[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fEjRDjhiijWkUtcMLxK_lUeSrYTv3SIaFPg2EWCziBbU":3},{"id":4,"url_slug":5,"title":6,"description":7,"plugin_slug":8,"theme_slug":9,"affected_versions":10,"patched_in_version":11,"severity":12,"cvss_score":13,"cvss_vector":14,"vuln_type":15,"published_date":16,"updated_date":17,"references":18,"days_to_patch":20,"patch_diff_files":21,"patch_trac_url":9,"research_status":30,"research_verified":31,"research_rounds_completed":32,"research_plan":33,"research_summary":34,"research_vulnerable_code":9,"research_fix_diff":35,"research_exploit_outline":36,"research_model_used":37,"research_started_at":38,"research_completed_at":39,"research_error":9,"poc_status":9,"poc_video_id":9,"poc_summary":9,"poc_steps":9,"poc_tested_at":9,"poc_wp_version":9,"poc_php_version":9,"poc_playwright_script":9,"poc_exploit_code":9,"poc_has_trace":31,"poc_model_used":9,"poc_verification_depth":9,"poc_exploit_code_gated":31,"source_links":40},"CVE-2026-4484","masteriyo-lms-missing-authorization-to-authenticated-student-privilege-escalation-to-administrator","Masteriyo LMS \u003C= 2.1.6 - Missing Authorization to Authenticated (Student+) Privilege Escalation to Administrator","The Masteriyo LMS plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 2.1.6. This is due to the plugin allowing a user to update the user role through the 'InstructorsController::prepare_object_for_database' function. This makes it possible for authenticated attackers, with Student-level access and above, to elevate their privileges to that of an administrator.","learning-management-system",null,"\u003C=2.1.6","2.1.7","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Missing Authorization","2026-03-25 12:44:04","2026-03-27 10:28:48",[19],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F265be0af-66a4-4636-ab81-f8e2c5a1282e?source=api-prod",2,[22,23,24,25,26,27,28,29],"assets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.asset.php","assets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.js","assets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.asset.php","assets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.js","changelog.txt","composer.json","i18n\u002Flanguages\u002Flearning-management-system.pot","includes\u002FAbstracts\u002FListener.php","researched",false,3,"# Research Plan: CVE-2026-4484 Masteriyo LMS Privilege Escalation\n\n## 1. Vulnerability Summary\nThe **Masteriyo LMS** plugin (\u003C= 2.1.6) contains a privilege escalation vulnerability within its REST API implementation. Specifically, the `InstructorsController::prepare_object_for_database` function fails to restrict which user properties can be updated. An authenticated user with **Student** privileges can send a crafted REST API request to the instructor-related endpoints and include a `role` parameter set to `administrator`. Because the plugin does not validate or sanitize this field against the current user's capabilities, it updates the user's WordPress role directly.\n\n## 2. Attack Vector Analysis\n*   **Endpoint:** `\u002Fwp-json\u002Fmasteriyo\u002Fv1\u002Finstructors\u002F\u003Cid>` (or `\u002Fwp-json\u002Fmasteriyo\u002Fv1\u002Finstructors` for new applications).\n*   **Method:** `POST` or `PUT`.\n*   **Vulnerable Parameter:** `role`.\n*   **Authentication:** Requires any authenticated user (Student level is sufficient).\n*   **Preconditions:** The attacker must have a valid account and a REST API nonce (`wp_rest`).\n\n## 3. Code Flow\n1.  The user sends a request to a route handled by `Masteriyo\\Controllers\\InstructorsController` (typically registered under the `masteriyo\u002Fv1` namespace).\n2.  The `update_item` or `create_item` method is triggered.\n3.  These methods call `prepare_object_for_database($request)` to transform the JSON input into a format suitable for WordPress user meta or the `wp_users` table.\n4.  `prepare_object_for_database` iterates through the `$request` parameters. Verbatim from the description, it processes the `role` parameter.\n5.  The resulting object\u002Farray is passed to `wp_update_user()` or a similar internal Masteriyo saving mechanism that eventually calls `WP_User::set_role()`.\n6.  The lack of a check like `current_user_can('promote_users')` inside `prepare_object_for_database` before processing the `role` key allows the escalation.\n\n## 4. Nonce Acquisition Strategy\nMasteriyo LMS uses a global JavaScript object `_MASTERIYO_` to store configuration and nonces.\n\n1.  **Identify Trigger:** The Masteriyo Account page (shortcode `[masteriyo_account]`) loads the necessary scripts.\n2.  **Setup Page:** Create a public page containing the shortcode.\n    *   `wp post create --post_type=page --post_status=publish --post_title=\"My Account\" --post_content='[masteriyo_account]'`\n3.  **Navigate and Extract:**\n    *   Login as a Student user using the `browser_navigate` and `browser_type` tools.\n    *   Navigate to the \"My Account\" page.\n    *   Use `browser_eval` to extract the REST nonce from the global object.\n    *   **JS Variable:** `window._MASTERIYO_?.rest_nonce` (or `window._MASTERIYO_?.nonce` - check both).\n    *   The `masteriyo-account.js` file confirms `const p = window._MASTERIYO_;` is the source of truth for the JS state.\n\n## 5. Exploitation Strategy\n1.  **Preparation:**\n    *   Login as a Student user.\n    *   Identify the Student's User ID (e.g., via `\u002Fwp-json\u002Fwp\u002Fv2\u002Fusers\u002Fme`).\n2.  **HTTP Request (via `http_request`):**\n    *   **URL:** `http:\u002F\u002Flocalhost:8080\u002Fwp-json\u002Fmasteriyo\u002Fv1\u002Finstructors\u002F\u003CYOUR_USER_ID>`\n    *   **Method:** `POST` (WordPress often uses `POST` with `_method=PUT` or direct `POST` for updates).\n    *   **Headers:**\n        *   `X-WP-Nonce`: `[EXTRACTED_NONCE]`\n        *   `Content-Type`: `application\u002Fjson`\n    *   **Payload:**\n        ```json\n        {\n          \"role\": \"administrator\"\n        }\n        ```\n3.  **Alternative Payload (if ID-based update fails):**\n    *   Try creating a new instructor entry for the current user:\n    *   **URL:** `http:\u002F\u002Flocalhost:8080\u002Fwp-json\u002Fmasteriyo\u002Fv1\u002Finstructors`\n    *   **Method:** `POST`\n    *   **Payload:** `{\"id\": \u003CUSER_ID>, \"role\": \"administrator\"}`\n\n## 6. Test Data Setup\n1.  **Plugin Installation:** Install Masteriyo LMS version 2.1.6.\n2.  **User Creation:**\n    *   `wp user create attacker attacker@example.com --role=subscriber` (Masteriyo typically maps its \"Student\" role to subscriber or a custom `masteriyo_student` role).\n3.  **Page Setup:**\n    *   `wp post create --post_type=page --post_status=publish --post_content='[masteriyo_account]'` (to extract nonces).\n\n## 7. Expected Results\n*   **Response:** The server should return a `200 OK` or `201 Created` with a JSON body reflecting the updated user object.\n*   **Body Content:** Look for `\"role\": \"administrator\"` in the returned JSON.\n\n## 8. Verification Steps\n1.  **WP-CLI Role Check:**\n    *   `wp user get attacker --field=roles`\n2.  **Outcome:** If the command returns `administrator`, the escalation was successful.\n\n## 9. Alternative Approaches\n*   **Parameter Nesting:** If the top-level `role` doesn't work, try nesting it inside an object if the controller expects a specific schema: `{\"data\": {\"role\": \"administrator\"}}`.\n*   **Registration Endpoint:** If the `InstructorsController` handles \"Become an Instructor\" applications, check the registration REST endpoint: `\u002Fwp-json\u002Fmasteriyo\u002Fv1\u002Finstructors\u002Fregister`.\n*   **Method Spoofing:** If `POST` is blocked, use `POST` with the header `X-HTTP-Method-Override: PUT`.","The Masteriyo LMS plugin for WordPress is vulnerable to privilege escalation in versions up to 2.1.6 due to missing authorization in its REST API. Authenticated users with at least Student-level privileges can elevate their account to the Administrator role by sending a request to the instructor endpoints with a modified 'role' parameter. This exploit is possible because the 'InstructorsController::prepare_object_for_database' function does not verify if the requester has the authority to change user roles.","diff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.asset.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.asset.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.asset.php\t2026-02-26 04:53:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.asset.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -1 +1 @@\n-\u003C?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-data', 'wp-date', 'wp-i18n', 'wp-polyfill'), 'version' => '0332b9eff0b4f56487a7');\n+\u003C?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-data', 'wp-date', 'wp-i18n', 'wp-polyfill'), 'version' => 'cc0d77c3336671d74925');\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.js \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.js\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.js\t2026-02-26 04:53:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-account.js\t2026-03-25 11:11:34.000000000 +0000\n@@ -11,7 +11,7 @@\n \u002F\u002F translators: %1$d is the number of pending content, %2$d is the total number of contents\n (0,S.__)(\"%1$d out of %2$d left\",\"learning-management-system\"),null==f||null===(s=f.total)||void 0===s?void 0:s.pending,(null==f||null===(c=f.total)||void 0===c?void 0:c.completed)+(null==f||null===(m=f.total)||void 0===m?void 0:m.pending)))),null!=f&&null!==(d=f.lesson)&&void 0!==d&&d.total?r().createElement(ue.ck,{pt:\"6\",pb:\"6\",borderTop:\"1px\",borderColor:\"gray.100\"},r().createElement(b.B,{direction:\"row\",spacing:\"2\"},r().createElement(sl.P,{value:x,size:\"54px\",capIsRound:!0,color:\"primary.500\"},r().createElement(cl.n,{fontWeight:\"bold\"},x+\"%\")),r().createElement(b.B,{direction:\"column\",spacing:\"1\"},r().createElement(_.E,{textTransform:\"uppercase\",fontSize:\"x-small\",color:\"gray.500\",fontWeight:\"bold\"},(0,S.__)(\"Lesson\",\"learning-management-system\")),r().createElement(_.E,{fontSize:\"x-small\",fontWeight:\"bold\",color:\"primary.500\"},null==f||null===(u=f.lesson)||void 0===u?void 0:u.completed,(0,S.__)(\" Completed\",\"learning-management-system\")),r().createElement(_.E,{fontSize:\"x-small\",fontWeight:\"bold\",color:\"gray.500\"},null==f||null===(p=f.lesson)||void 0===p?void 0:p.pending,(0,S.__)(\" Left\",\"learning-management-system\"))))):null,null!=f&&null!==(g=f.quiz)&&void 0!==g&&g.total?r().createElement(ue.ck,{pt:\"6\",pb:\"6\",borderTop:\"1px\",borderColor:\"gray.100\"},r().createElement(b.B,{direction:\"row\",spacing:\"2\"},r().createElement(sl.P,{value:O,size:\"54px\",capIsRound:!0,trackColor:\"gray.100\",color:\"primary.500\"},r().createElement(cl.n,{fontWeight:\"bold\"},O,\"%\")),r().createElement(b.B,{direction:\"column\",spacing:\"1\"},r().createElement(_.E,{textTransform:\"uppercase\",fontSize:\"x-small\",color:\"gray.500\",fontWeight:\"bold\"},(0,S.__)(\"Quiz\",\"learning-management-system\")),r().createElement(_.E,{fontSize:\"x-small\",fontWeight:\"bold\",color:\"primary.500\"},null==f||null===(h=f.quiz)||void 0===h?void 0:h.completed,(0,S.__)(\" Completed\",\"learning-management-system\")),r().createElement(_.E,{fontSize:\"x-small\",fontWeight:\"bold\",color:\"gray.500\"},null==f||null===(E=f.quiz)||void 0===E?void 0:E.pending,(0,S.__)(\" Left\",\"learning-management-system\"))))):null,Ba(\"google-meet\")&&null!=z&&z.total?r().createElement(ue.ck,{borderTop:\"1px\",borderColor:\"gray.100\",pt:\"6\"},r().createElement(b.B,{direction:\"row\",spacing:\"2\"},r().createElement(sl.P,{value:k,size:\"54px\",capIsRound:!0,color:\"primary.500\",trackColor:\"gray.100\"},r().createElement(cl.n,{fontWeight:\"bold\"},k,\"%\")),r().createElement(b.B,{direction:\"column\",spacing:\"1\"},r().createElement(_.E,{textTransform:\"uppercase\",fontSize:\"x-small\",color:\"gray.500\",fontWeight:\"bold\"},(0,S.__)(\"Google Meet\",\"learning-management-system\")),r().createElement(_.E,{fontSize:\"x-small\",fontWeight:\"bold\",color:\"primary.500\"},null==z?void 0:z.completed,(0,S.__)(\" Completed\",\"learning-management-system\")),r().createElement(_.E,{fontSize:\"x-small\",fontWeight:\"bold\",color:\"gray.500\"},null==z?void 0:z.pending,(0,S.__)(\" Left\",\"learning-management-system\"))))):null)))};const ul=e=>{var t,{isOpen:n,onClose:l,courseId:o,ajaxNonce:i,ajaxUrl:s}=e,[c,m]=(0,a.useState)(!1),{register:d,handleSubmit:u,formState:{errors:p}}=(0,Se.mN)(),g=(0,ye.d)(),h=e=>{m(!0);var t=new FormData;t.append(\"action\",\"masteriyo_course_password_protection\"),t.append(\"nonce\",i),t.append(\"course_id\",o.toString()),t.append(\"password\",e.password),Be()({url:s,method:\"POST\",body:t}).then((e=>{m(!1),e.success?(g({title:(0,S.__)(\"Access Granted\",\"learning-management-system\"),description:(0,S.__)(\"You've successfully accessed the course.\",\"learning-management-system\"),status:\"success\",isClosable:!0}),l(),window.location=e.data.start_url):g({title:(0,S.__)(\"Access Denied\",\"learning-management-system\"),description:(0,S.__)(\"The password you entered is incorrect.\",\"learning-management-system\"),status:\"error\",isClosable:!0})})).catch((e=>{m(!1),g({title:(0,S.__)(\"Error\",\"learning-management-system\"),description:e.data&&e.data.message?e.data.message:(0,S.__)(\"An error occurred while verifying the password.\",\"learning-management-system\"),status:\"error\",isClosable:!0})}))};return r().createElement(k.aF,{isOpen:n,onClose:l,isCentered:!0,size:\"lg\"},r().createElement(z.m,null),r().createElement(R.$,null,r().createElement(A.r,null,(0,S.__)(\"Course Access\",\"learning-management-system\")),r().createElement(j.s,null),r().createElement(P.c,{pb:6},r().createElement(_.E,{mb:4},(0,S.__)(\"This course is password protected. To access it please enter your password below:\",\"learning-management-system\")),r().createElement(\"form\",{onSubmit:u(h)},r().createElement(_e.MJ,{isInvalid:!!p.password},r().createElement(we.l,null,(0,S.__)(\"Password\",\"learning-management-system\")),r().createElement(yn.p,(0,Ee.A)({type:\"password\"},d(\"password\",{required:(0,S.__)(\"Password is required.\",\"learning-management-system\")}))),r().createElement(Tn.Wt,null,p.password&&(null===(t=p.password.message)||void 0===t?void 0:t.toString()))))),r().createElement(w.j,null,r().createElement(ft.e,null,r().createElement(x.$,{onClick:l,variant:\"outline\",colorScheme:\"button\"},(0,S.__)(\"Cancel\",\"learning-management-system\")),r().createElement(x.$,{colorScheme:\"button\",mr:3,onClick:u(h),isLoading:c,loadingText:(0,S.__)(\"Verifying...\",\"learning-management-system\")},(0,S.__)(\"Verify\",\"learning-management-system\"))))))};var pl=function(e){for(var t=e.split(\u002F%s|%d|%f\u002Fg),n=[],a=0;a\u003Ct.length-1;a++)n.push(r().createElement(r().Fragment,{key:a+\"_text\"},t[a])),n.push(r().createElement(r().Fragment,{key:a+\"_injected\"},a+1\u003C1||arguments.length\u003C=a+1?void 0:arguments[a+1]));return t.length&&n.push(r().createElement(r().Fragment,{key:\"last_item\"},t[t.length-1])),r().createElement(r().Fragment,null,n)};const gl=e=>{var{courseName:t,onClose:n,isOpen:l,retakeUrl:o}=e,[i,s]=(0,a.useState)(!1),[c,m]=(0,a.useState)(\"\"),d=r().useRef(),u=()=>{\"CONFIRM\"===c&&(s(!0),m(\"\"),window.location.href=o)};return r().createElement(be.Lt,{isOpen:l,onClose:n,isCentered:!0,leastDestructiveRef:d,size:\"2xl\"},r().createElement(z.m,null,r().createElement(be.EO,null,r().createElement(A.r,null,(0,S.__)(\"Retake Course?\",\"learning-management-system\")),r().createElement(P.c,null,r().createElement(b.B,{spacing:4},r().createElement(_.E,{as:\"p\"},pl(\u002F* translators: %s: course name *\u002F \u002F* translators: %s: course name *\u002F\n (0,S._x)(\"Are you sure you want to retake the %s course? This action will permanently delete all your progress in this course.\",\"Course retake confirmation prompt\",\"learning-management-system\"),r().createElement(\"strong\",null,t))),r().createElement(b.B,null,r().createElement(_.E,{as:\"p\"},pl(\u002F* translators: %s: confirmation keyword *\u002F \u002F* translators: %s: confirmation keyword *\u002F\n-(0,S._x)('Please type %s and click on \"Yes\" to proceed.',\"Danger action confirmation prompt\",\"learning-management-system\"),r().createElement(\"strong\",null,\"CONFIRM\"))),r().createElement(yn.p,{ref:d,type:\"text\",value:c,onChange:e=>m(e.target.value),onKeyDown:e=>{\"Enter\"!==e.code&&\"NumpadEnter\"!==e.code||(e.preventDefault(),u())}})))),r().createElement(w.j,null,r().createElement(ft.e,null,r().createElement(x.$,{onClick:n,variant:\"outline\"},(0,S.__)(\"Cancel\",\"learning-management-system\")),r().createElement(x.$,{colorScheme:\"primary\",onClick:u,isLoading:i},(0,S.__)(\"Yes\",\"learning-management-system\")))))))};var hl={beginner:\"var(--masteriyo-color-badge-green)\",intermediate:\"var(--masteriyo-color-warning)\",expert:\"var(--masteriyo-color-badge-pink)\"};const El=e=>{var t,n,l,o,i,s,c,m,d,u,p,g,h,E,f,v,y,w,[C,O]=(0,a.useState)(!1),{course:z,started_at:k}=e.courseData,{onClose:R,onOpen:A,isOpen:j}=(0,ve.j)(),P=null==z||null===(t=z.progress_data)||void 0===t?void 0:t.summary,M=()=>{O(!0)};return z?r().createElement(ce.a,{w:\"100%\",borderWidth:\"1px\",borderColor:\"icy-blue-gray\",className:\"mto-enrolled-course\",rounded:\"10px\",mr:\"auto\",ml:{base:\"unset\",sm:\"auto\"},maxH:\"fit-content\"},r().createElement(ce.a,{as:\"figure\",pos:\"relative\",mt:0},r().createElement(de._,{src:null==z?void 0:z.featured_image_url,alt:null==z?void 0:z.name,height:\"176px\",width:\"100%\",objectFit:\"cover\",roundedTopLeft:\"10px\",roundedTopRight:\"10px\"}),(null==z?void 0:z.difficulty)&&r().createElement(An.vw,{colorScheme:\"primary\",size:\"sm\",borderRadius:\"base\",variant:\"outline\",color:\"white\",textTransform:\"capitalize\",py:\"6px\",px:3,fontSize:\"xs\",fontWeight:\"medium\",lineHeight:\"18px\",letterSpacing:\"0.5px\",pos:\"absolute\",top:\"4\",left:\"4\",bg:hl[null==z?void 0:z.difficulty.slug]?hl[null==z?void 0:z.difficulty.slug]:\"blue.500\",boxShadow:\"none\"},r().createElement(An.d1,null,null==z||null===(n=z.difficulty)||void 0===n?void 0:n.name))),r().createElement(b.B,{direction:\"column\",spacing:\"6\",p:5},r().createElement(b.B,{gap:3,width:\"full\",align:\"start\"},r().createElement(b.B,{direction:\"column\",spacing:\"10px\"},r().createElement(b.B,{direction:\"row\",spacing:\"1\",flexWrap:\"wrap\"},null==z||null===(l=z.categories)||void 0===l?void 0:l.map((e=>r().createElement(An.vw,{key:e.id,colorScheme:\"primary\",size:\"sm\",borderRadius:\"base\",border:\"1px\",borderColor:\"icy-blue-gray\",variant:\"outline\",color:\"primary.500\",textTransform:\"uppercase\",py:1,px:\"10px\",fontSize:\"10px\",fontWeight:\"medium\",lineHeight:\"120%\"},r().createElement(An.d1,null,null==e?void 0:e.name))))),r().createElement(b.B,{justifyContent:\"space-between\",alignItems:\"start\",spacing:0},r().createElement(se.D,{as:\"h3\",fontSize:\"md\",fontWeight:\"semibold\",color:\"oxford-night\",lineHeight:\"26px\"},\"\".concat(null==z?void 0:z.name)))),r().createElement(ke.z,{direction:\"row\",align:\"center\",justify:\"space-between\",w:\"full\",gap:5},r().createElement(ke.z,{flexGrow:1,gap:2},r().createElement($t.e,{src:null==z||null===(o=z.author)||void 0===o?void 0:o.avatar_url,size:\"sm\"}),r().createElement(_.E,{color:\"saint-blue\",fontSize:\"15px\",fontWeight:\"medium\",lineHeight:\"25px\"},null==z||null===(i=z.author)||void 0===i?void 0:i.display_name)),r().createElement(dn.m,{hasArrow:!0,label:null!=z&&z.review_count?\"\".concat((0,S.__)(\"Average Rating:\",\"learning-management-system\"),\" \").concat(Number(z.average_rating),\" (\").concat(Number(null==z?void 0:z.review_count),\" \").concat((0,S.__)(\"reviews\",\"learning-management-system\"),\")\"):\"\".concat((0,S.__)(\"Average Rating:\",\"learning-management-system\"),\" \").concat(Number(z.average_rating)),fontSize:\"sm\",placement:\"top\"},r().createElement(ke.z,{gap:1.5},r().createElement(Re.I,{as:ka,color:\"#E59819\",fill:\"currentColor\"}),r().createElement(_.E,{color:\"saint-blue\",fontSize:\"15px\",fontWeight:\"medium\",lineHeight:\"25px\"},null!=z&&z.review_count?\"\".concat(Number(z.average_rating),\" (\").concat(Number(null==z?void 0:z.review_count),\")\"):\"\".concat(Number(z.average_rating))))))),\"completed\"!==(null==z||null===(s=z.progress_data)||void 0===s?void 0:s.status)&&r().createElement(b.B,null,!(null!=z&&z.google_classroom_course_url)&&r().createElement(ke.z,null,r().createElement(ke.z,{gap:2,flexGrow:1},r().createElement(_.E,{color:\"oxford-night\",fontSize:\"xl\",fontWeight:\"semibold\",lineHeight:\"30px\"},null==z||null===(c=z.progress_data)||void 0===c?void 0:c.percentage,\"%\"),r().createElement(_.E,{color:\"saint-blue\",fontSize:\"sm\",fontWeight:\"normal\",lineHeight:\"24px\"},(0,S.__)(\" Completed\",\"learning-management-system\"))),P&&r().createElement(dl,{summary:P})),r().createElement(il.k,{rounded:\"full\",size:\"xs\",value:null==z||null===(m=z.progress_data)||void 0===m?void 0:m.percentage,max:100,colorScheme:\"primary\"})),r().createElement(b.B,{direction:\"row\",spacing:\"4\",justify:{base:\"center\",sm:\"space-between\"},align:\"center\",color:\"gray.500\",fontSize:\"xs\",flexWrap:{base:\"wrap\",sm:\"nowrap\"}},r().createElement(ke.z,{w:\"full\"},null!=z&&z.enable_course_retake&&\"completed\"===(null==z||null===(d=z.progress_data)||void 0===d?void 0:d.status)&&!K(null==z||null===(u=z.progress_data)||void 0===u?void 0:u.retake_url)?r().createElement(x.$,{size:\"sm\",variant:\"link\",textDecoration:\"underline\",onClick:A,colorScheme:\"button\"},(0,S.__)(\"Retake\",\"learning-management-system\")):null,z.google_classroom_course_url?r().createElement(pe.N,{href:null==z?void 0:z.google_classroom_course_url},r().createElement(x.$,{title:\"draft\"===(null==z?void 0:z.status)?(0,S.__)(\"Course might be drafted.\",\"learning-management-system\"):\"\",size:\"sm\",borderRadius:\"full\",colorScheme:\"button\",isDisabled:\"draft\"===(null==z?void 0:z.status),onClick:e=>{null!=z&&z.is_password_required&&(e.preventDefault(),M())},leftIcon:null!=z&&z.is_password_required?r().createElement(Re.I,{as:tn.cF2,boxSize:4}):void 0},(0,S.__)(\"Classroom\",\"learning-management-system\")),C&&r().createElement(ul,{isOpen:C,onClose:()=>O(!1),courseId:null==z?void 0:z.id,ajaxNonce:Pt.PasswordProtectedNonce,ajaxUrl:Pt.ajaxUrl})):r().createElement(pe.N,{w:\"full\",href:\"progress\"===(null==z||null===(p=z.progress_data)||void 0===p?void 0:p.status)?null==z?void 0:z.continue_course_url:null==z?void 0:z.start_course_url},r().createElement(x.$,{title:\"draft\"===(null==z?void 0:z.status)?(0,S.__)(\"Course might be drafted.\",\"learning-management-system\"):\"\",size:\"md\",colorScheme:\"button\",isDisabled:\"draft\"===(null==z?void 0:z.status)||\"completed\"===(null==z||null===(g=z.progress_data)||void 0===g?void 0:g.status),onClick:e=>{null!=z&&z.is_password_required&&(e.preventDefault(),M())},leftIcon:null!=z&&z.is_password_required?r().createElement(Re.I,{as:tn.cF2,boxSize:4}):\"completed\"===(null==z||null===(h=z.progress_data)||void 0===h?void 0:h.status)?r().createElement(Re.I,{fontSize:\"xl\",as:Ra,color:\"green.400\"}):void 0,fontSize:\"15px\",fontWeight:\"semibold\",lineHeight:\"25px\",w:\"full\",variant:\"completed\"===(null==z||null===(E=z.progress_data)||void 0===E?void 0:E.status)?\"link\":\"solid\",color:\"draft\"===(null==z?void 0:z.status)||\"completed\"===(null==z||null===(f=z.progress_data)||void 0===f?void 0:f.status)?\"#07092F\":\"white\"},\"completed\"===(null==z||null===(v=z.progress_data)||void 0===v?void 0:v.status)?(0,S.__)(\"Course Completed\",\"learning-management-system\"):\"progress\"===(null==z||null===(y=z.progress_data)||void 0===y?void 0:y.status)?(0,S.__)(\"Continue\",\"learning-management-system\"):(0,S.__)(\"Start Course\",\"learning-management-system\")),C&&r().createElement(ul,{isOpen:C,onClose:()=>O(!1),courseId:null==z?void 0:z.id,ajaxNonce:Pt.PasswordProtectedNonce,ajaxUrl:Pt.ajaxUrl}))),r().createElement(gl,{courseName:null==z?void 0:z.name,retakeUrl:(null==z||null===(w=z.progress_data)||void 0===w?void 0:w.retake_url)||\"\",isOpen:j,onClose:R})))):r().createElement(r().Fragment,null)};var fl=n(14195),vl=n(20454),yl=n(46506);const bl=()=>{var e=e=>r().createElement(Re.I,{sx:{fontSize:\"1.5rem\"}},e);return{Option:t=>r().createElement(yl.jA.Option,t,r().createElement(b.B,{direction:\"row\",spacing:\"2\"},t.data.icon&&e(t.data.icon),r().createElement(_.E,null,t.label))),SingleValue:t=>r().createElement(yl.jA.SingleValue,t,r().createElement(b.B,{direction:\"row\",spacing:\"2\"},t.data.icon&&e(t.data.icon),r().createElement(_.E,null,t.data.label))),DropdownIndicator:e=>r().createElement(yl.jA.DropdownIndicator,e,r().createElement(Re.I,{as:tn.nwe}))}};function _l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function wl(e){var t=(0,Ee.A)({},((0,vl.A)(e),e)),n=function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_l(Object(n),!0).forEach((function(t){(0,u.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Ur);return r().createElement(yl.l6,(0,Ee.A)({chakraStyles:n,components:bl(),colorScheme:\"primary\"},t))}const xl=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",width:24,height:24,fill:\"none\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#000\",fillRule:\"evenodd\",d:\"M11 4a7 7 0 1 0 0 14 7 7 0 0 0 0-14m-9 7a9 9 0 1 1 18 0 9 9 0 0 1-18 0\",clipRule:\"evenodd\"}),React.createElement(\"path\",{fill:\"#000\",fillRule:\"evenodd\",d:\"M15.943 15.943a1 1 0 0 1 1.414 0l4.35 4.35a1 1 0 0 1-1.414 1.414l-4.35-4.35a1 1 0 0 1 0-1.414\",clipRule:\"evenodd\"}));function Sl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Cl(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Sl(Object(n),!0).forEach((function(t){(0,u.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ol(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var zl=[{label:(0,S._x)(\"All\",\"Course price text\",\"learning-management-system\"),value:\"all\"},{label:(0,S._x)(\"Paid\",\"Course price text\",\"learning-management-system\"),value:\"paid\"}];const kl=function(e){var t,[n,l]=(0,a.useState)([]),{filterParams:o,setFilterParams:i}=e,{handleSubmit:s,control:c}=(0,Se.mN)(),m=new qe(Fe.categories),d=(0,sr.q)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ol(Object(n),!0).forEach((function(t){(0,u.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ol(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({queryKey:[\"categoryLists\"],queryFn:e=>{var{pageParam:t}=e;return m.list({per_page:10,page:t})},initialPageParam:1},{retry:!1,getNextPageParam:e=>e.meta.current_page>=e.meta.pages?void 0:e.meta.current_page+1})),{hasNextPage:p,fetchNextPage:g,isFetchingNextPage:h}=d,E=(0,fl.z)({onTypeFinish:e=>{i({search:e,category:o.category,enrollmentStatus:o.enrollmentStatus,status:null==o?void 0:o.status})}},800),f=e=>{var t,n=\"\";e.enrollmentStatus&&\"all\"===e.enrollmentStatus.value&&(n=\"\"),e.enrollmentStatus&&\"paid\"===e.enrollmentStatus.value&&(n=\"paid\"),i($(J(e,{search:null==o?void 0:o.search,category:null===(t=e.category)||void 0===t?void 0:t.value,enrollmentStatus:n,status:null==o?void 0:o.status})))};return(0,a.useEffect)((()=>{if(null!=d&&d.isSuccess){var e,t=[];null==d||null===(e=d.data)||void 0===e||null===(e=e.pages)||void 0===e||e.forEach((e=>{e.data.forEach((e=>{t.push(e)}))})),l(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,n=[],a=[],r=function(n){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,o=[];return e.filter((e=>e.parent_id===n.id&&e.id!==t)).forEach((e=>{a.push(e.id),o.push(Cl(Cl({},e),{},{depth:l})),o=o.concat(r(e,l+1))})),o};return e.filter((e=>0===e.parent_id&&e.id!==t)).forEach((e=>{a.push(e.id),n.push(Cl(Cl({},e),{},{depth:0})),n=n.concat(r(e))})),n=e.filter((e=>!a.includes(e.id))).map((e=>Cl(Cl({},e),{},{depth:0}))).concat(n)}(t).map((e=>({value:e.id,label:\"— \".repeat(e.depth)+e.name}))))}}),[null==d?void 0:d.isSuccess,null==d||null===(t=d.data)||void 0===t?void 0:t.pages]),r().createElement(\"form\",{onChange:s(f),style:{width:\"100%\"}},r().createElement($n.x,{gridTemplateColumns:{md:\"2.5fr 2.5fr 1.5fr\"},gap:\"6\"},r().createElement(_e.MJ,{w:\"100%\"},r().createElement(kn.M,null,r().createElement(Rn.W,null,r().createElement(Re.I,{as:xl})),r().createElement(yn.p,(0,Ee.A)({w:\"100%\",placeholder:(0,S.__)(\"Search courses\",\"learning-management-system\")},E)))),r().createElement(_e.MJ,{w:\"100%\"},r().createElement(Se.xI,{name:\"category\",control:c,render:e=>{var{field:{onChange:t,value:a}}=e;return r().createElement(wl,{placeholder:(0,S.__)(\"All Categories\",\"learning-management-system\"),onChange:function(){t(...arguments),s(f)()},value:a,closeMenuOnSelect:!0,isClearable:!0,options:n,isLoading:h,onMenuScrollToBottom:()=>{p&&g()},noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,S.__)(\"No categories found.\",\"learning-management-system\"):(0,S.__)(\"No categories.\",\"learning-management-system\")}})}})),r().createElement(_e.MJ,{w:\"100%\"},r().createElement(Se.xI,{name:\"enrollmentStatus\",control:c,render:e=>{var{field:{onChange:t,value:n}}=e;return r().createElement(wl,{onChange:function(){t(...arguments),s(f)()},isClearable:!0,value:n,options:zl,placeholder:(0,S.__)(\"Pricing\",\"learning-management-system\"),isSearchable:!1})}}))))};const Rl=()=>{var e,t,n,[l,o]=(0,a.useState)({status:\"active\"}),i=new qe(Fe.myCourses),s=(0,rt.I)({queryKey:[\"myCourses\",l],queryFn:()=>i.list(l)});return r().createElement(y.T,{gap:6,align:\"flex-start\",w:\"full\"},r().createElement(y.T,{gap:\"30px\",align:\"flex-start\",w:\"full\"},r().createElement(gt,{title:(0,S.__)(\"Your Courses\",\"learning-management-system\")}),r().createElement(kl,{setFilterParams:o,filterParams:l})),r().createElement(b.B,{direction:\"column\",spacing:\"6\",className:\"mto-enrolled-courses-wrapper\",w:\"full\"},s.isSuccess&&r().createElement(r().Fragment,null,r().createElement(_a.r,{columns:{base:1,md:2,xl:\"no\"===(null==Pt?void 0:Pt.showHeaderFooter)?4:3},spacing:\"6\",className:\"mto-enrolled-courses-list\"},null==s||null===(e=s.data)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.map((e=>r().createElement(El,{key:null==e?void 0:e.id,courseData:e})))),s.isSuccess?K(null==s||null===(t=s.data)||void 0===t?void 0:t.data)?r().createElement(Mt,{showButton:!1,text:null!=l&&l.category||null!=l&&l.enrollmentStatus||null!=l&&l.search?(0,S.__)(\"No Courses Found\",\"learning-management-system\"):(0,S.__)(\"You don't have any course in progress.\",\"learning-management-system\")}):r().createElement(Xt,{metaData:null==s||null===(n=s.data)||void 0===n?void 0:n.meta,setFilterParams:o,extraFilterParams:{status:null==l?void 0:l.status},perPageText:(0,S.__)(\"Courses Per Page:\",\"learning-management-system\")}):null),s.isLoading&&r().createElement(wa,null)))};const Al=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"M11.143 21V7a.857.857 0 1 1 1.714 0v14a.857.857 0 1 1-1.714 0\"}),React.createElement(\"path\",{d:\"M21.143 4A.143.143 0 0 0 21 3.857h-5a3.144 3.144 0 0 0-3.14 2.986L12.858 7l-.005.087A.857.857 0 0 1 11.142 7 3.143 3.143 0 0 0 8 3.857H3A.144.144 0 0 0 2.857 4v13a.144.144 0 0 0 .143.143h6a3.86 3.86 0 0 1 3 1.433 3.85 3.85 0 0 1 3-1.433h6a.14.14 0 0 0 .143-.144zm1.714 13A1.86 1.86 0 0 1 21 18.856h-6a2.144 2.144 0 0 0-2.143 2.142l-.005.089a.857.857 0 0 1-1.705 0l-.004-.089-.01-.211A2.143 2.143 0 0 0 9 18.857H3a1.86 1.86 0 0 1-1.857-1.858V4A1.86 1.86 0 0 1 3 2.143h5a4.86 4.86 0 0 1 4 2.103 4.86 4.86 0 0 1 4-2.103h5A1.86 1.86 0 0 1 22.857 4z\"}));const jl=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"M9.143 2a.857.857 0 1 1 1.714 0v5.93l1.537-1.537.065-.058a.857.857 0 0 1 1.147.058l1.537 1.537V2a.857.857 0 1 1 1.714 0v8a.857.857 0 0 1-1.463.605L13 8.211l-2.394 2.394A.857.857 0 0 1 9.143 10z\"}),React.createElement(\"path\",{d:\"M19.143 3A.144.144 0 0 0 19 2.857H6.5A1.643 1.643 0 0 0 4.857 4.5v12.072a3.36 3.36 0 0 1 1.643-.43h12.643zM4.866 19.662a1.64 1.64 0 0 0 1.634 1.48H19a.144.144 0 0 0 .143-.142v-3.143H6.5A1.643 1.643 0 0 0 4.857 19.5zM20.857 21A1.86 1.86 0 0 1 19 22.857H6.5a3.36 3.36 0 0 1-3.353-3.19l-.004-.167v-15A3.357 3.357 0 0 1 6.5 1.143H19A1.86 1.86 0 0 1 20.857 3z\"}));const Pl=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"M10.86 4.498a2.75 2.75 0 0 1 2.28 0l8.572 3.904a1.747 1.747 0 0 1 .775 2.553 1.75 1.75 0 0 1-.765.654v-.001l-8.582 3.896a2.75 2.75 0 0 1-2.28-.001l-8.571-3.908a1.751 1.751 0 0 1 0-3.197l8.57-3.9ZM2.75 9.997a.25.25 0 0 0 .15.228l.01.005 8.57 3.908a1.25 1.25 0 0 0 1.038 0h.001l8.59-3.898.007-.004a.25.25 0 0 0-.005-.46q-.01-.004-.022-.01L12.52 5.864a1.25 1.25 0 0 0-.913-.05l-.125.05-8.57 3.9-.01.004a.25.25 0 0 0-.15.23Z\"}),React.createElement(\"path\",{d:\"M21.25 16v-6a.75.75 0 0 1 1.5 0v6a.75.75 0 1 1-1.5 0m-16 0v-3.5a.75.75 0 0 1 1.5 0V16c0 .368.31.935 1.342 1.45.998.5 2.403.8 3.908.8s2.91-.3 3.907-.8c1.032-.515 1.343-1.082 1.343-1.45v-3.5a.75.75 0 0 1 1.5 0V16c0 1.224-.954 2.184-2.172 2.793-1.253.626-2.9.958-4.578.958s-3.325-.332-4.578-.958C6.204 18.183 5.25 17.224 5.25 16\"}));const Ml=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{fillRule:\"evenodd\",d:\"M2 12c0-.69.56-1.25 1.25-1.25h17.5a1.25 1.25 0 1 1 0 2.5H3.25C2.56 13.25 2 12.69 2 12\",clipRule:\"evenodd\"}),React.createElement(\"path\",{fillRule:\"evenodd\",d:\"M12 2c.69 0 1.25.56 1.25 1.25v17.5a1.25 1.25 0 1 1-2.5 0V3.25c0-.69.56-1.25 1.25-1.25\",clipRule:\"evenodd\"}));const Tl=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"M1.84 14.551a.858.858 0 0 1 1.46.899 3.1 3.1 0 0 0-.443 1.556 3.143 3.143 0 0 0 5.916 1.472l.006-.012c.555-1.004 1.624-2.343 3.231-2.343H18a.858.858 0 0 1 0 1.714h-5.99c-.59 0-1.22.537-1.724 1.446A4.858 4.858 0 0 1 1.143 17v-.013c.012-.843.24-1.696.697-2.437Z\"}),React.createElement(\"path\",{d:\"M11.376 1.186a4.86 4.86 0 0 1 4.894 2.459.857.857 0 0 1-1.5.831 3.142 3.142 0 1 0-5.414 3.19c.334.514.642 1.14.786 1.806.146.676.131 1.445-.26 2.16l-3.129 5.777a.857.857 0 1 1-1.506-.817l3.13-5.78.001-.002c.14-.255.175-.577.088-.978-.088-.406-.292-.84-.554-1.243l-.009-.014a4.86 4.86 0 0 1 3.473-7.39Z\"}),React.createElement(\"path\",{d:\"M21.143 17A3.144 3.144 0 0 0 18 13.858c-1.156 0-2.85-.303-3.622-1.717l-3.13-5.73a.858.858 0 0 1 1.505-.821l3.128 5.73c.288.525 1.075.824 2.119.824a4.857 4.857 0 1 1 0 9.714.857.857 0 1 1 0-1.715A3.143 3.143 0 0 0 21.143 17\"}));const Fl=e=>{var t,n,l,o,i,s,[c,m]=(0,a.useState)(!1),{course:d,started_at:u}=e.course,p=null==d||null===(t=d.progress_data)||void 0===t?void 0:t.summary;return r().createElement(ce.a,{className:\"mto-continue-course\",width:{base:\"100%\",sm:\"70%\",md:\"100%\"},mx:\"auto\",overflowX:\"hidden\"},r().createElement(b.B,{alignItems:\"flex-start\",direction:{base:\"column\",md:\"row\"},gap:7},r().createElement(de._,{w:{base:\"100%\",sm:\"100%\",md:\"230px\"},src:null==d?void 0:d.featured_image_url,h:{base:\"170px\",sm:\"180px\",md:\"160px\"},rounded:\"10px\"}),r().createElement(ke.z,{w:\"full\",py:3,gap:6},r().createElement(y.T,{w:\"full\",align:\"flex-start\",gap:5,flex:1},r().createElement(y.T,{gap:\"10px\",align:\"flex-start\"},r().createElement(nt.s,{justifyContent:\"flex-start\",alignItems:\"center\",flexWrap:\"wrap\",gap:2},null==d||null===(n=d.categories)||void 0===n?void 0:n.map((e=>r().createElement(An.vw,{colorScheme:\"primary\",key:e.id,size:\"sm\",borderRadius:\"base\",border:\"1px\",borderColor:\"icy-blue-gray\",variant:\"outline\",color:\"primary.500\",textTransform:\"uppercase\",py:1,px:\"10px\",fontSize:\"10px\",fontWeight:\"medium\",lineHeight:\"120%\"},r().createElement(An.d1,null,null==e?void 0:e.name))))),r().createElement(_.E,{fontSize:\"md\",fontWeight:\"semibold\",color:\"oxford-night\"},null==d?void 0:d.name)),u&&r().createElement(_.E,{color:\"saint-blue\",fontSize:\"sm\",fontWeight:\"medium\"},(0,S.__)(\"Started on \",\"learning-management-system\"),te(u,\"m\u002Fd\u002FY\"))),r().createElement(y.T,{align:\"flex-start\",gap:4},d&&r().createElement(nt.s,{justifyContent:\"space-between\",alignItems:\"center\",w:\"full\"},r().createElement(_.E,{fontWeight:\"semibold\",fontSize:\"xl\",color:\"oxford-night\"},null==d||null===(l=d.progress_data)||void 0===l?void 0:l.percentage,\"% \",\"  \",r().createElement(_.E,{as:\"span\",fontWeight:\"normal\",fontSize:\"sm\",color:\"saint-blue\"},(0,S.__)(\"Completed\",\"learning-management-system\"))),p&&r().createElement(dl,{summary:p})),r().createElement(il.k,{size:\"sm\",rounded:\"29px\",w:\"220px\",height:\"6px\",value:null==d||null===(o=d.progress_data)||void 0===o?void 0:o.percentage,max:100,colorScheme:\"primary\"}),r().createElement(pe.N,{href:\"progress\"===(null==d||null===(i=d.progress_data)||void 0===i?void 0:i.status)?null==d?void 0:d.continue_course_url:null==d?void 0:d.start_course_url,style:{width:\"fit-content\"},ml:\"auto\",mr:{base:\"auto\",md:0}},r().createElement(x.$,{title:\"draft\"===(null==d?void 0:d.status)?(0,S.__)(\"Course might be drafted.\",\"learning-management-system\"):\"\",isDisabled:\"draft\"===(null==d?void 0:d.status),colorScheme:\"button\",boxShadow:\"none\",size:\"md\",onClick:e=>{null!=d&&d.is_password_required&&(e.preventDefault(),m(!0))},fontSize:\"15px\",fontWeight:\"semibold\",w:\"220px\"},(0,S.__)(\"Continue Course\",\"learning-management-system\")),c&&r().createElement(ul,{isOpen:c,onClose:()=>m(!1),courseId:null!==(s=null==d?void 0:d.id)&&void 0!==s?s:0,ajaxNonce:Pt.PasswordProtectedNonce,ajaxUrl:Pt.ajaxUrl}))))))};const Il=()=>r().createElement(y.T,{gap:10,align:\"flex-start\",w:\"full\"},r().createElement(y.T,{gap:\"30px\",w:\"full\",align:\"flex-start\"},r().createElement(b.B,{spacing:2,w:\"full\"},r().createElement(wt.E,{height:\"32px\",width:\"150px\"}),r().createElement(wt.E,{height:\"20px\",width:\"300px\"})),r().createElement(_a.r,{columns:{base:1,md:2,lg:3},spacing:\"6\",w:\"full\"},[1,2,3].map((e=>r().createElement(ce.a,{key:e,p:6,borderWidth:\"1px\",borderColor:\"icy-blue-gray\",borderRadius:\"10px\",w:\"100%\"},r().createElement(ke.z,{spacing:4,align:\"center\"},r().createElement(wt.E,{width:\"48px\",height:\"48px\",borderRadius:\"10px\",flexShrink:0}),r().createElement(b.B,{spacing:2,flex:1},r().createElement(wt.E,{height:\"32px\",width:\"60px\"}),r().createElement(wt.E,{height:\"16px\",width:\"120px\"})))))))),r().createElement(y.T,{gap:6,align:\"flex-start\",w:\"full\"},r().createElement(ke.z,{justify:\"space-between\",w:\"full\"},r().createElement(wt.E,{height:\"24px\",width:\"120px\"}),r().createElement(wt.E,{height:\"40px\",width:\"140px\",borderRadius:\"md\"})),r().createElement(_a.r,{columns:{base:1,md:2,lg:3},spacing:\"6\",w:\"full\"},[1,2,3].map((e=>r().createElement(ce.a,{key:e,p:6,borderWidth:\"1px\",borderColor:\"icy-blue-gray\",borderRadius:\"10px\",w:\"100%\"},r().createElement(ke.z,{spacing:4,align:\"center\"},r().createElement(wt.E,{width:\"48px\",height:\"48px\",borderRadius:\"10px\",flexShrink:0}),r().createElement(b.B,{spacing:2,flex:1},r().createElement(wt.E,{height:\"20px\",width:\"100px\"}),r().createElement(wt.E,{height:\"16px\",width:\"130px\"})))))))),r().createElement(b.B,{direction:\"column\",spacing:\"6\",w:\"full\"},r().createElement(ke.z,{justify:\"space-between\",w:\"full\"},r().createElement(wt.E,{height:\"24px\",width:\"150px\"}),r().createElement(wt.E,{height:\"40px\",width:\"100px\",borderRadius:\"md\"})),[1,2,3].map((e=>r().createElement(ce.a,{key:e,borderWidth:\"1px\",borderColor:\"icy-blue-gray\",rounded:\"10px\",w:\"100%\"},r().createElement(b.B,{direction:{base:\"column\",md:\"row\"},spacing:0},r().createElement(ce.a,{pos:\"relative\",width:{base:\"100%\",md:\"200px\"},flexShrink:0},r().createElement(wt.E,{w:\"100%\",h:\"176px\",roundedLeft:{base:\"10px\",md:\"10px\"},roundedTop:{base:\"10px\",md:\"0\"}}),r().createElement(wt.E,{height:\"24px\",width:\"80px\",borderRadius:\"base\",pos:\"absolute\",top:\"4\",left:\"4\"})),r().createElement(b.B,{direction:\"column\",spacing:\"4\",p:5,flex:1,w:\"full\"},r().createElement(ke.z,{spacing:\"1\",flexWrap:\"wrap\"},r().createElement(wt.E,{height:\"24px\",width:\"70px\",borderRadius:\"base\"}),r().createElement(wt.E,{height:\"24px\",width:\"60px\",borderRadius:\"base\"})),r().createElement(wt.E,{height:\"26px\",width:\"70%\"}),r().createElement(ke.z,{justify:\"space-between\",w:\"full\"},r().createElement(ke.z,{gap:2},r().createElement(wt.E,{borderRadius:\"full\",width:\"32px\",height:\"32px\"}),r().createElement(wt.E,{height:\"20px\",width:\"100px\"})),r().createElement(ke.z,{gap:1.5},r().createElement(wt.E,{height:\"16px\",width:\"16px\"}),r().createElement(wt.E,{height:\"20px\",width:\"30px\"}))),r().createElement(b.B,{spacing:2},r().createElement(ke.z,null,r().createElement(wt.E,{height:\"30px\",width:\"50px\"}),r().createElement(wt.E,{height:\"24px\",width:\"80px\"})),r().createElement(wt.E,{height:\"8px\",width:\"100%\",borderRadius:\"full\"})),r().createElement(wt.E,{height:\"40px\",width:\"150px\",borderRadius:\"md\"}))))))));function Bl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Dl(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bl(Object(n),!0).forEach((function(t){(0,u.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}document.documentElement.dir;const ql=()=>{var[e,t]=(0,Da.U)([\"(min-width:1290px)\",\"(min-width:992px)\"]),n=new qe(Fe.myCourses),a=Ba(\"gamipress-integration\"),l=new qe(null==Fe?void 0:Fe.courses),o=(0,ye.d)(),i=(0,c.jE)(),s=(0,fn.n)({mutationFn:e=>l.store(e)}),m=(null==i?void 0:i.getQueryData([\"userProfile\"]))||{},d=(0,rt.I)({queryKey:[\"dashboardCourseQuery\"],queryFn:()=>n.list({status:\"active\",per_page:5,from_account_dashboard:!0})});e&&(\"row\",0);var u,p,g,h,E,f,v,_=null==i?void 0:i.getQueryData([\"userProfile\"]);return d.isSuccess?r().createElement(y.T,{gap:10,align:\"flex-start\",w:\"full\",opacity:null!=s&&s.isSuccess?.4:1,pointerEvents:null!=s&&s.isSuccess?\"none\":\"auto\"},r().createElement(gt,{title:(0,S.__)(\"Dashboard\",\"learning-management-system\"),description:_?(0,S.sprintf)(\n+(0,S._x)('Please type %s and click on \"Yes\" to proceed.',\"Danger action confirmation prompt\",\"learning-management-system\"),r().createElement(\"strong\",null,\"CONFIRM\"))),r().createElement(yn.p,{ref:d,type:\"text\",value:c,onChange:e=>m(e.target.value),onKeyDown:e=>{\"Enter\"!==e.code&&\"NumpadEnter\"!==e.code||(e.preventDefault(),u())}})))),r().createElement(w.j,null,r().createElement(ft.e,null,r().createElement(x.$,{onClick:n,variant:\"outline\"},(0,S.__)(\"Cancel\",\"learning-management-system\")),r().createElement(x.$,{colorScheme:\"primary\",onClick:u,isLoading:i},(0,S.__)(\"Yes\",\"learning-management-system\")))))))};var hl={beginner:\"var(--masteriyo-color-badge-green)\",intermediate:\"var(--masteriyo-color-warning)\",expert:\"var(--masteriyo-color-badge-pink)\"};const El=e=>{var t,n,l,o,i,s,c,m,d,u,p,g,h,E,f,v,y,w,[C,O]=(0,a.useState)(!1),{course:z,started_at:k}=e.courseData,{onClose:R,onOpen:A,isOpen:j}=(0,ve.j)(),P=null==z||null===(t=z.progress_data)||void 0===t?void 0:t.summary,M=()=>{O(!0)};return z?r().createElement(ce.a,{w:\"100%\",borderWidth:\"1px\",borderColor:\"icy-blue-gray\",className:\"mto-enrolled-course\",rounded:\"10px\",mr:\"auto\",ml:{base:\"unset\",sm:\"auto\"},maxH:\"fit-content\"},r().createElement(ce.a,{as:\"figure\",pos:\"relative\",mt:0},r().createElement(de._,{src:null==z?void 0:z.featured_image_url,alt:null==z?void 0:z.name,height:\"176px\",width:\"100%\",objectFit:\"cover\",roundedTopLeft:\"10px\",roundedTopRight:\"10px\"}),(null==z?void 0:z.difficulty)&&r().createElement(An.vw,{colorScheme:\"primary\",size:\"sm\",borderRadius:\"base\",variant:\"outline\",color:\"white\",textTransform:\"capitalize\",py:\"6px\",px:3,fontSize:\"xs\",fontWeight:\"medium\",lineHeight:\"18px\",letterSpacing:\"0.5px\",pos:\"absolute\",top:\"4\",left:\"4\",bg:hl[null==z?void 0:z.difficulty.slug]?hl[null==z?void 0:z.difficulty.slug]:\"blue.500\",boxShadow:\"none\"},r().createElement(An.d1,null,null==z||null===(n=z.difficulty)||void 0===n?void 0:n.name))),r().createElement(b.B,{direction:\"column\",spacing:\"6\",p:5},r().createElement(b.B,{gap:3,width:\"full\",align:\"start\"},r().createElement(b.B,{direction:\"column\",spacing:\"10px\"},r().createElement(b.B,{direction:\"row\",spacing:\"1\",flexWrap:\"wrap\"},null==z||null===(l=z.categories)||void 0===l?void 0:l.map((e=>r().createElement(An.vw,{key:e.id,colorScheme:\"primary\",size:\"sm\",borderRadius:\"base\",border:\"1px\",borderColor:\"icy-blue-gray\",variant:\"outline\",color:\"primary.500\",textTransform:\"uppercase\",py:1,px:\"10px\",fontSize:\"10px\",fontWeight:\"medium\",lineHeight:\"120%\"},r().createElement(An.d1,null,null==e?void 0:e.name))))),r().createElement(b.B,{justifyContent:\"space-between\",alignItems:\"start\",spacing:0},r().createElement(pe.N,{href:null==z?void 0:z.permalink,_hover:{textDecoration:\"none\"}},r().createElement(se.D,{as:\"h3\",fontSize:\"md\",fontWeight:\"semibold\",color:\"oxford-night\",lineHeight:\"26px\",_hover:{color:\"primary.500\"}},\"\".concat(null==z?void 0:z.name))))),r().createElement(ke.z,{direction:\"row\",align:\"center\",justify:\"space-between\",w:\"full\",gap:5},r().createElement(ke.z,{flexGrow:1,gap:2},r().createElement($t.e,{src:null==z||null===(o=z.author)||void 0===o?void 0:o.avatar_url,size:\"sm\"}),r().createElement(_.E,{color:\"saint-blue\",fontSize:\"15px\",fontWeight:\"medium\",lineHeight:\"25px\"},null==z||null===(i=z.author)||void 0===i?void 0:i.display_name)),r().createElement(dn.m,{hasArrow:!0,label:null!=z&&z.review_count?\"\".concat((0,S.__)(\"Average Rating:\",\"learning-management-system\"),\" \").concat(Number(z.average_rating),\" (\").concat(Number(null==z?void 0:z.review_count),\" \").concat((0,S.__)(\"reviews\",\"learning-management-system\"),\")\"):\"\".concat((0,S.__)(\"Average Rating:\",\"learning-management-system\"),\" \").concat(Number(z.average_rating)),fontSize:\"sm\",placement:\"top\"},r().createElement(ke.z,{gap:1.5},r().createElement(Re.I,{as:ka,color:\"#E59819\",fill:\"currentColor\"}),r().createElement(_.E,{color:\"saint-blue\",fontSize:\"15px\",fontWeight:\"medium\",lineHeight:\"25px\"},null!=z&&z.review_count?\"\".concat(Number(z.average_rating),\" (\").concat(Number(null==z?void 0:z.review_count),\")\"):\"\".concat(Number(z.average_rating))))))),\"completed\"!==(null==z||null===(s=z.progress_data)||void 0===s?void 0:s.status)&&r().createElement(b.B,null,!(null!=z&&z.google_classroom_course_url)&&r().createElement(ke.z,null,r().createElement(ke.z,{gap:2,flexGrow:1},r().createElement(_.E,{color:\"oxford-night\",fontSize:\"xl\",fontWeight:\"semibold\",lineHeight:\"30px\"},null==z||null===(c=z.progress_data)||void 0===c?void 0:c.percentage,\"%\"),r().createElement(_.E,{color:\"saint-blue\",fontSize:\"sm\",fontWeight:\"normal\",lineHeight:\"24px\"},(0,S.__)(\" Completed\",\"learning-management-system\"))),P&&r().createElement(dl,{summary:P})),r().createElement(il.k,{rounded:\"full\",size:\"xs\",value:null==z||null===(m=z.progress_data)||void 0===m?void 0:m.percentage,max:100,colorScheme:\"primary\"})),r().createElement(b.B,{direction:\"row\",spacing:\"4\",justify:{base:\"center\",sm:\"space-between\"},align:\"center\",color:\"gray.500\",fontSize:\"xs\",flexWrap:{base:\"wrap\",sm:\"nowrap\"}},r().createElement(ke.z,{w:\"full\"},null!=z&&z.enable_course_retake&&\"completed\"===(null==z||null===(d=z.progress_data)||void 0===d?void 0:d.status)&&!K(null==z||null===(u=z.progress_data)||void 0===u?void 0:u.retake_url)?r().createElement(x.$,{size:\"sm\",variant:\"link\",textDecoration:\"underline\",onClick:A,colorScheme:\"button\"},(0,S.__)(\"Retake\",\"learning-management-system\")):null,z.google_classroom_course_url?r().createElement(pe.N,{href:null==z?void 0:z.google_classroom_course_url},r().createElement(x.$,{title:\"draft\"===(null==z?void 0:z.status)?(0,S.__)(\"Course might be drafted.\",\"learning-management-system\"):\"\",size:\"sm\",borderRadius:\"full\",colorScheme:\"button\",isDisabled:\"draft\"===(null==z?void 0:z.status),onClick:e=>{null!=z&&z.is_password_required&&(e.preventDefault(),M())},leftIcon:null!=z&&z.is_password_required?r().createElement(Re.I,{as:tn.cF2,boxSize:4}):void 0},(0,S.__)(\"Classroom\",\"learning-management-system\")),C&&r().createElement(ul,{isOpen:C,onClose:()=>O(!1),courseId:null==z?void 0:z.id,ajaxNonce:Pt.PasswordProtectedNonce,ajaxUrl:Pt.ajaxUrl})):r().createElement(pe.N,{w:\"full\",href:\"progress\"===(null==z||null===(p=z.progress_data)||void 0===p?void 0:p.status)?null==z?void 0:z.continue_course_url:null==z?void 0:z.start_course_url},r().createElement(x.$,{title:\"draft\"===(null==z?void 0:z.status)?(0,S.__)(\"Course might be drafted.\",\"learning-management-system\"):\"\",size:\"md\",colorScheme:\"button\",isDisabled:\"draft\"===(null==z?void 0:z.status)||\"completed\"===(null==z||null===(g=z.progress_data)||void 0===g?void 0:g.status),onClick:e=>{null!=z&&z.is_password_required&&(e.preventDefault(),M())},leftIcon:null!=z&&z.is_password_required?r().createElement(Re.I,{as:tn.cF2,boxSize:4}):\"completed\"===(null==z||null===(h=z.progress_data)||void 0===h?void 0:h.status)?r().createElement(Re.I,{fontSize:\"xl\",as:Ra,color:\"green.400\"}):void 0,fontSize:\"15px\",fontWeight:\"semibold\",lineHeight:\"25px\",w:\"full\",variant:\"completed\"===(null==z||null===(E=z.progress_data)||void 0===E?void 0:E.status)?\"link\":\"solid\",color:\"draft\"===(null==z?void 0:z.status)||\"completed\"===(null==z||null===(f=z.progress_data)||void 0===f?void 0:f.status)?\"#07092F\":\"white\"},\"completed\"===(null==z||null===(v=z.progress_data)||void 0===v?void 0:v.status)?(0,S.__)(\"Course Completed\",\"learning-management-system\"):\"progress\"===(null==z||null===(y=z.progress_data)||void 0===y?void 0:y.status)?(0,S.__)(\"Continue\",\"learning-management-system\"):(0,S.__)(\"Start Course\",\"learning-management-system\")),C&&r().createElement(ul,{isOpen:C,onClose:()=>O(!1),courseId:null==z?void 0:z.id,ajaxNonce:Pt.PasswordProtectedNonce,ajaxUrl:Pt.ajaxUrl}))),r().createElement(gl,{courseName:null==z?void 0:z.name,retakeUrl:(null==z||null===(w=z.progress_data)||void 0===w?void 0:w.retake_url)||\"\",isOpen:j,onClose:R})))):r().createElement(r().Fragment,null)};var fl=n(14195),vl=n(20454),yl=n(46506);const bl=()=>{var e=e=>r().createElement(Re.I,{sx:{fontSize:\"1.5rem\"}},e);return{Option:t=>r().createElement(yl.jA.Option,t,r().createElement(b.B,{direction:\"row\",spacing:\"2\"},t.data.icon&&e(t.data.icon),r().createElement(_.E,null,t.label))),SingleValue:t=>r().createElement(yl.jA.SingleValue,t,r().createElement(b.B,{direction:\"row\",spacing:\"2\"},t.data.icon&&e(t.data.icon),r().createElement(_.E,null,t.data.label))),DropdownIndicator:e=>r().createElement(yl.jA.DropdownIndicator,e,r().createElement(Re.I,{as:tn.nwe}))}};function _l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function wl(e){var t=(0,Ee.A)({},((0,vl.A)(e),e)),n=function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_l(Object(n),!0).forEach((function(t){(0,u.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_l(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Ur);return r().createElement(yl.l6,(0,Ee.A)({chakraStyles:n,components:bl(),colorScheme:\"primary\"},t))}const xl=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",width:24,height:24,fill:\"none\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#000\",fillRule:\"evenodd\",d:\"M11 4a7 7 0 1 0 0 14 7 7 0 0 0 0-14m-9 7a9 9 0 1 1 18 0 9 9 0 0 1-18 0\",clipRule:\"evenodd\"}),React.createElement(\"path\",{fill:\"#000\",fillRule:\"evenodd\",d:\"M15.943 15.943a1 1 0 0 1 1.414 0l4.35 4.35a1 1 0 0 1-1.414 1.414l-4.35-4.35a1 1 0 0 1 0-1.414\",clipRule:\"evenodd\"}));function Sl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Cl(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Sl(Object(n),!0).forEach((function(t){(0,u.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ol(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var zl=[{label:(0,S._x)(\"All\",\"Course price text\",\"learning-management-system\"),value:\"all\"},{label:(0,S._x)(\"Paid\",\"Course price text\",\"learning-management-system\"),value:\"paid\"}];const kl=function(e){var t,[n,l]=(0,a.useState)([]),{filterParams:o,setFilterParams:i}=e,{handleSubmit:s,control:c}=(0,Se.mN)(),m=new qe(Fe.categories),d=(0,sr.q)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ol(Object(n),!0).forEach((function(t){(0,u.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ol(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({queryKey:[\"categoryLists\"],queryFn:e=>{var{pageParam:t}=e;return m.list({per_page:10,page:t})},initialPageParam:1},{retry:!1,getNextPageParam:e=>e.meta.current_page>=e.meta.pages?void 0:e.meta.current_page+1})),{hasNextPage:p,fetchNextPage:g,isFetchingNextPage:h}=d,E=(0,fl.z)({onTypeFinish:e=>{i({search:e,category:o.category,enrollmentStatus:o.enrollmentStatus,status:null==o?void 0:o.status})}},800),f=e=>{var t,n=\"\";e.enrollmentStatus&&\"all\"===e.enrollmentStatus.value&&(n=\"\"),e.enrollmentStatus&&\"paid\"===e.enrollmentStatus.value&&(n=\"paid\"),i($(J(e,{search:null==o?void 0:o.search,category:null===(t=e.category)||void 0===t?void 0:t.value,enrollmentStatus:n,status:null==o?void 0:o.status})))};return(0,a.useEffect)((()=>{if(null!=d&&d.isSuccess){var e,t=[];null==d||null===(e=d.data)||void 0===e||null===(e=e.pages)||void 0===e||e.forEach((e=>{e.data.forEach((e=>{t.push(e)}))})),l(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,n=[],a=[],r=function(n){var l=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,o=[];return e.filter((e=>e.parent_id===n.id&&e.id!==t)).forEach((e=>{a.push(e.id),o.push(Cl(Cl({},e),{},{depth:l})),o=o.concat(r(e,l+1))})),o};return e.filter((e=>0===e.parent_id&&e.id!==t)).forEach((e=>{a.push(e.id),n.push(Cl(Cl({},e),{},{depth:0})),n=n.concat(r(e))})),n=e.filter((e=>!a.includes(e.id))).map((e=>Cl(Cl({},e),{},{depth:0}))).concat(n)}(t).map((e=>({value:e.id,label:\"— \".repeat(e.depth)+e.name}))))}}),[null==d?void 0:d.isSuccess,null==d||null===(t=d.data)||void 0===t?void 0:t.pages]),r().createElement(\"form\",{onChange:s(f),style:{width:\"100%\"}},r().createElement($n.x,{gridTemplateColumns:{md:\"2.5fr 2.5fr 1.5fr\"},gap:\"6\"},r().createElement(_e.MJ,{w:\"100%\"},r().createElement(kn.M,null,r().createElement(Rn.W,null,r().createElement(Re.I,{as:xl})),r().createElement(yn.p,(0,Ee.A)({w:\"100%\",placeholder:(0,S.__)(\"Search courses\",\"learning-management-system\")},E)))),r().createElement(_e.MJ,{w:\"100%\"},r().createElement(Se.xI,{name:\"category\",control:c,render:e=>{var{field:{onChange:t,value:a}}=e;return r().createElement(wl,{placeholder:(0,S.__)(\"All Categories\",\"learning-management-system\"),onChange:function(){t(...arguments),s(f)()},value:a,closeMenuOnSelect:!0,isClearable:!0,options:n,isLoading:h,onMenuScrollToBottom:()=>{p&&g()},noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,S.__)(\"No categories found.\",\"learning-management-system\"):(0,S.__)(\"No categories.\",\"learning-management-system\")}})}})),r().createElement(_e.MJ,{w:\"100%\"},r().createElement(Se.xI,{name:\"enrollmentStatus\",control:c,render:e=>{var{field:{onChange:t,value:n}}=e;return r().createElement(wl,{onChange:function(){t(...arguments),s(f)()},isClearable:!0,value:n,options:zl,placeholder:(0,S.__)(\"Pricing\",\"learning-management-system\"),isSearchable:!1})}}))))};const Rl=()=>{var e,t,n,[l,o]=(0,a.useState)({status:\"active\"}),i=new qe(Fe.myCourses),s=(0,rt.I)({queryKey:[\"myCourses\",l],queryFn:()=>i.list(l)});return r().createElement(y.T,{gap:6,align:\"flex-start\",w:\"full\"},r().createElement(y.T,{gap:\"30px\",align:\"flex-start\",w:\"full\"},r().createElement(gt,{title:(0,S.__)(\"Your Courses\",\"learning-management-system\")}),r().createElement(kl,{setFilterParams:o,filterParams:l})),r().createElement(b.B,{direction:\"column\",spacing:\"6\",className:\"mto-enrolled-courses-wrapper\",w:\"full\"},s.isSuccess&&r().createElement(r().Fragment,null,r().createElement(_a.r,{columns:{base:1,md:2,xl:\"no\"===(null==Pt?void 0:Pt.showHeaderFooter)?4:3},spacing:\"6\",className:\"mto-enrolled-courses-list\"},null==s||null===(e=s.data)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.map((e=>r().createElement(El,{key:null==e?void 0:e.id,courseData:e})))),s.isSuccess?K(null==s||null===(t=s.data)||void 0===t?void 0:t.data)?r().createElement(Mt,{showButton:!1,text:null!=l&&l.category||null!=l&&l.enrollmentStatus||null!=l&&l.search?(0,S.__)(\"No Courses Found\",\"learning-management-system\"):(0,S.__)(\"You don't have any course in progress.\",\"learning-management-system\")}):r().createElement(Xt,{metaData:null==s||null===(n=s.data)||void 0===n?void 0:n.meta,setFilterParams:o,extraFilterParams:{status:null==l?void 0:l.status},perPageText:(0,S.__)(\"Courses Per Page:\",\"learning-management-system\")}):null),s.isLoading&&r().createElement(wa,null)))};const Al=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"M11.143 21V7a.857.857 0 1 1 1.714 0v14a.857.857 0 1 1-1.714 0\"}),React.createElement(\"path\",{d:\"M21.143 4A.143.143 0 0 0 21 3.857h-5a3.144 3.144 0 0 0-3.14 2.986L12.858 7l-.005.087A.857.857 0 0 1 11.142 7 3.143 3.143 0 0 0 8 3.857H3A.144.144 0 0 0 2.857 4v13a.144.144 0 0 0 .143.143h6a3.86 3.86 0 0 1 3 1.433 3.85 3.85 0 0 1 3-1.433h6a.14.14 0 0 0 .143-.144zm1.714 13A1.86 1.86 0 0 1 21 18.856h-6a2.144 2.144 0 0 0-2.143 2.142l-.005.089a.857.857 0 0 1-1.705 0l-.004-.089-.01-.211A2.143 2.143 0 0 0 9 18.857H3a1.86 1.86 0 0 1-1.857-1.858V4A1.86 1.86 0 0 1 3 2.143h5a4.86 4.86 0 0 1 4 2.103 4.86 4.86 0 0 1 4-2.103h5A1.86 1.86 0 0 1 22.857 4z\"}));const jl=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"M9.143 2a.857.857 0 1 1 1.714 0v5.93l1.537-1.537.065-.058a.857.857 0 0 1 1.147.058l1.537 1.537V2a.857.857 0 1 1 1.714 0v8a.857.857 0 0 1-1.463.605L13 8.211l-2.394 2.394A.857.857 0 0 1 9.143 10z\"}),React.createElement(\"path\",{d:\"M19.143 3A.144.144 0 0 0 19 2.857H6.5A1.643 1.643 0 0 0 4.857 4.5v12.072a3.36 3.36 0 0 1 1.643-.43h12.643zM4.866 19.662a1.64 1.64 0 0 0 1.634 1.48H19a.144.144 0 0 0 .143-.142v-3.143H6.5A1.643 1.643 0 0 0 4.857 19.5zM20.857 21A1.86 1.86 0 0 1 19 22.857H6.5a3.36 3.36 0 0 1-3.353-3.19l-.004-.167v-15A3.357 3.357 0 0 1 6.5 1.143H19A1.86 1.86 0 0 1 20.857 3z\"}));const Pl=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"M10.86 4.498a2.75 2.75 0 0 1 2.28 0l8.572 3.904a1.747 1.747 0 0 1 .775 2.553 1.75 1.75 0 0 1-.765.654v-.001l-8.582 3.896a2.75 2.75 0 0 1-2.28-.001l-8.571-3.908a1.751 1.751 0 0 1 0-3.197l8.57-3.9ZM2.75 9.997a.25.25 0 0 0 .15.228l.01.005 8.57 3.908a1.25 1.25 0 0 0 1.038 0h.001l8.59-3.898.007-.004a.25.25 0 0 0-.005-.46q-.01-.004-.022-.01L12.52 5.864a1.25 1.25 0 0 0-.913-.05l-.125.05-8.57 3.9-.01.004a.25.25 0 0 0-.15.23Z\"}),React.createElement(\"path\",{d:\"M21.25 16v-6a.75.75 0 0 1 1.5 0v6a.75.75 0 1 1-1.5 0m-16 0v-3.5a.75.75 0 0 1 1.5 0V16c0 .368.31.935 1.342 1.45.998.5 2.403.8 3.908.8s2.91-.3 3.907-.8c1.032-.515 1.343-1.082 1.343-1.45v-3.5a.75.75 0 0 1 1.5 0V16c0 1.224-.954 2.184-2.172 2.793-1.253.626-2.9.958-4.578.958s-3.325-.332-4.578-.958C6.204 18.183 5.25 17.224 5.25 16\"}));const Ml=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{fillRule:\"evenodd\",d:\"M2 12c0-.69.56-1.25 1.25-1.25h17.5a1.25 1.25 0 1 1 0 2.5H3.25C2.56 13.25 2 12.69 2 12\",clipRule:\"evenodd\"}),React.createElement(\"path\",{fillRule:\"evenodd\",d:\"M12 2c.69 0 1.25.56 1.25 1.25v17.5a1.25 1.25 0 1 1-2.5 0V3.25c0-.69.56-1.25 1.25-1.25\",clipRule:\"evenodd\"}));const Tl=e=>React.createElement(\"svg\",(0,Ee.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"M1.84 14.551a.858.858 0 0 1 1.46.899 3.1 3.1 0 0 0-.443 1.556 3.143 3.143 0 0 0 5.916 1.472l.006-.012c.555-1.004 1.624-2.343 3.231-2.343H18a.858.858 0 0 1 0 1.714h-5.99c-.59 0-1.22.537-1.724 1.446A4.858 4.858 0 0 1 1.143 17v-.013c.012-.843.24-1.696.697-2.437Z\"}),React.createElement(\"path\",{d:\"M11.376 1.186a4.86 4.86 0 0 1 4.894 2.459.857.857 0 0 1-1.5.831 3.142 3.142 0 1 0-5.414 3.19c.334.514.642 1.14.786 1.806.146.676.131 1.445-.26 2.16l-3.129 5.777a.857.857 0 1 1-1.506-.817l3.13-5.78.001-.002c.14-.255.175-.577.088-.978-.088-.406-.292-.84-.554-1.243l-.009-.014a4.86 4.86 0 0 1 3.473-7.39Z\"}),React.createElement(\"path\",{d:\"M21.143 17A3.144 3.144 0 0 0 18 13.858c-1.156 0-2.85-.303-3.622-1.717l-3.13-5.73a.858.858 0 0 1 1.505-.821l3.128 5.73c.288.525 1.075.824 2.119.824a4.857 4.857 0 1 1 0 9.714.857.857 0 1 1 0-1.715A3.143 3.143 0 0 0 21.143 17\"}));const Fl=e=>{var t,n,l,o,i,s,[c,m]=(0,a.useState)(!1),{course:d,started_at:u}=e.course,p=null==d||null===(t=d.progress_data)||void 0===t?void 0:t.summary;return r().createElement(ce.a,{className:\"mto-continue-course\",width:{base:\"100%\",sm:\"70%\",md:\"100%\"},mx:\"auto\",overflowX:\"hidden\"},r().createElement(b.B,{alignItems:\"flex-start\",direction:{base:\"column\",md:\"row\"},gap:7},r().createElement(de._,{w:{base:\"100%\",sm:\"100%\",md:\"230px\"},src:null==d?void 0:d.featured_image_url,h:{base:\"170px\",sm:\"180px\",md:\"160px\"},rounded:\"10px\"}),r().createElement(ke.z,{w:\"full\",py:3,gap:6},r().createElement(y.T,{w:\"full\",align:\"flex-start\",gap:5,flex:1},r().createElement(y.T,{gap:\"10px\",align:\"flex-start\"},r().createElement(nt.s,{justifyContent:\"flex-start\",alignItems:\"center\",flexWrap:\"wrap\",gap:2},null==d||null===(n=d.categories)||void 0===n?void 0:n.map((e=>r().createElement(An.vw,{colorScheme:\"primary\",key:e.id,size:\"sm\",borderRadius:\"base\",border:\"1px\",borderColor:\"icy-blue-gray\",variant:\"outline\",color:\"primary.500\",textTransform:\"uppercase\",py:1,px:\"10px\",fontSize:\"10px\",fontWeight:\"medium\",lineHeight:\"120%\"},r().createElement(An.d1,null,null==e?void 0:e.name))))),r().createElement(_.E,{fontSize:\"md\",fontWeight:\"semibold\",color:\"oxford-night\"},null==d?void 0:d.name)),u&&r().createElement(_.E,{color:\"saint-blue\",fontSize:\"sm\",fontWeight:\"medium\"},(0,S.__)(\"Started on \",\"learning-management-system\"),te(u,\"m\u002Fd\u002FY\"))),r().createElement(y.T,{align:\"flex-start\",gap:4},d&&r().createElement(nt.s,{justifyContent:\"space-between\",alignItems:\"center\",w:\"full\"},r().createElement(_.E,{fontWeight:\"semibold\",fontSize:\"xl\",color:\"oxford-night\"},null==d||null===(l=d.progress_data)||void 0===l?void 0:l.percentage,\"% \",\"  \",r().createElement(_.E,{as:\"span\",fontWeight:\"normal\",fontSize:\"sm\",color:\"saint-blue\"},(0,S.__)(\"Completed\",\"learning-management-system\"))),p&&r().createElement(dl,{summary:p})),r().createElement(il.k,{size:\"sm\",rounded:\"29px\",w:\"220px\",height:\"6px\",value:null==d||null===(o=d.progress_data)||void 0===o?void 0:o.percentage,max:100,colorScheme:\"primary\"}),r().createElement(pe.N,{href:\"progress\"===(null==d||null===(i=d.progress_data)||void 0===i?void 0:i.status)?null==d?void 0:d.continue_course_url:null==d?void 0:d.start_course_url,style:{width:\"fit-content\"},ml:\"auto\",mr:{base:\"auto\",md:0}},r().createElement(x.$,{title:\"draft\"===(null==d?void 0:d.status)?(0,S.__)(\"Course might be drafted.\",\"learning-management-system\"):\"\",isDisabled:\"draft\"===(null==d?void 0:d.status),colorScheme:\"button\",boxShadow:\"none\",size:\"md\",onClick:e=>{null!=d&&d.is_password_required&&(e.preventDefault(),m(!0))},fontSize:\"15px\",fontWeight:\"semibold\",w:\"220px\"},(0,S.__)(\"Continue Course\",\"learning-management-system\")),c&&r().createElement(ul,{isOpen:c,onClose:()=>m(!1),courseId:null!==(s=null==d?void 0:d.id)&&void 0!==s?s:0,ajaxNonce:Pt.PasswordProtectedNonce,ajaxUrl:Pt.ajaxUrl}))))))};const Il=()=>r().createElement(y.T,{gap:10,align:\"flex-start\",w:\"full\"},r().createElement(y.T,{gap:\"30px\",w:\"full\",align:\"flex-start\"},r().createElement(b.B,{spacing:2,w:\"full\"},r().createElement(wt.E,{height:\"32px\",width:\"150px\"}),r().createElement(wt.E,{height:\"20px\",width:\"300px\"})),r().createElement(_a.r,{columns:{base:1,md:2,lg:3},spacing:\"6\",w:\"full\"},[1,2,3].map((e=>r().createElement(ce.a,{key:e,p:6,borderWidth:\"1px\",borderColor:\"icy-blue-gray\",borderRadius:\"10px\",w:\"100%\"},r().createElement(ke.z,{spacing:4,align:\"center\"},r().createElement(wt.E,{width:\"48px\",height:\"48px\",borderRadius:\"10px\",flexShrink:0}),r().createElement(b.B,{spacing:2,flex:1},r().createElement(wt.E,{height:\"32px\",width:\"60px\"}),r().createElement(wt.E,{height:\"16px\",width:\"120px\"})))))))),r().createElement(y.T,{gap:6,align:\"flex-start\",w:\"full\"},r().createElement(ke.z,{justify:\"space-between\",w:\"full\"},r().createElement(wt.E,{height:\"24px\",width:\"120px\"}),r().createElement(wt.E,{height:\"40px\",width:\"140px\",borderRadius:\"md\"})),r().createElement(_a.r,{columns:{base:1,md:2,lg:3},spacing:\"6\",w:\"full\"},[1,2,3].map((e=>r().createElement(ce.a,{key:e,p:6,borderWidth:\"1px\",borderColor:\"icy-blue-gray\",borderRadius:\"10px\",w:\"100%\"},r().createElement(ke.z,{spacing:4,align:\"center\"},r().createElement(wt.E,{width:\"48px\",height:\"48px\",borderRadius:\"10px\",flexShrink:0}),r().createElement(b.B,{spacing:2,flex:1},r().createElement(wt.E,{height:\"20px\",width:\"100px\"}),r().createElement(wt.E,{height:\"16px\",width:\"130px\"})))))))),r().createElement(b.B,{direction:\"column\",spacing:\"6\",w:\"full\"},r().createElement(ke.z,{justify:\"space-between\",w:\"full\"},r().createElement(wt.E,{height:\"24px\",width:\"150px\"}),r().createElement(wt.E,{height:\"40px\",width:\"100px\",borderRadius:\"md\"})),[1,2,3].map((e=>r().createElement(ce.a,{key:e,borderWidth:\"1px\",borderColor:\"icy-blue-gray\",rounded:\"10px\",w:\"100%\"},r().createElement(b.B,{direction:{base:\"column\",md:\"row\"},spacing:0},r().createElement(ce.a,{pos:\"relative\",width:{base:\"100%\",md:\"200px\"},flexShrink:0},r().createElement(wt.E,{w:\"100%\",h:\"176px\",roundedLeft:{base:\"10px\",md:\"10px\"},roundedTop:{base:\"10px\",md:\"0\"}}),r().createElement(wt.E,{height:\"24px\",width:\"80px\",borderRadius:\"base\",pos:\"absolute\",top:\"4\",left:\"4\"})),r().createElement(b.B,{direction:\"column\",spacing:\"4\",p:5,flex:1,w:\"full\"},r().createElement(ke.z,{spacing:\"1\",flexWrap:\"wrap\"},r().createElement(wt.E,{height:\"24px\",width:\"70px\",borderRadius:\"base\"}),r().createElement(wt.E,{height:\"24px\",width:\"60px\",borderRadius:\"base\"})),r().createElement(wt.E,{height:\"26px\",width:\"70%\"}),r().createElement(ke.z,{justify:\"space-between\",w:\"full\"},r().createElement(ke.z,{gap:2},r().createElement(wt.E,{borderRadius:\"full\",width:\"32px\",height:\"32px\"}),r().createElement(wt.E,{height:\"20px\",width:\"100px\"})),r().createElement(ke.z,{gap:1.5},r().createElement(wt.E,{height:\"16px\",width:\"16px\"}),r().createElement(wt.E,{height:\"20px\",width:\"30px\"}))),r().createElement(b.B,{spacing:2},r().createElement(ke.z,null,r().createElement(wt.E,{height:\"30px\",width:\"50px\"}),r().createElement(wt.E,{height:\"24px\",width:\"80px\"})),r().createElement(wt.E,{height:\"8px\",width:\"100%\",borderRadius:\"full\"})),r().createElement(wt.E,{height:\"40px\",width:\"150px\",borderRadius:\"md\"}))))))));function Bl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Dl(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bl(Object(n),!0).forEach((function(t){(0,u.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}document.documentElement.dir;const ql=()=>{var[e,t]=(0,Da.U)([\"(min-width:1290px)\",\"(min-width:992px)\"]),n=new qe(Fe.myCourses),a=Ba(\"gamipress-integration\"),l=new qe(null==Fe?void 0:Fe.courses),o=(0,ye.d)(),i=(0,c.jE)(),s=(0,fn.n)({mutationFn:e=>l.store(e)}),m=(null==i?void 0:i.getQueryData([\"userProfile\"]))||{},d=(0,rt.I)({queryKey:[\"dashboardCourseQuery\"],queryFn:()=>n.list({status:\"active\",per_page:5,from_account_dashboard:!0})});e&&(\"row\",0);var u,p,g,h,E,f,v,_=null==i?void 0:i.getQueryData([\"userProfile\"]);return d.isSuccess?r().createElement(y.T,{gap:10,align:\"flex-start\",w:\"full\",opacity:null!=s&&s.isSuccess?.4:1,pointerEvents:null!=s&&s.isSuccess?\"none\":\"auto\"},r().createElement(gt,{title:(0,S.__)(\"Dashboard\",\"learning-management-system\"),description:_?(0,S.sprintf)(\n \u002F\u002F translators: %s is the user's full name or username\n \u002F\u002F translators: %s is the user's full name or username\n (0,S.__)(\"Welcome back %s\",\"learning-management-system\"),null!=_&&_.first_name&&null!=_&&_.last_name?\"\".concat(null==_?void 0:_.first_name,\" \").concat(null==_?void 0:_.last_name):null==_?void 0:_.username):void 0}),r().createElement(y.T,{gap:\"30px\",w:\"full\",align:\"flex-start\"},r().createElement(_a.r,{columns:{base:1,md:2,lg:3},spacing:\"6\",className:\"mto-dashboard-courses-stats\",w:\"full\"},r().createElement(jt,{description:(0,S.__)(\"Enrolled Courses\",\"learning-management-system\"),title:null==d||null===(u=d.data)||void 0===u||null===(u=u.courses_stat)||void 0===u?void 0:u.enrolled_count,icon:r().createElement(Re.I,{as:Al,color:\"primary.500\",fontSize:\"xl\",height:\"1.5em\",width:\"1.5em\",fill:\"currentColor\"})}),r().createElement(jt,{description:(0,S.__)(\"In Progress Courses\",\"learning-management-system\"),title:null==d||null===(p=d.data)||void 0===p||null===(p=p.courses_stat)||void 0===p?void 0:p.in_progress_count,icon:r().createElement(Re.I,{as:jl,color:\"primary.500\",fontSize:\"xl\",height:\"1.5em\",width:\"1.5em\",fill:\"currentColor\"})}),r().createElement(jt,{description:(0,S.__)(\"Completed Courses\",\"learning-management-system\"),title:null==d||null===(g=d.data)||void 0===g||null===(g=g.courses_stat)||void 0===g?void 0:g.completed_count,icon:r().createElement(Re.I,{as:Pl,color:\"primary.500\",fontSize:\"xl\",height:\"1.5em\",width:\"1.5em\",fill:\"currentColor\"})}))),G(null==m?void 0:m.roles)&&null!=m&&null!==(h=m.roles)&&void 0!==h&&h.includes(\"masteriyo_instructor\")&&\"yes\"===Pt.isInstructorActive?r().createElement(y.T,{gap:6,align:\"flex-start\",w:\"full\"},r().createElement(Xn,{title:(0,S.__)(\"Quick Access\",\"learning-management-system\")},r().createElement(x.$,{leftIcon:r().createElement(Ml,{fill:\"currentColor\",width:\"16px\",height:\"16px\"}),colorScheme:\"button\",size:\"md\",variant:\"outline\",py:2,pl:4,pr:4,fontSize:\"sm\",fontWeight:\"medium\",isLoading:null==s?void 0:s.isPending,onClick:()=>{return e={name:\"Untitled Course\"},void s.mutate(Dl(Dl({},e),{},{status:\"draft\"}),{onSuccess:e=>{var t;window.location.href=null==Pt||null===(t=Pt.urls)||void 0===t||null===(t=t.editCourse)||void 0===t?void 0:t.replace(\":courseId\",e.id.toString())},onError:e=>{o({title:(null==e?void 0:e.message)||(0,S.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}});var e}},(0,S.__)(\"Add New Course\",\"learning-management-system\"))),r().createElement(_a.r,{columns:{base:1,md:2,lg:3},spacing:\"6\",className:\"mto-dashboard-courses-stats\",w:\"full\"},r().createElement(jt,{title:(0,S.__)(\"My Courses\",\"learning-management-system\"),description:(0,S.__)(\"View your courses\",\"learning-management-system\"),icon:r().createElement(Re.I,{as:Xa,color:\"primary.500\",fontSize:\"xl\",height:\"1.5em\",width:\"1.5em\",fill:\"currentColor\"}),link:Pt.urls.myCourses}),r().createElement(jt,{title:(0,S.__)(\"My Webhooks\",\"learning-management-system\"),description:(0,S.__)(\"Manage your webhooks\",\"learning-management-system\"),icon:r().createElement(Re.I,{as:Tl,color:\"primary.500\",fontSize:\"xl\",height:\"1.5em\",width:\"1.5em\",fill:\"currentColor\"}),link:null==Pt||null===(E=Pt.urls)||void 0===E?void 0:E.webhooks}))):null,a?r().createElement(b.B,{direction:\"column\",className:\"mto-account-dashboard-wrapper\",w:\"full\"},r().createElement(Dt,{location:It.DASHBOARD_CARD,renderPoint:(e,t)=>r().createElement(jt,{isGamipressActive:!0,description:e.plural_name,title:e.points,icon:e.image_url?r().createElement(de._,{src:e.image_url,width:\"100%\",height:\"100%\",borderRadius:\"10px\"}):null}),renderRank:e=>r().createElement(jt,{isGamipressActive:!0,description:e.singular_name,title:e.rank,icon:e.image_url?r().createElement(de._,{src:e.image_url,width:\"100%\",height:\"100%\",borderRadius:\"10px\"}):null}),renderAchievement:e=>r().createElement(jt,{isGamipressActive:!0,description:e.label,title:null==e?void 0:e.label,icon:e.image_url?r().createElement(de._,{src:e.image_url,width:\"100%\",height:\"100%\",borderRadius:\"10px\"}):null})}),r().createElement(Dt,{location:It.DASHBOARD_NEW_SECTION,renderPoint:(e,t)=>r().createElement(jt,{isGamipressActive:!0,description:e.plural_name,title:e.points,icon:e.image_url?r().createElement(de._,{src:e.image_url,width:\"100%\",height:\"100%\",borderRadius:\"10px\"}):null}),renderRank:e=>r().createElement(jt,{isGamipressActive:!0,description:e.singular_name,title:e.rank,icon:e.image_url?r().createElement(de._,{src:e.image_url,width:\"100%\",height:\"100%\",borderRadius:\"10px\"}):null}),renderAchievement:e=>r().createElement(jt,{isGamipressActive:!0,description:e.label,title:\"\",icon:e.image_url?r().createElement(de._,{src:e.image_url,width:\"100%\",height:\"100%\",borderRadius:\"10px\"}):null}),wrapPlacementGroup:(e,t)=>r().createElement(b.B,{gap:6},r().createElement(Xn,{title:t.title||\"\"}),r().createElement(b.B,{direction:\"column\",spacing:\"2\"},e))})):null,r().createElement(b.B,{direction:\"column\",spacing:\"6\",className:\"mto-dashboard-courses-progress\",w:\"full\"},r().createElement(Xn,{title:(0,S.__)(\"Continue Studying\",\"learning-management-system\")},r().createElement(O.N_,{to:Cr.courses},r().createElement(x.$,{rightIcon:r().createElement(un.OQo,{size:15,color:\"gray.500\"}),colorScheme:\"button\",size:\"md\",variant:\"outline\",py:2,pl:4,pr:4,fontSize:\"sm\",fontWeight:\"medium\"},(0,S.__)(\"View All\",\"learning-management-system\")))),K(null==d||null===(f=d.data)||void 0===f?void 0:f.data)?r().createElement(Mt,null):null==d||null===(v=d.data)||void 0===v||null===(v=v.data)||void 0===v?void 0:v.map((e=>r().createElement(Fl,{key:e.id,course:e}))))):r().createElement(Il,null)};const Nl=(e,t)=>{var n;switch(p.currency.position){case\"left\":default:n=\"\".concat(ee(t)).concat(e);break;case\"right\":n=\"\".concat(e).concat(ee(t));break;case\"left_space\":n=\"\".concat(ee(t),\" \").concat(e);break;case\"right_space\":n=\"\".concat(e,\" \").concat(ee(t))}return n};var Wl=\"rtl\"===document.documentElement.dir;const Ll=()=>{var e=(0,tt.Zp)();return r().createElement(b.B,{direction:\"column\",spacing:\"8\",width:\"full\"},r().createElement(gt,{title:(0,S.__)(\"Order Details\",\"learning-management-system\"),beforeTitle:r().createElement(dn.m,{label:(0,S.__)(\"Back\",\"learning-management-system\")},r().createElement(ce.a,{borderRadius:\"6px\",bgColor:\"muted\",p:\"10px\",cursor:\"pointer\",_hover:{bgColor:\"gray.100\"},transition:\"background-color 0.2s\",onClick:()=>e(-1)},r().createElement(un.m6W,{style:{transform:Wl?\"rotate(180deg)\":\"none\"}})))}),r().createElement(ce.a,{bg:\"white\",borderRadius:\"8px\",border:\"1px solid\",borderColor:\"gray.200\",p:\"6\"},r().createElement(ke.z,{justify:\"space-between\",align:\"start\"},r().createElement(y.T,{align:\"start\",gap:\"10px\",flex:\"1\"},r().createElement(wt.E,{height:\"24px\",width:\"200px\",borderRadius:\"4px\"}),r().createElement(wt.E,{height:\"16px\",width:\"150px\",borderRadius:\"4px\"})),r().createElement(wt.E,{height:\"32px\",width:\"100px\",borderRadius:\"16px\"}))),r().createElement(ce.a,{bg:\"white\",borderRadius:\"8px\",border:\"1px solid\",borderColor:\"gray.200\",p:\"6\"},r().createElement(wt.E,{height:\"20px\",width:\"180px\",borderRadius:\"4px\",mb:\"5\"}),r().createElement(y.T,{spacing:\"4\",align:\"stretch\"},r().createElement(zt.fI,{gutterWidth:24},r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"80px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"120px\",borderRadius:\"4px\"}))),r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"80px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"120px\",borderRadius:\"4px\"})))),r().createElement(zt.fI,{gutterWidth:24},r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"60px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"180px\",borderRadius:\"4px\"}))),r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"100px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"140px\",borderRadius:\"4px\"})))),r().createElement(zt.fI,{gutterWidth:24},r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"80px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"140px\",borderRadius:\"4px\"}))),r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"110px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"160px\",borderRadius:\"4px\"})))))),r().createElement(ce.a,{bg:\"white\",borderRadius:\"8px\",border:\"1px solid\",borderColor:\"gray.200\",p:\"6\"},r().createElement(wt.E,{height:\"20px\",width:\"140px\",borderRadius:\"4px\",mb:\"5\"}),r().createElement(y.T,{spacing:\"4\",align:\"stretch\"},r().createElement(zt.fI,{gutterWidth:24},r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"80px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"200px\",borderRadius:\"4px\"}))),r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"80px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"200px\",borderRadius:\"4px\"})))),r().createElement(zt.fI,{gutterWidth:24},r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"60px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"120px\",borderRadius:\"4px\"}))),r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"80px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"100px\",borderRadius:\"4px\"})))),r().createElement(zt.fI,{gutterWidth:24},r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"60px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"140px\",borderRadius:\"4px\"}))),r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"80px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"140px\",borderRadius:\"4px\"})))))),r().createElement(ce.a,{bg:\"white\",borderRadius:\"8px\",border:\"1px solid\",borderColor:\"gray.200\",p:\"6\"},r().createElement(wt.E,{height:\"20px\",width:\"140px\",borderRadius:\"4px\",mb:\"5\"}),r().createElement(y.T,{spacing:\"4\",align:\"stretch\"},r().createElement(zt.fI,{gutterWidth:24},r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"120px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"160px\",borderRadius:\"4px\"}))),r().createElement(zt.fv,{md:6},r().createElement(y.T,{align:\"stretch\",spacing:\"1\"},r().createElement(wt.E,{height:\"14px\",width:\"100px\",borderRadius:\"4px\",mb:\"1\"}),r().createElement(wt.E,{height:\"16px\",width:\"180px\",borderRadius:\"4px\"})))))),r().createElement(ce.a,{bg:\"white\",borderRadius:\"8px\",border:\"1px solid\",borderColor:\"gray.200\",p:\"6\"},r().createElement(wt.E,{height:\"20px\",width:\"100px\",borderRadius:\"4px\",mb:\"5\"}),r().createElement(y.T,{spacing:\"3\",align:\"stretch\"},[1,2,3].map((e=>r().createElement(ce.a,{key:e},r().createElement(ke.z,{justify:\"space-between\",align:\"center\",py:\"2\"},r().createElement(wt.E,{height:\"16px\",flex:\"1\",maxW:\"300px\",borderRadius:\"4px\"}),r().createElement(ke.z,{spacing:\"6\"},r().createElement(wt.E,{height:\"16px\",width:\"60px\",borderRadius:\"4px\"}),r().createElement(wt.E,{height:\"16px\",width:\"80px\",borderRadius:\"4px\"}))),e\u003C3&&r().createElement(Pn.c,{borderColor:\"gray.200\"})))))),r().createElement(ce.a,{bg:\"white\",borderRadius:\"8px\",border:\"1px solid\",borderColor:\"gray.200\",p:\"6\"},r().createElement(wt.E,{height:\"20px\",width:\"120px\",borderRadius:\"4px\",mb:\"4\"}),r().createElement(ke.z,{justify:\"space-between\",align:\"center\"},r().createElement(ke.z,{spacing:\"2\"},r().createElement(wt.E,{height:\"32px\",width:\"100px\",borderRadius:\"16px\"}),r().createElement(wt.E,{height:\"32px\",width:\"120px\",borderRadius:\"16px\"})),r().createElement(wt.E,{height:\"16px\",width:\"80px\",borderRadius:\"4px\"}))),r().createElement(ce.a,{bg:\"white\",borderRadius:\"8px\",border:\"1px solid\",borderColor:\"gray.200\",p:\"6\"},r().createElement(y.T,{spacing:\"4\",align:\"stretch\"},r().createElement(ke.z,{justify:\"space-between\",align:\"center\"},r().createElement(wt.E,{height:\"18px\",width:\"80px\",borderRadius:\"4px\"}),r().createElement(wt.E,{height:\"16px\",width:\"100px\",borderRadius:\"4px\"})),r().createElement(Pn.c,{borderColor:\"gray.200\"}),r().createElement(ke.z,{justify:\"space-between\",align:\"center\"},r().createElement(wt.E,{height:\"22px\",width:\"160px\",borderRadius:\"4px\"}),r().createElement(wt.E,{height:\"22px\",width:\"120px\",borderRadius:\"4px\"})))))};var Hl=\"rtl\"===document.documentElement.dir;const Vl=()=>{var e,t,n=new qe(Fe.orders),a=new qe(Fe.countries),l=new qe(Fe.states),{orderId:o}=(0,tt.g)(),i=(0,rt.I)({queryKey:[\"countries\"],queryFn:()=>a.list()}),s=(0,rt.I)({queryKey:[\"states\"],queryFn:()=>l.list()}),c=(0,rt.I)({queryKey:[\"myOrder\".concat(o),o],queryFn:()=>n.get(o)});if(c.isSuccess&&i.isSuccess&&s.isSuccess){var m,d,u,p,g,h,E,f,v,w,x,C,z,k,R,A=c.data,j=null==i?void 0:i.data.filter((e=>{var t;return e.code===(null==A||null===(t=A.billing)||void 0===t?void 0:t.country)})),P=null==s?void 0:s.data.filter((e=>{var t;return e.country===(null==A||null===(t=A.billing)||void 0===t?void 0:t.country)})),M=K(P)?{}:null===(m=P[0])||void 0===m?void 0:m.states.filter((e=>{var t;return e.code===(null==A||null===(t=A.billing)||void 0===t?void 0:t.state)}));return r().createElement(b.B,{direction:\"column\",spacing:\"8\",width:\"full\"},r().createElement(gt,{title:(0,S.sprintf)(\u002F* translators: %s: order ID *\u002F \u002F* translators: %s: order ID *\u002F\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.asset.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.asset.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.asset.php\t2026-02-26 04:53:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.asset.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -1 +1 @@\n-\u003C?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-format-library', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport'), 'version' => '0d905234a322bdfbd834');\n+\u003C?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-dom', 'wp-editor', 'wp-element', 'wp-format-library', 'wp-hooks', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-plugins', 'wp-polyfill', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-url', 'wp-viewport'), 'version' => '945bdba5b0317ffc9927');\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.js \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.js\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.js\t2026-02-26 04:53:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fassets\u002Fjs\u002Fbuild\u002Fmasteriyo-backend.js\t2026-03-25 11:11:34.000000000 +0000\n@@ -37,7 +37,7 @@\n (0,E._x)(\"Title %s already exists\",\"Timestamp title validation error\",\"learning-management-system\"),null==A?void 0:A.label),isClosable:!0});var n=[...i],a=n.findIndex((e=>(null==e?void 0:e.id)===(null==A?void 0:A.id)));A&&n.splice(a,1,A),r([...n]),y(null)},b=(0,a.useMemo)((()=>{var e=ry([...i]||i,t,n);return!(null!=i&&i.length||null!=e&&e.length)||!(null!=i&&i.length&&(null==e||!e.length))}),[t,n,i]);return(0,a.useEffect)((()=>{var e=(e=>{var t=[...e];if(null==t||!t.length)return 0;var n=t.pop();return(null==n?void 0:n.endTime)||0})(i);u([e,n])}),[n]),l().createElement(Qe.a,{mt:2,py:4},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"bold\",mb:4},(0,E.__)(\"Slide To Select Timestamps\",\"learning-management-system\")),l().createElement(ky.F1,{\"aria-label\":[\"min\",\"max\"],colorScheme:\"pink\",defaultValue:[0,10],onChange:e=>{v(e)},max:n,min:t,value:c},l().createElement(ky.wo,{boxSize:2,borderRadius:\"3xl\",bg:\"blue.100\"},l().createElement(ky.eD,null)),l().createElement($n.m,{hasArrow:!0,closeOnClick:!1,label:\"Timestamp: \".concat(iy(c[0]))},l().createElement(ky.jX,{border:\"1px solid #d7d7d7\",boxSize:12,index:0,fontWeight:\"medium\",fontSize:\"xs\"},oy(c[0]))),l().createElement($n.m,{hasArrow:!0,closeOnClick:!1,label:\"Timestamp: \".concat(iy(c[1]))},l().createElement(ky.jX,{border:\"1px solid #d7d7d7\",boxSize:12,index:1,fontWeight:\"medium\",fontSize:\"xs\"},oy(c[1])))),b&&l().createElement(Qe.a,{my:5},l().createElement(g.E,{fontSize:\"small\",fontWeight:\"bold\",my:2},(0,E.sprintf)(\u002F* translators: 1: start time, 2: end time *\u002F \u002F* translators: 1: start time, 2: end time *\u002F\n (0,E._x)(\"Timestamp ( %1$s - %2$s )\",\"Time range label\",\"learning-management-system\"),oy(null==c?void 0:c[0]),oy(null==c?void 0:c[1]))),l().createElement(d.B,{direction:[\"column\",\"row\",\"row\"]},l().createElement(Ma.p,{placeholder:(0,E.__)(\"Title Name\",\"learning-management-system\"),my:2,value:s,onChange:e=>m(e.target.value),type:\"text\",onKeyDown:e=>{\"Enter\"===e.key&&f()}}),l().createElement(p.$,{my:2,colorScheme:\"primary\",variant:\"solid\",onClick:()=>f()},(0,E.__)(\"Add\",\"learning-management-system\")))),null!=i&&i.length?l().createElement(Qe.a,null,l().createElement(ft.s,{justifyContent:\"space-between\",alignItems:\"center\",my:6},l().createElement(g.E,{fontSize:\"large\",fontWeight:\"bold\"},(0,E.__)(\"Time Stamps\",\"learning-management-system\")),l().createElement(p.$,{size:\"xs\",onClick:()=>{r([]),v(c,[],!0)},colorScheme:\"red\"},(0,E.__)(\"Delete All\",\"learning-management-system\"))),l().createElement(Qe.a,{maxH:\"40vh\",overflowY:\"auto\"},null==i?void 0:i.map((e=>l().createElement(ft.s,{borderColor:\"gray.300\",borderWidth:1,flexWrap:\"wrap\",key:null==e?void 0:e.label,p:3,borderRadius:\"md\",my:2},l().createElement(Qe.a,{flex:1},l().createElement(g.E,{bg:\"gray.100\",fontSize:\"small\",fontWeight:\"bold\",w:\"fit-content\",px:\"1\"},oy(null==e?void 0:e.startTime),\" -\",\" \",oy(null==e?void 0:e.endTime)),(null==A?void 0:A.id)===(null==e?void 0:e.id)?l().createElement(Ma.p,{mt:2,value:null==A?void 0:A.label,onChange:e=>{y(zy(zy({},A),{},{label:e.target.value}))}}):l().createElement(l().Fragment,null,l().createElement(g.E,{fontSize:\"medium\",color:\"gray.700\",mt:1,maxW:[\"200px\",\"200px\",\"300px\",\"400px\"]},null==e?void 0:e.label))),(null==A?void 0:A.id)===(null==e?void 0:e.id)?l().createElement(Bt.e,{mt:7},l().createElement(p.$,{ml:2,colorScheme:\"primary\",onClick:h},(0,E.__)(\"Save\",\"learning-management-system\")),l().createElement(p.$,{ml:2,colorScheme:\"primary\",onClick:()=>y(null),variant:\"outline\"},(0,E.__)(\"Cancel\",\"learning-management-system\"))):l().createElement(ft.s,{alignItems:\"center\"},l().createElement(p.$,{mx:1,py:1,px:2,variant:\"outline\",colorScheme:\"primary\",size:\"xs\",leftIcon:l().createElement(la.wwX,null),onClick:()=>y(e)},(0,E.__)(\"Edit\",\"learning-management-system\")),l().createElement(p.$,{mx:1,py:1,px:2,variant:\"solid\",colorScheme:\"red\",size:\"xs\",onClick:()=>{return t=null==e?void 0:e.id,n=[...i],a=i.findIndex((e=>(null==e?void 0:e.id)===t)),n.splice(a,1),v(c,n,!0),void r([...n]);var t,n,a}},l().createElement($e.I,{as:ay.GDL})))))))):null)};const Fy=(0,a.memo)(qy);function jy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Vy(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jy(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ly=e=>{var t,{videoURL:n,videoSource:r,setVideoMetaData:i,existingVideoUrl:o,timeStampsData:s,showTimeStamps:m=!0}=e,[c,u]=(0,a.useState)([...(null==s||null===(t=s.time_stamps)||void 0===t?void 0:t.map((e=>Vy(Vy({},e),{},{startTime:null==e?void 0:e.start_time,endTime:null==e?void 0:e.end_time}))))||[]]),[d,g]=(0,a.useState)(0),A=(0,a.useCallback)((e=>g(parseInt(e))),[]),p=(0,a.useCallback)((e=>{u(e),i({video_meta:{time_stamps:e.map((e=>({start_time:null==e?void 0:e.startTime,end_time:null==e?void 0:e.endTime,label:null==e?void 0:e.label,id:null==e?void 0:e.id})))}})}),[i]);return(0,a.useEffect)((()=>{o!==n&&u([])}),[o,n]),(0,a.useEffect)((()=>{null!=s&&s.time_stamps&&i({video_meta:{time_stamps:s.time_stamps.map((e=>({start_time:null==e?void 0:e.start_time,end_time:null==e?void 0:e.end_time,label:null==e?void 0:e.label,id:null==e?void 0:e.id})))}})}),[s,i]),l().createElement(l().Fragment,null,l().createElement(Ey,{enableSeeking:!1,sourceUrl:n||\"\",videoTimeStamps:c,setVideoDuration:A}),\"live-stream\"!==r&&\"embed-video\"!==r&&m&&l().createElement(Fy,{min:0,max:d,timeStamps:c,setTimeStamps:p}))};const My=l().memo(Ly);function Ry(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const Ty=e=>{var t,n,{defaultSource:r,defaultSourceUrl:i,defaultSourceID:o,defaultStartsAt:s,defaultEndsAt:m,setVideoMetaData:c,timeStampsData:u,showTimeStamps:A}=e,[y,v]=(0,a.useState)(null),{register:f,control:h,formState:{errors:b},setValue:w}=(0,Je.xW)(),C=new Dc;(0,a.useEffect)((()=>{v(o||null)}),[o]);var x=(0,Je.FH)({name:\"video_source\",defaultValue:r||\"self-hosted\",control:h}),S=(0,Je.FH)({name:\"video_source_url\",defaultValue:i,control:h});S=null!==(t=S)&&void 0!==t&&t.trim?S.trim():S;var B=(0,Pn.I)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ry(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ry(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({queryKey:[\"selfHostedVideo\".concat(y),y],queryFn:()=>C.get(y)},{enabled:!!y,useErrorBoundary:!1}));return(0,a.useEffect)((()=>{var e;\"self-hosted\"===x&&(y||i)&&w(\"video_source_url\",(null==B||null===(e=B.data)||void 0===e?void 0:e.source_url)||S||\"\")}),[B,w,y,x,i,S]),l().createElement(d.B,{spacing:\"6\"},l().createElement(d.B,{direction:\"row\",spacing:\"4\"},\"live-stream\"!==x&&l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Video Source\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({},f(\"video_source\"),{onChange:e=>{var t;v(null),w(\"video_source_url\",\" \"),w(\"video_source\",null==e||null===(t=e.target)||void 0===t?void 0:t.value)},defaultValue:\"bunny-net\"===r?\"bunny-net\":\"bunny-net\"!==r?r:\"self-hosted\"}),l().createElement(\"option\",{value:\"self-hosted\"},(0,E.__)(\"Self Hosted\",\"learning-management-system\")),l().createElement(\"option\",{value:\"youtube\"},(0,E.__)(\"YouTube\",\"learning-management-system\")),l().createElement(\"option\",{value:\"vimeo\"},(0,E.__)(\"Vimeo\",\"learning-management-system\")),l().createElement(\"option\",{value:\"external\"},(0,E.__)(\"External URL\",\"learning-management-system\")),l().createElement(\"option\",{value:\"embed-video\"},(0,E.__)(\"Embed Video\",\"learning-management-system\")),l().createElement(\"option\",{value:\"bunny-net\"},(0,E.__)(\"BunnyNet\",\"learning-management-system\")))),\"self-hosted\"!==x&&l().createElement(Ne.MJ,{isInvalid:!!b.video_source_url},\"embed-video\"===x?l().createElement(Ge.l,null,(0,E.__)(\"Video iframe\",\"learning-management-system\")):l().createElement(Ge.l,null,(0,E.__)(\"Video URL\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"text\",defaultValue:i},f(\"video_source_url\"))),(S&&!pe(x,S)||(null==b||null===(n=b.video_source_url)||void 0===n?void 0:n.message))&&l().createElement(g.E,{color:\"red.500\",fontSize:14,mt:1},(0,E.__)(\"Please Provide Valid URL.\",\"learning-management-system\")))),l().createElement(d.B,null,(null==B?void 0:B.isLoading)&&l().createElement(_e.o,{mb:\"4\",mt:\"4\"},l().createElement(bt.y,null)),pe(x,S)?l().createElement(p.$,{variant:\"outline\",onClick:()=>{v(null),w(\"video_source_url\",\" \")},colorScheme:\"red\",w:\"fit-content\",size:\"sm\"},(0,E.__)(\"Remove\",\"learning-management-system\")):null,\"self-hosted\"===x?l().createElement(Pc,{buttonLabel:pe(x,S)?(0,E.__)(\"Change\",\"learning-management-system\"):(0,E.__)(\"Add Video\",\"learning-management-system\"),modalTitle:(0,E.__)(\"Self Hosted Video\",\"learning-management-system\"),onSelect:e=>{var t;(e=>{v(e),w(\"video_source_url\",null==e?void 0:e.toString())})(null===(t=e[0])||void 0===t?void 0:t.id)},w:\"fit-content\",size:\"sm\",mediaType:\"video\"}):null,pe(x,S)&&l().createElement(My,{videoURL:S,videoSource:x,setVideoMetaData:c,timeStampsData:u,existingVideoUrl:i,showTimeStamps:A}),\"live-stream\"===x?l().createElement(d.B,{direction:\"row\",spacing:\"6\"},l().createElement(_y,{label:\"Start Time\",register_key:\"starts_at\",defaultValue:s}),l().createElement(_y,{label:\"End Time\",register_key:\"ends_at\",defaultValue:m})):null))};function Uy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Wy(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uy(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Ky=()=>{var e,{sectionId:t,courseId:n,\"type-lesson\":r}=(0,vt.g)(),i=(0,We.d)(),o=(0,s.jE)(),m=(0,Je.mN)(),{draftCourse:c,publishCourse:u}=Cy(),g=(0,vt.Zp)(),A=new mt(rt.lessons),y=new mt(rt.sections),v=new mt(rt.courses),[f]=(0,xt.U)(\"(min-width: 992px)\"),[h]=(0,xt.U)(\"(min-width: 360px)\"),[b,w]=(0,a.useState)(null),C=(0,a.useCallback)((e=>{w(e)}),[]),[x,S]=(0,a.useState)(null),B=(0,Pn.I)({queryKey:[\"course\".concat(n),n],queryFn:()=>v.get(n)}),I=(0,Pn.I)({queryKey:[\"section\".concat(t),t],queryFn:()=>y.get(t)}),O=(0,wt.n)({mutationKey:[\"addLesson\"],mutationFn:e=>A.store(ee(e,b))}),P=(0,wt.n)(Wy({mutationFn:e=>A.update(x||0,e)},{onSuccess:()=>{o.invalidateQueries({queryKey:[\"section\".concat(x)]}),i({title:(0,E.__)(\"Lesson Updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),g({pathname:Pt.courses.edit.replace(\":courseId\",n),search:\"?page=builder\"})}})),D=(e,a)=>{var l={course_id:n,parent_id:t,featured_image:e.featuredImage,lesson_type:r};\"draft\"===a&&c.mutate(n),\"publish\"===a&&u.mutate(n),x?P.mutate(ee(ne(e),l),{onSuccess:e=>{ye(o,[\"builder\".concat(n),n],e),i({title:e.name+(0,E.__)(\" has been updated.\",\"learning-management-system\"),status:\"success\",isClosable:!0}),o.invalidateQueries({queryKey:[\"course\".concat(e.id)]}),g({pathname:Pt.courses.edit.replace(\":courseId\",n),search:\"?page=builder&view=\"+t})}}):O.mutate(ee(ne(e),l),{onSuccess:e=>{Ee(o,[\"builder\".concat(n),n],e,\"lesson\"),i({title:e.name+(0,E.__)(\" has been added.\",\"learning-management-system\"),status:\"success\",isClosable:!0}),o.invalidateQueries({queryKey:[\"course\".concat(e.id)]}),g({pathname:Pt.courses.edit.replace(\":courseId\",n),search:\"?page=builder&view=\"+t})}})},_=()=>l().createElement(Bt.e,null,l().createElement(By,{methods:m,isLoading:O.isPending,onSubmit:D}),l().createElement(p.$,{variant:\"outline\",onClick:()=>g({pathname:Pt.courses.edit.replace(\":courseId\",n),search:\"?page=builder&view=\"+t})},(0,E.__)(\"Cancel\",\"learning-management-system\")));if((0,a.useEffect)((()=>{\"live-stream-lesson\"===r&&m.setValue(\"video_source\",\"live-stream\")}),[r,m]),I.isSuccess&&B.isSuccess&&(null==I||null===(e=I.data)||void 0===e?void 0:e.course_id)==n){var k,Q=\"video-lesson\"===r||\"live-stream-lesson\"===r;return l().createElement(Je.Op,m,l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(ci,{onSaveAction:e=>m.handleSubmit((t=>D(Wy(Wy({},t),{},{status:e})))),isLoading:(null==O?void 0:O.isPending)||(null==P?void 0:P.isPending)}),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Hr,null),l().createElement(wy,{courseName:null==B||null===(k=B.data)||void 0===k?void 0:k.name,courseLink:Pt.courses.edit.replace(\":courseId\",n)}),l().createElement(\"form\",{onSubmit:m.handleSubmit((e=>D(e)))},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Iy,null),Q&&l().createElement(Ty,{defaultSource:\"live-stream-lesson\"===r?\"live-stream\":\"self-hosted\",setVideoMetaData:C}),l().createElement(Sy,{isDrafted:()=>{var e;return\"draft\"===(null==B||null===(e=B.data)||void 0===e?void 0:e.status)},isPublished:()=>{var e;return\"publish\"===(null==B||null===(e=B.data)||void 0===e?void 0:e.status)},methods:m,onSubmit:D}),l().createElement(vc,{placement:\"after_description\",slot:\"Curriculum.Lesson\"}),f?l().createElement(_,null):null))),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},Q&&l().createElement(Oy,null),l().createElement(kc,{size:\"masteriyo_single\"}),l().createElement(by,null),l().createElement(vc,{placement:\"after_settings\",slot:\"Curriculum.Lesson\"}),f?null:l().createElement(_,null)))))))))}return l().createElement(xy,null)};function Ny(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Gy(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ny(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ny(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Hy=()=>{var e,{lessonId:t,courseId:n}=(0,vt.g)(),{draftCourse:r,publishCourse:i}=Cy(),o=(0,vt.Zp)(),m=(0,Je.mN)(),c=(0,We.d)(),u=(0,a.useRef)(),g=new mt(rt.lessons),y=new mt(rt.courses),[v,h]=(0,a.useState)(!1),b=(0,s.jE)(),[C]=(0,xt.U)(\"(min-width: 992px)\"),[S]=(0,xt.U)(\"(min-width: 360px)\"),[B,I]=(0,a.useState)(null),O=(0,a.useCallback)((e=>{I(e)}),[]),P=(0,Pn.I)({queryKey:[\"course\".concat(n),n],queryFn:()=>y.get(n,\"edit\")}),D=(0,Pn.I)({queryKey:[\"section\".concat(t),t],queryFn:()=>g.get(t,\"edit\")}),_=(0,wt.n)(Gy({mutationFn:e=>g.update(t,ee(e,B))},{onSuccess:e=>{ye(b,[\"builder\".concat(n),n],e),b.invalidateQueries({queryKey:[\"section\".concat(t)]}),c({title:(0,E.__)(\"Lesson Updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),o({pathname:Pt.courses.edit.replace(\":courseId\",n),search:\"?page=builder\"})}})),k=(0,wt.n)(Gy({mutationFn:e=>g.delete(e)},{onSuccess:e=>{c({title:(0,E.__)(\"Lesson Deleted.\",\"learning-management-system\"),isClosable:!0,status:\"error\"}),o({pathname:Pt.courses.edit.replace(\":courseId\",e.course_id),search:\"?page=builder\"})}})),Q=(e,t)=>{\"draft\"===t&&r.mutate(n),\"publish\"===t&&i.mutate(n),void 0!==e.featuredImage&&(e.featured_image=e.featuredImage,delete e.featuredImage),_.mutate(e)},z=()=>{h(!1)};(0,a.useEffect)((()=>{null!=D&&D.isSuccess&&m.reset(m.getValues())}),[null==D?void 0:D.data]);var q=()=>{var e;return l().createElement(Bt.e,null,l().createElement(By,{methods:m,isLoading:_.isPending,onSubmit:Q,lessonStatus:null==D||null===(e=D.data)||void 0===e?void 0:e.status}),l().createElement(p.$,{variant:\"outline\",onClick:()=>o({pathname:Pt.courses.edit.replace(\":courseId\",n),search:\"?page=builder\"})},(0,E.__)(\"Cancel\",\"learning-management-system\")))};if(D.isSuccess&&P.isSuccess&&(null==D||null===(e=D.data)||void 0===e?void 0:e.course_id)==n){var F,j,V,L,M,R,T,U,W,K,N,G,H,J,X,Y,Z,$,te,ne,ae=\"video-lesson\"===(null==D||null===(F=D.data)||void 0===F?void 0:F.lesson_type)||\"video\"===he(null==D?void 0:D.data)||\"live-stream\"===he(null==D?void 0:D.data);return l().createElement(Je.Op,m,l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(ci,{previewLink:null==D||null===(j=D.data)||void 0===j?void 0:j.preview_link,onSaveAction:e=>m.handleSubmit((t=>Q(Gy(Gy({},t),{},{status:e})))),isLoading:null==_?void 0:_.isPending,status:null==D||null===(V=D.data)||void 0===V?void 0:V.status}),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Hr,null),l().createElement(wy,{courseName:null==P||null===(L=P.data)||void 0===L?void 0:L.name,courseLink:Pt.courses.edit.replace(\":courseId\",n)}),l().createElement(\"form\",{onSubmit:m.handleSubmit((e=>Q(e)))},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Iy,{defaultValue:null==D||null===(M=D.data)||void 0===M?void 0:M.name}),ae&&l().createElement(Ty,{defaultSource:null==D||null===(R=D.data)||void 0===R?void 0:R.video_source,defaultSourceUrl:null==D||null===(T=D.data)||void 0===T?void 0:T.video_source_url,defaultSourceID:null==D||null===(U=D.data)||void 0===U?void 0:U.video_source_id,defaultEndsAt:null==D||null===(W=D.data)||void 0===W?void 0:W.ends_at,defaultStartsAt:null==D||null===(K=D.data)||void 0===K?void 0:K.starts_at,setVideoMetaData:O,timeStampsData:null==D||null===(N=D.data)||void 0===N?void 0:N.video_meta}),l().createElement(Sy,{isPublished:()=>{var e;return\"publish\"===(null==P||null===(e=P.data)||void 0===e?void 0:e.status)},isDrafted:()=>{var e;return\"draft\"===(null==P||null===(e=P.data)||void 0===e?void 0:e.status)},defaultValue:null==D||null===(G=D.data)||void 0===G?void 0:G.description,data:D,methods:m,onSubmit:Q,lessonName:null==D||null===(H=D.data)||void 0===H?void 0:H.name}),l().createElement(vc,{placement:\"after_description\",slot:\"Curriculum.Lesson\",defaultValues:null==D||null===(J=D.data)||void 0===J?void 0:J.custom_fields}),C?l().createElement(q,null):null)),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},ae&&l().createElement(Oy,{videoSource:null==D||null===(X=D.data)||void 0===X?void 0:X.video_source,videoMeta:null==D||null===(Y=D.data)||void 0===Y?void 0:Y.video_meta,live_chat_enabled:null==D||null===(Z=D.data)||void 0===Z?void 0:Z.live_chat_enabled}),l().createElement(kc,{defaultValue:null==D||null===($=D.data)||void 0===$?void 0:$.featured_image,size:\"masteriyo_single\"}),l().createElement(by,{defaultValue:null==D||null===(te=D.data)||void 0===te?void 0:te.download_materials}),l().createElement(vc,{placement:\"after_settings\",slot:\"Curriculum.Lesson\",defaultValues:null==D||null===(ne=D.data)||void 0===ne?void 0:ne.custom_fields}),C?null:l().createElement(q,null))))),\")\",l().createElement(Ke.Lt,{isOpen:v,onClose:z,isCentered:!0,leastDestructiveRef:u},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Delete Lesson\",\"learning-management-system\")),l().createElement(x.c,null,(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{ref:u,onClick:z,variant:\"outline\"},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",onClick:()=>{k.mutate(t)},isLoading:k.isPending},(0,E.__)(\"Delete\",\"learning-management-system\")))))))))))}return l().createElement(xy,null)};const Jy=e=>{var t,n,r,i,o,s,m,{data:c,onDeletePress:u,onTrashPress:y,onRestorePress:h,setBulkIds:b,bulkIds:C,isLoading:S}=e,{id:B,status:I,total:O,currency_symbol:P,billing:D}=c,_=(m=c).billing.first_name||m.billing.last_name?\"#\".concat(m.id,\" \").concat(m.billing.first_name,\" \").concat(m.billing.last_name).trim():m.billing.company?\"#\".concat(m.id,\" \").concat(m.billing.company).trim():\"#\".concat(m.id),k=(0,a.useRef)(),{onClose:Q,onOpen:z,isOpen:q}=(0,Ue.j)(),F=I==nA.Completed?\"green\":I==nA.OnHold?\"orange\":I==nA.Pending?\"yellow\":I==nA.Cancelled?\"pink\":I==nA.Refunded?\"blue\":I==nA.Failed?\"red\":\"gray\";return l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:S,isChecked:C.includes(B.toString()),onChange:e=>b(e.target.checked?[...C,B.toString()]:C.filter((e=>e!==B.toString())))})),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\"},\"trash\"===I?l().createElement(g.E,{fontWeight:\"semibold\"},\"#\".concat(B,\" \").concat(null==c||null===(t=c.billing)||void 0===t?void 0:t.first_name,\" \").concat(null==c||null===(n=c.billing)||void 0===n?void 0:n.last_name)):l().createElement(je.N,{as:v.N_,to:Pt.orders.edit.replace(\":orderId\",B.toString()),fontWeight:\"semibold\",fontSize:\"sm\",_hover:{color:\"primary.500\"}},\"#\".concat(B,\" \").concat(null==c||null===(r=c.billing)||void 0===r?void 0:r.first_name,\" \").concat(null==c||null===(i=c.billing)||void 0===i?void 0:i.last_name)),l().createElement(g.E,{fontSize:\"xs\",color:\"gray.600\"},null==c||null===(o=c.billing)||void 0===o?void 0:o.email))),l().createElement(_n.Td,null,l().createElement(g.E,{fontSize:\"sm\",color:\"gray.600\"},null==c||null===(s=c.course_lines[0])||void 0===s?void 0:s.name)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"medium\"},ie(null==c?void 0:c.date_created,\"m\u002Fd\u002FY, h:i A\")))),l().createElement(_n.Td,null,l().createElement(Jt.E,{colorScheme:F},(e=>{switch(e){case nA.Completed:return(0,E.__)(\"Completed\",\"learning-management-system\");case nA.OnHold:return(0,E.__)(\"On Hold\",\"learning-management-system\");case nA.Pending:return(0,E.__)(\"Pending\",\"learning-management-system\");case nA.Cancelled:return(0,E.__)(\"Cancelled\",\"learning-management-system\");case nA.Refunded:return(0,E.__)(\"Refunded\",\"learning-management-system\");case nA.Failed:return(0,E.__)(\"Failed\",\"learning-management-system\");default:return\"\"}})(I))),l().createElement(_n.Td,null,null==c?void 0:c.formatted_total),l().createElement(_n.Td,null,\"trash\"===I?l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>h(c.id),icon:l().createElement(kt.Nyy,null),_hover:{color:\"primary.500\"}},(0,E.__)(\"Restore\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:()=>u(c.id),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete Permanently\",\"learning-management-system\")))):l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.orders.edit.replace(\":orderId\",B.toString())},l().createElement(p.$,{variant:\"outline\",leftIcon:l().createElement(_a,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),size:\"xs\"},(0,E.__)(\"Edit\",\"learning-management-system\"))),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:z,icon:l().createElement(kt.Nyy,null)},(0,E.__)(\"Preview\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:()=>y(c.id),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Trash\",\"learning-management-system\"))))),l().createElement(Ke.Lt,{isOpen:q,onClose:Q,isCentered:!0,leastDestructiveRef:k},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Order\",\"learning-management-system\"),\" \",_),l().createElement(x.c,null,l().createElement(\"div\",null,l().createElement(\"strong\",null,(0,E.__)(\"Billing details\",\"learning-management-system\"))),l().createElement(\"div\",null,D.first_name,\" \",D.last_name),l().createElement(\"div\",null,D.company),l().createElement(\"div\",null,D.address_1),l().createElement(\"div\",null,D.address_2),l().createElement(\"div\",null,D.city),l().createElement(\"div\",null,D.state),l().createElement(\"div\",null,D.postcode),l().createElement(\"div\",null,D.country)),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{ref:k,onClick:Q,variant:\"outline\"},(0,E.__)(\"OK\",\"learning-management-system\")),l().createElement(je.N,{as:v.N_,to:Pt.orders.edit.replace(\":orderId\",B.toString())},l().createElement(p.$,{colorScheme:\"primary\"},(0,E.__)(\"Edit\",\"learning-management-system\"))))))))))};n(93755);function Xy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const Yy=e=>{var t,{setFilterParams:n,isCurrentUserAdmin:a,showUserFilter:r=!1,padFilters:i=!0}=e,{handleSubmit:o,setValue:s,control:m}=(0,Je.mN)(),c=(0,Pn.I)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xy(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({queryKey:[\"users\"],queryFn:()=>d.list({orderby:\"display_name\",order:\"asc\",per_page:10})},{enabled:!(\"yes\"!==a||!r)})),u=e=>{var t,a={before:null!=e&&e.before?(0,j.format)(\"Y-m-d\\\\TH:i:s\\\\Z\",null==e?void 0:e.before):void 0,after:null!=e&&e.after?(0,j.format)(\"Y-m-d\\\\TH:i:s\\\\Z\",null==e?void 0:e.after):void 0,status:null==e||null===(t=e.status)||void 0===t?void 0:t.value};if(null!=e&&e.before){var l=new Date(e.before);l.setDate(l.getDate()+1),a.before=(0,j.format)(\"Y-m-d\\\\TH:i:s\\\\Z\",l)}n(ne(ee(e,a)))},d=new mt(rt.users);return l().createElement(Qe.a,{px:i?{base:6,md:12}:0},l().createElement(\"form\",{onChange:o(u)},l().createElement(br.x,{gridTemplateColumns:{md:\"yes\"===a&&r?\"repeat(3, 1fr)\":\"repeat(2, 1fr)\"},gap:\"4\"},l().createElement(Js.E,{width:{base:\"85%\",sm:\"100%\"}},l().createElement(Je.xI,{control:m,name:\"after\",render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(Hi(),{dateFormat:\"yyyy-MM-dd\",onChange:e=>{t(e),o(u)()},selected:n,customInput:l().createElement(Ma.p,null),placeholderText:(0,E.__)(\"From\",\"learning-management-system\"),autoComplete:\"off\"})}})),l().createElement(Js.E,{width:{base:\"85%\",sm:\"100%\"}},l().createElement(Je.xI,{control:m,name:\"before\",render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(Hi(),{dateFormat:\"yyyy-MM-dd\",onChange:e=>{t(e),o(u)()},selected:n,customInput:l().createElement(Ma.p,null),placeholderText:(0,E.__)(\"To\",\"learning-management-system\"),autoComplete:\"off\"})}})),\"yes\"===a&&r&&l().createElement(Js.E,{width:{base:\"85%\",sm:\"100%\"}},l().createElement(Co,{cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return $(t)?c.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter one or more characters.\",\"learning-management-system\"):(0,E.__)(\"Users not found.\",\"learning-management-system\")},isClearable:!0,placeholder:(0,E.__)(\"Search by customer\",\"learning-management-system\"),onChange:e=>{s(\"customer\",null==e?void 0:e.value),o(u)()},defaultOptions:c.isSuccess?null==c||null===(t=c.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:null==e?void 0:e.id,label:\"\".concat(null==e?void 0:e.display_name,\" (#\").concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.email,\")\"),avatar_url:null==e?void 0:e.avatar_url}))):[],loadOptions:(e,t)=>{if($(e))return t([]);d.list({search:e}).then((e=>{t(e.data.map((e=>({value:e.id,label:\"\".concat(e.display_name,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))))}))}})))))};function Zy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function $y(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zy(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ev=[{status:\"any\",name:(0,E.__)(\"All Orders\",\"learning-management-system\")},{status:\"completed\",name:(0,E.__)(\"Completed\",\"learning-management-system\")},{status:\"pending\",name:(0,E.__)(\"Pending\",\"learning-management-system\")},{status:\"on-hold\",name:(0,E.__)(\"On Hold\",\"learning-management-system\")},{status:\"cancelled\",name:(0,E.__)(\"Cancelled\",\"learning-management-system\")},{status:\"refunded\",name:(0,E.__)(\"Refunded\",\"learning-management-system\")},{status:\"failed\",name:(0,E.__)(\"Failed\",\"learning-management-system\")},{status:\"trash\",name:(0,E.__)(\"Trash\",\"learning-management-system\")}];const tv=()=>{var e,t,n,r,i,o,m,c,u,A,[y,v]=(0,a.useState)({status:\"any\",order:\"desc\",orderby:\"date\"}),[f,h]=(0,a.useState)(\"any\"),b=R.isCurrentUserAdmin,[w,C]=(0,a.useState)({any:void 0,pending:void 0,hold:void 0,completed:void 0,cancelled:void 0,refunded:void 0,failed:void 0,trash:void 0}),{onClose:x,onOpen:S,isOpen:B}=(0,Ue.j)(),[I,O]=(0,a.useState)(\"\"),[P,D]=(0,a.useState)([]),_=(0,We.d)(),k=(0,s.jE)(),[Q,z]=(0,a.useState)(),q=new mt(rt.orders),F=(0,Pn.I)($y({queryKey:[\"ordersList\",y],queryFn:()=>q.list(y)},{keepPreviousData:!0}));(0,a.useEffect)((()=>{if(null!=F&&F.isSuccess){var e,t=null==F||null===(e=F.data)||void 0===e||null===(e=e.meta)||void 0===e?void 0:e.orders_count;C({any:null==t?void 0:t.any,pending:null==t?void 0:t[nA.Pending],hold:null==t?void 0:t[nA.OnHold],completed:null==t?void 0:t[nA.Completed],cancelled:null==t?void 0:t[nA.Cancelled],refunded:null==t?void 0:t[nA.Refunded],failed:null==t?void 0:t[nA.Failed],trash:null==t?void 0:t[nA.Trash]}),be(\"masteriyo-orders-moderation-count\",(null==t?void 0:t[nA.Pending])+(null==t?void 0:t[nA.OnHold])||0)}}),[null==F?void 0:F.isSuccess,null==F?void 0:F.data]);var j=(0,vt.Zp)(),V=(e,t)=>v(ee($y($y({},y),{},{order:e,orderby:t}))),L=(0,wt.n)($y({mutationFn:e=>q.delete(e,{force:!0})},{onSuccess:e=>{Ce(k,[\"ordersList\",y],null==e?void 0:e.id),x(),k.invalidateQueries({queryKey:[\"ordersList\"]}),_({title:(0,E.__)(\"Orders deleted successfully!\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{_({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),M=(0,wt.n)($y({mutationFn:e=>q.restore(e)},{onSuccess:e=>{Ce(k,[\"ordersList\",y],null==e?void 0:e.id),_({title:(0,E.__)(\"Order Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),k.invalidateQueries({queryKey:[\"ordersList\"]})},onError:e=>{_({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),T=(0,wt.n)($y({mutationFn:e=>q.delete(e)},{onSuccess:e=>{Ce(k,[\"ordersList\",y],null==e?void 0:e.id),k.invalidateQueries({queryKey:[\"ordersList\"]}),_({title:(0,E.__)(\"Order Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{_({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),U={delete:(0,wt.n)($y({mutationFn:e=>q.bulkDelete(\"delete\",{ids:e,force:!0})},{onSuccess(){k.invalidateQueries({queryKey:[\"ordersList\"]}),x(),D([]),_({title:(0,E.__)(\"Orders Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{_({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),trash:(0,wt.n)($y({mutationFn:e=>q.bulkDelete(\"delete\",{ids:e})},{onSuccess(){k.invalidateQueries({queryKey:[\"ordersList\"]}),x(),D([]),_({title:(0,E.__)(\"Orders Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{_({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),restore:(0,wt.n)($y({mutationFn:e=>q.bulkRestore(\"restore\",{ids:e})},{onSuccess(){k.invalidateQueries({queryKey:[\"ordersList\"]}),x(),D([]),_({title:(0,E.__)(\"Orders Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{_({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}))},W=e=>{z(e),S()},K=e=>{M.mutate(e)},N=e=>{T.mutate(e)};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,{display:\"flex\",flexWrap:\"wrap\",justifyContent:{base:\"center\",lg:\"space-between\"}},l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(Yn,{tabs:ev,defaultActive:\"any\",onTabChange:e=>{h(e),v(ee(y,{status:e}))},counts:null===(e=F.data)||void 0===e||null===(e=e.meta)||void 0===e?void 0:e.orders_count,isCounting:F.isLoading})),l().createElement(Kt,{my:{base:2,lg:0}},l().createElement(p.$,{onClick:()=>j(Pt.orders.add),leftIcon:l().createElement(Ln,{fill:\"currentColor\",width:\"16px\",height:\"16px\"})},(0,E.__)(\"Create New Order\",\"learning-management-system\"))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(Yy,{setFilterParams:v,isCurrentUserAdmin:b,showUserFilter:!0}),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(_n.XI,null,F.isLoading||!F.isFetched?l().createElement(wd,null):F.isSuccess&&$(null==F||null===(t=F.data)||void 0===t?void 0:t.data)?l().createElement(Mn,{onPrimaryButtonClick:()=>{j(Pt.orders.add)},title:(0,E.__)(\"No Orders Yet\",\"learning-management-system\"),description:(0,E.__)(\"Your orders will appear here once students start purchasing your courses.\",\"learning-management-system\"),primaryButtonLabel:(0,E.__)(\"Create New Order\",\"learning-management-system\"),isResultFiltered:Boolean((null==y?void 0:y.after)||(null==y?void 0:y.before)||(null==y?void 0:y.customer)||\"any\"!==(null==y?void 0:y.status))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:F.isLoading||F.isFetching||F.isRefetching,isIndeterminate:(null==F||null===(n=F.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)!==P.length&&P.length>0,isChecked:(null==F||null===(r=F.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)===P.length&&!$(null==F||null===(i=F.data)||void 0===i?void 0:i.data),onChange:e=>{var t;return D(e.target.checked?null==F||null===(t=F.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Order\",\"learning-management-system\")),l().createElement(Sa,{filterParams:y,filterContentBy:V,orderBy:\"id\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Item\",\"learning-management-system\")),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(Sa,{filterParams:y,filterContentBy:V,orderBy:\"date\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Total\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==F||null===(o=F.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.map((e=>l().createElement(Jy,{key:null==e?void 0:e.id,data:e,onDeletePress:W,onRestorePress:K,onTrashPress:N,setBulkIds:D,bulkIds:P,isLoading:F.isLoading||F.isFetching||F.isRefetching}))))))))),F.isSuccess&&!$(null==F||null===(m=F.data)||void 0===m?void 0:m.data)&&l().createElement(ba,{extraFilterParams:{status:null==y?void 0:y.status,order:null==y?void 0:y.order,orderby:null==y?void 0:y.orderby},metaData:null==F||null===(c=F.data)||void 0===c?void 0:c.meta,setFilterParams:v,perPageText:(0,E.__)(\"Orders Per Page:\",\"learning-management-system\")})),l().createElement(ta,{openToast:S,status:f,setBulkAction:O,bulkIds:P,setBulkIds:D,trashable:!0}),l().createElement(qn,{isOpen:B,onClose:x,confirmButtonColorScheme:\"restore\"===I?\"primary\":void 0,onConfirm:\"\"===I?()=>{Q&&L.mutate(Q)}:()=>{U[I].mutate(P)},action:I,isLoading:\"\"===I?L.isPending:null!==(u=null==U||null===(A=U[I])||void 0===A?void 0:A.isLoading)&&void 0!==u&&u,dialogTexts:{default:{header:(0,E.__)(\"Deleting order\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},trash:{header:(0,E.__)(\"Moving orders to trash\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected orders will be moved to trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Move to Trash\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Orders\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},restore:{header:(0,E.__)(\"Restoring Courses\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected orders will be restored from the trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Restore\",\"learning-management-system\")}}}))};function nv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var av=[{label:(0,E.__)(\"Pending\",\"learning-management-system\"),value:\"pending\"},{label:(0,E.__)(\"On Hold\",\"learning-management-system\"),value:\"on-hold\"},{label:(0,E.__)(\"Completed\",\"learning-management-system\"),value:\"completed\"},{label:(0,E.__)(\"Cancelled\",\"learning-management-system\"),value:\"cancelled\"},{label:(0,E.__)(\"Refunded\",\"learning-management-system\"),value:\"refunded\"},{label:(0,E.__)(\"Failed\",\"learning-management-system\"),value:\"failed\"}];const lv=()=>{var e,t,n,a,r,i,o=(0,Je.mN)(),{handleSubmit:m,setValue:c,register:u,formState:{errors:A,isDirty:y}}=o,f=(0,vt.Zp)(),h=new mt(rt.users),b=new mt(rt.courses),w=new mt(rt.orders),C=(0,We.d)(),x=(0,s.jE)(),S=(0,Pn.I)({queryKey:[\"users\"],queryFn:()=>h.list({orderby:\"display_name\",order:\"asc\",per_page:10})}),B=(0,Pn.I)({queryKey:[\"courses\"],queryFn:()=>b.list({per_page:10})}),I=(0,wt.n)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nv(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({mutationFn:e=>w.store(e)},{onSuccess:e=>{we(x,[\"ordersList\",{status:\"any\",order:\"desc\",orderby:\"date\"}],e),C({title:(0,E.__)(\"New Order Added.\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),f(Pt.orders.list)},onError:e=>{C({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return Ca(y),l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.orders.list,_activeLink:on},l().createElement(g.E,null,(0,E.__)(\"Create Order\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.orders.list},l().createElement(Dl,null))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(Je.Op,o,l().createElement(\"form\",{onSubmit:m((e=>{I.mutate(ne(e))}))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Qe.a,{flex:\"1\",py:\"2\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"medium\"},(0,E.__)(\"General\",\"learning-management-system\")),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({defaultValue:\"pending\"},u(\"status\")),av.map((e=>l().createElement(\"option\",{key:e.value,value:e.value},e.label)))))),l().createElement(Qe.a,{flex:\"1\",py:\"2\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"medium\"},(0,E.__)(\"Billing\",\"learning-management-system\")),l().createElement(Fa,{sx:{\".css-2b097c-container\":{width:\"100%\"}},isInvalid:!(null==A||!A.customer_id),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Customer\",\"learning-management-system\")),l().createElement(Co,(0,Re.A)({},u(\"customer_id\",{required:\"Customer must be selected\"}),{styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching customer...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return $(t)?S.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter one or more characters.\",\"learning-management-system\"):(0,E.__)(\"Users not found.\",\"learning-management-system\")},isClearable:!0,placeholder:(0,E.__)(\"Search customer by username or email\",\"learning-management-system\"),onChange:e=>{c(\"customer_id\",null==e?void 0:e.value.toString(),{shouldDirty:!0})},defaultOptions:S.isSuccess?null===(e=S.data)||void 0===e||null===(e=e.data)||void 0===e?void 0:e.map((e=>({value:null==e?void 0:e.id,label:\"\".concat(null==e?void 0:e.display_name,\" (#\").concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.email,\")\"),avatar_url:null==e?void 0:e.avatar_url}))):[],loadOptions:(e,t)=>{if($(e))return t([]);h.list({search:e}).then((e=>{t(e.data.map((e=>({value:e.id,label:\"\".concat(e.display_name,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))))}))}})),l().createElement(ui.Wt,null,(null==A?void 0:A.customer_id)&&(null==A||null===(t=A.customer_id)||void 0===t?void 0:t.message))))),l().createElement(Qe.a,{py:\"2\"},l().createElement(Do.c,null)),l().createElement(Fa,{isInvalid:!(null==A||null===(n=A.course_lines)||void 0===n||null===(n=n[0])||void 0===n||!n.course_id),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(Co,(0,Re.A)({},u(\"course_lines.0.course_id\",{required:\"Course must be selected\"}),{styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching course...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return $(t)?B.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter one or more characters.\",\"learning-management-system\"):(0,E.__)(\"Course not found.\",\"learning-management-system\")},isClearable:!0,placeholder:(0,E.__)(\"Search courses\",\"learning-management-system\"),onChange:e=>{c(\"course_lines.0.course_id\",null==e?void 0:e.value,{shouldDirty:!0})},defaultOptions:B.isSuccess?null==B||null===(a=B.data)||void 0===a||null===(a=a.data)||void 0===a?void 0:a.map((e=>({value:null==e?void 0:e.id,label:\"#\".concat(null==e?void 0:e.id,\" \").concat(null==e?void 0:e.name)}))):[],loadOptions:(e,t)=>{if($(e))return t([]);b.list({search:e}).then((e=>{t(e.data.map((e=>({value:e.id,label:\"#\".concat(e.id,\" \").concat(e.name)}))))}))}})),l().createElement(ui.Wt,null,(null==A||null===(r=A.course_lines)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.course_id)&&(null==A||null===(i=A.course_lines)||void 0===i||null===(i=i[0])||void 0===i||null===(i=i.course_id)||void 0===i?void 0:i.message))),l().createElement(Qe.a,{py:\"2\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{type:\"submit\",isLoading:I.isPending},(0,E.__)(\"Create Order\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>f(Pt.orders.list)},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))))))};var rv=n(49824);const iv=e=>{var{groups:t}=e,n=(0,Ye.dU)(\"gray.50\",\"gray.700\"),a=(0,Ye.dU)(\"gray.200\",\"gray.600\");return l().createElement(l().Fragment,null,l().createElement(ke.D,{as:\"h2\",fontSize:\"medium\"},(0,E.__)(\"Groups Details\",\"learning-management-system\")),l().createElement(Ug.n,{allowToggle:!0},t.map((e=>l().createElement(Wg.A,{key:e.id,border:\"1px\",borderColor:a,borderRadius:\"md\",bg:n,mb:4},l().createElement(QE.J,{_expanded:{bg:\"blue.100\",color:\"blue.800\"}},l().createElement(Qe.a,{flex:\"1\",textAlign:\"left\"},l().createElement(ft.s,{align:\"center\"},l().createElement($e.I,{as:Le.d7f,mr:2}),l().createElement(g.E,{fontWeight:\"bold\"},e.title),l().createElement(Jt.E,{ml:3,colorScheme:\"green\"},e.emails.length,\" \",(0,E.__)(\"Members\",\"learning-management-system\")))),l().createElement(rv.Q,null)),l().createElement(zE.v,{pb:4},l().createElement(ft.s,{direction:\"column\",gap:2},e.plan&&l().createElement(g.E,null,l().createElement(\"strong\",null,(0,E.__)(\"Plan\",\"learning-management-system\"),\":\"),\" \",e.plan),e.seats&&l().createElement(g.E,null,l().createElement(\"strong\",null,(0,E.__)(\"Total Seats\",\"learning-management-system\"),\":\"),\" \",e.seats),l().createElement(g.E,null,l().createElement(\"strong\",null,(0,E.__)(\"Members\",\"learning-management-system\"),\":\"),\" \",e.emails.join(\", \")))))))),l().createElement(Qe.a,null,l().createElement(Do.c,null)))};const ov=(e,t)=>{var n;switch(R.currency.position){case\"left\":default:n=\"\".concat(re(t)).concat(e);break;case\"right\":n=\"\".concat(e).concat(re(t));break;case\"left_space\":n=\"\".concat(re(t),\" \").concat(e);break;case\"right_space\":n=\"\".concat(e,\" \").concat(re(t))}return n};const sv=()=>l().createElement(d.B,{display:\"flex\",direction:\"column\",spacing:\"8\"},l().createElement(St.E,{height:\"40px\",width:\"100px\"}),l().createElement(ft.s,{flexWrap:\"nowrap\",gap:\"5\"},l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"33%\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"33%\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"33%\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"}))),l().createElement(ft.s,{flexWrap:\"nowrap\",gap:\"5\"},l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"1\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"2\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"}))),l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"1\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"1\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"})));const mv=e=>{var t,n,{country:a,state:r,countriesData:i,statesData:o}=e,{register:s,control:m,formState:{errors:c}}=(0,Je.xW)(),u=(0,Je.FH)({name:\"billing.country\",defaultValue:a,control:m}),g=null==o||null===(t=o.data)||void 0===t?void 0:t.filter((e=>e.country===u));return l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"8\"},l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Country\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({},s(\"billing.country\"),{defaultValue:a}),null==i||null===(n=i.data)||void 0===n?void 0:n.map((e=>l().createElement(\"option\",{value:e.code,key:e.code},e.name))))),l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"State\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({},s(\"billing.state\"),{defaultValue:r}),$(g)?l().createElement(\"option\",null,(0,E.__)(\"No state found\",\"learning-management-system\")):g[0].states.map((e=>l().createElement(\"option\",{value:e.code,key:e.code},e.name))))))};function cv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function uv(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cv(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var dv=[{label:(0,E.__)(\"Pending\",\"learning-management-system\"),value:\"pending\"},{label:(0,E.__)(\"On Hold\",\"learning-management-system\"),value:\"on-hold\"},{label:(0,E.__)(\"Completed\",\"learning-management-system\"),value:\"completed\"},{label:(0,E.__)(\"Cancelled\",\"learning-management-system\"),value:\"cancelled\"},{label:(0,E.__)(\"Refunded\",\"learning-management-system\"),value:\"refunded\"},{label:(0,E.__)(\"Failed\",\"learning-management-system\"),value:\"failed\"}];const gv=()=>{var e,t,n,r,i,o,m,c,u,y,h,b,C,S,B,I,O,P,D,_,k,Q,z,q,F,j,V,L,M,R,T,U,W,K,N,G,H,J,X,Y,Z,ee,te,ae,le,re,oe,se,me,ce,ue,de,{orderId:ge}=(0,vt.g)(),Ae=(0,vt.Zp)(),pe=(0,Je.mN)(),{handleSubmit:Ee,register:ye,formState:{errors:ve,isDirty:fe},reset:he,getValues:be}=pe,we=(0,We.d)(),Ce=(0,a.useRef)(),Se=new mt(rt.orders),[Be,Ie]=(0,a.useState)(!1),Oe=(0,s.jE)(),Pe=new mt(rt.countries),_e=new mt(rt.states),ze=(0,a.useMemo)((()=>[{label:(0,E.__)(\"Standard Paypal\",\"learning-management-system\"),value:\"paypal\",isActive:!0},{label:(0,E.__)(\"Offline\",\"learning-management-system\"),value:\"offline\",isActive:!0},{label:(0,E.__)(\"Stripe (Credit Card)\",\"learning-management-system\"),value:\"stripe\",isActive:eu(\"stripe\")},{label:(0,E.__)(\"Stripe (iDEAL)\",\"learning-management-system\"),value:\"ideal\",isActive:eu(\"stripe\")},{label:(0,E.__)(\"Lemon Squeezy\",\"learning-management-system\"),value:\"lemon_squeezy\",isActive:eu(\"lemon-squeezy-integration\")},{label:(0,E.__)(\"Mollie\",\"learning-management-system\"),value:\"mollie\",isActive:eu(\"mollie\")}]),[]),[qe,Fe]=(0,a.useState)([...ze]);(0,a.useEffect)((()=>{Fe([...ze])}),[ze]);var Ve=(0,Pn.I)({queryKey:[\"countries\"],queryFn:()=>Pe.list()}),Le=(0,Pn.I)({queryKey:[\"states\"],queryFn:()=>_e.list()}),Me=(0,Pn.I)({queryKey:[\"order\".concat(ge),ge],queryFn:()=>Se.get(ge)});(0,a.useEffect)((()=>{null!=Me&&Me.isError&&Ae(Pt.notFound)}),[Me,Ae]);var Te=(0,wt.n)(uv({mutationFn:e=>Se.update(ge,e)},{onSuccess:e=>{he(be()),xe(Oe,[\"ordersList\",{status:\"any\",order:\"desc\",orderby:\"date\"}],e),we({title:(0,E.__)(\"Order updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{var t;we({description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),Ue=(0,wt.n)(uv({mutationFn:e=>Se.delete(e)},{onSuccess:()=>{we({title:(0,E.__)(\"Order Deleted\",\"learning-management-system\"),isClosable:!0,status:\"error\"}),Ae(Pt.orders.list),Oe.invalidateQueries({queryKey:[\"ordersList\"]})},onError:e=>{we({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),Xe=()=>{Ie(!1)};return Ca(fe),(0,a.useEffect)((()=>{null!=Me&&Me.isSuccess&&null!=Me&&Me.data&&he(be())}),[null==Me?void 0:Me.data]),l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.orders.list,_activeLink:on},l().createElement(g.E,null,(0,E.__)(\"Edit Order\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.orders.list},l().createElement(Dl,null))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},Me.isSuccess&&Ve.isSuccess&&Le.isSuccess?l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(ft.s,{align:\"center\",justify:\"space-between\"},l().createElement(ke.D,{as:\"h1\",fontSize:\"x-large\"},(0,E.__)(\"Edit Order\",\"learning-management-system\")),l().createElement(Ze.z,null,l().createElement(je.N,{href:null==Me||null===(e=Me.data)||void 0===e?void 0:e.download_url,download:!0,style:{width:\"fit-content\"},target:\"_blank\"},l().createElement(Un.K,{variant:\"ghost\",_hover:{color:\"primary.600\"},\"aria-label\":\"Download Invoice\",fontSize:\"20px\",title:(0,E.__)(\"Download Invoice\",\"learning-management-system\"),icon:l().createElement(Jm.oSi,null)})),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),onClick:()=>{Ie(!0)}},(0,E.__)(\"Delete\",\"learning-management-system\")))))),l().createElement(Je.Op,pe,l().createElement(\"form\",{onSubmit:Ee((e=>{Te.mutate(ne(e))}))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"6\"},l().createElement(d.B,{direction:\"column\",gap:\"4\",flexGrow:1},l().createElement(ke.D,{as:\"h2\",fontSize:\"medium\"},(0,E.__)(\"General\",\"learning-management-system\")),l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Date created\",\"learning-management-system\")),l().createElement(Ma.p,{defaultValue:ie(null===(t=Me.data)||void 0===t?void 0:t.date_created),disabled:!0})),l().createElement(Ne.MJ,{isInvalid:!(null==ve||!ve.status)},l().createElement(Ge.l,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({defaultValue:null==Me||null===(n=Me.data)||void 0===n?void 0:n.status},ye(\"status\",{required:(0,E.__)(\"Select a status.\",\"learning-management-system\")})),dv.map((e=>l().createElement(\"option\",{key:e.value,value:e.value},e.label)))),l().createElement(ui.Wt,null,(null==ve?void 0:ve.status)&&(null==ve||null===(r=ve.status)||void 0===r?void 0:r.message))),l().createElement(Ne.MJ,{isInvalid:!(null==ve||!ve.payment_method)},l().createElement(Ge.l,null,(0,E.__)(\"Payment method\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({placeholder:(0,E.__)(\"Select a payment method.\",\"learning-management-system\"),defaultValue:null==Me||null===(i=Me.data)||void 0===i?void 0:i.payment_method},ye(\"payment_method\",{required:(0,E.__)(\"Select a payment method.\",\"learning-management-system\")})),qe.map((e=>l().createElement(\"option\",{key:e.value,value:e.value,disabled:!(null!=e&&e.isActive)},e.label)))),l().createElement(ui.Wt,null,(null==ve?void 0:ve.payment_method)&&(null==ve||null===(o=ve.payment_method)||void 0===o?void 0:o.message))),l().createElement(Ne.MJ,{isInvalid:!(null==ve||!ve.transaction_id)},l().createElement(Ge.l,null,(0,E.__)(\"Transaction ID\",\"learning-management-system\")),l().createElement(Qe.a,{as:\"span\"},Me.data.transaction_id),l().createElement(ui.Wt,null,(null==ve?void 0:ve.transaction_id)&&(null==ve||null===(m=ve.transaction_id)||void 0===m?void 0:m.message))),l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Attachment\",\"learning-management-system\")),null!=Me&&null!==(c=Me.data)&&void 0!==c&&null!==(c=c.attachment)&&void 0!==c&&c.length?l().createElement(yy,{files:null==Me||null===(u=Me.data)||void 0===u?void 0:u.attachment,isDownloadable:!0,docPreviewNotice:(0,E.__)(\"Preview for download materials may not work if you are on local server.\",\"learning-management-system\"),hidePreviewNotice:!0}):l().createElement(Ne.eK,null,(0,E.__)(\"No attachment found.\",\"learning-management-system\")))),l().createElement(d.B,{direction:\"column\",gap:\"4\",flexGrow:1},l().createElement(ke.D,{as:\"h2\",fontSize:\"medium\"},(0,E.__)(\"Billing\",\"learning-management-system\")),l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"8\"},l().createElement(Ne.MJ,{isInvalid:!(null==ve||null===(y=ve.billing)||void 0===y||!y.first_name)},l().createElement(Ge.l,null,(0,E.__)(\"First Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==Me||null===(h=Me.data)||void 0===h?void 0:h.billing.first_name},ye(\"billing.first_name\"))),l().createElement(ui.Wt,null,(null==ve||null===(b=ve.billing)||void 0===b?void 0:b.first_name)&&(null==ve||null===(C=ve.billing)||void 0===C||null===(C=C.first_name)||void 0===C?void 0:C.message))),l().createElement(Ne.MJ,{isInvalid:!(null==ve||null===(S=ve.billing)||void 0===S||!S.last_name)},l().createElement(Ge.l,null,(0,E.__)(\"Last Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==Me||null===(B=Me.data)||void 0===B||null===(B=B.billing)||void 0===B?void 0:B.last_name},ye(\"billing.last_name\"))),l().createElement(ui.Wt,null,(null==ve||null===(I=ve.billing)||void 0===I?void 0:I.last_name)&&(null==ve||null===(O=ve.billing)||void 0===O||null===(O=O.last_name)||void 0===O?void 0:O.message)))),l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"8\"},l().createElement(Ne.MJ,{isInvalid:!(null==ve||null===(P=ve.billing)||void 0===P||!P.email)},l().createElement(Ge.l,null,(0,E.__)(\"Email address\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"email\",defaultValue:null==Me||null===(D=Me.data)||void 0===D?void 0:D.billing.email},ye(\"billing.email\"))),l().createElement(ui.Wt,null,(null==ve||null===(_=ve.billing)||void 0===_?void 0:_.email)&&(null==ve||null===(k=ve.billing)||void 0===k||null===(k=k.email)||void 0===k?void 0:k.message))),l().createElement(Ne.MJ,{isInvalid:!(null==ve||null===(Q=ve.billing)||void 0===Q||!Q.phone)},l().createElement(Ge.l,null,(0,E.__)(\"Phone Number\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"number\",defaultValue:null==Me||null===(z=Me.data)||void 0===z||null===(z=z.billing)||void 0===z?void 0:z.phone},ye(\"billing.phone\"))),l().createElement(ui.Wt,null,(null==ve||null===(q=ve.billing)||void 0===q?void 0:q.phone)&&(null==ve||null===(F=ve.billing)||void 0===F||null===(F=F.phone)||void 0===F?void 0:F.message)))),l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"8\"},l().createElement(Ne.MJ,{isInvalid:!(null==ve||null===(j=ve.billing)||void 0===j||!j.address_1)},l().createElement(Ge.l,null,(0,E.__)(\"Address 1\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==Me||null===(V=Me.data)||void 0===V?void 0:V.billing.address_1},ye(\"billing.address_1\"))),l().createElement(ui.Wt,null,(null==ve||null===(L=ve.billing)||void 0===L?void 0:L.address_1)&&(null==ve||null===(M=ve.billing)||void 0===M||null===(M=M.address_1)||void 0===M?void 0:M.message))),l().createElement(Ne.MJ,{isInvalid:!(null==ve||null===(R=ve.billing)||void 0===R||!R.address_2)},l().createElement(Ge.l,null,(0,E.__)(\"Address 2\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==Me||null===(T=Me.data)||void 0===T||null===(T=T.billing)||void 0===T?void 0:T.address_2},ye(\"billing.address_2\"))),l().createElement(ui.Wt,null,(null==ve||null===(U=ve.billing)||void 0===U?void 0:U.address_2)&&(null==ve||null===(W=ve.billing)||void 0===W||null===(W=W.address_2)||void 0===W?void 0:W.message)))),l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"8\"},l().createElement(Ne.MJ,{isInvalid:!(null==ve||null===(K=ve.billing)||void 0===K||!K.company)},l().createElement(Ge.l,null,(0,E.__)(\"Company\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==Me||null===(N=Me.data)||void 0===N?void 0:N.billing.company},ye(\"billing.company\"))),l().createElement(ui.Wt,null,(null==ve||null===(G=ve.billing)||void 0===G?void 0:G.company)&&(null==ve||null===(H=ve.billing)||void 0===H||null===(H=H.company)||void 0===H?void 0:H.message))),l().createElement(Ne.MJ,{isInvalid:!(null==ve||null===(J=ve.billing)||void 0===J||!J.postcode)},l().createElement(Ge.l,null,(0,E.__)(\"Postcode\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==Me||null===(X=Me.data)||void 0===X||null===(X=X.billing)||void 0===X?void 0:X.postcode},ye(\"billing.postcode\"))),l().createElement(ui.Wt,null,(null==ve||null===(Y=ve.billing)||void 0===Y?void 0:Y.postcode)&&(null==ve||null===(Z=ve.billing)||void 0===Z||null===(Z=Z.postcode)||void 0===Z?void 0:Z.message)))),l().createElement(mv,{country:null==Me||null===(ee=Me.data)||void 0===ee||null===(ee=ee.billing)||void 0===ee?void 0:ee.country,state:null==Me||null===(te=Me.data)||void 0===te||null===(te=te.billing)||void 0===te?void 0:te.state,countriesData:Ve,statesData:Le}),l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"8\"},l().createElement(Ne.MJ,{isInvalid:!(null==ve||null===(ae=ve.billing)||void 0===ae||!ae.city)},l().createElement(Ge.l,null,(0,E.__)(\"City\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==Me||null===(le=Me.data)||void 0===le||null===(le=le.billing)||void 0===le?void 0:le.city},ye(\"billing.city\"))),l().createElement(ui.Wt,null,(null==ve||null===(re=ve.billing)||void 0===re?void 0:re.city)&&(null==ve||null===(oe=ve.billing)||void 0===oe||null===(oe=oe.city)||void 0===oe?void 0:oe.message))),l().createElement(Ne.MJ,{isInvalid:!(null==ve||!ve.customer_note)},l().createElement(Ge.l,null,(0,E.__)(\"Customer Note\",\"learning-management-system\")),l().createElement(He.T,(0,Re.A)({defaultValue:null==Me||null===(se=Me.data)||void 0===se?void 0:se.customer_note},ye(\"customer_note\"))),l().createElement(ui.Wt,null,(null==ve?void 0:ve.customer_note)&&(null==ve||null===(me=ve.customer_note)||void 0===me?void 0:me.message)))))),l().createElement(Qe.a,null,l().createElement(Do.c,null)),eu(\"group-courses\")&&!$(null==Me||null===(ce=Me.data)||void 0===ce?void 0:ce.groups)&&l().createElement(iv,{groups:null==Me||null===(ue=Me.data)||void 0===ue?void 0:ue.groups}),l().createElement(ke.D,{as:\"h2\",fontSize:\"medium\"},(0,E.__)(\"Items\",\"learning-management-system\")),null==Me||null===(de=Me.data)||void 0===de||null===(de=de.course_lines)||void 0===de?void 0:de.map((e=>{var t,n;return l().createElement(d.B,{key:null==e?void 0:e.id,direction:\"row\",spacing:\"6\"},l().createElement(g.E,{flexGrow:1,fontWeight:\"semibold\"},null==e?void 0:e.name,eu(\"group-courses\")&&!$(null==Me||null===(t=Me.data)||void 0===t?void 0:t.groups)&&l().createElement(Jt.E,{p:\"1\",borderRadius:\"md\",ml:3,colorScheme:\"green\"},(0,E.__)(\"Group\"))),l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"medium\",color:\"gray.600\"},\"x \",null==e?void 0:e.quantity),l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"medium\",color:\"gray.600\"},ov(null==e?void 0:e.subtotal,null===(n=Me.data)||void 0===n?void 0:n.currency_symbol)))})),l().createElement(Qe.a,null,l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{type:\"submit\",isLoading:Te.isPending},(0,E.__)(\"Update Order\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>Ae(Pt.orders.list)},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))):l().createElement(sv,null)),l().createElement(Ke.Lt,{isOpen:Be,onClose:Xe,isCentered:!0,leastDestructiveRef:Ce},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Delete Order\",\"learning-management-system\")),l().createElement(x.c,null,(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{ref:Ce,onClick:Xe,variant:\"outline\",borderRadius:\"base\"},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",onClick:()=>{Ue.mutate(ge)},isLoading:Ue.isPending},(0,E.__)(\"Delete\",\"learning-management-system\"))))))))))};const Av=e=>{var t,n,{filterParams:a,setFilterParams:r}=e,i=new mt(rt.courses),o=new mt(rt.users),s=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>i.list({order_by:\"name\",order:\"asc\",per_page:5})}),m=(0,Pn.I)({queryKey:[\"userList\"],queryFn:()=>o.list({order_by:\"name\",order:\"asc\",per_page:5})}),{handleSubmit:c,register:u,setValue:d}=(0,Je.mN)(),g=(0,wr.z)({onTypeFinish:e=>{r({parent:0,user:a.user,course_id:a.course_id,search:e})}},800),A=e=>{r(ne(ee(e,{search:a.search,parent:0})))};return l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(\"form\",{onChange:c(A)},l().createElement(br.x,{gridTemplateColumns:{md:\"repeat(3, 1fr)\"},gap:\"4\"},l().createElement(Ma.p,(0,Re.A)({placeholder:(0,E.__)(\"Search questions\",\"learning-management-system\")},g,{height:\"40px\"})),l().createElement(Co,(0,Re.A)({},u(\"course_id\"),{onChange:e=>{d(\"course_id\",null==e?void 0:e.value.toString()),c(A)()},placeholder:(0,E.__)(\"Filter by Course\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching course...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Course not found.\",\"learning-management-system\"):s.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:s.isSuccess?null==s||null===(t=s.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:null==e?void 0:e.id,label:\"(#\".concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.name,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);i.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"#\".concat(e.id,\" \").concat(e.name)}))))}))}})),l().createElement(Co,(0,Re.A)({},u(\"user\"),{onChange:e=>{d(\"user\",null==e?void 0:e.value.toString()),c(A)()},placeholder:(0,E.__)(\"Filter by Sender\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching sender...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Sender not found.\",\"learning-management-system\"):m.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:m.isSuccess?null==m||null===(n=m.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"\".concat(e.username,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);o.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"\".concat(e.username,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))))}))}})))))};var pv=n(28156),Ev=n(18188),yv=n(40638),vv=n(92943);function fv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function hv(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fv(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const bv=e=>{var{replyData:t,isEditable:n,refetch:r}=e,{id:i,user_name:o,user_avatar:s,content:m,sender:c,created_at:u,by_current_user:A}=t,p=(0,Ye.dU)(\"gray.100\",\"gray.700\"),y=(0,Ye.dU)(\"primary.400\",\"gray.200\"),v=(0,Ye.dU)(\"pink.400\",\"pink.200\"),f=(0,Ye.dU)(\"gray.400\",\"gray.300\"),h=A?{borderBottomRightRadius:\"lg\",borderBottomLeftRadius:\"lg\",borderTopLeftRadius:\"lg\",bg:\"primary.400\",color:\"white\",lineBreak:\"anywhere\"}:{borderBottomRightRadius:\"lg\",borderBottomLeftRadius:\"lg\",borderTopRightRadius:\"lg\",bg:p,lineBreak:\"anywhere\"},[b,w]=(0,a.useState)(!1),{register:C,handleSubmit:x,formState:{isDirty:S},reset:B,getValues:I}=(0,Je.mN)(),O=(0,We.d)(),P=new mt(rt.qa),D=(0,wt.n)(hv({mutationFn:e=>P.delete(e,{force:!0})},{onSuccess:()=>{r(),O({description:(0,E.__)(\"Message deleted.\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{O({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),_=(0,wt.n)(hv({mutationFn:e=>P.update(i,e)},{onSuccess:()=>{B(I()),w(!1),r()},onError:e=>{O({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return Ca(S),l().createElement(d.B,{alignItems:\"center\",direction:A?\"row-reverse\":\"row\",spacing:\"2\",justify:\"space-between\"},l().createElement(Oa.e,{size:\"sm\",src:s}),l().createElement(d.B,{direction:\"column\",spacing:\"2\",flex:\"1\",align:A?\"flex-end\":\"flex-start\"},l().createElement(d.B,{direction:\"row\",spacing:\"1\",align:\"center\",justify:\"space-between\"},l().createElement(d.B,{direction:\"row\",align:\"center\"},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"medium\"},o),l().createElement($e.I,{as:\"instructor\"===c?kt.pUp:kt.PY8,color:\"instructor\"===c?y:v,fill:\"currentColor\"})),l().createElement(g.E,{fontSize:\"x-small\",color:f},l().createElement(vv.A,{datetime:\"\".concat(u,\" UTC\"),live:!1}))),l().createElement(Ze.z,{spacing:\"1\"},b?l().createElement(\"form\",{onSubmit:x((e=>{_.mutate(ne(e))}))},l().createElement(Ha.M,null,l().createElement(Ma.p,(0,Re.A)({},C(\"content\",{required:!0}),{defaultValue:m,fontSize:\"xs\"})),l().createElement(Ja.t,null,l().createElement(Un.K,{\"aria-label\":\"qnaReply\",type:\"submit\",icon:l().createElement(kt.mmP,null),isLoading:_.isPending,size:\"xs\",colorScheme:\"green\"})))):l().createElement(Qe.a,{dangerouslySetInnerHTML:{__html:m},fontSize:\"xs\",p:\"4\",py:\"3\",sx:h,textAlign:A?\"end\":\"start\",w:\"fit-content\"}),n?l().createElement(Rn.W,{placement:\"bottom-end\",size:\"sm\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"ghost\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,b?l().createElement(Kn.D,{onClick:()=>w(!1),icon:l().createElement(kt.Gsv,null)},(0,E.__)(\"Cancel\",\"learning-management-system\")):l().createElement(Kn.D,{onClick:()=>{w(!0)},icon:l().createElement(Da,{icon:_a,boxSize:\"12px\"}),_hover:{color:\"primary.500\"}},(0,E.__)(\"Edit\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:()=>{i&&D.mutate(i)},icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete\",\"learning-management-system\")))):null)))};const wv=()=>l().createElement(_e.o,{h:\"calc(100vh - 60px)\",width:\"full\"},l().createElement(bt.y,{size:\"lg\",color:\"primary.500\",emptyColor:\"gray.200\",thickness:\"3px\"}));function Cv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function xv(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cv(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Sv=e=>{var t,n,{qaData:r,onDeletePress:i,onTrashPress:o,onRestorePress:s,onSpamPress:m,onUnSpamPress:c,setBulkIds:u,bulkIds:A,isLoading:y}=e,{id:v,status:h,content:b,course_id:S,user_name:B,user_avatar:I,answers_count:O,created_at:P,course_name:D,user_email:_}=r,{isOpen:k,onOpen:Q,onClose:z}=(0,Ue.j)(),q=(0,Je.mN)(),F=new mt(rt.qa),j=(0,We.d)(),V=(0,Pn.I)(xv({queryKey:[\"backendQnAChat\".concat(v),v],queryFn:()=>F.list({parent:v})},{enabled:k,refetchInterval:3e4})),L=(0,wt.n)(xv({mutationFn:e=>F.store(e)},{onSuccess:()=>{q.reset(null==q?void 0:q.getValues()),V.refetch()},onError:e=>{j({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return(0,a.useEffect)((()=>{var e;null!=V&&V.isSuccess&&(e=document.querySelector(\"#mto-backend-qna-replies\"))&&e.scrollIntoView(!1)}),[null==V?void 0:V.isSuccess]),Ca(q.formState.isDirty),l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:y,isChecked:A.includes(v.toString()),onChange:e=>u(e.target.checked?[...A,v.toString()]:A.filter((e=>e!==v.toString())))})),l().createElement(_n.Td,null,h===aA.trash?l().createElement(g.E,{fontWeight:\"semibold\"},b):l().createElement(l().Fragment,null,l().createElement(g.E,{cursor:\"pointer\",fontWeight:\"semibold\",fontSize:\"sm\",_hover:{color:\"primary.500\"},onClick:Q},b),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Course:\",\"learning-management-system\"),\" \",D))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\"},l().createElement(Oa.e,{size:\"xs\",src:I}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\",color:\"gray.600\"},B,\" (\",_,\")\"))),l().createElement(_n.Td,null,l().createElement(g.E,{fontSize:\"xs\",color:\"gray.600\",fontWeight:\"medium\"},O)),l().createElement(_n.Td,null,l().createElement(g.E,{fontSize:\"xs\",color:\"gray.600\",fontWeight:\"medium\"},l().createElement(vv.A,{datetime:\"\".concat(P,\" UTC\"),live:!1}))),l().createElement(_n.Td,null,h===aA.trash?l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:s,icon:l().createElement(kt.Nyy,null)},(0,E.__)(\"Restore\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:i,icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"})},(0,E.__)(\"Delete Permanently\",\"learning-management-system\")))):l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",leftIcon:l().createElement(kt.HBW,null),size:\"xs\",onClick:Q},(0,E.__)(\"Reply\",\"learning-management-system\")),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,h!==aA.spam?l().createElement(Kn.D,{onClick:m,icon:l().createElement(or.g7r,null)},(0,E.__)(\"Mark Spam\",\"learning-management-system\")):l().createElement(Kn.D,{onClick:c,icon:l().createElement(yv.jF3,null)},(0,E.__)(\"Mark Unspam\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:o,icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Trash\",\"learning-management-system\"))))),l().createElement(Zc.Z,null,l().createElement(pv._s,{id:\"qnaDrawer\",isOpen:k,placement:\"right\",onClose:z,size:\"md\"},l().createElement(f.m,null),l().createElement(Ev.z,null,l().createElement(C.s,{mt:\"8\"}),l().createElement(w.r,{borderBottomWidth:\"1px\",mt:\"6\"},b,V.isFetching?l().createElement(bt.y,{size:\"sm\",ml:\"4\",mt:\"1\"}):l().createElement($n.m,{label:(0,E.__)(\"Refresh chat (Auto refetch every 30 seconds.)\",\"learning-management-system\")},l().createElement(\"span\",null,l().createElement($e.I,{pos:\"absolute\",ml:\"4\",mt:\"1\",boxSize:\"6\",as:kt.Zxy,onClick:()=>V.refetch(),cursor:\"pointer\"})))),l().createElement(x.c,{py:\"6\"},l().createElement(d.B,{id:\"mto-backend-qna-replies\",direction:\"column-reverse\",spacing:\"4\",overflowY:\"auto\"},null!=V&&V.isPending?l().createElement(wv,null):V.isSuccess&&$(null==V||null===(t=V.data)||void 0===t?void 0:t.data)?l().createElement(at,{status:\"info\"},(0,E.__)(\"No replies found.\",\"learning-management-system\")):null==V||null===(n=V.data)||void 0===n?void 0:n.data.map((e=>l().createElement(bv,{key:null==e?void 0:e.id,replyData:e,isEditable:!0,refetch:V.refetch}))))),l().createElement(Je.Op,q,l().createElement(\"form\",{onSubmit:q.handleSubmit((e=>{L.mutate({content:e.content,course_id:S,parent:v})})),id:\"\".concat(v,\"-qna-chat\")},l().createElement(d.B,{direction:\"column\",spacing:\"2\",w:\"100%\",px:\"4\",py:\"4\"},l().createElement(Ne.MJ,null,l().createElement(Ma.p,(0,Re.A)({type:\"text\",fontSize:\"xs\"},q.register(\"content\",{required:!0}),{disabled:L.isPending||V.isPending}))),l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:L.isPending,isDisabled:V.isPending},(0,E.__)(\"Send\",\"learning-management-system\"))))))))))};function Bv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Iv(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Bv(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Bv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Ov=[{status:\"all\",name:(0,E.__)(\"All Questions\",\"learning-management-system\")},{status:aA.spam,name:(0,E.__)(\"Spam\",\"learning-management-system\")},{status:aA.trash,name:(0,E.__)(\"Trash\",\"learning-management-system\")}];const Pv=()=>{var e,t,n,r,i,o,m,c,u,g,[A,p]=(0,a.useState)(\"all\"),[y,v]=(0,a.useState)({all:void 0,spam:void 0,trash:void 0}),[f,h]=(0,a.useState)({parent:0}),[b,w]=(0,a.useState)(),C=new mt(rt.qa),x=(0,We.d)(),S=(0,s.jE)(),{onClose:B,onOpen:I,isOpen:O}=(0,Ue.j)(),[P,D]=(0,a.useState)(\"\"),[_,k]=(0,a.useState)([]),Q=(0,Pn.I)({queryKey:[\"courseQAList\",f],queryFn:()=>C.list(f)});(0,a.useEffect)((()=>{var e,t,n;null!=Q&&Q.isSuccess&&v({all:null==Q||null===(e=Q.data)||void 0===e||null===(e=e.meta)||void 0===e||null===(e=e.course_qas_count)||void 0===e?void 0:e.all,spam:null==Q||null===(t=Q.data)||void 0===t||null===(t=t.meta)||void 0===t||null===(t=t.course_qas_count)||void 0===t?void 0:t.spam,trash:null==Q||null===(n=Q.data)||void 0===n||null===(n=n.meta)||void 0===n||null===(n=n.course_qas_count)||void 0===n?void 0:n.trash})}),[null==Q?void 0:Q.isSuccess,null==Q?void 0:Q.data]);var z=(0,wt.n)(Iv({mutationFn:e=>C.delete(e,{force_delete:!0,children:!0})},{onSuccess:()=>{S.invalidateQueries({queryKey:[\"courseQAList\"]}),B(),x({title:(0,E.__)(\"Questions deleted successfully!\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{x({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),q=(0,wt.n)(Iv(Iv({mutationFn:e=>C.delete(e)},{onSuccess:()=>{S.invalidateQueries({queryKey:[\"courseQAList\"]}),x({title:(0,E.__)(\"Question Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})}}),{},{onError:e=>{x({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),F=(0,wt.n)(Iv({mutationFn:e=>C.update(e.id,e)},{onSuccess:e=>{var t;S.invalidateQueries({queryKey:[\"courseQAList\"]}),x({title:(0,E.sprintf)(\u002F* translators: %s: re name *\u002F \u002F* translators: %s: re name *\u002F\n (0,E._x)(\"Question %s\",\"Question status title\",\"learning-management-system\"),(t=e.status,t===aA.spam?\"has been marked as spam.\":\"has been marked as hold.\")),isClosable:!0,status:\"success\"})},onError:e=>{x({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),j=(0,wt.n)(Iv({mutationFn:e=>C.restore(e)},{onSuccess:()=>{S.invalidateQueries({queryKey:[\"courseQAList\"]}),x({title:(0,E.__)(\"Question Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{x({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),V=(e,t)=>{F.mutate(ne(ee(e,{status:t})))},L={delete:(0,wt.n)(Iv({mutationFn:e=>C.bulkDelete(\"delete\",{ids:e,force:!0,children:!0})},{onSuccess(){S.invalidateQueries({queryKey:[\"courseQAList\"]}),B(),k([]),x({title:(0,E.__)(\"Questions Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{x({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),trash:(0,wt.n)(Iv({mutationFn:e=>C.bulkDelete(\"delete\",{ids:e})},{onSuccess(){S.invalidateQueries({queryKey:[\"courseQAList\"]}),B(),k([]),x({title:(0,E.__)(\"Questions Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{x({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),restore:(0,wt.n)(Iv({mutationFn:e=>C.bulkRestore(\"restore\",{ids:e})},{onSuccess(){S.invalidateQueries({queryKey:[\"courseQAList\"]}),B(),k([]),x({title:(0,E.__)(\"Questions Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{x({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}))};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(Yn,{tabs:Ov,defaultActive:\"all\",onTabChange:e=>{p(e),h(ee(f,{status:e}))},counts:null===(e=Q.data)||void 0===e||null===(e=e.meta)||void 0===e?void 0:e.course_qas_count,isCounting:Q.isLoading})))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(Av,{setFilterParams:h,filterParams:f}),l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(_n.XI,null,Q.isLoading||!Q.isFetched?l().createElement(Dd,null):Q.isSuccess&&$(null==Q||null===(t=Q.data)||void 0===t?void 0:t.data)?l().createElement(Mn,{title:(0,E.__)(\"No Questions & Answers Yet\",\"learning-management-system\"),description:(0,E.__)(\"Start building your learning community by adding students. Manage their access and track their progress.\",\"learning-management-system\"),isResultFiltered:Boolean((null==f?void 0:f.search)||(null==f?void 0:f.course_id)||(null==f?void 0:f.user)||\"any\"!==(null==f?void 0:f.status))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:Q.isLoading||Q.isFetching||Q.isRefetching,isIndeterminate:(null==Q||null===(n=Q.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)!==_.length&&_.length>0,isChecked:(null==Q||null===(r=Q.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)===_.length&&!$(null==Q||null===(i=Q.data)||void 0===i?void 0:i.data),onChange:e=>{var t;return k(e.target.checked?null==Q||null===(t=Q.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,(0,E.__)(\"Question\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Asked By\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Replies\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Asked\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==Q||null===(o=Q.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.map((e=>l().createElement(Sv,{key:null==e?void 0:e.id,qaData:e,onDeletePress:()=>{return t=null==e?void 0:e.id,I(),void w(t);var t},onTrashPress:()=>{var t;(t=null==e?void 0:e.id)&&q.mutate(t)},onRestorePress:()=>{var t;(t=null==e?void 0:e.id)&&j.mutate(t)},onSpamPress:()=>V(e,aA.spam),onUnSpamPress:()=>V(e,aA.approve),setBulkIds:k,bulkIds:_,isLoading:Q.isLoading||Q.isFetching||Q.isRefetching}))))))))),Q.isSuccess&&!$(null==Q||null===(m=Q.data)||void 0===m?void 0:m.data)&&l().createElement(ba,{metaData:null==Q||null===(c=Q.data)||void 0===c?void 0:c.meta,setFilterParams:h,perPageText:(0,E.__)(\"Questions Per Page:\",\"learning-management-system\"),extraFilterParams:{search:null==f?void 0:f.search,course_id:null==f?void 0:f.course_id,user:null==f?void 0:f.user,status:null==f?void 0:f.status,parent:0}})),l().createElement(ta,{openToast:I,status:A,setBulkAction:D,bulkIds:_,setBulkIds:k,trashable:!0}),l().createElement(qn,{isOpen:O,onClose:B,confirmButtonColorScheme:\"restore\"===P?\"primary\":void 0,onConfirm:\"\"===P?()=>{b&&z.mutate(b)}:()=>{L[P].mutate(_)},action:P,isLoading:\"\"===P?z.isPending:null!==(u=null==L||null===(g=L[P])||void 0===g?void 0:g.isLoading)&&void 0!==u&&u,dialogTexts:{default:{header:(0,E.__)(\"Deleting Questions\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},trash:{header:(0,E.__)(\"Moving questions to trash\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected questions will be moved to trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Move to Trash\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Questions\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},restore:{header:(0,E.__)(\"Restoring Questions\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected questions will be restored from the trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Restore\",\"learning-management-system\")}}}))};function Dv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const _v=e=>{var t,n,{setFilterParams:a,filterParams:r,isCurrentUserAdmin:i,showUserFilter:o=!1,padFilters:s=!0}=e,{handleSubmit:m,setValue:c}=(0,Je.mN)(),u=e=>{a(ne(ee(e,{per_page:null==r?void 0:r.per_page})))},d=new mt(rt.users),g=new mt(rt.quizes),A=(0,Pn.I)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dv(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({queryKey:[\"users\"],queryFn:()=>d.list({orderby:\"display_name\",order:\"asc\",per_page:10})},{enabled:!(\"yes\"!==i||!o)})),p=(0,Pn.I)({queryKey:[\"quizzes\"],queryFn:()=>g.list({per_page:10})});return l().createElement(Qe.a,{px:s?{base:6,md:12}:0,py:s?\"12px\":0},l().createElement(\"form\",{onChange:m(u)},l().createElement(br.x,{gridTemplateColumns:{md:\"yes\"===i&&o?\"repeat(2, 1fr)\":\"repeat(1, 1fr)\"},gap:\"4\"},\"yes\"===i&&o&&l().createElement(Js.E,null,l().createElement(Co,{styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return $(t)?A.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter one or more characters.\",\"learning-management-system\"):(0,E.__)(\"Users not found.\",\"learning-management-system\")},isClearable:!0,placeholder:(0,E.__)(\"Search by username or email\",\"learning-management-system\"),onChange:e=>{c(\"user_id\",null==e?void 0:e.value),m(u)()},defaultOptions:A.isSuccess?null===(t=A.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:e.id,label:\"\".concat(e.display_name,\" (#\").concat(e.id,\" - \").concat(e.email,\")\"),avatar_url:e.avatar_url}))):[],loadOptions:(e,t)=>{if($(e))return t([]);d.list({search:e}).then((e=>{t(e.data.map((e=>({value:e.id,label:\"\".concat(e.display_name,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))))}))}})),l().createElement(Js.E,null,l().createElement(Co,{styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return $(t)?p.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter one or more characters.\",\"learning-management-system\"):(0,E.__)(\"Quiz not found.\",\"learning-management-system\")},isClearable:!0,placeholder:(0,E.__)(\"Search by Quiz\",\"learning-management-system\"),onChange:e=>{c(\"quiz_id\",null==e?void 0:e.value),m(u)()},defaultOptions:p.isSuccess?null===(n=p.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:e.name}))):[],loadOptions:(e,t)=>{if($(e))return t([]);g.list({search:e}).then((e=>{t(e.map((e=>({value:e.id,label:e.name}))))}))}})))))};const kv=e=>{var t,n,a,r,i,o,s,m,c,{data:A,setBulkIds:y,isLoading:f,bulkIds:h,onDeletePress:b}=e;return l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:f,isChecked:h.includes(A.id.toString()),onChange:e=>y(e.target.checked?[...h,A.id.toString()]:h.filter((e=>e!==A.id.toString())))})),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},\"attempt_ended\"===(null==A?void 0:A.attempt_status)?l().createElement(je.N,{as:v.N_,to:Pt.quiz_attempts.edit.replace(\":attemptId\",null==A?void 0:A.id.toString()),fontWeight:\"semibold\",fontSize:\"sm\",_hover:{color:\"primary.500\"}},\"#\",null==A?void 0:A.id,\" \",null==A||null===(t=A.user)||void 0===t?void 0:t.first_name,\" \",null==A||null===(n=A.user)||void 0===n?void 0:n.last_name):l().createElement(g.E,{fontWeight:\"semibold\",fontSize:\"sm\"},\"#\",null==A?void 0:A.id,\" \",null==A||null===(a=A.user)||void 0===a?void 0:a.first_name,\" \",null==A||null===(r=A.user)||void 0===r?void 0:r.last_name),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},null==A||null===(i=A.user)||void 0===i?void 0:i.display_name,\" (\",null==A||null===(o=A.user)||void 0===o?void 0:o.email,\")\"))),l().createElement(_n.Td,null,l().createElement(g.E,{fontWeight:\"bold\",color:\"gray.600\",fontSize:\"sm\"},null==A||null===(s=A.quiz)||void 0===s?void 0:s.name),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Course:\",\"learning-management-system\"),\" \",null==A||null===(m=A.course)||void 0===m?void 0:m.name)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Total Questions:\",\"learning-management-system\"),\" \",null==A?void 0:A.total_questions),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Earned Points:\",\"learning-management-system\"),\" \",null==A?void 0:A.earned_marks),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Total Points:\",\"learning-management-system\"),\" \",null==A?void 0:A.total_marks))),l().createElement(_n.Td,null,\"attempt_ended\"!==(null==A?void 0:A.attempt_status)?l().createElement(Jt.E,{colorScheme:\"yellow\"},(0,E.__)(\"In progress\",\"learning-management-system\")):l().createElement(u.T,{align:\"flex-start\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"sm\"},((e,t)=>{if(!isNaN(e)&&!isNaN(t)){var n=e\u002Ft*100;return Math.round(n)+\"%\"}})(parseFloat(null==A?void 0:A.earned_marks),parseFloat(null==A?void 0:A.total_marks))),!isNaN(parseFloat(null==A?void 0:A.earned_marks))&&(parseFloat(null==A?void 0:A.earned_marks)\u003C(null==A||null===(c=A.quiz)||void 0===c?void 0:c.pass_mark)?l().createElement(Jt.E,{colorScheme:\"red\"},(0,E.__)(\"Fail\",\"learning-management-system\")):l().createElement(Jt.E,{colorScheme:\"green\"},(0,E.__)(\"Pass\",\"learning-management-system\"))))),l().createElement(_n.Td,null,l().createElement(Bt.e,null,\"attempt_ended\"===(null==A?void 0:A.attempt_status)?l().createElement(v.N_,{to:Pt.quiz_attempts.edit.replace(\":attemptId\",null==A?void 0:A.id.toString())},l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",size:\"xs\"},(0,E.__)(\"View\",\"learning-management-system\"))):null,l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>b(A.id),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete\",\"learning-management-system\")))))))};function Qv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function zv(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qv(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const qv=()=>{var e,t,n,r,i,o,m,c,u=yd.isCurrentUserAdmin,[A,p]=(0,a.useState)({}),y=new mt(rt.quizesAttempts),v=(0,Pn.I)({queryKey:[\"quizAttemptsList\",A],queryFn:()=>y.list(A)}),f=((0,vt.zy)(),(0,We.d)()),h=(0,s.jE)(),{onClose:b,onOpen:w,isOpen:C}=(0,Ue.j)(),[x,S]=(0,a.useState)(\"\"),[B,I]=(0,a.useState)([]),[O,P]=(0,a.useState)(),D=(0,wt.n)(zv({mutationFn:e=>y.bulkDelete(\"delete\",{ids:e})},{onSuccess(){h.invalidateQueries({queryKey:[\"quizAttemptsList\"]}),b(),I([]),f({title:(0,E.__)(\"Quiz attempts Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError(e){var t,n;b(),f({title:(0,E.__)(\"Failed to delete quiz attempts\",\"learning-management-system\"),description:null!=e&&e.message?null==e?void 0:e.message:null!=e&&null!==(t=e.response)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.message?\"\".concat(null==e||null===(n=e.response)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.message):null,isClosable:!0,status:\"error\"})}})),_=(0,wt.n)(zv({mutationFn:e=>y.delete(e)},{onSuccess:e=>{Ce(h,[\"quizAttemptsList\",{}],null==e?void 0:e.id),h.invalidateQueries({queryKey:[\"quizAttemptsList\"]}),b(),f({title:(0,E.__)(\"Quiz attempt deleted\",\"learning-management-system\"),status:\"success\",isClosable:!0})},onError:e=>{var t,n;b(),f({title:(0,E.__)(\"Failed to delete quiz attempt\",\"learning-management-system\"),description:null!=e&&e.message?null==e?void 0:e.message:null!=e&&null!==(t=e.response)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.message?\"\".concat(null==e||null===(n=e.response)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.message):null,isClosable:!0,status:\"error\"})}})),k=e=>{P(e),w()};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.quiz_attempts.list,_activeLink:on},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Quiz Attempts\",\"learning-management-system\")))),l().createElement(vn,null,l().createElement(fn,{to:Pt.quiz_reviews.list,_activeLink:on},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Quiz Reviews\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(_v,{setFilterParams:p,filterParams:A,isCurrentUserAdmin:u,showUserFilter:!0}),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(_n.XI,null,null!=v&&v.isLoading?l().createElement(Cd,null):null!=v&&v.isSuccess&&$(null==v||null===(e=v.data)||void 0===e?void 0:e.data)?l().createElement(Mn,{title:(0,E.__)(\"No Quiz Attempts Yet\",\"learning-management-system\"),isResultFiltered:Boolean((null==A?void 0:A.quiz_id)||(null==A?void 0:A.user_id))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,!$(null==v||null===(t=v.data)||void 0===t?void 0:t.data)&&l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:v.isLoading||v.isFetching||v.isRefetching,isIndeterminate:(null==v||null===(n=v.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)!==B.length&&B.length>0,isChecked:(null==v||null===(r=v.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)===B.length,onChange:e=>{var t;return I(e.target.checked?null==v||null===(t=v.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,(0,E.__)(\"Student Info\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Quiz\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Quiz overview\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Result\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==v||null===(i=v.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.map((e=>l().createElement(kv,{key:null==e?void 0:e.id,data:e,setBulkIds:I,bulkIds:B,isLoading:v.isLoading||v.isFetching||v.isRefetching,onDeletePress:k}))))))))),v.isSuccess&&!$(null==v||null===(o=v.data)||void 0===o?void 0:o.data)&&l().createElement(ba,{metaData:null==v||null===(m=v.data)||void 0===m?void 0:m.meta,setFilterParams:p,perPageText:\"Quiz Attempts Per Page:\",extraFilterParams:{quiz_id:null==A?void 0:A.quiz_id,user_id:null==A?void 0:A.user_id}})),l().createElement(ta,{trashable:!1,openToast:w,status:\"trash\",setBulkAction:S,bulkIds:B,setBulkIds:I}),l().createElement(qn,{isOpen:C,onClose:b,confirmButtonColorScheme:\"restore\"===x?\"primary\":void 0,onConfirm:\"\"===x?()=>{O&&_.mutate(O)}:()=>{D.mutate(B)},action:\"delete\",isLoading:\"\"===x?_.isPending:D.isPending,dialogTexts:{default:{header:null!==(c=(0,E.__)(\"Deleting Quiz Attempt\",\"learning-management-system\")+O)&&void 0!==c?c:\" #\".concat(O),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Move to Trash\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Quiz Attempts\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")}}}))};const Fv=()=>l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(Ba.r,{width:\"120px\",noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{width:\"120px\",noOfLines:4})),l().createElement(_n.Td,null,l().createElement(Ba.r,{width:\"120px\",noOfLines:4})),l().createElement(_n.Td,null));const jv=()=>l().createElement(l().Fragment,null,[1,2,3].map((e=>l().createElement(_n.Tr,{key:e},l().createElement(_n.Td,null,l().createElement(Ba.r,{width:\"50px\",noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{width:\"80px\",noOfLines:2})),l().createElement(_n.Td,null,l().createElement(Ba.r,{width:\"80px\",noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{width:\"20px\",noOfLines:1,float:\"right\"}))))));const Vv=()=>l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"1\",align:\"center\"},l().createElement($e.I,{as:kt.wfp,color:\"primary.400\"}),l().createElement(g.E,{as:\"span\",fontWeight:\"medium\",color:\"gray.600\",fontSize:\"sm\"},(0,E.__)(\"No questions attempt found.\",\"learning-management-system\")))),l().createElement(_n.Td,null),l().createElement(_n.Td,null),l().createElement(_n.Td,null));const Lv=e=>{var t,n,a,r,i,o,s,{quizAttemptData:m}=e;return l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(g.E,{fontWeight:\"semibold\",fontSize:\"sm\"},null==m||null===(t=m.user)||void 0===t?void 0:t.first_name,\" \",null==m||null===(n=m.user)||void 0===n?void 0:n.last_name),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},null==m||null===(a=m.user)||void 0===a?void 0:a.display_name,\" (\",null==m||null===(r=m.user)||void 0===r?void 0:r.email,\")\"))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"bold\"},ie(null==m?void 0:m.attempt_started_at,\"m\u002Fd\u002FY, h:i A\")),l().createElement(d.B,{direction:\"row\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Total Attempts:\",\"learning-management-system\")),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"bold\"},null==m?void 0:m.total_attempts)),l().createElement(d.B,{direction:\"row\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Quiz Time:\",\"learning-management-system\")),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"bold\"},(s=null==m||null===(i=m.quiz)||void 0===i?void 0:i.duration,Math.floor(s\u002F60)+\" hrs \"+s%60+\" mins\"))),l().createElement(d.B,{direction:\"row\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Attempt Time:\",\"learning-management-system\")),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"bold\"},((e,t)=>{e=new Date(e),t=new Date(t);var n=Math.floor((t-e)\u002F1e3),a=Math.floor(n\u002F3600);n-=60*a*60;var l=Math.floor(n\u002F60);return a+\" hrs \"+l+\" min \"+(n-=60*l)+\" sec\"})(null==m?void 0:m.attempt_started_at,null==m?void 0:m.attempt_ended_at))))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(Ze.z,null,!isNaN(parseFloat(null==m?void 0:m.earned_marks))&&(parseFloat(null==m?void 0:m.earned_marks)\u003C(null==m||null===(o=m.quiz)||void 0===o?void 0:o.pass_mark)?l().createElement(Jt.E,{colorScheme:\"red\"},(0,E.__)(\"Fail\",\"learning-management-system\")):l().createElement(Jt.E,{colorScheme:\"green\"},(0,E.__)(\"Pass\",\"learning-management-system\"))),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"bold\"},((e,t)=>{if(!isNaN(e)&&!isNaN(t)){var n=e\u002Ft*100;return Math.round(n)+\"%\"}})(parseFloat(null==m?void 0:m.earned_marks),parseFloat(null==m?void 0:m.total_marks)))),l().createElement(d.B,{direction:\"row\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Earned Points:\",\"learning-management-system\")),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"bold\"},null==m?void 0:m.earned_marks,\" \u002F \",null==m?void 0:m.total_marks)),l().createElement(d.B,{direction:\"row\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Correct Answers:\",\"learning-management-system\")),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"bold\"},null==m?void 0:m.total_correct_answers,\" \u002F\",\" \",null==m?void 0:m.total_questions)),l().createElement(d.B,{direction:\"row\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Attempt Questions:\",\"learning-management-system\")),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"bold\"},null==m?void 0:m.total_answered_questions,\" \u002F\",\" \",null==m?void 0:m.total_questions)))),l().createElement(_n.Td,null))};const Mv=e=>{var t,n,{quizAttemptData:a}=e;return l().createElement(d.B,{direction:\"column\"},l().createElement(g.E,{fontSize:\"md\",fontWeight:\"bold\"},null===(t=a.quiz)||void 0===t?void 0:t.name),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"medium\"},(0,E.__)(\"Course: \",\"learning-management-system\"),null===(n=a.course)||void 0===n?void 0:n.name))};var Rv=n(31386);const Tv=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",fillRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2,clipRule:\"evenodd\",viewBox:\"0 0 28 28\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#ebebeb\",d:\"M3.593 3.475h21.773v21.371H3.593z\"}),React.createElement(\"path\",{fill:\"#4dabf7\",d:\"M28 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v22c0 1.656 1.344 3 3 3h22c1.656 0 3-1.344 3-3zM14.395 9.944l-7.097 7.097-3.065-3.065-1.316 1.316 4.381 4.382 8.413-8.413 2.712 2.712-4.028 4.028 1.343 1.343 4.028-4.028 4.03 4.028 1.342-1.343-4.028-4.028 4.028-4.029-1.342-1.342-4.03 4.028-4.028-4.028z\"}));const Uv=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",fillRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2,clipRule:\"evenodd\",viewBox:\"0 0 28 28\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#ebebeb\",d:\"M3.593 3.475h21.773v21.371H3.593z\"}),React.createElement(\"path\",{fill:\"#ffc844\",d:\"M28 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v22c0 1.656 1.344 3 3 3h22c1.656 0 3-1.344 3-3zM11.625 17.548l-3.576-3.576-1.535 1.536 5.111 5.111 10.542-10.541-1.536-1.536z\"}));const Wv=e=>{var{answersData:t}=e;return l().createElement(_n.Tr,null,l().createElement(_n.Td,{style:{marginTop:\"5px\"}},l().createElement(d.B,{direction:\"row\",alignItems:\"center\",maxW:{base:\"auto\",md:\"200px\",lg:\"500px\"}},l().createElement($n.m,{label:null==t?void 0:t.type},l().createElement(\"span\",null,l().createElement($e.I,{mt:.5,fontSize:\"xl\",as:(e=>{switch(e){case\"true-false\":return Tv;case\"multiple-choice\":return vi;case\"single-choice\":return Uv;default:return kt.wfp}})(null==t?void 0:t.type)}))),l().createElement(Rv.A,null,l().createElement(g.E,{className:\"parsed-quiz-question-name\",wordBreak:\"break-word\",dangerouslySetInnerHTML:{__html:null==t?void 0:t.question},fontSize:\"sm\"})))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(d.B,{direction:\"row\",align:\"center\"},l().createElement(g.E,{color:\"gray.600\",fontSize:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Correct\",\"learning-management-system\"),\":\"),l().createElement(Rv.A,null,l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"normal\",wordBreak:\"break-word\"},\"multiple-choice\"===(null==t?void 0:t.type)?null==t?void 0:t.correct_answer.join(\", \"):null==t?void 0:t.correct_answer))),l().createElement(d.B,{direction:\"row\",align:\"center\"},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\"},\"Given:\"),l().createElement(Rv.A,null,l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"normal\",wordBreak:\"break-word\"},\"multiple-choice\"===(null==t?void 0:t.type)?null==t?void 0:t.answered.join(\", \"):null==t?void 0:t.answered))))),l().createElement(_n.Td,null,l().createElement(Ze.z,null,l().createElement(Jt.E,{w:\"fit-content\",colorScheme:null!=t&&t.correct?\"green\":\"red\"},l().createElement(g.E,{fontSize:\"xs\"},null!=t&&t.correct?\"Correct\":\"Incorrect\")))),l().createElement(_n.Td,null,l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\",fontWeight:\"bold\"},null!=t&&t.correct?null==t?void 0:t.points:0)))};const Kv=()=>{var e,t,{attemptId:n}=(0,vt.g)(),r=(0,vt.Zp)(),i=new mt(rt.quizesAttempts),o=(0,Pn.I)({queryKey:[\"quizAttempt\".concat(n),n],queryFn:()=>i.get(n)});return(0,a.useEffect)((()=>{null!=o&&o.isError&&r(Pt.notFound)}),[null==o?void 0:o.isError,r]),l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.quiz_attempts.list,_activeLink:on},l().createElement(g.E,null,(0,E.__)(\"Quiz Details\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.quiz_attempts.list},l().createElement(Dl,null)))),o.isSuccess?l().createElement(Mv,{quizAttemptData:null==o?void 0:o.data}):l().createElement(d.B,{direction:\"column\",spacing:\"5\"},l().createElement(St.E,{height:\"22px\",width:\"60px\"}),l().createElement(Ba.r,{noOfLines:1,width:\"65px\"})),l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(_n.XI,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,(0,E.__)(\"Student Info\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Quiz Summary\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Result\",\"learning-management-system\")),l().createElement(_n.Th,null))),l().createElement(_n.NN,null,o.isSuccess?l().createElement(Lv,{quizAttemptData:null==o?void 0:o.data}):l().createElement(Fv,null))))),l().createElement(d.B,null,l().createElement(g.E,{fontSize:\"md\",fontWeight:\"bold\"},(0,E.__)(\"Quiz Overview\",\"learning-management-system\"))),l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(_n.XI,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,(0,E.__)(\"Question\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Answer\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Result\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Points\",\"learning-management-system\")))),l().createElement(_n.NN,null,o.isSuccess?$(null==o||null===(e=o.data)||void 0===e?void 0:e.answers)?l().createElement(Vv,null):Object.keys(null==o||null===(t=o.data)||void 0===t?void 0:t.answers).map((e=>{var t;return l().createElement(Wv,{answersData:null==o||null===(t=o.data)||void 0===t||null===(t=t.answers)||void 0===t?void 0:t[e],key:e})})):l().createElement(jv,null))))))))};const Nv=e=>{var t,n,{filterParams:a,setFilterParams:r,reviewType:i,setReviewType:o}=e,s=new mt(rt.courses),m=new mt(rt.users),[c]=(0,v.ok)(),u=c.get(\"status\")||\"all\",d=c.get(\"reviewType\")||\"course\",g=(0,vt.Zp)(),A=(0,vt.zy)(),p=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>s.list({order_by:\"name\",order:\"asc\",per_page:5})}),y=(0,Pn.I)({queryKey:[\"userList\"],queryFn:()=>m.list({order_by:\"name\",order:\"asc\",per_page:5})}),{handleSubmit:f,register:h,setValue:b}=(0,Je.mN)(),w=(0,wr.z)({onTypeFinish:e=>{r({parent:0,user:a.user,course:a.course,search:e,status:u})}},800),C=e=>{r(ne(ee(e,{search:a.search,parent:0,status:u})))};return l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(\"form\",{onChange:f(C)},l().createElement(br.x,{gridTemplateColumns:{md:\"course\"===d?\"repeat(4, 1fr)\":\"repeat(3, 1fr)\"},gap:\"4\"},l().createElement(Co,{onChange:e=>{f(C)(),o(null==e?void 0:e.value.toString());var t=new URLSearchParams(A.search);t.set(\"reviewType\",null==e?void 0:e.value.toString()),g(\"\".concat(A.pathname,\"?\").concat(t.toString()),{replace:!0})},value:\"lesson\"===d?{value:\"lesson\",label:\"Lesson Comments\"}:{value:\"course\",label:\"Course Reviews\"},styles:dn,cacheOptions:!0,defaultOptions:[{value:\"course\",label:\"Course Reviews\"},{value:\"lesson\",label:\"Lesson Comments\"}]}),l().createElement(Ma.p,(0,Re.A)({placeholder:\"course\"===d?(0,E.__)(\"Search reviews\",\"learning-management-system\"):(0,E.__)(\"Search Comment\",\"learning-management-system\")},w,{height:\"40px\"})),\"course\"===d&&l().createElement(Co,(0,Re.A)({},h(\"course\"),{onChange:e=>{b(\"course\",null==e?void 0:e.value.toString(),{shouldDirty:!0}),f(C)()},placeholder:(0,E.__)(\"Filter by Course\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching course...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Course not found.\",\"learning-management-system\"):p.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:p.isSuccess?null==p||null===(t=p.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:e.id,label:\"(#\".concat(e.id,\" - \").concat(e.name,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);s.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"#\".concat(e.id,\" \").concat(e.name)}))))}))}})),l().createElement(Co,(0,Re.A)({},h(\"user\"),{onChange:e=>{b(\"user\",null==e?void 0:e.value.toString(),{shouldDirty:!0}),f(C)()},placeholder:(0,E.__)(\"Filter by Author\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching author...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Author not found.\",\"learning-management-system\"):y.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:y.isSuccess?null==y||null===(n=y.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.map((e=>({value:null==e?void 0:e.id,label:\"\".concat(null==e?void 0:e.username,\" (#\").concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.email,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);m.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"\".concat(e.username,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))))}))}})))))};const Gv=e=>{var t,{id:n,title:a,status:r,author:i,course:o,rating:s,replies_count:m,isNew:c,createdAt:u,onDeletePress:A,onTrashPress:y,onRestorePress:f,onSpamPress:h,onUnSpamPress:b,setBulkIds:w,bulkIds:C,isLoading:x,reviewType:S,description:B=\"\"}=e,I=(0,vt.Zp)(),O=r===aA.approve?{color:\"green\",text:\"Approved\"}:r===aA.hold?{color:\"orange\",text:\"On Hold\"}:r===aA.spam?{color:\"pink\",text:\"Spam\"}:{color:\"red\",text:\"Trash\"},P=Pt.reviews.edit.replace(\":reviewId\",n.toString());return l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:x,isChecked:C.includes(n.toString()),onChange:e=>w(e.target.checked?[...C,n.toString()]:C.filter((e=>e!==n.toString())))})),l().createElement(_n.Td,null,r===aA.trash?l().createElement(g.E,{fontWeight:\"semibold\",whiteSpace:\"pre-line\",noOfLines:1},Be(\"course\"===S?a:B)):l().createElement(je.N,{as:v.N_,to:\"\".concat(P,\"?reviewType=\").concat(S),fontWeight:\"semibold\",_hover:{color:\"primary.500\"},whiteSpace:\"pre-line\",noOfLines:1},Be(\"course\"===S?a:B),c&&r===aA.hold&&l().createElement($n.m,{label:(0,E.__)(\"Review Pending Approval.\",\"learning-management-system\"),hasArrow:!0,fontSize:\"sm\",placement:\"top\"},l().createElement(Qe.a,{as:\"span\",sx:en},l().createElement($e.I,{boxSize:\"3\",as:Le.q53,color:\"green\"})))),\"course\"===S&&(e=>{for(var t=Number(e),n=[],a=1;a\u003C=5;a++)a\u003C=t?n.push(l().createElement($e.I,{key:a,as:Fn.KQV})):n.push(l().createElement($e.I,{key:a,as:Fn.aJd}));return l().createElement(d.B,{direction:\"row\",spacing:\"0\",color:\"orange.300\"},n)})(s)),\"lesson\"===S&&l().createElement(_n.Td,null,l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\",color:\"gray.600\"},o)),l().createElement(_n.Td,null,l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\",color:\"gray.600\"},\"course\"===S?o:null!=e&&e.lesson?null==e||null===(t=e.lesson)||void 0===t?void 0:t.name:null)),l().createElement(_n.Td,null,l().createElement(Jt.E,{colorScheme:O.color},O.text.toUpperCase())),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\"},l().createElement(Oa.e,{size:\"xs\",src:i.avatar_url}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\",color:\"gray.600\"},null==i?void 0:i.display_name))),l().createElement(_n.Td,null,l().createElement(v.N_,{to:{pathname:P,search:\"?page=replies\"}},m)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\"},ie(u,\"m\u002Fd\u002FY, h:i A\")))),l().createElement(_n.Td,null,r===aA.trash?l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:f,icon:l().createElement(kt.Nyy,null)},(0,E.__)(\"Restore\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:A,icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"})},(0,E.__)(\"Delete Permanently\",\"learning-management-system\")))):l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.reviews.edit.replace(\":reviewId\",n.toString())+\"?reviewType=\".concat(S)},l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",leftIcon:l().createElement(_a,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),size:\"xs\"},(0,E.__)(\"Edit\",\"learning-management-system\"))),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>I({pathname:P,search:\"?page=replies\"}),icon:l().createElement(kt.LhG,null)},(0,E.__)(\"View Replies\",\"learning-management-system\")),r!==aA.spam?l().createElement(Kn.D,{onClick:h,icon:l().createElement(or.g7r,null)},(0,E.__)(\"Mark Spam\",\"learning-management-system\")):l().createElement(Kn.D,{onClick:b,icon:l().createElement(yv.jF3,null)},(0,E.__)(\"Mark Unspam\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:y,icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Trash\",\"learning-management-system\")))))))};function Hv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Jv(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hv(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Xv=()=>{var e,t,n,r,i,o,m,c,u,g,A,p,y,v,f=new mt(rt.reviews),h=new mt(rt.lessonReviews),b=(0,We.d)(),[w,C]=(0,a.useState)({parent:0}),[x,S]=(0,a.useState)(),[B,I]=(0,a.useState)(\"all\"),[O,P]=(0,a.useState)({all:void 0,approve:void 0,hold:void 0,spam:void 0,trash:void 0}),[D,_]=(0,a.useState)(\"\"),[k,Q]=(0,a.useState)([]),[z,q]=(0,a.useState)(\"course\"),F=\"course\"===z?f:h,j=(0,s.jE)(),{onClose:V,onOpen:L,isOpen:M}=(0,Ue.j)(),R=(0,vt.zy)(),T=null!==(e=new URLSearchParams(R.search).get(\"reviewType\"))&&void 0!==e?e:\"course\";(0,a.useLayoutEffect)((()=>q(T)),[T]);var U=[{status:\"all\",name:\"course\"===z||\"\"===z?(0,E.__)(\"All Reviews\",\"learning-management-system\"):(0,E.__)(\"All Comments\",\"learning-management-system\")},{status:aA.approve,name:(0,E.__)(\"Approved\",\"learning-management-system\")},{status:aA.hold,name:(0,E.__)(\"On Hold\",\"learning-management-system\")},{status:aA.spam,name:(0,E.__)(\"Spam\",\"learning-management-system\")},{status:aA.trash,name:(0,E.__)(\"Trash\",\"learning-management-system\")}],W=(0,Pn.I)({queryKey:\"course\"===z?[\"reviewCourseList\",w]:[\"reviewLessonList\",w],queryFn:()=>F.list(w)});(0,a.useEffect)((()=>{var e,t,n,a,l,r;null!=W&&W.isSuccess&&(P({all:null==W||null===(e=W.data)||void 0===e||null===(e=e.meta)||void 0===e||null===(e=e.reviews_count)||void 0===e?void 0:e.all,approve:null==W||null===(t=W.data)||void 0===t||null===(t=t.meta)||void 0===t||null===(t=t.reviews_count)||void 0===t?void 0:t.approve,hold:null==W||null===(n=W.data)||void 0===n||null===(n=n.meta)||void 0===n||null===(n=n.reviews_count)||void 0===n?void 0:n.hold,spam:null==W||null===(a=W.data)||void 0===a||null===(a=a.meta)||void 0===a||null===(a=a.reviews_count)||void 0===a?void 0:a.spam,trash:null==W||null===(l=W.data)||void 0===l||null===(l=l.meta)||void 0===l||null===(l=l.reviews_count)||void 0===l?void 0:l.trash}),be(\"masteriyo-reviews-and-comments-moderation-count\",(null==W||null===(r=W.data)||void 0===r||null===(r=r.meta)||void 0===r?void 0:r.pending_hold_count)||0))}),[null==W?void 0:W.data,null==W?void 0:W.isSuccess]);var K=(0,wt.n)(Jv({mutationFn:e=>F.delete(e,{force_delete:!0,children:!0})},{onSuccess:()=>{j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),V(),b({title:\"course\"===z?(0,E.__)(\"Course review deleted successfully!\",\"learning-management-system\"):(0,E.__)(\"Lesson comment deleted successfully!\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),N=(0,wt.n)(Jv({mutationFn:e=>F.delete(e)},{onSuccess:()=>{j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),b({title:(0,E.__)(\"course\"===z?\"Review Trashed\":\"Lesson Comment Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),G=(0,wt.n)(Jv({mutationFn:e=>F.update(e.id,e)},{onSuccess:e=>{var t;j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),b({title:(0,E.sprintf)(\u002F* translators: %s: re name *\u002F \u002F* translators: %s: re name *\u002F\n-(0,E.__)(\"course\"===z?\"Review %s\":\"Lesson Comment %s\",\"learning-management-system\"),(t=e.status,t===aA.spam?\"has been marked as spam.\":\"has been marked as hold.\")),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),H=(0,wt.n)(Jv({mutationFn:e=>F.restore(e)},{onSuccess:()=>{j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),b({title:(0,E.__)(\"course\"===z?\"Review Restored\":\"Lesson Comment Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),J=(e,t)=>{G.mutate(ne(ee(e,{status:t})))},X={delete:(0,wt.n)(Jv({mutationFn:e=>F.bulkDelete(\"delete\",{ids:e,force:!0,children:!0})},{onSuccess(){j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),V(),Q([]),b({title:(0,E.__)(\"course\"===z?\"Reviews Deleted\":\"Lesson Comments Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),trash:(0,wt.n)(Jv({mutationFn:e=>F.bulkDelete(\"delete\",{ids:e})},{onSuccess(){j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),V(),Q([]),b({title:(0,E.__)(\"course\"===z?\"Reviews Trashed\":\"Lesson Comments Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),restore:(0,wt.n)(Jv({mutationFn:e=>F.bulkRestore(\"restore\",{ids:e})},{onSuccess(){j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),V(),Q([]),b({title:(0,E.__)(\"course\"===z?\"Reviews Restored\":\"Lesson Comments Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}))};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(Yn,{tabs:U,defaultActive:\"all\",onTabChange:e=>{I(e),C(ee(w,{status:e})),Q([]),_(\"\")},counts:null===(t=W.data)||void 0===t||null===(t=t.meta)||void 0===t?void 0:t.reviews_count,isCounting:W.isLoading})))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(Nv,{setFilterParams:C,filterParams:w,reviewType:z,setReviewType:q}),l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(_n.XI,null,W.isLoading||!W.isFetched?\"course\"===z?l().createElement(Id,null):l().createElement(Od,null):W.isSuccess&&$(null==W||null===(n=W.data)||void 0===n?void 0:n.data)?l().createElement(Mn,{title:\"course\"===z?(0,E.__)(\"No Reviews Yet\",\"learning-management-system\"):(0,E.__)(\"No Comments Yet\",\"learning-management-system\")}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,\"course\"===z?l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:W.isLoading||W.isFetching||W.isRefetching,isIndeterminate:(null==W||null===(r=W.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)!==k.length&&k.length>0,isChecked:(null==W||null===(i=W.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.length)===k.length&&!$(null==W||null===(o=W.data)||void 0===o?void 0:o.data),onChange:e=>{var t;return Q(e.target.checked?null==W||null===(t=W.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,(0,E.__)(\"Title\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Course Review\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Replies\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\"))):l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:W.isLoading||W.isFetching||W.isRefetching,isIndeterminate:(null==W||null===(m=W.data)||void 0===m||null===(m=m.data)||void 0===m?void 0:m.length)!==k.length&&k.length>0,isChecked:(null==W||null===(c=W.data)||void 0===c||null===(c=c.data)||void 0===c?void 0:c.length)===k.length&&!$(null==W||null===(u=W.data)||void 0===u?void 0:u.data),onChange:e=>{var t;return Q(e.target.checked?null==W||null===(t=W.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,(0,E.__)(\"Comment\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Lesson\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Replies\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==W||null===(g=W.data)||void 0===g||null===(g=g.data)||void 0===g?void 0:g.map((e=>{var t;return l().createElement(Gv,{reviewType:z,id:e.id,key:e.id,title:e.title,author:{id:null==e?void 0:e.author_id,display_name:null==e?void 0:e.author_name,avatar_url:null==e?void 0:e.author_avatar_url},description:e.description,lesson:null==e?void 0:e.lesson,replies_count:e.replies_count,course:null==e||null===(t=e.course)||void 0===t?void 0:t.name,rating:null==e?void 0:e.rating,status:null==e?void 0:e.status,createdAt:null==e?void 0:e.date_created,isNew:null==e?void 0:e.is_new,onDeletePress:()=>{return t=null==e?void 0:e.id,L(),_(\"\"),void S(t);var t},onTrashPress:()=>{var t;(t=null==e?void 0:e.id)&&N.mutate(t)},onRestorePress:()=>{var t;(t=null==e?void 0:e.id)&&H.mutate(t)},onSpamPress:()=>J(e,aA.spam),onUnSpamPress:()=>J(e,aA.hold),setBulkIds:Q,bulkIds:k,isLoading:W.isLoading||W.isFetching||W.isRefetching})})))))))),W.isSuccess&&!$(null==W||null===(A=W.data)||void 0===A?void 0:A.data)&&l().createElement(ba,{metaData:null==W||null===(p=W.data)||void 0===p?void 0:p.meta,setFilterParams:C,perPageText:\"course\"===z?(0,E.__)(\"Reviews Per Page:\",\"learning-management-system\"):(0,E.__)(\"Comments Per Page:\",\"learning-management-system\"),extraFilterParams:{search:null==w?void 0:w.search,course:null==w?void 0:w.course,user:null==w?void 0:w.user,status:null==w?void 0:w.status,parent:0}})),l().createElement(ta,{openToast:L,status:B,setBulkAction:_,bulkIds:k,setBulkIds:Q,trashable:!0}),l().createElement(qn,{isOpen:M,onClose:V,confirmButtonColorScheme:\"restore\"===D?\"primary\":void 0,onConfirm:\"\"===D?()=>{x&&K.mutate(x)}:()=>{X[D].mutate(k)},action:D,isLoading:\"\"===D?K.isPending:null!==(y=null==X||null===(v=X[D])||void 0===v?void 0:v.isLoading)&&void 0!==y&&y,dialogTexts:{default:{header:(0,E.__)(\"Deleting Review\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},trash:{header:(0,E.__)(\"Moving reviews to trash\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected reviews will be moved to trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Move to Trash\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Reviews\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},restore:{header:(0,E.__)(\"Restoring Reviews\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected reviews will be restored from the trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Restore\",\"learning-management-system\")}}}))};const Yv=()=>{var e=(0,vt.zy)(),t=new URLSearchParams(e.search).get(\"reviewType\");return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.reviews.list,_activeLink:on},(0,E.__)(\"Update\"+\"\".concat(\"course\"===t?\" Review\":\" Comment\"),\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.reviews.list},l().createElement(Dl,null))),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(d.B,{direction:\"row\",spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(d.B,{display:\"flex\",direction:\"column\",spacing:\"4\"},l().createElement(Ba.r,{noOfLines:1,width:\"40px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",direction:\"column\",spacing:\"4\"},l().createElement(Ba.r,{noOfLines:1,width:\"40px\"}),l().createElement(St.E,{height:\"100px\"})),l().createElement(d.B,{display:\"flex\",direction:\"row\",spacing:\"6\"},l().createElement(d.B,{display:\"flex\",direction:\"column\",flex:\"50%\"},l().createElement(Ba.r,{noOfLines:1,width:\"40px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",direction:\"column\",flex:\"50%\"},l().createElement(Ba.r,{noOfLines:1,width:\"40px\"}),l().createElement(St.E,{height:\"40px\"}))))))))))};const Zv=e=>{var t,{type:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Fa,{isInvalid:!(null==r||!r.title)},l().createElement(Ge.l,null,\"mto_course_review\"===n?(0,E.__)(\"Review Content\",\"learning-management-system\"):(0,E.__)(\"Lesson Comment\",\"learning-management-system\")),l().createElement(He.T,(0,Re.A)({placeholder:(0,E.__)(\"Your Comments\",\"learning-management-system\")},a(\"content\",{required:(0,E.__)(\"You must provide a content for the review.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==r?void 0:r.content)&&(null==r||null===(t=r.content)||void 0===t?void 0:t.message)))};var $v=e=>{var t,n,{defaultValue:a}=e,r=new mt(rt.courses),{register:i,formState:{errors:o},setValue:s}=(0,Je.xW)(),m=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>r.list({order_by:\"name\",order:\"asc\",per_page:5})});return l().createElement(Fa,{isInvalid:!(null==o||!o.course_id),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(Co,(0,Re.A)({},i(\"course_id\",{required:(0,E.__)(\"Course must be selected\",\"learning-management-system\")}),{placeholder:(0,E.__)(\"Select Course\",\"learning-management-system\"),defaultValue:a,isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching course...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Course not found.\",\"learning-management-system\"):m.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},onChange:e=>{s(\"course_id\",null==e?void 0:e.value.toString(),{shouldDirty:!0})},defaultOptions:m.isSuccess?null==m||null===(t=m.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:null==e?void 0:e.id,label:\"\".concat(null==e?void 0:e.name,\" (#\").concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.name,\")\")}))):[],loadOptions:(e,t)=>{if($(e))return t([]);r.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"#\".concat(e.id,\" \").concat(e.name)}))))}))}})),l().createElement(ui.Wt,null,(null==o?void 0:o.course_id)&&(null==o||null===(n=o.course_id)||void 0===n?void 0:n.message)))};$v.defaultProps={defaultValue:null};const ef=$v;const tf=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"m8.482 8.21-7.024.78a.67.67 0 0 0-.561.457.66.66 0 0 0 .187.694A5307 5307 0 0 0 6.309 14.9c-.003 0-.861 4.15-1.432 6.92a.662.662 0 0 0 .979.712c2.458-1.397 6.14-3.499 6.14-3.499s3.685 2.102 6.14 3.5a.67.67 0 0 0 .72-.038.67.67 0 0 0 .26-.674c-.57-2.77-1.427-6.921-1.427-6.921s3.137-2.853 5.225-4.755a.67.67 0 0 0 .187-.698.67.67 0 0 0-.56-.455c-2.81-.315-7.026-.781-7.026-.781l-2.91-6.44a.67.67 0 0 0-.608-.392c-.27 0-.5.162-.604.392-1.166 2.576-2.91 6.44-2.91 6.44Z\"}));var nf=[\"onClick\",\"fill\",\"hovered\",\"onMouseEnter\",\"onMouseLeave\",\"hoverColor\",\"filledColor\",\"unfilledColor\"];const af=e=>{var{onClick:t,fill:n,hovered:a=!1,onMouseEnter:r,onMouseLeave:i,hoverColor:o=\"#f6ad55\",filledColor:s=\"currentColor\",unfilledColor:m=\"cloud-gray\"}=e,c=(0,q.A)(e,nf),u=a?o:n?s:m;return l().createElement($e.I,(0,Re.A)({as:tf,w:6,h:6,onClick:t,onMouseEnter:r,onMouseLeave:i,fill:u,cursor:\"pointer\",_hover:void 0},c))};const lf=e=>{for(var t,{formLabel:n}=e,{register:r,formState:{errors:i},setValue:o,watch:s}=(0,Je.xW)(),m=s(\"rating\"),[c,u]=(0,a.useState)(null),g=[],A=function(e){var t=e\u003C=m,n=null!==c&&e\u003C=c;g.push(l().createElement(af,{key:e,onClick:()=>{return t=e,void(isNaN(t)||o(\"rating\",1===m&&1===t?0:t,{shouldDirty:!0}));var t},fill:t,hovered:n,onMouseEnter:()=>u(e),onMouseLeave:()=>u(null)}))},p=1;p\u003C=5;p++)A(p);return l().createElement(Fa,{isInvalid:!(null==i||!i.title)},!n&&l().createElement(Ge.l,null,(0,E.__)(\"Review Rating\",\"learning-management-system\")),l().createElement(d.B,{direction:\"row\",width:\"100%\",spacing:\"0\",color:\"orange.300\",cursor:\"pointer\",gap:\"2.5\"},l().createElement(\"input\",(0,Re.A)({type:\"hidden\"},r(\"rating\"))),g),l().createElement(ui.Wt,null,(null==i?void 0:i.rating)&&(null==i||null===(t=i.rating)||void 0===t?void 0:t.message)))};var rf=[{label:(0,E.__)(\"Approve\",\"learning-management-system\"),value:\"approve\"},{label:(0,E.__)(\"On Hold\",\"learning-management-system\"),value:\"hold\"},{label:(0,E.__)(\"Spam\",\"learning-management-system\"),value:\"spam\"},{label:(0,E.__)(\"Trash\",\"learning-management-system\"),value:\"trash\"}];const of=()=>{var{register:e,formState:{errors:t}}=(0,Je.xW)();return l().createElement(Fa,{isInvalid:!(null==t||!t.status),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(aa.l,e(\"status\"),rf.map((e=>l().createElement(\"option\",{key:e.value,value:e.value},e.label)))))};const sf=()=>{var{register:e}=(0,Je.xW)();return l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Review Title\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"text\",placeholder:(0,E.__)(\"Your Review Title\",\"learning-management-system\")},e(\"title\"))))};function mf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function cf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const uf=e=>{var{reply:{id:t,author_email:n,description:a,date_created:r,status:i=\"approve\",type:o}}=e,m=i===aA.approve?{color:\"green\",text:\"Approved\"}:i===aA.hold?{color:\"orange\",text:\"On Hold\"}:i===aA.spam?{color:\"pink\",text:\"Spam\"}:{color:\"red\",text:\"Trash\"},c=l().useRef(),{onClose:u,isOpen:y,onOpen:v}=(0,Ue.j)(),h=new mt(\"mto_course_review\"===o?rt.reviews:rt.lessonReviews),b=(0,s.jE)(),C=(0,We.d)(),[S,B]=l().useState(!1),{handleSubmit:I,register:O,formState:{errors:P,isDirty:D},reset:_,getValues:k}=(0,Je.mN)({defaultValues:{content:a,status:i}}),Q=(0,wt.n)(cf({mutationFn:()=>h.delete(t,{force:!0,children:!0})},{onSuccess:()=>{b.invalidateQueries({queryKey:[\"reviewList\"]}),C({title:(0,E.__)(\"Reply Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{C({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),z=(0,wt.n)(cf({mutationFn:e=>h.update(e.id,e)},{onSuccess:()=>{_(k()),B(!1),C({title:(0,E.__)(\"Review Reply updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),b.invalidateQueries({queryKey:[\"reviewList\"]})},onError:e=>{var t;C({description:\"\".concat(null==e||null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}}));return Ca(D),l().createElement(l().Fragment,null,l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"3\"},l().createElement(Oa.e,{size:\"xs\"}),l().createElement(g.E,null,n))),l().createElement(_n.Td,{width:\"46%\"},l().createElement($n.m,{label:a},l().createElement(g.E,{width:\"fit-content\",isTruncated:!1,noOfLines:1},a))),l().createElement(_n.Td,null,l().createElement(Jt.E,{colorScheme:m.color},m.text.toUpperCase())),l().createElement(_n.Td,null,ie(r,\"m\u002Fd\u002FY, h:i A\")),l().createElement(_n.Td,null,l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",leftIcon:l().createElement(_a,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),size:\"xs\",onClick:()=>B(!0)},(0,E.__)(\"Edit\",\"learning-management-system\")),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>v(),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete\",\"learning-management-system\")))))),l().createElement(Ke.Lt,{isOpen:y,onClose:u,isCentered:!0,leastDestructiveRef:c},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Deleting Reply\",\"learning-management-system\")),l().createElement(x.c,null,(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{onClick:u,variant:\"outline\",ref:c},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",isLoading:Q.isPending,onClick:()=>Q.mutate()},(0,E.__)(\"Delete\",\"learning-management-system\")))))))),l().createElement(_n.Tr,null,l().createElement(_n.Td,{colSpan:5},l().createElement(_t.S,{in:S},l().createElement(d.B,{textAlign:\"left\",direction:\"column\",spacing:\"3\"},l().createElement(ke.D,{as:\"h4\",size:\"md\"},(0,E.__)(\"Edit\",\"learning-management-system\")),l().createElement(\"form\",{onSubmit:I((t=>{var{content:n,status:a}=t;z.mutate(ne(cf(cf({},e.reply),{},{content:n,status:a})))}))},l().createElement(Ne.MJ,{isInvalid:!(null==P||!P.status),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({},O(\"status\"),{defaultValue:i}),rf.map((e=>l().createElement(\"option\",{key:e.value,value:e.value},e.label))))),l().createElement(Ne.MJ,{isInvalid:!(null==P||!P.content)},l().createElement(Ge.l,null,(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(He.T,(0,Re.A)({placeholder:(0,E.__)(\"Your Content\",\"learning-management-system\")},O(\"content\",{required:(0,E.__)(\"You must provide a content for the review.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,P&&P.content&&P.content.message)),l().createElement(Qe.a,{py:\"2\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:z.isPending},(0,E.__)(\"Update Reply\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>B(!1)},(0,E.__)(\"Cancel\",\"learning-management-system\")))))))))};function df(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const gf=e=>{var t,{reviewId:n}=e,{search:r}=(0,vt.zy)(),{page:i}=M.A.parse(r),o=(0,vt.zy)(),s=new URLSearchParams(o.search).get(\"reviewType\"),m=new mt(\"course\"===s?rt.reviews:rt.lessonReviews);(0,a.useEffect)((()=>{var e;\"replies\"===i&&(null===(e=document.getElementById(\"reply-table-\".concat(n)))||void 0===e||e.scrollIntoView({behavior:\"smooth\"}))}),[i,n]);var{data:c,isLoading:u,isFetching:d,fetchNextPage:g,isSuccess:A,hasNextPage:y}=(0,sc.q)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?df(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):df(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({queryKey:[\"reviewList\"],queryFn:e=>{var{pageParam:t}=e;return m.list({parent:n,per_page:10,page:t,status:[\"0\",\"1\",\"trash\",\"spam\"]})},initialPageParam:1},{getNextPageParam:e=>{var{meta:t}=e;return t.pages>t.current_page?t.current_page+1:null}}));return l().createElement(Qe.a,{id:\"reply-table-\".concat(n),bg:\"white\",py:\"8\",shadow:\"box\"},l().createElement(ke.D,{as:\"h4\",size:\"md\",ml:\"3rem\",mb:\"4\"},(0,E.__)(\"Replies\",\"learning-management-system\")),l().createElement(_n.XI,null,u&&l().createElement(Pd,null),A&&$(null==c||null===(t=c.pages[0])||void 0===t?void 0:t.data)?l().createElement(Mn,{title:(0,E.__)(\"No Replies Yet\",\"learning-management-system\"),minHeight:\"20vh\"}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Content\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Action\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==c?void 0:c.pages.map((e=>null==e?void 0:e.data.map((e=>l().createElement(uf,{key:e.id,reply:e})))))),y?l().createElement(p.$,{spinner:l().createElement(bt.y,null),spinnerPlacement:\"end\",isLoading:d,w:\"20%\",m:\"auto\",onClick:()=>g(),variant:\"outline\"},(0,E.__)(\"Load More\",\"learning-management-system\")):null)))};function Af(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var pf=(0,E.__)(\"%1$s %2$s\",\"learning-management-system\");const Ef=e=>{var t,n,a,r,i,{editMode:o,reviewQueryData:m}=e,{reviewId:c}=(0,vt.g)(),u=(0,s.jE)(),A=(0,We.d)(),y=(0,vt.zy)(),f=new URLSearchParams(y.search).get(\"reviewType\"),h=(0,vt.Zp)(),b=(0,Je.mN)({defaultValues:{title:(null==m?void 0:m.title)||\"\",content:(null==m?void 0:m.description)||\"\",rating:(null==m?void 0:m.rating)||0,course_id:null==m||null===(t=m.course)||void 0===t?void 0:t.id,status:(null==m?void 0:m.status)||\"approve\"}}),{handleSubmit:w,formState:{isDirty:C},reset:x,getValues:S}=b;Ca(C);var B=new mt(\"course\"===f?rt.reviews:rt.lessonReviews),I=(0,wt.n)({mutationFn:e=>B.store(e)}),O=(0,wt.n)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Af(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Af(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({mutationFn:e=>B.update(c,e)},{onSuccess:()=>{x(S()),A({title:(0,E.__)(\"course\"===f?\"Review updated\":\"Lesson Comment updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),u.invalidateQueries({queryKey:[\"review\".concat(c),c]})},onError:e=>{var t;A({description:\"\".concat(null==e||null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),P=o?(0,E.__)(\"Update\",\"learning-management-system\"):(0,E.__)(\"Create\",\"learning-management-system\"),D=\"mto_course_review\"===(null==m?void 0:m.type)?(0,E.__)(\"Review\",\"learning-management-system\"):(0,E.__)(\"Comment\",\"learning-management-system\");return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.reviews.list,_activeLink:on},(0,E.sprintf)(pf,P,D))))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.reviews.list+\"?reviewType=\".concat(f)},l().createElement(Dl,null))),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(Je.Op,b,l().createElement(\"form\",{onSubmit:w((e=>{o?O.mutate(ne(e)):I.mutate(ne(e),{onSuccess:e=>{h({pathname:Pt.reviews.edit.replace(\":reviewId\",e.id.toString())})},onError:e=>{A({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})}))},l().createElement(d.B,{direction:\"row\",spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},o&&m&&m.is_new&&l().createElement(at,{status:\"info\"},l().createElement(ft.s,{w:\"full\",alignItems:\"center\",gap:\"2\"},l().createElement(g.E,null,\"course\"===f?(0,E.__)(\"You have a new review pending approval. Would you like to approve it?\",\"learning-management-system\"):(0,E.__)(\"You have a new comment pending approval. Would you like to approve it?\",\"learning-management-system\")),l().createElement(Tc.h,null),l().createElement(Bt.e,{size:\"sm\"},l().createElement(p.$,{colorScheme:\"primary\",onClick:w((e=>{O.mutate(ne(ee(e,{status:aA.approve,is_new:!1})))})),isLoading:null==O?void 0:O.isPending},\"course\"===f?(0,E.__)(\"Approve Review\",\"learning-management-system\"):(0,E.__)(\"Approve Comment\",\"learning-management-system\")),l().createElement(p.$,{onClick:w((e=>{O.mutate(ne(ee(e,{is_new:!1})))})),isLoading:null==O?void 0:O.isPending},(0,E.__)(\"Dismiss\",\"learning-management-system\"))))),\"mto_course_review\"===(null==m?void 0:m.type)&&l().createElement(sf,null),l().createElement(Zv,{type:null==m?void 0:m.type}),\"mto_course_review\"===(null==m?void 0:m.type)?l().createElement(ef,{defaultValue:o&&m?{label:null==m||null===(n=m.course)||void 0===n?void 0:n.name,value:null==m||null===(a=m.course)||void 0===a?void 0:a.id}:null}):l().createElement(l().Fragment,null,l().createElement(Fa,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(g.E,{border:\"1px solid black\",p:\"2\",borderColor:\"gray.300\"},null==m||null===(r=m.course)||void 0===r?void 0:r.name)),l().createElement(Fa,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Lesson\",\"learning-management-system\")),l().createElement(g.E,{border:\"1px solid black\",p:\"2\",borderColor:\"gray.300\"},null==m||null===(i=m.lesson)||void 0===i?void 0:i.name))),l().createElement(of,null),\"mto_course_review\"===(null==m?void 0:m.type)?l().createElement(lf,null):null,l().createElement(Qe.a,{py:\"2\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:I.isPending||O.isPending},(0,E.sprintf)(pf,P,D)),l().createElement(p.$,{variant:\"outline\",onClick:()=>h(Pt.reviews.list)},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))))),l().createElement(gf,{reviewId:c}))))};const yf=()=>{var{reviewId:e}=(0,vt.g)(),t=(0,vt.zy)(),n=new URLSearchParams(t.search).get(\"reviewType\"),r=(0,vt.Zp)(),i=new mt(\"course\"===n?rt.reviews:rt.lessonReviews),o=(0,Pn.I)({queryKey:[\"review\".concat(e),e],queryFn:()=>i.get(e)});return(0,a.useEffect)((()=>{null!=o&&o.isError&&r(Pt.notFound)}),[null==o?void 0:o.isError,r]),o.isSuccess?l().createElement(Ef,{editMode:!0,reviewQueryData:null==o?void 0:o.data}):l().createElement(Yv,null)};var vf=\"#4E4E4E\";const ff=e=>{var t,{setIsGeneralSearchQueryFocused:n,methods:r}=e,{defaultSettings:i,Payments:o,Advanced:s,Integrations:m,selectedSection:c,setCoursesPages:u,coursesPages:g}=Pg(),A=(0,vt.zy)(),p=(0,a.useMemo)((()=>new URLSearchParams(A.search)),[A]),y=(0,a.useMemo)((()=>p.get(\"first\")),[p]),[v]=(0,xt.U)(\"(max-width: 1200px)\"),[f,h]=(0,a.useState)(0),b=(0,vt.Zp)(),w=(0,Je.FH)({name:\"course_archive.display.template.layout\",defaultValue:(null===(t=i.course_archive)||void 0===t||null===(t=t.display)||void 0===t||null===(t=t.template)||void 0===t?void 0:t.layout)||\"default\",control:r.control});return(0,a.useEffect)((()=>{y||b(\"\".concat(A.pathname,\"?first=general&second=pages\"));var e=Ag.findIndex((e=>e.slug===c));h(e)}),[c,y,A.pathname,b]),(0,a.useEffect)((()=>{\"default\"===w&&u([{slug:\"display\",label:(0,E.__)(\"Display\",\"learning-management-system\")},{slug:\"filters-and-sorting\",label:(0,E.__)(\"Filters and Sorting\",\"learning-management-system\")},{slug:\"styles\",label:(0,E.__)(\"Styles\",\"learning-management-system\")}]),\"layout1\"!==w&&\"layout2\"!==w||u([{slug:\"display\",label:(0,E.__)(\"Display\",\"learning-management-system\")},{slug:\"filters-and-sorting\",label:(0,E.__)(\"Filters and Sorting\",\"learning-management-system\")}])}),[w,u]),l().createElement(Qe.a,{position:\"sticky\",top:10,zIndex:2},l().createElement(Qe.a,{w:{base:\"320px\",sm:\"320px\",md:\"320px\",lg:\"320px\",xl:\"320px\"},bgColor:\"primary.50\"},l().createElement(d.B,{display:v?\"flex\":\"none\",gap:\"28px\",paddingY:\"28px\",borderRight:\"1px solid #f0f0f0\",boxShadow:\"-1px 0 1px rgba(0, 0, 0, 0.1)\"},l().createElement(Un.K,{position:\"absolute\",top:\"10px\",right:\"10px\",\"aria-label\":\"cross-icon\",icon:l().createElement(yv.PXF,null),boxShadow:\"none\",size:\"sm\",onClick:()=>{n(!1),r.setValue(\"masteriyo_sidebar\",!1,{shouldDirty:!0})}})),l().createElement(Ug.n,{allowToggle:!0,index:f,onChange:e=>(e=>{h(f===e?-1:e)})(e)},l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{expandedIndex:f,methods:r,steps:pg,name:(0,E.__)(\"General\",\"learning-management-system\"),slug:\"general\",icon:l().createElement(eg,{\"aria-label\":\"general-icon\",height:\"20px\",width:\"20px\",fill:\"general\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,l().createElement(ME,{slug:\"migrated-courses-settings\",expandedIndex:f,methods:r,steps:[],name:(0,E.__)(\"Courses Page\",\"learning-management-system\"),icon:l().createElement(tg,{\"aria-label\":\"learn-page-icon\",height:\"20px\",width:\"20px\",fill:\"migrated-courses-settings\"===c?Aa:vf}),isExpanded:!1,setExpandedIndex:h})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"learn-page\",expandedIndex:f,methods:r,steps:vg,name:(0,E.__)(\"Learn Page\",\"learning-management-system\"),icon:l().createElement(ag,{\"aria-label\":\"learn-page-icon\",height:\"20px\",width:\"20px\",fill:\"learn-page\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"accounts-page\",expandedIndex:f,methods:r,steps:fg,name:(0,E.__)(\"Accounts Page\",\"learning-management-system\"),icon:l().createElement(lg,{\"aria-label\":\"accounts-page-icon\",height:\"20px\",width:\"20px\",fill:\"accounts-page\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"payments\",expandedIndex:f,methods:r,steps:o,name:(0,E.__)(\"Payments\",\"learning-management-system\"),icon:l().createElement(rg,{\"aria-label\":\"payment-icon\",height:\"20px\",width:\"20px\",fill:\"payments\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"quiz\",expandedIndex:f,methods:r,steps:bg,name:(0,E.__)(\"Quiz\",\"learning-management-system\"),icon:l().createElement(ig,{\"aria-label\":\"quiz-icon\",height:\"20px\",width:\"20px\",fill:\"quiz\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"emails\",expandedIndex:f,methods:r,steps:wg,name:(0,E.__)(\"Emails\",\"learning-management-system\"),icon:l().createElement(og,{\"aria-label\":\"emails-icon\",height:\"20px\",width:\"20px\",fill:\"emails\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"authentication\",expandedIndex:f,methods:r,steps:Bg,name:(0,E.__)(\"Authentication\",\"learning-management-system\"),icon:l().createElement(dg,{\"aria-label\":\"authentication-icon\",height:\"20px\",width:\"20px\",fill:\"authentication\"===c?Aa:null}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"advance\",expandedIndex:f,methods:r,steps:s,name:(0,E.__)(\"Advanced\",\"learning-management-system\"),icon:l().createElement(sg,{\"aria-label\":\"advance-icon\",height:\"20px\",width:\"20px\",fill:\"advance\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement($n.m,{placement:\"right\",label:Em(\"gamipress-integration\")?\"\":(0,E.__)(\"You need to activate Gamipress.\",\"learning-management-system\")},l().createElement(Wg.A,{isDisabled:!Em(\"gamipress-integration\")},(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"gamipress\",expandedIndex:f,methods:r,steps:xg,name:(0,E.__)(\"Gamipress\",\"learning-management-system\"),icon:l().createElement(cg,{\"aria-label\":\"gamipress-icon\",height:\"20px\",width:\"20px\",fill:\"gamipress\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})}))),ym()&&m.length>0&&l().createElement(Wg.A,{isDisabled:!1===ym()||m.length\u003C0},(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"integrations\",expandedIndex:f,methods:r,steps:m,name:(0,E.__)(\"Integrations\",\"learning-management-system\"),icon:l().createElement(ug,{\"aria-label\":\"integrations-icon\",height:\"20px\",width:\"20px\",fill:\"integrations\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})))))};function hf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function bf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const wf=()=>{var[e]=(0,xt.U)(\"(max-width: 1400px)\"),[t]=(0,xt.U)(\"(max-width: 1200px)\"),[n,r]=(0,a.useState)(!1),i=new mt(rt.settings),o=(0,Pn.I)({queryKey:[\"settings\"],queryFn:()=>i.list()}),s=(0,Je.mN)({reValidateMode:\"onChange\",mode:\"onChange\",defaultValues:bf(bf({},o.data),{},{upgrade_to_pro:!e})}),m=(0,Je.FH)({name:\"masteriyo_sidebar\",defaultValue:!1,control:s.control});return(0,a.useEffect)((()=>{o.isSuccess&&o.data&&s.reset(bf(bf({},o.data),{},{upgrade_to_pro:!e}))}),[o.isSuccess]),Ca(!$(s.formState.dirtyFields)),l().createElement(_g,{defaultSettings:o.data,upgradeToPro:!1},l().createElement(Je.Op,s,l().createElement(d.B,{direction:\"column\",spacing:\"8\",width:\"full\",alignItems:\"center\",rounded:\"base\"},null!=o&&o.isSuccess?l().createElement(De.m,{display:\"flex\",maxW:\"container.xl\",onClick:()=>{r(!1),s.setValue(\"general_search_results_visible\",!1)},sx:pa,py:10},l().createElement(Ze.z,{position:\"relative\",maxW:\"full\",backgroundColor:\"soft-gray\",alignItems:\"flex-start\",gap:\"26px\",boxShadow:\"-5px 0px 25px -3px rgba(0, 0, 0, 0.1)\",width:\"100%\",transition:\"width 0.6s cubic-bezier(0.25, 0.1, 0.25, 1), height 0.6s cubic-bezier(0.25, 0.1, 0.25, 1)\"},l().createElement(d.B,{position:\"relative\",alignSelf:\"stretch\",backgroundColor:\"faint-gray\"},l().createElement(u.T,{backgroundColor:\"faint-gray\",alignItems:\"center\",flexShrink:\"0\",onClick:()=>r(!1),display:\"flex\",position:t?\"absolute\":\"static\",top:0,left:0,marginLeft:t&&!m?\"-380px\":\"0px\",zIndex:5,transition:\"0.6s cubic-bezier(0.25, 0.1, 0.25, 1), height 0.6s cubic-bezier(0.25, 0.1, 0.25, 1)\"},t&&m&&l().createElement(Qe.a,{width:\"140vw\",height:\"full\",bg:\"graphite\",opacity:\"0.4\",position:\"absolute\",top:\"0\",left:\"2\",onClick:()=>{r(!1),s.setValue(\"masteriyo_sidebar\",!1)}}),l().createElement(ff,{isGeneralSearchQueryFocused:n,setIsGeneralSearchQueryFocused:r,methods:s}))),l().createElement(u.T,{flex:\"1\",bg:\"transparent\",border:\"none\",boxShadow:\"none\",alignSelf:\"stretch\",color:\"graphite\"},l().createElement(kE,{settingsData:null==o?void 0:o.data,methods:s})))):l().createElement(kd,null))))};var Cf=n(69302),xf=[\"Courses\",\"Orders\",\"Reviews\"],Sf={lifterlms:[\"Courses\",\"Orders\"],\"sfwd-lms\":[\"Courses\",\"Orders\"],tutor:[...xf,\"Announcement\",\"Questions and Answers\"]},Bf=\"completed\",If=\"migrating\",Of=\"courses\",Pf=\"orders\",Df=\"reviews\",_f=\"announcement\",kf=\"questions_n_answers\",Qf=\"\u002Fmasteriyo\u002Fv1\u002F\",zf={migrationLMSs:Qf+\"migrations\u002Flms\",migrations:Qf+\"migrations\"},qf=n(16560),Ff=n(81685),jf=n(63877),Vf=e=>{var{title:t,description:n,height:a=\"100%\",varient:r=\"subtle\"}=e;return l().createElement(Ta.F,{status:\"success\",variant:r,flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",textAlign:\"center\",height:a,borderRadius:5},l().createElement(Po._,{boxSize:\"40px\",mr:0}),l().createElement(Ua.X,{mt:4,mb:1,fontSize:\"lg\"},t),n&&l().createElement(Wa.T,{maxWidth:\"sm\"},n))};const Lf=l().memo(Vf);var Mf=e=>{var{isMigrationProcessCompleted:t,activeStep:n,lmsWatchedValue:a,currentlyActiveLms:r,showMigrationStatus:i,onMigrationalStatusClose:o,migrationProcessInProgress:s}=e;return l().createElement(l().Fragment,null,l().createElement(S,{size:\"sm\",isOpen:i,onClose:o,title:t?\"\":null==r?void 0:r.label,showCloseOption:t,closeOnOverlayClick:t,applyPadding:!t,extraInfo:s&&l().createElement(Jt.E,{colorScheme:\"green\",ml:2,py:1,px:2,variant:\"outline\",borderRadius:\"sm\"},\"In-Progress: \",s)},t?l().createElement(Lf,{title:(0,E.__)(\"\".concat(null==r?void 0:r.label,\"'s data migrated successfully.\"),\"learning-management-system\"),height:\"130px\",varient:\"subtle\"}):l().createElement(Xr.C,{index:n,mt:2,colorScheme:\"primary\",orientation:\"vertical\"},[...Sf[a]||xf].map(((e,t)=>l().createElement(Yr.p,{key:t},l().createElement(Zr.S,null,l().createElement(qf.x,{complete:l().createElement(Ff.W,null),incomplete:l().createElement(jf.Q,null),active:l().createElement(bt.y,{fontSize:\"sm\",color:\"blue.500\"})})),l().createElement($r.J,null,l().createElement(g.E,{position:\"relative\",bottom:3,left:1,fontSize:15,color:t===n?Aa:\"gray.800\",fontWeight:t===n?\"semibold\":\"normal\"},e)),l().createElement(ti.m,null)))))))};const Rf=l().memo(Mf);function Tf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Uf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Wf=()=>{var e,t,n,r,{activeStep:i,setActiveStep:o}=(0,Cf.f)({index:0,count:xf.length}),[m,c]=(0,a.useState)(!1),g=(0,We.d)(),A=(0,s.jE)(),{register:y,handleSubmit:v,getValues:f,formState:{errors:h},watch:b}=(0,Je.mN)(),w=b(\"lms_name\"),C=(n=new mt(zf.migrationLMSs),(0,Pn.I)({queryKey:[\"migrationLMSsList\"],queryFn:()=>n.list()})),x=function(){var e=new mt(zf.migrations),t=(0,We.d)();return(0,wt.n)({mutationFn:t=>e.store(t),onError:e=>{t({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})}(),[S,B]=(0,a.useState)({courses:\"not_started\",orders:\"not_started\",reviews:\"not_started\",announcement:\"not_started\",questions_n_answers:\"not_started\"}),I=(0,a.useCallback)((e=>{B((t=>{var n=Uf({},t);return e.remainingCourses&&!$(e.remainingCourses)?n.courses=If:n=e.remainingOrders&&!$(e.remainingOrders)?Uf(Uf({},n),{},{courses:Bf,orders:If}):e.remainingReviews&&!$(e.remainingReviews)?Uf(Uf({},n),{},{courses:Bf,orders:Bf,reviews:If}):e.remainingAnnouncement&&!$(e.remainingAnnouncement)?Uf(Uf({},n),{},{courses:Bf,orders:Bf,reviews:Bf,announcement:If}):e.remainingQuestionsAnswers&&!$(e.remainingQuestionsAnswers)?Uf(Uf({},n),{},{courses:Bf,orders:Bf,reviews:Bf,announcement:Bf,questions_n_answers:If}):e.remainingUsers&&!$(e.remainingUsers)||e.remainingQuizAttempts&&!$(e.remainingQuizAttempts)?Uf(Uf({},n),{},{courses:Bf,orders:Bf,reviews:Bf,announcement:Bf,questions_n_answers:Bf}):{courses:Bf,orders:Bf,reviews:Bf,announcement:Bf,questions_n_answers:Bf},n.courses===Bf&&n.orders===Bf&&n.reviews===Bf&&n.announcement===Bf&&n.questions_n_answers===Bf&&A.invalidateQueries({queryKey:[\"courseList\"]}),n}))}),[B,A]),O=(0,a.useCallback)((()=>c(!1)),[]),P=null===(e=C.data)||void 0===e?void 0:e.data.find((e=>(null==e?void 0:e.name)===f(\"lms_name\"))),D=(0,a.useMemo)((()=>Object.keys(S).find((e=>S[e]===If))),[S]),_=(0,a.useMemo)((()=>Object.keys(S).every((e=>S[e]===Bf))),[S]);return(0,a.useEffect)((()=>{S[Of]===Bf&&(o(1),S[Pf]===Bf&&(o(2),S[Df]===Bf&&o(3)))}),[S,o]),(0,a.useEffect)((()=>{var e;return!m&&Object.keys(S).some((e=>S[e]===If))&&c(!0),m&&Object.keys(S).every((e=>S[e]===Bf))&&(e=setTimeout((()=>{c(!1)}),2e3)),()=>{clearTimeout(e)}}),[S,m]),(0,a.useEffect)((()=>{h.lms_name&&g({title:(0,E.__)(String(h.lms_name.message),\"learning-management-system\"),status:\"error\",isClosable:!0})}),[h.lms_name,g]),(0,a.useEffect)((()=>{if(!(S.courses===Bf&&S.orders===Bf&&S.reviews===Bf&&S.announcement===Bf&&S.questions_n_answers===Bf||x.isPending)){var e=f(\"lms_name\");[Of,Pf,Df,_f,kf].forEach((t=>{S[t]===If&&x.mutate({lms_name:e,type:t},{onSuccess:e=>{I(e)},onError:e=>{var t,n=(null==e?void 0:e.message)||(null==e||null===(t=e.data)||void 0===t?void 0:t.message)||(0,E.__)(\"Failed to migrate.\",\"learning-management-system\");g({title:(0,E.__)(\"Failed to migrate.\",\"learning-management-system\"),description:n,status:\"error\",isClosable:!0})}})}))}}),[S,I,f,x,g]),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(\"form\",{onSubmit:v((e=>{o(0),B(Uf(Uf({},S),{},{courses:If,orders:\"not_started\",reviews:\"not_started\",announcement:\"not_started\",questions_n_answers:\"not_started\"})),x.mutate(ne(e),{onSuccess:e=>{I(e)},onError:e=>{var t,n=(null==e?void 0:e.message)||(null==e||null===(t=e.data)||void 0===t?void 0:t.message)||(0,E.__)(\"Failed to migrate.\",\"learning-management-system\");g({title:(0,E.__)(\"Failed to migrate.\",\"learning-management-system\"),description:n,status:\"error\",isClosable:!0})}})}))},l().createElement(Fa,{isInvalid:!(null==h||!h.lms_name)},l().createElement(Ge.l,{htmlFor:\"lms_name\"},(0,E.__)(\"Migration From\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"Choose an LMS from the list to migrate.\",\"learning-management-system\")})),l().createElement(u.T,null,l().createElement(Ze.z,{width:\"full\"},l().createElement(aa.l,(0,Re.A)({id:\"lms_name\",isDisabled:x.isPending,placeholder:(0,E.__)(\"Select an LMS\",\"learning-management-system\")},y(\"lms_name\",{required:(0,E.__)(\"Select an LMS.\",\"learning-management-system\")})),C.isLoading?l().createElement(\"option\",{disabled:!0},(0,E.__)(\"Loading...\",\"learning-management-system\")):C.isError?l().createElement(\"option\",{disabled:!0},(0,E.__)(\"Error loading options\",\"learning-management-system\")):((null===(r=C.data)||void 0===r?void 0:r.data)||[]).map((e=>l().createElement(\"option\",{value:e.name,key:e.name},e.label)))),l().createElement(p.$,{colorScheme:\"blue\",type:\"submit\",isLoading:x.isPending,isDisabled:x.isPending,loadingText:(0,E.__)(\"Migrating...\",\"learning-management-system\"),size:\"md\",rightIcon:l().createElement(Fn.Z$r,{size:15})},(0,E.__)(\"Migrate\",\"learning-management-system\"))),l().createElement(_t.S,{in:P},l().createElement(u.T,{gap:3,my:5,alignItems:\"flex-start\"},l().createElement(at,{status:\"warning\",mb:\"6\"},(0,E.__)(\"Before proceeding with the migration, please test the process on a staging site. The following data will be migrated, and once the migration is complete, the data cannot be restored to the previous LMS system.\",\"learning-management-system\")),l().createElement(Fe.B8,{spacing:3},null===(t=[...Sf[null==P?void 0:P.name]||xf])||void 0===t?void 0:t.map((e=>l().createElement(Fe.ck,{fontSize:\"small\",color:\"gray.600\",key:e,fontWeight:\"semibold\"},l().createElement(Fe.kp,{as:kt.OZ6,color:\"green.500\",fontSize:\"sm\"}),e,\"Courses\"===e&&l().createElement(Qe.a,{ml:8,mt:2},l().createElement(Fe.Xy,{spacing:1},l().createElement(Fe.ck,{fontSize:\"small\",color:\"gray.600\"},(0,E.__)(\"All Enrolled Users\",\"learning-management-system\")),l().createElement(Fe.ck,{fontSize:\"small\",color:\"gray.600\"},(0,E.__)(\"Instructors who created the course\",\"learning-management-system\")))))))))))),l().createElement(Rf,{activeStep:i,currentlyActiveLms:P,lmsWatchedValue:w,isMigrationProcessCompleted:_,migrationProcessInProgress:D,onMigrationalStatusClose:O,showMigrationStatus:m})))};function Kf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Nf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Gf=()=>{var{register:e,formState:{errors:t},handleSubmit:n,reset:a,watch:r}=(0,Je.mN)(),i=(0,We.d)(),o=(0,s.jE)(),m=r(\"file\"),c=(0,wt.n)(Nf({mutationFn:e=>{var t,n=new FormData;return n.append(\"file\",null==e||null===(t=e.file)||void 0===t?void 0:t[0]),st({path:rt.importSettings,method:\"POST\",body:n})}},{onSuccess(){i({title:(0,E.__)(\"Import complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0}),a(),o.invalidateQueries({queryKey:[\"settings\"]}),window.location.reload()},onError(e){i({title:(0,E.__)(\"Import failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}})),u=(0,wt.n)(Nf({mutationFn:()=>st({path:rt.exportSettings,method:\"POST\"})},{onSuccess(e){var t=document.createElement(\"a\");t.href=null==e?void 0:e.download_url,t.download=null==e?void 0:e.filename,document.body.appendChild(t),t.click(),document.body.removeChild(t),i({title:(0,E.__)(\"Export complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0})},onError(e){i({title:(0,E.__)(\"Export failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(\"form\",null,l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement(Fa,null,l().createElement(Ne.MJ,{isInvalid:!(null==t||!t.file)},l().createElement(Ma.p,(0,Re.A)({opacity:c.isPending?\"0.5\":1,pointerEvents:c.isPending?\"none\":\"auto\",boxShadow:\"none\",variant:\"unstyled\",multiple:!1,type:\"file\",accept:\".json\"},e(\"file\",{required:(0,E.__)(\"Please select an import file.\",\"learning-management-system\")}))),!(null==t||!t.file)&&l().createElement(ui.Wt,null,t.file.message)),!(null==m||!m.length)&&l().createElement(d.B,{direction:\"row\",w:\"full\",ml:2},l().createElement(p.$,{colorScheme:\"primary\",isLoading:c.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:n((e=>c.mutate(e)))},(0,E.__)(\"Import settings\",\"learning-management-system\")),c.isPending&&l().createElement(d.B,{flex:\"1\"},l().createElement(g.E,{fontStyle:\"italic\",opacity:\"0.8\"},(0,E.__)(\"Importing...\",\"learning-management-system\")),l().createElement(Jd.k,{size:\"xs\",hasStripe:!0,isIndeterminate:!0}))))))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Export\",\"learning-management-system\")),l().createElement(Qe.a,null,l().createElement(p.$,{colorScheme:\"primary\",isLoading:u.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.w4m,fontSize:\"md\"}),onClick:()=>u.mutate()},(0,E.__)(\"Export settings\",\"learning-management-system\")))))};const Hf=e=>{var{importProgress:t}=e;return t.inProgress||t.completed?null!=t&&t.completed&&!t.showAlert?null:l().createElement(Ta.F,{status:t.completed?\"success\":\"warning\",variant:\"subtle\",borderRadius:\"md\",boxShadow:\"sm\",flexDirection:\"row\",alignItems:\"center\",textAlign:\"left\",width:\"100%\"},t.inProgress?l().createElement(bt.y,{size:\"md\",color:t.completed?\"green.500\":\"yellow.500\",mr:3}):l().createElement(Po._,{boxSize:\"24px\",mr:3}),t.inProgress&&l().createElement(Ua.X,null,null==t?void 0:t.message),t.completed&&l().createElement(Ze.z,{justifyContent:\"space-between\",alignItems:\"center\",width:\"full\"},l().createElement(Ua.X,null,null==t?void 0:t.message))):null};function Jf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Xf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Yf=3145728;const Zf=()=>{var e,{register:t,formState:{errors:n},handleSubmit:r,reset:i,control:o}=(0,Je.mN)(),m=(0,We.d)(),c=(0,s.jE)(),[u,g]=(0,a.useState)([...da.map((e=>e.key))]),[A,y]=(0,a.useState)({completed:!1,message:\"\",inProgress:!1}),[v,f]=(0,a.useState)({completed:!1,message:\"\",inProgress:!1}),{isOpen:h,onOpen:b,onClose:w}=(0,Ue.j)(),C=new mt(rt.coursesExport),x=new mt(rt.exportCourseStatus),S=new mt(rt.importCourseStatus),B=(0,Je.FH)({control:o,name:\"file\"}),I=(0,wt.n)(Xf({mutationFn:(e=(0,Te.A)((function*(e){var t,n=null==e||null===(t=e.file)||void 0===t?void 0:t[0];if(n&&0!==n.size){f({inProgress:!0,completed:!1,message:(0,E.__)(\"Import in progress. Please wait...\")});var a=n.size,l=Math.ceil(a\u002FYf);try{for(var r=0;r\u003Cl;r++){var o=r*Yf,s=Math.min(o+Yf,a),u=n.slice(o,s),d=new FormData;d.append(\"file\",u),d.append(\"chunkIndex\",r.toString()),d.append(\"totalChunks\",l.toString()),d.append(\"fileName\",n.name),d.append(\"fileSize\",a.toString());var g=yield st({path:rt.import,method:\"POST\",body:d});if(\"completed\"===g.status)return f({inProgress:!1,completed:!0,message:null==g?void 0:g.message,showAlert:!0}),void i();\"progress\"===(null==g?void 0:g.status)&&(f({inProgress:!0,completed:!1,message:g.message}),setTimeout((()=>D()),15e3))}i(),c.invalidateQueries({queryKey:[\"courseList\"]})}catch(e){f({inProgress:!1,completed:!1,message:(0,E.__)(\"Import Failed!\",\"learning-management-system\")}),m({title:(0,E.__)(\"Import failed!\",\"learning-management-system\"),description:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong.\",\"learning-management-system\"),status:\"error\",duration:3e3,isClosable:!0})}}else m({title:(0,E.__)(\"No file selected or the file is empty\",\"learning-management-system\"),status:\"error\",duration:3e3,isClosable:!0})})),function(t){return e.apply(this,arguments)})},{})),O=(0,wt.n)(Xf({mutationFn:()=>C.store({course_ids:[],course_items:u})},{onSuccess:e=>{y({completed:!(null==e||!e.download_url),message:null==e?void 0:e.message,inProgress:!(null!=e&&e.download_url),downloadLink:(null==e?void 0:e.download_url)||void 0}),null!=e&&e.download_url||setTimeout((()=>P()),15e3),w()},onError:e=>{m({title:(0,E.__)(\"Export failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0}),y({completed:!1,message:(0,E.__)(\"Export failed!\",\"learning-management-system\"),inProgress:!1}),w()}})),P=e=>{var t=e,n=()=>{x.get().then((e=>{y({completed:null==e?void 0:e.download_url,message:null==e?void 0:e.message,inProgress:\"progress\"===e.status,downloadLink:null==e?void 0:e.download_url}),null!=e&&e.download_url&&t?(clearInterval(t),t=void 0):t||\"progress\"!==e.status||(t=setInterval(n,5e3))})).catch((e=>{console.error(\"Error checking export progress:\",e),y({completed:!1,message:(0,E.__)(\"Error checking progress\",\"learning-management-system\"),inProgress:!1}),t&&clearInterval(t)}))};n()},D=e=>{var t=e,n=()=>{S.get().then((e=>{f({completed:\"completed\"===e.status,message:(null==e?void 0:e.message)||(0,E.__)(\"Import in progress. Please wait...\"),inProgress:\"completed\"!==e.status,showAlert:\"completed\"===e.status}),\"completed\"===e.status&&t?(clearInterval(t),t=void 0):t||\"completed\"===e.status||(t=setInterval(n,5e3))})).catch((e=>{console.error(\"Error checking import progress:\",e),f({completed:!1,message:(0,E.__)(\"Error checking import progress\",\"learning-management-system\"),inProgress:!1}),t&&clearInterval(t)}))};n()};return(0,a.useEffect)((()=>{(function(){var e=(0,Te.A)((function*(){P()}));return function(){return e.apply(this,arguments)}})()()}),[]),(0,a.useEffect)((()=>{var e=function(){var e=(0,Te.A)((function*(){D()}));return function(){return e.apply(this,arguments)}}();(e=>{var t=document.cookie.split(\";\");for(var n of t){var[a,l]=n.split(\"=\");if(a.trim()===e)return decodeURIComponent(l)}})(\"masteriyo_course_import_is_in_progress_\".concat(null==R?void 0:R.current_user_id))?e():f({completed:!0,inProgress:!1,message:(0,E.__)(\"Import successful.\",\"learning-management-system\")})}),[]),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(\"form\",null,l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\",gap:4},l().createElement(Fa,null,l().createElement(Ne.MJ,{isInvalid:!(null==n||!n.file)},l().createElement(Ma.p,(0,Re.A)({opacity:null!=v&&v.inProgress||null!=I&&I.isPending?\"0.5\":1,pointerEvents:null!=v&&v.inProgress||null!=I&&I.isPending?\"none\":\"auto\",boxShadow:\"none\",variant:\"unstyled\",multiple:!1,type:\"file\",accept:\".json\"},t(\"file\",{required:(0,E.__)(\"Please select an import file.\",\"learning-management-system\")}))),!(null==n||!n.file)&&l().createElement(ui.Wt,null,n.file.message)),!(null==B||!B.length)&&l().createElement(d.B,{direction:\"row\",w:\"full\",ml:2},l().createElement(p.$,{ml:{base:0,lg:2},mt:{base:2,lg:0},colorScheme:\"primary\",display:null!=v&&v.inProgress?\"none\":\"unset\",variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:r((e=>I.mutate(e)))},(0,E.__)(\"Import courses\",\"learning-management-system\")))),l().createElement(Hf,{importProgress:v})))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Export\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\",gap:4},l().createElement(p.$,{variant:\"outline\",isLoading:O.isPending,leftIcon:l().createElement($e.I,{as:kt.w4m,fontSize:\"md\"}),onClick:()=>b(),isDisabled:null==A?void 0:A.inProgress,w:\"fit-content\"},(0,E.__)(\"Export courses\",\"learning-management-system\")),l().createElement(Tg,{exportProgress:A}))),l().createElement(Hd,{handleCheckboxChange:e=>{g((t=>t.includes(e)?t.filter((t=>t!==e)):[...t,e]))},isExportCourseModalOpened:h,onExport:O,onExportCourseModalClose:w,selectedCourseContents:u,selectedCourses:[]}))};function $f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function eh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$f(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const th=()=>{var{register:e,formState:{errors:t},handleSubmit:n,reset:a,watch:r}=(0,Je.mN)(),i=(0,We.d)(),o=(0,s.jE)(),m=r(\"file\"),c=(0,wt.n)(eh({mutationFn:e=>{var t,n=new FormData;return n.append(\"file\",null==e||null===(t=e.file)||void 0===t?void 0:t[0]),st({path:rt.quizzesImport,method:\"POST\",body:n})}},{onSuccess(){i({title:(0,E.__)(\"Import complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0}),a(),o.invalidateQueries({queryKey:[\"courseList\"]})},onError(e){i({title:(0,E.__)(\"Import failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}})),u=(0,wt.n)(eh({mutationFn:()=>st({path:rt.quizzesExport,method:\"POST\"})},{onSuccess(e){var t=document.createElement(\"a\");t.href=null==e?void 0:e.download_url,t.download=null==e?void 0:e.filename,document.body.appendChild(t),t.click(),document.body.removeChild(t),i({title:(0,E.__)(\"Export complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0})},onError(e){i({title:(0,E.__)(\"Export failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(\"form\",null,l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement(Fa,null,l().createElement(Ne.MJ,{isInvalid:!(null==t||!t.file)},l().createElement(Ma.p,(0,Re.A)({opacity:c.isPending?\"0.5\":1,pointerEvents:c.isPending?\"none\":\"auto\",boxShadow:\"none\",variant:\"unstyled\",multiple:!1,type:\"file\",accept:\".json\"},e(\"file\",{required:(0,E.__)(\"Please select an import JSON file.\",\"learning-management-system\")}))),!(null==t||!t.file)&&l().createElement(ui.Wt,null,t.file.message)),!(null==m||!m.length)&&l().createElement(d.B,{direction:\"row\",w:\"full\",ml:2},l().createElement(p.$,{colorScheme:\"primary\",isLoading:c.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:n((e=>c.mutate(e)))},(0,E.__)(\"Import quizzes\",\"learning-management-system\")),c.isPending&&l().createElement(d.B,{flex:\"1\"},l().createElement(g.E,{fontStyle:\"italic\",opacity:\"0.8\"},(0,E.__)(\"Importing...\",\"learning-management-system\")),l().createElement(Jd.k,{size:\"xs\",hasStripe:!0,isIndeterminate:!0}))))))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Export\",\"learning-management-system\")),l().createElement(Qe.a,null,l().createElement(p.$,{colorScheme:\"primary\",isLoading:u.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.w4m,fontSize:\"md\"}),onClick:()=>u.mutate()},(0,E.__)(\"Export quizzes\",\"learning-management-system\")))))};function nh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ah(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const lh=()=>{var{register:e,formState:{errors:t},handleSubmit:n,reset:a,watch:r}=(0,Je.mN)(),i=(0,We.d)(),o=(0,s.jE)(),m=r(\"file\"),c=(0,wt.n)(ah({mutationFn:e=>{var t,n=new FormData;return n.append(\"file\",null==e||null===(t=e.file)||void 0===t?void 0:t[0]),st({path:rt.usersImport,method:\"POST\",body:n})}},{onSuccess(){i({title:(0,E.__)(\"Import complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0}),a(),o.invalidateQueries({queryKey:[\"courseList\"]})},onError(e){i({title:(0,E.__)(\"Import failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}})),u=(0,wt.n)(ah({mutationFn:()=>st({path:rt.usersExport,method:\"POST\"})},{onSuccess(e){var t=document.createElement(\"a\");t.href=null==e?void 0:e.download_url,t.download=null==e?void 0:e.filename,document.body.appendChild(t),t.click(),document.body.removeChild(t),i({title:(0,E.__)(\"Export complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0})},onError(e){i({title:(0,E.__)(\"Export failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(\"form\",null,l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement(Fa,null,l().createElement(Ne.MJ,{isInvalid:!(null==t||!t.file)},l().createElement(Ma.p,(0,Re.A)({opacity:c.isPending?\"0.5\":1,pointerEvents:c.isPending?\"none\":\"auto\",boxShadow:\"none\",variant:\"unstyled\",multiple:!1,type:\"file\",accept:\".csv\"},e(\"file\",{required:(0,E.__)(\"Please select an import CSV file.\",\"learning-management-system\")}))),!(null==t||!t.file)&&l().createElement(ui.Wt,null,t.file.message)),!(null==m||!m.length)&&l().createElement(d.B,{direction:\"row\",w:\"full\",ml:2},l().createElement(p.$,{colorScheme:\"primary\",isLoading:c.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:n((e=>c.mutate(e)))},(0,E.__)(\"Import users\",\"learning-management-system\")),c.isPending&&l().createElement(d.B,{flex:\"1\"},l().createElement(g.E,{fontStyle:\"italic\",opacity:\"0.8\"},(0,E.__)(\"Importing...\",\"learning-management-system\")),l().createElement(Jd.k,{size:\"xs\",hasStripe:!0,isIndeterminate:!0}))))))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Export\",\"learning-management-system\")),l().createElement(Qe.a,null,l().createElement(p.$,{colorScheme:\"primary\",isLoading:u.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.w4m,fontSize:\"md\"}),onClick:()=>u.mutate()},(0,E.__)(\"Export users\",\"learning-management-system\")))))};const rh=()=>l().createElement(nm.t,{orientation:\"vertical\"},l().createElement(d.B,{direction:\"row\",flex:\"1\"},l().createElement(Tm.w,{sx:cn},l().createElement(Um.o,{sx:sn},(0,E.__)(\"Courses\",\"learning-management-system\")),\"yes\"===(null==R?void 0:R.isCurrentUserAdmin)&&l().createElement(Um.o,{sx:sn},(0,E.__)(\"Users\",\"learning-management-system\")),\"yes\"===(null==R?void 0:R.isCurrentUserAdmin)&&l().createElement(Um.o,{sx:sn},(0,E.__)(\"Settings\",\"learning-management-system\")),l().createElement(Um.o,{sx:sn},(0,E.__)(\"Quizzes\",\"learning-management-system\"))),l().createElement(Wm.T,{flex:\"1\"},l().createElement(Km.K,null,l().createElement(Zf,null)),\"yes\"===(null==R?void 0:R.isCurrentUserAdmin)&&l().createElement(Km.K,null,l().createElement(lh,null)),\"yes\"===(null==R?void 0:R.isCurrentUserAdmin)&&l().createElement(Km.K,null,l().createElement(Gf,null)),l().createElement(Km.K,null,l().createElement(th,null)))));function ih(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function oh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ih(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ih(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const sh=e=>{var t,n,r,i,o,m,c,u,A,y,{}=e,f=(0,We.d)(),h=new mt(rt.logs),{onClose:b,onOpen:w,isOpen:C}=(0,Ue.j)(),[x,S]=(0,a.useState)([]),[B,I]=(0,a.useState)(\"\"),[O,P]=(0,a.useState)(),[D,_]=(0,a.useState)({order:\"desc\",orderby:\"date\"}),k=(0,Pn.I)({queryKey:[\"logs\",D],queryFn:()=>h.list(D)}),Q=(0,s.jE)(),z=(0,wt.n)(oh({mutationFn:e=>h.delete(e,{force:!0,children:!0})},{onSuccess:()=>{f({status:\"success\",title:(0,E.__)(\"Log Deleted\",\"learning-management-system\"),isClosable:!0}),Q.invalidateQueries({queryKey:[\"logs\"]}),b()},onError:e=>{f({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),q={delete:(0,wt.n)(oh({mutationFn:e=>h.bulkDelete(\"delete\",{ids:e,force:!0,children:!0})},{onSuccess(){Q.invalidateQueries({queryKey:[\"logs\"]}),b(),S([]),f({title:(0,E.__)(\"Logs Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})}}))},F=(0,wr.z)({onTypeFinish:e=>{_(oh(oh({},D),{},{search:e}))}},800),j=(e,t)=>_(ee(oh(oh({},D),{},{order:e,orderby:t})));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\",bg:\"white\"},l().createElement(Ne.MJ,{width:\"full\"},l().createElement(Ma.p,(0,Re.A)({rounded:\"base\",px:2,py:1,size:\"md\",fontSize:\"small\",placeholder:(0,E.__)(\"Search logs\",\"learning-management-system\")},F))),l().createElement(_n.XI,null,k.isLoading||!k.isFetched?l().createElement(vd,null):k.isSuccess&&$(null==k||null===(t=k.data)||void 0===t?void 0:t.data)?l().createElement(Mn,{title:(0,E.__)(\"No Logs Yet\",\"learning-management-system\"),description:(0,E.__)(\"Start building your learning platform by creating your first course. Add lessons, quizzes, and materials to engage your students.\",\"learning-management-system\"),isResultFiltered:Boolean(null==D?void 0:D.search)}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,{style:{minWidth:\"150px\"}},l().createElement(On.S,{isDisabled:k.isFetching||!(null!=k&&null!==(n=k.data)&&void 0!==n&&null!==(n=n.data)&&void 0!==n&&n.length),isIndeterminate:(null==k||null===(r=k.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)!==(null==x?void 0:x.length)&&x.length>0,isChecked:(null==k||null===(i=k.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.length)===(null==x?void 0:x.length)&&!$(null==k||null===(o=k.data)||void 0===o?void 0:o.data),onChange:e=>{var t;return S(e.target.checked?null==k||null===(t=k.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement($e.I,{as:\"desc\"===(null==D?void 0:D.order)?Le.suq:Le.riQ,h:6,w:6,cursor:\"pointer\",color:\"title\"===(null==D?void 0:D.orderby)?\"black\":\"lightgray\",transition:\"1s\",_hover:{color:\"black\"},onClick:()=>j(\"desc\"===(null==D?void 0:D.order)?\"asc\":\"desc\",\"name\")})))),l().createElement(_n.Th,null,\" \",l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Size\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement($e.I,{as:\"desc\"===(null==D?void 0:D.order)?Le.suq:Le.riQ,h:6,w:6,cursor:\"pointer\",color:\"title\"===(null==D?void 0:D.orderby)?\"black\":\"lightgray\",transition:\"1s\",_hover:{color:\"black\"},onClick:()=>j(\"desc\"===(null==D?void 0:D.order)?\"asc\":\"desc\",\"size\")})))),l().createElement(_n.Th,null,\" \",l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement($e.I,{as:\"desc\"===(null==D?void 0:D.order)?Le.suq:Le.riQ,h:6,w:6,cursor:\"pointer\",color:\"date\"===(null==D?void 0:D.orderby)?\"black\":\"lightgray\",transition:\"1s\",_hover:{color:\"black\"},onClick:()=>j(\"desc\"===(null==D?void 0:D.order)?\"asc\":\"desc\",\"date\")})))),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,l().createElement(l().Fragment,null,null==k||null===(m=k.data)||void 0===m||null===(m=m.data)||void 0===m?void 0:m.map((e=>{var t,n,a;return l().createElement(_n.Tr,{key:null==e?void 0:e.id},l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:null==k?void 0:k.isLoading,isChecked:null==x?void 0:x.includes(null==e||null===(t=e.id)||void 0===t?void 0:t.toString()),onChange:t=>{var n;return S(t.target.checked?[...x,null==e||null===(n=e.id)||void 0===n?void 0:n.toString()]:x.filter((t=>{var n;return t!==(null==e||null===(n=e.id)||void 0===n?void 0:n.toString())})))}})),l().createElement(_n.Td,null,l().createElement(je.N,{as:v.N_,to:Pt.log.replace(\":id\",null==e||null===(n=e.id)||void 0===n?void 0:n.toString()),fontWeight:\"semibold\",_hover:{color:\"primary.500\"}},Ae(null==e?void 0:e.name))),l().createElement(_n.Td,null,null==e?void 0:e.formatted_size),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\"},ie(null==e?void 0:e.date,\"Y-m-d, h:i A\")))),l().createElement(_n.Td,null,l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",leftIcon:l().createElement(kt.Ah9,null),size:\"xs\",onClick:()=>{return t=null==e?void 0:e.url,void JE()(t,oe(t));var t}},(0,E.__)(\"Download\",\"learning-management-system\")),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{_hover:{color:\"red.500\"},icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),onClick:()=>{return t=null==e?void 0:e.id,w(),I(\"\"),void P(t);var t}},(0,E.__)(\"Delete\",\"learning-management-system\")),l().createElement(je.N,{as:v.N_,to:Pt.log.replace(\":id\",null==e||null===(a=e.id)||void 0===a?void 0:a.toString()),textDecoration:\"none !important\"},l().createElement(Kn.D,{icon:l().createElement(la.Ny1,null),_hover:{color:\"primary.500\"}},(0,E.__)(\"View\",\"learning-management-system\"))))))))})))))),l().createElement(ta,{openToast:w,status:\"trash\",setBulkAction:I,bulkIds:x,setBulkIds:S,trashable:!1}),l().createElement(qn,{isOpen:C,onClose:b,confirmButtonColorScheme:\"restore\"===B?\"primary\":void 0,onConfirm:\"\"===B?()=>{O&&z.mutate(O)}:()=>{q[B].mutate(x)},action:B,isLoading:\"\"===B?z.isPending:null!==(c=null==q||null===(u=q[B])||void 0===u?void 0:u.isLoading)&&void 0!==c&&c,dialogTexts:{default:{header:(0,E.__)(\"Deleting Logs\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Logs\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")}}}),k.isSuccess&&!$(null==k||null===(A=k.data)||void 0===A?void 0:A.data)&&l().createElement(ba,{metaData:null==k||null===(y=k.data)||void 0===y?void 0:y.meta,setFilterParams:_,perPageText:(0,E.__)(\"Logs Per Page:\",\"learning-management-system\"),extraFilterParams:{order:null==D?void 0:D.order,orderby:null==D?void 0:D.orderby,search:null==D?void 0:D.search}}))};var mh=[\"children\"],ch=[\"children\"];function uh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var dh=e=>{var t,{children:n}=e,a=(0,q.A)(e,mh);return l().createElement(Ii.dK.Control,a,l().createElement(Oa.e,{marginLeft:\"2\",src:null===(t=a.getValue())||void 0===t||null===(t=t[0])||void 0===t?void 0:t.avatar_url,size:\"xs\"}),n)},gh=e=>{var t,{children:n}=e,a=(0,q.A)(e,ch);return l().createElement(Ii.dK.Option,a,l().createElement(Ze.z,{alignItems:\"center\"},l().createElement(Oa.e,{src:null===(t=a.data)||void 0===t?void 0:t.avatar_url,size:\"xs\"}),l().createElement(Qe.a,null,n)))};const Ah=e=>{var t,n=(0,c.useSelect)((e=>e(\"core\").canUser(\"create\",\"users\")),[])||!1,a=(0,c.useSelect)((e=>e(\"core\").getCurrentUser()),[]),r=$(a)?null:{value:null==a?void 0:a.id,label:null==a?void 0:a.name,avatar_url:$(null==a?void 0:a.avatar_urls)?\"\":null==a?void 0:a.avatar_urls[24]},{authorData:i,tabIndex:o}=e,{setValue:s}=(0,Je.xW)(),m=new mt(rt.users),u=(0,Pn.I)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({queryKey:[\"users\"],queryFn:()=>m.list({orderby:\"display_name\",order:\"asc\",per_page:10})},{enabled:n}));return l().createElement(Ne.MJ,{mb:4},l().createElement(Ge.l,null,(0,E.__)(\"User\",\"learning-management-system\")),!u.isLoading&&r?l().createElement(Co,{isDisabled:!n,components:{Control:dh,Option:gh},styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return $(t)?(0,E.__)(\"Please enter one or more characters.\",\"learning-management-system\"):(0,E.__)(\"Users not found.\",\"learning-management-system\")},isClearable:!0,placeholder:(0,E.__)(\"Search by username or email\",\"learning-management-system\"),defaultValue:i?{value:i.id,label:i.display_name,avatar_url:i.avatar_url}:r,onChange:e=>{s(\"user_id\",null==e?void 0:e.value)},defaultOptions:u.isSuccess?null===(t=u.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:e.id,label:e.display_name,avatar_url:e.avatar_url}))):[r],loadOptions:(e,t)=>{if($(e))return t([]);m.list({search:e}).then((e=>{t(e.data.map((e=>({value:e.id,label:e.display_name,avatar_url:e.avatar_url}))))}))}}):l().createElement(St.E,{height:\"40px\",width:\"100%\"}))};function ph(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Eh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ph(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ph(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var yh=Object.entries({read:\"Read\",write:\"Write\",read_write:\"Read\u002FWrite\"}).map((e=>{var[t,n]=e;return{value:t,label:n}}));const vh=()=>{var e,t=(0,We.d)(),n=new mt(rt.restAPI),{isOpen:r,onOpen:i,onClose:o}=(0,Ue.j)(),{onClose:m,onOpen:c,isOpen:u}=(0,Ue.j)(),d=(0,Je.mN)(),y=(0,s.jE)(),{register:v,reset:S,setValue:B,getValues:I,control:O,handleSubmit:P}=d,[D,_]=(0,a.useState)(\"create\"),[k,Q]=(0,a.useState)(),z=(0,Xl.i)(\"\"),q=(0,Pn.I)({queryKey:[\"restAuthAPIs\"],queryFn:()=>n.list(),enabled:!0}),F=(0,wt.n)({mutationFn:e=>n.store(e),onSuccess:()=>{t({title:\"API key and Secret key generated successfully\",status:\"success\",isClosable:!0}),y.invalidateQueries({queryKey:[\"restAuthAPIs\"]}),o(),S()},onError:e=>{t({title:e.message||\"Failed to create API key and Secret key\",status:\"error\",isClosable:!0})}}),j=(0,wt.n)({mutationFn:e=>n.update(e.id,e),onSuccess:()=>{t({title:\"Updated successfully\",status:\"success\",isClosable:!0}),y.invalidateQueries({queryKey:[\"restAuthAPIs\"]}),o(),S()},onError:e=>{t({title:e.message||\"Failed to update\",status:\"error\",isClosable:!0})}}),V=(0,wt.n)({mutationFn:e=>n.delete(e),onSuccess:()=>{t({title:\"Deleted successfully\",status:\"success\",isClosable:!0}),y.invalidateQueries({queryKey:[\"restAuthAPIs\"]}),m()},onError:e=>{t({title:e.message||\"Failed to delete\",status:\"error\",isClosable:!0})}});return(0,a.useEffect)((()=>{null!=z&&z.value&&t({title:(0,E.__)(\"Copied To Clipboard\",\"learning-management-system\"),isClosable:!0,duration:3e3,status:\"success\"})}),[null==z?void 0:z.value,t]),(0,a.useEffect)((()=>{var e=setTimeout((()=>{null==z||z.setValue(\"\")}),2e3);return()=>clearTimeout(e)}),[z]),l().createElement(Qe.a,{px:4},l().createElement(ft.s,{justifyContent:\"flex-end\",mb:6},l().createElement(p.$,{leftIcon:l().createElement(et.GGD,null),colorScheme:\"primary\",onClick:()=>{_(\"create\"),S(),i()}},(0,E.__)(\"Add New\",\"learning-management-system\"))),l().createElement(_n.XI,null,q.isLoading?l().createElement(zd,null):q.isSuccess&&$(null==q?void 0:q.data)?l().createElement(Mn,{title:(0,E.__)(\"No Rest API Keys Yet\",\"learning-management-system\"),description:(0,E.__)(\"Start building your learning platform by creating your first course. Add lessons, quizzes, and materials to engage your students.\",\"learning-management-system\")}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,(0,E.__)(\"User\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"API Key\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Secret\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Permission\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Action\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==q||null===(e=q.data)||void 0===e?void 0:e.map((e=>{var t,n,a,r,o,s,m;return l().createElement(_n.Tr,{key:null==e?void 0:e.id},l().createElement(_n.Td,null,l().createElement(g.E,{fontWeight:\"semibold\"},null==e||null===(t=e.user)||void 0===t?void 0:t.display_name)),l().createElement(_n.Td,null,l().createElement($n.m,{label:(0,E.__)(\"Click to copy\",\"learning-management-system\")},l().createElement(p.$,{variant:\"outline\",colorScheme:\"primary\",borderRadius:\"lg\",leftIcon:(null==z?void 0:z.value)===(null==e?void 0:e.apiKey)?l().createElement(la.CMH,{size:18,color:\"green\"}):l().createElement(kt.$_m,{size:18}),size:\"sm\",_hover:{variant:\"solid\"},onClick:()=>{null==z||z.onCopy(null==e?void 0:e.apiKey),null==z||z.setValue(null==e?void 0:e.apiKey)}},null==e||null===(n=e.apiKey)||void 0===n?void 0:n.slice(0,10),\"...\"))),l().createElement(_n.Td,null,l().createElement($n.m,{label:(0,E.__)(\"Click to copy\",\"learning-management-system\")},l().createElement(p.$,{variant:\"outline\",colorScheme:\"primary\",borderRadius:\"lg\",leftIcon:(null==z?void 0:z.value)===(null==e?void 0:e.secret)?l().createElement(la.CMH,{size:18,color:\"green\"}):l().createElement(Ve.Zno,{size:18}),size:\"sm\",_hover:{variant:\"solid\"},onClick:()=>{null==z||z.onCopy(null==e?void 0:e.secret),null==z||z.setValue(null==e?void 0:e.secret)}},null==e||null===(a=e.secret)||void 0===a?void 0:a.slice(0,12),\"...\"))),l().createElement(_n.Td,null,(o=null==e?void 0:e.permissions,s=\"\",m=\"\",\"read\"===o?(s=\"purple\",m=\"Read\"):\"read_write\"===o?(s=\"green\",m=\"Read \u002F Write\"):(s=\"yellow\",m=\"Write\"),l().createElement(Jt.E,{colorScheme:s},m))),l().createElement(_n.Td,null,$(null==e?void 0:e.description)?\"-\":l().createElement($n.m,{label:null==e?void 0:e.description,placement:\"bottom-start\"},l().createElement(g.E,{fontWeight:\"semibold\"},null==e||null===(r=e.description)||void 0===r?void 0:r.slice(0,20)))),l().createElement(_n.Td,null,l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>(e=>{_(\"update\"),B(\"id\",e.id),B(\"user_id\",e.user.id),B(\"user\",e.user),B(\"permissions\",e.permissions),B(\"description\",e.description),i()})(e),icon:l().createElement(_a,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"blue.500\"}},(0,E.__)(\"Edit\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:()=>{return t=null==e?void 0:e.id,c(),void Q(t);var t},icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete\",\"learning-management-system\"))))))}))))),l().createElement(h.aF,{isOpen:r,onClose:o,isCentered:!0,size:\"xl\"},l().createElement(f.m,null),l().createElement(b.$,null,l().createElement(w.r,null,\"create\"===D?(0,E.__)(\"Generate API Key and Secret\",\"learning-management-system\"):(0,E.__)(\"Update API\",\"learning-management-system\")),l().createElement(C.s,null),l().createElement(Je.Op,d,l().createElement(\"form\",{onSubmit:P((e=>{var t={permissions:e.permissions||\"read\",description:e.description||\"\",user_id:e.user_id||0};\"create\"===D?F.mutate(t):j.mutate(Eh(Eh({},t),{},{id:e.id}))}))},l().createElement(x.c,null,l().createElement(Ah,{authorData:I(\"user\")}),l().createElement(Ne.MJ,{mb:4},l().createElement(Ge.l,null,(0,E.__)(\"Permissions\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({style:{maxWidth:\"100% \",background:\"white\",color:\"black\"}},v(\"permissions\",{required:(0,E.__)(\"Select a permission.\",\"learning-management-system\")})),yh.map((e=>l().createElement(\"option\",{key:e.value,value:e.value},e.label))))),l().createElement(Ne.MJ,{mb:4},l().createElement(Ge.l,null,(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"description\",control:O,render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(He.T,{placeholder:(0,E.__)(\"Write here...\",\"learning-management-system\"),onChange:t,value:n})}}))),l().createElement(A.j,null,l().createElement(p.$,{colorScheme:\"blue\",type:\"submit\",isLoading:(null==F?void 0:F.isPending)||(null==j?void 0:j.isPending)},\"create\"===D?(0,E.__)(\"Generate\",\"learning-management-system\"):(0,E.__)(\"Update\",\"learning-management-system\")),l().createElement(p.$,{variant:\"ghost\",ml:3,onClick:o,disabled:(null==F?void 0:F.isPending)||(null==j?void 0:j.isPending)},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))),l().createElement(qn,{isOpen:u,onClose:m,onConfirm:()=>{k&&V.mutate(k)},isLoading:null==V?void 0:V.isPending,dialogTexts:{default:{header:(0,E.__)(\"Deleting Rest API\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Rest API\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")}}}))};function fh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const hh=()=>{var e=(0,We.d)(),t=(0,s.jE)(),[n,r]=(0,a.useState)(\"publish\"),i=(0,wt.n)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({mutationFn:()=>st({path:rt.importSampleCourses,method:\"POST\",data:{status:n}})},{onSuccess(){t.invalidateQueries({queryKey:[\"courseList\"]}),e({title:(0,E.__)(\"Sample courses installed\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0})},onError(t){e({title:(0,E.__)(\"Sample courses installation failed\",\"learning-management-system\"),description:null==t?void 0:t.message,status:\"error\",duration:3e3,isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Install Sample Courses\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"Select the status of the sample courses for import.\",\"learning-management-system\")})),l().createElement(d.B,{spacing:\"4\",align:\"start\"},l().createElement(ja.z,{display:\"flex\",gap:\"2\",onChange:r,value:n},l().createElement(Va.s,{value:\"publish\"},(0,E.__)(\"Publish\",\"learning-management-system\")),l().createElement(Va.s,{value:\"draft\"},(0,E.__)(\"Draft\",\"learning-management-system\"))),l().createElement(p.$,{colorScheme:\"primary\",isLoading:i.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:()=>i.mutate()},(0,E.__)(\"Install\",\"learning-management-system\")))))};const bh=e=>{var{attributes:t,exampleUsage:n,isOpen:r,onClose:i,shortCode:o,title:s,onCopiedShortcodeChange:m,copiedShortcode:c}=e,{value:u,setValue:d,onCopy:A}=(0,Xl.i)(\"\");(0,a.useEffect)((()=>{u&&(A(),m(u))}),[u]);var p=(e,t)=>{var n=e||(t?ge(o,t):\"\");u!==n?d(n):m(n)};return(0,a.useEffect)((()=>{var e=setTimeout((()=>{m(\"\")}),2e3);return()=>{clearTimeout(e)}}),[c,m]),l().createElement(h.aF,{isOpen:r,onClose:i,size:\"5xl\",isCentered:!0},l().createElement(f.m,null),l().createElement(b.$,null,l().createElement(w.r,{textAlign:\"center\"},(0,E.sprintf)(\u002F* Translators: %s: Shortcode's attributes title. *\u002F\n+(0,E.__)(\"course\"===z?\"Review %s\":\"Lesson Comment %s\",\"learning-management-system\"),(t=e.status,t===aA.spam?\"has been marked as spam.\":\"has been marked as hold.\")),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),H=(0,wt.n)(Jv({mutationFn:e=>F.restore(e)},{onSuccess:()=>{j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),b({title:(0,E.__)(\"course\"===z?\"Review Restored\":\"Lesson Comment Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),J=(e,t)=>{G.mutate(ne(ee(e,{status:t})))},X={delete:(0,wt.n)(Jv({mutationFn:e=>F.bulkDelete(\"delete\",{ids:e,force:!0,children:!0})},{onSuccess(){j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),V(),Q([]),b({title:(0,E.__)(\"course\"===z?\"Reviews Deleted\":\"Lesson Comments Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),trash:(0,wt.n)(Jv({mutationFn:e=>F.bulkDelete(\"delete\",{ids:e})},{onSuccess(){j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),V(),Q([]),b({title:(0,E.__)(\"course\"===z?\"Reviews Trashed\":\"Lesson Comments Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),restore:(0,wt.n)(Jv({mutationFn:e=>F.bulkRestore(\"restore\",{ids:e})},{onSuccess(){j.invalidateQueries({queryKey:\"course\"===z?[\"reviewCourseList\"]:[\"reviewLessonList\"]}),V(),Q([]),b({title:(0,E.__)(\"course\"===z?\"Reviews Restored\":\"Lesson Comments Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{b({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}))};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(Yn,{tabs:U,defaultActive:\"all\",onTabChange:e=>{I(e),C(ee(w,{status:e})),Q([]),_(\"\")},counts:null===(t=W.data)||void 0===t||null===(t=t.meta)||void 0===t?void 0:t.reviews_count,isCounting:W.isLoading})))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(Nv,{setFilterParams:C,filterParams:w,reviewType:z,setReviewType:q}),l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(_n.XI,null,W.isLoading||!W.isFetched?\"course\"===z?l().createElement(Id,null):l().createElement(Od,null):W.isSuccess&&$(null==W||null===(n=W.data)||void 0===n?void 0:n.data)?l().createElement(Mn,{title:\"course\"===z?(0,E.__)(\"No Reviews Yet\",\"learning-management-system\"):(0,E.__)(\"No Comments Yet\",\"learning-management-system\")}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,\"course\"===z?l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:W.isLoading||W.isFetching||W.isRefetching,isIndeterminate:(null==W||null===(r=W.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)!==k.length&&k.length>0,isChecked:(null==W||null===(i=W.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.length)===k.length&&!$(null==W||null===(o=W.data)||void 0===o?void 0:o.data),onChange:e=>{var t;return Q(e.target.checked?null==W||null===(t=W.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,(0,E.__)(\"Title\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Course Review\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Replies\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\"))):l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:W.isLoading||W.isFetching||W.isRefetching,isIndeterminate:(null==W||null===(m=W.data)||void 0===m||null===(m=m.data)||void 0===m?void 0:m.length)!==k.length&&k.length>0,isChecked:(null==W||null===(c=W.data)||void 0===c||null===(c=c.data)||void 0===c?void 0:c.length)===k.length&&!$(null==W||null===(u=W.data)||void 0===u?void 0:u.data),onChange:e=>{var t;return Q(e.target.checked?null==W||null===(t=W.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,(0,E.__)(\"Comment\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Lesson\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Replies\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==W||null===(g=W.data)||void 0===g||null===(g=g.data)||void 0===g?void 0:g.map((e=>{var t;return l().createElement(Gv,{reviewType:z,id:e.id,key:e.id,title:e.title,author:{id:null==e?void 0:e.author_id,display_name:null==e?void 0:e.author_name,avatar_url:null==e?void 0:e.author_avatar_url},description:e.description,lesson:null==e?void 0:e.lesson,replies_count:e.replies_count,course:null==e||null===(t=e.course)||void 0===t?void 0:t.name,rating:null==e?void 0:e.rating,status:null==e?void 0:e.status,createdAt:null==e?void 0:e.date_created,isNew:null==e?void 0:e.is_new,onDeletePress:()=>{return t=null==e?void 0:e.id,L(),_(\"\"),void S(t);var t},onTrashPress:()=>{var t;(t=null==e?void 0:e.id)&&N.mutate(t)},onRestorePress:()=>{var t;(t=null==e?void 0:e.id)&&H.mutate(t)},onSpamPress:()=>J(e,aA.spam),onUnSpamPress:()=>J(e,aA.hold),setBulkIds:Q,bulkIds:k,isLoading:W.isLoading||W.isFetching||W.isRefetching})})))))))),W.isSuccess&&!$(null==W||null===(A=W.data)||void 0===A?void 0:A.data)&&l().createElement(ba,{metaData:null==W||null===(p=W.data)||void 0===p?void 0:p.meta,setFilterParams:C,perPageText:\"course\"===z?(0,E.__)(\"Reviews Per Page:\",\"learning-management-system\"):(0,E.__)(\"Comments Per Page:\",\"learning-management-system\"),extraFilterParams:{search:null==w?void 0:w.search,course:null==w?void 0:w.course,user:null==w?void 0:w.user,status:null==w?void 0:w.status,parent:0}})),l().createElement(ta,{openToast:L,status:B,setBulkAction:_,bulkIds:k,setBulkIds:Q,trashable:!0}),l().createElement(qn,{isOpen:M,onClose:V,confirmButtonColorScheme:\"restore\"===D?\"primary\":void 0,onConfirm:\"\"===D?()=>{x&&K.mutate(x)}:()=>{X[D].mutate(k)},action:D,isLoading:\"\"===D?K.isPending:null!==(y=null==X||null===(v=X[D])||void 0===v?void 0:v.isLoading)&&void 0!==y&&y,dialogTexts:{default:{header:(0,E.__)(\"Deleting Review\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},trash:{header:(0,E.__)(\"Moving reviews to trash\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected reviews will be moved to trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Move to Trash\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Reviews\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},restore:{header:(0,E.__)(\"Restoring Reviews\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected reviews will be restored from the trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Restore\",\"learning-management-system\")}}}))};const Yv=()=>{var e=(0,vt.zy)(),t=new URLSearchParams(e.search).get(\"reviewType\");return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.reviews.list,_activeLink:on},(0,E.__)(\"Update\"+\"\".concat(\"course\"===t?\" Review\":\" Comment\"),\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.reviews.list},l().createElement(Dl,null))),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(d.B,{direction:\"row\",spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(d.B,{display:\"flex\",direction:\"column\",spacing:\"4\"},l().createElement(Ba.r,{noOfLines:1,width:\"40px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",direction:\"column\",spacing:\"4\"},l().createElement(Ba.r,{noOfLines:1,width:\"40px\"}),l().createElement(St.E,{height:\"100px\"})),l().createElement(d.B,{display:\"flex\",direction:\"row\",spacing:\"6\"},l().createElement(d.B,{display:\"flex\",direction:\"column\",flex:\"50%\"},l().createElement(Ba.r,{noOfLines:1,width:\"40px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",direction:\"column\",flex:\"50%\"},l().createElement(Ba.r,{noOfLines:1,width:\"40px\"}),l().createElement(St.E,{height:\"40px\"}))))))))))};const Zv=e=>{var t,{type:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Fa,{isInvalid:!(null==r||!r.title)},l().createElement(Ge.l,null,\"mto_course_review\"===n?(0,E.__)(\"Review Content\",\"learning-management-system\"):(0,E.__)(\"Lesson Comment\",\"learning-management-system\")),l().createElement(He.T,(0,Re.A)({placeholder:(0,E.__)(\"Your Comments\",\"learning-management-system\")},a(\"content\",{required:(0,E.__)(\"You must provide a content for the review.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==r?void 0:r.content)&&(null==r||null===(t=r.content)||void 0===t?void 0:t.message)))};var $v=e=>{var t,n,{defaultValue:a}=e,r=new mt(rt.courses),{register:i,formState:{errors:o},setValue:s}=(0,Je.xW)(),m=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>r.list({order_by:\"name\",order:\"asc\",per_page:5})});return l().createElement(Fa,{isInvalid:!(null==o||!o.course_id),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(Co,(0,Re.A)({},i(\"course_id\",{required:(0,E.__)(\"Course must be selected\",\"learning-management-system\")}),{placeholder:(0,E.__)(\"Select Course\",\"learning-management-system\"),defaultValue:a,isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching course...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Course not found.\",\"learning-management-system\"):m.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},onChange:e=>{s(\"course_id\",null==e?void 0:e.value.toString(),{shouldDirty:!0})},defaultOptions:m.isSuccess?null==m||null===(t=m.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:null==e?void 0:e.id,label:\"\".concat(null==e?void 0:e.name,\" (#\").concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.name,\")\")}))):[],loadOptions:(e,t)=>{if($(e))return t([]);r.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"#\".concat(e.id,\" \").concat(e.name)}))))}))}})),l().createElement(ui.Wt,null,(null==o?void 0:o.course_id)&&(null==o||null===(n=o.course_id)||void 0===n?void 0:n.message)))};$v.defaultProps={defaultValue:null};const ef=$v;const tf=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",viewBox:\"0 0 24 24\",role:\"img\"},e),React.createElement(\"path\",{d:\"m8.482 8.21-7.024.78a.67.67 0 0 0-.561.457.66.66 0 0 0 .187.694A5307 5307 0 0 0 6.309 14.9c-.003 0-.861 4.15-1.432 6.92a.662.662 0 0 0 .979.712c2.458-1.397 6.14-3.499 6.14-3.499s3.685 2.102 6.14 3.5a.67.67 0 0 0 .72-.038.67.67 0 0 0 .26-.674c-.57-2.77-1.427-6.921-1.427-6.921s3.137-2.853 5.225-4.755a.67.67 0 0 0 .187-.698.67.67 0 0 0-.56-.455c-2.81-.315-7.026-.781-7.026-.781l-2.91-6.44a.67.67 0 0 0-.608-.392c-.27 0-.5.162-.604.392-1.166 2.576-2.91 6.44-2.91 6.44Z\"}));var nf=[\"onClick\",\"fill\",\"hovered\",\"onMouseEnter\",\"onMouseLeave\",\"hoverColor\",\"filledColor\",\"unfilledColor\"];const af=e=>{var{onClick:t,fill:n,hovered:a=!1,onMouseEnter:r,onMouseLeave:i,hoverColor:o=\"#f6ad55\",filledColor:s=\"currentColor\",unfilledColor:m=\"cloud-gray\"}=e,c=(0,q.A)(e,nf),u=a?o:n?s:m;return l().createElement($e.I,(0,Re.A)({as:tf,w:6,h:6,onClick:t,onMouseEnter:r,onMouseLeave:i,fill:u,cursor:\"pointer\",_hover:void 0},c))};const lf=e=>{for(var t,{formLabel:n}=e,{register:r,formState:{errors:i},setValue:o,watch:s}=(0,Je.xW)(),m=s(\"rating\"),[c,u]=(0,a.useState)(null),g=[],A=function(e){var t=e\u003C=m,n=null!==c&&e\u003C=c;g.push(l().createElement(af,{key:e,onClick:()=>{return t=e,void(isNaN(t)||o(\"rating\",1===m&&1===t?0:t,{shouldDirty:!0}));var t},fill:t,hovered:n,onMouseEnter:()=>u(e),onMouseLeave:()=>u(null)}))},p=1;p\u003C=5;p++)A(p);return l().createElement(Fa,{isInvalid:!(null==i||!i.title)},!n&&l().createElement(Ge.l,null,(0,E.__)(\"Review Rating\",\"learning-management-system\")),l().createElement(d.B,{direction:\"row\",width:\"100%\",spacing:\"0\",color:\"orange.300\",cursor:\"pointer\",gap:\"2.5\"},l().createElement(\"input\",(0,Re.A)({type:\"hidden\"},r(\"rating\"))),g),l().createElement(ui.Wt,null,(null==i?void 0:i.rating)&&(null==i||null===(t=i.rating)||void 0===t?void 0:t.message)))};var rf=[{label:(0,E.__)(\"Approve\",\"learning-management-system\"),value:\"approve\"},{label:(0,E.__)(\"On Hold\",\"learning-management-system\"),value:\"hold\"},{label:(0,E.__)(\"Spam\",\"learning-management-system\"),value:\"spam\"},{label:(0,E.__)(\"Trash\",\"learning-management-system\"),value:\"trash\"}];const of=()=>{var{register:e,formState:{errors:t}}=(0,Je.xW)();return l().createElement(Fa,{isInvalid:!(null==t||!t.status),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(aa.l,e(\"status\"),rf.map((e=>l().createElement(\"option\",{key:e.value,value:e.value},e.label)))))};const sf=()=>{var{register:e}=(0,Je.xW)();return l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Review Title\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"text\",placeholder:(0,E.__)(\"Your Review Title\",\"learning-management-system\")},e(\"title\"))))};function mf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function cf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const uf=e=>{var{reply:{id:t,author_email:n,description:a,date_created:r,status:i=\"approve\",type:o}}=e,m=i===aA.approve?{color:\"green\",text:\"Approved\"}:i===aA.hold?{color:\"orange\",text:\"On Hold\"}:i===aA.spam?{color:\"pink\",text:\"Spam\"}:{color:\"red\",text:\"Trash\"},c=l().useRef(),{onClose:u,isOpen:y,onOpen:v}=(0,Ue.j)(),h=new mt(\"mto_course_review\"===o?rt.reviews:rt.lessonReviews),b=(0,s.jE)(),C=(0,We.d)(),[S,B]=l().useState(!1),{handleSubmit:I,register:O,formState:{errors:P,isDirty:D},reset:_,getValues:k}=(0,Je.mN)({defaultValues:{content:a,status:i}}),Q=(0,wt.n)(cf({mutationFn:()=>h.delete(t,{force:!0,children:!0})},{onSuccess:()=>{b.invalidateQueries({queryKey:[\"reviewList\"]}),C({title:(0,E.__)(\"Reply Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{C({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),z=(0,wt.n)(cf({mutationFn:e=>h.update(e.id,e)},{onSuccess:()=>{_(k()),B(!1),C({title:(0,E.__)(\"Review Reply updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),b.invalidateQueries({queryKey:[\"reviewList\"]})},onError:e=>{var t;C({description:\"\".concat(null==e||null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}}));return Ca(D),l().createElement(l().Fragment,null,l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"3\"},l().createElement(Oa.e,{size:\"xs\"}),l().createElement(g.E,null,n))),l().createElement(_n.Td,{width:\"46%\"},l().createElement($n.m,{label:a},l().createElement(g.E,{width:\"fit-content\",isTruncated:!1,noOfLines:1},a))),l().createElement(_n.Td,null,l().createElement(Jt.E,{colorScheme:m.color},m.text.toUpperCase())),l().createElement(_n.Td,null,ie(r,\"m\u002Fd\u002FY, h:i A\")),l().createElement(_n.Td,null,l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",leftIcon:l().createElement(_a,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),size:\"xs\",onClick:()=>B(!0)},(0,E.__)(\"Edit\",\"learning-management-system\")),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>v(),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete\",\"learning-management-system\")))))),l().createElement(Ke.Lt,{isOpen:y,onClose:u,isCentered:!0,leastDestructiveRef:c},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Deleting Reply\",\"learning-management-system\")),l().createElement(x.c,null,(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{onClick:u,variant:\"outline\",ref:c},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",isLoading:Q.isPending,onClick:()=>Q.mutate()},(0,E.__)(\"Delete\",\"learning-management-system\")))))))),l().createElement(_n.Tr,null,l().createElement(_n.Td,{colSpan:5},l().createElement(_t.S,{in:S},l().createElement(d.B,{textAlign:\"left\",direction:\"column\",spacing:\"3\"},l().createElement(ke.D,{as:\"h4\",size:\"md\"},(0,E.__)(\"Edit\",\"learning-management-system\")),l().createElement(\"form\",{onSubmit:I((t=>{var{content:n,status:a}=t;z.mutate(ne(cf(cf({},e.reply),{},{content:n,status:a})))}))},l().createElement(Ne.MJ,{isInvalid:!(null==P||!P.status),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({},O(\"status\"),{defaultValue:i}),rf.map((e=>l().createElement(\"option\",{key:e.value,value:e.value},e.label))))),l().createElement(Ne.MJ,{isInvalid:!(null==P||!P.content)},l().createElement(Ge.l,null,(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(He.T,(0,Re.A)({placeholder:(0,E.__)(\"Your Content\",\"learning-management-system\")},O(\"content\",{required:(0,E.__)(\"You must provide a content for the review.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,P&&P.content&&P.content.message)),l().createElement(Qe.a,{py:\"2\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:z.isPending},(0,E.__)(\"Update Reply\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>B(!1)},(0,E.__)(\"Cancel\",\"learning-management-system\")))))))))};function df(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const gf=e=>{var t,{reviewId:n}=e,{search:r}=(0,vt.zy)(),{page:i}=M.A.parse(r),o=(0,vt.zy)(),s=new URLSearchParams(o.search).get(\"reviewType\"),m=new mt(\"course\"===s?rt.reviews:rt.lessonReviews);(0,a.useEffect)((()=>{var e;\"replies\"===i&&(null===(e=document.getElementById(\"reply-table-\".concat(n)))||void 0===e||e.scrollIntoView({behavior:\"smooth\"}))}),[i,n]);var{data:c,isLoading:u,isFetching:d,fetchNextPage:g,isSuccess:A,hasNextPage:y}=(0,sc.q)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?df(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):df(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({queryKey:[\"reviewList\"],queryFn:e=>{var{pageParam:t}=e;return m.list({parent:n,per_page:10,page:t,status:[\"0\",\"1\",\"trash\",\"spam\"]})},initialPageParam:1},{getNextPageParam:e=>{var{meta:t}=e;return t.pages>t.current_page?t.current_page+1:null}}));return l().createElement(Qe.a,{id:\"reply-table-\".concat(n),bg:\"white\",py:\"8\",shadow:\"box\"},l().createElement(ke.D,{as:\"h4\",size:\"md\",ml:\"3rem\",mb:\"4\"},(0,E.__)(\"Replies\",\"learning-management-system\")),l().createElement(_n.XI,null,u&&l().createElement(Pd,null),A&&$(null==c||null===(t=c.pages[0])||void 0===t?void 0:t.data)?l().createElement(Mn,{title:(0,E.__)(\"No Replies Yet\",\"learning-management-system\"),minHeight:\"20vh\"}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Content\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Action\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==c?void 0:c.pages.map((e=>null==e?void 0:e.data.map((e=>l().createElement(uf,{key:e.id,reply:e})))))),y?l().createElement(p.$,{spinner:l().createElement(bt.y,null),spinnerPlacement:\"end\",isLoading:d,w:\"20%\",m:\"auto\",onClick:()=>g(),variant:\"outline\"},(0,E.__)(\"Load More\",\"learning-management-system\")):null)))};function Af(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var pf=(0,E.__)(\"%1$s %2$s\",\"learning-management-system\");const Ef=e=>{var t,n,a,r,i,{editMode:o,reviewQueryData:m}=e,{reviewId:c}=(0,vt.g)(),u=(0,s.jE)(),A=(0,We.d)(),y=(0,vt.zy)(),f=new URLSearchParams(y.search).get(\"reviewType\"),h=(0,vt.Zp)(),b=(0,Je.mN)({defaultValues:{title:(null==m?void 0:m.title)||\"\",content:(null==m?void 0:m.description)||\"\",rating:(null==m?void 0:m.rating)||0,course_id:null==m||null===(t=m.course)||void 0===t?void 0:t.id,status:(null==m?void 0:m.status)||\"approve\"}}),{handleSubmit:w,formState:{isDirty:C},reset:x,getValues:S}=b;Ca(C);var B=new mt(\"course\"===f?rt.reviews:rt.lessonReviews),I=(0,wt.n)({mutationFn:e=>B.store(e)}),O=(0,wt.n)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Af(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Af(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({mutationFn:e=>B.update(c,e)},{onSuccess:()=>{x(S()),A({title:(0,E.__)(\"course\"===f?\"Review updated\":\"Lesson Comment updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),u.invalidateQueries({queryKey:[\"review\".concat(c),c]})},onError:e=>{var t;A({description:\"\".concat(null==e||null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),P=o?(0,E.__)(\"Update\",\"learning-management-system\"):(0,E.__)(\"Create\",\"learning-management-system\"),D=\"mto_course_review\"===(null==m?void 0:m.type)?(0,E.__)(\"Review\",\"learning-management-system\"):(0,E.__)(\"Comment\",\"learning-management-system\");return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.reviews.list,_activeLink:on},(0,E.sprintf)(pf,P,D))))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.reviews.list+\"?reviewType=\".concat(f)},l().createElement(Dl,null))),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(Je.Op,b,l().createElement(\"form\",{onSubmit:w((e=>{o?O.mutate(ne(e)):I.mutate(ne(e),{onSuccess:e=>{h({pathname:Pt.reviews.edit.replace(\":reviewId\",e.id.toString())})},onError:e=>{A({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})}))},l().createElement(d.B,{direction:\"row\",spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},o&&m&&m.is_new&&l().createElement(at,{status:\"info\"},l().createElement(ft.s,{w:\"full\",alignItems:\"center\",gap:\"2\"},l().createElement(g.E,null,\"course\"===f?(0,E.__)(\"You have a new review pending approval. Would you like to approve it?\",\"learning-management-system\"):(0,E.__)(\"You have a new comment pending approval. Would you like to approve it?\",\"learning-management-system\")),l().createElement(Tc.h,null),l().createElement(Bt.e,{size:\"sm\"},l().createElement(p.$,{colorScheme:\"primary\",onClick:w((e=>{O.mutate(ne(ee(e,{status:aA.approve,is_new:!1})))})),isLoading:null==O?void 0:O.isPending},\"course\"===f?(0,E.__)(\"Approve Review\",\"learning-management-system\"):(0,E.__)(\"Approve Comment\",\"learning-management-system\")),l().createElement(p.$,{onClick:w((e=>{O.mutate(ne(ee(e,{is_new:!1})))})),isLoading:null==O?void 0:O.isPending},(0,E.__)(\"Dismiss\",\"learning-management-system\"))))),\"mto_course_review\"===(null==m?void 0:m.type)&&l().createElement(sf,null),l().createElement(Zv,{type:null==m?void 0:m.type}),\"mto_course_review\"===(null==m?void 0:m.type)?l().createElement(ef,{defaultValue:o&&m?{label:null==m||null===(n=m.course)||void 0===n?void 0:n.name,value:null==m||null===(a=m.course)||void 0===a?void 0:a.id}:null}):l().createElement(l().Fragment,null,l().createElement(Fa,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(g.E,{border:\"1px solid black\",p:\"2\",borderColor:\"gray.300\"},null==m||null===(r=m.course)||void 0===r?void 0:r.name)),l().createElement(Fa,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Lesson\",\"learning-management-system\")),l().createElement(g.E,{border:\"1px solid black\",p:\"2\",borderColor:\"gray.300\"},null==m||null===(i=m.lesson)||void 0===i?void 0:i.name))),l().createElement(of,null),\"mto_course_review\"===(null==m?void 0:m.type)?l().createElement(lf,null):null,l().createElement(Qe.a,{py:\"2\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:I.isPending||O.isPending},(0,E.sprintf)(pf,P,D)),l().createElement(p.$,{variant:\"outline\",onClick:()=>h(Pt.reviews.list)},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))))),l().createElement(gf,{reviewId:c}))))};const yf=()=>{var{reviewId:e}=(0,vt.g)(),t=(0,vt.zy)(),n=new URLSearchParams(t.search).get(\"reviewType\"),r=(0,vt.Zp)(),i=new mt(\"course\"===n?rt.reviews:rt.lessonReviews),o=(0,Pn.I)({queryKey:[\"review\".concat(e),e],queryFn:()=>i.get(e)});return(0,a.useEffect)((()=>{null!=o&&o.isError&&r(Pt.notFound)}),[null==o?void 0:o.isError,r]),o.isSuccess?l().createElement(Ef,{editMode:!0,reviewQueryData:null==o?void 0:o.data}):l().createElement(Yv,null)};var vf=\"#4E4E4E\";const ff=e=>{var t,{setIsGeneralSearchQueryFocused:n,methods:r}=e,{defaultSettings:i,Payments:o,Advanced:s,Integrations:m,selectedSection:c,setCoursesPages:u,coursesPages:g}=Pg(),A=(0,vt.zy)(),p=(0,a.useMemo)((()=>new URLSearchParams(A.search)),[A]),y=(0,a.useMemo)((()=>p.get(\"first\")),[p]),[v]=(0,xt.U)(\"(max-width: 1200px)\"),[f,h]=(0,a.useState)(0),b=(0,vt.Zp)(),w=(0,Je.FH)({name:\"course_archive.display.template.layout\",defaultValue:(null===(t=i.course_archive)||void 0===t||null===(t=t.display)||void 0===t||null===(t=t.template)||void 0===t?void 0:t.layout)||\"default\",control:r.control});return(0,a.useEffect)((()=>{y||b(\"\".concat(A.pathname,\"?first=general&second=pages\"));var e=Ag.findIndex((e=>e.slug===c));h(e)}),[c,y,A.pathname,b]),(0,a.useEffect)((()=>{\"default\"===w&&u([{slug:\"display\",label:(0,E.__)(\"Display\",\"learning-management-system\")},{slug:\"filters-and-sorting\",label:(0,E.__)(\"Filters and Sorting\",\"learning-management-system\")},{slug:\"styles\",label:(0,E.__)(\"Styles\",\"learning-management-system\")}]),\"layout1\"!==w&&\"layout2\"!==w||u([{slug:\"display\",label:(0,E.__)(\"Display\",\"learning-management-system\")},{slug:\"filters-and-sorting\",label:(0,E.__)(\"Filters and Sorting\",\"learning-management-system\")}])}),[w,u]),l().createElement(Qe.a,{position:\"sticky\",top:10,zIndex:2},l().createElement(Qe.a,{w:{base:\"320px\",sm:\"320px\",md:\"320px\",lg:\"320px\",xl:\"320px\"},bgColor:\"primary.50\"},l().createElement(d.B,{display:v?\"flex\":\"none\",gap:\"28px\",paddingY:\"28px\",borderRight:\"1px solid #f0f0f0\",boxShadow:\"-1px 0 1px rgba(0, 0, 0, 0.1)\"},l().createElement(Un.K,{position:\"absolute\",top:\"10px\",right:\"10px\",\"aria-label\":\"cross-icon\",icon:l().createElement(yv.PXF,null),boxShadow:\"none\",size:\"sm\",onClick:()=>{n(!1),r.setValue(\"masteriyo_sidebar\",!1,{shouldDirty:!0})}})),l().createElement(Ug.n,{allowToggle:!0,index:f,onChange:e=>(e=>{h(f===e?-1:e)})(e)},l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{expandedIndex:f,methods:r,steps:pg,name:(0,E.__)(\"General\",\"learning-management-system\"),slug:\"general\",icon:l().createElement(eg,{\"aria-label\":\"general-icon\",height:\"20px\",width:\"20px\",fill:\"general\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,l().createElement(ME,{slug:\"migrated-courses-settings\",expandedIndex:f,methods:r,steps:[],name:(0,E.__)(\"Courses Page\",\"learning-management-system\"),icon:l().createElement(tg,{\"aria-label\":\"learn-page-icon\",height:\"20px\",width:\"20px\",fill:\"migrated-courses-settings\"===c?Aa:vf}),isExpanded:!1,setExpandedIndex:h})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"learn-page\",expandedIndex:f,methods:r,steps:vg,name:(0,E.__)(\"Learn Page\",\"learning-management-system\"),icon:l().createElement(ag,{\"aria-label\":\"learn-page-icon\",height:\"20px\",width:\"20px\",fill:\"learn-page\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"accounts-page\",expandedIndex:f,methods:r,steps:fg,name:(0,E.__)(\"Accounts Page\",\"learning-management-system\"),icon:l().createElement(lg,{\"aria-label\":\"accounts-page-icon\",height:\"20px\",width:\"20px\",fill:\"accounts-page\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"payments\",expandedIndex:f,methods:r,steps:o,name:(0,E.__)(\"Payments\",\"learning-management-system\"),icon:l().createElement(rg,{\"aria-label\":\"payment-icon\",height:\"20px\",width:\"20px\",fill:\"payments\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"quiz\",expandedIndex:f,methods:r,steps:bg,name:(0,E.__)(\"Quiz\",\"learning-management-system\"),icon:l().createElement(ig,{\"aria-label\":\"quiz-icon\",height:\"20px\",width:\"20px\",fill:\"quiz\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"emails\",expandedIndex:f,methods:r,steps:wg,name:(0,E.__)(\"Emails\",\"learning-management-system\"),icon:l().createElement(og,{\"aria-label\":\"emails-icon\",height:\"20px\",width:\"20px\",fill:\"emails\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"authentication\",expandedIndex:f,methods:r,steps:Bg,name:(0,E.__)(\"Authentication\",\"learning-management-system\"),icon:l().createElement(dg,{\"aria-label\":\"authentication-icon\",height:\"20px\",width:\"20px\",fill:\"authentication\"===c?Aa:null}),isExpanded:t,setExpandedIndex:h})})),l().createElement(Wg.A,null,(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"advance\",expandedIndex:f,methods:r,steps:s,name:(0,E.__)(\"Advanced\",\"learning-management-system\"),icon:l().createElement(sg,{\"aria-label\":\"advance-icon\",height:\"20px\",width:\"20px\",fill:\"advance\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})),l().createElement($n.m,{placement:\"right\",label:Em(\"gamipress-integration\")?\"\":(0,E.__)(\"You need to activate Gamipress.\",\"learning-management-system\")},l().createElement(Wg.A,{isDisabled:!Em(\"gamipress-integration\")},(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"gamipress\",expandedIndex:f,methods:r,steps:xg,name:(0,E.__)(\"Gamipress\",\"learning-management-system\"),icon:l().createElement(cg,{\"aria-label\":\"gamipress-icon\",height:\"20px\",width:\"20px\",fill:\"gamipress\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})}))),ym()&&m.length>0&&l().createElement(Wg.A,{isDisabled:!1===ym()||m.length\u003C0},(e=>{var{isExpanded:t}=e;return l().createElement(ME,{slug:\"integrations\",expandedIndex:f,methods:r,steps:m,name:(0,E.__)(\"Integrations\",\"learning-management-system\"),icon:l().createElement(ug,{\"aria-label\":\"integrations-icon\",height:\"20px\",width:\"20px\",fill:\"integrations\"===c?Aa:vf}),isExpanded:t,setExpandedIndex:h})})))))};function hf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function bf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const wf=()=>{var[e]=(0,xt.U)(\"(max-width: 1400px)\"),[t]=(0,xt.U)(\"(max-width: 1200px)\"),[n,r]=(0,a.useState)(!1),i=new mt(rt.settings),o=(0,Pn.I)({queryKey:[\"settings\"],queryFn:()=>i.list()}),s=(0,Je.mN)({reValidateMode:\"onChange\",mode:\"onChange\",defaultValues:bf(bf({},o.data),{},{upgrade_to_pro:!e})}),m=(0,Je.FH)({name:\"masteriyo_sidebar\",defaultValue:!1,control:s.control});return(0,a.useEffect)((()=>{o.isSuccess&&o.data&&s.reset(bf(bf({},o.data),{},{upgrade_to_pro:!e}))}),[o.isSuccess]),Ca(!$(s.formState.dirtyFields)),l().createElement(_g,{defaultSettings:o.data,upgradeToPro:!1},l().createElement(Je.Op,s,l().createElement(d.B,{direction:\"column\",spacing:\"8\",width:\"full\",alignItems:\"center\",rounded:\"base\"},null!=o&&o.isSuccess?l().createElement(De.m,{display:\"flex\",maxW:\"container.xl\",onClick:()=>{r(!1),s.setValue(\"general_search_results_visible\",!1)},sx:pa,py:10},l().createElement(Ze.z,{position:\"relative\",maxW:\"full\",backgroundColor:\"soft-gray\",alignItems:\"flex-start\",gap:\"26px\",boxShadow:\"-5px 0px 25px -3px rgba(0, 0, 0, 0.1)\",width:\"100%\",transition:\"width 0.6s cubic-bezier(0.25, 0.1, 0.25, 1), height 0.6s cubic-bezier(0.25, 0.1, 0.25, 1)\"},l().createElement(d.B,{position:\"relative\",alignSelf:\"stretch\",backgroundColor:\"faint-gray\"},l().createElement(u.T,{backgroundColor:\"faint-gray\",alignItems:\"center\",flexShrink:\"0\",onClick:()=>r(!1),display:\"flex\",position:t?\"absolute\":\"static\",top:0,left:0,marginLeft:t&&!m?\"-380px\":\"0px\",zIndex:5,transition:\"0.6s cubic-bezier(0.25, 0.1, 0.25, 1), height 0.6s cubic-bezier(0.25, 0.1, 0.25, 1)\"},t&&m&&l().createElement(Qe.a,{width:\"140vw\",height:\"full\",bg:\"graphite\",opacity:\"0.4\",position:\"absolute\",top:\"0\",left:\"2\",onClick:()=>{r(!1),s.setValue(\"masteriyo_sidebar\",!1)}}),l().createElement(ff,{isGeneralSearchQueryFocused:n,setIsGeneralSearchQueryFocused:r,methods:s}))),l().createElement(u.T,{flex:\"1\",bg:\"transparent\",border:\"none\",boxShadow:\"none\",alignSelf:\"stretch\",color:\"graphite\"},l().createElement(kE,{settingsData:null==o?void 0:o.data,methods:s})))):l().createElement(kd,null))))};var Cf=n(69302),xf=[\"Courses\",\"Orders\",\"Reviews\"],Sf={lifterlms:[\"Courses\",\"Orders\"],\"sfwd-lms\":[\"Courses\",\"Orders\"],tutor:[...xf,\"Announcement\",\"Questions and Answers\"]},Bf=\"completed\",If=\"migrating\",Of=\"courses\",Pf=\"orders\",Df=\"reviews\",_f=\"announcement\",kf=\"questions_n_answers\",Qf=\"\u002Fmasteriyo\u002Fv1\u002F\",zf={migrationLMSs:Qf+\"migrations\u002Flms\",migrations:Qf+\"migrations\"},qf=n(16560),Ff=n(81685),jf=n(63877),Vf=e=>{var{title:t,description:n,height:a=\"100%\",varient:r=\"subtle\"}=e;return l().createElement(Ta.F,{status:\"success\",variant:r,flexDirection:\"column\",alignItems:\"center\",justifyContent:\"center\",textAlign:\"center\",height:a,borderRadius:5},l().createElement(Po._,{boxSize:\"40px\",mr:0}),l().createElement(Ua.X,{mt:4,mb:1,fontSize:\"lg\"},t),n&&l().createElement(Wa.T,{maxWidth:\"sm\"},n))};const Lf=l().memo(Vf);var Mf=e=>{var{isMigrationProcessCompleted:t,activeStep:n,lmsWatchedValue:a,currentlyActiveLms:r,showMigrationStatus:i,onMigrationalStatusClose:o,migrationProcessInProgress:s}=e;return l().createElement(l().Fragment,null,l().createElement(S,{size:\"sm\",isOpen:i,onClose:o,title:t?\"\":null==r?void 0:r.label,showCloseOption:t,closeOnOverlayClick:t,applyPadding:!t,extraInfo:s&&l().createElement(Jt.E,{colorScheme:\"green\",ml:2,py:1,px:2,variant:\"outline\",borderRadius:\"sm\"},\"In-Progress: \",s)},t?l().createElement(Lf,{title:(0,E.__)(\"\".concat(null==r?void 0:r.label,\"'s data migrated successfully.\"),\"learning-management-system\"),height:\"130px\",varient:\"subtle\"}):l().createElement(Xr.C,{index:n,mt:2,colorScheme:\"primary\",orientation:\"vertical\"},[...Sf[a]||xf].map(((e,t)=>l().createElement(Yr.p,{key:t},l().createElement(Zr.S,null,l().createElement(qf.x,{complete:l().createElement(Ff.W,null),incomplete:l().createElement(jf.Q,null),active:l().createElement(bt.y,{fontSize:\"sm\",color:\"blue.500\"})})),l().createElement($r.J,null,l().createElement(g.E,{position:\"relative\",bottom:3,left:1,fontSize:15,color:t===n?Aa:\"gray.800\",fontWeight:t===n?\"semibold\":\"normal\"},e)),l().createElement(ti.m,null)))))))};const Rf=l().memo(Mf);function Tf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Uf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Wf=()=>{var e,t,n,r,{activeStep:i,setActiveStep:o}=(0,Cf.f)({index:0,count:xf.length}),[m,c]=(0,a.useState)(!1),g=(0,We.d)(),A=(0,s.jE)(),{register:y,handleSubmit:v,getValues:f,formState:{errors:h},watch:b}=(0,Je.mN)(),w=b(\"lms_name\"),C=(n=new mt(zf.migrationLMSs),(0,Pn.I)({queryKey:[\"migrationLMSsList\"],queryFn:()=>n.list()})),x=function(){var e=new mt(zf.migrations),t=(0,We.d)();return(0,wt.n)({mutationFn:t=>e.store(t),onError:e=>{t({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})}(),[S,B]=(0,a.useState)({courses:\"not_started\",orders:\"not_started\",reviews:\"not_started\",announcement:\"not_started\",questions_n_answers:\"not_started\"}),I=(0,a.useCallback)((e=>{B((t=>{var n=Uf({},t);return e.remainingCourses&&!$(e.remainingCourses)?n.courses=If:n=e.remainingOrders&&!$(e.remainingOrders)?Uf(Uf({},n),{},{courses:Bf,orders:If}):e.remainingReviews&&!$(e.remainingReviews)?Uf(Uf({},n),{},{courses:Bf,orders:Bf,reviews:If}):e.remainingAnnouncement&&!$(e.remainingAnnouncement)?Uf(Uf({},n),{},{courses:Bf,orders:Bf,reviews:Bf,announcement:If}):e.remainingQuestionsAnswers&&!$(e.remainingQuestionsAnswers)?Uf(Uf({},n),{},{courses:Bf,orders:Bf,reviews:Bf,announcement:Bf,questions_n_answers:If}):e.remainingUsers&&!$(e.remainingUsers)||e.remainingQuizAttempts&&!$(e.remainingQuizAttempts)?Uf(Uf({},n),{},{courses:Bf,orders:Bf,reviews:Bf,announcement:Bf,questions_n_answers:Bf}):{courses:Bf,orders:Bf,reviews:Bf,announcement:Bf,questions_n_answers:Bf},n.courses===Bf&&n.orders===Bf&&n.reviews===Bf&&n.announcement===Bf&&n.questions_n_answers===Bf&&A.invalidateQueries({queryKey:[\"courseList\"]}),n}))}),[B,A]),O=(0,a.useCallback)((()=>c(!1)),[]),P=null===(e=C.data)||void 0===e?void 0:e.data.find((e=>(null==e?void 0:e.name)===f(\"lms_name\"))),D=(0,a.useMemo)((()=>Object.keys(S).find((e=>S[e]===If))),[S]),_=(0,a.useMemo)((()=>Object.keys(S).every((e=>S[e]===Bf))),[S]);return(0,a.useEffect)((()=>{S[Of]===Bf&&(o(1),S[Pf]===Bf&&(o(2),S[Df]===Bf&&o(3)))}),[S,o]),(0,a.useEffect)((()=>{var e;return!m&&Object.keys(S).some((e=>S[e]===If))&&c(!0),m&&Object.keys(S).every((e=>S[e]===Bf))&&(e=setTimeout((()=>{c(!1)}),2e3)),()=>{clearTimeout(e)}}),[S,m]),(0,a.useEffect)((()=>{h.lms_name&&g({title:(0,E.__)(String(h.lms_name.message),\"learning-management-system\"),status:\"error\",isClosable:!0})}),[h.lms_name,g]),(0,a.useEffect)((()=>{if(!(S.courses===Bf&&S.orders===Bf&&S.reviews===Bf&&S.announcement===Bf&&S.questions_n_answers===Bf||x.isPending)){var e=f(\"lms_name\");[Of,Pf,Df,_f,kf].forEach((t=>{S[t]===If&&x.mutate({lms_name:e,type:t},{onSuccess:e=>{I(e)},onError:e=>{var t,n=(null==e?void 0:e.message)||(null==e||null===(t=e.data)||void 0===t?void 0:t.message)||(0,E.__)(\"Failed to migrate.\",\"learning-management-system\");g({title:(0,E.__)(\"Failed to migrate.\",\"learning-management-system\"),description:n,status:\"error\",isClosable:!0})}})}))}}),[S,I,f,x,g]),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(\"form\",{onSubmit:v((e=>{o(0),B(Uf(Uf({},S),{},{courses:If,orders:\"not_started\",reviews:\"not_started\",announcement:\"not_started\",questions_n_answers:\"not_started\"})),x.mutate(ne(e),{onSuccess:e=>{I(e)},onError:e=>{var t,n=(null==e?void 0:e.message)||(null==e||null===(t=e.data)||void 0===t?void 0:t.message)||(0,E.__)(\"Failed to migrate.\",\"learning-management-system\");g({title:(0,E.__)(\"Failed to migrate.\",\"learning-management-system\"),description:n,status:\"error\",isClosable:!0})}})}))},l().createElement(Fa,{isInvalid:!(null==h||!h.lms_name)},l().createElement(Ge.l,{htmlFor:\"lms_name\"},(0,E.__)(\"Migration From\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"Choose an LMS from the list to migrate.\",\"learning-management-system\")})),l().createElement(u.T,null,l().createElement(Ze.z,{width:\"full\"},l().createElement(aa.l,(0,Re.A)({id:\"lms_name\",isDisabled:x.isPending,placeholder:(0,E.__)(\"Select an LMS\",\"learning-management-system\")},y(\"lms_name\",{required:(0,E.__)(\"Select an LMS.\",\"learning-management-system\")})),C.isLoading?l().createElement(\"option\",{disabled:!0},(0,E.__)(\"Loading...\",\"learning-management-system\")):C.isError?l().createElement(\"option\",{disabled:!0},(0,E.__)(\"Error loading options\",\"learning-management-system\")):((null===(r=C.data)||void 0===r?void 0:r.data)||[]).map((e=>l().createElement(\"option\",{value:e.name,key:e.name},e.label)))),l().createElement(p.$,{colorScheme:\"blue\",type:\"submit\",isLoading:x.isPending,isDisabled:x.isPending,loadingText:(0,E.__)(\"Migrating...\",\"learning-management-system\"),size:\"md\",rightIcon:l().createElement(Fn.Z$r,{size:15})},(0,E.__)(\"Migrate\",\"learning-management-system\"))),l().createElement(_t.S,{in:P},l().createElement(u.T,{gap:3,my:5,alignItems:\"flex-start\"},l().createElement(at,{status:\"warning\",mb:\"6\"},(0,E.__)(\"Before proceeding with the migration, please test the process on a staging site. The following data will be migrated, and once the migration is complete, the data cannot be restored to the previous LMS system.\",\"learning-management-system\")),l().createElement(Fe.B8,{spacing:3},null===(t=[...Sf[null==P?void 0:P.name]||xf])||void 0===t?void 0:t.map((e=>l().createElement(Fe.ck,{fontSize:\"small\",color:\"gray.600\",key:e,fontWeight:\"semibold\"},l().createElement(Fe.kp,{as:kt.OZ6,color:\"green.500\",fontSize:\"sm\"}),e,\"Courses\"===e&&l().createElement(Qe.a,{ml:8,mt:2},l().createElement(Fe.Xy,{spacing:1},l().createElement(Fe.ck,{fontSize:\"small\",color:\"gray.600\"},(0,E.__)(\"All Enrolled Users\",\"learning-management-system\")),l().createElement(Fe.ck,{fontSize:\"small\",color:\"gray.600\"},(0,E.__)(\"Instructors who created the course\",\"learning-management-system\")))))))))))),l().createElement(Rf,{activeStep:i,currentlyActiveLms:P,lmsWatchedValue:w,isMigrationProcessCompleted:_,migrationProcessInProgress:D,onMigrationalStatusClose:O,showMigrationStatus:m})))};function Kf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Nf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Gf=()=>{var{register:e,formState:{errors:t},handleSubmit:n,reset:a,watch:r}=(0,Je.mN)(),i=(0,We.d)(),o=(0,s.jE)(),m=r(\"file\"),c=(0,wt.n)(Nf({mutationFn:e=>{var t,n=new FormData;return n.append(\"file\",null==e||null===(t=e.file)||void 0===t?void 0:t[0]),st({path:rt.importSettings,method:\"POST\",body:n})}},{onSuccess(){i({title:(0,E.__)(\"Import complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0}),a(),o.invalidateQueries({queryKey:[\"settings\"]}),window.location.reload()},onError(e){i({title:(0,E.__)(\"Import failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}})),u=(0,wt.n)(Nf({mutationFn:()=>st({path:rt.exportSettings,method:\"POST\"})},{onSuccess(e){var t=document.createElement(\"a\");t.href=null==e?void 0:e.download_url,t.download=null==e?void 0:e.filename,document.body.appendChild(t),t.click(),document.body.removeChild(t),i({title:(0,E.__)(\"Export complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0})},onError(e){i({title:(0,E.__)(\"Export failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(\"form\",null,l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement(Fa,null,l().createElement(Ne.MJ,{isInvalid:!(null==t||!t.file)},l().createElement(Ma.p,(0,Re.A)({opacity:c.isPending?\"0.5\":1,pointerEvents:c.isPending?\"none\":\"auto\",boxShadow:\"none\",variant:\"unstyled\",multiple:!1,type:\"file\",accept:\".json\"},e(\"file\",{required:(0,E.__)(\"Please select an import file.\",\"learning-management-system\")}))),!(null==t||!t.file)&&l().createElement(ui.Wt,null,t.file.message)),!(null==m||!m.length)&&l().createElement(d.B,{direction:\"row\",w:\"full\",ml:2},l().createElement(p.$,{colorScheme:\"primary\",isLoading:c.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:n((e=>c.mutate(e)))},(0,E.__)(\"Import settings\",\"learning-management-system\")),c.isPending&&l().createElement(d.B,{flex:\"1\"},l().createElement(g.E,{fontStyle:\"italic\",opacity:\"0.8\"},(0,E.__)(\"Importing...\",\"learning-management-system\")),l().createElement(Jd.k,{size:\"xs\",hasStripe:!0,isIndeterminate:!0}))))))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Export\",\"learning-management-system\")),l().createElement(Qe.a,null,l().createElement(p.$,{colorScheme:\"primary\",isLoading:u.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.w4m,fontSize:\"md\"}),onClick:()=>u.mutate()},(0,E.__)(\"Export settings\",\"learning-management-system\")))))};const Hf=e=>{var{importProgress:t}=e;return t.inProgress||t.completed?null!=t&&t.completed&&!t.showAlert?null:l().createElement(Ta.F,{status:t.completed?\"success\":\"warning\",variant:\"subtle\",borderRadius:\"md\",boxShadow:\"sm\",flexDirection:\"row\",alignItems:\"center\",textAlign:\"left\",width:\"100%\"},t.inProgress?l().createElement(bt.y,{size:\"md\",color:t.completed?\"green.500\":\"yellow.500\",mr:3}):l().createElement(Po._,{boxSize:\"24px\",mr:3}),t.inProgress&&l().createElement(Ua.X,null,null==t?void 0:t.message),t.completed&&l().createElement(Ze.z,{justifyContent:\"space-between\",alignItems:\"center\",width:\"full\"},l().createElement(Ua.X,null,null==t?void 0:t.message))):null};function Jf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Xf(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jf(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Yf=3145728;const Zf=()=>{var e,{register:t,formState:{errors:n},handleSubmit:r,reset:i,control:o}=(0,Je.mN)(),m=(0,We.d)(),c=(0,s.jE)(),[u,g]=(0,a.useState)([...da.map((e=>e.key))]),[A,y]=(0,a.useState)({completed:!1,message:\"\",inProgress:!1}),[v,f]=(0,a.useState)({completed:!1,message:\"\",inProgress:!1}),{isOpen:h,onOpen:b,onClose:w}=(0,Ue.j)(),C=new mt(rt.coursesExport),x=new mt(rt.exportCourseStatus),S=new mt(rt.importCourseStatus),B=(0,Je.FH)({control:o,name:\"file\"}),I=(0,wt.n)(Xf({mutationFn:(e=(0,Te.A)((function*(e){var t,n=null==e||null===(t=e.file)||void 0===t?void 0:t[0];if(n&&0!==n.size){f({inProgress:!0,completed:!1,message:(0,E.__)(\"Import in progress. Please wait...\")});var a=n.size,l=Math.ceil(a\u002FYf);try{for(var r=0;r\u003Cl;r++){var o=r*Yf,s=Math.min(o+Yf,a),u=n.slice(o,s),d=new FormData;d.append(\"file\",u),d.append(\"chunkIndex\",r.toString()),d.append(\"totalChunks\",l.toString()),d.append(\"fileName\",n.name),d.append(\"fileSize\",a.toString());var g=yield st({path:rt.import,method:\"POST\",body:d});if(\"completed\"===g.status)return f({inProgress:!1,completed:!0,message:null==g?void 0:g.message,showAlert:!0}),void i();\"progress\"===(null==g?void 0:g.status)&&(f({inProgress:!0,completed:!1,message:g.message}),setTimeout((()=>D()),15e3))}i(),c.invalidateQueries({queryKey:[\"courseList\"]})}catch(e){f({inProgress:!1,completed:!1,message:(0,E.__)(\"Import Failed!\",\"learning-management-system\")}),m({title:(0,E.__)(\"Import failed!\",\"learning-management-system\"),description:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong.\",\"learning-management-system\"),status:\"error\",duration:3e3,isClosable:!0})}}else m({title:(0,E.__)(\"No file selected or the file is empty\",\"learning-management-system\"),status:\"error\",duration:3e3,isClosable:!0})})),function(t){return e.apply(this,arguments)})},{})),O=(0,wt.n)(Xf({mutationFn:()=>C.store({course_ids:[],course_items:u})},{onSuccess:e=>{y({completed:!(null==e||!e.download_url),message:null==e?void 0:e.message,inProgress:!(null!=e&&e.download_url),downloadLink:(null==e?void 0:e.download_url)||void 0}),null!=e&&e.download_url||setTimeout((()=>P()),15e3),w()},onError:e=>{m({title:(0,E.__)(\"Export failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0}),y({completed:!1,message:(0,E.__)(\"Export failed!\",\"learning-management-system\"),inProgress:!1}),w()}})),P=e=>{var t=e,n=()=>{x.get().then((e=>{y({completed:null==e?void 0:e.download_url,message:null==e?void 0:e.message,inProgress:\"progress\"===e.status,downloadLink:null==e?void 0:e.download_url}),null!=e&&e.download_url&&t?(clearInterval(t),t=void 0):t||\"progress\"!==e.status||(t=setInterval(n,5e3))})).catch((e=>{console.error(\"Error checking export progress:\",e),y({completed:!1,message:(0,E.__)(\"Error checking progress\",\"learning-management-system\"),inProgress:!1}),t&&clearInterval(t)}))};n()},D=e=>{var t=e,n=()=>{S.get().then((e=>{f({completed:\"completed\"===e.status,message:(null==e?void 0:e.message)||(0,E.__)(\"Import in progress. Please wait...\"),inProgress:\"completed\"!==e.status,showAlert:\"completed\"===e.status}),\"completed\"===e.status&&t?(clearInterval(t),t=void 0):t||\"completed\"===e.status||(t=setInterval(n,5e3))})).catch((e=>{console.error(\"Error checking import progress:\",e),f({completed:!1,message:(0,E.__)(\"Error checking import progress\",\"learning-management-system\"),inProgress:!1}),t&&clearInterval(t)}))};n()};return(0,a.useEffect)((()=>{(function(){var e=(0,Te.A)((function*(){P()}));return function(){return e.apply(this,arguments)}})()()}),[]),(0,a.useEffect)((()=>{var e=function(){var e=(0,Te.A)((function*(){D()}));return function(){return e.apply(this,arguments)}}();(e=>{var t=document.cookie.split(\";\");for(var n of t){var[a,l]=n.split(\"=\");if(a.trim()===e)return decodeURIComponent(l)}})(\"masteriyo_course_import_is_in_progress_\".concat(null==R?void 0:R.current_user_id))?e():f({completed:!0,inProgress:!1,message:(0,E.__)(\"Import successful.\",\"learning-management-system\")})}),[]),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(\"form\",null,l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\",gap:4},l().createElement(Fa,null,l().createElement(Ne.MJ,{isInvalid:!(null==n||!n.file)},l().createElement(Ma.p,(0,Re.A)({opacity:null!=v&&v.inProgress||null!=I&&I.isPending?\"0.5\":1,pointerEvents:null!=v&&v.inProgress||null!=I&&I.isPending?\"none\":\"auto\",boxShadow:\"none\",variant:\"unstyled\",multiple:!1,type:\"file\",accept:\".json\"},t(\"file\",{required:(0,E.__)(\"Please select an import file.\",\"learning-management-system\")}))),!(null==n||!n.file)&&l().createElement(ui.Wt,null,n.file.message)),!(null==B||!B.length)&&l().createElement(d.B,{direction:\"row\",w:\"full\",ml:2},l().createElement(p.$,{ml:{base:0,lg:2},mt:{base:2,lg:0},colorScheme:\"primary\",display:null!=v&&v.inProgress?\"none\":\"unset\",variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:r((e=>I.mutate(e)))},(0,E.__)(\"Import courses\",\"learning-management-system\")))),l().createElement(Hf,{importProgress:v})))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Export\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\",gap:4},l().createElement(p.$,{variant:\"outline\",isLoading:O.isPending,leftIcon:l().createElement($e.I,{as:kt.w4m,fontSize:\"md\"}),onClick:()=>b(),isDisabled:null==A?void 0:A.inProgress,w:\"fit-content\"},(0,E.__)(\"Export courses\",\"learning-management-system\")),l().createElement(Tg,{exportProgress:A}))),l().createElement(Hd,{handleCheckboxChange:e=>{g((t=>t.includes(e)?t.filter((t=>t!==e)):[...t,e]))},isExportCourseModalOpened:h,onExport:O,onExportCourseModalClose:w,selectedCourseContents:u,selectedCourses:[]}))};function $f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function eh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$f(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const th=()=>{var{register:e,formState:{errors:t},handleSubmit:n,reset:a,watch:r}=(0,Je.mN)(),i=(0,We.d)(),o=(0,s.jE)(),m=r(\"file\"),c=(0,wt.n)(eh({mutationFn:e=>{var t,n=new FormData;return n.append(\"file\",null==e||null===(t=e.file)||void 0===t?void 0:t[0]),st({path:rt.quizzesImport,method:\"POST\",body:n})}},{onSuccess(){i({title:(0,E.__)(\"Import complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0}),a(),o.invalidateQueries({queryKey:[\"courseList\"]})},onError(e){i({title:(0,E.__)(\"Import failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}})),u=(0,wt.n)(eh({mutationFn:()=>st({path:rt.quizzesExport,method:\"POST\"})},{onSuccess(e){var t=document.createElement(\"a\");t.href=null==e?void 0:e.download_url,t.download=null==e?void 0:e.filename,document.body.appendChild(t),t.click(),document.body.removeChild(t),i({title:(0,E.__)(\"Export complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0})},onError(e){i({title:(0,E.__)(\"Export failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(\"form\",null,l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement(Fa,null,l().createElement(Ne.MJ,{isInvalid:!(null==t||!t.file)},l().createElement(Ma.p,(0,Re.A)({opacity:c.isPending?\"0.5\":1,pointerEvents:c.isPending?\"none\":\"auto\",boxShadow:\"none\",variant:\"unstyled\",multiple:!1,type:\"file\",accept:\".json\"},e(\"file\",{required:(0,E.__)(\"Please select an import JSON file.\",\"learning-management-system\")}))),!(null==t||!t.file)&&l().createElement(ui.Wt,null,t.file.message)),!(null==m||!m.length)&&l().createElement(d.B,{direction:\"row\",w:\"full\",ml:2},l().createElement(p.$,{colorScheme:\"primary\",isLoading:c.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:n((e=>c.mutate(e)))},(0,E.__)(\"Import quizzes\",\"learning-management-system\")),c.isPending&&l().createElement(d.B,{flex:\"1\"},l().createElement(g.E,{fontStyle:\"italic\",opacity:\"0.8\"},(0,E.__)(\"Importing...\",\"learning-management-system\")),l().createElement(Jd.k,{size:\"xs\",hasStripe:!0,isIndeterminate:!0}))))))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Export\",\"learning-management-system\")),l().createElement(Qe.a,null,l().createElement(p.$,{colorScheme:\"primary\",isLoading:u.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.w4m,fontSize:\"md\"}),onClick:()=>u.mutate()},(0,E.__)(\"Export quizzes\",\"learning-management-system\")))))};function nh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ah(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const lh=()=>{var{register:e,formState:{errors:t},handleSubmit:n,reset:a,watch:r}=(0,Je.mN)(),i=(0,We.d)(),o=(0,s.jE)(),m=r(\"file\"),c=(0,wt.n)(ah({mutationFn:e=>{var t,n=new FormData;return n.append(\"file\",null==e||null===(t=e.file)||void 0===t?void 0:t[0]),st({path:rt.usersImport,method:\"POST\",body:n})}},{onSuccess(){i({title:(0,E.__)(\"Import complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0}),a(),o.invalidateQueries({queryKey:[\"courseList\"]})},onError(e){i({title:(0,E.__)(\"Import failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}})),u=(0,wt.n)(ah({mutationFn:()=>st({path:rt.usersExport,method:\"POST\"})},{onSuccess(e){var t=document.createElement(\"a\");t.href=null==e?void 0:e.download_url,t.download=null==e?void 0:e.filename,document.body.appendChild(t),t.click(),document.body.removeChild(t),i({title:(0,E.__)(\"Export complete\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0})},onError(e){i({title:(0,E.__)(\"Export failed!\",\"learning-management-system\"),description:null==e?void 0:e.message,status:\"error\",duration:3e3,isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(\"form\",null,l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement(Fa,null,l().createElement(Ne.MJ,{isInvalid:!(null==t||!t.file)},l().createElement(Ma.p,(0,Re.A)({opacity:c.isPending?\"0.5\":1,pointerEvents:c.isPending?\"none\":\"auto\",boxShadow:\"none\",variant:\"unstyled\",multiple:!1,type:\"file\",accept:\".csv\"},e(\"file\",{required:(0,E.__)(\"Please select an import CSV file.\",\"learning-management-system\")}))),!(null==t||!t.file)&&l().createElement(ui.Wt,null,t.file.message)),!(null==m||!m.length)&&l().createElement(d.B,{direction:\"row\",w:\"full\",ml:2},l().createElement(p.$,{colorScheme:\"primary\",isLoading:c.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:n((e=>c.mutate(e)))},(0,E.__)(\"Import users\",\"learning-management-system\")),c.isPending&&l().createElement(d.B,{flex:\"1\"},l().createElement(g.E,{fontStyle:\"italic\",opacity:\"0.8\"},(0,E.__)(\"Importing...\",\"learning-management-system\")),l().createElement(Jd.k,{size:\"xs\",hasStripe:!0,isIndeterminate:!0}))))))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Export\",\"learning-management-system\")),l().createElement(Qe.a,null,l().createElement(p.$,{colorScheme:\"primary\",isLoading:u.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.w4m,fontSize:\"md\"}),onClick:()=>u.mutate()},(0,E.__)(\"Export users\",\"learning-management-system\")))))};const rh=()=>l().createElement(nm.t,{orientation:\"vertical\"},l().createElement(d.B,{direction:\"row\",flex:\"1\"},l().createElement(Tm.w,{sx:cn},l().createElement(Um.o,{sx:sn},(0,E.__)(\"Courses\",\"learning-management-system\")),\"yes\"===(null==R?void 0:R.isCurrentUserAdmin)&&l().createElement(Um.o,{sx:sn},(0,E.__)(\"Users\",\"learning-management-system\")),\"yes\"===(null==R?void 0:R.isCurrentUserAdmin)&&l().createElement(Um.o,{sx:sn},(0,E.__)(\"Settings\",\"learning-management-system\")),l().createElement(Um.o,{sx:sn},(0,E.__)(\"Quizzes\",\"learning-management-system\"))),l().createElement(Wm.T,{flex:\"1\"},l().createElement(Km.K,null,l().createElement(Zf,null)),\"yes\"===(null==R?void 0:R.isCurrentUserAdmin)&&l().createElement(Km.K,null,l().createElement(lh,null)),\"yes\"===(null==R?void 0:R.isCurrentUserAdmin)&&l().createElement(Km.K,null,l().createElement(Gf,null)),l().createElement(Km.K,null,l().createElement(th,null)))));function ih(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function oh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ih(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ih(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const sh=e=>{var t,n,r,i,o,m,c,u,A,y,{}=e,f=(0,We.d)(),h=new mt(rt.logs),{onClose:b,onOpen:w,isOpen:C}=(0,Ue.j)(),[x,S]=(0,a.useState)([]),[B,I]=(0,a.useState)(\"\"),[O,P]=(0,a.useState)(),[D,_]=(0,a.useState)({order:\"desc\",orderby:\"date\"}),k=(0,Pn.I)({queryKey:[\"logs\",D],queryFn:()=>h.list(D)}),Q=(0,s.jE)(),z=function(){var e=(0,Te.A)((function*(e,t){var n=yield h.get(e),a=new Blob([(null==n?void 0:n.log)||\"\"],{type:\"text\u002Fplain\"});JE()(a,t||\"log.log\")}));return function(t,n){return e.apply(this,arguments)}}(),q=(0,wt.n)(oh({mutationFn:e=>h.delete(e,{force:!0,children:!0})},{onSuccess:()=>{f({status:\"success\",title:(0,E.__)(\"Log Deleted\",\"learning-management-system\"),isClosable:!0}),Q.invalidateQueries({queryKey:[\"logs\"]}),b()},onError:e=>{f({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),F={delete:(0,wt.n)(oh({mutationFn:e=>h.bulkDelete(\"delete\",{ids:e,force:!0,children:!0})},{onSuccess(){Q.invalidateQueries({queryKey:[\"logs\"]}),b(),S([]),f({title:(0,E.__)(\"Logs Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})}}))},j=(0,wr.z)({onTypeFinish:e=>{_(oh(oh({},D),{},{search:e}))}},800),V=(e,t)=>_(ee(oh(oh({},D),{},{order:e,orderby:t})));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\",bg:\"white\"},l().createElement(Ne.MJ,{width:\"full\"},l().createElement(Ma.p,(0,Re.A)({rounded:\"base\",px:2,py:1,size:\"md\",fontSize:\"small\",placeholder:(0,E.__)(\"Search logs\",\"learning-management-system\")},j))),l().createElement(_n.XI,null,k.isLoading||!k.isFetched?l().createElement(vd,null):k.isSuccess&&$(null==k||null===(t=k.data)||void 0===t?void 0:t.data)?l().createElement(Mn,{title:(0,E.__)(\"No Logs Yet\",\"learning-management-system\"),description:(0,E.__)(\"Start building your learning platform by creating your first course. Add lessons, quizzes, and materials to engage your students.\",\"learning-management-system\"),isResultFiltered:Boolean(null==D?void 0:D.search)}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,{style:{minWidth:\"150px\"}},l().createElement(On.S,{isDisabled:k.isFetching||!(null!=k&&null!==(n=k.data)&&void 0!==n&&null!==(n=n.data)&&void 0!==n&&n.length),isIndeterminate:(null==k||null===(r=k.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)!==(null==x?void 0:x.length)&&x.length>0,isChecked:(null==k||null===(i=k.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.length)===(null==x?void 0:x.length)&&!$(null==k||null===(o=k.data)||void 0===o?void 0:o.data),onChange:e=>{var t;return S(e.target.checked?null==k||null===(t=k.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement($e.I,{as:\"desc\"===(null==D?void 0:D.order)?Le.suq:Le.riQ,h:6,w:6,cursor:\"pointer\",color:\"title\"===(null==D?void 0:D.orderby)?\"black\":\"lightgray\",transition:\"1s\",_hover:{color:\"black\"},onClick:()=>V(\"desc\"===(null==D?void 0:D.order)?\"asc\":\"desc\",\"name\")})))),l().createElement(_n.Th,null,\" \",l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Size\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement($e.I,{as:\"desc\"===(null==D?void 0:D.order)?Le.suq:Le.riQ,h:6,w:6,cursor:\"pointer\",color:\"title\"===(null==D?void 0:D.orderby)?\"black\":\"lightgray\",transition:\"1s\",_hover:{color:\"black\"},onClick:()=>V(\"desc\"===(null==D?void 0:D.order)?\"asc\":\"desc\",\"size\")})))),l().createElement(_n.Th,null,\" \",l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\"},l().createElement($e.I,{as:\"desc\"===(null==D?void 0:D.order)?Le.suq:Le.riQ,h:6,w:6,cursor:\"pointer\",color:\"date\"===(null==D?void 0:D.orderby)?\"black\":\"lightgray\",transition:\"1s\",_hover:{color:\"black\"},onClick:()=>V(\"desc\"===(null==D?void 0:D.order)?\"asc\":\"desc\",\"date\")})))),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,l().createElement(l().Fragment,null,null==k||null===(m=k.data)||void 0===m||null===(m=m.data)||void 0===m?void 0:m.map((e=>{var t,n,a;return l().createElement(_n.Tr,{key:null==e?void 0:e.id},l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:null==k?void 0:k.isLoading,isChecked:null==x?void 0:x.includes(null==e||null===(t=e.id)||void 0===t?void 0:t.toString()),onChange:t=>{var n;return S(t.target.checked?[...x,null==e||null===(n=e.id)||void 0===n?void 0:n.toString()]:x.filter((t=>{var n;return t!==(null==e||null===(n=e.id)||void 0===n?void 0:n.toString())})))}})),l().createElement(_n.Td,null,l().createElement(je.N,{as:v.N_,to:Pt.log.replace(\":id\",null==e||null===(n=e.id)||void 0===n?void 0:n.toString()),fontWeight:\"semibold\",_hover:{color:\"primary.500\"}},Ae(null==e?void 0:e.name))),l().createElement(_n.Td,null,null==e?void 0:e.formatted_size),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\"},ie(null==e?void 0:e.date,\"Y-m-d, h:i A\")))),l().createElement(_n.Td,null,l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",leftIcon:l().createElement(kt.Ah9,null),size:\"xs\",onClick:()=>z(null==e?void 0:e.id,null==e?void 0:e.name)},(0,E.__)(\"Download\",\"learning-management-system\")),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{_hover:{color:\"red.500\"},icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),onClick:()=>{return t=null==e?void 0:e.id,w(),I(\"\"),void P(t);var t}},(0,E.__)(\"Delete\",\"learning-management-system\")),l().createElement(je.N,{as:v.N_,to:Pt.log.replace(\":id\",null==e||null===(a=e.id)||void 0===a?void 0:a.toString()),textDecoration:\"none !important\"},l().createElement(Kn.D,{icon:l().createElement(la.Ny1,null),_hover:{color:\"primary.500\"}},(0,E.__)(\"View\",\"learning-management-system\"))))))))})))))),l().createElement(ta,{openToast:w,status:\"trash\",setBulkAction:I,bulkIds:x,setBulkIds:S,trashable:!1}),l().createElement(qn,{isOpen:C,onClose:b,confirmButtonColorScheme:\"restore\"===B?\"primary\":void 0,onConfirm:\"\"===B?()=>{O&&q.mutate(O)}:()=>{F[B].mutate(x)},action:B,isLoading:\"\"===B?q.isPending:null!==(c=null==F||null===(u=F[B])||void 0===u?void 0:u.isLoading)&&void 0!==c&&c,dialogTexts:{default:{header:(0,E.__)(\"Deleting Logs\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Logs\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")}}}),k.isSuccess&&!$(null==k||null===(A=k.data)||void 0===A?void 0:A.data)&&l().createElement(ba,{metaData:null==k||null===(y=k.data)||void 0===y?void 0:y.meta,setFilterParams:_,perPageText:(0,E.__)(\"Logs Per Page:\",\"learning-management-system\"),extraFilterParams:{order:null==D?void 0:D.order,orderby:null==D?void 0:D.orderby,search:null==D?void 0:D.search}}))};var mh=[\"children\"],ch=[\"children\"];function uh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var dh=e=>{var t,{children:n}=e,a=(0,q.A)(e,mh);return l().createElement(Ii.dK.Control,a,l().createElement(Oa.e,{marginLeft:\"2\",src:null===(t=a.getValue())||void 0===t||null===(t=t[0])||void 0===t?void 0:t.avatar_url,size:\"xs\"}),n)},gh=e=>{var t,{children:n}=e,a=(0,q.A)(e,ch);return l().createElement(Ii.dK.Option,a,l().createElement(Ze.z,{alignItems:\"center\"},l().createElement(Oa.e,{src:null===(t=a.data)||void 0===t?void 0:t.avatar_url,size:\"xs\"}),l().createElement(Qe.a,null,n)))};const Ah=e=>{var t,n=(0,c.useSelect)((e=>e(\"core\").canUser(\"create\",\"users\")),[])||!1,a=(0,c.useSelect)((e=>e(\"core\").getCurrentUser()),[]),r=$(a)?null:{value:null==a?void 0:a.id,label:null==a?void 0:a.name,avatar_url:$(null==a?void 0:a.avatar_urls)?\"\":null==a?void 0:a.avatar_urls[24]},{authorData:i,tabIndex:o}=e,{setValue:s}=(0,Je.xW)(),m=new mt(rt.users),u=(0,Pn.I)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({queryKey:[\"users\"],queryFn:()=>m.list({orderby:\"display_name\",order:\"asc\",per_page:10})},{enabled:n}));return l().createElement(Ne.MJ,{mb:4},l().createElement(Ge.l,null,(0,E.__)(\"User\",\"learning-management-system\")),!u.isLoading&&r?l().createElement(Co,{isDisabled:!n,components:{Control:dh,Option:gh},styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return $(t)?(0,E.__)(\"Please enter one or more characters.\",\"learning-management-system\"):(0,E.__)(\"Users not found.\",\"learning-management-system\")},isClearable:!0,placeholder:(0,E.__)(\"Search by username or email\",\"learning-management-system\"),defaultValue:i?{value:i.id,label:i.display_name,avatar_url:i.avatar_url}:r,onChange:e=>{s(\"user_id\",null==e?void 0:e.value)},defaultOptions:u.isSuccess?null===(t=u.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:e.id,label:e.display_name,avatar_url:e.avatar_url}))):[r],loadOptions:(e,t)=>{if($(e))return t([]);m.list({search:e}).then((e=>{t(e.data.map((e=>({value:e.id,label:e.display_name,avatar_url:e.avatar_url}))))}))}}):l().createElement(St.E,{height:\"40px\",width:\"100%\"}))};function ph(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Eh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ph(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ph(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var yh=Object.entries({read:\"Read\",write:\"Write\",read_write:\"Read\u002FWrite\"}).map((e=>{var[t,n]=e;return{value:t,label:n}}));const vh=()=>{var e,t=(0,We.d)(),n=new mt(rt.restAPI),{isOpen:r,onOpen:i,onClose:o}=(0,Ue.j)(),{onClose:m,onOpen:c,isOpen:u}=(0,Ue.j)(),d=(0,Je.mN)(),y=(0,s.jE)(),{register:v,reset:S,setValue:B,getValues:I,control:O,handleSubmit:P}=d,[D,_]=(0,a.useState)(\"create\"),[k,Q]=(0,a.useState)(),z=(0,Xl.i)(\"\"),q=(0,Pn.I)({queryKey:[\"restAuthAPIs\"],queryFn:()=>n.list(),enabled:!0}),F=(0,wt.n)({mutationFn:e=>n.store(e),onSuccess:()=>{t({title:\"API key and Secret key generated successfully\",status:\"success\",isClosable:!0}),y.invalidateQueries({queryKey:[\"restAuthAPIs\"]}),o(),S()},onError:e=>{t({title:e.message||\"Failed to create API key and Secret key\",status:\"error\",isClosable:!0})}}),j=(0,wt.n)({mutationFn:e=>n.update(e.id,e),onSuccess:()=>{t({title:\"Updated successfully\",status:\"success\",isClosable:!0}),y.invalidateQueries({queryKey:[\"restAuthAPIs\"]}),o(),S()},onError:e=>{t({title:e.message||\"Failed to update\",status:\"error\",isClosable:!0})}}),V=(0,wt.n)({mutationFn:e=>n.delete(e),onSuccess:()=>{t({title:\"Deleted successfully\",status:\"success\",isClosable:!0}),y.invalidateQueries({queryKey:[\"restAuthAPIs\"]}),m()},onError:e=>{t({title:e.message||\"Failed to delete\",status:\"error\",isClosable:!0})}});return(0,a.useEffect)((()=>{null!=z&&z.value&&t({title:(0,E.__)(\"Copied To Clipboard\",\"learning-management-system\"),isClosable:!0,duration:3e3,status:\"success\"})}),[null==z?void 0:z.value,t]),(0,a.useEffect)((()=>{var e=setTimeout((()=>{null==z||z.setValue(\"\")}),2e3);return()=>clearTimeout(e)}),[z]),l().createElement(Qe.a,{px:4},l().createElement(ft.s,{justifyContent:\"flex-end\",mb:6},l().createElement(p.$,{leftIcon:l().createElement(et.GGD,null),colorScheme:\"primary\",onClick:()=>{_(\"create\"),S(),i()}},(0,E.__)(\"Add New\",\"learning-management-system\"))),l().createElement(_n.XI,null,q.isLoading?l().createElement(zd,null):q.isSuccess&&$(null==q?void 0:q.data)?l().createElement(Mn,{title:(0,E.__)(\"No Rest API Keys Yet\",\"learning-management-system\"),description:(0,E.__)(\"Start building your learning platform by creating your first course. Add lessons, quizzes, and materials to engage your students.\",\"learning-management-system\")}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,(0,E.__)(\"User\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"API Key\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Secret\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Permission\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Action\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==q||null===(e=q.data)||void 0===e?void 0:e.map((e=>{var t,n,a,r,o,s,m;return l().createElement(_n.Tr,{key:null==e?void 0:e.id},l().createElement(_n.Td,null,l().createElement(g.E,{fontWeight:\"semibold\"},null==e||null===(t=e.user)||void 0===t?void 0:t.display_name)),l().createElement(_n.Td,null,l().createElement($n.m,{label:(0,E.__)(\"Click to copy\",\"learning-management-system\")},l().createElement(p.$,{variant:\"outline\",colorScheme:\"primary\",borderRadius:\"lg\",leftIcon:(null==z?void 0:z.value)===(null==e?void 0:e.apiKey)?l().createElement(la.CMH,{size:18,color:\"green\"}):l().createElement(kt.$_m,{size:18}),size:\"sm\",_hover:{variant:\"solid\"},onClick:()=>{null==z||z.onCopy(null==e?void 0:e.apiKey),null==z||z.setValue(null==e?void 0:e.apiKey)}},null==e||null===(n=e.apiKey)||void 0===n?void 0:n.slice(0,10),\"...\"))),l().createElement(_n.Td,null,l().createElement($n.m,{label:(0,E.__)(\"Click to copy\",\"learning-management-system\")},l().createElement(p.$,{variant:\"outline\",colorScheme:\"primary\",borderRadius:\"lg\",leftIcon:(null==z?void 0:z.value)===(null==e?void 0:e.secret)?l().createElement(la.CMH,{size:18,color:\"green\"}):l().createElement(Ve.Zno,{size:18}),size:\"sm\",_hover:{variant:\"solid\"},onClick:()=>{null==z||z.onCopy(null==e?void 0:e.secret),null==z||z.setValue(null==e?void 0:e.secret)}},null==e||null===(a=e.secret)||void 0===a?void 0:a.slice(0,12),\"...\"))),l().createElement(_n.Td,null,(o=null==e?void 0:e.permissions,s=\"\",m=\"\",\"read\"===o?(s=\"purple\",m=\"Read\"):\"read_write\"===o?(s=\"green\",m=\"Read \u002F Write\"):(s=\"yellow\",m=\"Write\"),l().createElement(Jt.E,{colorScheme:s},m))),l().createElement(_n.Td,null,$(null==e?void 0:e.description)?\"-\":l().createElement($n.m,{label:null==e?void 0:e.description,placement:\"bottom-start\"},l().createElement(g.E,{fontWeight:\"semibold\"},null==e||null===(r=e.description)||void 0===r?void 0:r.slice(0,20)))),l().createElement(_n.Td,null,l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>(e=>{_(\"update\"),B(\"id\",e.id),B(\"user_id\",e.user.id),B(\"user\",e.user),B(\"permissions\",e.permissions),B(\"description\",e.description),i()})(e),icon:l().createElement(_a,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"blue.500\"}},(0,E.__)(\"Edit\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:()=>{return t=null==e?void 0:e.id,c(),void Q(t);var t},icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete\",\"learning-management-system\"))))))}))))),l().createElement(h.aF,{isOpen:r,onClose:o,isCentered:!0,size:\"xl\"},l().createElement(f.m,null),l().createElement(b.$,null,l().createElement(w.r,null,\"create\"===D?(0,E.__)(\"Generate API Key and Secret\",\"learning-management-system\"):(0,E.__)(\"Update API\",\"learning-management-system\")),l().createElement(C.s,null),l().createElement(Je.Op,d,l().createElement(\"form\",{onSubmit:P((e=>{var t={permissions:e.permissions||\"read\",description:e.description||\"\",user_id:e.user_id||0};\"create\"===D?F.mutate(t):j.mutate(Eh(Eh({},t),{},{id:e.id}))}))},l().createElement(x.c,null,l().createElement(Ah,{authorData:I(\"user\")}),l().createElement(Ne.MJ,{mb:4},l().createElement(Ge.l,null,(0,E.__)(\"Permissions\",\"learning-management-system\")),l().createElement(aa.l,(0,Re.A)({style:{maxWidth:\"100% \",background:\"white\",color:\"black\"}},v(\"permissions\",{required:(0,E.__)(\"Select a permission.\",\"learning-management-system\")})),yh.map((e=>l().createElement(\"option\",{key:e.value,value:e.value},e.label))))),l().createElement(Ne.MJ,{mb:4},l().createElement(Ge.l,null,(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"description\",control:O,render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(He.T,{placeholder:(0,E.__)(\"Write here...\",\"learning-management-system\"),onChange:t,value:n})}}))),l().createElement(A.j,null,l().createElement(p.$,{colorScheme:\"blue\",type:\"submit\",isLoading:(null==F?void 0:F.isPending)||(null==j?void 0:j.isPending)},\"create\"===D?(0,E.__)(\"Generate\",\"learning-management-system\"):(0,E.__)(\"Update\",\"learning-management-system\")),l().createElement(p.$,{variant:\"ghost\",ml:3,onClick:o,disabled:(null==F?void 0:F.isPending)||(null==j?void 0:j.isPending)},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))),l().createElement(qn,{isOpen:u,onClose:m,onConfirm:()=>{k&&V.mutate(k)},isLoading:null==V?void 0:V.isPending,dialogTexts:{default:{header:(0,E.__)(\"Deleting Rest API\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Rest API\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")}}}))};function fh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const hh=()=>{var e=(0,We.d)(),t=(0,s.jE)(),[n,r]=(0,a.useState)(\"publish\"),i=(0,wt.n)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({mutationFn:()=>st({path:rt.importSampleCourses,method:\"POST\",data:{status:n}})},{onSuccess(){t.invalidateQueries({queryKey:[\"courseList\"]}),e({title:(0,E.__)(\"Sample courses installed\",\"learning-management-system\"),status:\"success\",duration:3e3,isClosable:!0})},onError(t){e({title:(0,E.__)(\"Sample courses installation failed\",\"learning-management-system\"),description:null==t?void 0:t.message,status:\"error\",duration:3e3,isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Install Sample Courses\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"Select the status of the sample courses for import.\",\"learning-management-system\")})),l().createElement(d.B,{spacing:\"4\",align:\"start\"},l().createElement(ja.z,{display:\"flex\",gap:\"2\",onChange:r,value:n},l().createElement(Va.s,{value:\"publish\"},(0,E.__)(\"Publish\",\"learning-management-system\")),l().createElement(Va.s,{value:\"draft\"},(0,E.__)(\"Draft\",\"learning-management-system\"))),l().createElement(p.$,{colorScheme:\"primary\",isLoading:i.isPending,variant:\"outline\",type:\"button\",leftIcon:l().createElement($e.I,{as:kt.bh6,fontSize:\"md\"}),onClick:()=>i.mutate()},(0,E.__)(\"Install\",\"learning-management-system\")))))};const bh=e=>{var{attributes:t,exampleUsage:n,isOpen:r,onClose:i,shortCode:o,title:s,onCopiedShortcodeChange:m,copiedShortcode:c}=e,{value:u,setValue:d,onCopy:A}=(0,Xl.i)(\"\");(0,a.useEffect)((()=>{u&&(A(),m(u))}),[u]);var p=(e,t)=>{var n=e||(t?ge(o,t):\"\");u!==n?d(n):m(n)};return(0,a.useEffect)((()=>{var e=setTimeout((()=>{m(\"\")}),2e3);return()=>{clearTimeout(e)}}),[c,m]),l().createElement(h.aF,{isOpen:r,onClose:i,size:\"5xl\",isCentered:!0},l().createElement(f.m,null),l().createElement(b.$,null,l().createElement(w.r,{textAlign:\"center\"},(0,E.sprintf)(\u002F* Translators: %s: Shortcode's attributes title. *\u002F\n \"%s's Attributes\",s)),l().createElement(C.s,null),l().createElement(x.c,{maxHeight:\"80vh\",overflowY:\"auto\"},null==t?void 0:t.map((e=>{var t=ge(o,e);return l().createElement(rr.fI,{key:e.name,align:\"center\",style:{margin:\"15px 0\"}},l().createElement(rr.fv,{xs:12,md:3},l().createElement(g.E,{fontWeight:\"700\",my:{base:2,md:0},textAlign:\"start\"},e.label||(null==e?void 0:e.name))),l().createElement(rr.fv,{xs:12,md:9},l().createElement(Qe.a,{bgColor:\"gray.100\",p:2,borderRadius:8,display:\"flex\",alignItems:\"center\"},l().createElement(g.E,{flex:1},ge(o,e)),l().createElement($n.m,{label:e.extraMessage},l().createElement(Qe.a,{cursor:\"pointer\",mr:3},l().createElement($e.I,{as:Ve.tEG,fontSize:\"md\",color:\"primary.500\"}))),l().createElement($n.m,{label:(0,E.__)(t===c?\"Shortcode copied\":\"Copy shortcode\",\"learning-management-system\")},l().createElement(\"span\",null,l().createElement($e.I,{as:c===t?la.CMH:et.nxz,cursor:\"pointer\",color:c===t?\"green.500\":\"primary.500\",fontSize:\"md\",onClick:()=>c!==t&&p(null,e)}))))))})),n&&l().createElement(Qe.a,{mt:4,px:3,mb:2},l().createElement(Qe.a,{mt:2,bgColor:\"gray.100\",p:2,borderRadius:8},l().createElement(g.E,{mb:2,fontWeight:\"bold\",textAlign:\"center\"},(0,E.__)(\"Example Usage\",\"learning-management-system\")),null==n?void 0:n.map(((e,t)=>l().createElement(l().Fragment,null,0!==t&&l().createElement(Do.c,null),l().createElement(ft.s,{key:e,alignItems:\"center\",my:3},l().createElement(la.eW4,null),l().createElement(g.E,{flex:1,ml:2},e),l().createElement($n.m,{label:(0,E.__)(c===e?\"Shortcode copied\":\"Copy shortcode\",\"learning-management-system\")},l().createElement(\"span\",null,l().createElement($e.I,{as:c===e?la.CMH:et.nxz,color:c===e?\"green.500\":\"primary.500\",cursor:\"pointer\",fontSize:\"md\",onClick:()=>c!==e&&p(e,null)}))))))))))))};function wh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Ch(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const xh=()=>{var[e,t]=(0,a.useState)(null),{value:n,setValue:r,onCopy:i}=(0,Xl.i)(\"\"),[o,s]=(0,a.useState)(\"\"),m=(0,a.useCallback)((e=>s(e)),[]);return(0,a.useEffect)((()=>{n&&(i(),s(n))}),[n]),(0,a.useEffect)((()=>{var e=setTimeout((()=>{s(\"\")}),2e3);return()=>{clearTimeout(e)}}),[o]),l().createElement(rr.mc,{fluid:!0},e&&l().createElement(bh,{isOpen:e,onClose:()=>t(null),title:null==e?void 0:e.title,attributes:null==e?void 0:e.attributes,exampleUsage:null==e?void 0:e.exampleUsage,shortCode:null==e?void 0:e.shortCode,onCopiedShortcodeChange:m,copiedShortcode:o}),mm.map((e=>{var{shortCode:a,title:i,attributes:m,exampleUsage:c,link:u}=e;return l().createElement(rr.fI,{key:a,style:{margin:\"15px 0\"},align:\"center\"},l().createElement(rr.fv,{xs:12,md:3},l().createElement(g.E,{fontSize:\"sm\",textAlign:\"start\",my:{base:2,md:0},fontWeight:\"semibold\"},i)),l().createElement(rr.fv,{xs:12,md:9},l().createElement(Qe.a,{bgColor:\"gray.100\",p:3,borderRadius:8,display:\"flex\",alignItems:\"center\",gap:2},l().createElement(g.E,{flex:1,fontSize:\"small\"},a),l().createElement($n.m,{label:m&&(0,E.__)(\"Open attributes info\",\"learning-management-system\")},l().createElement(\"span\",null,l().createElement($e.I,{as:Ve.tEG,color:m&&\"primary.500\",cursor:\"pointer\",fontSize:\"lg\",style:Ch({margin:\"0 5px\"},de(Boolean(m))),onClick:()=>m&&(e=>{t(e)})({title:i,shortCode:a,attributes:m,exampleUsage:c})}))),l().createElement($n.m,{label:(0,E.__)(n===a?\"Shortcode copied\":\"Copy shortcode\",\"learning-management-system\")},l().createElement(\"span\",null,l().createElement($e.I,{as:o===a?ay.CMH:et.nxz,color:o===a?\"green.500\":\"primary.500\",cursor:\"pointer\",fontSize:\"lg\",onClick:()=>{o!==a&&(e=>{n!==e?r(e):s(n)})(a)}}))),l().createElement($n.m,{label:u&&(0,E.__)(\"Visit this link\",\"learning-management-system\")},l().createElement(\"span\",null,l().createElement($e.I,{as:et.HaR,fontSize:\"lg\",color:u&&\"primary.500\",style:Ch({margin:\"0 5px\"},de(Boolean(u))),cursor:\"pointer\",onClick:()=>u&&window.open(u,\"_blank\")}))))))})))};var Sh={borderRadius:\"8px\",bg:\"gray.100\",height:\"40px\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",p:\"12px\"};const Bh=()=>{var e,t,n,a,r,i,o,s,m,c,u,A,p,y,v,f,h,b,w,C,x,S=new mt(rt.systemStatus),B=(0,Pn.I)({queryKey:[\"systemStatus\"],queryFn:()=>S.list()});return B.isSuccess?l().createElement(d.B,{spacing:\"8\"},l().createElement(d.B,{direction:\"column\",spacing:\"4\"},l().createElement(ke.D,{as:\"h4\",size:\"xs\"},(0,E.__)(\"WordPress Environment\",\"learning-management-system\")),l().createElement(ht.r,{columns:[1,null,2],spacing:\"4\"},l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Home URL:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null==B||null===(e=B.data)||void 0===e||null===(e=e.wp_info)||void 0===e?void 0:e.home_url)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Site URL:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null==B||null===(t=B.data)||void 0===t||null===(t=t.wp_info)||void 0===t?void 0:t.site_url)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"WordPress Version:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\",color:\"green.500\"},null==B||null===(n=B.data)||void 0===n||null===(n=n.wp_info)||void 0===n?void 0:n.version)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Masteriyo Version:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\",color:\"green.500\"},null==B||null===(a=B.data)||void 0===a||null===(a=a.wp_info)||void 0===a?void 0:a.masteriyo_ver)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"WordPress Multisite:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null!=B&&null!==(r=B.data)&&void 0!==r&&null!==(r=r.wp_info)&&void 0!==r&&r.multisite?l().createElement($e.I,{as:la.CMH,color:\"green\",boxSize:\"4\"}):l().createElement($e.I,{as:la.QCr,color:\"red\",boxSize:\"4\"}))),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"WordPress Memory Limit:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\",color:\"green.500\"},null==B||null===(i=B.data)||void 0===i||null===(i=i.wp_info)||void 0===i?void 0:i.memory_limit)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"WordPress Debug Mode:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\",color:\"green.500\"},null!=B&&null!==(o=B.data)&&void 0!==o&&null!==(o=o.wp_info)&&void 0!==o&&o.debug_mode?l().createElement($e.I,{as:la.CMH,color:\"green\",boxSize:\"4\"}):l().createElement($e.I,{as:la.QCr,color:\"red\",boxSize:\"4\"}))),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"WordPress CRON:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\",color:\"green.500\"},null!=B&&null!==(s=B.data)&&void 0!==s&&null!==(s=s.wp_info)&&void 0!==s&&s.cron?l().createElement($e.I,{as:la.CMH,color:\"green\",boxSize:\"4\"}):l().createElement($e.I,{as:la.QCr,color:\"red\",boxSize:\"4\"}))),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Language:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null==B||null===(m=B.data)||void 0===m||null===(m=m.wp_info)||void 0===m?void 0:m.language)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"External Object Cache:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},(null==B||null===(c=B.data)||void 0===c||null===(c=c.wp_info)||void 0===c?void 0:c.external_object_cache)||\"-\")))),l().createElement(d.B,{direction:\"column\",spacing:\"4\"},l().createElement(ke.D,{as:\"h4\",size:\"xs\"},(0,E.__)(\"Server Environment\",\"learning-management-system\")),l().createElement(ht.r,{columns:[1,null,2],spacing:\"4\"},l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Server Info:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null==B||null===(u=B.data)||void 0===u||null===(u=u.server_info)||void 0===u?void 0:u.server_info)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"MySQL Version:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\",color:\"green.500\"},null==B||null===(A=B.data)||void 0===A||null===(A=A.server_info)||void 0===A?void 0:A.mysql_version)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"PHP Version:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\",color:\"green.500\"},null==B||null===(p=B.data)||void 0===p||null===(p=p.server_info)||void 0===p?void 0:p.php_version)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Default Timezone:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null==B||null===(y=B.data)||void 0===y||null===(y=y.server_info)||void 0===y?void 0:y.default_timezone)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"PHP Post Max Size:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\",color:\"green.500\"},null==B||null===(v=B.data)||void 0===v||null===(v=v.server_info)||void 0===v?void 0:v.php_post_max_size)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"fsockopen\u002FcURL:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null!=B&&null!==(f=B.data)&&void 0!==f&&null!==(f=f.server_info)&&void 0!==f&&f.enable_fsockopen_or_curl?l().createElement($e.I,{as:la.CMH,color:\"green\",boxSize:\"4\"}):l().createElement($e.I,{as:la.QCr,color:\"red\",boxSize:\"4\"}))),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"PHP Time Limit:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null==B||null===(h=B.data)||void 0===h||null===(h=h.server_info)||void 0===h?void 0:h.php_max_execution_time)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"GZip:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null!=B&&null!==(b=B.data)&&void 0!==b&&null!==(b=b.server_info)&&void 0!==b&&b.enable_gzip?l().createElement($e.I,{as:la.CMH,color:\"green\",boxSize:\"4\"}):l().createElement($e.I,{as:la.QCr,color:\"red\",boxSize:\"4\"}))),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"cURL Version:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null==B||null===(w=B.data)||void 0===w||null===(w=w.server_info)||void 0===w?void 0:w.curl_version)),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"DOMDocument:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null!=B&&null!==(C=B.data)&&void 0!==C&&null!==(C=C.server_info)&&void 0!==C&&C.enable_domdocument?l().createElement($e.I,{as:la.CMH,color:\"green\",boxSize:\"4\"}):l().createElement($e.I,{as:la.QCr,color:\"red\",boxSize:\"4\"}))),l().createElement(Qe.a,{sx:Sh},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Multibyte String:\")),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"bold\"},null!=B&&null!==(x=B.data)&&void 0!==x&&null!==(x=x.server_info)&&void 0!==x&&x.enable_mbstring?l().createElement($e.I,{as:la.CMH,color:\"green\",boxSize:\"4\"}):l().createElement($e.I,{as:la.QCr,color:\"red\",boxSize:\"4\"})))))):l().createElement(wv,null)};function Ih(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const Oh=()=>{var e=(0,We.d)(),t=new mt(rt.utilitiesRedundantEnrollments),n=(0,wt.n)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ih(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ih(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({mutationFn:()=>t.deleteResource()},{onSuccess:t=>{e({title:(0,E.__)(\"Course access has been refreshed successfully.\",\"learning-management-system\"),status:\"success\",isClosable:!0})},onError:t=>{e({title:(0,E.__)(\"Failed to refresh the course access.\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Refresh Course Access\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"Improve your course access by removing temporary glitches, like duplicate enrollments, caused by website caching. This ensures your course list is up-to-date and error-free.\",\"learning-management-system\")})),l().createElement(d.B,{spacing:\"4\",align:\"start\"},l().createElement(p.$,{colorScheme:\"primary\",isLoading:n.isPending,variant:\"outline\",type:\"button\",onClick:()=>n.mutate()},(0,E.__)(\"Clear Cache\",\"learning-management-system\")))))};function Ph(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Dh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ph(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ph(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const _h=()=>{var[e,t]=(0,a.useState)(0),n=(0,a.useRef)(),{isOpen:r,onToggle:i}=(0,Ue.j)(),o=(0,vt.zy)(),s={fontWeight:\"medium\",pt:0,pb:[\"2\",\"4\"],fontSize:[\"xs\",null,\"sm\"],px:[\"1\",\"2\",\"4\"],color:\"gray.500\"},m={px:\"0\",py:8},c=\"yes\"===(null==R?void 0:R.isCurrentUserAdmin);return(0,a.useEffect)((()=>{null!=o&&o.search&&o.search.includes(\"shortcodes\")&&t(4),null!=o&&o.search&&o.search.includes(\"logs\")&&t(2)}),[]),l().createElement(l().Fragment,null,l().createElement(d.B,{direction:\"column\",spacing:\"8\",width:\"full\",alignItems:\"center\"},l().createElement(De.m,{maxW:\"container.xl\",py:10},l().createElement(nm.t,{index:e,onChange:e=>{t(e)}},l().createElement(Tm.w,{borderBottom:\"1px\",borderColor:\"gray.100\",flexWrap:\"wrap\",mb:8,color:\"gray.500\"},c&&l().createElement(Um.o,{sx:s},(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(Um.o,{sx:s},(0,E.__)(\"Import \u002F Export\",\"learning-management-system\")),c&&l().createElement(l().Fragment,null,l().createElement(Um.o,{sx:s},(0,E.__)(\"Logs\",\"learning-management-system\")),l().createElement(Um.o,{sx:s},(0,E.__)(\"Sample Courses\",\"learning-management-system\"))),l().createElement(Um.o,{sx:s},(0,E.__)(\"Shortcodes\",\"learning-management-system\")),c&&l().createElement(l().Fragment,null,l().createElement(Um.o,{sx:s},(0,E.__)(\"Utilities\",\"learning-management-system\")),l().createElement(Um.o,{sx:s},(0,E.__)(\"REST API\",\"learning-management-system\")),Em(\"migration-tool\")&&l().createElement(Um.o,{sx:s},(0,E.__)(\"Migration\",\"learning-management-system\")),c&&l().createElement(Qe.a,{as:\"button\",type:\"button\",sx:Dh(Dh({},s),{},{background:\"transparent\",border:\"0\",display:\"inline-flex\",alignItems:\"center\",cursor:\"pointer\"}),onClick:e=>{e.preventDefault(),e.stopPropagation(),i()},onKeyDown:e=>{\"Enter\"!==e.key&&\" \"!==e.key||(e.preventDefault(),i())},\"aria-haspopup\":\"dialog\",\"aria-label\":(0,E.__)(\"Open Setup Wizard\",\"learning-management-system\")},(0,E.__)(\"Setup Wizard\",\"learning-management-system\")))),l().createElement(Qe.a,{bg:\"white\",py:4,px:10,border:\"1px\",borderColor:\"gray.100\",rounded:\"base\"},l().createElement(Wm.T,null,c&&l().createElement(Km.K,{sx:m},l().createElement(Bh,null)),l().createElement(Km.K,{sx:m},l().createElement(rh,null)),c&&l().createElement(Km.K,{sx:m},l().createElement(sh,null)),c&&l().createElement(Km.K,{sx:m},l().createElement(hh,null)),l().createElement(Km.K,{sx:m},l().createElement(xh,null)),c&&l().createElement(Km.K,{sx:m},l().createElement(Oh,null)),c&&l().createElement(Km.K,{sx:m},l().createElement(vh,null)),c&&Em(\"migration-tool\")&&l().createElement(Km.K,{sx:m},l().createElement(Wf,null)),c&&l().createElement(Km.K,{sx:m})))))),l().createElement(Ke.Lt,{isCentered:!0,isOpen:r,onClose:i,size:\"md\",leastDestructiveRef:n,closeOnOverlayClick:!1},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Proceed to Setup Wizard?\",\"learning-management-system\")),l().createElement(x.c,null,(0,E.__)(\"You are about to leave this page and open the Setup Wizard.\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{onClick:i,variant:\"outline\"},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{onClick:()=>window.location.replace(R.onBoardingPageUrl)},(0,E.__)(\"Confirm\",\"learning-management-system\"))))))))};function kh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Qh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const zh=()=>{var e,t,n,r,i,o,m=(0,vt.Zp)(),c=new mt(rt.roles),u=(0,Je.mN)(),{handleSubmit:g,register:A,control:y,formState:{errors:f},setValue:h}=u,b=(0,We.d)(),w=(0,s.jE)(),C=new mt(rt.instructors),x=(0,Pn.I)({queryKey:[\"roles\"],queryFn:()=>c.get()}),S=(0,Je.FH)({name:\"roles\",control:y,defaultValue:[]}),B=(0,wt.n)(Qh({mutationFn:e=>C.store(e)},{onSuccess:e=>{we(w,[\"instructorsList\",{order:\"desc\",orderby:\"registered\"}],e),w.invalidateQueries({queryKey:[\"instructorsList\"]}),b({title:(0,E.__)(\"New instructor added successfully.\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),m(Pt.users.instructors.list)},onError:e=>{b({title:null==e?void 0:e.message,isClosable:!0,status:\"error\"})}}));return(0,a.useEffect)((()=>{var e;h(\"roles\",[Qh({},null==x||null===(e=x.data)||void 0===e?void 0:e.find((e=>\"masteriyo_instructor\"===(null==e?void 0:e.value))))])}),[null==x?void 0:x.data,h]),l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.users.instructors.add,_activeLink:on,isActive:!0},(0,E.__)(\"Add New Instructor\",\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\",mt:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.users.instructors.list},l().createElement(Dl,null))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(Je.Op,u,l().createElement(\"form\",{onSubmit:g((e=>{if(null==S||!S.find((e=>\"masteriyo_instructor\"==(null==e?void 0:e.value))))return b({status:\"error\",title:(0,E.__)(\"Instructor role is missing.\",\"learning-management-system\"),isClosable:!0});var t=H(e.roles);B.mutate(ne(ee(e,{status:rA.Active,roles:$(t)?[\"masteriyo_instructor\"]:t})))}))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"6\"},l().createElement(d.B,{py:\"3\",spacing:\"3\",flex:\"1\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"lg\"},(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Username\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"You cannot change username later.\",\"learning-management-system\")})),l().createElement(Ma.p,A(\"username\"))),l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Password\",\"learning-management-system\"),l().createElement(\"span\",{style:{color:\"red\"},className:\"required\"},\"*\")),l().createElement(Ma.p,(0,Re.A)({type:\"password\"},A(\"password\",{required:(0,E.__)(\"Password is required.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==f?void 0:f.password)&&(null==f||null===(e=f.password)||void 0===e?void 0:e.message))),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.first_name)},l().createElement(Ge.l,null,(0,E.__)(\"First Name\",\"learning-management-system\")),l().createElement(Ma.p,A(\"first_name\")),l().createElement(ui.Wt,null,(null==f?void 0:f.first_name)&&(null==f||null===(t=f.first_name)||void 0===t?void 0:t.message))),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.last_name)},l().createElement(Ge.l,null,(0,E.__)(\"Last Name\",\"learning-management-system\")),l().createElement(Ma.p,A(\"last_name\")),l().createElement(ui.Wt,null,(null==f?void 0:f.last_name)&&(null==f||null===(n=f.last_name)||void 0===n?void 0:n.message))),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.nickname)},l().createElement(Ge.l,null,(0,E.__)(\"Nickname\",\"learning-management-system\")),l().createElement(Ma.p,A(\"nickname\")),l().createElement(ui.Wt,null,(null==f?void 0:f.nickname)&&(null==f||null===(r=f.nickname)||void 0===r?void 0:r.message))),null!=R&&R.isCurrentUserAdmin?l().createElement(Ne.MJ,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Roles\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"roles\",control:y,render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(Di,{onChange:t,value:n,closeMenuOnSelect:!1,isMulti:!0,isLoading:x.isLoading,options:null==x?void 0:x.data,noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"No role found.\",\"learning-management-system\"):(0,E.__)(\"No Roles.\",\"learning-management-system\")}})}})):null),l().createElement(d.B,{py:\"3\",spacing:\"3\",flex:\"1\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"lg\"},(0,E.__)(\"Contact Info\",\"learning-management-system\")),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.email)},l().createElement(Ge.l,null,(0,E.__)(\"Email address\",\"learning-management-system\"),l().createElement(\"span\",{style:{color:\"red\"},className:\"required\"},\"*\")),l().createElement(Ma.p,(0,Re.A)({type:\"email\"},A(\"email\",{required:(0,E.__)(\"Email is required.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==f?void 0:f.email)&&(null==f||null===(i=f.email)||void 0===i?void 0:i.message))),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.url)},l().createElement(Ge.l,null,(0,E.__)(\"Website URL\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"url\"},A(\"url\"))),l().createElement(ui.Wt,null,(null==f?void 0:f.url)&&(null==f||null===(o=f.url)||void 0===o?void 0:o.message))))),l().createElement(Qe.a,{py:\"3\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:B.isPending},(0,E.__)(\"Add Instructor\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",isDisabled:B.isPending,onClick:()=>m(Pt.users.instructors.list)},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))))))};var qh=()=>{var e=(0,vt.zy)(),t=(0,vt.Zp)(),n=e.pathname.includes(\"\u002Finstructors\");return l().createElement(l().Fragment,null,l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(yn,{sx:rn.larger},l().createElement(l().Fragment,null,l().createElement(fn,{key:\"Students\",as:v.k2,_activeLink:on,to:Pt.users.students.list},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Students\",\"learning-management-system\"))),l().createElement(fn,{key:\"Instructors\",as:v.k2,_activeLink:on,to:Pt.users.instructors.list},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Instructors\",\"learning-management-system\"))))),l().createElement(yn,{sx:rn.smaller},l().createElement(Rn.W,null,l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.FwF,{style:{fontSize:25}}),style:{background:\"#FFFFFF\",boxShadow:\"none\"},color:\"primary.500\",visibility:\"visible\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{key:\"Students\"},l().createElement(fn,{as:v.k2,sx:{color:\"black\",height:\"20px\"},_activeLink:{color:\"primary.500\"},to:Pt.users.students.list},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Students\",\"learning-management-system\")))),l().createElement(Kn.D,{key:\"Instructors\"},l().createElement(fn,{as:v.k2,sx:{color:\"black\",height:\"20px\"},_activeLink:{color:\"primary.500\"},to:Pt.users.instructors.list},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Instructors\",\"learning-management-system\")))))))),l().createElement(Kt,null,l().createElement(Nt,{onClick:()=>{t(n?Pt.users.instructors.add:Pt.users.students.add)},leftIcon:l().createElement(Dn.A,null)},n?(0,E.__)(\"Add New Instructor\",\"learning-management-system\"):(0,E.__)(\"Add New Student\",\"learning-management-system\"))))))};const Fh=l().memo(qh);const jh=e=>{var{data:t,onDeletePress:n,setBulkIds:a,bulkIds:r,isLoading:i}=e;return l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:i,isChecked:r.includes(t.id.toString()),onChange:e=>a(e.target.checked?[...r,t.id.toString()]:r.filter((e=>e!==t.id.toString())))})),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\"},l().createElement(d.B,{direction:\"row\",spacing:\"1\"},l().createElement(je.N,{as:v.N_,to:Pt.users.instructors.edit.replace(\":userId\",null==t?void 0:t.id.toString()),fontWeight:\"semibold\",fontSize:\"sm\",_hover:{color:\"primary.500\"}},\"#\".concat(null==t?void 0:t.id,\" \").concat(null==t?void 0:t.first_name,\" \").concat(null==t?void 0:t.last_name),\" \"),rA.Active===(null==t?void 0:t.status)?l().createElement($n.m,{label:(0,E.__)(\"Approved Instructor\",\"learning-management-system\"),hasArrow:!0,fontSize:\"xs\"},l().createElement(Qe.a,{as:\"span\",sx:en},l().createElement($e.I,{boxSize:\"3\",as:la.A7C,color:\"green\"}))):l().createElement($n.m,{label:(0,E.__)(\"Pending Approval\",\"learning-management-system\"),hasArrow:!0,fontSize:\"xs\"},l().createElement(Qe.a,{as:\"span\",sx:en},l().createElement($e.I,{boxSize:\"3\",as:la.A7C})))),l().createElement(g.E,{fontSize:\"xs\",color:\"gray.600\"},null==t?void 0:t.display_name))),l().createElement(_n.Td,null,l().createElement(g.E,{fontSize:\"sm\",color:\"gray.600\"},null==t?void 0:t.email)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"sm\",color:\"gray.600\"},null!=t&&t.date_created?ie(null==t?void 0:t.date_created,\"m\u002Fd\u002FY, h:i A\"):(0,E.__)(\"N\u002FA\",\"learning-management-system\")))),l().createElement(_n.Td,null,l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.users.instructors.edit.replace(\":userId\",null==t?void 0:t.id.toString())},l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",leftIcon:l().createElement(Da,{icon:_a,boxSize:\"12px\"}),size:\"xs\"},(0,E.__)(\"Edit\",\"learning-management-system\"))),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>n(t.id),icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"})},(0,E.__)(\"Delete\",\"learning-management-system\")))))))};const Vh=e=>{var{setFilterParams:t,filterParams:n}=e,{handleSubmit:a,register:r}=(0,Je.mN)(),i=(0,wr.z)({onTypeFinish:e=>{t({search:e,approved:n.approved})}},800);return l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(\"form\",{onChange:a((e=>{t(ne(ee(e,{search:n.search})))}))},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:\"4\",mt:[6,null,0]},l().createElement(aa.l,(0,Re.A)({},r(\"approved\"),{w:\"52\"}),l().createElement(\"option\",{value:\"\"},(0,E.__)(\"All\",\"learning-management-system\")),l().createElement(\"option\",{value:\"true\"},(0,E.__)(\"Approved\",\"learning-management-system\")),l().createElement(\"option\",{value:\"false\"},(0,E.__)(\"Unapproved\",\"learning-management-system\"))),l().createElement(Ma.p,(0,Re.A)({placeholder:(0,E.__)(\"Search by username or email\",\"learning-management-system\")},i,{onKeyDown:e=>\"Enter\"===e.key&&e.preventDefault()})))))};function Lh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Mh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Rh=()=>{var e,t,n,r,i,o,m,[c,u]=(0,a.useState)({order:\"desc\",orderby:\"registered\"}),y=new mt(rt.instructors),v=new mt(rt.users),h=(0,Pn.I)(Mh({queryKey:[\"instructorsList\",c],queryFn:()=>y.list(c)},{keepPreviousData:!0})),b=(0,vt.Zp)(),[C,S]=(0,a.useState)(\"\"),[B,I]=(0,a.useState)([]),[O,P]=(0,a.useState)(),D=(0,We.d)(),{isOpen:_,onOpen:k,onClose:Q}=(0,Ue.j)(),z=(0,s.jE)(),q=(0,a.useRef)(),[F,j]=(0,a.useState)(),V=(e,t)=>u(ee(Mh(Mh({},c),{},{order:e,orderby:t}))),L=(0,Pn.I)(Mh({queryKey:[\"allUsers\"],queryFn:()=>v.list({per_page:-1,order:\"asc\",orderby:\"display_name\",roles:[\"administrator\",\"masteriyo_instructor\"]})},{enabled:!!_})),M=(0,wt.n)(Mh({mutationFn:e=>y.delete(e,{reassign:F})},{onSuccess:e=>{Ce(z,[\"instructorsList\",c],null==e?void 0:e.id),Q(),D({title:(0,E.__)(\"User deleted successfully.\",\"learning-management-system\"),description:\"#\".concat(O,\" \").concat((0,E.__)(\" has been deleted successfully.\",\"learning-management-system\")),isClosable:!0,status:\"success\"}),z.invalidateQueries({queryKey:[\"instructorsList\"]}),z.invalidateQueries({queryKey:[\"allUsers\"]})},onError:e=>{D({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),R=e=>{P(e),S(\"\"),I([]),k()},T=(0,wt.n)(Mh({mutationFn:()=>y.bulkDelete(\"delete\",{ids:B,reassign:F})},{onSuccess:()=>{Q(),S(\"\"),I([]),D({title:(0,E.__)(\"Users deleted successfully.\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),z.invalidateQueries({queryKey:[\"instructorsList\"]}),z.invalidateQueries({queryKey:[\"allUsers\"]})},onError:e=>{D({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return(0,a.useEffect)((()=>{var e;null!=L&&L.isSuccess&&j((null==L||null===(e=L.data)||void 0===e||null===(e=e.data)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.id)||0)}),[null==L?void 0:L.data,null==L?void 0:L.isSuccess]),(0,a.useEffect)((()=>{var e;null!=h&&h.isSuccess&&be(\"masteriyo-users-moderation-count\",(null==h||null===(e=h.data)||void 0===e||null===(e=e.meta)||void 0===e?void 0:e.inactive)||0)}),[null==h||null===(e=h.data)||void 0===e?void 0:e.meta,null==h?void 0:h.isSuccess]),l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Fh,null),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(Vh,{setFilterParams:u,filterParams:c}),l().createElement(_n.XI,null,h.isLoading&&l().createElement(Bd,null),h.isSuccess&&$(null==h||null===(t=h.data)||void 0===t?void 0:t.data)?l().createElement(Mn,{onPrimaryButtonClick:()=>{b(Pt.users.instructors.add)},title:(0,E.__)(\"Add Your First Instructor\",\"learning-management-system\"),description:(0,E.__)(\"Grow your teaching team by adding instructors. They can create courses, manage students, and contribute to your platform's success.\",\"learning-management-system\"),primaryButtonLabel:(0,E.__)(\"Add New Instructor\",\"learning-management-system\"),isResultFiltered:Boolean((null==c?void 0:c.approved)||(null==c?void 0:c.search))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:h.isLoading||h.isFetching||h.isRefetching,isIndeterminate:(null==h||null===(n=h.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)!==(null==B?void 0:B.length)&&(null==B?void 0:B.length)>0,isChecked:(null==h||null===(r=h.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)===(null==B?void 0:B.length),onChange:e=>{var t;return I(e.target.checked?null==h||null===(t=h.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>{var t;return null==e||null===(t=e.id)||void 0===t?void 0:t.toString()})):[])}})),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(Sa,{filterParams:c,filterContentBy:V,orderBy:\"name\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Email\",\"learning-management-system\")),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Registered On\",\"learning-management-system\")),l().createElement(Sa,{filterParams:c,filterContentBy:V,orderBy:\"registered\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==h||null===(i=h.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.map((e=>l().createElement(jh,{key:null==e?void 0:e.id,data:e,setBulkIds:I,bulkIds:B,isLoading:h.isLoading||h.isFetching||h.isRefetching,onDeletePress:R})))))))),h.isSuccess&&!$(null==h||null===(o=h.data)||void 0===o?void 0:o.data)&&l().createElement(ba,{metaData:null==h||null===(m=h.data)||void 0===m?void 0:m.meta,setFilterParams:u,perPageText:(0,E.__)(\"Instructors Per Page:\",\"learning-management-system\"),extraFilterParams:{approved:c.approved,search:c.search,order:null==c?void 0:c.order,orderby:null==c?void 0:c.orderby}})),l().createElement(ta,{openToast:k,status:\"delete\",setBulkAction:S,bulkIds:B,setBulkIds:I,trashable:!1}),l().createElement(Ke.Lt,{isOpen:_,onClose:Q,isCentered:!0,size:\"xl\",leastDestructiveRef:q},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,\"\"===C||1===B.length?(0,E.__)(\"Delete User\",\"learning-management-system\"):(0,E.__)(\"Delete Users\",\"learning-management-system\")),l().createElement(x.c,null,\"\"===C?l().createElement(g.E,{fontSize:\"14px\"},(0,E.__)(\"What should be done with content owned by this user?\",\"learning-management-system\")):(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),(\"\"===C||1===B.length)&&l().createElement(ja.z,{defaultValue:\"reassign\",mt:\"4\",mb:\"4\"},l().createElement(d.B,{spacing:\"3\"},l().createElement(Ze.z,null,l().createElement(Va.s,{value:\"reassign\",onChange:()=>z.invalidateQueries({queryKey:[\"allUsers\"]})},l().createElement(g.E,null,(0,E.__)(\"Attribute all content to:\",\"learning-management-system\"))),L.isLoading?l().createElement(St.E,{height:\"30px\",w:\"60%\"}):l().createElement(aa.l,{size:\"sm\",w:\"xs\",value:F,bg:\"none !important\",onChange:e=>j(e.target.value)},(()=>{try{var e;return null==L||null===(e=L.data)||void 0===e?void 0:e.data.map((e=>{if(e.id!==O&&(1!==B.length||B[0]!==e.id.toString()))return l().createElement(\"option\",{value:e.id,key:e.id},e.display_name,\" (\",e.nicename,\")\")}))}catch(e){return}})())),l().createElement(Va.s,{value:\"\",onChange:()=>j(0)},l().createElement(g.E,{color:\"red.400\"},(0,E.__)(\"Delete all content.\",\"learning-management-system\"))))),l().createElement(g.E,{fontSize:\"12px\",color:\"gray.500\",mt:\"4\"},\"\"===C||1===B.length?(0,E.__)(\"*Please note that all course progresses and quiz attempts of this user will be deleted and cannot be transfer.\",\"learning-management-system\"):(0,E.__)(\"*Please note that all course progresses and quiz attempts of selected users will be deleted and cannot be transfer. To transfer content please select single instructor or delete individually.\",\"learning-management-system\"))),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{ref:q,onClick:Q,variant:\"outline\"},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",onClick:\"\"===C?()=>{O&&M.mutate(O)}:()=>{T.mutate()},isLoading:M.isPending||h.isFetching||T.isPending},(0,E.__)(\"Delete\",\"learning-management-system\"))))))))};const Th=()=>l().createElement(d.B,{display:\"flex\",direction:\"column\",spacing:\"8\"},l().createElement(ft.s,{flexWrap:\"nowrap\",gap:\"5\"},l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"2\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"1\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"}))),l().createElement(ft.s,{flexWrap:\"nowrap\",gap:\"5\"},l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"2\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"1\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"}))),l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"1\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{display:\"flex\",flexDirection:\"column\",flex:\"1\"},l().createElement(Ba.r,{noOfLines:1,width:\"30px\"}),l().createElement(St.E,{height:\"40px\"})));function Uh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Wh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Kh=()=>{var e,t,n,r,i,o,m,c,u,g,A,y,f,h,b,w,{userId:C}=(0,vt.g)(),x=(0,vt.Zp)(),S=(0,Je.mN)(),{control:B,handleSubmit:I,register:O,formState:{errors:P,isDirty:D},setValue:_,getValues:k,reset:Q}=S,z=new mt(rt.instructors),q=new mt(rt.roles),F=(0,We.d)(),j=(0,s.jE)(),V=(0,Je.FH)({name:\"roles\",control:B,defaultValue:[]}),L=(0,Pn.I)({queryKey:[\"user\".concat(C),C],queryFn:()=>z.get(C)});(0,a.useEffect)((()=>{null!=L&&L.isError&&x(Pt.notFound)}),[null==L?void 0:L.isError,x]);var M=(0,Pn.I)({queryKey:[\"roles\"],queryFn:()=>q.get()}),T=(0,wt.n)(Wh({mutationFn:e=>z.update(C,e)},{onSuccess:e=>{Q(k()),F({title:(0,E.__)(\"User updated successfully.\",\"learning-management-system\"),description:\"#\".concat(e.id,\" \").concat((0,E.__)(\" has been updated successfully.\",\"learning-management-system\")),isClosable:!0,status:\"success\"}),j.invalidateQueries({queryKey:[\"user\".concat(C)]})},onError:e=>{var t;F({description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}}));return(0,a.useEffect)((()=>{var e,t;null!=L&&null!==(e=L.data)&&void 0!==e&&e.roles&&_(\"roles\",null==L||null===(t=L.data)||void 0===t||null===(t=t.formatted_roles)||void 0===t?void 0:t.map((e=>({value:e.value,label:e.label}))),{shouldDirty:!0})}),[_,null==L||null===(e=L.data)||void 0===e?void 0:e.formatted_roles,null==L||null===(t=L.data)||void 0===t?void 0:t.roles]),Ca(D),(0,a.useEffect)((()=>{null!=L&&L.isSuccess&&null!=L&&L.data&&Q(k())}),[null==L?void 0:L.data]),l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.users.instructors.list,_activeLink:on,isActive:!0},(0,E.__)(\"Edit Instructor\",\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\",mt:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.users.instructors.list},l().createElement(Dl,null))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},L.isSuccess?l().createElement(Je.Op,S,l().createElement(\"form\",{onSubmit:I((e=>{if(null==V||!V.find((e=>\"masteriyo_instructor\"==(null==e?void 0:e.value))))return F({status:\"error\",title:(0,E.__)(\"Instructor role is missing.\",\"learning-management-system\"),isClosable:!0});var t=H(e.roles);T.mutate(ne(ee(Wh(Wh({},e),{},{roles:t}),{status:e.status?rA.Active:rA.Inactive,instructor_apply_status:null!=e&&e.status?oA.APPROVED:oA.REJECTED})))}))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"6\"},l().createElement(d.B,{py:\"3\",spacing:\"3\",flex:\"1\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"lg\"},(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(Ne.MJ,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Username\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"Username cannot be changed.\",\"learning-management-system\")})),l().createElement(Ma.p,{defaultValue:null==L||null===(n=L.data)||void 0===n?void 0:n.username,disabled:!0})),l().createElement(Ne.MJ,{isInvalid:!(null==P||!P.first_name),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"First Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==L||null===(r=L.data)||void 0===r?void 0:r.first_name},O(\"first_name\"))),l().createElement(ui.Wt,null,(null==P?void 0:P.first_name)&&(null==P||null===(i=P.first_name)||void 0===i?void 0:i.message))),l().createElement(Ne.MJ,{isInvalid:!(null==P||!P.last_name),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Last Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==L||null===(o=L.data)||void 0===o?void 0:o.last_name},O(\"last_name\"))),l().createElement(ui.Wt,null,(null==P?void 0:P.last_name)&&(null==P||null===(m=P.last_name)||void 0===m?void 0:m.message))),l().createElement(Ne.MJ,{isInvalid:!(null==P||!P.nickname),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Nickname\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==L||null===(c=L.data)||void 0===c?void 0:c.nickname},O(\"nickname\"))),l().createElement(ui.Wt,null,(null==P?void 0:P.nickname)&&(null==P||null===(u=P.nickname)||void 0===u?void 0:u.message))),null!=R&&R.isCurrentUserAdmin?l().createElement(Ne.MJ,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Roles\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"roles\",control:B,defaultValue:(null==L||null===(g=L.data)||void 0===g?void 0:g.roles)&&(null==L||null===(A=L.data)||void 0===A?void 0:A.formatted_roles.map((e=>({value:null==e?void 0:e.value,label:null==e?void 0:e.label})))),render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(Di,{onChange:t,value:n,closeMenuOnSelect:!1,isMulti:!0,isLoading:M.isLoading,options:null==M?void 0:M.data,noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"No role found.\",\"learning-management-system\"):(0,E.__)(\"No Roles.\",\"learning-management-system\")}})}})):null),l().createElement(d.B,{py:\"3\",spacing:\"3\",flex:\"1\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"lg\"},(0,E.__)(\"Contact Info\",\"learning-management-system\")),l().createElement(Ne.MJ,{isInvalid:!(null==P||!P.email),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Email address\",\"learning-management-system\"),l().createElement(\"span\",{style:{color:\"red\"},className:\"required\"},\"*\")),l().createElement(Ma.p,(0,Re.A)({type:\"email\",defaultValue:null==L||null===(y=L.data)||void 0===y?void 0:y.email},O(\"email\",{required:(0,E.__)(\"Email is required.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==P?void 0:P.email)&&(null==P||null===(f=P.email)||void 0===f?void 0:f.message))),l().createElement(Ne.MJ,{isInvalid:!(null==P||!P.url),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Website URL\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"url\",defaultValue:null==L||null===(h=L.data)||void 0===h?void 0:h.url},O(\"url\"))),l().createElement(ui.Wt,null,(null==P?void 0:P.url)&&(null==P||null===(b=P.url)||void 0===b?void 0:b.message))),l().createElement(Ne.MJ,{py:\"3\"},l().createElement(d.B,{direction:\"row\",align:\"flex-start\"},l().createElement(Ge.l,null,(0,E.__)(\"Approved\",\"learning-management-system\")),l().createElement($n.m,{label:(0,E.__)(\"Approve or unapprove the user as instructor.\",\"learning-management-system\"),hasArrow:!0,fontSize:\"xs\"},l().createElement(Qe.a,{as:\"span\",sx:en},l().createElement(qa.d,(0,Re.A)({colorScheme:\"green\"},O(\"status\"),{defaultChecked:rA.Active===(null==L||null===(w=L.data)||void 0===w?void 0:w.status)})))))))),l().createElement(Qe.a,{py:\"3\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:T.isPending},(0,E.__)(\"Update\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>x(Pt.users.instructors.list),isDisabled:T.isPending},(0,E.__)(\"Cancel\",\"learning-management-system\")))))):l().createElement(Th,null)))))};function Nh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Gh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Hh=()=>{var e,t,n,r,i,o,m=(0,vt.Zp)(),c=(0,Je.mN)(),u=new mt(rt.roles),{handleSubmit:g,control:A,register:y,formState:{errors:f,isDirty:h},setValue:b}=c,w=(0,We.d)(),C=(0,s.jE)(),x=new mt(rt.users),S=(0,Pn.I)({queryKey:[\"roles\"],queryFn:()=>u.get()}),B=(0,Je.FH)({name:\"roles\",control:A,defaultValue:[]}),I=(0,wt.n)(Gh({mutationFn:e=>x.store(Gh(Gh({},e),{},{created_via:\"admin\"}))},{onSuccess:e=>{we(C,[\"usersList\",{role:\"masteriyo_student\",order:\"desc\",orderby:\"registered\"}],e),C.invalidateQueries({queryKey:[\"usersList\"]}),w({title:(0,E.__)(\"New student added successfully.\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),m(Pt.users.students.list)},onError:e=>{w({title:null==e?void 0:e.message,isClosable:!0,status:\"error\"})}}));return(0,a.useEffect)((()=>{var e;b(\"roles\",[null==S||null===(e=S.data)||void 0===e?void 0:e.find((e=>\"masteriyo_student\"===(null==e?void 0:e.value)))])}),[null==S?void 0:S.data,b]),Ca(h),l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{_activeLink:on,isActive:!0},(0,E.__)(\"Add New Student\",\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\",mt:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.users.students.list},l().createElement(Dl,null))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(Je.Op,c,l().createElement(\"form\",{onSubmit:g((e=>{if(null==B||!B.find((e=>\"masteriyo_student\"==(null==e?void 0:e.value))))return w({status:\"error\",title:(0,E.__)(\"Student role is missing.\",\"learning-management-system\"),isClosable:!0});var t=H(e.roles);I.mutate(ne(Gh(Gh({},e),{},{roles:$(t)?[\"masteriyo_student\"]:t})))}))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"6\"},l().createElement(d.B,{spacing:\"3\",flex:\"1\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"lg\"},(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Username\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"You cannot change username later.\",\"learning-management-system\")})),l().createElement(Ma.p,y(\"username\"))),l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Password\",\"learning-management-system\"),l().createElement(\"span\",{style:{color:\"red\"},className:\"required\"},\"*\")),l().createElement(Ma.p,(0,Re.A)({type:\"password\"},y(\"password\",{required:(0,E.__)(\"Password is required.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==f?void 0:f.password)&&(null==f||null===(e=f.password)||void 0===e?void 0:e.message))),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.first_name)},l().createElement(Ge.l,null,(0,E.__)(\"First Name\",\"learning-management-system\")),l().createElement(Ma.p,y(\"first_name\")),l().createElement(ui.Wt,null,(null==f?void 0:f.first_name)&&(null==f||null===(t=f.first_name)||void 0===t?void 0:t.message))),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.last_name)},l().createElement(Ge.l,null,(0,E.__)(\"Last Name\",\"learning-management-system\")),l().createElement(Ma.p,y(\"last_name\")),l().createElement(ui.Wt,null,(null==f?void 0:f.last_name)&&(null==f||null===(n=f.last_name)||void 0===n?void 0:n.message))),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.nickname)},l().createElement(Ge.l,null,(0,E.__)(\"Nickname\",\"learning-management-system\")),l().createElement(Ma.p,y(\"nickname\")),l().createElement(ui.Wt,null,(null==f?void 0:f.nickname)&&(null==f||null===(r=f.nickname)||void 0===r?void 0:r.message))),null!=R&&R.isCurrentUserAdmin?l().createElement(Ne.MJ,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Roles\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"roles\",control:A,render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(Di,{onChange:t,value:n,closeMenuOnSelect:!1,isMulti:!0,isLoading:S.isLoading,options:null==S?void 0:S.data,noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"No role found.\",\"learning-management-system\"):(0,E.__)(\"No Roles.\",\"learning-management-system\")}})}})):null),l().createElement(d.B,{spacing:\"3\",flex:\"1\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"lg\"},(0,E.__)(\"Contact Info\",\"learning-management-system\")),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.email)},l().createElement(Ge.l,null,(0,E.__)(\"Email address\",\"learning-management-system\"),l().createElement(\"span\",{style:{color:\"red\"},className:\"required\"},\"*\")),l().createElement(Ma.p,(0,Re.A)({type:\"email\"},y(\"email\",{required:(0,E.__)(\"Email is required.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==f?void 0:f.email)&&(null==f||null===(i=f.email)||void 0===i?void 0:i.message))),l().createElement(Ne.MJ,{isInvalid:!(null==f||!f.url)},l().createElement(Ge.l,null,(0,E.__)(\"Website URL\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"url\"},y(\"url\"))),l().createElement(ui.Wt,null,(null==f?void 0:f.url)&&(null==f||null===(o=f.url)||void 0===o?void 0:o.message))))),l().createElement(Qe.a,{py:\"3\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:I.isPending},(0,E.__)(\"Add Student\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>m(Pt.users.students.list),isDisabled:I.isPending},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))))))};const Jh=e=>{var{data:t,onDeletePress:n,setBulkIds:a,bulkIds:r,isLoading:i}=e;return l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:i,isChecked:r.includes(t.id.toString()),onChange:e=>a(e.target.checked?[...r,t.id.toString()]:r.filter((e=>e!==t.id.toString())))})),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\"},l().createElement(d.B,{direction:\"row\",spacing:\"1\"},l().createElement(je.N,{as:v.N_,to:Pt.users.students.edit.replace(\":userId\",null==t?void 0:t.id.toString()),fontWeight:\"semibold\",fontSize:\"sm\",_hover:{color:\"primary.500\"}},\"#\".concat(null==t?void 0:t.id,\" \").concat(null==t?void 0:t.first_name,\" \").concat(null==t?void 0:t.last_name)),oA.APPLIED===(null==t?void 0:t.instructor_apply_status)&&l().createElement($n.m,{label:(0,E.__)(\"Applied for Instructor status. Please edit student for approval.\",\"learning-management-system\"),hasArrow:!0,fontSize:\"xs\"},l().createElement(Qe.a,{as:\"span\",sx:en},l().createElement($e.I,{boxSize:\"4\",as:Le.q53,color:\"green\"})))),l().createElement(g.E,{fontSize:\"xs\",color:\"gray.600\"},null==t?void 0:t.display_name))),l().createElement(_n.Td,null,l().createElement(g.E,{fontSize:\"sm\",color:\"gray.600\"},null==t?void 0:t.email)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"sm\",color:\"gray.600\"},null!=t&&t.date_created?ie(null==t?void 0:t.date_created,\"m\u002Fd\u002FY, h:i A\"):(0,E.__)(\"N\u002FA\",\"masteryio\")))),l().createElement(_n.Td,null,l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.users.students.edit.replace(\":userId\",null==t?void 0:t.id.toString())},l().createElement(p.$,{leftIcon:l().createElement(Da,{icon:_a,boxSize:\"12px\"}),variant:\"outline\",size:\"xs\",colorScheme:\"primary\"},(0,E.__)(\"Edit\",\"learning-management-system\"))),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>n(t.id),icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"})},(0,E.__)(\"Delete\",\"learning-management-system\")))))))};const Xh=e=>{var{setFilterParams:t,filterParams:n}=e,{handleSubmit:a,register:r}=(0,Je.mN)(),i=(0,wr.z)({onTypeFinish:e=>{t({search:e,role:\"masteriyo_student\",instructor_applied:n.instructor_applied})}},800);return l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(\"form\",{onChange:a((e=>{t(ne(ee(e,{search:n.search,role:\"masteriyo_student\"})))}))},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:\"4\",mt:[6,null,0]},l().createElement(aa.l,(0,Re.A)({},r(\"instructor_applied\"),{w:\"52\"}),l().createElement(\"option\",{value:\"\"},(0,E.__)(\"All\",\"learning-management-system\")),l().createElement(\"option\",{value:\"true\"},(0,E.__)(\"Applied for instructor\",\"learning-management-system\"))),l().createElement(Ma.p,(0,Re.A)({placeholder:(0,E.__)(\"Search by username or email\",\"learning-management-system\")},i,{onKeyDown:e=>\"Enter\"===e.key&&e.preventDefault()})))))};function Yh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Zh(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yh(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const $h=()=>{var e,t,n,r,i,o,[m,c]=(0,a.useState)({role:\"masteriyo_student\",order:\"desc\",orderby:\"registered\"}),u=new mt(rt.users),y=(0,Pn.I)(Zh({queryKey:[\"usersList\",m],queryFn:()=>u.list(m)},{keepPreviousData:!0})),[v,h]=(0,a.useState)(\"\"),[b,C]=(0,a.useState)([]),[S,B]=(0,a.useState)(),I=(0,We.d)(),{isOpen:O,onOpen:P,onClose:D}=(0,Ue.j)(),_=(0,s.jE)(),k=(0,a.useRef)(),Q=(0,vt.Zp)(),z=(e,t)=>c(ee(Zh(Zh({},m),{},{order:e,orderby:t}))),q=(0,wt.n)(Zh({mutationFn:e=>u.delete(e)},{onSuccess:e=>{Ce(_,[\"usersList\",{role:\"masteriyo_student\",order:\"desc\",orderby:\"registered\"}],null==e?void 0:e.id),D(),I({title:(0,E.__)(\"User deleted successfully.\",\"learning-management-system\"),description:\"#\".concat(S,\" \").concat((0,E.__)(\" has been deleted successfully.\",\"learning-management-system\")),isClosable:!0,status:\"success\"}),_.invalidateQueries({queryKey:[\"usersList\"]})},onError:e=>{I({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),F=e=>{B(e),h(\"\"),C([]),P()},j=(0,wt.n)(Zh({mutationFn:()=>u.bulkDelete(\"delete\",{ids:b})},{onSuccess:()=>{D(),h(\"\"),C([]),I({title:(0,E.__)(\"Users deleted successfully.\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),_.invalidateQueries({queryKey:[\"usersList\"]})},onError:e=>{I({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Fh,null),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(Xh,{setFilterParams:c,filterParams:m}),l().createElement(_n.XI,null,y.isLoading?l().createElement(Sd,null):y.isSuccess&&$(null==y||null===(e=y.data)||void 0===e?void 0:e.data)?l().createElement(Mn,{onPrimaryButtonClick:()=>{Q(Pt.users.students.add)},title:(0,E.__)(\"Add Your First Student\",\"learning-management-system\"),description:(0,E.__)(\"Start building your learning community by adding students. Manage their access and track their progress.\",\"learning-management-system\"),primaryButtonLabel:(0,E.__)(\"Add New Student\",\"learning-management-system\"),isResultFiltered:Boolean((null==m?void 0:m.search)||(null==m?void 0:m.instructor_applied))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:y.isLoading||y.isFetching||y.isRefetching,isIndeterminate:(null==y||null===(t=y.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.length)!==(null==b?void 0:b.length)&&(null==b?void 0:b.length)>0,isChecked:(null==y||null===(n=y.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)===(null==b?void 0:b.length),onChange:e=>{var t;return C(e.target.checked?null==y||null===(t=y.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>{var t;return null==e||null===(t=e.id)||void 0===t?void 0:t.toString()})):[])}})),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(Sa,{filterParams:m,filterContentBy:z,orderBy:\"name\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Email\",\"learning-management-system\")),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Registered On\",\"learning-management-system\")),l().createElement(Sa,{filterParams:m,filterContentBy:z,orderBy:\"registered\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==y||null===(r=y.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.map((e=>l().createElement(Jh,{key:null==e?void 0:e.id,data:e,setBulkIds:C,bulkIds:b,isLoading:y.isLoading||y.isFetching||y.isRefetching,onDeletePress:F})))))))),y.isSuccess&&!$(null==y||null===(i=y.data)||void 0===i?void 0:i.data)&&l().createElement(ba,{metaData:null==y||null===(o=y.data)||void 0===o?void 0:o.meta,setFilterParams:c,perPageText:(0,E.__)(\"Students Per Page:\",\"learning-management-system\"),extraFilterParams:{role:\"masteriyo_student\",order:null==m?void 0:m.order,orderby:null==m?void 0:m.orderby}})),l().createElement(ta,{openToast:P,status:\"delete\",setBulkAction:h,bulkIds:b,setBulkIds:C,trashable:!1}),l().createElement(Ke.Lt,{isOpen:O,onClose:D,isCentered:!0,leastDestructiveRef:k},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,\"\"===v?(0,E.__)(\"Delete User\",\"learning-management-system\"):(0,E.__)(\"Delete Users\",\"learning-management-system\")),l().createElement(x.c,null,(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),l().createElement(g.E,{fontSize:\"12px\",color:\"gray.500\",mt:\"4\"},\"\"===v?(0,E.__)(\"*Please note that all course progresses and quiz attempts of this user will be deleted.\",\"learning-management-system\"):(0,E.__)(\"*Please note that all course progresses and quiz attempts of selected users will be deleted.\",\"learning-management-system\"))),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{ref:k,onClick:D,variant:\"outline\"},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",onClick:\"\"===v?()=>{S&&q.mutate(S)}:()=>{j.mutate()},isLoading:q.isPending||j.isPending},(0,E.__)(\"Delete\",\"learning-management-system\"))))))))};function eb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function tb(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eb(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const nb=()=>{var e,t,n,r,i,o,m,c,u,A,y,f,h,b,w,C,{userId:x}=(0,vt.g)(),S=(0,vt.Zp)(),B=(0,Je.mN)(),{handleSubmit:I,control:O,register:P,formState:{errors:D,isDirty:_},setValue:k,reset:Q,getValues:z}=B,q=new mt(rt.roles),F=new mt(rt.users),j=(0,We.d)(),V=(0,Pn.I)({queryKey:[\"roles\"],queryFn:()=>q.get()}),L=(0,Je.FH)({name:\"roles\",control:O,defaultValue:[]}),M=(0,s.jE)(),T=(0,Pn.I)({queryKey:[\"user\".concat(x),x],queryFn:()=>F.get(x)});(0,a.useEffect)((()=>{null!=T&&T.isError&&S(Pt.notFound)}),[null==T?void 0:T.isError,S]);var U=(0,wt.n)(tb({mutationFn:e=>F.update(x,e)},{onSuccess:e=>{var t;Q(z()),M.invalidateQueries({queryKey:[\"user\".concat(x)]}),j({title:(0,E.__)(\"User updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),null!=e&&null!==(t=e.roles)&&void 0!==t&&t.includes(\"masteriyo_instructor\")&&S(Pt.users.instructors.list)},onError:e=>{var t;j({description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}}));return(0,a.useEffect)((()=>{var e,t;null!=T&&null!==(e=T.data)&&void 0!==e&&e.roles&&k(\"roles\",null==T||null===(t=T.data)||void 0===t||null===(t=t.formatted_roles)||void 0===t?void 0:t.map((e=>({value:e.value,label:e.label}))),{shouldDirty:!0})}),[k,null==T||null===(e=T.data)||void 0===e?void 0:e.formatted_roles,null==T||null===(t=T.data)||void 0===t?void 0:t.roles]),Ca(_),(0,a.useEffect)((()=>{null!=T&&T.isSuccess&&null!=T&&T.data&&Q(z())}),[null==T?void 0:T.data]),l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.users.students.list,_activeLink:on,isActive:!0},(0,E.__)(\"Edit Student\",\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\",mt:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.users.students.list},l().createElement(Dl,null))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},T.isSuccess?l().createElement(Je.Op,B,l().createElement(\"form\",{onSubmit:I((e=>{if(null==L||!L.find((e=>\"masteriyo_student\"==(null==e?void 0:e.value))))return j({status:\"error\",title:(0,E.__)(\"Student role is missing.\",\"learning-management-system\"),isClosable:!0});var t=H(e.roles);U.mutate(ne(tb(tb({},e),{},{roles:t})))}))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},oA.APPLIED===(null==T||null===(n=T.data)||void 0===n?void 0:n.instructor_apply_status)?l().createElement(at,{status:\"info\"},l().createElement(ft.s,{w:\"full\",alignItems:\"center\",gap:\"2\"},l().createElement(g.E,null,(0,E.__)(\"This student has applied for an instructor.\",\"learning-management-system\")),l().createElement(Tc.h,null),l().createElement(Bt.e,{size:\"sm\"},l().createElement(p.$,{colorScheme:\"primary\",onClick:I((e=>{U.mutate(ne(ee(e,{status:rA.Active,roles:[\"masteriyo_instructor\"],instructor_apply_status:oA.APPROVED})))})),isLoading:null==U?void 0:U.isPending},(0,E.__)(\"Approve\",\"learning-management-system\")),l().createElement(p.$,{onClick:I((e=>{U.mutate(ne(ee(e,{instructor_apply_status:oA.REJECTED,roles:[\"masteriyo_student\"]})))})),isLoading:null==U?void 0:U.isPending},(0,E.__)(\"Reject\",\"learning-management-system\"))))):null,l().createElement(d.B,{direction:[\"column\",\"column\",\"row\",\"row\"],spacing:\"6\"},l().createElement(d.B,{py:\"3\",spacing:\"3\",flex:\"1\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"lg\"},(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(Ne.MJ,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Username\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"Username cannot be changed.\",\"learning-management-system\")})),l().createElement(Ma.p,{defaultValue:null==T||null===(r=T.data)||void 0===r?void 0:r.username,disabled:!0})),l().createElement(Ne.MJ,{isInvalid:!(null==D||!D.first_name),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"First Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==T||null===(i=T.data)||void 0===i?void 0:i.first_name},P(\"first_name\"))),l().createElement(ui.Wt,null,(null==D?void 0:D.first_name)&&(null==D||null===(o=D.first_name)||void 0===o?void 0:o.message))),l().createElement(Ne.MJ,{isInvalid:!(null==D||!D.last_name),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Last Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==T||null===(m=T.data)||void 0===m?void 0:m.last_name},P(\"last_name\"))),l().createElement(ui.Wt,null,(null==D?void 0:D.last_name)&&(null==D||null===(c=D.last_name)||void 0===c?void 0:c.message))),l().createElement(Ne.MJ,{isInvalid:!(null==D||!D.nickname),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Nickname\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:null==T||null===(u=T.data)||void 0===u?void 0:u.nickname},P(\"nickname\"))),l().createElement(ui.Wt,null,(null==D?void 0:D.nickname)&&(null==D||null===(A=D.nickname)||void 0===A?void 0:A.message))),null!=R&&R.isCurrentUserAdmin?l().createElement(Ne.MJ,{py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Roles\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"roles\",control:O,defaultValue:(null==T||null===(y=T.data)||void 0===y?void 0:y.roles)&&(null==T||null===(f=T.data)||void 0===f||null===(f=f.formatted_roles)||void 0===f?void 0:f.map((e=>({value:null==e?void 0:e.value,label:null==e?void 0:e.label})))),render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(Di,{onChange:t,value:n,closeMenuOnSelect:!1,isMulti:!0,isLoading:V.isLoading,options:null==V?void 0:V.data,noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"No role found.\",\"learning-management-system\"):(0,E.__)(\"No Roles.\",\"learning-management-system\")}})}})):null),l().createElement(d.B,{py:\"3\",spacing:\"3\",flex:\"1\"},l().createElement(ke.D,{as:\"h2\",fontSize:\"lg\"},(0,E.__)(\"Contact Info\",\"learning-management-system\")),l().createElement(Ne.MJ,{isInvalid:!(null==D||!D.email),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Email address\",\"learning-management-system\"),l().createElement(\"span\",{style:{color:\"red\"},className:\"required\"},\"*\")),l().createElement(Ma.p,(0,Re.A)({type:\"email\",defaultValue:null==T||null===(h=T.data)||void 0===h?void 0:h.email},P(\"email\",{required:(0,E.__)(\"Email is required.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==D?void 0:D.email)&&(null==D||null===(b=D.email)||void 0===b?void 0:b.message))),l().createElement(Ne.MJ,{isInvalid:!(null==D||!D.url),py:\"3\"},l().createElement(Ge.l,null,(0,E.__)(\"Website URL\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"url\",defaultValue:null==T||null===(w=T.data)||void 0===w?void 0:w.url},P(\"url\"))),l().createElement(ui.Wt,null,(null==D?void 0:D.url)&&(null==D||null===(C=D.url)||void 0===C?void 0:C.message))))),l().createElement(Qe.a,{py:\"3\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:U.isPending},(0,E.__)(\"Update\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>S(Pt.users.students.list),isDisabled:U.isPending},(0,E.__)(\"Cancel\",\"learning-management-system\")))))):l().createElement(Th,null)))))};var ab=n(12492),lb=n(71058),rb=n(69065),ib=n(83292),ob=n(82428);const sb=e=>{var t,{defaultValues:n,hideOfflinePaymentSetup:r,hidePaypalPaymentSetup:i,hideStripePaymentSetup:o,onWelcomePageSaveMutation:s}=e,m=(0,wt.n)({mutationKey:[\"stripeConnection\"],mutationFn:(t=(0,Te.A)((function*(e){var t=new FormData;return t.append(\"action\",\"masteriyo_stripe_connect\"),\"stripe_nonce\"in R&&t.append(\"nonce\",R.stripe_nonce),t.append(\"current_page_uri\",window.location.href),t.append(\"type\",null!=n&&n.stripe_account?\"disconnect\":\"connect\"),t.append(\"state\",JSON.stringify(e)),ot()({url:R.ajax_url,body:t,method:\"POST\"})})),function(e){return t.apply(this,arguments)}),onSuccess(e){\"connect\"==e.data.type?window.location.href=e.data.data:window.location.reload()},onError(e){}}),c=(0,a.useMemo)((()=>{var e;return null===(e=[{label:(0,E.__)(\"Offline Payment\",\"learning-management-system\"),key:\"offline\",switchName:\"welcome.payments.offline_payment\",switchDefaultValue:!1,thumbnail:AE,show:!r},{label:(0,E.__)(\"Standard Paypal\",\"learning-management-system\"),key:\"paypal\",switchName:\"welcome.payments.paypal\",switchDefaultValue:!1,thumbnail:pE,show:!i},{label:(0,E.__)(\"Stripe\",\"learning-management-system\"),key:\"stripe\",switchName:\"welcome.payments.stripe\",switchDefaultValue:!1,thumbnail:gE,show:!o}])||void 0===e?void 0:e.filter((e=>null==e?void 0:e.show))}),[o,i,r]),{control:A,getValues:y,formState:v}=(0,Je.xW)(),f=(0,Je.FH)({name:\"welcome.payments.paypal\",control:A,defaultValue:null==n?void 0:n.paypal}),h=(0,Je.FH)({name:\"welcome.payments.stripe\",control:A,defaultValue:null==n?void 0:n.stripe});return l().createElement(u.T,{alignItems:\"flex-start\",gap:4},null==c?void 0:c.map((e=>{var t,{key:a,label:r,switchDefaultValue:i,switchName:o,thumbnail:s}=e,c=!1;return\"paypal\"==a?c=f:\"stripe\"===a&&(c=h),l().createElement(d.B,{key:a,w:\"full\",borderColor:c?\"primary.500\":\"gray.200\",borderWidth:1,py:4,px:5,gap:3,borderRadius:\"base\"},l().createElement(Ze.z,{justify:\"space-between\",align:\"center\",w:\"full\"},l().createElement(qe._,{src:s,width:7,height:7}),l().createElement(g.E,{fontSize:\"md\",fontWeight:\"medium\",flex:1},r),l().createElement(Je.xI,{name:o,control:A,render:e=>{var{field:t}=e;return l().createElement(qa.d,(0,Re.A)({},t,{onChange:e=>{t.onChange(e)}}))}})),l().createElement(_t.S,{in:c},l().createElement(Do.c,{mt:1,mb:4,color:\"gray.200\"}),\"stripe\"===(t=a)?l().createElement(Ze.z,{width:\"full\",alignItems:\"center\",justify:\"space-between\"},l().createElement(Fa,null,l().createElement(Ge.l,{minW:\"160px\"},(0,E.__)(\"Connection Status\",\"learning-management-system\")),l().createElement(Qe.a,null,l().createElement(p.$,{onClick:()=>{m.mutate({enable:h})},isLoading:m.isPending,size:\"md\",colorScheme:null!=n&&n.stripe_account?\"red\":\"#625afa\",bg:null!=n&&n.stripe_account?\"red.500\":\"#625afa\",gap:1},null!=n&&n.stripe_account?l().createElement(g.E,null,(0,E.__)(\"Disconnect\",\"learning-management-system\")):l().createElement(l().Fragment,null,l().createElement(g.E,{fontSize:\"15px\",fontWeight:\"700\"},(0,E.__)(\"Connect with\",\"learning-management-system\")),l().createElement(sE.B.svg,{xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",fillRule:\"evenodd\",viewBox:\"0 0 512 214\",preserveAspectRatio:\"xMidYMid\",height:\"20px\",fill:\"currentcolor\",width:\"49px\"},l().createElement(sE.B.path,{d:\"M35.982 83.484c0-5.546 4.551-7.68 12.09-7.68 10.808 0 24.461 3.272 35.27 9.103V51.484c-11.804-4.693-23.466-6.542-35.27-6.542C19.2 44.942 0 60.018 0 85.192c0 39.252 54.044 32.995 54.044 49.92 0 6.541-5.688 8.675-13.653 8.675-11.804 0-26.88-4.836-38.827-11.378v33.849c13.227 5.689 26.596 8.106 38.827 8.106 29.582 0 49.92-14.648 49.92-40.106-.142-42.382-54.329-34.845-54.329-50.774zm96.142-66.986l-34.702 7.395-.142 113.92c0 21.05 15.787 36.551 36.836 36.551 11.662 0 20.195-2.133 24.888-4.693V140.8c-4.55 1.849-27.022 8.391-27.022-12.658V77.653h27.022V47.36h-27.022l.142-30.862zm71.112 41.386L200.96 47.36h-30.72v124.444h35.556V87.467c8.39-10.951 22.613-8.96 27.022-7.396V47.36c-4.551-1.707-21.191-4.836-29.582 10.524zm38.257-10.524h35.698v124.444h-35.698V47.36zm0-10.809l35.698-7.68V0l-35.698 7.538V36.55zm109.938 8.391c-13.938 0-22.898 6.542-27.875 11.094l-1.85-8.818h-31.288v165.83l35.555-7.537.143-40.249c5.12 3.698 12.657 8.96 25.173 8.96 25.458 0 48.64-20.48 48.64-65.564-.142-41.245-23.609-63.716-48.498-63.716zm-8.533 97.991c-8.391 0-13.37-2.986-16.782-6.684l-.143-52.765c3.698-4.124 8.818-6.968 16.925-6.968 12.942 0 21.902 14.506 21.902 33.137 0 19.058-8.818 33.28-21.902 33.28zM512 110.08c0-36.409-17.636-65.138-51.342-65.138-33.85 0-54.33 28.73-54.33 64.854 0 42.808 24.179 64.426 58.88 64.426 16.925 0 29.725-3.84 39.396-9.244v-28.445c-9.67 4.836-20.764 7.823-34.844 7.823-13.796 0-26.027-4.836-27.591-21.618h69.547c0-1.85.284-9.245.284-12.658zm-70.258-13.511c0-16.071 9.814-22.756 18.774-22.756 8.675 0 17.92 6.685 17.92 22.756h-36.694z\"}))))))):\"paypal\"===t?l().createElement(d.B,{width:\"full\",alignItems:\"flex-start\"},l().createElement(Ze.z,{alignItems:\"flex-start\"},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"medium\"},(0,E.__)(\"PayPal Email\",\"learning-management-system\")),l().createElement(tl,{label:(0,E.__)(\"The email associated with your PayPal business account.\",\"learning-management-system\")})),l().createElement(Je.xI,{name:\"welcome.payments.paypal_email\",defaultValue:(null==n?void 0:n.paypal_email)||\"\",control:A,render:e=>{var{field:t}=e;return l().createElement(Ma.p,(0,Re.A)({},t,{width:\"full\",type:\"email\",color:\"onboard-color-light\",fontSize:\"onboard-xs\"}))}})):l().createElement(l().Fragment,null)))})),l().createElement(p.$,{colorScheme:\"primary\",rounded:\"base\",mt:2,onClick:()=>null==s?void 0:s.mutate(y(\"welcome\")),isLoading:null==s?void 0:s.isPending},(0,E.__)(\"Save\",\"learning-management-system\")))};function mb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function cb(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mb(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ub=[\"Learn\",\"Checkout\",\"Account\"],db=\"\".concat(null==R?void 0:R.home_url,\"\u002Fwp-admin\u002Fadmin.php?page=masteriyo#\u002Fsettings?first=payments&second=payment-methods\");const gb=()=>{var e,t,n,r,i,o,m,c,u,[A,y]=(0,a.useState)({requiredPages:!0,paymentSetup:!0,starterTemplates:!0,firstCourse:!0}),v=new mt(rt.welcomePage),{welcomePageQuery:f,hideHomePage:h}=(0,vt.KC)(),b=(0,wt.n)(cb({mutationFn:e=>v.store(e)},{onSuccess:e=>{S({title:(0,E.__)(\"Updated Successfully\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),function(e,t){t&&e.setQueryData([\"welcomePage\"],(e=>W(W({},null!=e?e:{}),t)))}(C,e)},onError:e=>{S({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),w=(0,a.useCallback)((e=>{y((t=>cb(cb({},t),{},{[e]:!t[e]})))}),[]),C=(0,s.jE)(),x=new mt(rt.courses),S=(0,We.d)(),B=(0,vt.Zp)(),I=(0,wt.n)({mutationFn:e=>x.store(e)}),O=(0,a.useMemo)((()=>{var e,t,n=null==f||null===(e=f.data)||void 0===e?void 0:e.payment_data;return!(null==f||null===(t=f.data)||void 0===t||!t.skip_payment_setup)||(!!(null!=n&&n.offline_payment&&null!=n&&n.paypal&&null!=n&&n.stripe)||void 0)}),[null==f||null===(e=f.data)||void 0===e?void 0:e.payment_data,null==f||null===(t=f.data)||void 0===t?void 0:t.skip_payment_setup]),P=(0,a.useMemo)((()=>{var e,t=null==f||null===(e=f.data)||void 0===e?void 0:e.payment_data;if(null!=t&&t.offline_payment)return!0}),[null==f||null===(n=f.data)||void 0===n?void 0:n.payment_data]),D=(0,a.useMemo)((()=>{var e,t=null==f||null===(e=f.data)||void 0===e?void 0:e.payment_data;if(null!=t&&t.paypal)return!0}),[null==f||null===(r=f.data)||void 0===r?void 0:r.payment_data]),_=(0,a.useMemo)((()=>{var e,t=null==f||null===(e=f.data)||void 0===e?void 0:e.payment_data;if(null!=t&&t.stripe)return!0}),[null==f||null===(i=f.data)||void 0===i?void 0:i.payment_data]),k=(0,a.useMemo)((()=>{var e;return!Boolean(null==f||null===(e=f.data)||void 0===e||null===(e=e.missing_pages)||void 0===e?void 0:e.length)}),[null==f||null===(o=f.data)||void 0===o||null===(o=o.missing_pages)||void 0===o?void 0:o.length]),Q=(0,a.useMemo)((()=>{var e;return\"no\"===(null==f||null===(e=f.data)||void 0===e?void 0:e.show_starters_templates)}),[null==f||null===(m=f.data)||void 0===m?void 0:m.show_starters_templates]),z=(0,a.useMemo)((()=>{var e;return null==f||null===(e=f.data)||void 0===e?void 0:e.course_created}),[null==f||null===(c=f.data)||void 0===c?void 0:c.course_created]),q=(0,a.useMemo)((()=>{var e={},t=1;return[{id:\"requiredPages\",isHidden:k},{id:\"paymentSetup\",isHidden:O},{id:\"starterTemplates\",isHidden:Q},{id:\"firstCourse\",isHidden:z}].forEach((n=>{var{id:a,isHidden:l}=n;l||(e[a]=t,t++)})),e}),[k,O,Q,z]);return(0,a.useEffect)((()=>{h&&B(\"\u002Fabout\")}),[h,B]),null!=f&&f.isPending?l().createElement(qd,null):l().createElement(De.m,{maxW:\"container.xl\",py:10},l().createElement(d.B,{align:\"flex-start\",gap:4,mb:8},l().createElement(ke.D,{as:\"h3\",fontSize:\"2xl\",fontWeight:\"onboard-bold\",color:\"onboard-color-dark\",mt:0},(0,E.__)(\"Welcome to Masteriyo\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"md\",fontWeight:\"light\"},(0,E.__)(\"Let's get your learning management system set up and ready to go!\",\"learning-management-system\"))),l().createElement(br.x,{gridGap:\"5\",gridTemplateColumns:{sm:\"1fr\",md:\"2fr 2fr\",lg:\"3fr 2fr\",xl:\"3fr 1fr\"}},l().createElement(d.B,{gap:\"5\"},!k&&l().createElement(d.B,{p:\"6\",gap:\"5\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{justify:\"space-between\"},l().createElement(Ze.z,{alignItems:\"center\"},l().createElement(g.E,{as:\"h2\",size:\"lg\",color:\"gray.600\",fontWeight:\"semibold\"},q.requiredPages,\")\"),l().createElement(ke.D,{as:\"h3\",size:\"md\",fontWeight:\"semibold\"},(0,E.__)(\"Required Missing Pages\",\"learning-management-system\"))),l().createElement(Un.K,{\"aria-label\":\"requiredPages\",icon:l().createElement($e.I,{as:null!=A&&A.requiredPages?kt.mlL:kt.nwe,fontSize:\"2xl\",fill:null!=A&&A.requiredPages?\"primary.500\":\"black\"}),cursor:\"pointer\",fontSize:\"xl\",onClick:()=>w(\"requiredPages\"),size:\"sm\",boxShadow:\"none\",borderRadius:\"base\",variant:null!=A&&A.requiredPages?\"solid\":\"link\",border:\"none\",bg:null!=A&&A.requiredPages?\"gray.100\":\"transparent\",_hover:{bg:null!=A&&A.requiredPages?\"gray.100\":\"inherit\"}})),l().createElement(_t.S,{in:null==A?void 0:A.requiredPages},l().createElement(d.B,{gap:5},l().createElement(Do.c,{color:\"gray.200\"}),l().createElement(g.E,{fontWeight:\"light\",fontSize:\"md\"},(0,E.__)(\"Some essential pages haven't been created yet. These are needed for your site to function properly.\",\"learning-management-system\")),l().createElement(Fe._J,{spacing:2,fontWeight:\"medium\",listStyleType:\"none\",m:0},null==ub?void 0:ub.map((e=>{var t,n;return l().createElement(Fe.ck,{key:e},l().createElement(Fe.kp,{as:null!=f&&null!==(t=f.data)&&void 0!==t&&null!==(t=t.missing_pages)&&void 0!==t&&t.includes(e)?fm.ORb:fm.OLr,color:null!=f&&null!==(n=f.data)&&void 0!==n&&null!==(n=n.missing_pages)&&void 0!==n&&n.includes(e)?\"red.500\":\"green.500\"}),e,\" \",(0,E.__)(\" Page\",\"learning-management-system\"))}))),l().createElement(p.$,{colorScheme:\"primary\",rounded:\"base\",width:\"fit-content\",onClick:()=>b.mutate({}),isLoading:null==b?void 0:b.isPending},(0,E.__)(\"Generate Pages\",\"learning-management-system\"))))),!O&&l().createElement(d.B,{p:\"6\",gap:\"5\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{justify:\"space-between\"},l().createElement(Ze.z,{alignItems:\"center\"},l().createElement(g.E,{as:\"h2\",size:\"lg\",color:\"gray.600\",fontWeight:\"semibold\"},q.paymentSetup,\")\"),l().createElement(ke.D,{as:\"h3\",size:\"md\",fontWeight:\"semibold\"},(0,E.__)(\"Payment Setup\",\"learning-management-system\"))),l().createElement(Un.K,{\"aria-label\":\"paymentSetup\",icon:l().createElement($e.I,{as:null!=A&&A.paymentSetup?kt.mlL:kt.nwe,fontSize:\"2xl\",fill:null!=A&&A.paymentSetup?\"primary.500\":\"black\"}),cursor:\"pointer\",fontSize:\"xl\",onClick:()=>w(\"paymentSetup\"),size:\"sm\",boxShadow:\"none\",borderRadius:\"base\",variant:null!=A&&A.paymentSetup?\"solid\":\"link\",border:\"none\",bg:null!=A&&A.paymentSetup?\"gray.100\":\"transparent\",_hover:{bg:null!=A&&A.paymentSetup?\"gray.100\":\"inherit\"}})),l().createElement(_t.S,{in:null==A?void 0:A.paymentSetup},l().createElement(d.B,{gap:5},l().createElement(Do.c,{color:\"gray.200\"}),l().createElement(g.E,{fontWeight:\"light\",fontSize:\"md\"},(0,E.__)(\"Configure payment methods to start selling your courses. You can set up multiple payment options for your students.\",\"learning-management-system\")),l().createElement(sb,{defaultValues:null==f||null===(u=f.data)||void 0===u?void 0:u.payment_data,hideStripePaymentSetup:_||!1,hidePaypalPaymentSetup:D||!1,hideOfflinePaymentSetup:P||!1,onWelcomePageSaveMutation:b}),l().createElement(Ze.z,{justifyContent:\"space-between\"},l().createElement(g.E,{fontSize:\"13px\"},(0,E.__)(\"Additional payment setup can be configured from\",\"learning-management-system\"),\" \",l().createElement(je.N,{fontWeight:\"medium\",href:db,color:Aa,_hover:{textDecoration:\"underline\",color:Aa}},(0,E.__)(\"Payment > Settings\",\"learning-management-system\"))),l().createElement(je.N,{color:\"gray.500\",_hover:{textDecoration:null!=b&&b.isPending?\"none\":\"underline\",color:null!=b&&b.isPending?\"gray.500\":Aa},onClick:()=>b.mutate({skip_payment_setup:!0})},(0,E.__)(\"Skip Setup\",\"learning-management-system\")))))),!Q&&l().createElement(d.B,{p:\"6\",gap:\"5\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{justify:\"space-between\"},l().createElement(Ze.z,{alignItems:\"center\"},l().createElement(g.E,{as:\"h2\",size:\"lg\",color:\"gray.600\",fontWeight:\"semibold\"},q.starterTemplates,\")\"),l().createElement(ke.D,{as:\"h3\",size:\"md\",fontWeight:\"semibold\"},(0,E.__)(\"Starter Templates\",\"learning-management-system\"))),l().createElement(Un.K,{\"aria-label\":\"starterTemplates\",icon:l().createElement($e.I,{as:null!=A&&A.starterTemplates?kt.mlL:kt.nwe,fontSize:\"2xl\",fill:null!=A&&A.starterTemplates?\"primary.500\":\"black\"}),cursor:\"pointer\",fontSize:\"xl\",onClick:()=>w(\"starterTemplates\"),size:\"sm\",boxShadow:\"none\",borderRadius:\"base\",variant:null!=A&&A.starterTemplates?\"solid\":\"link\",border:\"none\",bg:null!=A&&A.starterTemplates?\"gray.100\":\"transparent\",_hover:{bg:null!=A&&A.starterTemplates?\"gray.100\":\"inherit\"}})),l().createElement(_t.S,{in:null==A?void 0:A.starterTemplates},l().createElement(d.B,{gap:5},l().createElement(Do.c,{color:\"gray.200\"}),l().createElement(g.E,{fontWeight:\"light\",fontSize:\"md\"},(0,E.__)(\"Launch your learning site faster with professionally designed templates optimized for course sales and student engagement.\",\"learning-management-system\")),l().createElement(p.$,{onClick:()=>{window.scrollTo(0,0),B(\"\u002Fstarter-templates\")},colorScheme:\"primary\",rounded:\"base\",width:\"fit-content\"},(0,E.__)(\"View Starter Templates\",\"learning-management-system\")),l().createElement(je.N,{color:null!=b&&b.isPending?\"gray.500\":Aa,_hover:{textDecoration:null!=b&&b.isPending?\"none\":\"underline\",color:null!=b&&b.isPending?\"gray.500\":Aa},onClick:()=>b.mutate({show_starters_templates:!1})},(0,E.__)(\"I don't want to use starter templates\",\"learning-management-system\"))))),!z&&l().createElement(d.B,{p:\"6\",gap:\"5\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{justify:\"space-between\"},l().createElement(Ze.z,{alignItems:\"center\"},l().createElement(g.E,{as:\"h2\",size:\"lg\",color:\"gray.600\",fontWeight:\"semibold\"},q.firstCourse,\")\"),l().createElement(ke.D,{as:\"h3\",size:\"md\",fontWeight:\"semibold\"},(0,E.__)(\"Create Your First Course\",\"learning-management-system\"))),l().createElement(Un.K,{\"aria-label\":\"firstCourse\",icon:l().createElement($e.I,{as:null!=A&&A.firstCourse?kt.mlL:kt.nwe,fontSize:\"2xl\",fill:null!=A&&A.firstCourse?\"primary.500\":\"black\"}),cursor:\"pointer\",fontSize:\"xl\",onClick:()=>w(\"firstCourse\"),size:\"sm\",boxShadow:\"none\",borderRadius:\"base\",variant:null!=A&&A.firstCourse?\"solid\":\"link\",border:\"none\",bg:null!=A&&A.firstCourse?\"gray.100\":\"transparent\",_hover:{bg:null!=A&&A.firstCourse?\"gray.100\":\"inherit\"}})),l().createElement(_t.S,{in:null==A?void 0:A.firstCourse},l().createElement(Mn,{isPrimaryButtonLoading:null==I?void 0:I.isPending,onPrimaryButtonClick:()=>{var e;e={name:\"Untitled Course\"},I.mutate(cb(cb({},e),{},{status:\"draft\"}),{onSuccess:e=>{we(C,[\"courseList\",{order:\"desc\",orderby:\"date\"}],e),B({pathname:Pt.courses.edit.replace(\":courseId\",e.id.toString())})},onError:e=>{S({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})},description:(0,E.__)(\"Start building your learning platform by creating your first course. Add lessons, quizzes, and materials to engage your students.\",\"learning-management-system\"),primaryButtonLabel:(0,E.__)(\"Add New Course\",\"learning-management-system\"),docs:\"https:\u002F\u002Fdocs.masteriyo.com\u002Fcourse-creation\",video:\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=DVtHq5pY1kc\",minHeight:\"20vh\"})))),l().createElement(d.B,{gap:\"5\"},l().createElement(d.B,{p:\"6\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(ab.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Masteriyo Community\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Join our exclusive group and connect with fellow Masteriyo members. Ask questions, contribute to discussions, and share feedback!\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:ma,isExternal:!0},(0,E.__)(\"Join our Facebook Group\",\"learning-management-system\"))),l().createElement(d.B,{p:\"6\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(lb.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Getting Started\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Check our documentation for detailed information on Masteriyo features and how to use them.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:ia,isExternal:!0},(0,E.__)(\"View Documentation\",\"learning-management-system\"))),l().createElement(d.B,{p:\"6\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(rb.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Support\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Submit a ticket for encountered issues and get help from our support team instantly.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:ca,isExternal:!0},(0,E.__)(\"Create a Ticket\",\"learning-management-system\"))),l().createElement(d.B,{p:\"6\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(kt.vYt,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Feature Request\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Don’t find a feature you’re looking for? Suggest any features you think would enhance our product.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:sa,isExternal:!0},(0,E.__)(\"Request a Feature\",\"learning-management-system\"))),l().createElement(d.B,{p:\"6\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(ib.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Submit a Review\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Please take a moment to give us a review. We appreciate honest feedback that’ll help us improve our plugin.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:ua,isExternal:!0},(0,E.__)(\"Submit a Review\",\"learning-management-system\"))),l().createElement(d.B,{p:\"6\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(ob.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Video Tutorials\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Watch our step-by-step video tutorials that’ll help you get the best out of Masteriyo’s features.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",isExternal:!0,href:\"https:\u002F\u002Fwww.youtube.com\u002F@masteriyolms\"},(0,E.__)(\"Watch Videos\",\"learning-management-system\"))))))};var Ab,pb=n(57528),Eb=n(28146),yb=(0,n(17437).keyframes)(Ab||(Ab=(0,pb.A)([\"\\n\\t0% {\\n\\t\\topacity: 1;\\n\\t\\ttransform: scale(0);\\n\\t}\\n\\t100% {\\n\\t\\topacity: 0;\\n\\t\\ttransform: scale(2.5);\\n\\t}\\n\"])));const vb=e=>{var{imgSrc:t,videoURL:n}=e,{isOpen:r,onOpen:i}=(0,Ue.j)(),o=(0,a.useRef)(null),[s,m]=(0,a.useState)({width:0,height:0}),[c,u]=(0,a.useState)([]),d=(0,Eb.D)().colors.primary[500];return l().createElement(l().Fragment,null,c.map((e=>l().createElement(Qe.a,{key:e.id,position:\"absolute\",left:e.x,top:e.y,w:\"40px\",h:\"40px\",transform:\"translate(-50%, -50%)\",sx:{animation:\"\".concat(yb,\" 2s ease-out\")},onAnimationEnd:()=>u((t=>t.filter((t=>t.id!==e.id))))},l().createElement(Qe.a,{w:\"100%\",h:\"100%\",borderRadius:\"50%\",bg:\"black\",transform:\"scale(0)\",sx:{animation:\"\".concat(yb,\" 2s ease-out\")}})))),r?l().createElement(\"iframe\",{width:s.width,height:s.height,src:n,title:\"YouTube video player\",frameBorder:\"0\",allow:\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\",allowFullScreen:!0}):l().createElement(Qe.a,{position:\"relative\",onClick:i,cursor:\"pointer\",ref:o,width:\"100%\",borderRadius:\"lg\",overflow:\"hidden\",bg:\"blackAlpha.700\",_hover:{\"& .play-button\":{transform:\"translate(-50%, -50%) scale(1.1)\"},\"& .image-overlay\":{opacity:.7}}},l().createElement(Qe.a,{position:\"absolute\",top:\"0\",left:\"0\",width:\"100%\",height:\"100%\",bg:\"blackAlpha.600\",className:\"image-overlay\",transition:\"opacity 0.5s ease\",zIndex:\"1\"}),l().createElement(qe._,{fallback:l().createElement(St.E,{height:\"422px\"}),src:t,alt:\"Masteriyo Logo\",onLoad:()=>{o.current&&m({width:o.current.offsetWidth,height:o.current.offsetHeight})},opacity:\"0.8\",width:\"100%\",position:\"relative\",zIndex:\"0\"}),l().createElement(Qe.a,{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",w:\"100px\",h:\"100px\"},[0,.3,.8].map((e=>l().createElement(Qe.a,{key:e,position:\"absolute\",w:\"100%\",h:\"100%\",borderRadius:\"50%\",bg:\"white\",sx:{animation:\"\".concat(yb,\" 3s ease-out infinite\"),animationDelay:\"\".concat(e,\"s\")}})))),l().createElement(Qe.a,{position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-50%, -50%)\",backgroundColor:\"white\",borderRadius:\"50%\",width:\"63px\",height:\"63px\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",boxShadow:\"lg\",transition:\"transform 0.3s, background-color 0.3s\",_hover:{transform:\"translate(-50%, -50%) scale(1.2)\",backgroundColor:\"whiteAlpha.800\"},zIndex:\"1\"},l().createElement(Qe.a,{ml:1},l().createElement(la.gSK,{color:d,size:\"24\"})))))};function fb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function hb(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fb(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const bb=e=>{var{}=e,t=(0,s.jE)(),n=new mt(rt.courses),a=(0,vt.Zp)(),r=(0,We.d)(),i=(0,wt.n)({mutationFn:e=>n.store(e)});return l().createElement(l().Fragment,null,l().createElement(De.m,{maxW:\"container.xl\",py:10},l().createElement(br.x,{gridGap:\"5\",gridTemplateColumns:{sm:\"1fr\",md:\"2fr 2fr\",lg:\"3fr 2fr\",xl:\"3fr 1fr\"}},l().createElement(d.B,{gap:\"5\"},l().createElement(Qe.a,{p:\"6\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\",bgColor:\"white\"},l().createElement(ke.D,{as:\"h3\",mb:\"5\",fontSize:\"2xl\",fontWeight:\"onboard-bold\",color:\"onboard-color-dark\",mt:0},(0,E.__)(\"Welcome to Masteriyo\",\"learning-management-system\")),l().createElement(vb,{imgSrc:\"data:image\u002Fpng;base64,iVBORw0KGgoAAAANSUhEUgAAA1gAAAHiCAMAAADCj52gAAAAq1BMVEX\u002F\u002F\u002F\u002F7\u002FPz29vbv8O\u002Fp6uvk5eXd3+LW2NnR0NDFxMa5uLa0tLSxq6ZDODEiIB4CAgEODQxaWVhnSjd3V0NvbWyEXUWLZUyXb1Oqd1q2hGPCjWnOlnHClnbOm3vIn4PWp4jYo3ngrY3luJ3bJjH5dpuRulF3f\u002FcQWqAKZsh+oMi2kCHQnxfnsxz1vh7+xBr7xSb46qnsxlL03Ij99MH++9ekoZ6SkI2AfXr8\u002Fu9FI2meAAEJGElEQVR42uy9iWLiOLOwjSQbbMAemzhsgZDOnPc\u002Fc95phqQDNvd\u002FY9+vWiR5YU2gJ52mAGO8CEj8UKVSVal1VARKS9+ctE4XwSeuX358YVlvW63ttnWTm5xNBgu9POf0rT5civWP19XqH5AVPOPKl3jA4vVlvRVbcbtYbnKyCBQpJBDCsj0HLDpvu355JaL0Ap6+kKwIrNYNrJucCxZwZbE6E6wtArnWZC01UasvBhZprB83sG5yNlhNOVNjkcp6e31dsSX41cD6\u002FuPtBtZN3gWWxIWElfPB2uLyhyZr+QXBWq2W2hYU4gbWTc4HS0kUdbbGagFY+Gv+hv6LlZavhRV3sm5g3eRcsKSnfBJPIVpnNtBCsNagsgCsL0UWfhfdybo5BW9SEnnSQcJb3Gcgi8nCV0Kedw39v\u002F\u002FXahVIl4BXcP9iIuA7FTeybnKexlHB+E8j4\u002FH82Ven6yy2kLZb0drCWBb8xH89jbX88XYbH77JmVxJAsuxNQ+UFFpOBUvA07YlYCwLuPo6VDFY4L242YI3OUe2Wym9zuTPiowXHd+X5Cw8o6k1uS9AY30xtl5XP9Y358VNzhCIm5D+4s+azAKlyP9+DqPgvviSYK1eb2Dd5Cwhp6CxBZ1MAx+gEueB9fIlNRb421\u002FfbqbgTc4DC2zBbw2y\u002Fifwzx0rRlvwq4GFX+cG1k3eAZbynyc1rAZ\u002F\u002FvkQ+OCXOBcspOqrgbXUQ8Q3t+BNThchhac6s\u002Fs\u002Fd8hju31WH4ti3F+\u002FnB1o4nBvYN3kdBHKpw5WU8bPvifO8jB+TZW1IrDebmDd5Ayu0HEx2EnWJPDkebbgdv3lwOJxOQ3W+na53OREEQK42iuTjneeKfgVbUH6Oq+vLzewbnKyCH9eirhYzGuUPbflGZYgZ2V9SY21uoF1k3PGsJ7Hrku12eT40rkGx4ES+riTm2OH+9cja\u002FlKQ8S3UeKbHE+kElJ5E+CHuAo2RZwuKjrrXoPFciJYMEa8\u002FGqjWDxELLdCCyw+iNcvyeftR+UcsPyRYWjeCTxvEE8rYN09evLkzEdBnawvZwoiWa8EVovAal1Abqn+X1MobbgzvGeSgrCj\u002FCge8UuWiS\u002FFqRaQoKimL2kKQuzFC5XNgeVHY8jELwaW0HKrTXBGIpbo9BZzsgTbm57fj+NxFaxxh8A68RfYDBEv\u002FzGPryBsCv5YA1PbD5BFPKH8KvYW5YejyBtap+fkK9X5HyLI36RpFEezHWCd+P8WLlzwq8nyHwsWcPUBZSP8dicMw44nxc8wCEUN2vedJ6XylJTiV7Nqxb\u002FxhsSVDWwfB2EaRVFRTyAJ5Mm+MDisFnvxdRBbQSdrvQUr7jyNhcdKzMHxgzyN\u002F2BJomwT+lIop8C8vDguPcBaSJGnbltedHf9k6Tyi6xwEoWnxw3Av11KiB\u002FYFFGc0Ccu+m0TmC0cp0J2Su+S1\u002Flrl\u002FZlG97bqXzVzNv9KXqFk1y3TNduP83t2RuftSqJFGFRkg397WUvK45JVqiLgQW\u002FRNI3bsB5O9SfJJwiZSDob78LJdsCJ41jCQMWGIFfzDkIYK2RKVicaUsppUK+QJ0kcZTlAJe5BCPYf0QKQX6n9I9Et4A3\u002FZzLltjx1n7lLePw9E8N+km2+yk1AA98tzgt8ANXrBgZxqUvVfjVpko747hQROUmKZ2RxG3Y2hCV0RvzsalH75rjBv4LFp4AsYznuI8l539AAWcckahzWbBc4MWiE4bB7P5+\u002FPf376\u002FL1+9\u002F6z1398Hp1dypa6\u002FBQlsQHl8ErhWDBYUv6E93fmIOYAXXUAUsvKjSTaCoQT\u002FSrxM4CG72yQIE6wAW3tJSY3orgNUQDRbsZQGwzuBKdPK0\u002FJG5pVhr2nbJjIG1ME4S9y4a8rJ0Yvzo9M0Ko3XsRmg\u002F9nd\u002FioLfPsGnjM\u002FdmI8Ci6gvHVj6eQNbWQAsEEAxsX\u002FA5h8VF1H7gqagkqo0QPw\u002F8\u002Fn4bvT3q5YVPL5\u002FH2uwpCA5ESzKIv46hiAytcIFhAsCWKJ19nQs\u002FiZK4ipVLHip5qEFi3CDm31yqyAWLNzB2w+AVebiHLD8PmGV1H4JQG1lPSVEBazyF4q6sgJWhCeygpGCwXIbk2Q\u002FWPzVcWnB4jNpq9Y0NbCc5A5QbmfnHxUXGixxMbCEVLNaRDsQtdIlHlZQQeX7f0cdWzbwfLCWXwqsVwbrTJFgGRSx+ektC1lZINFGtYQ2Bf84Kg6sCjIaLCl2a6xzweIzs5ihcpJYuqKNFKC1UBgs963STk1jOegMWL3SGXs1lgQgnFiwHJMgaQlyuQMsCabgMUk0WEJ+mCwuCy2V91xzAn5fvcIN4QK19fSigD9g5iTfhUvJWn4t7wVENb1n0hEhhVR5fOBfircMLlMftdAxsOjKlCWwWGOJ5nv7VVS7LXGa6SrCNLEcVYXRKhT2ERxYThIiS4gTwUoOmIJlSS1YVSk86er1VcAqhOljHZfIhzYuA5bw2tOqwvobqEKiqJwt+JilmVDkpFYhDNd5BZdfhipOdjx\u002FCEsq0T2gicjgj8MWgHWSxoK\u002FNIIV13\u002FNm2C13wOWFCKMjgEeZ21BMDvnhdtZKLygHVhOs0qBpiA3zy4RdYLGSvaBFW+UUobxTUWP08bTwPIuApYAVCQrLCdLVliw\u002FGdFPuZzweKCMl\u002FK105L8F6cbwoqle6\u002FSFllpcKClZwMVnI1sILD7klWPm0Cy2ksJ3FPiONgOY3lnaKxsj1gQafOa4mdGuvngyV2gTXVTCBawAasr8D8kRQedyJYWwDrK2krVlfvBUs0LrumYRWF0GtijfWvgyU6aXIUcPD+eaDcSGM1v5GQ8qNgyWOmoDM9DcXiM4AlVfupqrC+A0tMFvXaV2QLoo472mzNFGS2vgpcXKpJnP2nBgT2C\u002Fc8ROuTaCwhVAGf4rhEG+E0Vl3SjpCtn6SxcDTrk2gsKbdCqqDexfq+pFkZNRp4x2FRxcGnZ5mCy6\u002FjcV+Z5+U7ZvMRIqh3QKKoOlKcxD3R2tHHSnZKgR\u002FgKmBxzkM3PsYV85+2hRbSWM0fC7XDeXEFjcXdLHT7n6axkjhpymWcFy0hARYYHR5XwVohVIgVgbXEX+kTwRIGrK\u002FjEHQxJMvzJ\u002FkmB1j1Mi3aoiXa3SJy41qZT1hUNVZSdLvdXq+HS7foXBssP63Qg76VOIriOG4MGOTWK7jrWpdoGdU1lrisxmKJAzDBTtJYSRpW\u002Fqo9WgvVBcBC1aIx0GARWU5jAVd8Q3k9HayW62MBVV8prGnlaqBpOResioTkz5adXh7FFHthAuhqo0490RAyA68JlhC92OCT0D1O837QCXubrK7KIr8a0lS7fpGhq\u002FexeGdAf51TwPLETrmIKUiw1MAaT\u002F9eGjMQb+h4X0spzjUFkaovJ6slgCU+prHyDsbQ6j0qoOCGtCNVU2MlDJakhZPWVcFqqSypOSmKjqQP3ClqZMV9p7Gavs40AE6v38diD79\u002Fah8r9Sp\u002FT0kL+GAfFmrOa3jbpzpM0HIFgskSAMwZzouXLxbdztqXopre1h\u002FVWHHaVULyv9QHkzCXYqfG0hiUBFXVTwArBNbLjoHc1w3Rm6vckOV+\u002FPdorASIxPOur7H4cyrYexpYIC1auOWlcrE6\u002F5fntbTG79O\u002FTTcLbqiwFh2ACh4nu9tfv14fi+S7tou1fEhjxXGcgtbCQFf9FOYdeKprrGR3ANK1wWqJPrx5rVckuTlRV2dJKOVOjaUB1NvymimYXFFjJRGanqeA5Tf\u002FCkTXR3Ci6biVCv\u002Fvr+KvYT1fWKssjRb4BvUN3GCvT+Nh3hFSnaApJeAntcYCz+KXk5WLvRDyHLaCHVEMcZT1O1xOBPFisKqjM3lDIBvremDBB1FpzZ7z9Ha7X3il3ZSuUvcKVk1FqUTdeXF5jcWtRIEQp2isKG\u002FKRgEbHwIL7lKFf2musnsCy8l\u002FQWX9DY\u002Fv+r4EhTVMszxQUh0HC4eRJdXC\u002FZLCQ8Rie5Y57hMCTbbSvNt2VDW9giR\u002F2BsO2FwTrCbc2rcnqhdQnlS1iOI+1m5Jw5\u002FTx+JfInXeOJZLIUiithAfqsuEDyGDvwoAa8BgOZn8jVixfH99zdO\u002F\u002Fvrf\u002F+sIeQPrnyWAda7GEnJnCC6mIcXpJpSNi7opDrWrg8VnuJjvWu2Fblz1sPl7+li8P2uLq\u002FexnOSqlR8Hi46oZI18DCyrsIQCO\u002FCvYlfF9ukUkSK+Hl5fiwwY\u002FD91IlgCM4g\u002F7hH8nKVoVpSef0Z+AXYyDsQKxtHGF3s0VvWGO64PVgkDer\u002F6\u002FmqLaXuvxmKXgry6xnIS9+QxsFiSCl4fBKtlwQr++l99S+\u002F+3EXWw3SKOuvh74f\u002FTh\u002FS7C+QQJwEVmt7EbA+q1NxRZ2sc8eI+3hp7VNbWbijj5X8WxorSKqjvEKKis3jpbV+DWusfRJ3f5rGAosueFdI08c1Fsv\u002F\u002FS+ooWz3LCPjvzVZ+jHRduJ4fK81loawd4LGAmQJrC\u002FHFItJzz\u002FTL+gVzQvP0RNDR0S0TosVLIT4qWD1yr4yIVtSZTWwmomOceULRr3oml7BOK4EK2XFiRrr0mBtYSE1WFosVU2ZjE3v606T9VfxvzDW8jMr4X7SwA1Oz9+K81LzVREl4H+20oxROCm6Has4\u002FESwkqRXOUMYsJwl22lorKg22BVdUWMlSVok1Q\u002F0x7+isbZbqZdeQQoLyDou6V\u002FgvjgRrPVlwFp+Vu8Fd7LOBEtAAQly8e008DL\u002FeHQ7g3V1UzCufLRNS1a\u002FipdWL0i\u002FobFSP63l9F+xj5UUnfof7V3R7R8Ea0saS2msNCx\u002FniZ3oLFOAQstQXAKXizU4TPagi9ngwUPiWjtvgISDM4+ySt4fbA6Vb2alb8rrHaqXsPUa2osEda+x9U0VgINNvOzf77G2krKyM91r6lIT1NYA9BYxUmmoCmEuzwfpCUFkLP555j6hN6Lc8HiIn3C7+bp3vGeklfwIFl56+eCVS8KBtA0LnZRA0v2o+trLD61UCKP\u002F0WNxREpvkKwgKu\u002FUvRdHJd7MgWlvPT8WEu4LZe4AndaX1ZMr0\u002FpvTi3YGcnVBzqF+RRHNc7zpT1cFo+1h6NldTBEuI0sBobamfEXVH9LpuaRpMNjZUKoaodn+POC\u002FXuPlahJLzbOWAlOyT9iMaS25f+s6+EUAjWn6fJQLsFASwljrd\u002F0lSpgBA9s3xflmUFjxVoPXzmxmDt03gvztNYUhRxEUgt+LId5mnU0Fx5s+ZFkuVNCfZorEJWPpQQcidYu6zU2qfNarq0LdzhSrTTakTgRoiGxoLCLlm5m3U0pClSO2Mi5Sl9LCVFJ42T08FKok3ekL4SrXcLGPr\u002F6XYUu9vTkxTWQPextPzfKe72k8Ba1uW7vsG9jhgRuPxspuCZWcQC\u002Fu9JHPV9e+lLPwSjMNkBVq0gS12kw6cJVq03tAussKGumiprU6t9mCt7oYMqiqt7QwSgCVY7TZITTUE+pUnWKeXPMFFZduGPcbLGynyl5AWTsYSQP\u002F6jJQww8KJIAZtT+lhwcHjCW8Pw8LGApjJQwJO74d3dQNzRn8oWXG\u002FPU1h5jNmCfU+4n\u002F5OER\u002FVWGi4iUaw5z6wbC6KxOU+jSVk+aC6CHALVrXJxresNgokcjn1OlhawuiMPlak3EfnBYJ1ksYSAjt1yclgpV7lq18GLJQ+gJWlp1Clb0PQWB0hxUldrNc9YBkFBOIo2iFl0sr6q0rXvzT\u002F1nLFtmDrdDH+4DgNOor+pULChXdEYzFYop5Gtw+s486LZNfPY\u002FW1FF7G7TqdBRciAOHXuYo3ZLI1wYLOWJKcDJa3A\u002FFTNFZCYAmVw4uTwdpRj\u002FsjZOlUqf+Q5KCECKzjkmpv+1\u002FeKQmWYp8luKr1qWpQHeLLyeqz+NvfzlNZeWILM6cbQAu9hGF0XGMJIZrZCbvBSnu9bq8ioRQNsPJ+vun3nPS7vpC1H9+aewKVbc9TSnm9hlMz7sAJOzWW9Ir4VOdFHPd7NQlV62SNBVsV\u002FDlOBctX4sJgvTFYm7\u002F++v\u002F+ugN1dILKwvD2UwJPhZQ0h89qH1SsrKz8DQ+840pdGorL1uL41ypYr2iI+DSkKIHWWikJVmjKe0Gn0+nWAnM3QktNYxXhTvHgIqiDlcRJHMODFuDnEgYsJ7DH3kAwObAq2CVMGoWl0prHhScP2q+xWu2mAyNpOC9Y+KO7L5C2T+9jkQWbJklyovOiF3a7YV02XSHeDZYXElhFoU3Bv07TWNzFOqHDzpYgXe5LstZIKo6KGlYglKry3dzoTsIk8vkE0783RRDXQJOngYX9mDypX0ORlrpNFVqwErdxp0B0nmCNdUgMWIckiXdcTfUOy\u002F4K7ikFjOzQWLg1SDVJe03Bo+NKZ2msluxFSXyaxop3S\u002FEBsLZtBguSQbLBMecF7I\u002FSTPsE26eM3dh4Jupl1aFiSgw3zJKR2rpj6wnxwoWRsib8+WBhqaaTK4uQwmr81uPdSSSbfaw9YRoRMnhFsFpefqRpTraI+3DyLo2FAvWekvh9YCXREY3VLF+o8vioxnKnJc1aAh8ASwoZEFi5Jiu7O0lhpXrQqyulPAWstx8WLMPWDlVVw4rlvyxTeEDOig6xf\u002FquH69P1tlh5F+cfwu9F6eBZcqvnCBFSzSqNO3JyYpCOPR6YKGqOaFgJznkWvu8guzA0MddX2OR+MWJYDX\u002Fsvg6ez9YQgrV01j9J\u002F9PBgNZxzpZA7hlxV86gVhtTwPrO\u002F2ql8LTmSuLVIOp\u002FxJT0\u002FnTK9x+vGj58QPuWnTRjafvejP3uIz8\u002FNh3F8OIYJ3jEjwuEdUe96NTjg3lVTUW+8qPg5W12UnZ1FgsEIGRXFVjObDI9NwNliyOWLYfA4tKLfn\u002F0Vj9JysyrbJOHMUChXUIrO3W+QRx\u002FgAAi5mCRVVZsdHniPobcFo8gRt7re\u002FrLdy0rNfweNOEvWoBwF5hDleMzTBM2TJtPzeLeHvyZOftgmYbPSRYJ+xksM4yBf33gSU3UXwMrLTDo2ENjWWd2ej7TOrOi1M1VutMjdVSUBu7CRYCelwYrPd3s\u002Fx+DnOQp1kGsRfHwy60wvIo8uxAMUHK9cLIdiSLuWJxTDFUjiqtprRqevOUpkkpz\u002Fd9D0TpZyWo0fVavWm+NGCImOlrcZgT3H6WUYgAQ6HprTypCprQ4tFEvnv6\u002FwlsjjNUWOeAdaIpqN4HlhCym4Ln8EDec9EWeyb3joQW5wiJ62DxVKlHNFbnaEiT62NZycEd2gBL\u002FBSw5NbrPGm00iLLjqusCBRWW4DsD7fQAvvF2lUUZLCcsqLaT9X+1AztPq2k\u002FKALZbQ3eV5kRZHpR5GmxSbsKN0qIueBNnvT9xdiC9UW9+VYX\u002F08sLjQtDgJLCE7eQRo7Qmeo0qz8vOAxWQFRbxH0QJwce7vnSq1DJZQmwZYgsE6KAiWOBcsVcT\u002FBlhcokmt9Y8\u002FjBJnBQS4H+xhQVcsEIfBaiFXemkzRlYVpwX3rEicAag11dtabTVUeRbFKKbgFy1iKBC26XY6vpJaLSr9pNQadRerLUvUzwSLM0dAS5\u002F6B9doEUMV4U0RXKPqE4HFn1xR7kfSPAeL+bakPKyxWFSuN50JFmsscbbGEp3054PFAAi51mC9\u002FseQdVAG2l4MBVvS+1UW2WzbF5cxUnKwo9R8fw\u002FPP0BTeX67l2qorAOUiUKqiC\u002FAK0qzrOh3JNYd265BtNZqgLX6KWBxJ+vUwhdcIbW9SaMmB1RKRgpPnmkKyuuCxf9Xv4hiYL9+Ttr1BMVlHdRYLDJ6n8Y6HyxOF\u002Fv5YHFNwU7w+mSHs9K9THHQRU8KecjuQY8r9YVQYaGBtqqoK7iRrmIL8MeLtqW8Uv4EQlSeD8A9oQKj+pabsK3w00CEx9OTZgsDBn8qWCuKasIu1jGyBAqvqgC+bZxUh4qLULaE5OMwJPw4WAGCpQ4fm3wILN6mwIqNqydEGisT6946prHYxWgrEsQlsJJjGktosJISQokFy1wqTY0l5CauYAzbAKzkOFjF+8FCWQdP8\u002F+w5NnOwSwyECM9hlWESgjuRIlDqefgvzM9rGrwUs0EfHr112vpdfpFGp8wWlJ+juO0yEOlpFTaIHwFwZQte9lfHSwQDnB3YJ2suFQn3BRpGqGkaZaHbSn4IiXf\u002FKbIsjQ7LEVbkKWWpemBo9KNRNfJkcY0pQdjsrxwk6URm+pRWvSg39sIYQyKzEqa1wwc2S3cB+0zWL3ssOSgxVUvsw0XRdZXTGqR2u1FT9ZyeXPYx9IjY1z2s6OSpj0hxQfAgq7Q039e9Q0kx\u002FiLJlbEVbYJPYFgHexl2bJnZCk5qjhCydmA4FP3lPTCzE67lsBtP1V2b8J6Leop5Ukp1+THwABCE4vxMztZ2Mc6T3h62k6nE3Tavq+UaGQZKuV5isVTdfFwL5fvl\u002FDigEjyytfaqTcuhDwS7SiV3wlClAA9tbu+VqVlUY+YVx5\u002FeA8sDt52WHhuHfO1eSOrf9ziDqwFu1RbocDK0qfbK+KjYK2BLJanWVHc7cBqEOmYi6LnSauwWuKgNWi5skYgSNUIfP7x9qa2qgP9jaTOFK8muzRW5Zgob0spNFnkI3yCiYfQ9\u002F4z3YJvBNbZwnafki1Bq439tODn+h2kpi523+34CK\u002FV764dceySgaXyrbm6Cyx6cMNCiV3t8LLkMNz\u002F6VFq9qYN7HfnNv8evI\u002F3CnuWa3rvm+LjIyWm2XvRXSBY3UX4vHgYA0xVbfXn\u002FaTrA1esseDkvbVSOF9kuQKuXjVTDaxAvumrUfpgAiIwDqkGSa7TpYUXvB9W064PXkKp1qS2vuOg1vXRInpdJ0u84x9gr64PiBCnMG1AONKSlId2GxqkKG1riNt9HNWWPOMnSB8tLD478zJB6mdV9jPz4jSf+fvBMlrL1\u002Fo9CHzf15rm9e8JAeUW4ycsjiGlPGYK4mYcG0aNtbJhgbX4ivHTixReHsXYBbYAVWpooyB0zfmXGTR292Z9X26lflvQlPDOMGz2E92CL6f3seqXnAR9awB7J1cnakay5Y7ltRzav0tB7tNrlVaPaazjIvicQ6cK2RI7z7E4spzIBq5+BC4JsEgltzj4pOX7ZDJ2NaYn379ra4fNXP60e8HSR2wxX2RZcrKXOlfI1WSyePGkfyAiNYGblRjJis3NosXCme5oUaPSKmfvr0CuG4a7ohpo56Il7Mo7wLoGg8euc9HYcMphBy7Rs5Q1Q+JOPa67HVjnK6IL\u002FDvY9tzCAsFaQvjrw+J5Pp\u002FPYPIekJf1yahvUW84XyDlViFT3LsKAl95Xh7vosl61B1ZDirQT5assk8D0FLw9qi0vlfBurba0mABWS20kVs3uYkRY8dsxfrlWVP0j45x1cNLvv\u002F8tFwBVlxKebs9AfMt97DYa6GZqsUuQVteJ9xEDEXMFiATZSzAkiFohejiqIxqiB3EAsHPg8P6n9XPIGtJcxGLG1g32Q+XkJqlV0DrSV8sMMirnWxaZcGrLcipVTpd5woVlkuwmkDUuvTzCKkhoFD4KbY+CrOd4i30XT9whbiCh\u002FMmIp9RT7aoYDwFEF5fZbHG4hpoQtzAuskeLJQPORn6rvsN3vrlafmK8gJciVNCuJ3G+N4MtJgtOm9y63UzbdKV+0iASlOYOaeymC46nJ64BSYr75Atyt5Bo7KuWMRpVQLrxtVNdgoFTdBQ67dgDRENqL4g5pyunKNg4VVN3gPUV9UB4R++ElsVFsSFUVgIFr2s8BXzE9yBKAaLdRbbhcSfDQ1PO0ooGkLgSIyrT7O1oixiJPp2Dd1kLxjalPJ9P\u002FAlrGLirrYJ0cV+ytmoLZYgjaGrVwhID\u002Fp5xAYeL+OEgHGKifWV8wISUsxVNCCwQCxZiXF5pJu2UjiCQBmRV88iWRJYa3FTVjc54tWTUir92ML1qdZrE2xx3M6xHSzuXVmsQH68KRy5qnv6WICbEix2YQ8BpqK7CIVIK\u002Fe3LGFx2lNCKhfltFpdN3UfwEKn6Q2tmxwb2JLoXwPGONjiVI0FXIHnooHV5Mfak1CWBFFAfEgIFCu8O+GOFBuAJLE7FF4M+JVxxCcm7S5tt4RSWvOa7p4xA6\u002FUy6JwwZvr4iYHk\u002FURKBLBsqUNJ4BFg0jlQHbOuX9+UzKMsDvVlCpYkPXDtJi9DBbTFJVZw8PAF2ICc3ECibbCUW\u002Fqay1\u002Fgi1IUyPclNZN9oPFWElYlVp4y3GyxFa+lB2Cjqvnl7VUnQytOyeGELuKhNUsRNxnabJqKhrcMWRGeFAM8YrTvB9IIeWWVOgVY92h6dfvP95+SbCEsM\u002FuqSmNvYJfNsMMUJohEDUpxzvtkmM21c7cbFrlLUeED3Wyv3z7BU18QYyZD3j0X8O6TUJalBu+cljNArVVMDkoSMJMWWIQnqSptxxLWkg5wUKvI2cDvpNAE25oCxVjGkqpFCqt1fJ6Y8UmXPCXsgUph0tWwcJI0D2VOgxJzUhzt0lKZS7o+jQDStQQsjjI+u0YXxKbaoJlsS5xJffe+Cwr3AFqgAUbYde\u002FNaxMYAFXILWY28kPqWSYUteKKKj0l3iNhWmy9t8AwLq7H8AzvuTNA0IPt+o7nVkZHEt7nvRYZxFZq2sorqUDC2JXfg2wWFkoP9yA9EKTCdIQq4K8oNvv62P7YUcfvCskUIadTtsHaSsoq1WmAfa02\u002FoBy7bkfDPYWL3x6URuUy\u002FaS90L+3kBkusP31a4Q1jmpG7JiG+W5Q\u002FQCTodueN7tsMNt7rpdaFZxE2If9GVSAEPQFVVX43\u002F+2MNXCUJk4BidZJdHZQMRKOdgCnEajga3g1YIpJ0QPwRam6Ay5EFeeOl0EUk6wpUVTXWrwEWIuR3izRihyqkA3frisBdyKrTp2MpHz\u002FK8kA0Ye2kUUnSrmNP+FlUli6h3Uuj3ZLmm0Dt1P9CKSGCPE1jW7YWywz1fFFKBetGxyUNa4HCUkMVxYnpqGOzoS8ZuX\u002FJUmeuwBKs9a\u002F+DtZKBekfBhnXc3KU8RrxhOzwXYuGajS6Hw6RLdZOgztogM8ZpHAGNx0BWS7LOA2QLBxbuzRUjtMlDRH\u002FIlBxznqYN6ZiSPNQ7dIQfi81xwKF+Bxl\u002FY6sHRza\u002FB\u002Fkr1cCo10t1bkhsDaVE2hJot+ACkHIHeUBiqhyAi0HxcZXAAA23MiJrQq+Q1jhSoVZbA+zYeBxVHR9+W+RRWqB9NWyFh34+GMtRZBSJ4pBsnSZPhYJPWuU7u\u002Fv7u\u002Fu4EkvNVHj8QhEE6a3gEkIdz5vAMagXrtjQHE4y\u002F3xMsp55ozmS8uS4aIh4l\u002FDDOR5C4oyVjYGOmqoLSH8TRo7txAJrMfpxlTpdGCxHoFFFJbA8lNon28JgdXSYMV2YyWFHLbDpwkan0Z2CjgHHhVO0EJBFLHADDfm2m5uiMOKFZuh8q7hZ39vfiZZW+vnMFy9NvyBkydwB0L\u002Fqmb7RUYGTBMu79jw0wIYjUEm+j6Z6MdUvwC0SKcxWANiU5+qFwmyymzxXyXvKBjwBnV6pRgMruBOnazPLjznSRHtKS1C4ZYsoNlkCFjtljjtybILMKjurYAFSqapsY4UEIqhymLFcSH7ez8OoyVANn8clyR0jg7Vj5KDzXb+FSufuzEuksn6A6cQyqvzQ2Jy\u002FlWMPloDkuABMhyBjCcg0+kUFw8P09lUC8KlwTKdLW6FdFeiAbM6zCSVsAGebrytkN4bkrW8uDFY7mT9EipLKdlNLVZNSdIuu8hQXeVgw+2VOPdLdSY754GFxcmOSFS0K7677gEAUA1FHSDgFLBiBIsck2CTHjw29Y6DtYXHBdNROSO+VJfdxVv0vS38a7DrgxgxV841ARbfkGFCjEAeUOBp\u002FoSr87l+OQGwwC68H9zZ\u002FlZ0h\u002F2tAfIEbdroDfu33nhCsM66xrzgS+pkYbLjL9G96kaH52WINuhcA2D8Yu8Vx1HPme+GZNqXBYvRVaUrLjzIFRqsHTCjztBYAv8iBw+kqR2OkLW1jwvJFuNuUR1gF4sd7aSvlIIwpnLoEj5IVZkOlAaKcIJHReZanp7m\u002FEofN9HmIPA1HOrOlpUYEHXeQXgCrjhN8o8oVHIrt+RcuSxSVgCsXyJcUCBXh6+jOKfKLbKTJkenxUKyWlcAiyXqu8pMOLXwQUlyaPgsjaVE52izcX503PrCWIE7UL1QcIN1tdt4ize5DYuokk5FVLG3b8yaSgsscIXMP+IKNBbK4gkY05u0WThD1QVskRseoUKvhnOAoNKy+clRXwopFViDV3ELroz34lcAKzzKFf+Yk746On9PXCghxfXAStI2tnOi6RiK0zVWizVWfrzZzrF\u002FLCYCC1eF7fSIDSGq6wJn66HxVzKyOBHfDmBNgrXspHFieMoiErD\u002FyDMBUDFXWoisB3hlGDOaS3PFjM31+mw2mwBcYxAgTDsSLVfc\u002FyKy2Ak1CIEs6VyDFy8w40ayPq9goAVwdZSVzMdeVo524NGjc3ktjcXtmz9rcOyzg\u002F7cBVayGyzGFZo9fDB+xcMCP6wcXMtYneruEBziZAug4QINLMzQ1cL1LbiHNV74UhRJkpjQpJSwAj0DTLGzD5lCkh6McFfL0GUYw4XrfembJgz1Fzji75koinnSqzYKg+caEI6s1WWDMLiT9fnBktLLdlo6lZJXSepjz8MxaJ4TkB1a4tJgVd4kiXxjxMa1+pMJLxyEPVUC63Bt5aTLnsZeUkcZNtBZPGgXiNYxsPR0OZi2KAkuYuxU7zqDZfFCdYXXqqsc4+a70gmSEgaGnX99AFiRp2JMS7gjVMSMkzkjxJhZ5pyAIvu2mM+JLRhEvqeO1gDo1Y\u002FYoRVHIc5Y9ONasU1cwf2zxwrWLuWktGrh0aCQUz6DTc3LvSlp5yJgJRFLtQhyEodmDuOkeni+2WDJf\u002FfJMl+2mhorjnZKlzVWefJydCN3dbP2Q0DruWodE6i5BHPmbAkQ5uMsV4UgQaxeDFcorLA4kkmbRiqPQTCxnmxA6lcxUrgKiMDNKSIw+wxa9AoNQDAF2ZlhBV\u002FOsNs1gQANdN1jOMYQFFcS24rwEIMhaZz4CmBpXLUt8OnBEn7aHLiCKQqiKLFXZ9Sj39puPSwigWiIImsOgcUbcQmwIp+ks0njmueACCiqHxw7gjLou7HuuC8VgVU7EiYG9UuCryTHSFX\u002FJmlIk5htsgjGu\u002FmbHBUYeQG0QGsxXHrl9AppWyo\u002F6LBiB7b1tLtE\u002FPVa9SOTUcUxFYCV01Zj567AZUVhPRE4tK5lAQ8kTD8v9Cu94tiazeaTEY4fM1ojWJQqqyW5RLJeyYGxuni2I1aIawnxqUPae\u002FVJgOMCImqF3y2ixPq3KdY9rc\u002FvEuWYiQPXfcO\u002FcBGwzOGiU1WWmWICKlujQHHoebBJiYC0LaqmIKtgv7W\u002FErbwXbPchlR6l2Yr52YzX5wAFqAFSgvrw6BsxQlYsQgSk0K4KnGFZLn5ed6UDKIYxDoCoW+FMqHHhJwXD1O9qHWoLGekvQAoBGsBT9\u002F0bbGgl6DK4Bh9ygTQAjcGhDwhYDYmN6EZ2rj2NXBwYa7MEPHnBktlcZUrKGNA4vUIlyT3yZTpNiIJQ8m5GO28vq8LOz4MlrQpIL24DEa6E6y48KXg4Wm\u002Fi7PibaSUO8ESO8Rq8dqPTd6GJmlXiM12xQlgEQZgEJbQsvwcRGsLDOJXMfUkVtzcP8yVC2nXoUxeO4tRXO9qxNYf0oW+PyQLn6inhUYhPTj2wvjdyRTEGwhorW+AmN5oO2TQ9HB4P4RhZ+0rrIYOFsr5Ly7LlXO4f2qwZG18FexjadMToeI3DEt5uEH6afXQpPDLU5THVYdhgRXoPwqW5+IT0woYDFb2B72r6w11lCCRXphHKQC0wxQksGpu7SZYLlCrLY0O8YI8TtUJ\u002F1V2M+sn6muRi5DSg\u002FeH5Ai4bVHEVq5d34o9YmYEq1Q5Zi29LE5cZaW7uxEIq6sxsEQaC1atGYidKBCCCOlywocRZaCxvn37tgC45twfAy51qxgMrzUXx2OY\u002F1tXCCrKcXlnO4P1qaOa3MSJzocmRCk\u002FS2lFxBeRlJ2o6oIeBKUpdGQ7hW1O0I\u002F4YbB8NxJcBcvjPlYSNzqIuWaLcjRlO9TH7ASr47f9utjP5qV1l2QcZb3QE\u002FxdA\u002FjmR8VcUACDQUttWfZrLKAOS0hIqtCixbakbzZZ5DsrrOc3KcOSIcjZH2MQWIJuQcTQBnTjweipqAropJI\u002F0NmMOHpMWuvBODQQLA4pBAd8xGkktidgjMFLg6UXr6+fPsA9Zxhc30XIEnhekbZ5VRjl5vwTDkKhd8eOLIZItC4IVlYzBdkruCMZBJOmlJsIswYWxYvukMDNN540nf1Y3MGX+F3lKWBRWVijtDRayNb6CFi6ZeSKZndrVusrhd7+zYag9FLKw49iMAMZqxHc0PpDrKZu\u002FIqgggU7ABeEFXenaEE9KoKIBQ+FzXAqEIpWJcB1h72tks6iGIHtyxWKDWK37ZPH4bI\u002FwgkoLAZL4G7h+VLRoaKm3FK66JsqhaUPTVwKLNSITixYlO\u002FVGCKIQcN02F4TJ0ZeRF37Zdj96Vq1hfSKXpunwjzNeYECkW7MFqgtYOuAKQhgAVZcBROnHMCGmCtLFk97oLwi+cOm4oO6GqK2YrcgCoVb8LgvPpXMPWTIssW3xYJUlBFibI7uQiIO2oCnMaVvEVi2unt\u002Fq8T2Gr2s1S8R4O5F1WvLL2khnm9Vmg15EldDD2oXRE175C15QbBEN06aYNX9d4yVgSCUZ4EVNj+bE1NKL07z4LRZvJz55gqPr0BvoVFoRDjhLdivQqqWdW0FUvW0P74p2Y+JK3azU7biGLgaO6yc90ILrej9uJ0Bmzt34Ddc4LpeaPmmH44ttganxo+B0U5Elh1JL6QntgrI0t\u002Fi0gmPnz+L2I+rlmCpC89gEVfN\u002FkzUrX+vsGo\u002FFXD1Xcwr2M4qKiSThDU7C5sQcO6WFGeAFVgrWGwiaKQpCTWrTtVYLI4x0FsE19saZbuWjNOazL8XMABBmoXEACuMandk\u002FZDKz2j6Haz2codpiwAXyMS5L9ghyIThEwq+oAVbiWgiIj6wINi+sfYypuETegfpBDwZwwixp+eCb8RW8jyuVxjJ+vxgJRUY9kkTrLB+RLsG6UWcFx6KX86tREPDKtaDeVNxFgglWyeDpVosipKS9zVbBGeBRfNvMFzgyvhOeCFgIC\u002Fw0K9QT9EMAwRVk6uqITh\u002F89Qmothbq7C09hgiVSCIEC\u002FGZA\u002FinT0X7EBHJeboYmQ4mWTBigzgWiBbDis2CadjYwxal3vaoeIy35eXznlcYqHpX0pj5R8AS\u002FiXByvhaFIo6FIFzmnVHMdPkj2KaxAIKc4HqxVk0CpLs1m4ak4Fa9nwFrNduEOW0KkqzThKQPKLZpDgePam\u002FNQWtWDPBRmD+lZWVohVeSwYmdJS8rg\u002FVFQYHWvd7kiXi3Ryu\u002FA07cGwnkESjNsGlYVgXXRuH5rN57fRWFcAi90GcK9agqUphFUeJXshSDQC7wJLtAuyBvdEKMNVcwJYSwPFih\u002FmFaDzChcI3oE1fSiu0KIBJXPlFBbK89aABQ\u002FgCmpY3CNWE8JqSnBZryCDxUYfYoK0WMKccwPQseeZ3ajHbJSuBcuRZeaoi7suZJBlddEK7r9SH+sMsIL6AU1TUH4YLJak+ioOOfgI7TxFwVdN4Qgtv\u002FUOsKDZA6U9KMzrGFgOqlVTdZFnglBisZ3zKoZ84rISc4Gy8KUKohJYMFrLxWEQK9PTskUtHvBhzLkn1l42yZEMPivW3z4lEJk8bkDjZNpksqAUdZwYz2DhSVBZV4gY\u002FOxgCeFF1WC79u7J7BGsmlewh4rA7RZhUgNLSdGpgSW0fDwfK7MXtVL4LXpZFDcBdFEAJ+VjRaFQ5cn2hd+HZvdIdNQYZCjcwzFGSyer2goSV9NzTNbfhBYGtc9flPQzKstEYCFXnNqI5h+PYXEy\u002Fo68\u002FLkBy41lIV\u002FcrVowYHZYSx9Ko8NGVfEKBr3DaJYxBtFelkJiCU9TsOJSHvclxeF+WhGy6q5O+pVy7NTx5xq0csNguXgwWam4XtQy4uHETk3ToPH2IbA4xtPNN4rRgaqTZ2nM4dWN1HxxSj5WEttyokJJapYi2pOdSmvTOiLN64jGs8ovSZzeQvCq+qvKVdkQ\u002FPtlrcTGziIHrgsAi4OZUF3pVRt8WwkYtGzh87zkbefoJcBHr9KAMTwDY8ggOTsILeaVO2djJst4ZfvCV4LSMy8pS3jASFbr84osamrGdh3wScl2W0gbBlthkH\u002FgWUS9TEQcwFl+UrsYhaGxnrjcOw2sBHSlDXyQUua5L6WC1x6WrW0miaWyGYSb2ElAnYBqs1Hu+UZyomGnm6e7TM1MHAXL6Ru3yty4PbU1QIxWKvgxWCjM1eT5zVN9x5VWWAjWPfvaHVaGKS57QTct\u002F7WdKSclO9CFuJO7fcFeRKSR2WSmYB3IonDcJDExBFIK6epfXIwvnov4c8cK1n6HJe+i0J1eGm2YBdExKsaprJLm8GpZ+5EvhRSqek5Rmk4gj6tW4olgJVGO8HNQRRDFWSDN5A0y6GGeYz3duGEKRv0QJQitdEOuZwbLdhRjNUWJH8oPNkWjw5WeBJZzhy3txXUor5ZUFt7rUldY40CpXpS4Ap13BNZwyFwhVsbfTlixqx0W5m7IA7EjWazByhEZOGSsxfav2BfCZMEr0FkAljEd4lyx\u002F8L2Ey8BFZdq+tRgiSCqdsqjECmyRSuxJhJtkkXdGGKyEMF+rYJapsBUFGmjY8Jgqdoe\u002F8TiMNHGK82MoPIYQ9rdh5adXlr7nO2daSPSCq4CRPbryCKBZmmmBtyh2pua2opO8gru84c5cJo7ysai011ubhEGa6GUB+n4Rl+xxqIeFjyAFxd+AfBUcvGp18SvGBCHF9t67DY0XS3sYc1pN7kLKTuL1zW99+i+SPjP3JMCe1mWqkuBBbk4nxks6dfSRuI0VKaDFRQxdepZH2zqDre+shkmYVp1eceo6GQrq\u002F3MKylI+i5mF4iMxGlgsTcO7VNrT8Zp3yfacBlE1VM6R8BSuHBuFQ0n\u002Fuhys0KR3qo2m0THiky\u002FvtYRWp7SL98jXErQ5YvMfCmDKHFh7VyRUxuCWOMWhbFyCViwxOhAjUhdbAQg52dZQbwWHC+IDwaReTKHkzEIGovBSsDlvvV9Cr+4TDwuG9I6XWC7pcDKz0lWHjeKl3U8KYXfzeLElYYBfjpR\u002FVAuSmvrMTerg21qdlnWESA+AuQaSvKW2AdWLR3F49KheM8TbgBm7ESUYZHDGUfAaomaAPFcTMnLqMYbaS0hZUtIr+6didSRgp22mMpFxCks9gm+bj2Zx0YYrOG95WpssGJPuxPgw1S1sFJaJUc8CvPDcM3NFnqyao4sQ9fLcuEXSS7lVik70+PqEmCV43A\u002FK1gtEaR1VxpM4JOmJUdznAaUKVEkzUrqYacT5tUOSALIKXZR1GGEM9q9LG545HZpLCqNUs1lzK3JJiW3nmDDab8Nu4CLY6agC8134vSV7Ealz1ugCpeqHvAbycNctX68XgYsVnZ1hfUiVSdNqpagFgy9ALvPJuUDF67ghYOsTBWIXQW0tOCCgCOCDFFOSLXRHnoeD+\u002FLHncYn9+uIX3kMhqLyeJSTQgVPD6jyDyuccV3FBf3JUHPUD+qcenXt5XiMlRROsPOMtVQS6m3E6xYYxt0iti1UXW25zE06D5K1u\u002F3ekBtUnYAKgeWw7MuBSx6qIX4M7ug2yzvd7ubLKk5L4T8eWBVigliD+tNyhyTsODuLEEki5Ci6HUbKkgypRUEzMZdsL\u002Fd6C10tnMuCT+RHTh12s+NDBOwvKJTikFluWrufSG3mKRPTFwmN5\u002FBArI+LViiWfMyAamAEmc4twZEvJ5S9zIB5yJLr9aJ21eveSdYkapV6q0WcgnS+vRVNF919V0y0QArgYPqAikhfrOCqWk3rsVVFcdSR3j8ZnUphbWs1JQO1sIHl2Bk6wgCV9THQuGcYRAuJWN979ZCRNef8WWUdVhZXXHqCJaTQZKMjqom8usbqSweJOZ4tMxTW8zLYn\u002FnBbhi78Ur1UP9tGDJTXKcljjtAFh+1lBOyc4APRdJ104rjOJiXypUEyzwANp3dT+CgnpkpodVLR8aAwBJyY3SHCBuRMTzuZm\u002Fo9uJjTUCfeMe9ugOgfXjomAxVwzW1N+2cAzLVTy7Q7JsxggJ+RecGceeQNdzIoyMzFk3kZC\u002FnZjSAklZsIXZYpKwJWKNVBaljyQ2EUF6cv1CYAEUlyPrZf2JK8oIKmxxgC3+5enA5YnK46TQCDsihGl4B07i8Y59YMFWaKIsKTpGjk40wrgAtAzW0U+eAshBBOsHj3N1ng7VbmewVhf0Xbjit75oFfpjmPkPBgasoXW2lztXdnwKETGBt8gO3krhTXNe4zNMnUGky8QR8jAWORnpbRxY9wwW\u002FyLlUtG8PoTExWzBFYNFWaefTOhD+Vl8+EKK9eiRFHYChYPH0qUsDLZSqiKJ97XPGoyNu70ZxH7aqAZK0wofnqAh4WhZBuu4UOEc1ODH\u002FiBx\u002F2jtdviZvlg6OnHluliPbzBGyLOiamGuhvesr1yBThMoCBC5ghZ4t4NThBlrKtrW1GBzMAlt\u002FqMmy\u002FWuEC0WnAgySogqKtel07LYLF5dSmO5Uk3oyP2kk3q3NVkHJ73CUrh2yh9QYPu5An0lhSGF7Ect+xuHaaEPgsWVpJ0MQvxj+jgL5WFliPl254DVwt+Z+DCxxq14fbCagYJcpHMNUS2xC2cyCmts5xZxwqbgHORxwXywwEsTZEEaiwmbE2QcwITiUMMjXO3PEljWL4jCP1bbS2lvBotcjJ8brJbAOrPxocmxUkDFcBKAb\u002F1AplLaU25GR1z6RbyfRFBwAuQQWH5UnycIwxf9XhrvJSvh8W6pzgEL81+gjG5yUCvrZo+XtH17XV5WY7m4i\u002FHrWoSMVURgDRisMXsFy2zNUK3MSOaLuR25YsSAGEaKdVgpg9g518vT08ExU0KLyDNvN6ZUYgdWGyYgArAu6nBfkS34WcFiEZ1iN1k8YsxcUQjtoWP1wYGUdUe0yqN4L7VZAIcfBkvU\u002FAlRj9qXnTzd07KbU0aeAZbkwoF5dKTZE\u002F6X5GS+iGCdzkofS4O14RIyTmPxKJZ1C5prnXpbVmYLo6JsLWmKbSp7Bem1vtv+FWyGVcLQBD4xwLDCbgwNllVZFKwt5cXAokYcWK3PDVZLwHTr+y4iZU07ukhVP032zu1to5xK86ZJ1dt3RpT7HEZ+CKxWuxbSmLZ5iFjxDP5NwRn\u002F2xKgOlNjYVDTJooPT7N8XGNBWvqlDCDOxbJT5PtSFFRDxoKFxZ6ZKwaLLngKbAdVBtNb6ftshnYhOyW+YU0moojEhmUsXGYWHbiApcbO2odWaTmzEB3uEYOl77lQWzf3yIWTHVvi009ELOniB08DPSWmPHvjWMEqyMyQqW9cvsgTWhqH0xkJHgoS442qsrjjGSzu3uC\u002FJWojmMAFnWmYYT+iAJEhfpqEPjTdrF5xYfwnzK73R6Hs8brZDL2OrlmGvaBmTwKLmLoEWN\u002FdMBbFXZDvAoQtQVBZXO\u002FCzeFIgmBhFOFY24p3w+l8RlpnTtlXhBO7CF2KPmkryx9kj7ioJ\u002FaKGKU1sYrROtw5R78Qcru1Q8QXzMkC78UnB4v97t2Uwyi4rHJUhDSnQBMVr5enLuwhoSLMGiu5Gyz98F3OILef5iHuqYGVOEGNhUd00qQiaWhOAfEhZ8qdCfEIunFFbTNYAPVeYdpT350hW7rZwjVLf5J0E0hxOlhA1gXHh\u002F+2U4y8bCUMD5O+smANCSxiC7BCxQUbQe7vhrAyGQ6Gur9lnOmPVJ3ThQvyGs+OgIL8ocLCQ7kPZkeGgSgWWBsP0RQ0OfqpD5P9XxAsliWAJT49WMiE1+nmWRqlcC82YVvC1j1OeuGH+liSLCv6bS69vAcs7BFtigKaz\u002FStyENfNEAUnc0m31jpKwOWDN3WXMumw2eYFrwg7OdFxm13Q79Vhbadb45IvsnLLgmBjXud7qbIUIp80w8V6PbWSWIKqVxEXBeLNdZWUWQ7g3UHghMUIFWjIY1nwZoW2HWvl8N0dHc3HmsA9fU\u002Fo1KcT5oY0kwM0TccFXahTJReAkzNHxEt3MiVz6zDHRdNvyBYFyF7Ly4GFUfzYhzur6CxKGxceW2YMEDhi6YG4kP5suM525SidJC9PUnjm1DK89seCJ2AhFYPZJEgQlg8eANIFV7CmdeoaWXzquoNS0l3fiYR3DIsq5+Y3l8qFE\u002Fa7uNJIgCsi2osN4vj7I3BYq4YLCCLlJNmh7C6130v2p3qe6GDz4djfZg2FHGeA5gCFXtZ+u58GfhwFTuZq9l09rgAeVyUwjXYJ+gUllaRDBbr+q6Q1N9cXS4zH\u002FlCsD47WeU8P7fW2sNVSyhF9Sb46PLKLqiYRCnwQRQLJqd2eOmiLzUoLAT1N2DK+a3K1JXBIqgE\u002F1bgQuLNvd4fVSuYMV6cOtXpxcBqpg+\u002FbD3rbddggdxbroZg9MET0US7U03XIE2zu7sC7EXwvmtY9B2g0YJosRuDXIALTNoCB\u002F3j43ymidFkLRbPz0TWnM1BG+Nu6aJsR0PWHxjgxmbxxYQn9UOwvpa8\u002FwtVtMJFRLzneFHZwE+XlO3lOlnVYSwtTy+SweJRLNBXqLGQK70KC5zKFEVzBVhp7TUa3ukLfwQew\u002FmCXRK0BLD0Fs2L0Vio0\u002FSm2UR32dAtMZkiZguQuelsudh2BotHshisJAKw3i4JFidXG7BE6ya\u002FkQiM5LnMUFYtG2v89CZ9BosVFg8Qox1oDL8BIAU3dm\u002FAfZiOcnC8zzQiC0QLbkgWBwM+PCBWC5wbVfMzB6wAKniGMx+fF8jWI8+T4Mo0wd1mO3Ivi6reoffiMmRxcWByC97A+i3BupQt2AgVfH2ToasnqIGBGw4Q4+wEJMRVHIEQeuTkGI81JI8QgjEDsOj2\u002FA1XKUnETZE1e4Sy7NMpnDK8G41ScHtopuZzYmtunIMu3hcOZrBiSsDrEVj8G3NJv+Dbdnuj6rcE68IaCxQWz+edJwlFXpQ0Fs1bCuuAFQ9xmd20Ve8eaUrG89nscTb\u002FVjYGF7BGSCFhenU2o8gKzdZkcJeDf3EESmsOZM0g7vDBqStecOpIFJux0GQjWgrBWl2se8VgvWB2\u002Fu1a+83A2pp0iQupLEfW\u002FGULYJExyBoL3e2oryIqok7Y0e5Id7AIuXsAC3pYhAaNTT1TVAW\u002FenxaPKIlCAXNtAJ6HA01W+PJEPpq9wUmW09n2N3SliJxVQlsGmMni8mK\u002F8iUoMyRC6lvs6BpsrTc0PqdZCsIrOUlwKqZgtOXbQiWluVKyz2ABfQATLgD7gPcDbjdoev9bjiAqKbHiXb0LcB\u002FDtqKHsAXeSs4fGk+NcnH0\u002Fl4mg8HA2hew5vp4bJiCmyBRTlDnAxYEwZrQLYgVxbaXnx2RwoXfFvfwPrtwNqCLXg5jbW0NZrY3c5ZjoMIuUKNdW+44gdoL\u002FBi3KXDO3DB4zgxRDY9TrQtOJ2iNfeNyEKeiKtH3PRkI3fHs+l4MgJ4U7Yr09GoQOa0Nx7wc2DZcMEYJaHpJuyf4qLzZL3ewPotwZLrS\u002FxMc1XBeqygSccCdPTNkDUgdWWxwqJoOLCFng3wbUBQxgyBmM3BDcEdLEKLl\u002FA0xw4WsjLTXN3jtHbIrQYLlNbIlNnlSgAEIoBFnSyelLgO1mqJjw8L10C7gfUbmoLry4C1bBRpCrZtO\u002FMwYkVuQfLG2fhBxAnLNuG8Wbyil+PpDBDQWOmgQaQJ\u002FYKPuAS\u002FIEzd+AjQEFcAzxCMyXtgFVVXep8OAS2uEl8Ba+LAwljq8OIai8GiTtb2BtbvJEKy9+JCfaxyBvFoofwYNRYBxG7BO1RUrnynJohtORvyzpNnzQCZ2QK4wsEsEoirMAPFiwe9kz19M6gBj858jW8xpObTezAtJyMUB9YUlsOyxkqS\u002FEpgofdCk3Vzuf9mfSwq9rBcXWokyyVkLdYi032shBQWayzgCq9mxMrUwzVo0UNTZXGDaCWToI9c2ScMwcBB5MlsQjlXQA8EyBfZ\u002FcCwfJ+NRinlqpDViGL87RH3sZKk0EqFq+GambIu8WPDdS9uY1m\u002FG1jkC3u9GFhOY42f1ttukhjdxGzxtcxzETM+fMFz7iMLb7eZxBx9wUbhgrKKpzPQa3QHKCFaSiNzz0NlKdxSbWtmQw2X62SNKYs40sJgxfkWw9svrLFsoembKfi7gSUuly5BXLnQCw3WH2QJOilxxVgBFaxJmCi4jYwmo+z7hwdEy5BFYOkdU+plEVhaQDHBdJGaLBsvf6d7WkNYjMpldgEswjzBkMGeBYvvl8wiXt801u8I1svlwFqa+YcpbyS0YHEMU8xYIVcI1syVuxhXZEIyA6h4qlT2tVNVzkccHZ7PZwwWZyFzR22kUQKqoJ9l7qOx1VgTihZklQXOi47NdFyZvI\u002FLdbJuYN3A+og4fztF4W47oAtAPTFZOHKFG8gPrsWWmDZm4KiEln7MuCYMlxwEscn3GqzZw8yoq5lpiJ5HQ8xJ4XsKimtku3JUUcZqUKiD6sC6cLAggHWzBH\u002FHqCaade3CMU1afoC\u002F3ZmC7Cxw3kCeKt9c64zVCMU6yA1WzJZJJJ7zJmaTwwC5t4bV1Bxcd\u002FqRQacrG\u002FE7MXmsspKEwOK0kcvH4b6spRDvrldr1igrVgqa9EzubJBy+JqNuPzFWtKiE4nbUMx+2oCn81qj6fpGd7KoHCOl4PXmmU6ELL\u002FA72M3UpJzdT9t4pZ3fnf3YWgPneBRjmPjKMHP1Q9ReS1BxAlZX9TJuljJzvJ8jj+kHzFYd05hRQNNFTGjH1WgOE+fUkvGIACJRWsOUKHT4slsIpyYTxaNFckUi2no3pWWFPwnw0lJNFjEepJArCCAtboCWKvXj4IlSKSQEtZ9gdI4kpPam7sw21d5ivAoM9hsQUEbVVDxWlI+JNRL1XxbqbdbkUpJ5KjUiqDkYbMflqKONYMhXVN8lMNZUitWJO53YEHj9Fmaghd66X0o216vNMCir+uBlLL+DXB4JnF1XC4H1hKklEP8vJYpg8XB7EAWOdmZAMsVAIAyhDuQYJzuABaj5cByczZappgvBms+Z7S4UA064PVbW32l7wgW544UEsG6mCnIszq7abI+AJbf62oJpBAAluyHpENqImXQ09L1m20o1emGIHBVNxWWAyDo6uO6oXlNYPnhJs+poEoYqB1Ad7pWwjBo+wBn5QAV6B18gJbAV8heTYH6sK\u002FUVNuTLSSNwVIdc4Be6jWfNVmJX9+cz88soXsr+j4FSt7rVMkirqCoDkjeDz3DLgi9f9j1xYlgYSfLzvF9mWDB\u002F\u002FJAVk5gWV87da8gOZjEDQ1jOjGabQzYkEd1TQUzawq6+tEGLEbL8vWge17zR4iMn00JLX3HshpDAIqAhnq48LEown1zyb6mrXhR8l6Ij8xuD5Iqusb8NPXEruP8DD1D\u002FeYeqXJqInQwNU1BKcI0BsnKFVg6fVsFDFrPG+AKWcQlgRpPXU9UwSpK+7WkxSbwZM3okp00jioNZXkgnZIVahNV3yjvtoWWkpWGRzQlLf\u002FIdDM0\u002FrmgWadmm8pO7r5ulIeeO9XPKbYhPA0sHMkqd9pXH4xpYo2FYLU2idVYzNXgnsxAFEcVYEX0cb1cEK5EbYu726nmbAEmJIuaYf+HIXGu6cK0kxn2p8gkvEeVxWrNdLJQY\u002FUvCxbLksF6+RBYG5pmhvsQfpQU\u002Fq7uiQ\u002FmQRL34aDaLoHz\u002F\u002FH8Bm5zuy0qVl+PktMYTSopHXEuKM9gE0dZKOtglSZRxDiWKO3J0gF4REIN8JFxFGWdWsWlTpQktmAnNhkPstCZvSJPUGwjSZxuPNeGkDA5XoJnG6EXUcv2MIMiwk16QXN491T5l0bmEbgFzPfVaCnbcVMF1if9o3daDTSB8wEsl1fwXjy9tHpxojEnrniuVGsHwh2oMspqQGJqvFNXi61BN8cwS6n4kpbqsDIdSxoOIg0JvNEwTbXTBA41Ae4Qr8tkhZcEy7nsCazXD4Plaou3PN1vLXaYI4ImvEk2dbDcDDxJjh0gV9M2V2WyVIHRXVHb9ur6kW6wXrwZkXDXs5JFvYg7Vo92DAvB6LlrHRnN2zWwaDsJr0Ybd+FvyjuZ9CyogeXEHRbZ8mztFAFnAUyjvrTKTKgCgvAq37ZQVmUWNKtdT4hT7EDBQ8QcxnOZgSwia\u002FJjG0YJRS9h0j04LkgJ1UxARop0WkRai9UWooUkUKV2UlqIFUrVVT8idz2zxaNfFE6oR40B2CGzB5swPgM7WVH7kmDV\u002Fo4wRKzk+8HKGSxCwo+wgnjTR9FO8bgNHFYXL02wDb88y46fRh13rFDtFH\u002FHM8lYtYuYMCEO3EWbhrLsBcnqs6zyFPmu7cJcphW4krSrRBksB6aTOPcsWLw3KZPl5v7g6VybgmDh\u002Fk7q2ifNh+HX5ofF42n4ksSpaZxQ3Pw8oISng1WZzWf5IbCcxkKwOimBxT0sHhc2WAFVuAPujBYKozVEuqyKY1MQHpYrM6kquxWHGCtv5ggisJ4gCJ587+AYNLOczAxY0cXBciU7XezFRcFKoryps\u002FwDYIk8NpNj2wKa2pyISwdLEeKUYXHOfshOFhMpRIEWp7S6cFoDLLwbIDLfGWCFxck+Y5NRTuVuGSza1yBLleY2qHwQ3M1gOLAa0ypbsPyCwcGkC720kw+TwutHbLHGQJaZ8qsHZJ0JFqYzUEU9ey182HvhYi8C6WWukkw0YIXFSmaE1zVhBPwAFHRUZKcmIbJ4tmKe3HtuuWJA2V\u002FPPTVzBik5wpAchCPQjXe8DzwYCDblhrXF2oF1MbVVnn\u002FugmBpiQuvdQ5YYYTXZM5gITpF8kcmSmBtYvoFx0OIK57+NM2KPC9SU3\u002FdzGtVASuOSOLEAAGtMFh2kn0UWw8dVG9JY9XbYZ2xEVoQrARupfeJeU5IIQxYiWvBScaDcSGDE6fFZrMp0hgpjfs8L0o7hdewOwdJY9aJ8BHPBQtjL7AeLqmqC\u002FWxWGW9eip3A8TwDGAxCXiZo+UHIBBsVKEWNnLyFjkJOQYeOIExLOZKb7DO+nJF3YFFC3UWW41EFqhC1oDkiHdgYeDF5bTVkldoLuLLgpUkaA2eA5bPtqByLrBANxSF7hBFdlLq02WWJYnpwAe+klJJP9xkuC2JQWdpKYOVhiS9LLKzdosKWEUQBCHIJovYECN95MAChWmOytMY34tRN06cKAhJcu4AxhsJe63GStKg0+7QHSVo4+lC5VSrP9p48H1Up8B3jPpCC013jLZv3pEgfh8\u002FZZwrKd4Blj4KwSIyLlpa8L\u002FPvsydu50SRQArfAzv0fTj63xKpZQwhi9CoYLUxBcakIAJl5M2zsAxC2AF7YFwlTUEmHUWn8GFLoZ2EA2UJFeKapuMz4vKcmWGiC8JFttAfSlOA4s93ngRBU5h5dBM0WLhhpOkoIHkAi9qtMTwcLaH+saYGgQ1sAp4BSPIssteiELKiimYCynLk92ZuckcWFrirlOFZNnBICOQxRorss6ZILXz9DuwtGTKFpDmptkSTM00yTQOLBQcn\u002FqKwPIyrH9iTWGJnyjayJawLpiTwQJ9xSNZkEYM8gHDpzzhCMiTkn0CiwUIIbIYBI2Vm30OMKAqtdTrQltwcA9GIU5Bwh0mVkHWFwhNQtEzIIrJurcGIZD1YET3qkBBjknXoT9jSBor9TjK\u002F8JosehOlhCXA4sk3gACp2ksJUIkIs5xL7hSvIiK6NirvY8XuuYVRoRy7q1Ab6r6Ljm7xI3yc2Chmcl2J7xbTOrQgUUXLJtlKduMKeoTp7Gs000\u002FEWvckNiQZdiy+6HPhB9ZVPpYqSdYXFMg+mOhBpJuOCGHzqpx8LDGBhx5dydKO8Lq3Zz8lL6Up2ksUQXrIlUviKy\u002FPdlzGotDBEmoGC7wQl2eGVHFxNwBWQgUjW\u002FhePEEE4mpZjQeReJciw4t9n2giYkuDJ7xZwrG4B2gzGDRUBaOvrJv9LJgUXs0\u002F1xre1mwkshcUMfAclP5JoWEVyD9mOi0V19BjvKA3dJszkkhds6smkQ9WQfLYkzw8QXvwCpPEmJnJ456ogJWt\u002FSGyn5I524HsFjMcABotIrG2j3pSVh5A8TZDz3hwOL3Ui6CKfAtnqwxTwOLo6NsmByg9dE5HV3Vi\u002FHfbzLk+tIOLFI0Qw3WPXHFZEGpaPQzTICsAeKIcYP3GiwtGiysc4Gudqev2LkISf9A0hBYYbo0W0SW9WFMIVdkMMIOFmVvDcktmCma3fvSXLlC00DVhcGCa\u002Fs4WCyyoE5Wx1zaxo7yzAERj9tIAd0NhocvqyZZSZL5TbBYOuwq2QsW++jQZMzUXrAEXexkC7acxjJC\u002FLPydBprH1ik30JRjuJFBMpg9WEb7+bJjOzEkCBnaCxZKjT9Ia4qGgvkh+pEdY01IuttRNWmxwAC6Be9Op1pcOZzJOuefB3gPb\u002FnyRQArKdvT+y7GJM7cIS9NRRb1WIK26EBJpmHlsHtgf4LjGtCsABv9DAVUoNFiflXAetVg7W9JFjsCu4L3HYcLCF7TovwVYZiL+Qe2Yo9oSRcsAkdvCsKHLxn7LsXu8ASUqbUyVIHwJIiiBJ2cuwFS+aJNe6aGquligS2wY+DOKaxWkZj9Uu7DUIgBmIlzGYQG3EvWl14r\u002FM0litbvvp4nSYX3z7WYKWcmm\u002FAIlvQDjqZoStO0xprvYVZViPwdqDKMuFO95MZz5nKpuB0bN3sNPBr+mlzwOhhMkQ2WWmBgDYcQwIkqk0Ci3OyciVheqx\u002FrgAWwAqZI5c2BXGgJeqeApYAaUfsQcDXoMDIM5DzFFNMSwAkhVEMmGVK0rm1fIguTyLcAMtd8DQN9x6wpKS4PPTvJ8lmL1hGdaa+J2VdY7muYAQG23GNxWBBp64ElqiABT8tLTuLHukzQ1\u002FvHI3VIo1F9XAvUbDTudu1PCtwtZRMQe5UAVU0igVylxY5SJbqY0azxRMQMBrw8BYZenp9PH+iIp0ce0vDwkb3AVLTUvCTpg\u002FrxWitVyFLNzc0Y9T0IQDqPnWxkIQrgMWdrEuChZ5jHL7kCRkPgUUowUUMF6GEcPcIX4HW6yjYLyPCQxJ1CY1oQeP19sh\u002FBoai3wSLLkT23GeeFLvAIpCMm+6PFN9DOrDsQRYVX8q6xgJdogpWaK0SWEkZLAIEhY9OkrSv8HCXcGWdkFT+xGdVJc1XIgkZ21ODcIWAUk0X0FhGYTlTcPYGA1muXKebMp9URaypymDW2F5eFDDP62YUDcaz2RwIgFPwBDAG9ckTBAs0GrnOJ6aHBfYeAGUrPpHiQrTgRCILM010LwvrNTFY0NFDuMOWmdv7wt0s7rqSLXhBsOINz3MfdUmpHACLpUehBiGQI9Hwwzs4F61pmKBPzo1o7flI\u002FRjPDFt1sBBx21ih6mA5YdZB4g60UwWLuQLVZ03BuldQAplGRQlhB4gzJSrSMhJGJiqk3wZSawKcJ4B6ugkUn1k+KIixU6rOyM6HLGIu4b56P1WssIgrlPHLumdDmu4YLMy0AmUCe1JNU7ebDyJKFOh1C90Hmkznj6SzwG9ITj8ASxdu18Iai9DCsajRBF6B2MQs470f3ztrkG1BB5aGjLRm2hbbl9eLg8Uai2zBy2qsJAhTCiFKA\u002FaJHQMLlJS+5XDpU+eEnQceXMP0JhGsgyc+AXb3pmeGBHe\u002F4bwg7emxauAeYBMsFqHxBuntMgUBKxFECH8hAddaH0vaoFvYXdZYlPVlHn7VW0mNpJtOgyzRtSMZURHyaeeC5bwXrLIYrA+T9XdZY42DdSeKbfUz9NuR644UxWCY97tht4go0CWO0zwIcz26NdE+DGACwEJ3OvSxFt8ALOpj2YEs5FSv2pQRqkb4OJ8yYkMalgbMwECcUIVBq7Gwk1coSQFNly95gSqLwdpeUGOFMox4QCk8HITLwgYemFVCBBFiREsY6uUORoqGT2ACC\u002FeBpQxLFbBYpLGpouAwWHacagNYNMGSEP5BBIuKxmLRfJPWBoBFKaSpIlFuSeCBL4RLb+dQYieyG5nQ+yRK+754N1gCa3a2GCyk6p1kIVUsjBWVQPPTOCKqzNgS3oirtNh0e0EeceZaoY\u002Ft+cEjUDSfa20DZpzRWMPJ4hnIWjBYE\u002FZfWK6oygW8FaKk6aL4iiHkN1qdNYUGxzY5nxJacqEArGtqrB\u002FysrGCgRRAFuqsDl6Y+8FiIf2AiXo5xhj08UIE94UkVzSdLMhOjDp7NRYksKIJJoUDyxzr5RQb0oy8aJTLUFFp5LhpCraJA\u002FwtkPVxLOH3U3ofMlnJFDS9TyfgmCp5VSIbmwtoNR2HLg4\u002FTvuqDpaW08Ai2xToMhrr3WBVne2E1mixVgVoLEILyTLeQNBjI20I9jcD1FdR0VNFEqfdTqevMZrOoZsFhACH97AFiktrQbBQwBRESIAutC8jEA6kR0c76yzKRCY\u002FPUoZrCjqCWX8opfmSouZ5PuiYIVCgumCkaiaLHnMFATyOBgPnAtITpsc3pEyDrrIR7D6sFW\u002FkHJfUxsEa+BLUY8V7OZpYoOVDoIlhdgFVl8pCaL8HoED5Eshrcbi99lksYn2lQ4sOMMJ75ZGA4K5l8YuOD7adIRzuvMgndsdp2HZwdjG1lN5XiE0671YfXQI67tTWMPH9TY3GstkBqNlh2BpX97isV9EcYSpr\u002F2wAM0dBJ3NALzrkzF68Nh9oY8FrNB7AWJSRlw1mgGqwE2upcCBX0pSoWZM9uOUqYKlASvtSAWdzGtFNPE0WWR0i5a4SB8LXvUiyjFPIWwU+t4HwRIZxsqlPo1pJblUOV5AfRgQgrVMUuJTTLy11GGwUq9kCiY8ix8IaooN7DyksRBwkKIlXNpIWpBkEZmBqJFc5AUn\u002F8alVMRydDtvdJIkyJ0Tr49R+txC1FN4pnOohEWkd9lkzHLGGn7A7Kx\u002FIDnFPsAVB11UXRf\u002FnTyv5YY1FlmCcOOuDcRFPC5m8\u002FsoSsEYzPNNoZ+ybtAJc4iPmE3Zg4jeu\u002FED9bE49mKOZBlI0AQcTnu9TZFGaZrlm16eDiKMssAhZASLMvmdk2N0z2D5Ur0wWBfuYrmynS8XBStGsASQBQKpE4fBEqLFmetRRxUUkItDO2BLgkeO4k85ahC2ovo6ZAo6sGqCsOeIw+E+FoOVM1j2dG4ElhT+YWIFnVinJhjCDqwyVMy7SZN2CZ3QqecDISWsDJYU0mO08BZngT2bRiTS8ypu0TDOe8lauowR4urp9elBg6XtH9ljjUUKC1UWXdDgRdDOv+kgBo0FeTboG0z7QRA+3UeD0WzmYpbuhpOnbxqsBfax5pw7ouEgUoYaq9lz0MMSDbF+DPIA0YruKQ1SLxxYnIUCYGEXq1A4kMedzItBRU05sNYI1vaCGkuofoQ\u002FvTDqeQQsiYkiMYyA0iWcgb1VEKUw5OuSabsUCd9p7RNVUF68YrCaEm281nGw\u002FKop2ACUfHzoqWSN1cCmaAspHVjkl6jIRjX+Fl6YR6zcADwHFokKIGWFRINb11hngSVdFvHqHbkRqK9cYLu+it7eniff3qQS7SgCjMz8wzbi4k7zghXaBzEK6HcEqxcEQX+szxlTyhVYeVq7TZ+gf6VvCwiqXSBZNCqMg2Ljx163nzFWqWZ1E2jOwOJEjspgwStyGJKzMtooX\u002F+uLBGsSxUFXtV7Wj9oZsfLaiwh+5yOl3WOaqyWl9KhOYeMC8GDnnmRxDigS6d22CvI4TxN8Tn6Zx9YcRpKSpc8DFbbeAV3gZVQS12bsrKp7MK9QI20GsvlYwVBpxPoGzx5YtfPTMBmY6zJKmssbsnbRJTljEUGyhqrEPIssNTLR0xBtgRZYT29rZUXTO8n0P1VKYBFWI3Ie05gATIwpHQXG7JQdWW9oBP0tUsPzLgpORu0Y288faLK7TT3iH62uSBjzcf4sd8Nc5oGP9sEeiXqhThAFg04T9KMbIGwv5AriXZV5814Ra\u002FTy+IsYgDrUuNYHGzEbgdIzzvmbm\u002FJnNx9KfZc0ARi8yZio0kRWMRuTwpvd1OBCZWv9rFsF6vwOBboIFhCaIJB+vvAYoVU1VgxCB2ClZ5A6tHtrnivFlw6MRCFWUyRYVHHgcVn6qWfx5yLWShuxoB1XhV3CHB\u002FB1grC5aLEvz2pvwc5nzLfbA2OGdxyD0mNO3AFKQM4MmoUk0uHnU1WIvF7C4aIg3Ug8IQXLAD9Z0Ld861TCG6Atzp0363uxkQnpt+B1RWEXTDHpGFYCFZpLG4bucQiR+knTVEnlAX6yK24IoXy9JoFtbDpbGsi2ksHvWk6y077LyQPPCjBfvuWApN2TIR5ZxDLwWfCOLRVHzcWaPIixJYWafdbm\u002Fos6RtyL045ryQMqcrt+P6WAmaLiA0qqmYGqexYr\u002Fd9tktjp+YUamENDlpWZHupS1USN6QTEiEiR+WvDRJOH4SdkuFqfuo387tZJ3PFV08Va60xpKdO6zu8uxJz4FlukxjTHIEhwJFspO+QokG8+cg+LaAQSyK6UONpS3BB+AKbMEnsAT1E8jDYjKCAyez\u002FqI\u002FoV5akudYeTKFsecNxhwOSUvZ6jNcNn6IFuog86mLtWSyPi7NglcA1qU1lrHL4HKCO15VB7yCZMKxRG0y1TqEI16QbZNhRT\u002FWBrSyYLS3nyIQjVhBSAVJqMvvS3UMLCk61A6A4MDK8rzA2yZsOxQq+VgWoSQ1ZtrhfKwmWOwgZD79RsV5Jit2CQBC+O8CSwBY77yq6qU6X9cyvMPLd7oINxGCxVxN8MHFJ0Y8KwINZME9uptqa0+7NOyxqGAgZ2QOVAFXqLF46hFQWKP7sXaB9BebgmsEpimGcgw23aDXnzJYRmUByVZjDVBjbdSWfBfX9bf\u002FeMP+1aU1Fo\u002FIEh2ssfaJKOgwV9VLSt5ESfl8eXWpXlMG5NRFCkl6KalHt9sCYxQOdRQsskzpUnVg9aVUUosS0iUvNzKIvSyhr8H8Hs\u002FHclNDNLJS4oD3y1ql4F7kBsqE9HMYBQjPA0sIyiJ+n+FjufqOQ8OLtewOhgTFcBAPBmQIkvrBjegWpBQqmOv0DoDQWN2Pp8AUhE3oQrZ6jZPvtamnLUHiCjSWhky\u002FXDzqdfCaT+aT6ePicaQVFlWEi6IEwOp3+4s50IOuQUuWDRUEgzQdDEIpEazXf4isy7oFeZXAArIurbGwO8Cd+SNgtbBkBZl9dJjEeD2XmUXiZzFEEtr0YidEAGIMTTTAkl1Mytc7j4AlMDmFvSi11HwcD7ZzqjQ1lunmUUbaaRrLTXrQ7Cxy6j+IdPuFKuVZ0n4Jci5Y2\u002FeCtWxorCdPgzUgHTG+x1JmBBZihe5xnqNgRH7wGcUZzbToc+aQSjzDXEaS4UhvBN8FPNAUBJVFC20ijieL2QTAspPgg+YisPqzoQbYVWZilQWrGPoO946CTE9QWfBYXRoqFgQLr6BLayy0wEjrHAPLj\u002Fg4jLzloHhrHJpLBnQS5Zj0m2QJjwy4BJOkRCUIF+4FKCEMjT8ElpDCAx8ud4kYLHaZoEhl\u002FlZNjSVsAC96Hk7TWKAFO2UshERyEsjuxJeSMvHtXkFfraTKlYTt54FFc8a\u002FT2oJjpCSD\u002F70CXZkooFxXbiZsCBFXm83cx9w2Qu9c4ZV16fIAJdzGoHCApgMSxo7UFhY43Yx10rocT6BDMnJAMACwee7Tb\u002F3+DgZQjw74GuMwQpYAxweFpqslx8\u002FEK7lRUy\u002F3bP5gMq6gsYSol0YVXQYLEEDUAnVQoIHOex5XMteVIGteaEEh6qyex8z87mQJRBR7WNhLHCcsJFW9woK94EpM5+C6OGoZjEZfmpqLAbLK9gbbrIcq\u002FlYTTtQyaCI+xIhJlG2DAa97EfozrTt4dCgjd2QdqKt85wX7429WJX7WCAarJd1B8Zm0exDsHQqMONDtI3HYAySE56HjZEvxo6qSpuCTqCwHoCqb2YSH6OyHmZzSDABhaf13HRQdttHRf9xDmPMU+DKmIKAlgULK7JFmY9Kfq3ZgvCLfy4trMFwNh\u002FRunQfi6VtqyP3DzbWo9J6Rp+44F0IbBKVDAqqFbbxbYlPWFEhIpfYn\u002FEyWJXaoFFPSCV3giU1Vt2Ue3ZpuwpWt0ZUU2O56mfg36cBXgMWO0OslEhWvVSbqJh9JkE8zJ7BJgMhcZ4RjBdRSvJMY5JAZfSNIXmmQBYxgXXuFUNgVWtdaLAgaMmCdU9aA4V83ljqgsvd6gXFEVL5dTySFQttmWpsFkiVXmL1CljBgk2aOX0jVkaR4UqvDB\u002FBC4KfAJvj966BBcWdegr+jFtN1tvLFWoL8uRIDNYVNBZP4gNkHQCLARzgUbl0rkLJbmyyBFmUATXOQuphKIW9uSihqufOHycLCxaKB6eS917t0Vh+r0D3CBUXkEfAamosQ3DCqpM0zIE+FuyHj87TNXjKA3xMrfZICon12GIIYdIveDe549k7inHOQeifDdbWgPXBCXywUue6jeU4NRNlsEhlWLKwZBmVhWaBmIyRVVjsEtS4oa8d7jw5FqovvTZ9QKYchnfcyUKuHh8hY3gIXTRyB2KghhYDFvbz9CMPA9\u002Fb6r8Aut0vm0Fc7WRtr6WxoNQ6XGXHwBJFosVFK7lAi6LSeRCsh+DgIvQVzUCXRRznATzYCdlqYIFbOqaIp0qVprgIUXoQqpcQtuA+BGLP1VjOpxdDQpreUgIr7ZbSHOHeQS7YdRqnvY4AaW+ymFDNhS3HCV+XBs9kmPF0PhwELFQ\u002FjaO0K88Gy9iCH+tjgTy+qZzyokpguTFa4kH7yS1Q+oYy0oJYWRlrPYaFzwCsJxRWWVzGvZwHglMPYwG00QwcIDP0rfOkWCCcIenAuodRsNl89vjckdutkGaC7yU+Pi5Lt0aFprfX0VjcLzoKVqsHKgc9eLWOV1jrPLTZoY1VpiGwGSegM44O42KoaiyWIDK1ny1YxASHrpngcS25AofAuRqLxU\u002FjhKxSLglgqlaQJOaR4ifNY5uIlaLo12wX4w+TnbKIdkew26ZZmpoYFFB5hghBYJ2P1WpH4bP5y7pLGYf6KjdOCp6LwKRvIDNAFIUQDvFpbGeaA7YYC\u002Fa1g84ilQVIMWKcCOLmLJ4tHnXe1qP2EyJW7KxnqsyUWmMzjAUkzxZa5rN+oMyMRpeWJTzIe7H9gMYS+zUWlRNL4+QYWLKTYiGikiObAgYjn0Gx3akO1E6Pa\u002FO44cKVO4dFEyzJKfCR+XUv3Pw7lXl0opyAwJPah8ESHHkRtUS17hLXAjw0jQ\u002Fsg3gS9+6MGPFPTpy8erLVqVjBGjGGExKIcDoPLC5evnp3cLvLcZy9rNsjDMO7H92zjwKVCkJFFco0WqYKmlkgGQ4rcswbXzuA9c3MmU9g8ZypGHSILYF6m040XPNHVF7WWf\u002FgxDILYA2BRGhbb3v0rwKWaW4JYAFZ7wdLC4KVMFh1AUdbfBgsBQPCaa1stEyTJJM1f5fAaDmU6qRyCdlero+W7yh\u002FhueYA0VWnzIOKIsxwNaexfXZDoCVYysOLITB9IJah8GCg9tg2znAYZW44g8N4+y82UmcmenxwtiUtToTrO07a6Aty9MPc+7wj60\u002FgZwMjRRnYhlTELBicXWiR\u002FqGMjVcWYVlLMEnJAscg0SWtQrRGuQE\u002FhGVS0NvIrcNuE7NG1qwUGfdRRCvuMB8\u002F7FOpAy2WwBraQbnVteYzWcrzgZrAxcigKXXASwbX1cX0cmO9rFEP457dWd2N0bPV\u002F1Qr4860E4qpReoZtqiHCfUAAsDpeBI\u002FnUXIsMTQVzpNogENNqKNZbeTwPEe\u002FpYCYgFi0phx\u002FA2SerbDGItdbBSAku085ighhuvoZsQRXj9iD9jUokCZq9lCCcjWGf+\u002F6gG2vKj8+UDWJPuWs0ALLiXNZalau5mADFzMroAdBLmykRdYC8LVsghSGoLl6bHRh01fQpTymBB6TMtVZWF+Sow8cij5up5MYaEr2eJWnt5aSuQnxis7Ts1VgRX4X5TkG2jFMpfHmwtjCJf1IKFvDQKdmVwQV0Jm7eEFyzhgLsZrJq7nc\u002FsxxzaxGDVJImyjV\u002FGqjRALHaHj9tCUvY1dSwJgMIThzQWCo5UoZFKYvJbhAm0EEEWw8bY7gbspHBVrkDlZepdnazlu36PXf4w6qzxt7XqD0FR8XCV5sOWnZghWIgEszVlwd28hTKxSGGBJci2IHCFqorQWrDOegDvIdzGdk7wEQduEMxzwpnbp+EyzFIGhbWYApKThTIOHLhfJ3Nk\u002FQ6N1aep5jkfz8sikB69amLT18tD4hW5kjWw5KbwGwoLpeWBD8+mP6X9Np\u002FqhnFlHoHkrgEp9btEMJpIZWdFHlUkzXtUJbRWuToCL0m4V2P1I2gzlZVPDk3H+hZCe\u002F1op2TCJlu1+2mUWCdG0fVgo2SyZEuVv22cbnwhLEYKDG3sX54LFg8Rf0BlocKi+PbtM6iQEVuCOD7sLEFQNizzh5rAMTzaRGBNIf6Wb8AVwEXqioa2kCw+fETF4Vk4DQvAg+M1V3oVmte0IVhjAGuxAIX3559jCxabt5eaMJVbA+\u002FF+WDBtQ2Je0FbctpR2IE8Ph9fNbVM2D7SoISWqvBJ2Q7VDrBIdyi\u002Fu8kLLZuwrfDyrKPKH6hSosjr0MRv+Kn9AI6Am99ut31FAUTVyEnphUEYdDpqdwkbaDLohEEQSq9SNkO3B38e0ML4PnwP+A3xSQLdiJAUKujlRZZlRT+EDyclfyFTodMPN7C\u002FyLuBL7XYHwDUd1BfRm86R0wF9\u002FdNXlibDkEXfu3kMCY1ZLCcxuL5CYzAujPUkDsGi7hCSw5NQWDKReJiK6y9QCjVmKkCoIAdekc8Bhb8PsZ7Ed1NpgAnUql\u002FBPpKmHGsqyY7nu++4CeSQ5G8wuF2xiGCrvK6iPIp0p3XOJKAr5wo3Bo96sFAon6SDYDdq7HcUSymcaf8qE1+EtSUI8PWY7JjBbgUja9LPDW+meyEoY\u002FNnR978QGVZcGijKw2gjUamhBcBxalAPPdiNNYcDcKC3AEsBgo8lwsDE7TB1qDdVZaY2LLUEVcOYZ5ci1yjET30ACqSA3WaBJK8N+AMXwdsWD9avIrfuTybc\u002F+fbIPb7fxXUPE7+tj\u002FVMZIh5rUxDBguTfqimIjgQOp8VMe8vGgxOnsGAQiyMt4AaHwxJIpD4W3EjvmYruHHFoZ0eAQyxY3DqND49mcJZ2Ouou2nA0DSQaw6vrgcXJjq2b\u002FE7CYK3emzhSroI7q4F17zQWUkJkLUDQG4G0sW8BHuy5ANcFgwVDWOY8OuWJQjFwGArOB2yYGriTdsQD2Hrkd5gyWMPBWL\u002FE+N4H6I3N2jBH1tXB2t7A+s1EvAesVcUW5LLtNEI8pbi\u002FexzNYrD4WgeknjQNfMWzNVeyBdF\u002FDrWZLIsm5oIYQ22HjNkbo2UVHykrs3cxr\u002FSx8A0GkznoK\u002F1ZEKxHHyzBa4HlYi9uV9pvJVs7RPy+cRpQWEvXyXpZ+\u002FPRPfR42HvhwAI88IrnC5+hMXYaLEhhcQFb6mMhfIyYZgrUEJ1Nbvhvxg8CT8Sho8o56Z3GgtxmiM6YwmHQyZo+Y4b+8lpgrYz34qawfjeweIj4HT\u002FFpLFwJMvGt3v9EaaB0GTAxivIYCFO3G1aND3vUxyWAoU3Ya4W7FY3bnYSjRSBZcxEM+KlH7AdBPfj+1iuaBKg4R3UskFX43Q6mjwEpLGvB9Y\u002FN7B+QwHb\u002F13ei5UNFyxrrMXa748dWDs1FjKBiCE4zn\u002FBWSWg8JBEAAXJwk6S8X1oKWmsBR4D2w1OeKO78dFjiKJRWcN7\u002FTYPgKbO7x9PFx38+strgrW62YK\u002FpcYSOP\u002Fce2J2miNZb+vQgXVX01gc+2fstAVwUO5lTQgs8rXD8DBVbWe1xsFMHJDBce+AD0FGGgsEziJ5gsP0G1uNBWANdccKz9Obx7OFh5bgFes0YbLjDazfUGMJHMdZnV2uszLtHIMVrIPJyIF1XwFrUSaLnqzjYQ5cTTRXbgwLyXt+XrDBCAByX4pPB5QYKhf5ZExBopc7YWWwRtPxA7oM0YfxrNYI1j9X01hoC65vXsHfFKz3BXU3HO6LN3+G4Xo7wGIjDkAALOhpjn48q7D0GWwILgCXZ+JmwXjom+lmsc6DRdn8w7MqbOlzjVPQaqw59s\u002FAZfIYKDSErw3W2w2s340snibr+2r1Xq4qAe4\u002F3hYFgXVXAcuM99JNI+MK3CIw1MNyhuATYEU2nUshRgpx1ZFlVBQ8IYoVoQjDEldj6PdNUXlqlB8XbfXGBdyvJ+hwv4H1e4nYAljv9ou5MtM2qilogkVkOU844kDqa8G+CUqA1Gkchiu0A53aYZ1lyHLt8J3l2ZIFKwivA2tKYOlhMpq4RGePPPvq7eXaXIH34uYW\u002FM0EOtWCwbpAuOB49vLWG0MMOZduZ7BYYzkennlECoTBAo0FXKHngtjQOmuh70AgHGbBIiotVgsG6ZnZMnDhmQzWgwFL004FC+d6lDiQ6+sqLA5w\u002F3ED63cTAOsDsQfWffGdo5p+rNuU9YRgDStggQXGQOBTOfacwDKGoN4JWJX9e3gkk0W6yJqATJa7O9X1BOeVU\u002FPhM03INtWjWTCKRcH9V1VZN7B+S43VMmB9tJdFxQW9OlgTB5YxB40lSGFNDBYEQwFYposF4nSPcyAioEQoAMZkPZvbM65bIB1YqLHsXPpPT3pSO39d\u002FurXDHC\u002F+dt\u002FN7C2NlxwdYlC089vakZgIVkM1pTBYo87LEy0INwRrJExHNknCFgxWoDPnJOPsSnisqyuCCY8hU1C0lcgDBYHt0+RKwjCXTx71wfL1UD7GSLELY7+Q3+7S\u002F0Zcdpp6mR9zH3hvBdqofFAb7sFi1QWKy2nrRgs0ihjUFg2mgnIACFYaCiZtBs0BXjO2TFI3LEByDcjxK\u002FVWFMAa\u002FwwNWB9s852lKs63G9g\u002FT5gcWo+LN43mw8moNci3Kc\u002F1gFoLAILvHyGrAdUN9YaRLBctOAESp7xbNwYGPjMYr0SFGqLKguonKIlSNCxjjI3LazHFtS8yysZ3U0WD+yknH3rrG2cJC6umUV8bbDETS4jpb\u002FlRcD650OmoOtkPa\u002F9qRkgBrCIrAcQUDc2BJ1TFbWwt92WGERyCAwQooWyI1FlUS9runCOdsaqrrIwyYQsTQILQwUxbRnQnS98mz59Ja3FDTuwrs+VvN0+cCO5IFjrH++6tpbGffG3y3Z8UQsMaWJ\u002FO7EyRbDghkB9s3nz3G+acllbjNpl9wWT5YJrK4PE5LjnqHYGzLEFUs5LoSru4G3HpH2K+nhW6BOksabrmoKv1wbrhtU18PrYALFoYcnK92qs2kiW9gsG4yFFtyNYbAxasFC4jgV2sOZoqKG+Io+7i2lCVaUFSVhYsvAl1xys6i2nszgUqu5tHyFVMFA2nwfSFj67cj\u002FLJTsKcY1KD1bkZxX6dJ9ZBBDVkI+FuGvfoDWJ3j+xI6P1Q\u002Fn5CC1BELbvuHqgLdVE1\u002FzCuRZAV9HEw2NDFrCFvg4Xecu+iDls5iBBXjhXO2s4PpM0ogNrvJhD12z+DSzB7U8ACxt+hZwsGozfimvoKi\u002Fc5Df5qGw2\u002FUBiQacLgEX\u002FbAfW+fMjlPztCJav+gAWToFFDgly9mFaFePkCkajT2OinYJIIPrcmSwrPHgFvBiw0A4kqspCaHEooo2Kd\u002FWrx4MJaCswMRezruTSb0jWVU3BlQELHlcAy8txgvPLSPLObcme5hKzguuJlvjzShbyHJbyo2Bt4bYVbwasjzvcfQ\u002FB4jkbG2ABI5TYS3yhS1CPYlEXS5NoyUK4XLwFmH1kC84NUYtynAUhRes8iGULyXBZ69FgqsF6gqMWs8CV+7gmVys0BV8RrGsIcZXEn16geu3nlyxAjSUvorG0GLC0nFvToVzBHdBavHULU7ATfehuLAttQf2gACVWKQjWECrPwISP93SCMR1h8cChGzyuDGCVUvAXAJIDi9fNXPvl9GEE6+mJSFws2gYskOuCRfVwrwZW9\u002FNesRHccQUFX35qiXKulHuBPhYYKG8\u002F3gcWmILfncYCGf3wYQI6C5adfM5UUQKq9BOChdsmEwYL5mYcaLBYxdEZOKn+bKZx4mhcWHMhS0Zr1fQVm42uQBOBNXnQp0JYx2Pf2xpL8NoDxBSHa7IdxaXJUnn8C0g0GCBYnxwtmMpROX+L+KDGoiHi8zsbVPIc0HJpxKPndWeIYI0IrFLuCJmDeEPCyHdBeVKQeAxWOM61ShNyE4mTEcwewqYjgWXy8LmzxVzxveFrZ6GqgpRCuXgMpS32cV2XIKosAkvLNcAq4s8srLci5OrzSxRIBovQ+oC+EgQW+sfOJsv1scw8WcPntV8QWCNEC8MvHhAtJMXU6oQnU0UGop+0lx5nRB+MJnZ6n+njfBRBv\u002FdOUwYkkvMCmWL3H2sqAoqWT9Z34biaIFgTeFt97ONjW9rR4evGXbDGevs9wWJBsn4ZsJRyZH1QY22t4\u002Fkdo8TfUWUZjTV+Xq9zMgXBFwGL8bQ8+xzggWgxWBMskoEaK0Ky7nh+YbTh7uIEPUsDTRaf8mRzsNzYVU1dAb2UwjWbEqGoFwfYW9MKa9b3pNPSq2vqKzKx0XuBXP1uYDFNSNWvA5b6sMZisNYA1tlkrRpRTQxWBGQxVhowgoTBImXFdBFYMDPwGC58nFo9oln08aS7mOcFBLIALLAlm372ClmLBbTOYKG2YrDuBnoNuJ7NAiW52gXINS1B570AsK6osaKbfEgcWEgWg\u002FXBAWK5fqfGWq04J8tNmfq83m40WKyxNFeUGexsQVPLzGqs0XAQ3WHN94iMweGYZDqCDSBxMhhP9WkEFtCDLFmBdbdFN20NzYrGGk\u002FhbSezx45UCNb1wy44DvcFbMHtNU3BrNvtdXt4p9tJ9y4t6Vxao11ww2f76PFBjW3uPL67tngvv3KfDQ+gJa3gLnrgK17uO668hx\u002F2fXjp3qNbb8GtuXuOZCVRoEA+rLFYsFTT8mOlmhxYkjTWCAV9g8bjzmHuD6SxqAukudJgaRBBc0UAVnRHfvoRopbEcI9014vKUUMURjkE12ZiWc7MpD\u002FWb+E0Fpz5MF0sqGa7dS9cW2iIuIVcXQusQnmfThQtFNxhhUXZ59NEvfMY5Z0u3Yg1lvJKnazWh8F6e38NNCbL9LEYLAiiYLBGpVhcIos97uy7ALCiAai3O02WBgvtyDHIaEBY6QZHaNEBWFg92mXnOzPQmIhP7GzHE\u002FB9KRtrMIW9Dw8Lqtl+daKc1gKwBJreFxcGK6mCpU4Tj+6V141DDm9rNsPb4OZWeD9vqD0fFnfiycd4jfbdWrMt+HtVwVIXBOt1+b6LxigsQ9ZivUWwgCe4A1kAVs2BARYhBTRBfaYoAhJHqLIifDFEe3ACZMWgz7A0mm4EE4ifm70sk52FYBFXVY0FLpI56DLt\u002FQgE9SqvLzxrKsbh0txnl5aGxqpct5V1s6AlPTWW1eObJxw4pnlEA8CG8Onu4CPtO7B5SU97m6+v1Rtl8L3QmoKedzmwqIT5ZTTW32\u002FrjTMFecorLWQNIkywnOMqOy\u002FuogHZf+C\u002FGAxQZd3DWdpS1HldpSmGG5GCdcIWWkpgIc0GrDtwK14frCXSVGmdaqABV1c3BVWJrI+Jd1Rx8PrJesfReaIcB8Zt+dD3vJLGEhCQ+k5b0FZqcvNk9Q1YYzQHS5FNZqI5xsqApXmK8AxYG4DckcqaaZnSIDLK1E6njwzRslz1bPH\u002Fs3cmTG0jQRReySbBbLy1WNFpCVyBquym4pjDgP7\u002FL9t53U8zkiG4sA6zidq6LMuk2OLb193T0yODw5d0M2FL63EuwguIpam+mBIsQtATX9xg7IHWPVnec7DwGsT82uWez\u002Fd88tqD\u002Fp7PO7KzfhRLYvlDwfqOF7mSVk0zJYOzFxvOoJjwRcR0gVSQNZevhPiufJ2zHmXFkUwfE7C4jI8u\u002Fd0Y02JDDddVDcYr5B7jlYBVfPF7VaxN8wLkMnvRx6yRnRiLWOkwp+64lJdeyhV2vufG+3yGxxef4e3mJ3zHj3cf4vkVJn3dePmzo994pvFv8pnm\u002FpxPd+X79U9mTrFc9qK9YkmQ1a7RdG1thOnneQ2sKHY1g6pR5MsqFh4KVLMgX2G4kEv2bDKgqGTFCUBzs4dlBqTDirS5Bb1Zopgx+RgsEllsK8sNWJ6C1VdN064Kcoi47ByrHcUiVvzLmMhO44Ug1rxHYHBqfuC+yw1703Z\u002FkLtsfsr95zZ59qWXHpm8eHv3V+Hl84d4uftF0EWwulQsgtVuFjGMQdbttnz6S9KCnBcsBgEiWEmtC4Zb+D5Azp1fMHBF5ErCJYKlXAlO2OpLZfF0Cb2iHDYEC42vgyxHQjLLvpQAS3\u002FddS8uIMu9VK44kjUAWDBSRdthibb\u002FL3g\u002FBk0U9tsuWfu\u002FS072MEzb85P3PfeSYnUBFmf9HZoWdDNHjK22fzz+VfmCqYIiYJEsLYVwigVmoFTS4zOBmTuKYWH7CeIx4cp1Pmsu3cMbTT8QFzgwKZjnYLW4oGJZEgYocSdYXr9gUa9sHakarzycds3D9tO37tuvP+O98vjLT3vu3b5\u002FkeKx\u002FxneestPdna2CxasA7BaTKJYw2qu4MX9Hw8ECzRZtOJqkr5LKRAsfYazTPAUbUlIcHRL4hdcrceuu0rNwg2tliK99AOlYDBJ4nlwYTQS9e0OrHU\u002FIFGu9MD5+XcDgEWy7N8VDZc8Nm33nv+Th\u002FY8s\u002FtDXjefL\u002Ff22RP7\u002Fkne2\u002FPQ\u002Ft+F92AvxVhdKNbB2YsNp2TVG02XszmXdOQwLxBj\u002FsKBhV2kKCNZMNIHBCr6cmNLMZZC2VadbKsLtugNNvoyaa49t5W+0WVh7NLYBF1KN46CvrMYax0i7hcsH2CRK4J1RPPf8Myeq7rtf+Y5cO7IS8cdz02wJh26gp7OIj50KMtOyfrG7MX5HO1knGIhNUgxopNGEwB0KBjP4QCxURgyaxVYREvESiUKh0u3giNzjfZrSpmClZrPARZmOQ47PsxWTbLQX49gTSxY3mj7rQGYGyCGdZYVZPYCozote6AZQ\u002FZiXq2bz2xEBVZqwcrqYKUULDwtCiYsCIVL7GLARiVLFMuqFqkSvSJZda5yBStUsMyef5GI8seAtsFkx\u002F7BEqvCizZa8ja5+RXQcuNYah0pVsnmguuDwPrhYixdMrV82AEr3pmmj41gJYyxLFmASsHCxZJmO6ghKSjd0ZiwsNGVayTIH0CHk54gpjlyTtftjeEKv+pwNgxYHMKquNr7\u002Fb2fuSf2\u002FzDZ3IX3\u002FLX3X\u002FRevefe7P\u002Feq7+uZy8tWZ5zBSedjmOV0m\u002F5ALDg6rhuuFwaoTxD7UUAsNRAFt4BIzBl0coSgAXJioIohqUVfKnmOuQ6V\u002FeQPWgYZunLqhV2phCZuaj0Dr5mFCyygsp3a8zEhkMr1v1giuX54\u002FoIb+sh7BTL71axWq4\u002F11zY8b6cgSsByzqDYVWAoYwoMdASHaJKwgApDpfjELBwhUPuVgmncYVwHBlfUbDkp1qwMhtiPWUXuQZg32\u002FX6\u002FVmYMFCo2mRrF7BMps\u002FgnUAWU6xiFVXisUgqw1YrqHMSXmCwiSSQl8woGZRkChGaSpgSYm7tM6FqglEBEu9wlzaZhSZdHe6dAuvUq+sJ6gw6feZ0Ce+yWx6lqYpsOIvOTRatzc9g8UKHYz5jFi98b\u002FjrmL5nSmWpyNZ64NiLJLF3oL5TTkFWNr3AtQALJd+F7JoAC0W8tDik2n5tIq+aEmyzBBwLQs2UKNokS1HVkGOAO0OWE8f\u002FJMv+bfv3623OyhXXM2n7BMsmygewXqbeZ7vFMvvMsYqAZYGWYem25sDWdNztr0AJzAByxi4cmQpNlr\u002FjmUUogj0VWBRsJJUrvI0z1OpoSVeBIovcMUaDVdzwdQFhocfJ+VUnN2NFaxfDiyx0RFsoVhwBbtTLIJVtgCrrliob59EBEvCKrNrjKV6pLlBxQZyJnONQ9S0hzp12OqO+G4icfyGoMIZXVQsXdzYrbDA1Icazloz9cnzpRVVrQPB8GBtR8V6j9aMsdQ6i7E8j0PEHaw\u002Fd7qdPM3FFxSwdL4j5IsK5ny8VKOvOAwWsACtL4w4sdm6RFu5DB4DGNznnBNHFhcFagRYxKpQ3RJNTGblVMA6ilxxiLhnsOrDWCNY70KxgJUBq8Vkx8aUrNXEf5xrVVMIkmSv+gyCK7OJVsEL5DSRxVymOIZxmlVcERE4coAMX8xz8ykrnGpLAu2MYJErZtsRxcXph3JSK9rieejsxRBgjVy1iLH+7g4smjaaXh0IFrkiWclKZ+dzjFiXawRVVWETRQsZizgKgwhcLebGhCvqDC6gSoYPA5bSCTm6yFMOHBcEi1gVjYwgOANXXH7rYcJqyGPZWmcRg6x+XcGRqzaK1d04Fq3Wwb1F+qKqabrZni3UFwwFLIWr4QsmEneFcQAAwRUUK0Q4BSgUi5Wsi1VkglVcZRhF8JQ7BFeKFfWKnqD02a0VCsbxmc\u002FeicMq1rouWb2DZcxXxRrBahFjda5Y8AUPB4t9L9hbcHZOyQrChDDFNL4FV4Y8Da3E5gGDLwiOUSqqETRL1Y2EJmmcpiSQVBEsmGsD5ZLt8eMHrdkiVGtsA5nrqaHZiz9GxXr3iuWrR92ZYrUAy3Vq0oYyJzHBWoAHZ1H9TQCtcmAFMXvGgC3bGDDNEC1J9iOB\u002FIU4wjnEB2orNtCoN7K2giU5wccpVxchUYNB9Xwt4p5jrFGxWo1jdVvdzlbTh8+lWO\u002F2QFudPAgqYbAIFabkOVmRIgW65nNwlYhBkmSQWDLyBMjcwTQUUa4oDJW+XARr5SBSpuwhs2A9TCbS1eMowRUBoy84KtZvkhWklVIuyOaCrYeIk9MPnyXI0gSG5SkKXawVCVTYBKwgMgDIK0xgwAobrtLc7EjYM48YLJIUr3wly646iiqmeI\u002FJ9iSe+T5b37LnGS6GgIqnzUbBGhXrfcdYf\u002FcAlk52bNVnur40wlQK3KtFU+PIooVdDgFowgPULVATASxssOUSx1STFcsiS2zdIRvVULKWNIAlSGXLGld4MLbrzDE7M5hHSIJdB\u002FcRrPeuWNMuwYLvwCHiNgNZrvjiy3b6iChLJItoWcO7yMiUVawADwEAEaXEHJk6pGnslKfGEF1FMdvsEqwCCHGnYjF3AbAwJWUm\u002Fd2qFRaH9gQrnm9v+wVrOoL17mIsD3ubtCDnZH0HV9IDzYdkMeUemT1shlohRoQ1DDOmcVMcQ4okTXGd0HiRplXnGYgfMU2yiwtByGwWK32tXK7daNbTKdxcgrV2ejUYXRVYN4Mo1hhjvY8Yi4LVFqyGYl1uPfqCCpaxhmShhgloCVihGKDDMZIUfZQ0jM0IAYpKnvqCRbWQMTYLFo4VWOI8fppsq6X1Bq29WPNoFeuub8XykbwYFatFjFXzqLtwBfFC9kLLv7G\u002FtVWTqxbk9PxP7MIeBIYr4MXpWQRLFUvUinOxcBs5dfMGOFyLXvGAQEvQyXVoWeBCkCXaRJAKMlXoVVblBKOP0pWJuYvj2WaN6fmjYr37GMvvrK9giUVT2cFd7c2joA2yMD1\u002FNrfpi8BxFTP9sFgIVxGIigQsJC3Me\u002FNREFKvYmBlq6DYxEKqDDlSnBVSy6Sm4sVdbuYyE+s8miJ8XG+OhxWJXt\u002FeG8Uq+wRrVKy287E6\u002Fd+Th93NIsZ+WE0T04LJt5vyI8Bi+UUArmA2r6cB1jmIQ227kBVDusBcSJgAmNJFsowU5RJo6W0MJIOsSrAIFS0HV8aCJ\u002FlfBgKdo4N106srOCrWu8sKqm4hEoFavd0XXDMv2JieD3OK1ai\u002FgCdoDKGXBlwhYIpAlYClHZ7MKZYLyle1qoJm4WG5LGhclymVMFznuZYkLh4VrB9HVayNgrWFZI3p9ndlXl99BV0Hd1aAHyRZVCy75siWXC0CptNpEiBp7iIIAE6k48ioAQxD3McHVewVk7Gk1vETvKRiWc4JI7KzTJACxgfjKPjEopJjkuV6oA0yH2sE651kBWUrS9b9kKwD1xzh0gj++RzwiFGxqFpgibcReYVyjQeI1ZwfBjxprpCrp7K5k07Xz\u002FOiULKYseDZgYXi3VP1cY+vWJvvdxJkjTHW+46xfAp\u002FVwPEzhfEdqBkMd9e3GCEeO6cQU7N10MYKllyLU\u002FIPjeGw19zMWXsCltgPg3lu+yIxhn4xUXB6otCXplcYden0Kjz0bfjCJsjxlgAG0HWWCv4+8zH8gAVdnGZDvcF1241n\u002Fxue1qNAWvNIAyapcPFrGeP1CukyWr7V+HV1eJKADPvEjXxEUMuRwdkVLhy6BWdv2KlYOGN7dgOsPLSJ1hHVywzkgXFGudj\u002FS7zscBUSbDEZ4Id4Aui9sJ2cD+BL0iD5IAnjmiRpgCYiVrhSWQRowQWJfEVSDLna7NF17gXwCqwshyz9DmnkVVNOGITy0EfwArDs3JiQ8cjclXV4Y61gv+TGMvrDixvW+qfILaWy2Rd3ktHGVbYwkgVDNSw2QxgC0GVTiFODEZRonbldtyDZwepMkjhYE5LBatYMdfuwKIjmKCe\u002FiPAWm\u002Fojh3JHFhjVvD36XkhXqDtgaYziN6sWJvGNGK07XzgSNacQZQxOILAi9VOtiQ3ErrCJCZGUKkrnPEedq2t3HNBaqnbEmCtNOFuB7OIFQUrCYPHk8n0TsEiWUeSrAEUyx9jrNYxVpdgOfNsNLI5vPEF23ZOTgMRIhhAAlF0B4MAd7QYA7tkz8OIE0ZIUyTHa1TkXl8XUCzbjLPIjZmjXTTLRlgwBUtLNIJgdn9\u002FcyyemmwZu91wmayyHLa6nekpj75JH8b\u002FOY8x1itggaz2CfeTzw6rWh07LHDFGDjJiC9cQ4EIaEGsYFd6J+XKWWAGY79iy1x7NdkKd4KV4aUd08Lzp4\u002F393fvBqwf7ODulWWvnXBfBgvbdPbx9CO3zgw\u002F7fT0hGD9GlnBjnV\u002FS7AOVKzG2gjTxzpXgcAlpqdI5zXalRM4Oz+9NltKvORY4OSavi8rydJCi5UIFmc4YsOeZ9oO9Dx4nN7fHKefIG1dAwtpQW0ueDTFOvv6z9M\u002FvdjTn97\u002FFSy\u002Fv8oLmofaiwPjfCqW69U0mZ1brPQcRCSL87PY1ywWwGSUGM4fXgVYinGZssa9AZYqFgxgMSeIj7BjS2FxHEQzDg6vf+AwOFUb4kyw1ujgrmB5A1a3Eywc\u002Fv1qrT1LX\u002F\u002FBj8GGi3\u002FFzRwrL1607X0LsLgWMcm62GqvJsKlHQQFK2ORCpZ2w1WwpHl7BMkqABaECziZsy1vJ1gkKaNQyQ0VLO7kKooXj9PjV12Q540Ypuf3BdY+xcL2r4DQjTV\u002FjgHLH2Osn5kpUlhvwFW7ljIgK72ZPMwVKQ5b0UIJtVy7QZY6hXiWQ8J0ARlexXQFKUegiEDhpQWChEoeye0yJosZh+bY+WxYa\u002F6jm8oX9OkKDgyWHgAWKMDWnREslBmM1e0vGmsvzNZuBTr27WwKFoxssWg95Tqq2EMNwpC3wH26f8JYKHtGsAxXXATBDl0BtSxVsMyr4ir4fLJ1VRc8HgMvh5YBayuFmUOWNBEsHOEKkqnuwYKNPS9+GmTZ8Z62sx3Rt5NcEa6wki0u6UOwYOIjLsIgVqSIl4RaWo2R0NUTsKTegkbVSrNCwcrTpALrT59BI9E\u002FRoi1rr3V1Xzw53ckxfJUsXpg66uCNcZYL5tXtgKrSdbt\u002FcNOjCUXMK6iT7LAFrhilIWhYQ4Ux7gEI4bCGlhs09mwVEtva55g+HQi7QbW1I3jG3xBgtVPz4v9itUlU79QjNV3ut1Dc0Fjh4HFIWI3QR\u002F1gooT6QrkwHVTHVgJXUFM0YJMhdc4XoGxEHLlwBKyVq7vGY2fZGKCFeoEH0rrCR7VEXQnaTQtf+NHU6yv\u002FWAlruAvlRX0uwVrq\u002FXt7fsLmv2ufHwuWQFXzmLBhZwBV8T5V4lhCURFglgS4SKKOclR8Km3ljb35KRXsu4jyfqPuXPvkqO6svxvnxtRhW1s9AKMZEA209MW4MG4Z1T6\u002Fn8p5bYEbtvqGYwQGKtxu0EYMI0UGWePpTor78olqVTKqkTsrIxXRqRuRMaOfV736h\u002FHPdOKWBVI+PbDgfVXKGJdQujbTxB3Ym2DW98FYqkmG+exSrFiG4pVA00Xu570PloVDJZkPXP6h8WqotX+2r0h0e53rlrF0l+sLo+nX6jw+z1K3cM9YlV3kZKl\u002FZL2V+8TqyhVilV6dbaSWBfHGh9nA05ti2n3bMFLQtK3mCBWsYrtmoLHwqtLElWZchiXTSuwP6XPvsWoYLBNCAOqOXDXy9dGkDFCFhbqNr+tOhCE1MBGksWzDowxUlAQADQwjb7JRtgBGAw2DicUVPvxNFGNYLknc\u002Fwwj4bWptvDHkfFok8P01jvAwwGkNgAfnDJ4niJ1TSIDSGQq02CE5++9W\u002FDhClyWVh2EcXrP7qQBOnM9MwXSgTIliSBXEfk3JBmwHaRkwAnrGhl53X\u002FmgByxT3xlCDABq3WzbcH9\u002FmWsTgGaoaAJ4zuGBWvIjahl+hwbfJxEssgcwQYhCj84Pby1ZHiv5ABcApk22CUGISBkGywgYwEpSwkAMOKWczQqDWMSMDQkSRBhzBPDQkIbGCGPbYHyxQefurmu4lLXPoHFhoGweKyODwkEAAR7cltE2E6PbQdxerG1UYQGKNavvvGpyr+r7ar\u002F862sNYf5ilJkcKkIXubcL2j0WjziOjXNdbFYXYaSLDAT\u002FmOEggQJMF2mKWaWQcaiRbfQeiSLl+CBbDPLCHbB0qXAITABgO0eFmAEYdG3z3BAOjYFQsGEsxmsEBCuFr2o9s\u002FuoMBd9KZKCIY3E3lEnLPaafTVsgKBMJgU8j5H5iYI4SxTUlWUDJImt0l\u002F0IjJRA1eXrI4hV4uRVPx+ADnDuDAOTvolr5MpcWiyuAIHYaBhRYi0dyy4AMkppA0jC0WwgE3szHEn31+IjV9fQo7rkBCRAwx51\u002FWtZnRghBFv2EjTEriIbnQqYt1W4FA5ANIjMxWEIG6g2dxwBB8vQ1i2pD0NePG49kjjH9ZvuOKhYLVE6aNIwB0hCy4fLjIjIRIMXQznLWAEIb+1gFHyuxWDA0sSlsANWCgR999sbvmLp\u002FaQzR2616GzD9osB0d14ubbR+nsLAlAkmw+CIrF1yxa5E5iIgIjCm\u002Fp4OXBPbeGarXpZ1oGKZ7yK8oLfN0HYCoEkcCK94FW2Is7e4JYTQ5j5WQWzDxxIbQSUdSGABfP\u002Fff\u002F460xo3SEASpuiGsG1jUmCYYJwoOtgG08ONEIDsBJjXvE7Z2CbcFouBgurvKaFbo9un74GK9R1l10KYqGc6Oi9rHAVq8ZirZogIIoZ2jltnz4IUGps28rE2RRwyYBpsBiNKsYQM8NkZ3t0ZYd06A6Raq11Zi1SM0wgoa4tsAEwtJG0EaoXIpCuenUW9JYDh6dIKumIogeUW02Q6ULEK4jsF7WGIt97eHWTwTcuKQbYiHqtZIdAQ3DrLvXeLcefHY2ziY22TWFCisQmEsexaADi1\u002FPTNnzGBAHfFwrXJGEsyECiKnSPs0HO\u002FdBhDwAyqj0jTzQiRUawdJJEuzj89GHf7ODyw2IpeHUaxfDQ99HYMQV+6BIpX\u002F8fujoCfIquNIdQki0dBiibTAp89e49Z09lzP37+XJ7e0MdyrR63j2UDjY1hkCXoTvSpO8t3x75B4Oj2YteSkCShUNQnbYgmYSOkrngWJHMnE0kPemEbWkMSi2GUxpDEU8WDirm39+2F23Uo3+EDmYOg5wCdMFuALwH+8nbO90YN\u002F2ncND\u002FFGkIoJCQQWu8gahDRcNPZc5y9xVn8IhG7u7AreRMfS51eYhslTTrKMxPT1z47+dnyy50J7LUUg1RvBL3WCzUNLTQMg+qaCmP6+QsIZnorO6EQmAhJvCCzQKnI\u002FM44FgbPS1gstqRYyAfnsXg4nps\u002FCPMI6IMP3n\u002F\u002F2vs3btx4V2wPDQDmV87r\u002FE2LV4gg1G+ryws6JBFBa2fPGm4BUxvZxx2jI\u002FhYW8hjmUGbEksAFqgz4LNTn4rpf4zQbZHsF6bnzFWbIiSpSQWwpECsq3SP\u002FeBAPWCSrk8clDk40DXyKUNAPM2ooMzD4L8xvR+Yh+LD5TI9e5rnxNuvvZrnlzmv4MM434IWwqtH7AoyKAjO2rp19qUXI3ZhF+DObui752MtSWLj62KMEVgYOHX7e2eUiXpwrHasQySDAMU+rYj9JUmAtB5Py35nmDQYmG3bYOMkiUCYDFgMSBrS3xXNygSWfJswHCKPZS3\u002F\u002FUPZPAQ2zkycKbaFIIHOrXOhV3jlfLRBCIQpSAIE0ULPI6bnu1gBu3fSG+axtCViSYth08hjJ48NMsCnvHRGiOkuiJ5qMng9yVfyhaI1RYSG1vYphixcVBVG1NcEkrCAhi2CtAlVOwJYDFfH0ixknj5ySwTX4WoFzSPgWfrmpvADpLQD21hmi0iCNZw7N3Nz\u002FikxBABCAlixvzXOnR08LXd3d4GOXTbMY9ngLdQKXgKgiTBPDNuA6Q37jHgmhqvt7RsAXutTIlFH0b0tqYWkaC2UlkIiytCTjFhBEAhjGZhJLCcQAgEvyhGwMKM0CPGUIbAVeAZ83ENE+IBaQT3We9ZzyHDng5ChQ4CUPpLiC5WRH0\u002Fo2c8vN84rhsDs\u002FQMIQCIktXburKdlK1bRMYE3ymMJ0BZ8rAWwGLS5IbhqkmU4xUtx7crwy5umztUQ9HyUoHOqxC6AiAixYokEqz0RhUwbr7sWtkqw9B8RQQALJIUhxVOEEwgygV9LCNDx0vYAxTIIgEf6WICYbkh+WA3i3lHimOrf9EjswcyDmGdejRgkaicEElIbzjEVq1jHuGueBN5yuF39++KolaAGvnomrnr85QfzRO+uZZO4WEDnVAUBAcJAEBHBejE\u002FllhvrHEtkXglAyZbxY1YDEoGJPP0YLBJkwT\u002FRwAC1fvoMOgAxXqsj4UBfPc9PaBZOmKKwML7OPih3uCh1Dr3chsbC2BhMNhSvHx2mnZ5KKY7G+axJAAD0jESy+xpQw9rnes2wOendq55eOv9pOQZISyTDye1QNGIaAiitYYaQaD17q9BkBRsI1w62OXNZ4IW2mfWIIKnCYt+hbxEgY6XWkf0sYCLRjG\u002F96G8vrNhbwksNuxBLDN+b3dnZ4xNg3M\u002FeXVsLBYLBDJIQ5ui1OpBjHhzHwsE+FhNwb0FZgHEhoagTbdwfjz8+p5e2ROMMEFiJBwPyxUYEwmkLRENO6SIkYDeH8WQJGCcRqaIRC5LsAQmp9YkCGBxVVomTw+9lyeemJGMCAtxPNDRfCzgYin9NzflNSNSsBjg8qY9iKV4e9jdfebZXYkDkDwa51estEBx7sVdHokJsbGPBQbE8fpYxgwNUpKekFcy9C7At7+Ja25v3UhAdbrRLRLbZi2WLgjIGUk5N+zACAERgJBqb2zAXQoM5EwUv0H47htNUhLAReU4WAKQpG\u002FR\u002FLPpgR0BEBYhZEmG7m5uZcwLweN9rJo68b0QhnuzVB8uBJgNkAZJWmIehsNwdj6\u002F0\u002FotEOem5NEYd\u002Fku5bG64IgA0JMUtSODe2Z49yRuuwFMmIkRJgsmABtTKtSVOGhEw\u002FNMcwRJYDHTINZ+\u002F4JtQNiI5cyARCCQkf\u002F4ekgYweVhSIasw823AuPeYAw1u91HJOtZii1gg\u002F5Ylg133w8Z\u002FGApnTYmvTga5pcH9n4FgKItdw\u002Fizp07PBG0bWJJ2oC+dqzXXBgYTuiqxteRJwQjE\u002F0UErtXdZaAJI05cm5Ac2RKiQQwN5L+u4qCbAS27bQG9SCJAH\u002FwhqREmEXvaCbLbBmq5nbholP6Wc8ICbrt5m36WId\u002FOItLl\u002FYU0z1Hy+pPBx1p4BBxdDRaXB4AcDvIDgSKdRv3x9pGEa7RgiQ4PKQEjHF\u002FrP3XMGjnTW4mhRGYbEYmXMwyEt1Mmckkp2zMmRIzMzA3mHuJZEBR0ribWjm3JkmI3vlpVgtU1B2lAQEW+nbEysUqLFxrxiZC9wGi9P7SFn0sDpPH6rjomL+5KejOoY+kO+bIiJmXB4GBUHKgJk13Nh3zoq\u002FqeBXLyKIBpDkcbMCie+h89vWbV69EQ2ZCrv5VMAHTCO6aJcDySslqL80z0GZgpvXWB7EWeyx2LWeFtG76NLjxOiEiRGWzqD22DFEwMljVVGRZ3P0DEuouI\u002Fgyl8yWfCwdMo9VWF50aLoRfmAsnKenWMkJfqYFAuLFXXbZho8lQHgbw591AQn58Jetk8MYTp0aFEN\u002Fbk\u002FjNI0gJhhBcq4nDgV2gjCQmXMyN2aYIedGZBJAZoJ75+OyA2kNyfTmgwZmSQqIAAYlIb4NJNUUSq5cpDKW7bMS66OISlw+mmgdsj+WgIPihgsYFhfTnt6P7kIb\u002FGSjrUgCQSEMHdqAa58n1SCSx+A752PBJcOgJ\u002Fr30mBhYTDA7a\u002FjiqMhgBGAcZwYDdMksEWCXQf0GQiCALJNSU6ZwNzDsQEExjaQ6bRnSyCEhAQ2gJo+eEOBrRALaAKBxbZQRMfgekGCoLuVYj4Ldqax+6122WwO4cP0INYBxwK2FwtYwMW96T2xHsLoi4dCqbKEBRKYXmzzpOimSuNxGI7sY8GxK5aA3Cj0ZArDnwercQGSkVEwAeMEsPYst40A3JkFSZLBVO1IGrkiVYLSxawMcM7IRtJ6Bn2e7fnPVdEhSrICZLaAatNqDaOarYUHjeHWvFzOaVuhPUnYcCTFMuIwozT5cT6WvQC4stybewhjb7ORhXwfQrWhNyJ5YiTikFhu5GNtLXjRbZMmAPvwOSysTo0xr9CEuOkJ4QpdlJ81wYRZztjGCQKzgk1C9rOLKaH\u002FGgKMcy45MGpEBEZgugi+Jn4iwLZgwTAYtC1e0RdtmaKWbNyD2YYvdk+++S9GbWdn55lndq+pjrrMEaDD9ceCx\u002FpYAszFq1f25m8+EO6pXz2hEDgkSQhyrRyXTdB+eNhS4DtHz2OJjqMLpEX\u002Fygw9KestAL4+AdHg1gyjBTLTOE4T+5gYMcplCAsrkt4AY8LIUN9ZU0UCjsQ2JHPRKsJjUK0QCEuGuDmk3vgdClAkiz2anXGMkmX1p0qprmoFSqyQgdXWz3dfCK4SLUKcxvJ\u002F3U28xTEvZLoFrANpyaWiEJe5dGWPxY3X0ivF8pOMv2wR\u002F\u002FJHgOXAHxpYw4miyBfTJmmdz8XhsLvcNNa02aCmcegaaSUE5pCwAEONzHRq+D8eQ7xUkgJMMI2MMK7E2nLSc8Xlm2AQnVdAJHRbILCx7ZWjFSJ6JJ5uNi+RPhB1qKoa91hNQWGwRcGrCTbCD1Sd\u002F\u002F3Hp+Latba7++N25oUXognFIOnYApFskMeyKV6x17vmXVwutXzvz6IUy08y6KcERN5DSzfbqOU+7sQGvEKNw5aneEMfS90rOU7FKnNkj2HZkmUcKr5qMMaCwr2a9hYyeuWPK36OjCs\u002FS57uL4zMEYCIWbIBUXAX0CzCyzgygbSTDBkZBRJgGUFB9kT72U1\u002FJGTIiBmgeZiERArgiDSz+s\u002FQZatrL5ACDObLH33e\u002Fmt+U9fU2guG0wGimRfmv0xHzgL4kdlvS34M\u002F+QeEySwBWYBMP\u002F3h\u002F\u002FrI7hi80SQTfarJIN8pMzW3HzYJGQewcdSzXycxCoshwkC61C86hfNALdfHIgRi84Oxmm8T6Z7MyyzrNSWe\u002FhUxojaBoJasbAwJg2JPYvAENBAyGAJChaCvCn8\u002FH8qUs64bwwuZ41LbCLFEWBhkPu6ZZlarklRCr7mFM\u002Fw\u002FO\u002Fzbd4dzi3TMgUZoi05OqwDxyIRtfCYGlppiXzxsrAA33k35Sd2PZIVBDKykaEgb3qG5rGIo+cAzRaINYB8qNP3g93rbp\u002FDg7DfeMjx+\u002FSy8MQ0miTkFSs6GQ1yL1pCpsckMqldAsnrckW3IuX1h7XMYs82AIkRyN4sAueuq7Vu3AVC7l7W1ye109C1aK397uxLeRfJIgQAokWbDVuyBi0O8rE69i6zt4B463ff5N6VS7BABt\u002Ftqf+a6clbJgsMBcXMZjh2xWLd0Nmgeis4FBaAIAw+BK+EEAJb7NdctEYorvNR7bPvYI0Ur0ZhiULaa0YlNnbNbMqSk6ndM20wKKIFkuhy1XUOmCx4UVKAUAhQYuiQNlIrrcX\u002FZGoV98p72+Avbpxu8dt3fvu777148uSJk\u002F99dzljCzqM4lsa8wLzWMX646u7XIEFwqjzCfSEupWSJDIThNOSJA9mI0hsQbHW+2NpC\u002F2xCv0qIh3GDiwmaL\u002FmAhgijC\u002FwKoFUQfYKYEyMk40RE7Iz7ezd+t3p5oQ0Eoh5NrYzyRkA2jCEQAEPZvUFjGgm+FNgS86KXzR95d7+9EYJqy6fWi+SNKLvBV99c+bNa1ff2dl96dQPZ5AUg2DuRSBk+nQ0AG19zIuDFQvYE37B578vL1hcRNhHqFG4+uV9\u002FP2\u002FL9h2Tl99dW\u002F1zjfLRrIhtuljFXOPPdxOR\u002FZCpYNddwHdweKb7131EKDU9Qs3SDJWNiCMUzlbqHQMg0kB0L1\u002FCSMjIM0MxsYwm7sjqIlqYlc\u002FWVgusouYdiEv\u002FE5gBJKFXGulczZSbfHjY+usO+QYrHpBNwEx8Nnuf7zF1Rh+8R8saZYBtDNjyEDgBCI4MuQDFKv7WNZjFMsAflnvzWIBe4uePbi0sHkizMKATBjAswV3tGGdvGG7Ppb7bbiN4MXlS9DyUOFA5BXDDHzxwjXHIKXQBWwxzoxLxmlkGoHiFaaig2gWrcghez0m6H73AjnLMAEaEAVRb1ug1Ze0CUCvpgxgJDDo5O1nKdo6bA7Fqn6Oq2Z5Rc6+0f17vg6+\u002F6Pnh1\u002FvvDj9OQgbRwYNhgzkjDkgWEFbjAqq+1oH+Fidiv6nG3cBL8AVib+8OlWLzdHVfNNAxvZ8LAFsoQi3Y0AHn7JrZuiR\u002F8\u002FYCRjCqJvjqa5YE8WwUQgLTRiYZtsYDPb+RKp+Vvu46\u002FvOCRPjKDW0Vo8GYAlM\u002F9md4EAhJEkoYDFIJ78avxq\u002FHL8ahi9nAzjtRDwSNj2sjtWVq5b7eIkG+PLrZ545cfLUqeGd3+yeuhuBDRGMEZYUrak1olyQ6iDjrY95cTAWsKg8lpQ\u002FfSaItU8vYwOgQ495YR9vBE4A2\u002FOx6JqtbRBrATqYVfVej5Fx6osTA9EIi9dBhmDwBBVrr+nEZMpsm5Y4w7OdmBD9fl1xLJ3LmMLTPwAoQqJoZQoSXXqK2krCnJIAz5mSWQw77bRP6JRO3KOYwYAIpx9Nq4Jxz11hG9mYBIOxgS++ufHCmYh\u002F07u\u002F+8O5s8+52QaixeCIQNb6SEDptABvccyLg6HnHuCFX92B\u002Fs2yhDgQi63XD\u002FlQe99JbZjHUr3RVsLte0AeIFkqUuNarS0MusIgePETcQHE4DkF5U\u002Fte1jdGpQBT4yGOcKAUWYkhIUzAGYMhCdgRA5hWbIoPqkaIKw+9sa4xBTCiYQEV7jICMDSecq3nz2oLNTCyH1Fdrevao1uGX7h4fT3dGr4tdrOX19a+q4UKSAAUmQIgerbwFlFWkeDATbOY\u002FlvsM4L2a\u002F+6Ztj7V5f8FEUy4fZexdv2CLTsQViXdYeEHnQVegmEMZiPzc8EoH5JLh+gQ89nL9BmOLVWNI1UdSyytWSGeek0fvbpJJk1YTVMYqE4hBAkcsCC9Z7OTG3uDXvUFrTCEjrCpaBPeQ8ZSYQgGSsh9yVXZiVoueqWIsYiL+ffCGbuBZt9\u002FmZmYCUBNAACUIUBMJAWrPBHAc2qhXsPlaH8Mt6f2ntFeEs0FbCePLxKtaUGzdwu8TCl\u002F93c49OdHg1l7VezAOfff4qNFkSXEBGZB0x7huC9SqaYMapjl6acalYDpqh9xVkojChaUShkNZ\u002F6ZUCdL4rkWXdfe2Tlz52JLLDloaUJGynfVmA\u002Fld8dXIqMaI4qn7yPQbY6\u002Fhxvxi1+jUnlX8+w7sR2j2zZApBm3MHtzkJR8pi3VYziUj9ZbaPiVCWD7htDq68ECz2+n7Cr31w11f0gGdlHeedK3RZh\u002FWGLLPLwRjv+IlU0ADETIe3Qyw0LE2KFUxkXxEyKQwyaL\u002F29pk3QIGUhK9fYAaGialTa6TMwun+370JyFg2TIyzZiisDpxq6hGFLMGD5nBt7qQw+\u002FiLXvw0ZgshWWEFOCM8GwsPPqFxMsLCQkDS9RoL90eI1qUA\u002FEVrz13\u002FeRPx1rvt1eWSyAhDyNEMbtDcO+pRMGTGjD+dDIC8nep2DpnHWlhQEFj2+Q\u002FuYtUV0GaP+EhAjwu4BMeIDX0sCyx5W7WCCIBhhv7TJL0dxiAL2VCRC\u002F5yhisjUJvUJadMQSgPq\u002F6Y6GGQ2ldmDVWuO00wNgEBqHsNslXLBQPCFF6ULVnYDijBksIlp9f8K+eOJyOLOjEYluWwqXNqvUOnDF8Mn\u002Fz8L7w1\u002FJIrGoZTz\u002FsbAkIuJuHIcLODhFhGgAXgjBQIVz0TOgbF0sMUSz5UreBlPXAg\u002FumH3wAXARZgNkA+RgL0JCFyAXceo1l38HdpzIsOwRUSDGSPIWO8FnQ2BlP4cjkQEZYRusBNfB4XOyhHaRwZx4q6w3j\u002FxShAwAgDIyN1TIXo9\u002Fcdm6CP2SgEwtSMgrU+Utr1j0XXNNs4J4dstRYCc3UcFDsjX2IbjCFLSx\u002Fq2noffH3jzJk3n3nL777z7m+\u002F\u002F6u33ly6RWvRhBwBCUFYhNIRkQOJZUquZjHTPrlrA9gch2JtPK7gJcQD8Ks\u002Fb2YBm3Pf9m\u002F\u002F5z\u002F\u002F888vZPAweO\u002FJ7s7HDm+2y3fTxxIArdecA1a91oefrSX4TDufzFcYZRn84\u002F9Ed7XDPqzKXjEVXyb2DcH9hQlg6DJGZZPlSUMxUpEgq\u002FTJVBOoECEQSSeCqYbxkzqsq9pswEY0pw2LvSu\u002FIkfG2\u002F9IHgsMkrvb0vsC0\u002FO\u002FfPL6984My3fauR\u002FPyHzcsiGDgkIAsjIskZFCMzGNhiQMsxyfTCvZNRtDto6oWAvW7NyeK35\u002F4srFGoF8E8h3\u002FtXWweRJIo9pMLVvdp7wym2fWKLgYZLx+lU2a7QqGLi9e1ovXdEQtdcnAU3nLSaq5SPlZFVxU7lYIxMV0IBaujeBCY+ADKNChHDJFEgUen4lLQCZrmHitCUDRFqADUgOA0mz0ywYloNPzyd0yjDJwpS0qDhFpxW7t0\u002FttDNcbdHe1ocgJJCjlTOKWDFFkfdfIDQkg5MAz22pbJ8sjam\u002FzWF0xKjgOunUr26+dvPOPWZdgc0qL6w8sDLz8qXLxh+9wuMhEI+DbnmDKwdbC16oZpa1lCmRokfCwHJfroKLod1+QwMaA8BCXIDXPrAAcPlYjD2KMa1UaxyZVssVOiwzUAAoQLaKHwJ5\u002FZkq6Is2K1j\u002FD66\u002FDmh1eznrGzCSbbVMdMX\u002FUK3h2tuWPXI\u002FuSWv97syZfOOJ\u002FL0yPLd9v0L+ugjUAgzAnYkAXIREiMrCIIMMjKWEaQ0w91wu5UGH1+Y\u002FQiK1cPtHQLIVz+844UMGzqD7vOHM4tLi1weUrL8uEEtvh6cR8msHWeCWNA5hYB3fpkqFq3HxHo7XLfZWenjcfmvbaflKgx\u002F\u002FQJM\u002FOllAOSxqMV0n1bFn6IZqxwX+6o2snrQg1s2LGEQCLmWALkWwKq9ikEUPk1f+B0iDSmJlJpk2yk0GymwveA36Jp\u002FJeN\u002FWIQ9P7dmAv6d0ztN74bbeOaVmx8jo2iNCQdJEFDSCqJsVwMZGQADqTYDBJ9OaSzgqY55cTCEX\u002Fn4awxiSxB7i+VHL3MY6HFO1PfzKGNeWPIxmIKiUB6ULBDC134BpU2dU6znRL8+lb9\u002FC66i38TYqMMRAm7u+CeYcZL3Haya3v8ba7motr8BilTFKxICwtKqXRSbWG2IXOtMt6YuAaf\u002FAigteUZAqgVGs2URlLhYYmkzwFI+5anXGlsGuB8DfEO8SwzDczP5URijNlo5zgBd5wpCFnMzGUTiICPbDEmLv9ytI44O+ciu+YKHw5J\u002FEu9P4GBr2LuyVJuPwce6w199BB9LxzjmRdl7gu7i662Zr54FlMKS1Z1ravHGG9r5l39tHiUCnEolMiA4T8I8gisVxQgy+6VNlSYeAfqkQ2QkAVR7hIrbEp1lkBSs0tjuY+Vw6q\u002FF9HQZaLKFsUNObFmyJcSQZsHewFLL8fYPwP1k4euTZ9oZ3tHuG+jD1JqrFwkJAZYt6BBuhsCSIEU1evjzcp0UWx7zonB4U7AgkP3ajbsULI4fV1h+dO44Yni70xKQN\u002FCxtJktODzG+gOp2wu\u002F5U1Y3ahWF696f7HzxrWLvx5GgSkVKSIKAK+nevu2scJ+NZ+KXwC11BIgyFhL0uBwpz5YFKyS8e7\u002FYWB68b\u002F0hzciIdJgjJwW1pCZGCUOwhl2BGQugD186rMfdFp9Od56\u002Fb0zw5XWzk3+2AoBAqKesqE5grqeWNAhQyIhkrABYLj1i6sYMFtXrMP4WIs9EXmFh0L2zz6Y0gDo+OUKDNOfzx2CAj7Yxboz3pr19Ma8EJ1V7t6KJUAgKBhk474KcPvUf78Qg389huSUZZFYslnH1OVIpmeLK6he\u002FALkvuOMAAhWSmr1MLsA6PPaa\u002F2ZbQrpC7\u002FvgyiFlHNzMKcBIzNL0YyQUSTWYm\u002FJKd8B9k3enXbqGu+03eenOwIhQUDDDOmArBbI9IbdOktJRgYpMiIBJmskXufiAva4zDHAwBHHvFiAQuih5BN5Xu\u002FPbAOXLl9G4InGvLliFa\u002F+tMRHzmOJJ1es9TtQ0IuBCGB19+oHXu8eUvg8Bl7S97h6cRgUdmJSGMsPaex+AL2X3JVn1flWa36gb3IGCIryCJBrS02IJJLeT0pg6FDMvn4B5OImCqekTNpsC5CcGUHRLGxY6Ffy19Nz8Pl4+nv829u\u002FHYcTSyYCQIxzM2EJmtcdVUThLADCBBkZQcpMhvEkYPYWexwPZKzDjHmhh3cb+WcozHqkaL32AeL4cbkk1dP\u002F2znvPHDsdvBjeFXU3KRW0AKQN\u002FKxRFePcLf9UG0UZW\u002F94cc\u002F6B7VPr6Kk+gFGoKrcW0MJwaHcSKk9dsbVRlTnYHsrkwdpVjIMr05IQt1ojpsAeDSVsjIpDYBqjkdshGOlBIbsi2jeR5zRqI5JZhTMkYyTTYeljr9e7fxr\u002Fn8tV\u002FGv58xSwkEEBASiAxAJrJZCFkUTnxOiVYdkrLmNBpPkoFTwx7HBIMO42OJh+Lz\u002FmkccAe+9Te2BQPknRs\u002Fe5RqZQNk9GhWMf51XiKDtdmYF96kB\u002FEgulOFCBD0gFp3ssIAZ5fFAvNlO3n7JNdf32mCuCqstiMFAEo5ZCwXr3r9OVABQHAvxuMBFOWMyvsnWLeshBAIiOyfFa0kPyxDKoBE3UmT0prVBqexbAXYoTmkxLIUaVjsceVX\u002F8YvbnJt\u002FL\u002FP26IZogGmMr5kyMaywgEWWr9Zz67alJoh2acVFXunS9b2x7w4AALrcbEJ+W9sERZ7i7vvtYhXHsqtH3JQHv3OoL96ztpB3\u002FqYFzJCAOsTIRCEEUVdgT8\u002Fob8Tp4kz8CbvCIlGBCAB2AYyjIyMRdjVOGMmmMbuz8m1zBpcyoJludO+3oWiVdad2v9JgbCA9XwuOjXcgm4sZSjmNmdozp48cKqFZcDYhGwv9rh68cpVxvF1\u002FtTAGgBDCIIACAwyGKvnAdZECyoYChbjs2NCAkQPcm87KvhY0sDja9cttgd5n1nzTLzfHsatLzlQqzzbZgOsn7n15IpVtOo6ZfW4BfVhgIUFn5z5wuNnP87TCK5JSKPksIyQJey0ZBA1MQYA0T2qEixAFjLGtFmWkesFCKuEKTqtvFZ3DBm1s+z16hvVd9Fx8+8WICVFV0vIGX3oJoSYA0qA5whSYsnFf91Bz09\u002FUjMxuPeq7P9MEmB5LTNMxS6KVxhyabTz7FcnSUAkgZe\u002FgY5tjnmxusKFTcgjtgiv3sqc4v3Gm185OQxm\u002FdWZxtCxaX8sAU+sWP3iIkTxCglAlqA8Jsn4P18Xp7XDryUNAciAKWXw69edRB\u002Fbr0NcvxA9BliKhYo3McvMGCNTL+iGXrAPFeXWEw5JtSWyFwkjyxgXn52rff376EO5SorUDJmI0lUCwqyaYbWEa\u002FHO28FHk8IOQsoAsKATOMAU+S1Bx1kKJrVEvDCNJxMMoADYW3A8kA9ULLCo6YGE0uG4tqXoIAsDeyw8TXqn6TxOoM10iKppuj+\u002FM3Ir07jXim\u002FaH2vzkiahHmADwgj1KKCxVAzIdPoep6xoIQBwaY4RSNexKLKmbIGrmRkYrr8hA4xrHX6tVIliKUytABDQrcB1K08UwrLBGZaLYYDDpaOrgGTL059iX7he5w4YEcZGAkgTyGmQscrJ0zBc+LM\u002FRhEk0RwoSty7AHilugB1Jg\u002FCec8EXC5b9hEbM5wDeyzYbrhdhxMdU3iQn908ksX2cJnLAvZg74rwtNQfW3v9K+cMHQZ271HrDgz519nZm69eOr3ZtZM3OMOhDunh9VWsQr1CyLZNGuAKQRM2ksMGizCyJdEjTuo6bAS1cqFY1W1oullXdh\u002FQ02eFWlu38opeICfIMqocGiljYSynesKMjBc+lXz9wnVsZyl0I7wimSTZaVefQwk0vOjJH9PA5Niwo2Sxj2SD1jxlYcnSQ0ilifFZJSSs68ByYO\u002FyNk3B2nSwZFkEaxB6cE2AtRWl6nMZ4OK90JG9XHJtaK\u002FAD7+cY02xdu\u002FAeGtOG7m4tGkfZ7GC0YbdRoRAXQh6hFuWM9Mpi70rAsKRGWCAFEqsFEYSF653ZyPBAtuolAvgJoUH41IC1dZ+SVZqVZMuiaDa2O1HMH08CkHYRqwXCxLpXJ16CQ0QaaOQGmkb0iIIKdqFj++giCK4kqB7UDUBtJ5hf5hcmdQM48klqPdPtSADYPmbLZuCa9YCevjBes9g8xi0f\u002FJjGrEBBL3IHXP5EgtrsXcRrph51nvR4pU2n9DeAvCqwMJpGbq\u002FKzaA7KN2G1kZfqpZKQWKlNM5YyOFdHVIsEkzE9Elx4DD93lF0ge\u002FMACon6evXzj\u002FR2DdSAogI2EtgqIKYK8lsOvztSdo10dZK3Ihr7YCXT8zuS9W1ykzz2AHiYjZEVJaiZFE0wvMM\u002FCxFLJoM0QQa4q7BrFSXR7SUdCJTt7+oZWR7kFxJICwKF5tr7q9f3ygjZRBODkYjS3AXbIv709lrIUBBP7fi6Xeb\u002FEcCwDn7Uxn762KMQb3U92wP5aFxSZjXgghAT2XGVheJrPBUM\u002FpxCGBjMm5rTVYNPD1+pRuetmqZsrXX7+eFGRjCYIkgwAoctFqHgQZwgL1UgnRLZmeHo4MS2Y1kY2wjBIAr2p\u002FUTYuXE80gy3JkDTCpCIkPf\u002FixwbMHWnEJEEDHBAZvaDy4ejy3\u002FW1eJWN6eRyXGYIMBQMwhquHGe0+lGKpR4ZEg+DnosGOCPbvP6KjGTM\u002FTVZG1TxbhohrMVL7C3spd6dAWC+k+4y42P0TwXaJEEcsopPorwlnJlOKG9DIc8iJBtIEG2em4o4WEJpUE8D24CA\u002FjQ2XXYojhAZ+\u002FQpWkVpV5SE0QDJ3d6K0ol1L0xOZRSn5XDKIEsOUu5liisJu27hMKXSEZCg1t4IbvLNR0KgAKEAGq4GEgCH8tstXPthSM1nbj+LclhKyA8GwWcdV1zQoEcplnpmz4\u002Fwk\u002F72s+f+du\u002FFY\u002F8OwEJmC1jsLcA4az1JeQNSbe3\u002FIB4gQEguhsGcswFJhDDNTgJBIjDCUkvjSBmEsDEqgXKAEgMu3UB2lI\u002FVC2wFhYAgCFbzSMhY626FrG5\u002FqasVkDIyPb4epqiVADI2MC7hTz+hLbEAYUo7RSKPv\u002FhTfoRCAUgZCSSiQUZRC8Ay6ump++9a6hAZEqr9U9nOTM+KYKkHlaRWL8K34WOB1V3Dh4+F+7n+Zn0uHzAtXm2uWJsLilZBKRvL1rH1ZDMFIW\u002FA1gghITmQxLy8e\u002FfuEiRFRAtJciYSXSJM8Q0LIWRjIznBdL8Rat0YjK3rzKZYYYAoEhdyNSEIASBU+6g7Ixg6r\u002FrnCBVpTLEJwjbAOBmSC2BfQGtjvGfO7e0TH6YUEpl2zp7TTpw5g7CBrGOktfTUPW7BPrtYIYRhNbztmf\u002Ff3pu\u002FS3ZVZ5rvu3bcZLCwQSmgSkiCbnf3UymBjMtdFv\u002F\u002FTyRVtrurQNmPMYMGY5CUQsiAQTfO+jqH88Tq6CulslKpBqrzO3HPsM8QJ+Lu76xhr7WCS61KJAQ5R5ricSHkY62IPOA4QfBjpgfjpp+SGz6ECAGCCYEk4TEgeEXwE3h4FIiAaLbj5XHb0FXr4rDKdLR13FlJYPpqmgotCZAQRCa46iwA8QaBUEBwOqaM9Kqz2TjsJOMyBNAABKEKsAEgpIghIhqIKaDhEuCDW1DJLRAMhZC4Pv9Xr8USVEySYCBQEMIqKJjQTIZHO6u+uC93BEPECH\u002FBF5YkD0z7OfJ48GALcGwskEdHHiyx+LQQAuEVEhIeM\u002FIJo0wOClSqs20NKV0CxhCgiUgIthPfl5igAoapgjeOuxGpY2Llxdfo4wUGgILzOCWQcekJCE5IbcXovCNySm8vQIRk9J9gFIGpoXvjFgQk4EobqnPtmz\u002F9sXGE39wUxSIWvYIxCsjw6Yvv3dUCJ2ZptMJgDI186bIr+EC1Po4C9el5BeN4dP0UK8ze5FNE4JWbGZoNHquNFR8l8iIiHHtLUKsqIfau612RhYbQRqCXIXKSVwomOt5OaAFTAfDW5+sgAlTfmyLnYTJR8MySkhnMlBjOh8RtKhKhVUSEigSINCT3mBWPgJAXb4HZAN3q26\u002F9xAIpGOYKAF3bsqAmE\u002FQM\u002Fww8+7M7025s\u002FfPXmCj2sEVW30kHaOAjTIEI5HjYDscDn24GMTjLSCSPP3Bp4rM+PXw6JpwJg8ojRLdHYDt2REukA0ClCWCsEAOs1kQMRjChDaYRI9EwnLCROv8vyzd+SBC6KAqI4JVQ6kkGM0ERTJwMFJh+f+JcQVccSy8ghACzXWkBwiIt6yuvaZApmCawrxSLVBcTcTVy6a60+hrAszwL97jF107yqiHGt475pl9iE32QAlUUh087up1IwDNT6iq8wrJhYJytB0qsP0UE2SG2j5SPZfoyWLKgQ8P0P8fXhgkGYwiSxkggUWSCs4SxjLtSENlp9Y\u002FhJLE+yhQwBhPDFJ0VYiJxDjpdqIsuhK7qIqKZsFwy\u002FnYltZFbIElCLl7+saATozMy17jRVXNvGBk98L27Emp3DPIsP7v32u2sJk2\u002Ff3n8T3A81sWRUHmgPMinL7EEw3DkgYhE9hlOep3gx0usP0mEWZVHiG435IPgWgl0jzvNiAAm2AKJJkLKCIlJVIGOUJpgnMKWXSEiEeQGgHEqw0ROMJipG31W8MQIwSgAz79BANhWdVF0sdNq0ouRSJiqNccACOEGPyDVLRcv\u002F6SIYJwngmPzka5DzRftmRkFX7vvGNypBYOtrvHWdvm3cPMVwoFjMY5criIeHm8Qrnmwbe5HcivC8Me9yVmN\u002FI8JP3nBzmzBw8oWT\u002FpkBa0kJiTYmCAwckP7uKoYt4wKEiTjvQgCUW7dAH5UAMzcGFMBM4qJ8bwCZ9TgSKw3jLWtTRsaKJqquEtCTANdBPqss\u002Fz0Bq\u002FauXWjNqO88NufCjqcTyJgRk715TWNkcFdNfC+QXXXvgL2sawTt7b8+x9cbktvAhyOtIfOVWbNQ2Vb28XjrXmBgY8mTh7g28sDmwL5GEXwlfHD\u002FKngaj7WI0issmhYdfygrbVWVVl0oI+tBKJAAi1UAomEKrfjcdu2Y0erCgahiCEQTAJwC9gCkW5AQUCMEBm7Xvbl+E8CQSYaN2077vmGbkONpiwrV7pDjtyKJkSBF34TggYSkvS2RfZJVVF+\u002F\u002FvNCGHw3n2Dinu8+hn7WNbugGfj7f9zY2WjSm5y8CAV5Wq3bUAAjo+35oXho5D8pN68M1XVm\u002Fde+9abp2XVedv52tns9LfjJ\u002Fyp4PHnYxUKuG2uNYNaVaWrJMhkmgs0BgyCa0moQy1VFAFylgaDTLxn3\u002FrfcLFjqAXBcdYPpZwCmTCW3PNkyQrsKBog1RJGGtJEgDAIDUUA7M\u002F8BtDTjfblMYKqAlBVsJTLjXDVI8h9BXCXWfswMXC8\u002FYstaBkAbnKg5ABesS5nvR6vOpPIR+P3\u002F9dv70x38Nt7r33rt6flHUzblbWz2elvx++Bm3\u002FqNlZ4pOyYMgls2+GwnK6+I1FgxrMDFgWEBK1SHVlCBGFy7vd9gWY3434UgAK5nI8gGaLtmP4XiUwl\u002FzdgS22SSlVDQ0MtihaQtoJacylnzEMktwS+\u002FRTjAkx621ilzOhaLbiodbGWl8fGqV8BP7svsOCu1AKGVWzbO5cbJKphldy8+XcoBYPgGG5G4JXH2Tk0PAAinwaUP2EIs5JH8ApufQywVkeMQDQGY1JEEoUdJuMTMwog587AhECABLrAji2EWy\u002FKD2N1CRcwFjBGwnwGEyIxSioYiWCQ2FLdi64uGgroSsEMDCdUgwljbkhFaJZfvnw9YoBA0rEcdosU29pYsYSGMp70wGdPnsAXz0qbwXb72CFEA2YrCByOEBhMlaouEo8X4bHAPIRxEAiPHa+cXO3hTwCPv+ZF\u002Ff6DhmsXBUqIVVUIIhQJ1JK5aEHoTE6iApoCsMGCIJikE9KoEEPuSSwBUVUEhpeex4ZOPFPmqEAikH6OrdnohtpoChsAY8b1eJ7In1tQksQPNkVIJ7u0qgJBUOpwsWqliBtZq9bxiGHHXWaN0\u002F1nY15tb739wRZA6bZKosDNg00jhORctgBS2fh0vYLnCI8ZgZvc\u002FO53kwT\u002F1G0sH83GaqxrBZgGSAdQAZQq2BoC506kJGAIREhsIMHJNQwELSqdGILsSVsbQJjoQk0MjPyaGLsg4Ai3JVApeZMVBHiuVxeQyjjFsoJj4hHZoy4I4ottEEC248YqBIUdi1jiZlaZVC769\u002FFkXt3j0j5x8gvC7e3YUOlOoM1hTLbloVDhPATsMRtZPlwAhTxmCNzMn7Y6mE\u002F43ClZB+YLSHYKoAp0oATZIQYUDWEQJ2AwBIMRBVACUIH+nxHWGoHn5CaeGCFBJSPLkrNfNs1mB9hW4Dl2UdGIp6Obo5wnM8M1AJLw7IuvEUmS9BZXYSmAoFWV7ibFIZUg4AWXG8DPZvjq3vQzRlz9\u002FHhMQaMY0vRaVVXA36tUVbeCAiIgO46fdgbxwFdegfuvfblvzyqv3Fk7P+Rq25wzFqIQ\u002FjQhnwxFSRMJBgSSECIoquXebnBUznhO6YT5NhVI2grMASEkP\u002F5LYe4+GMwQSIRISCQy7gYAngeE9RwCaxPeBMaHAaDkNGsgI25BEr\u002F2b68pIQlpZIQ1qLXWYi1iBJSUthdux7DLprt0uj87jQ1vdM9DJp1U7A7uTncrwuFQJXNfhk8D5mPjZG+Gm3eJcmd2k5v3IltPq3fa+S43727fJdPd5b3ZnfmdhrsjVXsbd5Z3XvsPs8yT8E8Qkk+oMhdlxIzGkJBOEgAtz1SzgCOX8DyGPUqgGJ\u002FElqRntFjh1b8cbcfToQIDMYgGiQiTv\u002FQGEtb2JoQ0dRod7pqh5xiJE6rb4CnAnXDx2yZh7\u002F1AaQmKIKwNMNihq0NIYmctjxu7jbXHCI51tYUECaokHciqBF0Ch7\u002F7bFWilGdO3dGhHwN8GImVmwDmLo3uvCDwXYSbBLh5r92df\u002Fe2uD\u002FbG7h5r3VvPu1W\u002FoQRvOpuRx4eB0DsQAQ0hJy7R0xFAoGKAbqYag4n68mxwIwm2AgVI0RQhDcO3QsjOB9DOC27UpmiFjFiiBEgz7\u002FBBhGATdgWDekCABqFtRFpwFCdwAXwv31f\u002FObrfbrhhupSFAJRhBWA6slqTjWQgqa8G2+xxzGxi6stvHv9HWiJBBHSlVYTii3fFQ7HwzwrMvRCIN\u002FhJhBjPpUg3KtH5aqf0Hxyh+SfvI0lwCO42yljDGhjNCLEgFM6PxUCBE50giESRhATAWMCYhoBgxICJM\u002F\u002FlAURYqYKtIFJPGlTLUYRISCyCy1YGwFj2BVCLHZUiNkMhA5Ag4F1TD9z+9ZfvGYFkKTJolQhAooUFOyLHmm4Uy3HWvdk1RcZHHmXG7dCTGQyq4GVlrSrW4ADXEo1gFPyGbbF8QDwnceSFfHI5PxEnP6TwuOveVHXygKYcyWBc184VBg7qiggZmSNKKOtaQLp3rp72yZ7WgnwjVEFJYUwQRqxNIgRp9PFEacIGywSYkJDTVSVBlZhAYx1Fi7d8qJ5+qWWkJCkYWGpMBpuLQJNU92IQDf7gDS1qo\u002F3\u002FILvDa2O77zdzY0kwe6gpiPRpKNkHT5zcfi7\u002F\u002FL3cJQ+lw0JsBqOQB5P5zDyBI9qYwmPopsfqjpGGKtJQhybmnZfExVIutR5yuKZNmqamDSqJolKIgEyRxKjiRHMiF6LEJk8jYpdiGTebQNDRljVVF9bm4S1Uc0OwwWHz+SNF376U4iB0FCI4tlgGds6eURsjFDAKJvFka+NKvjW0+8ekeJVAhnpjQXZqkghBRi\u002Fl1eOAEDO6NVd8THkW+QJQz6RjTUw\u002F90FO9OeVWYgV35CMxKIkws1hMJRpjVO1AMtKgGLhIBEMK++xDd+SgRBQAnEIEiUSTqOwhh4IvPeJme\u002FmdCAaGQTjBgAsxPsf\u002Fnn7fX8RIDY0JSACoYwd7DzqKtzeoeu+QNzWQsAfiFvN5Q3SBIIY96ZAAUKEIR1vPk3zj\u002FuRHQptgMAN5\u002F08T8Q8gmL+lYIEZtmHM0zcpVxdRPOMmsTYlQA1YhhR4JVht6OxwRCAoSYhG8gw+EgGAjzuBAFBJxMu\u002FFP53kIIBsFIFBoEVCrphIM2AAX\u002F6LJ3h56J0yJClHR8SOmKaq6upvh2r7EyuX2LJBn+rjFQm6RTMqyapDazwh0ekvgHDpNBMZt\u002FckQn4iuTzSOlUfKx4oImhSYFBlFU0TAjIzAQHVMlyFGiARTqQDQzUo2jAXZpAgxGlL4+gsRIp6nsQoCjD2\u002FL9tAHP9K5A0AyBo70CjsizZiAhDSFS4+43GLGIB0dYkINQGGOxaA0tVVXZEuAOidWtVU17atwp\u002FTJQBJsMEAtJUgqGBMAmKq\u002F+HblaaiOc+bKo6vfJfvfodPgieEegyxghEf4Rcdi2SqRwgkwhA192GBTqB6CiABQxLIlEonoVYMeu0z3\u002F7rv\u002F7raxdLJSEoeTXP53+a94AgQQMCsCwAMSIgiJn3kR3SAGUjKMSshOlbDcABDhdebkhCkp1XKgoEUozQDEBTXTSEBhqg6CoaKCq1cnmkGxBukE4asjekKaKiYEYu89fkEjqZpBjmnfWTOQXzxHnxyWMF9ZHc7SUhSoGEiEGCiDOCGyCJAaSkQAkhAPHMu2Fl2+raZ\u002F\u002F65W+WP66\u002Fenn11tmvYvpVCKoiEs\u002FTtpadzaWAyIn7jiQFkLVkFUBHMSBCn9WqLQA7F59974MNCePeVFGdQCxQpnQxKbqqxQLG0gIKqMKV47OHpVRxKy0QlEQJoiIhnXQHqgxscADCMCEZr4zyCfCET481VjDy8CigSbBMjKZh5Mi4wM\u002FDOukpgEsSJEoMBMruWi9\u002F60VJ+MsfoekkIZCG7ftiYBwnniuGLNkKBUCH+SESwincAgAtVUGJEYxhKuuG\u002F\u002FU373yhMZCmmzlLICAoCFAgRSVJV1Jpuydkqqsam4Yqlrn+1YMI6fQ4SFESVYUdUmXySgqPAIQTJFCPISQoT1TCP1jNi+KEtsRAwg5BSCCSoEkAlA5hp4pno1oGklovFyZvEP4SRvtKkhh4gUAkgsRIMMLaVgFrgygAoldF1sbuU7ASCBZ2JvvYCFAA2+EH\u002FRcbQNIQQFURQkZQRSgWAG2MYEqosoE+\u002FYrDOj2bXHn6ma88\u002FbRqQgCRDlLl1J3qDmXSfI\u002F8ch5ZA48QwieEECBPVMHHEysoD49SSJMoBEEVE5J0Avu2JIgRpIAOiJm4QUBSZGN9C3gDXuCNANZhrTXDzPzXH2cfJXZyR9z54i4GqlY4V3zj2FfP4waFBSUIMYoAt0G0Q\u002FPcC1\u002FP+rOvfGETkmNXYaHqXH2CH4HuDUzc3DqxSbqaAF1N0bAIioWCkvTPt5Qdkw5BoISIRDuhqrBbtl\u002F1v5J\u002FTQIQo5KkCMfvqI+l5sUTifVJxrH8JBIrwSKhe6JV1XL87Qx7pCMcLDpRIUyEduhaBeF5jM8buOGy7gIk6fA\u002F+3qr5HnEwLiopU4K10IFQM7dhos3jBQAJ1ZlhcDt4joALdT2xms\u002F+frn+G0UsglNUYqqJEIQAYSiCtjYNrZVEkGwOaEg0QRYVQBq9bLrWiUuki6n1HzYkrg3JRz+\u002FJkvXfz6S78Gk6RDAgpsfGIIPJFYn9DGSnykmhcdp0J0ya6qISQJCLC32WMWBbbOJIOAp10dvRF4s8nPQggu0p3EBJL0f+N5EXwjEEGyz6iJyqOqaqELWC52LDeJACUCCQFbhOu9Cy0UeOHrvrV+u2mnN6ooLeUsf9lJzmu6+3LrDRab2wZscGTfWTTMeUbXgkLXF5951qaWoGxMzJixCZjABn97OFj5ok9fHDaocV88nh8UCPBEYj0anJU8klcQggqIvQGBEsYZCJkNM9pSDKWzWwBJl966lXyN8GzeBPGbSm+dlJaQ7b\u002FlhSloNmaUUAAlDCq9tJ9r1x24nm9WlpWiAAFFYBCeJgCd137ymbd+sxXN1gWoip4lyCMgJ1RXd2+sDbZtY+vTYd00YEyMGMKqripWbV89SC2SQChFiPOjYd0N3OTgxeFQ5s4iGzAGVz2+zvFEYv0BbKzxUEgoqwphRBEEUcAzpoGQdBRAZHYS4NYteDV+DRIUiSGWiukfEEAYzPBB9XAMFqu2gp9Bb1un36ggaaGBGfMKBG7P4HICufzGu3\u002FeBdlgZ5YIkLk32BvG117UYqPvA7ZNHCV6Rg9Fwmqosvzyswc2tBAowQgBSiJbV8nNm4ebf\u002Fd3f\u002F8Pn63y4iIHyIR8HHnlSazgHwZ5HF7BTmIAtAJjVIWKtMQ0oZtyAgvub0uHHSJAEMOruUutWyFAeKnVJCSAVdl+8MILCgtYgAoBCugqUSx22EVXsSywFyAFwpSlRm4brnNvEejUdjh+5hefb+njlqoCBVUBkR0BIwyavuxuCoCtuzdBoYvus8oBaJZ0l5CvPHtoiCQkGkmgQ5LGtIeLi8N\u002FISQcrPKCw3hes4c0PRnH+gPaWMWjogiGQFoIJBggc\u002FEQglXWmcKldOMk7IdA0lovJiTd3OAWAbEUZO9WlKMILjaBEAUbKEDFLguAKqroanpBdRc1rOOE6xjC00GS4tLfH\u002FLblGlYKFWKEphipIKQ0apDkswP7qXpZPvgcmMTuiGBYSIxWEWhbF\u002F9jIHIYm4wdFCpyralDtcuiruSC6vkItVVpB6H0MmTWMFHxahOebRnVGXOMiGnviRKDIFoSXdC2CEENDOCLGMw36Kz64M3ICSvrQbSwYTeugr+eYHQLgSRcIIIVAKD6qraqppqGnBUUblNCBkzMME+5kjRAScOY54gzK2fp8+UCAlpsj8p0r1dNgrQGDlBIIpVuPjyZy9glRkVOhNHUqsqW1OHi5Kbh8PBqlwjTdKwcQSVR8eTkKbHlI9F+O\u002FEAQgENRAYboTQYDLZu\u002FMu2kJ7Xv7WJLHqBq+GgC23uEHkG\u002F1fNxLKIMu0+X493QXw3Jt3XsU2EepTulOpNrs3gQIWQDN5GDLSysipH9udJpoNKERhR8RJDHOEj8TIXIgwpXQSL2sBBREYiBFwheZp3r6MAgqQBHLisQZCXOm+Cf4thmths4v6xHET5onE+sQ2VoQMOR4WBxPBMdqLIONCJ\u002Fs2hqjEGEBAI8iMgIbgi9wKYALCrRtAPKQDaQ0BuroFoN4sflabhim6bpzg9lQrdjUAXfXsm9CFESBy+\u002Fq+wn4KSdHZtiqSSE20PhGEE4NksLOY88JOaFCwydYX0EBJvMqt9ALzTP3LcQEASTcQRcCYigFwQZKbvMLxWLm4FIjwyk0wn9Dd\u002FoRZj2xjbQj4CO72YBAhQAQEVIFEQRohogQztM6p902dZtVbyGnICm7dCvjSAgEwx61jwlpIUdCs51iA3YBmnxCpFJ3YCFD0zygKkEAMT0OCCSCGKJdsxyqSBlAFDY6MnapTnn8yOIU3jljsTldJLi+39sPHXyWuFCy3axcce3wjopAAWgiqZtUq4CZ\u002FfzBcBKa8oE\u002Fysf6gNtZAHhYHW0wvsGORySg3kZAKRgMIppKmSIwaKgjGSELHehWoDgazCy3DN\u002F\u002FrZodw4UIC\u002FPPFF0NXUwVv0lZHRgbvU0WomOoAQG2rC8oIGE9UJhUI2oYty6TBUgAck0qCE9Q7FAlAF0x5XhMV1K6svdGkuAojFu36Uq69AUISDREAWgE0RVghq45wkwMX31vf\u002FOVTF334+2gMQh5dFTQGnzjfHwZXjSqvbjFd5RXgJuQ7ANzcW+BYFnSEhN4alRRMEIBJQjeQRCTIVBonkBjZYaU7U90iJNwg6KEamtqSNCAc33V37zVVVR0CgkQjYkQx6GTK2ABgmFsFcG9JkmO3Jg1ViqIQQJEExuxBCCfEQAS1IAhgyUUVSvpyCxBg8DMYx0uhH\u002Fz7g8B8HRiimSgmsEpWCcDf\u002FlWe\u002FvUvQYngIxZrzhO3+2MYApyOIZBX7iDwHYDk5k240zAJqa\u002FcbYFDjfKYRsNkjOiQF0zibAcIhMydFJEGgcxDUoBb3CK8tOou7K0729ZJ0rcPAHQBkKWcMA7wiCaaXWBVCmTiVyEIc0\u002FWcTtCuqmi1HNXRwQ1AKASxpmRfXmai1IXVYdU1VoKfbnZBIZTzw4xpcuyr3\u002FVAHQIdAKShIQkBMC6BwAOB5+u\u002F+sfYMxCVPnvxJPQi0eE7BgykLBTyFcAQJmyJEfu7L5XQPguqsZQmtlcWQLD2wSGiSGAsqNTISlCkoCakEC4dQPkW4cqcwyapI\u002FHTvrt94CJsagqGM\u002FMGRUqAaBZLZCAETCM+AHAXHbKQMAC8OrXlgyrInB2EREEUYSLZVVXV2lZkBy7e4rifnEYJrAslO3pr5AOJkFyD6Zjd8+gRt3Ff\u002F4e3DzoG1EBBX0U2eOTHP1HRRjM433nE7l54tMre9vxe4fvcWSvaA8FiBLoIECfHqMJgqBEQc\u002Fe9cQbRCibdlQrCcwJofEOs0ywqtZhed+LcXyPHcUJchtuM5tIJQhAbwVYNIGMNxAlgHB5bNmgnHhb\u002FMhyp+JI4QDBiI6cK6ApCqBqXZQNkrNfTh2pJRFrweWXvpaQCJMeEAOGaAGqVHnzu9z8+3\u002FYjlEF9NFkTp5IrE8usTIzvwf35NFOqTv4m+OR7x05Asf\u002FeOR4Bxz\u002F5s4OP8cWetmVDquaOPX8NgGkFaBTtVtQFkmiCqLRSKerTAxioKEQkRsIwPdzbBIF1hbLrK9u7KQJUBE54fb1u6+YmAAA25pCSTEw\u002Fv4IGH+\u002FdWEAzzllGJxV9o0AmeMcw0soVoq5QguXgrU44c\u002Ff\u002F9mzX3xvfoIuNGw0h19c\u002Fi03NVQlhkWDZwGHQDodeAVuukximJzuj+0N9b\u002FfAuDGf64J3cwT18XDQ4DPLQFyeXmFXhF4he\u002F97RRV3ThhgUARCSRJSAgQkrBDyMkiUEjY94pCGG4nsQhGRrPaJ3Z881vf\u002Fsy1awfFHBP62Ntby68iASihgey0quvFdTBORcteDYCZXiNkpE3\u002F7pKCgIqM5CEMBCMkEoQkIKCoe8OOFYZXDQmlpLf5at\u002FnWd7jZ4zUqkpZXP7V5\u002F7hPwtqEO0OOzLDftZade\u002FJyN92qEIekRs+iRv8ZF7BmgaIJIiv3MHx+B8vc+xOursd9H0comlAG4AIXRIgVDLKFViiieOfUBCIphpSEAhBYwzgvhJ88zki3yTc2hKhoezjWytigoG25gNdb5pzWVNsZG2AbYvMPoiE45HqAgBxzo6MIx8BJBqQGJjHkmDG3LsgxRxWfW\u002FCLWkouSum9tmznCBZTZk3\u002Fny9cwzaFK10mahgYgIBzIIG4D9975PbSQbME2Y9ShBYA4Q4X+LdIXzCRhEDcKSaQ5PV1VAEOMRUOkIihtHCogkQE5luCcFRT2R83pmKTmYMn5bALbiR507HvdSv9gokHJtjv\u002FvMV39hQ0EFI7e\u002F3HdeUE01GBKALta2WiCmSERODCizbQ0WMGrguVIkImb\u002FIxAj7NBoCE5WMymA4Bmzem0NTQnPAnvN6bsq4a4OmmrWdsj2zLuXG6GIJkUP5ZMhQtUuApMnhab\u002F8D82IgHi3wJHMpHaDbGgsgkbDXQXcEgXACQaU4RKlElAbDApEnaIYAA5kY6A0hAkBGH6sxHIFND0xVsJKAdyPK633v1iGXYIX26u9+QnScwusJYNQKpFMBgSad2OG0gm3ArBBMBIHCEgBjQxRMyklwXIxJqkpowo0EVXF9W1tqQVuC+wnt1\u002FPf\u002Fe1jDLi+MXf5m2bASDFC0JRAJEDHrYkpvseLQQa2HGh8kTffDhEGM+XOwfIVsFjsW55lgRIvtqqkMK7JSASRrMVD6DqiJ0axQTEukGYERXET030M799s0tIMAvbnELuPHit775zW8u1lrXFpeX177674qgmkDDCGQMBoBuuyhGyzMaQklxuRucIKqgp4YT4RWMCVFA4uRryglBBFg0hH0OUDQ0VVmmj5ch9wUWJ9m1b0klBYf60gsFXUVHGXuVpJNAektSdTisEgiJ+gjP3Ey6ahJCnuBj0QEjk1UlEBJfOeZ4jIGtAJJ0pwMpRAuCIcHlqj66Llcdk4s6TgQhymZiNDFQKXVr4qIbJCwEBRMCSUQEFOiJ+Z7+cQMw3HqRcKsJkG3z2no6wArUSQfcl9NXttXPvQnU+OGhxSjbcRtGi8PtTEW0eZJHZgkSAxoSAYKBgioo3Ao4R4NsbbRKBoMYOoamP\u002FvT0rQmilEDHZsSSGEMVAw2nTRh8FBewf+CjHQ1T0az4OHNq88c3L2CRQIt\u002F\u002FEkrCKR8AB4AQeO1OVyCxccBSrQK0oCNBITpZRO4jrJJUVEqjtI0yo4xAIdbwAiwA0DALc6Bjg2h4unsVeIJz4NQgL0nmhCQUUgzi9UhWqY90dGmQqjNhsMEs\u002FSRSBDByZhplYKJkTErRjW4wZArciHIw0kW71zWTR1+oxACPu2GsDg5I9udOiHJlbkxt8DAHliaD0CPrMEajt+YBDy19kqwCYRAhHzUZ6lA3RXNaTIlJENFSK0WgGDRQBC9hnTpQWKhkScjmkMwLg8TBC5K65ucQNuIUg89PGSd55JtQjVKwD19nVgHhHbujP5ZhBoYdDbETMeP4ZWzpAvZkgDIOzb6oSiC0xgE0gXXeVWQKbIdBedlWPBdjwsgJO59cX32GHRmJWv\u002FGJTElbOi5wKXSSCQSISlZXQxzQPB+Ef\u002F\u002FqJRfUJ8KMPYPBt0pjuYkr7O72vhQgDL2gPbh5dx\u002FYiPTk8haRTkjaQIsvqJlA0EdCIiFa6kzZyLrKCpAITrC340q2kuMGtJAAmxz4cnjkvlORG0UCgq6F3NTEW6LCq+rIRAgoyMsgAGQFm3Bsd97on8gGRkWVCMRJr3hJ2XbWahK51aS05wwwV07jZ714CTdELNNBMbXoKNwVQQKgb3OpOb\u002F0wEutJuMVjQ44fSP46Cey04hzRcFVoFbAdEQlR1JJghAYqG2KCRghKOhQkgRAwkG3r7ZTAnjCK4kRApfe\u002FkFs3OuHWLRBCQl2s4\u002FGd27cpCiia3qAbiGDDViGV5twfHeryg4aA6jDOJISAIjpeTUUIiGI6mTKJCSKqAizooVLv1Kje2UZqccFluX3QnOFZzlD1jB2QQBDn94oTquhNAREBvHGLG+mUPBwCyCAQRt0gMIvZMa85jvFOzWvarrZfaZ3FA19Xb+iBV5rdD36b85aPbmNaBwXgt48JbG3SnMdrc16bbOC1JHhgOx5oF02MGBPFhgRjsFklbTeuNGg0DBIhJFgiKYEOJqtxtEMjVkcREgiQSh\u002FrYl0HKGgYhNg0ta1NAgugMHYMxw0DCIJxSo4FiSOuMH5kIF0MeO5NlVpAqqndzU4D1Elo0cK2tsa4ysjVq4ewVd76wCw3CkU2Th\u002FforFCUqApk\u002FLGrU53fYzIQqy\u002FufVE0Dw25HjpS5VfPiXnubEzMjIhBzA4pKG6RRINMRAMFYiBCgRgSUoCiTbEMAgIIVYkoDD2XWqsPpp9NeDoZLj8QACqC3Yb684rggGq17Y2gKYQQ6hs27BABCGEEzQOlTxXDcGJucDTvmlg7qlhH8A6Sa6moRUWYI4XXQQweM7Yhjz7OgmUjbphGkCKjkWHEohG8QZJQ3wyHvz\u002FNf4qyeUXAKKAMUbGyHLc3oNiFVtCAcgY9uHMsEYaE0ICmuZc0ZoADEM6cB7ZHgIBcZQ4OySJACikLvr41u3b1dAF0NfvvgwhBdBuAitASAf78pgAiCUOU0MSnPfF0fQGEzgygkZhfIobEJqmimqaBoqdalSZLFhrcajLYzaAMNqqSOOCjWgA1dMhhoSqDpruQKCtG7zanbnUg5B+QobHh2s3Ei5JoAgNMY48cbrZOQ5MrxKgbcFQNAEINjpdDYwwCxgHWmDskxgEI3EkFIHQK10JGMgwmOV2ZDU0vbsEgRDbBrI2A7QArfbWjUBEZmQrAjHz+UcRFGbzzNtOPPtMgtDAwoTqotmVwK4GoOjCkIpZUH3JRYouMMKOaromrCOamB6HJTSRkFIT5Qa3jiFUh49F\u002FtvntieEeEzINd7lKRBoiF0AxnFYtBiIhkHRlOm4UKUQiCFVxgBdi+7EEMd3TpRoWgUERKGqSLcAIyk2oRFVJd2dTHYwdIJ0yt64DQB9PQAB3Jm02nJNALI5ftAYiFFl7PVEogxEIzjSK5xb\u002FAooAR1xvAAIVFPQFB16sYDugqyYpNnWuiguO13Axgl2AbCkKYhoU+RE4o5FcEmCAj+4lCSNfCz8\u002Fe9TTyjxePC5z7z7Z0+BmUwIQkJggkhpQAKDVdgqRcPOpCo0aVAQgopLlTRSEgWJFCdEgglCRURIJEFDZkBL9hkROF2QVCVZnx+D6PbnHXq5rSagUcDj8YiASKEwQkdUBFUAhMiOxNksHG3RoGSICG1SagBwp3hCoEKMsSKqgCYhsUZkpUiE32yqyVqkSQJSgh0lKiiiL766JUGLzgMLYCjo5mePPA6YK5v\u002Fv4GBi8991qfEM91s4NW1wQEjJk1UpoogCrQGjIE0ZSS0kCgBp6Khp34TRJiQ+4jp4AwFaKcXwRMfxWi61vHo7etZb19H4HpWB5yMw62aSFf1sY81ktERqmAQmOFuhChEzGxO3th5NUNDCCf02ha9bEU8ef2rq88TDbDYYrPS1Sxg0BUlUEUakkikK8gE6huQ7zd2QCSEj4QEWSv\u002F9tJHUMH8idLEzN\u002F\u002FZ8gPvvKlXz5FIELERB4OVQgUaABQ0pmHPlohZ2lN1okLHTLG2yQMjvSarmtVCCKjsHWHHoccAdrF1rGfhgRiZ8zyuhd6QVFAXx6PBVhcKXVjECQYEBTiWIOj\u002FCGCSIiMIi2ICQDN1hsLCmhCJAU0QC+KogqAhlWQrW0YzwOs8G5rJ1EijRUsQILRRDVW2Z0EkDQfg1AXhypzH53BNMzqg\u002FHq1Za70\u002F21e8iV6U7bvuv\u002FvX9\u002F7ZjV87YdP7i\u002FGHx\u002F\u002F7uyY874wZ3ZD\u002Fb1B+DuUXcPnhPnAj+4g\u002F\u002FnnPzyqV8DEiIk8pDwWmi0q45U2X1iV0AxkDYxqkp34gIasMukJn3LTNHLaiwKmgCx7QJ6CYGEorMQp6JzSKqOfbi4zt6EARoAOuvZN+\u002FTy9q2owUoZjpmYJQ+Ac5HryKnlcgQyThh\u002FUKMmUsVfUFn0QVMLCb70BYwQ1yk0gRXKAwG07Ll9tEN46rQG5CUBg0Sg9Z+3Q7diy5Mb2MZXoHgOogv1j\u002FC2mBt9ya2dXXiQ5uYnVdmVzfm4L1p\u002F9sWsLcw84\u002FDAw77yx\u002F95Y\u002Fuzfdpb7n3mrV9mzuv2fuhS\u002F6Su0cBwKz+6P7Z+2ZeDc94R2idxW4\u002FPLEIgbWxit40YUU6mpIEEgMUZdKBZRKjEKdu076IhlgdlgVtEjdTbawuTSBJ2VuVIk5vbxaXHtb1OMlErc3edYn3wnB72yw8487ogOO7ZDb3RYwjmq5UjK2cSDYHVHMBAOydKMZEgNq1vhW6ehSYhpWii33bhLeOAawy2UKCQlWjLYpgypz9pkkdH0AsoS4W8aUfP3ELPh78r692ZaeW7BAiH4faeRNwAshFsIokTJ9ThQBKN5DORC8FMYG5oECwAFGhViEw6qHkPgwAxMrGohtChAAjC2srVio\u002FY9vaQsW5f4HovoY4VRFHCxSRAGTfKSoC0igGzl31bGwbsMHGAgmWQHXVJpIWgBo\u002F47HTxWk7eTdBQaEtQZB0MEQVaKC7e9u6MdGofDgULq4tqCe8emz44UsvNbfzLhdj3FXAh5FYhCSp8niobDGoGAhRQ0IguNBuiCsNGIkGOa\u002FsEgmLTSyFhLhV2wWkxJBAim6xZK4TO+WWw5eNxBgg4SSwnnszku4uEWSUxg\u002FVAgHiiCwYGCoBhNPJGCPEIMT5pZOu+yoQa9SiANxtiARM164S4oaNVTS1s+X25VYea1lkSyAoAkVKADeo6o2AoSua6q3n8yBhPnCtdV8NfEKIx4f1P7+aeE9oGWHY9SDMALG2AqQCtAXzyCcxOCIIQGLOQxgSY8zkNUmCU+FTqjEnKjSomC4jwRiN6apte\u002Ff6jHSHEbLrTVZv3ZROGHrABIPxnFfBoZRntpXBBqjEs6E\u002FAfeFaZrqi62rYWPH2sbFVrnHOAwUAOz0smmg2DOHt0hbFtlCZVMFCrIgwLa56I60jYUEKjOa6ES6AK61yBNePWZsP3zxB3D7+i\u002FPmGXLx6AmtyKOp6wAzFxpnH7sSHTC4QGg2BEMQEgIYkiFkHSboEggipB9AiRqx+rttnECjzkVwU1tvfMKETMEyvAswEJYJATJKGjK+C7BDiHgUHCcoaGAZqMaFmsDFkMtoNnNdgMsimZ1QVlkUnfyTmM3AiDdmg4UuKBDjsdYJISylqAAVYbBBDFeXCxSL\u002F3kKq988hOqD4AAPlAdrPTtd97l4l8hDz1SsQ4mGNCU+6oipDo646GoGDLME2RElic+FVBERASQNmUUUUFisEKGvkYMIqbr80amuPXJ2dR9TKmoEsCY+czCqIgkOLfiyKsziCCkUIHUyCxShuocGjc3WVttRSohKqBdXSCKqPQiRIBomwC\u002FTkAtSbADiCpFAnSzlumYkG4EKyicc0MB17Uy1Is\u002FzEePYHqlhYFnfx8F4aNO+\u002FThzGc5jbMysyuLB7DJj9rx7o0vv0P+7fO\u002F+9L7n8GHfTatJRANhXYqTVABLdkhiBoIlCR2gapOqkYkiqEUKBSBNGCvVCgVgom1QkDVICIW1RHqz5wUzZGKyXGjoJhvVuN5bxMBYA3BYWgXzx\u002F6pz0RpqECUkkg0JBqDglVWyWwEgTshWqMRmKvmGL8iqm07wegVtENm6CWqhCSrVOrpqJcFdTZR5BZ1cNFCS999YeP0ln9uF0yR832wz76ncWV+fnsAXMfQuL6af3i+e13\u002F8Nb+NvP\u002F45rxoclFoWNhEIJYIkCKRpBIoFSSABNStFgjC0CAi0RCoBARAM6QbKpcZCvjAmewoncq+R3\u002F9NvQdAUAHSSXKpQET9MPisiGFlnpRJX4Hzgisq9yS41Jaq6jFQQGaEKRAIdmxBWyMoiRRCzTxKxK4UBATQJt4\u002Fyn\u002F7ZKvcLRauUgiT0FupQnSBaCJJCiWUDAhQIeu1QwDd\u002F8s4fRNv7w0mxYz3U\u002FvPFo9DvV\u002F\u002Fh7fBvv\u002F3NxZ+9\u002F5kM1TXyEViVMgVENTh+dYOAozupJmIRMAqYKDJeeTCUUZR5vIoSEcrJzCMGgxIkEsSgWV\u002F59dh3KA3pjmChSADPRJenDSFqEHjufQwV2SELihhthVG1YhOl1FQDRhidVYKdpF0JtZFIRAQFJFZMl1GwEfD9Jl970yqgE8ESVEjTgcMSJuIzIRAVkJx14XWxhBe\u002F8sM8VOe72vQHJsCjX6k+5hMWZ4sHXPNj7jDv\u002FYcvvxO9ow7+aqSW0QfYWK0SBTWj7ktkkgaDlBoAJWIBTHdyHtiOLxBEwzjYWtXxE68OBrBaAEMUNNoFkFQESNKbBYoiURiBpYBBFAAre8P7MdKOb6K6klQjEo1mNEJNxTapMBAmTqpMgNUQdxEl893FWMGAVrrCO5eSf9YldIJYqiVJdxIvDoQAbZDCUhw7jJHMh4tlqFEDz7tXsa9M36kHdvbZOWuz\u002Fkh8qcfGr3q4toKHRz3ECbn9zDNve0do1Zfev2aEyoO9g150DnZLWFR3QAVJawAlbKEosTsVVloCRmxqXAdJKhgRkhSRKhJCg9BFKQ0Jybo4dmxDrW3XqQATa8vF0wUkmgCdPlISCsxMjGdQxrMSDJhx9dXkTxHPFLwiJuL4J8FUG2wGtkFO7FwbQFwpnExtIjMQ1zGN9fNv\u002FZ+d1CrpDTouYilJN4kXxYYkhGCwRTQlkmxbAMRaVeCLP96OB\u002F5YsbZZ3Fvu4VZ784eHMD0oBGoPTDqfrgY17bMpCzReqxnGedjw3vxAotflS5djluejiZWuxRbAqm4SFEoCMSkgW8Qldgeq0mKAxBQIJhIImFDSmGpUTWIaTahYkhBIvNZb24ZV23YQTTA2i+Phy1\u002F9uZBUV3cde2MREVJhuj8SwEhGM6wmQgCHVVBTbMmuAOCMMjcYzIPz3Q3IPO+6qjDOv+\u002Fn\u002Fw4gBhri1hz+pWWjDkW21rQsU4Z0N64Dge6kSHCqA1RQ0GxHAFgXBdEX5eMQCZ53pwmhDB+PGYIwj+YfmFFOzGS5z26IAfZdrxrDwyMA5rxA5Ji4xDmKHXGWgflsU7jvLFPWZ77EJQigDyAWnYPpkGVtNBgLgwmhIqQjltjdYtET29CFIIFGAkxMUYgWRRICe4PS7A0Xbk1oa229KmgI0FWbF09\u002F9RdJxYbeGjHg6JmQ6ehyRixgdfbGmsiNAkDivpO5aSAGTn89+0coEhn\u002F4dpgccmFXcYrnUlIA2n64udHWu8RK5AUWiZkS7woksTQDKedEWsVjh1wHQqYh4vBTK8YTOKFibN\u002FdPkzzFdgJBjmGCEgDKZlWP4YEF7NlTY\u002FnK8QH+LQQRxaz9rHwjyDfGGO9iODcNMe6CSr6ARASmJiIgJbVDXpoJXEAJigRjP5SEwGRq+AZWwCSTBWaScQyGFtnRA89FYFRYgkrKa++Yuv\u002FouBpjsIyHQODMNxznhlrN7j4GEEy2mtmh2zFQ0Z36Tk\u002FGE3lHT+nwXQcJEZ4YNBMDQk6fd\u002Fv2EdSMdupLTo2Edch9g2CRmdNAhjMSu9xYsqriJeZfbHdUyIPOCgh9wT9IZOxPidv3Pc19KYCPIzXNkR8mqQPybIdb\u002F0yy\u002FMV+GsDjzo1odKBxfdEITlTixISbZWljuxynQoonSUilP7zICkEkxWTJYmAUgMlp58XayVjbThwJEDKARCtH3ZnwPd6WMJgMaww\u002FPOzjxEVlObz70hexYXV2CIGKCayI5AAAknjBiDfTk+ENbG2joegPLD9bANQsJ7l5ceCrrZwtIs02GLdTBpMyGX7JAoEIVqqNK55TE3H8CE86OdtsjDID54V3hJ7xJj6LGvn157E\u002FuO3Qya6bR\u002F35PcCn9EMKSu45cuz5MjBkOs3jzQ9CrSwUiJDTQimK3VErsDFk1WZ0GjGAESTBsUDJjYRRYVmpgEKB3dMHU4EctLlqBEkrA69TI\u002Ft4+dSArwTBknjBIIKaYDPP\u002Fm\u002FM8X0MU+HyH1oWrbKDc57TjXt0c1Z0q1dbhGKJDBJG41BGhuXx4q6XRTJUq6Ew7LhE2SGIMJAkSRyTe1XIH4cCU7g1csCuLYg\u002FGjyTkf4cE0jC8Ww6dzpgyZzpk3DGSO3P\u002FubWcXWpE\u002FCkS478OYjP2r8AKSPnhvRjYAVAkYgtHu1iogabTSRNsYESOGcArxGbd5i1gEEgOJpab3BhcbaWF5TDmP\u002FM5K11\u002FlZ1vSGoypodXEog8phHFGCVCbWV1XWRUiwRaGNgHC2GzTk9qxY6\u002F+ZMPFJYRSCyOD4eYGbNq829JJkmVb1Z1uDwc6MQnEwKRdCjpPEw9KkLn8zM\u002Ff8yoij4r40bSiXpQTH64qd7N2Rrfh4Oy4Si35o0EkPoNP+SBV8ALpdrFlFdkwBqoMYeqmNJaadMTqQIrJXRdCJJFkEVuCRHqlhAZIBFnYIZDookNDDl5SEksAOmXzV7wWRtczxnkmx0iEK5LZ7PtXQ8FghJXBnAksjGzCtBKQue4piaQLGqD6YoOuJmWdE4vIeN0b2Kr78BahG4q47CPJOpg0piWQeW\u002FQAFEg1tIAMoiRGIcAD+4bwStq5D57MKPiTHOsN\u002FzxXaaM8jcUGuG1L88YNBSEOW8UQpJbIfJpIsaHV4XtL\u002FP0JTjd7AqxgO5abFX2hh21BBKJpMIGlphuRFu6AvMEdzztkaIFG1PJimhDoA1amp1ZWqYJyaojZZIqQGhtX\u002F5Jhekz5ty5DhHbcWHs8CRQshhRNTAwLBuV0gQ4R4a1I7CAtfUUkgOIVRTIOSJs1QCB7vePaTYrqSqOG9QF6RhIDJnA+zCuk4qsqiuSap4tszpM+Wj\u002FV\u002Fw4kXZVg2Qwd+CLfDjMA1oeErkV+HS5FZnVB60RiTyT6798SqoBkHN4AKqbWknRDSFlacg81TZwgZ1Eig5GaQojQkgkSAx22dXgBPgQTBtYpZ0mGLTSkKTWTiwKKkrrN1+foVwkBoSxGiSREVbxvn0VyV6WAXZUsvMIw2nOqL0EaQYBx0waYnE\u002F05GuBgqg6\u002F607HUSAVd0QWzcuH1MF8Qqj5td10JIIJNaZgDP5aarij9OeD5CZgyD2QXm7AWej7KdnwThjwzP3L7vHIQIGIHBoVoT0oWTf5QYcIqzBCaBo0y1k9vvSVaRlA3C\u002FChcWFFiQwueKVgAwQztxQAmXbVe+qeqIHzjp0YCTgn4FCbkTJoLwBtABLzHrOr53R17ZFDAjJuPaKbuPcxNYUAGixVZNJguaJr7y6oQMMrAyEoTSB2\u002F\u002FPOtAAsS4oHEDhAy\u002Fv0IgM4ligTzxzQBBhv7RJFm6OXeYMO+bmObGaG2Yfh3lWXm054wPHBt2J+3eeernKphyBVVUDZJW5QcnXEsCATpsjd7lZh0tJIOJUBi2SJpmVFv6WpTQGpbgDGhDSyt7inmbqBDVccKRKgtHr71T0sggqPsMC3PvxGIGISB1dV1X151jcpnzLk70GCCJpgpkxQm1CAVJkxDoFgQYsP+QRskRVMr1dWFMZ4Za702ApJ+5xjtstg6uVhNkyhtzylMorMJWSwT+WODEMkIrSsTkZz34ZlOpxPkfPfDRHvEh2h7rI4cAzcmr1jO4EHAbuRgthhsXHpS7SLZyCqx02DRMZpoUJAQJKYVAwgJRQsiREhXYpW1NaEriNUxSa0OFQC0L178abJiBL7x2uR\u002FhAoIxFHo5ITn38B4RRccZWXgEKhoY4RgGGvu9Dbt2FeLVEOvrRlVkFpb60qkRo1jfCw0bIvgz9oUrj4mh3WSVR2m6JUR4UT5ai6M4Y8Nhk8LqWAe4e0\u002FRUiAZ5uncHg1WCuCENQpqFcizsBNomrYd6ZMEYEK4rjtUpEotpGKEtHRsks1QVCMBuJE3kmqvvXbt6sEJfoeoIpgofLCr154HwBRZSfV+\u002FA+LCKsbVEUZ6gA1FnWoKY6AJRhYAARhBmhPlQgFYqoduyQStoQQowtbmVE\u002FPlTxtgVNMLvkpR6TA4HE0nSgIARlSnjKaJaIMgfD5y1fUJOS+QqfPDFzk6VwYO3B37ccc7iwfDqUowgX\u002FjiQYxXL7S0CBIsiQGDpRNbLYRaKADoWbVxRSKOX652dgVR0HkhqmbURgXZl4JxfevX77gqaqQAsBSD5oX379DqPd8zihDZWeWvQCALQIQ++24qQSGgAghETe03bqjU\u002FVlBhekpUK5YALWTZKXLruwNKTtSBum1+fafEXmKCGrAavPbji57Yy2zs0oQJndgpy6qaFT5Y0YYRP4HhQF47pfX+PAIjIVlImBJIBLUieIBCCMUsISlwOh5EEExIEojZYwpkBOk1GT8vzIhdwbq5d++vZaCQQ0USgsp4q\u002FgV6LIHY6Nj+B9WBFgZ7ctAoOAUVOa086ylWhXJ5UQCIFUTx+RSgwrQjWpKN1FF7oghVGgU8aonzcSMZo2CJG\u002F+BVa6XioJEHKAIHACCZFcIS1WvwRvSzcUeqV9dk968VszAeaI6Z5\u002F5vX1bd\u002F+LbZuNp2tvrRJ6tS+u+e53MNOLw6l1gExZLEqSXNyNOkLJQIaG+qQlRkHGDTx1UQVOrUnEBwalgj0aCGAoSLz7+7rUIiiqCKGFNBRDF31cFfzVsKKxgFCdpKCwCOjU3FaruoKIopUpLqSnVWG4NUDCixgphiJQKhEgCFNDGQBIKCKSGxNeIvnpJYGiDk9tYl3XUozopzj8WoFpFpMVJVauEfK8r\u002F0VF8+Sk+98uDfHhg0ypBUFIz8K5KADFKEixDCJSRtIAaQRAi6gaKCEgXPeqNSKEl2kAAIkaCQnvxrd\u002FIQQxGvvGrr78nMNHsEs0dTvn8+79iSsbACoJxASVdgJyhANEuKaKRYIGA2IVESgQc21lBWZRn8fAVkIqwsBBMEZICtO0yT8WY3s8qPv\u002FbrrKrVqAjEEaNF9FEUXW0+yAwVswsrvz5gH3I1QbhgSfM9a4eL1fXcO7hY5dXb1xO8ysv8ModMXuvXvOjruAc50fcDIDI4Dd\u002Fdt\u002FZbuYeB4tYAIaaB6NajCyhURVIVFNBAoF5YzQqURQiqSjz3sagqhnXeUoArM7h5X97D1REhPuWFOAYjnc49fX33zfvZ1h19uXmufeJeNVnYdi5AtVSLVJEgBXRTsX9hMLAOL5dSaHOsF+oiKjz7zIAbkuT6kWMoLWtAIn5bStUSYI2wLggEeVMWxKVCAh58oPDjzXiwof3YeQrn3\u002FqqfefAkDiVWIJijGWiRhFFXJWOVA1RFIQ8DRhzopBROK58TSrglGLhAgxlEA0Obz82laMf0lETudqRH4l7921ru6+nn9fbDEa4bn3I7wPz\u002F3KM0qFChWsVDQ1IwVAjeWdpUSVklQg85XSpmKECQEU1Ciwn4KEVGgJKTSartoAYvLbXqTKxoAJEMbsQxC1LC2QQspAxCfFNx8DRHxw8oyRE+SZf3vmz3z6d9euTT+9qgoukhKwNAHIvjHC0+jwSjGVcft5fguNKdAYU0RQTszAEiUYgpPBFA8v\u002F+R44PKAEZEgfP1XKNy1qHLfV9GCv4q\u002FkvdFVssKAu8jUL1+RWTCmCJh8ma7UKKp+V7nB68sACAFoCIgpNoSSWE0RqIFTA49RCkTQSBJYax0mRTJv3+LoooAkDYqOwqDalmlCErFiCAZH9MTdn0yfPXXPrAGTZw55Kmn4Au7uDJmlNZBAQkaVST5cI9\u002FIkxsXlCzUEggjGMCMTGI7Pt3hATIZGcoCAQq9VdP\u002FdNxyTXcnIG4vAY+r+F1fB18PqIgsnyOClQ2gOx\u002F22qqmC+kiRJEhILQaGdj06BGxUiWE+fbwGTnYwM0MQEQiUkywVapqiLamE6AYm3GLb0AExhfT3d3QNIB0N0\u002FUWutMr0FIGkhZH\u002FlScnox4JfCEATkhASMlMgISYBn\u002Fkyf8HTPEUAQylXUSg9tjuCkJ6+JDAIaGE6SAOWMC73ZBUKBkKg9mWujrU5bwN9+KufbutiRcISNWPFvk5eIM\u002Fj8\u002FC6kudBtOvNYm2rl8BzEhbPMSXVSTixHabgjCibJRIhG6GBUFuwrURQCQpUpULBVjiKdURBtRAVIJVgKNL7hTur10ZDA7cQIQnRMga0rFqFtdZSOgnF1tnSdDpbSAjsnH1ian0yOIGnWqoWlaIokJKSL6OFX\u002FFpLi8uAZHoRrgKFzarQrvc0oZEqyoJTCEUy+omoaQlxkSNjLDsojVIjGdleQCHzwXdQDD0MuDLP8KVGReIX3+NCMjzr0sksocsgdXUtmiqC7bVANQmk9QLVDMaocRUMKRa7OoKqYAJEjCQAoyd6qIBDPtVF3SFCOeImWzKTWMMFOO83KjeU\u002FSPCE1aII2RAjCKwUCCIRHBmGrFCPFMv3\u002FCsUdk1Ve+dOfXRGIwzvSld\u002FcFBrh9\u002Ff7mLy8+mzn5o7KIXUCvlY2q2hJCjFXVBILENJSa9ES\u002Fi43YZWCI35rxyHUFI2AiSFAVtxAiIWWyvvXDw\u002FHi8lrE3A9lB+DrrxmJL7w+Hwb2BA26aAq6gAZidTUFQytjAKQrmmhSiW5li42YGDBdcLKTCOImgTrtpJwaM8PdGGMm6RCgBRSBQRNud5nuakwgqGHG2SFEAsGArRkXdHAyAa4yy\u002FD\u002FIwSMxGAAeTjE+GxffObXF0\u002F98g69fn2av\u002FuF319+6bS4M+3tH1Q4s674iHysQFh2ONSWAIksKwkQgU6o0qSNVGLGZ8j8EyehA6hApoBlZQ6XMh0IEHq5rZfv8OoAGic8GnQXUOSFNybjfpjTtS86azMSq+c3gWWiqcEQwdYGTLVEgrSn3psKczJACEW0D5uhDES4fR0g3v5yj8SaxMTUVidmRXbEDeptINm0ISUBIsqYobQmGFMbKkSJYqbADIkthg7mxMv\u002F4REhgvG8\u002FvfDwvitd790+eunfn3xGX7NU7+e6Usf\u002FOYpfn1HRH3m95d3dz7FYLroh1cYdEXcDpXuQ3XHEKiyGkiErjRqkY6QoquNxK4UxDheAsdNEJjk1laEKDuxpsbYPXklvV2LDO4ILqRrjKPq4gRzzq5tNZFhFcAUfO5qian0PHaECEHi5OCTJhZQXW0wKQwAWakw1T\u002Ff\u002FnLfnV+PEMPc1VZ0QUB0ZErSh3c7NHRMliFEqBYC2IZga9AQp6JhRBCMZBxKMQ3E8yTN4DxcgufbEuThjpvEGs+2z46LOT+OK9tXjptpusyYGFfPOy9Aipxj7ogT68yszMKX6t2n4KPYaMs55qZxxnMGE3kBJaFMKFDFGcDVQKlMkdxECj0LrWVi\u002FE+bVBQQLBIMIOdlH13f+tHqbfXCrYZb70nmUb9izQetMJB2K0IEibZQoUY5SEWoVKAomGBhENhPacE0BVFTW4GhIAXRkgyrb3\u002Fu8wHy+aqAIDtMganQIkZufx4C6aov\u002FJokiIV0RJwOmgiAJkqWORtUCfuGo2sGTCfCZPJwjggEBg\u002FcfjDyCEcP8pBH58O3JfN5khD2ZRIyT4YQjCEGQyCYQAxf4XfX5CNRAFd1PiMCikY4x1oAoqDRBCOWkYBYhAQlAOj5wI9g9LQd9FwcGAXAQlQVM0\u002Fxuuu3sGs7MOkcqneHsKboUwldnKGFthUCmNWFrZOpeZbQRIVUj+IVgyNxJdJJVAWqCyO2iFpFCgHu8eTzO0WlGcz3UgEJYvx8KpBm+VaAsIgEi4qdSAKJEJWUwcnk1GFtOoKiiOKoQomRqxny5jwtdw5w2s8PYt89DefH8cDjzJjGA4NXjpuNWYBmjhl5g5HzmsgDeWh81d99JiIwc5HTawxaDBMANBk9wjk8QIBltmVONlZVJSQGSYKW++4y6YqkgmAgFSBICJ4zb5LeMaQoFDfaAMDLPz0ejhcRR22dzhQUaltsiysYpvVzb1LTcKV0YCX70pBqGPJVpwC7QlfDWHGapEhFMEZO9lU1+1811RAjo6CQGGiJ4NoAAvcUwQQ7RWuDMWSUUYgRW9MrxqaIODIHKyIQYwhAN5hPkA1oPt3cRvPpJynGjzLHpmci4Lf73adWM8rjEBiDGUObyKigD6SwFwlIybEqCUDLKqe6HUlcRZIYi\u002FTUWI5IEBg\u002FWQsIZur9tQYAKay4EVoTX\u002F6n6oORywvjbltNIabn30B47s36aM7QRUPWNlbYFRgjQU60otlbaqvhXp\u002F7FcWundQVIlTP7rVV352vjeqhBBnPHqEp9310vdehARNqM9UmslmBVIK2AKHoIkogBZCch7aeB5P1RjASRl5Mrzk3Zs6lzEfkzYcdZqY5btq5sj1CkfOLjvSZtavHYbx6HPNuOAuuGmvMpeeoCMQIf\u002F1\u002FfLtzuRqGcbOYA8+u+hDxhX6m26DFcVVCgps7jTABCO1BEhos0kWMpAIDAzD\u002FUWG+iZGcisWN7xNiyLXPBv\u002FyJ\u002FHyWiQa+fprue8PDCK1rSt8qWRYRRfbagoG5mxZySkYC2xTaTSgpAvdUxYjscsZl0oBJ2Lu2N2Pi40VA25Xyu4nIISundJNvdc0EKoJEZtEE8AUdCVm39ishhUoIIkiGA2Cme4ISTfBnHf9eTFCwg8\u002FbtZgaDKt58dNmznbMS1zyvkbf9hJ52\u002FMhx73YS3zyWZ59dOf3cV\u002F\u002FAe+nXvEOhwhCHEmOBGUwWxWIh8KP5tuosvNakJwK2qREBKxY1wY0lDSXWCckgTVpq1Ek2iQEwznHC\u002FKuMXG5trF2g7Hg9EYT5Q0QhdIndWtYFjCjm1N\u002FegzmCnNSTXaFbvaAMSE6rKrnfDZQCrGnbcxjiLI0KqrF\u002FE+r3qRphqIo56ZSICmJNznVWIIkBQkwRDwdKuc+k3RBZWYaiRZwIxnQcyZ3ytJR+wn4U4PQuRvLxuOj6JaVhtnzznWKhLECo5ZZQGEyWKf3ERHczi3+BSJgjK8E5Tz9CHFSFe89tIvu7ZDL8BMFBMv\u002FEpArK4895tzV2A1MiiQth2XYY3P+dQmptrsvIIyqkQBClKRHCJoHAdQgZmv8vZTdvXqtRWWohpKsyrCfBqVGqntercZw5Ng2kgsKBFjKIBYRqnCsjwJfEQVkqRpQDNGNnUelz1jChA\u002Fbjs+6n6A2Z5aj7M\u002Fnp9\u002Fvj\u002FIaNJCnGsHgWkbk4d9jXODCM9d9cz1A\u002FLKV6vzELxCGAhURIgyGCyrCKZLBBFUCwBOdCoNAdQEjYoEMXiaAkpQmEuO90ZQVADx4rPvrDZVglshAgK\u002FAhSM1r8CA4kVVRiItEAlkCsSribvlx2mEFIi+2VLqlMI43wZokQBnurcY9U4ONPVlc5KU7n9eTAipJwq7Dz723dmKLkMZDznJUSSAgJSKAsRCJRQqIp0d5IoyAzDCVIkYmA8QWZfgMGReqfdY1\u002FhbOP5+fv2nDvSE+b67utn74tz\u002FtX9Mu+OU\u002FljZuAcP57BOW7syuHVnDtiHXmu6NAIoAjn2ZIVRiiMP7BC5UE21lIRiGIgRCgFGHVVVXCSjUGEiohBhjVEQ3EmpubWFY20cvjstrZVvaBFo6AylFy9gBYqAkhhxBQydZWmGihyVW4THYeaYCpEpCJdpkCMIQo4uc\u002FDLLn9VEilJCk3xSC1rVCVXkWeSmW6OaZS2PGNf6USDUzdQkHRzN2hUoUKBRLrTOCnMyNd6Lk3Q0341DHv99idfAIDM2sP42rkIfAKcCmNVBARFRVFjTI7TmstD8Y6mMJqKEUiQZUEUTAiCiSKSiJGoEb6OpJjpDH7usiQUdA263N9Ya\u002Fj8nIpUqhOj3YxBkUAKoUqtgpAHlwWq4LhbEx65mLsIgUVRQQKxWGoMFb85wBCEtZbny3pEtzWVruDsVcvAhjPksLlz\u002F+1BFowEIhxKlUaSixTtW9Mnj6pUo3JRiRImqXpJEEdpTNPUrUeiOeAowDFjMoio2lGFCDnKbcfA68B0WNyoSEhwbLoQAACqNIhYiUjHIQwThwiLRiMzE1EYG6vQLYcPpte2yGiQaJIXnjjhdcj953sV35\u002FUZxrBRskc8yDYJirRaJdBCMpBjnztREBmFGN+7GBa2PtjosVidsKvWLc3v5qA9Rmxlsa4+2WkCIxhDY2QiQGxC4mdv3MPSUxJKELQ09etWdhwAS3zSfh7g+UWMfD76TzCOXhbT+OWFtJt4dq0iZYCzrAya1VSkigIAHOiWXYMWZrEUfhmSK2igrbN3+Sle6DOV5ALyPeoVXci9muZqfWoM7scRojeaAaYjBcJdj8mqN2xSDV46idCaaJSDWw3rrO7eusjZLw1lfc1gx50Cs9VjTBPUjw7RgDxI6JvZeFwkAlJdGmADMGvkACIUhG2k08PHGypO3tCa8+CjG+AgyxeIzwAqGz3LaL1QQScZGGGIBEShMSRQIBYYcEDDJ9sCmJiZx1D4xSEl\u002F8cXqlOB6Oh\u002FEfsGeISAFdXcBAUmNEmdgYAwwptBlUw7DJwOzRQKqNMRVnxMUhCYN9x+AewapZpO9JsDtTjLBRDRAMREiqYb0VDJiEmHELFikTtcu0GhipRQjBEIC0EkBUYwxxPmJyfEKgj0bwlePhg3waxCoNVJqqLYaQRJkEcAJRQZIgIaCKoMDYUE3Ge4WhVMQxkhThhi\u002F9ME3q2HChSyQ+Dy\u002FwOrp2dlI0ACigKZJJ6xcrglCBAiGBQe\u002FLUDCkpGhommojxYQpWhGIyEwwWijcZsd2nV5sW7PBJJRmIQVIFCGaKRkKNAHI1mAQSFAsUqVQAsrJsY7pBLqDAhpLEMbFFlAF8gQfDiBwhAlYfnyoxISVUICKJYAqihMFmaDsSKeJMp2eJOJIhQRh3xyTgcTceuluHNNhHQ8F0Ah8g9fhdbDSzxVdNFBQQE5ikQKnYmyTAPTJz15DqR2ybxeMUJXAyqZMGo\u002FYtokYAjBya2+AcB2GRBs73i7XZkwaeLsp0ATAaOFXv0IEOgJJQpmug\u002FFALWsGM0hQIb31tiXJtqFbU5pYJAkJWlKGCAEgTyqkfTTCQJHHCS8kSFvpVU0iKbEZrSNa0gREEs7GnOMEOSeCiURiKyAM21BTL9Y\u002FVhd9OK7toPejA3FYUHTRZzG1lX10t2AMHmJsDNraXLW1qpm2gQGJBgRjuBJqJtMMRMBp3Sckzvu5lTHNYluZFEjAJLy7lUlLkkRIFgiSMgYBE+XEkKwNSSQBCZKUEWMJScBogki2o0+y9R+E7xzp0ERieHzwWiaCiEogiMVmIIQYLCtNiEqH8SBIkC7GmgAiyBgI2BqIIpQv\u002FWP1oTEFYirsDkFg4gL7PBQ2Y60NDzLRZdpDpTn9w1FtjNGIOZtMjMzr3IvhbE+z8fb1eKpsQa\u002Ft7sTahldAyHvHIqTJSSQWoULRC4gmBREIzXhcYyKJ1URtKLQAEhPEILEv45M6GA9DLIgQHhsKJndClRB0HO3nhY9LCJAEogIInuzqAEKAoGGGQCdN88W7vKojXd1HAKMIvgEuilHcmqloLiZEZDIrZIej+z0Er2gDoH1iCkbEJMYAt2XoI8zbxvEn7I1cB4CwsdqCrG2xAe4Tany6QEgSUElwFaUUiokCEpKg2Y+GaIK0SDasWlVQnBTLQJBgnpRHezjIY8UqiEpABDRSMN7cqGoyQXNFyQ4RJvu10MgkiggwfRLN4bdvF3Fth2NVqTKFd9cZUUQoRVUghVFORMiVzJi2hckrnp3nqIApkHGkS2Ro8PnoZEpqOEcjkczTBRAI73wuq8OcosGA+LsQ0kgwlKgWqoCUFEA3JJpOASshqZwuRy1LQCefEsDUtkURxCfk+lAmPdcENok8VhyIwnSokThE4lkyt4EYQFIRIwiREWyBgKHGEqtAgKi8\u002FMON3Y9+OC4EFLiXeHWedFUA1WqkFyJxlLF5y6toqotF19xcF5ghRaggON8AAmSdSlh4+zoxE98OOxIJZmR6gykAuA7bujvdXQBGg8l+WDCJQbDUHl23Asm+n9oCQtiidgOmhaaEueuOKUAkHc0TmfUw6IqEx4eilIyioSowLggxoECLAhDsHqXU8UJ3VPDENUERJGr41g+hevUBOB5wU6SR15WmkEGVKUGoEBJxhOn5798AfSJmaqNnE4BiSFAIRGaACLh974V9HfG2kevEMH10JKOBNAaSdHrb0tmShABswLYtqMl7NEgFTkasUONunEjS3lo1x6zDIgqSYElcFdZBUChCkpg0kCRbMprCE5n1YAQijw9FJxiFdCMw0icNCapkb0IQwNHpIQFQLJIAkJl1d1Aw9a0fVjWHrY4cjgdlgeHrgBQFZqy\u002FCopMOLRhx6SVMhga2VaqobmKCk2ERHCs1+vwZbgNwG2uYwgiJ2YYARo7dAN9FzTHLXT3ve2QhLABbPSE9zYJ10NCEEXFKIimMKGztWX6yFpp7I4C2Pd3cDiUWmJl5xUoEaAjguCTStQfjQYoyGOWWDJhN91RmcwXKTEBxCuDI+4TQ7egoiHK2FVCFO7yqsEuD8ecdsrrPK9F9UnyQAEyFg5jkM8oVsIJzUgoAptdtTdQ7stxWAaKQM4CtBq+zG3gOrfhXSTE83rpYAJUuhsSms597GRLE09yC3hnboy36BniRlRk3P69dUqyhTIhnXLRihaJtSRRUIEOvbN1XEYB8Eko7gNQcGgeNwqFSEGZLQJKgGiSMEETEghpAHRKJZwIZ0gICGR0RYoAh5d\u002FWF1dga3xQpEXwvPImxRQUAJYYoHTNwQkQnMWi3zmROyGBgQLespb4L4MkZRiIwAh4TYRAm9zfZdYuR4CRkgAY0g6AWgCHUjyfG+5j21rCEmGzCAGgpA0CUJRJTCWJjZpIGabrAJhKg+4o4JadJIO6RANGDLOXJ785M9HhGMfDg3NY0cJTJdNpzw1hDKIgjDudTWQToSBYBIVRFAJIEkwfOuz\u002FwRA01V9UL8BvC6voyeuJwAiOqIKSRA4qaAxJApNMz14X0\u002FR1VDjsZ8PG00gFdKkaczTQDA8vauFAYhTzDIj62i6E5LQeeGF\u002FPhyO3YnnZCtm9wDgQa4fhsA0v++ExJABaQRQWg6x+NBsRElFBBFVayDKgBlSRqApAOyv6uGRM4yip6YWjsCfOc7wAIMyuNEhUiS7JvbVJBBiZ52MtTulFIwuyCglCSQCQyEUAval3+y9aK6oI7UcR7jUvOrO2GS8KeBUVNpIMDJsCiqC2iqqP1km+qiu4b5zEoUQCyoFNE478a+oiEEqMQR4s1Oq+QFeO2n2wZsW4dwKunSIQL3VctAkHoLOzJjCBaCEexsrk5oa3VaUMCgWAZU0ZIi3X287NDjf+IkiCOWwJMEkiu4+V0+LRyEEFAS48YyAkGaIgpKhtSh0kI8F6uMewODMDtj+60fbyvpKgugD8TXAGH1thh5JXSdx+gZg5Ck2oRqAQyBLop9FtKLLrI2GPVpKGqIkagtV2sW375++3o0cu4wipCuItAQaAL8xM52ibkgXRgQYhcBQK5HAgmGt1tj6XlOfBECKcDuJa5IRYkpMFuJYytK0gAbWW0JSgDWFqAzI1tPuHWOV7j5yqdFrHMxGOwSCAaKAK2YgEkBGNCp+kEioJGJuA1n9d5Yd3hF6OoKXRTgdgCAZu0rxhCsiDGelRLj9BahAqM\u002FbqsLuorV1raKrLapnswTAhMxYUtSU7h53udpns671wNg6ApIDAlk64ImkNASOly6OheXF6RZEhxmaYwECHRXd82HKyAVsE0qSaXFJYAaA0UkKc+fWw2dLhFZbQFE6Ko2o0A\u002FkVlXwpm+y3e\u002FA\u002FJpoABUUUC0rXj+awIAM8MKBDlBYTwG+yIQDJrg4eUfbVV2UdDV1S0s9HmwAkBZECxFnGg8gfMwK9JMZTFYVEPRULUJuMFzNMVg8p2taJcJBiLhBG\u002Fj03FC6snEc5A8288mpJPubestXJKGI0BIgBkzkBgD0tCw2ibjLg2mBBMbEolikZo0OAMqoJSISbpBoqhVimgprFIAJQnEJ\u002F4LBvd4NV0WH3d0OzEoSaJYwrhKSEWrIUSENkxdKqM5qxkKCMO82ijXZzeqi9OLvkAQwdprbRqA6opghLmqBBNsIRhDNTu6Zq3vF81tiFBNjdAy++X3MPkYUl2tAOflhSGM\u002FtQrDTz3RoJf5zWSHGvleGgIl0guLrlAWCKCUFCAgd4rYf\u002FXjequQtlv0VQHCF2hWjDaBoJGgmAIFTEmxAYjRhiFdQYfQgI7fPLjdDASy1duvsLxKEcxksdJrCIxoOlJmmum6nihdiQRoaMGNJEgVxLYmU4qtnn5nzgcGZ2MrpIZFp38+wogQSPAiUWQCjEmmGowfCi6gG11dVZT59knxiBI\u002Ft2\u002FaAxTnRPDIKmv\u002FiKBec48Z75fn7+8Rjf7w4HAZeUSgAsmuhHuhzShxtBd0HW7O0KhETQEqlsbtxWwqVQyIYCQIkz5gNiAwThf1USmYEcj3R12+IRYMNQCOB6lg0Aev8QyZXcv4ESsUWCsJCYKNkSDk7F0jiEVlVC090ev9ol7MyxBEKuhptsLo\u002F\u002Fdvh5HbOyUMrDDYHbWMMu70+Ydvp7ecGRWxZCiNbbGYCtEGIRUny5IDM9LXv1g+9zFlGbL\u002F\u002FTTb\u002Fz0G\u002Fy0t0su4PLCOMxCCsVA0sDXvn9MNYUKIBHbRJrkEBKNMt9wcL5xyN4AYFJECIRmnBTVqVAkTQcAnuRnwTmzjmk6SMynogqaTgqsokMAuoKGcjOAkQRSQYlBDFc5ZUBILO5GBxac9fCuvhBBWGMHUbkagRODJJIZqH4QmmKnWUN1MZxDDCmSSsTsmiBTjUlobSEANBDwOSTf37L52Z1ZS+Abr339dXjhx9vlBTukdErSKpDQ8LUfHDsVlqmIME\u002FL0JJFR2c8gETjkD5BZF+fdGEmv5+YYCoGIXQ\u002FYdQVXfA7N1+By6TzuEW5IicWYEA0MZyVtgTGIWdkaDSzaZrdQhUfihCEcIYYjOcXiXHMuI+E+dANYzhDZJzs5zOIcP5Wsz8JBNaaz4ABo1d\u002FDzgGp8HQiZHo1TsNs21kx6xhDxWJmSOufLS5SiSSJ7Lqw+l1828+he\u002Fl\u002FwZ8jA2zr7dF7QAAAABJRU5ErkJggg==\",videoURL:\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FAwDaQhySTjA?si=jsR_APOTvNL_hX1J?amprel=0&showinfo=0&autoplay=true\"}),l().createElement(Bt.e,{mt:\"5\",spacing:\"6\"},l().createElement(p.$,{isLoading:null==i?void 0:i.isPending,onClick:()=>{return e={name:\"Untitled Course\"},void i.mutate(hb(hb({},e),{},{status:\"draft\"}),{onSuccess:e=>{we(t,[\"courseList\",{order:\"desc\",orderby:\"date\"}],e),a({pathname:Pt.courses.edit.replace(\":courseId\",e.id.toString())})},onError:e=>{r({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}});var e},colorScheme:\"primary\",rounded:\"base\",color:\"white\",leftIcon:l().createElement(Ln,{fill:\"currentColor\",width:\"16px\",height:\"16px\"}),textDecor:\"none !important\",_hover:{bgColor:\"primary.600\",textColor:\"white\"}},(0,E.__)(\"Add New Course\",\"learning-management-system\")),l().createElement(p.$,{as:je.N,variant:\"outline\",colorScheme:\"primary\",borderRadius:\"base\",fontSize:\"xs\",href:oa,textDecor:\"none !important\",isExternal:!0},(0,E.__)(\"View All Courses\",\"learning-management-system\"))))),l().createElement(d.B,{gap:\"5\"},l().createElement(d.B,{p:\"4\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(ab.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Masteriyo Community\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Join our exclusive group and connect with fellow Masteriyo members. Ask questions, contribute to discussions, and share feedback!\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:ma,isExternal:!0},(0,E.__)(\"Join our Facebook Group\",\"learning-management-system\"))),l().createElement(d.B,{p:\"4\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(lb.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Getting Started\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Check our documentation for detailed information on Masteriyo features and how to use them.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:ia,isExternal:!0},(0,E.__)(\"View Documentation\",\"learning-management-system\"))),l().createElement(d.B,{p:\"4\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(rb.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Support\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Submit a ticket for encountered issues and get help from our support team instantly.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:ca,isExternal:!0},(0,E.__)(\"Create a Ticket\",\"learning-management-system\"))),l().createElement(d.B,{p:\"4\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(kt.vYt,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Feature Request\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Don’t find a feature you’re looking for? Suggest any features you think would enhance our product.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:sa,isExternal:!0},(0,E.__)(\"Request a Feature\",\"learning-management-system\"))),l().createElement(d.B,{p:\"4\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(ib.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Submit a Review\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Please take a moment to give us a review. We appreciate honest feedback that’ll help us improve our plugin.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:ua,isExternal:!0},(0,E.__)(\"Submit a Review\",\"learning-management-system\"))),l().createElement(d.B,{p:\"4\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(ob.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Video Tutorials\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Watch our step-by-step video tutorials that’ll help you get the best out of Masteriyo’s features.\",\"learning-management-system\")),l().createElement(je.N,{color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",isExternal:!0,href:\"https:\u002F\u002Fwww.youtube.com\u002F@masteriyolms\"},(0,E.__)(\"Watch Videos\",\"learning-management-system\")))))))};var wb=n(83246),Cb=n(65800),xb=n(80548),Sb=n(37998),Bb=n(11994),Ib=n(89546);const Ob=()=>l().createElement(De.m,{maxW:\"container.xl\",mt:8,mb:12},l().createElement(d.B,{spacing:8},l().createElement(Qe.a,{borderWidth:\"1px\",borderColor:\"gray.200\",borderRadius:\"lg\",overflow:\"hidden\",boxShadow:\"md\"},l().createElement(wb.X,{variant:\"simple\"},l().createElement(Cb.d,null,l().createElement(xb.Tr,{bgColor:Aa},l().createElement(Sb.Th,{color:\"white\",width:\"50%\",fontSize:\"md\",textTransform:\"none\",py:4},(0,E.__)(\"Features\",\"learning-management-system\")),l().createElement(Sb.Th,{color:\"white\",width:\"25%\",fontSize:\"md\",textAlign:\"center\",textTransform:\"none\",py:4},(0,E.__)(\"Free\",\"learning-management-system\")),l().createElement(Sb.Th,{color:\"white\",width:\"25%\",fontSize:\"md\",textAlign:\"center\",textTransform:\"none\",py:4},(0,E.__)(\"Pro\",\"learning-management-system\")))),l().createElement(Bb.N,null,Ea.features.map(((e,t)=>l().createElement(xb.Tr,{key:null==e?void 0:e.feature,_hover:{bgColor:\"gray.50\"},bgColor:t%2==0?\"white\":\"gray.50\"},l().createElement(Ib.Td,{py:3.5},l().createElement(g.E,{fontWeight:\"medium\",color:\"gray.700\"},e.feature)),l().createElement(Ib.Td,{textAlign:\"center\",py:3.5},e.isPremium?l().createElement($e.I,{as:Sc.clO,color:\"red.500\",boxSize:4}):l().createElement($e.I,{as:Le.g9_,color:\"green.500\",boxSize:6})),l().createElement(Ib.Td,{textAlign:\"center\",py:3.5},l().createElement($e.I,{as:Le.g9_,color:\"green.500\",boxSize:6})))))))),l().createElement(Qe.a,{textAlign:\"center\",pt:2},l().createElement(je.N,{href:\"https:\u002F\u002Fmasteriyo.com\u002Ffree-vs-pro\u002F\",isExternal:!0,_hover:{textDecoration:\"none\"}},l().createElement(p.$,{rightIcon:l().createElement(Le.JvP,null),colorScheme:\"blue\",variant:\"outline\",size:\"md\",fontWeight:\"semibold\"},(0,E.__)(\"View Full Comparison\",\"learning-management-system\"))))));var Pb=n(45066);var Db=n(39915);function _b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function kb(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_b(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_b(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Qb=[{id:(0,E.__)(\"Smart Tags for email\"),description:(0,E.__)(\"The Smart Tags listed below can be used to parse user data that doesn’t require user to be registered.\",\"learning-management-system\"),smartTag:[{id:\"{account_url}\",description:(0,E.__)(\"URL of current site.\",\"learning-management-system\")},{id:\"{admin_email}\",description:(0,E.__)(\"Retrieves the site admin email.\",\"learning-management-system\")},{id:\"{billing_first_name}\",description:(0,E.__)(\"Billing first name\",\"learning-management-system\")},{id:\"{course_name}\",description:(0,E.__)(\"Name of the course.\",\"learning-management-system\")},{id:\"{course_url}\",description:(0,E.__)(\"URL of the course.\",\"learning-management-system\")},{id:\"{site_address}\",description:(0,E.__)(\"Address of the site.\",\"learning-management-system\")},{id:\"{page_title}\",description:(0,E.__)(\"Current Page title.\",\"learning-management-system\")},{id:\"{site_title}\",description:(0,E.__)(\"Current site title.\",\"learning-management-system\")},{id:\"{total_price}\",description:(0,E.__)(\"Total price.\",\"learning-management-system\")},{id:\"{student_display_name}\",description:(0,E.__)(\"Student Display Name.\",\"learning-management-system\")},{id:\"{student_first_name}\",description:(0,E.__)(\"Student First Name.\",\"learning-management-system\")},{id:\"{student_last_name}\",description:(0,E.__)(\"Student Last Name.\",\"learning-management-system\")},{id:\"{student_nicename}\",description:(0,E.__)(\"Student Nice Name.\",\"learning-management-system\")},{id:\"{student_nickname}\",description:(0,E.__)(\"Student Nick Name.\",\"learning-management-system\")},{id:\"{student_username}\",description:(0,E.__)(\"Student Username.\",\"learning-management-system\")},{id:\"{student_email}\",description:(0,E.__)(\"Student Email.\",\"learning-management-system\")},{id:\"{instructor_display_name}\",description:(0,E.__)(\"Instructor Display Name.\",\"learning-management-system\")},{id:\"{instructor_first_name}\",description:(0,E.__)(\"Instructor First Name.\",\"learning-management-system\")},{id:\"{instructor_last_name}\",description:(0,E.__)(\"Instructor Last Name.\",\"learning-management-system\")},{id:\"{instructor_nicename}\",description:(0,E.__)(\"Instructor Nice Name.\",\"learning-management-system\")},{id:\"{instructor_nickname}\",description:(0,E.__)(\"Instructor Nick Name.\",\"learning-management-system\")},{id:\"{instructor_username}\",description:(0,E.__)(\"Instructor Username.\",\"learning-management-system\")}]}];const zb=e=>{var{setIsListViewerOpen:t}=e,[n,r]=(0,a.useState)({});(0,a.useEffect)((()=>{var e=kb({},n);Qb.map((t=>{e[t.id]=!1})),r(e)}),[]);return l().createElement(d.B,{px:\"6\",py:\"8\",direction:\"column\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(d.B,{direction:\"row\"},l().createElement(p.$,{leftIcon:l().createElement(or.Nkd,null),variant:\"outline\",border:\"none\",size:\"md\",fontSize:\"16px\",fontWeight:\"600\",onClick:()=>t(!1)},(0,E.__)(\"All Smart Tags\",\"learning-management-system\"))),l().createElement(Ug.n,{allowMultiple:!0},Qb.map((e=>l().createElement(Wg.A,{key:e.id,p:\"16px\"},l().createElement(QE.J,{justifyContent:\"space-between\",_expanded:{bg:\"#F8F8FE\"},onClick:()=>{var t;t=e.id,r(kb(kb({},n),{},{[t]:!n[t]}))},boxShadow:\"none !important\"},l().createElement(Qe.a,{flex:\"1\",textAlign:\"left\",bgColor:\"#F8F2FF\",color:\"#A975E8\",maxWidth:\"fit-content\",p:\"4px 8px\",fontWeight:\"600\",fontSize:\"14px\"},e.id),n[e.id]?l().createElement(Db.A,null):l().createElement(Dn.A,null)),l().createElement(zE.v,{pb:4,bgColor:\"#FBF8FE\",sx:{display:\"flex\",flexDirection:\"column\",gap:\"20px\"}},l().createElement(g.E,{fontSize:\"14px\"},e.description),e.smartTag&&l().createElement(wb.X,{variant:\"simple\",fontSize:\"14px\",size:\"sm\",sx:{display:\"flex\",flexDirection:\"column\",gap:\"16px\"}},l().createElement(Bb.N,{sx:{display:\"flex\",flexDirection:\"column\",gap:\"12px\"}},e.smartTag.map(((e,t)=>{var{id:n,description:a}=e;return l().createElement(xb.Tr,{key:t},l().createElement(Ib.Td,{px:\"0px\",borderBottom:\"0px\",width:\"200px\"},l().createElement(Qe.a,{flex:\"1\",textAlign:\"left\",bgColor:\"#F8F2FF\",color:\"#A975E8\",maxWidth:\"fit-content\",p:\"4px 8px\",fontWeight:\"600\"},n)),l().createElement(Ib.Td,{borderBottom:\"0px\"},a))}))))))))))};const qb=()=>{var[e,t]=(0,a.useState)(!1);return l().createElement(l().Fragment,null,l().createElement(De.m,{maxW:\"container.xl\",py:10},l().createElement(br.x,{gridGap:\"5\",gridTemplateColumns:{sm:\"1fr\",md:\"2fr 1fr\",lg:\"3fr 2fr\",xl:\"3fr 1fr\"}},l().createElement(d.B,{gap:\"5\"},e?l().createElement(zb,{setIsListViewerOpen:t}):l().createElement(br.x,{gridTemplateColumns:{sm:\"1fr\",md:\"1fr 1fr\"},gridGap:\"5\"},l().createElement(d.B,{px:\"6\",py:\"8\",align:\"center\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\",textAlign:\"center\"},l().createElement(Ve.ZWM,{color:Aa,size:30}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Shortcodes\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Find the complete list of shortcodes with their usage information and parameter details.\",\"learning-management-system\")),l().createElement(p.$,{mt:\"10\",variant:\"outline\",colorScheme:\"primary\",borderRadius:\"base\",fontSize:\"14px\",fontWeight:\"normal\",onClick:()=>window.open(\"\".concat(ra,\"?shortcodes=true\"),\"_blank\",\"noopener noreferrer\")},(0,E.__)(\"View all Shortcodes\",\"learning-management-system\"))),l().createElement(d.B,{px:\"6\",py:\"8\",align:\"center\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\",textAlign:\"center\"},l().createElement(Pb.GJb,{color:Aa,size:30}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Smart Tags\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Find the complete list of smart tags with their usage information and parameter details.\",\"learning-management-system\")),l().createElement(p.$,{mt:\"10\",variant:\"outline\",colorScheme:\"primary\",borderRadius:\"base\",fontSize:\"14px\",fontWeight:\"normal\",onClick:()=>{t(!0)}},(0,E.__)(\"View Tags\",\"learning-management-system\"))),l().createElement(d.B,{px:\"6\",py:\"8\",align:\"center\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\",textAlign:\"center\"},l().createElement(Ve.ErG,{color:Aa,size:30}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Support\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"If you have any issues or questions, our team is on standby to help you instantly.\",\"learning-management-system\")),l().createElement(p.$,{mt:\"10\",as:je.N,variant:\"outline\",colorScheme:\"primary\",borderRadius:\"base\",fontSize:\"14px\",fontWeight:\"normal\",href:\"https:\u002F\u002Fmasteriyo.com\u002Fsupport\u002F\",isExternal:!0,textDecor:\"none !important\"},(0,E.__)(\"Contact Support\",\"learning-management-system\"))),l().createElement(d.B,{px:\"6\",py:\"8\",align:\"center\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\",textAlign:\"center\"},l().createElement(lb.A,{color:Aa,size:30}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Need Some Help?\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Check our documentation for detailed information on Masteriyo features and how to use them.\",\"learning-management-system\")),l().createElement(p.$,{mt:\"10\",as:je.N,colorScheme:\"primary\",borderRadius:\"base\",fontSize:\"14px\",fontWeight:\"normal\",textDecor:\"none !important\",href:\"https:\u002F\u002Fdocs.masteriyo.com\u002F\",isExternal:!0,variant:\"outline\"},(0,E.__)(\"View Now\",\"learning-management-system\")))),l().createElement(d.B,null,l().createElement(ke.D,{as:\"h3\",fontSize:\"lg\",fontWeight:\"semibold\"},(0,E.__)(\"Join Our Community\",\"learning-management-system\"))),l().createElement(br.x,{gridTemplateColumns:\"1fr 1fr\",p:\"4\",bgColor:\"white\",border:\"1px\",borderColor:\"gray.100\",borderRadius:\"base\",gridGap:\"7\"},l().createElement(qe._,{src:\"data:image\u002Fpng;base64,UklGRq6LAABXRUJQVlA4WAoAAAAwAAAAawUAlwIASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIdwEAAAFnYJBt5NgdwdfkPiIi+PU6QG5ta8sWPQuH2P2LoAcycifWAjS1iCbcST13xuf7uvr5G3hGdkT\u002FJyBqJ\u002FbLKkk\u002FbXVG\u002FfmyytRjdeaqZN38SfE7W9001FxX6Xo8Iorf+eqmIeKiStj9Ed8y1kIUVcpu2MxZLe85a+Brzpr8kbN2f+WskzJnPVX8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8\u002F6\u002FkMmc9\u002FcpZJz9z1u7XnDX5mLMGV3JWa5GzGuJ7xlqNuMxYHRHF73x10xAR1\u002FlqPCKi+J2tbhpqYiVbdcfne6nqaTTqTxyUWeppqzNqAQBWUDggQIgAABA7Ap0BKmwFmAI+MRiKRCIhoRD5DHQgAwSzt349tIO6ENq4p\u002FqvsYEGhNyh+pOc\u002F8L\u002FY\u002FlJ4Nse+Z\u002F1v+P\u002FXX+8\u002Fs99AfJPhl5q7zf23\u002F5\u002F3j7f\u002F8vYH2d\u002F3fyc\u002Fo3wTcm\u002F5L\u002FJ\u002Ftf\u002FZf\u002F\u002F\u002F+\u002Fu5\u002Fmv\u002FN+RPyQ\u002Frn+2\u002F6X1\u002F\u002F\u002F\u002F9Af07\u002FvX97\u002Fyv+9\u002FsP\u002F\u002F\u002F\u002F\u002F5c\u002F0n7j+5X92fUF\u002FUP7r\u002Fsf8b+\u002FP+6+qj\u002Fif7j\u002FU\u002Fvr8rv8P\u002FsP+P\u002Fl\u002F8p\u002F+PoC\u002Fo39i\u002F3P58\u002FG97Fn+Q\u002F7P\u002Fj9wL+Y\u002F3b\u002Fl\u002Fn\u002F8x3\u002FY\u002F9P+t\u002F23\u002F\u002F+lH+w\u002F7r\u002F3\u002F63\u002Fc\u002F\u002F\u002F\u002FsfYx\u002FQf8D\u002F2\u002Fz9\u002F6v0Af+T\u002F\u002F\u002F\u002F\u002F4wv4B\u002Fyf\u002F\u002F7AHqr+U\u002F1P\u002FW\u002F2D12\u002FRf2P\u002FLf338hvZv0A\u002FCfcP8afus\u002FY8Pfb3qZfI\u002Fvx+r\u002FvP+M\u002F6v5r\u002FeX+U\u002FXzxH\u002FX\u002F6D\u002FoeoF+X\u002F0v\u002FTf3P9yfy2+\u002Fv7rsg7e+gL7wfZP+T\u002Fj\u002Fyu+TP7T\u002Fs+hv8r\u002Fl\u002F2D+AD9b\u002F99\u002Fbfx0+qu9h9P9gD+a\u002F2z\u002Fq\u002F4v8xvqR\u002Fz\u002F\u002Fl\u002FvP9T6xfrj\u002F2\u002F7T4FP59\u002Fdf+p\u002Fjfbq\u002F\u002F\u002Fuy\u002Fej\u002F\u002F+61+v\u002F\u002F\u002FETp8Wq9KVelKvSlXpSr0pV6Uq9KVelKvSlXpSr0pV6Uq9KVelKvSlXpSr0pV6Uq9KVelKvSlXpSr0pV6Uq9KVelKvSlOmAYemRFXE6IdScgqc6IdScgqc6IdScgqc6IdScgqc6IdScgqc6IdScgqc6IdaYvjSyu6IdScgqc6IdScgqc6IdScgqc6IdScgqc6IdScgqc6IdScgqfLWvVho6k5BU50Q6k5BU50Q6k5BU50Q6k5BU50Q6k5BU50Q6k5BU50Rkakh1JyCpzoh1JyCpzoh1JyCpzoh1JyCpzoh1JyCpzoh1JyCpzoh1J+PwLK7oh1JyCpzoh1JyCpzoh1JyCpzoh1JyCpzoh1JyCpzoh1JyCpzr6XB1JyCpzoh1JyCpzoh1JyCpzoh1JyCpzoh1JyCpzoh1JyCpzoh1Jy\u002FbRUFTnRDqTkFTnRDqTkFTnRDl\u002FezAvDtw81HzZb2h928zTTzKrbASF3RDqTkFTnRDqTkFTnRDqTl+2ioKnOiHUnIKnOiHUnIKnOiFll7s1lMLXeuFcx1dCTDtbsdGCWl3PrfCpzoh1JyCpzoh1JyCpzoh1pi+NLK7oh1JyCpzoh1JyCpzohXK5O9MEC0J1df824YK5MQqubpDWc5vhLK7oh1JyCpzoh1JyCpzoh1pi+NLK7oh1JyCpzoh1JyCpzocVLiLqXBT1Ud6HMBwmc9+8bhxJwyT6\u002FXDSyu6IdScgqc6IdScgqc6MqFID1Syu6IdScgqc6IdScgqcFkFAk2IHQ+o38c5Dy0r\u002FQ9JNAWCRV4MRFx7rDR1JyCpzoh1JyCpzoh1JyHY6+FTnRDqTkFTnRDqTkFTnRCtvjWZen5MXi2v0qNrMkzrCMQlld0Q6k5BU50Q6k5BU50Rkakh1JyCpzoh1JyCpzoh1JyCiSo1uGm49ZhsYSuqo+PnBQFnVJ7TN0\u002F3UZpho6k5BU50Q6k5BU50Q6k5BgrOCpzoh1JyCpzoh1JyCpzoh0+SedA1noFKrd074nu7mXvFSyFTnRDqTkFTnRDqTkFTnRDrTF8aWV3RDqTkFTnRDqTkFTnRDlhcmCvXqVv99Fq2Kf4THmaCZdw0sruiHUnIKnOiHUnIKnOiHudjw0sruiHUnIKnOiHUnIKnOiHLUGIj5wHeK822eEPfHl2jYWV3RDqTkFTnRDqTkFTnRDqTl+2ioKnCfJI9P4orSHTDx6UYSQ6k5BU50Q6k5BU50c1if3FQVOdEOpOQVOdEOpOQVOdEOtMXxpZXC\u002FzvfHsD2mvwmrk9HeniAIv+xPkJZXdEOpOQVOdEOpOQVOdEOpOQVOdEOpOQVOdEOpOQVb9VB8P\u002FmFqpYaoFntJDp8w2b49RuokeIThugrWgHu\u002FA1Df\u002F5iNdJSmJyCpzoh1JyCpzoh1JyCpzoh1JyBZjXgB6pZXdEOpOQVdLifCcNFhBYMzPv0jWep3w5W1ewg3GxSNAxTyL3rht+YhZ8KUmDldgPFYaOpOQVOdEOpOQVOdEOpOQVOc+iI4wrnciXZ8NLK7oh1JyCp0U\u002F3KxPQPHYHfONAhpqxZv7uv8xehzF7iO3xZBiKbTBo1dTSBYSYu0bPhpZXdEOpOQVOdEOpOQVOdEOpIIGI+r8NjyKIa5rp0qG8NHUnIKnOiHUnIMAog6+o6Icwi9PmNeCeGPXj2dbHGNUfR7YdrspnYqvq7EVufeRK3CPNMzoh1JyCpzoh1JyCpzoh1JyCpn4KC0c2BgR\u002FJxvUpz+bPAID1Syu6IdScgqdEWy3D7qYhKOocoUU24bkcWZ\u002FcAigtp7va2e7wuzIdiaFUDJb846IZstYKX+3POage1G\u002FuGlld0Q6k5BU50Q6k5BU50Q2XkY84Rd4L\u002FvJSCjG3F+q0VGL4VOdEOpOQVOdEYQFEA58vhWQkKiTOMpnS3ACh6WKHUzBnG0SBTqt+3a0ABTwWrDR1JyCpzoh1JyCpzoh1FDQoj++81KUyHTjgbC175k3RDqTbORYEEoGJ8dScgq6MhR\u002FMKV0lWqNi\u002FXPols1x0oXKetchdw\u002FAHHyuoVzQQcnIbE5zoh1JyCpzoh1JyCpzoh1GizBO02OTTzYDOGkzBNn3wo4eqWVxII0ryrw94DzR4zeJEJX49WioKnyzLe3Pm5367B3iaLfoDxnTyZxRnRnT5cW7XS2ba3UQ6k5BU50Q6k5BU50Q6k5A3SFTrkVYyMWx61PnFQOqsyQWPGJRWGjlsmtLfWnoDayiq5xG+j9pXYKjdIWvdnqzHW053RDrTFoJtkrw51H1Vj1Syuuubfk\u002FhXoF\u002F+Q4lbR8ynGcaWV3RDqTkFTnRDqTkFTjwVA9iWn7Fm5YcKaOpMFwbcTaTsvCRaVK5KcrpJCMAqFxqNoMGExyqBk4sPu+qDrUxasOHFD8fAH\u002FDSA1iB5N0HUU6fDR6g+vXm9K\u002FDFhDkWSjjPMzL4sD1Syu6IdSOTXilSevbb\u002F4cdU6m8s+2x\u002FCpzoeibtn1wPe54tL8ZtEMWB78YA1AdMtM2BnvYY37SzUHeWvm9y9npywvIIKEg5UFbeDpnk7kvXkDGiBoaWIRXOrLa1IR50Q6zfsx+hh9\u002Fj4JtmmTCJkkDvBCFGXvI3cTZVzncosOGdQY7ho6k5BU5zp+rpU4+nILxbczZrjRjVS6I0lAh1Jx0+zE27i03jtHFCr47e1AG4VMdS2pN\u002FThYR5lSDdgSS+oqhmLQuy+7iHL8ynj4tJaXHMANSnYqfO3HMXMYVA5\u002FZKnS3JjtrrbWMU0WR5WxDqT8a7Ho6xDjMbxDxtzK\u002FL\u002FFkmHCiYeX+cMNM7rBbddnUT+ogympUKjw0sruiHLa4HeZ9bKFgWnnJPoMm+vKeJMa8N9ehSiOOpN6ZhT0fGYELb4\u002F5VLKtceJwAKtLK7ohm5\u002FODbFyvy8df76NJ0HlDNTKB8s2ieanOvpbw3RWRfaE0p2CpLrpUt91f0RtP\u002F4raQ1AVCcbl0UPL3DIOk9EQNUHnL9qwMRBLTzZVddu7oh1Jxs3JiNy\u002FO4Hgmfy7Oz8NhCWU1ff\u002F\u002F6yAdfXzQ9\u002Fv9UJKfLKPqaP0ymJZXdEMlKMYzOsOrvCl3+E0ku6A9TfbK\u002F0YIzRoLRkM8QC6AhAAE17MpuyhLAUYGAjZdMvpClZAmv9nT1nVlut2bL4pJPJgVAmEmLkC0MQ8+CinyJ\u002F3KpTeWASh\u002F9ve9R593RDqSdbfSPR6j5WKIxV1Gre+kVlzY9d1EAesMjxn\u002FG4u+h4b6W91nT+pD\u002F3mOG4\u002F2ziCpsxu0eK0vQcQ0sruh0XqDyMGc0BHPP6StiHUkD6orB4l42DZIk9R65mRBD3zW9aMRh6CusIudH1slP7c2iYt0ak10xyF45X0yPZnmpf3pG\u002FPQHqdOBX2A1F6D1vwoqC5\u002Fpdos2YsDfnujZxDviMVBS9YQYnwebCQsfRQHqljIVW679T4VG9qxaGt4Mn108bVPKveQeMU94HtYT5iir\u002F\u002F48K\u002FLyt8N6iYw1C288Qr2lMKNB6pZXbPC8kbJOVsoCBSfgWp3YbI\u002FPav1cBgOII1i1PirctfjgyjYtn\u002FC7TqYPDdQrC3+TauwLMqTVvUdCv5+oUp0Z4EvcyfYxEoMM0nIDqVZa4VRYEIXYIdNG+sF1M6mtyMI4Ajrwvogpnf+Ve8K59POd9W7wT3WCJZOj0Tc\u002F91HDitXepdr5GBWEYo5dA+V1\u002Fx6vsbAf9ZuPzHXUzUMo7Gh1\u002F\u002FSWD8z2T6qFqw0YhRV+ziEhL9kStyEYv1uz82zAOO2c2edfsOJHy92oQvErQ+TukC2ySLSEmWtaGvVR8ijhduu4NL3I2seUVRfJ\u002FfzahK6MTUyjecAmF5N1NsB4EFYbporxuPcumS9QMzkH520D5jWi02pt3j0O54ZaYoDvY0Bgy4\u002F\u002FjbBFUQPfFtLtEoB\u002FBEg4dYfxV+Vtp\u002F9REli6deR2\u002FCvGnoU1p9W7HNehomWqfl1+Z2mmq4vZ8NJlib8cK8NRF4A36i0ORi\u002FcyktpEBVVEh98n48SnENCyMCzAU4REvABgU2BGXvYINv7Ev7\u002F+Yj1CNKt4StQvttUOx9zB\u002Fv89Yj2pCVJq5g4Z4vSfhtmxa9ouV4BYUjOoNDIHOJozxDM+hZdo3v7yrsiggujL58IBT7nilMmfLReUMKNbRIhyltyMPANAWpxwuRBPxbKCBNqHm56Fbu3VpLKqZPLM9tT69hCJop9bdtDhPUtLHi4J4Ko0nUDdTPb6nLCbJA2\u002F\u002F\u002F6ds\u002FwldHrDww3\u002F3sOJn3ROnwZ8fSHUl\u002FhEKpcxuOxGEn\u002F+OFD8\u002F7X6DccNAyBPsjmPEizSSw8s17XEAhvkCBNW\u002FGsGInCxqvspxhnzXZNuB0KWcgfk\u002FFFjMHHQ\u002FWdNuOsEfn3x0qfUm\u002FUnt+lVEScxNUdT09Cl9iBt9B+BC5uKFR5y1bUqtyCLLGi1GcvYgBuOlOa4f3MaDGUwrGyopvFBxImjT4GNZQY3TkJxhxLR12XPq2viAcB83QvD0FSU+pB+sYApzLK1Oc\u002FxAt7VKfuG9dMdJ4WJvJalzLsr+EzcubPEIjkFWtTHDorUjUZzW\u002FcUT2pM1XhIj6wdIHN+neelriKoGyh6XxoLrNHprvoykrDIXDI55xB89qhSfjulpYbTRj9a5pe3TURw3BU5UKeNTlRs9Z9UDgYPMIDD47Sl+82VvywM6ziM8WLiHGvbk+ftxH6xMgmLaZmimhbBCBFxJQbVzIq8T5AL\u002F2KLg4fLAbKK8K0XdrhWl+\u002F\u002FqrT4uKr\u002FJd+D1GOPIlv4fE9DmV9UsrEQouC6r8JMViji7BBRr4w6d9Gy+APnzu0e1nDSy9mQLzUVTZlacfFYdEhGMm7I2h4eInAkRAKSE+g0J19jtjKpudcxp4xYTJOEDt9yMFmsQ5i9iLv7k5US3AT+RqQaSckPQfZyr63B41asgX3a4hYBYMWtLYtMvWWMBwVppm\u002FCEfszfeVs9yeJfF9R+q98wrYWTDkPvCKXh0VfLaXa1nt8wBNfyq4B7njSyoFt9783Z\u002FnZt+Ccx1eO91gpWUDAKme2RV+WNuXfa1PkI2IfCEt62897tCsn0B+efYvCTdxOWPzLrDlYWm6wDqzbvwpmY9tfVWyyKC9F4U\u002F4LVatPX1n2nG\u002FGjsLWghX9ChTRMduH50l3dZCw8Ps26qipOOraOEF\u002F7GFUyRmuo44Si3Bk5EtDuODZW+NYy9n2lcuqCPUSyGxroN5vJE8M86jOVxjjM3DhZcMnl\u002FdCb5cSV7kF5T4zMTw7Ywn\u002FYswiodSPpQB0zcJRy\u002FG7BIqiqB8yOu2OJTca37Ob6div4VzzuWs+A60O3gsj3vEEl\u002FOTC7gjRW7eBNFMeZ34oiRiGXtmGexhfhXo\u002F9HVd+X5E1MqRuEktaFKUBZd\u002FDh6YeX26sXt7opbiDdTxn+VG3Wrh2kDJZiGU5J2NB+XoojIkG\u002FxqG+1\u002F0UzthBRPg6J9HchxHsYfKKGfyg\u002FqqSc+rZf5K7\u002FnfDNhrvlrYFuaGzDPZgyrAvTP5f3TM9c77a4l\u002FmtO92wl1zymumgMVDRIjgAAP77YzgPead15HDr5+9NxB2NUZeKHk5T8sDGR64axKiK8fqBfPjiFwwAMFJASr\u002FUC+fHELhgAYKSAlX+oF8+OIXDAAwUkBKv9QL58cQuGABgpICVf6gXz44hcMADBSQEq\u002F1AvnxxC4YAGCkgJV\u002FqBfPjiFwwAMFJASr\u002FUC+fHELhgAYKSAlX+oF8+OIXDAAwUkBKv9QL58cQuGABgpICVf6gXz44hcMADBSQEq\u002F1AvnxxC4YAGCkgJV\u002FqBfPjiFwwAMFJASr\u002FUC+fHEJ8+AJ\u002Fk8\u002FLLUlS88fN1yRFM7udsmU9iNAAAAAAAIgd3YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHx5ih+emMRs9zLZ6fFJdatqfj5ttZfHnTD\u002Fj9NuTodtjMgZPWykTcJfNtx5FIrK5RZoTyagMz+14b3EIYBRYocW6WQDy1YalMRhl11Sl+0qBKwDabj+NwjzWh+0oqeyoDcwXVKepXvci19tNEkzNZ5NZlvXAMGF2JRuVhViNaWuSDCHc7vgrxjf5ST48x85kVE8bukO\u002FwEbS07Ct0zGgSyqJ7ygb5YN4n4EJIu8ncLpSucaHclC9tGgau\u002FEsxglFKIxsKjp2hUQRYrdUvKvid+fEzskP8cfNahneNffHklqP\u002F7\u002FvzBG08b7m\u002FMY8ixNajPGnurEKZ5PqmWlDxSlluf4lwzsNFkWyz78SsNE18ORyHkq2wJ9T\u002FDxxSjea+8i8Gt4RBY5jwH0rZ\u002FAeR1k\u002FMP2odJyfoAAAAAAwb\u002Fp\u002Fm3\u002FjBADbB6WpbC6KudZd5s\u002F1lDwE0C5qzHTb+lVvd85jqwVW3GIwWp24tU6AeqcNaANOgGX59Ok+HrFt1okuz1MFoEuPW3QLK\u002FAaMhTg65rOHuS9QQwRYs1QFpetK86ZI7Jv3Zq9Za2zqVGOGlfP9xZbGDJQYIqifB\u002FIFpt4CFuVSntR7W5FFcPECE\u002FsIdbYrpqk+jEoS2eEMQ\u002FuQjq4QAN5fPgmm21FyK4VQN44F8e2ci2ChQpNEXOMYR5qGOL19xrmtOx+d9fCqKB2l8UwjJFzlM\u002FfBoDZ4VOfTQ+5jAQ\u002FVVkPHfiys7xxgeZQH3wHfeY\u002FBnZe5zDqbiu1OTs0T99qsVNiU\u002FfQXjVmtGGDEc9Lb7t\u002FY8gIjd1aMSidAAAAAAzQbjTQq5NfblAIbTxk8DJ8VB1D0hgaQ3K8Kcela+TFaJtd3aLCl2K\u002FvxPwZjeJ2bbJoZX5HqdGRrSKhYzClpbXPgY+OP8OLYfCKU1GBtqbd9PXXGl0Jwsu6Pv\u002FEt4LdvUeHNzO4pN70pgYlqKHfAhXHD1CK2+wO3fm7KeW31DBPhX3UFjowiDAdpOgw7PUn+T5NmPXSUDqgfwzUhfWf\u002Fy25HpBDOmjLrhwSLHm5p62fHClP75dQov0kZs8Aqw\u002FszfqdkH2m\u002FsJwZTK0+ajjix7fNATj\u002FGGE7zZ8t8jephOrs+N6AzEblXrbFZayUXIJZS3obKU\u002FOjIkxDmZlkrEqX0hiAGE538ZGFkcCoFEg\u002F\u002F5bRVJTbKFKEbCAJXD2XTFHngdvZVuPTHcSLW0fsrsMoi6Vx8RYoFgAAAAACLXJ2qHiRzvQ8Cpkd55lVPiKgeyp6GztGyQCfz0uByp4\u002Fm2HQKeqqcMRPbtoY0m2pCrW0aEk3fyTqlw1P8Hp5E8k\u002FFftfRn4aTqPi4Cf5O61b4bPKU0dF0QKNoFpiwhUeZ2K0nHhaIsel0TONM\u002FLfAAKa6ZSYsAXDvhX0gTElV+jC\u002FbLW9dVgMIu6\u002Fv2SUyd8HWbSGn5OG5C3H1PTiFVJh20JCV+740J9gdo8gj3fu94b5lk5gKsEjX50i5OfI\u002F7D01eeQIPCzL4+nBpHmdxs+rY7K5w6wdGpxQM1+VIon8k7wyPn7BO6av30YJa\u002F5V4P+qnBMdJjiwJ\u002FjbqQ4yd+jhqQbkZ3D78WXkVX13vgi9h8YKW2AOKvoAxpF\u002FLXfv6molOo83OAAAAAAMjBtH+emKzvcyV4NN+sgp9diDRQiy2Oo+QFdRIBMHUAapvg8OAMblv+8s0yjzjUx5DxHTHwa0IomjDNiGejjZkZppUz+UwmC+5y753tXlobkRHzr1PGOX3I2bZdkXg0WiBic4rBEaie3YkU4S\u002F1VahyvwEqn1xD5\u002FUkBOuMEglQ3CsWw77S4RcUs2NcYvWMKUscznq9OVgS1+U3+jjqWaCfP6sZ6iUgdzmMT9YAAAAABHfrRtRwSgJQHd\u002FJeotzHf0xbEad+lTunKNBKlVt88Y8eiCxcy0ZpKaJH+rwV8wldahKGZfNvrFI07MPiVxsBVVf1AKUvS35N91d72l1CbfIyZZCOclsAu5OHzSMi8dtrT8ic6COUYbLLTuUy3y+FZMLG1EDiA4kPrMaX2kTv+hHZMf0sWSzFogPIUEgitw6bxcI1UeKqjzWjBTKsgR\u002F8UAAAAAAg37oifvyRvqUWIVEwqG\u002FuW7CcwFBHZ5YJrqLP3m7sSrNRdXRp98lLeoHD2O4BS3EintjFJx2zGhwnNhH+4M8SGO6tNOqV46v\u002FO4Y73E\u002F78m+KeUa5ei+laKqOkBwq+yl5RlqwacNskJAKuTQoGN7MyuzdqOat9R4ygV18ROz04Rs3tPV9oBetRQ42JxV0j4\u002F+8BCZQNgLX16iF\u002FeQzR\u002FJQ9yvzpcH1y7EYb0MieGSTwL6Vo518HvgH766HTrn1Rt0VGd2NQz50Q0HaxjdS8+Olimj6ESJkTj44aYRp5tjMLcmUw85AigqEpPsQihUWF9jfLUBHfSqZVaKml1FOLcqg\u002Fvorsk60n7vXSHIqo\u002FiZc4scYPmkqa2vSQAAAAAATgpv78MmJ0XRgIDunCBVlLStkqbbELmtn8pX6X25ZO\u002F46KnPqXM46z\u002FGgPVjmKpqesbKodS29yUENnBeYgsf5rJBxIpcLEy\u002FbOKBaBB2DqKjvSWefxIeQRYtp5HUOoB\u002FLszcu27dPwAHk7QWFYk7+JvBlpQQ7at4Yh3WRka+RBRt0NTh6gpM3bI+SxRhyd35JXTerVk8\u002F5kIe5lkmxoZRRvr8vNvHmv0K3hWJvIcvFFvZPqUmdgl5pbGF86LMAAAAAABI7x1oYsjPJYeD+eizqcWFdskwGnS2FL7E8bOcgKOBgZi0evHey8S7k6y8Ed38Zsqxw1kGf5HMncF5FE0m6qu599BUf98LHpyGD7b5HgkJLQreIVq3pFUtu21zFjfU6HRq07tkJ1z006\u002F0SvkpoZ8U\u002FZyyRy\u002F4v8b0B8xO25AdqFrXurOkMaTbQoag1iSxn0ILcL2wKAFweyhUqVQECralAdE30rRAsawAkA21\u002Fo8nubb8QlJvswIQ6yagbgVV8PkZO2kEj2+I20C4LvjEqb8uuEewO4qrrGDjzjD\u002Fs0YsGMUnSTUoOBmCGkrLyJt83ISSiYAAAAAAAAXglKu4XMyB22J407gFi7xYl1BUzghv5vpIWJqgDJJFs1zw2Ou3zMvoDk2\u002FZYNjaYJCAEsRwhMD1iNAiwH9EznAsFZlofJFQoNgLAcN24ZZf6MQJRYqAzxqgVjdUKI1oSooIik381DEyCIDomhPuxqrwllwYJF7SoFguJ3dNIvz7MWjcJ7uI8gEN\u002F7DPrtLe9LcHCH1ecRxymj1IomCmSPgSAw\u002FByuAtTaK2VDJuILBKvnrp9vdixgAAAAYLOLUcbilMdlBR5DyMCQkkS+L8wQh70mvVeOFZ3cHvUGVGUGIWaz\u002FFoe2VpnfYD5tZ8sN1wKBhyedktVBpkbFXWmhhLSgZExtaUkK5wQSZ5o6Vhk0MEKDyF51eoiWW7049hjSbqL0AcKMxObQ\u002F5qgVBHh+vpKx5ModlB6sfnPL+0wsOopsZq6FYBFV1KGQrGJe+iNBuMn809eX3Qub8CF+VsBpmmIPHI\u002FnDO05+3QE3otpNq9WFQKb\u002FWa+8JtWeCVyqSAAAAAAAMk6PjkzddKnDM0nGr2q+hGJU6J2UfbTVJrkGP5oeFShOg6aTLYjX4GKqSxwo+xm2EevNp+rjmrkgAIkFEXx\u002F4XMwc\u002FH1b\u002FxNmROKDS2b801w3YZobPYhR9\u002Fq0WeMTYbca11c+hjKX0QK+rEPikAsJ+HVDPwY915ZU\u002FYKvP2iuRfMQ4eTc5ITtxmN5VvQJhchDMPY9xGJ5cjZrdji+GM\u002FwPNI0TO6PuesPcHEYLekCcGqSd1TvMiNr6D1QxKr7\u002FbdweTardPv6rIfQFoiIP7pionMe+Dyq68K2S7GWe8HSKQj5qK9SWUutBuKH6IN5EBWEQO6FedmwCS2JTBBMO73w\u002FeC2txu0dVNckEx9hhif0u\u002FlzK0UsNbVodaho67m3K+AW1tyxpr9+H+uAkC5GovSmxZYdhKW0R\u002FHAAAAAB4rxOjT8reOqzgKXHyUKya8tnqPiPd1MfSh6tE004MT3kIFzqtpYbMSHjRXcq7yc3iyvKAyciQLA03t+lAllwZ8rckSniPLORj8\u002F4uMYw\u002FiJblIvtRZ9uraRlC2tEgqCyaE5cf\u002FX3oFcbaMk7cowO10m2mMqMveJ\u002Fzmch9YnUmyyWxhGPUdFCx2yqdm0EZ+DVotkyUiJL7WPk2mfiw12wEZ43CXAiuqDVSOFC2KrB79ywm+rgo7ZT+CLgacVRz8BSwczn\u002FlUv0Pw\u002FfIt8snm2LxRf0tY5X8B9Q4ZYTXsh7AOSQOAfpd\u002F3hwr5P0cyAmgGEr79IYwumKOLueXx9JoZ2xqSp\u002F1Z5BqSf0sjWsu7PCCr8avk4Oui\u002FnK6dzaJMeyJkWj\u002F5DMdNuot2qY7Usz9dbiFAwC1ZEs74UpP3n6dJenq+BbOvuIlt0GUgGmXmjmZx0uTPdA0a5rOEQ7AzsGDLOnjkAiwyLVAqBBbW\u002FglCZW0yeP\u002FptUgUAz+EMuEvmNAdEgu+wBX4k72P3KH7mQvtYqAxnunpcHiCfbJAc6kEUrIYNeEJu9fTsgQiexa\u002Fgnl6mo6qE1ETVl1AvUFo9VSr+A1wBfOw6WhPIYI2V7Hm7riPY2W7xWAHdZCAY+RP3SG2chZJnXzVVMmWLTuW3nU2l00W6DQjlEQxxkAAADa40RAA3BFydFw5KNMkawSlWVM6Cq\u002FIwTPqTp0QdFmFk\u002FyXPEil\u002F\u002FTj7JwDE8KMKq4LGooHoLnsTXSQqCFhEVMt+CCf0CoUdFUc87hViwRUCfvGZyD8fyb1efBGFUSS0Y5EF5cUkdFfUuNjSJ43m\u002FdrVhTZiENQlwHjjWyJ4WZzNjwKjTNpVeVVzOS\u002FkIA18RhjZMcO8LxzohWBf68Q2DPcqiIzzx\u002F1avn\u002FNOVCT6GYwdniq6t5JMX0M8Hqz\u002FNyO1v1oIXNFabhaez+1sovWc8v0hBsqzrBykbzX0HGvQMRtjdMzQrOozjiJ1yubZdfJUTMNlOqO3ycoqagre1E6gMpPTf1AHSrFTywFZysQdsGUvT5GuiNLmPcKrZEFzAmNxGPRTNwJ1IbTJSBs50nfzF0N2oVjV8EjwFaNWESgqK7wVBUjetAoiC5NHX8FPbT7Q52qQCdiiEYpLXGXVxz77L09ZBqQnLIqgj9a6iaP3r207GHyYwEXi3knIk4aH+SksfM9P3EhVXvY6mZYU0T\u002F2oP6nKqyn0FEsZAwxQ5QPi3nlOXMkxOFRpfcYVXPJ4fZ6MtaFdY9voZQx6\u002FU1tBYaQu1Q0PjyaZH2KUE6T8DzdF0waTBjbPN5Dz6dz7gxguXl8iwlEF3ebM2zwdW+SLE2stL7ZZQe49\u002FlE18nskt+A8+z5oZxuDPdni4bTO8wXPBohlu9JZvJ9W3dY43WD7\u002FdtaH41QBnAAAAy7pGnceTS9p1EF+j7p3tV99Y2IXhsd0mPAjFxUFmo0QpqRue32i0NL23YE3L3fyoJRwL9ufe\u002FTX14vaROhCCHFyUjntJ3YFDrJ7XZ\u002FhKAABmqEBtJsiEauTZW6T+alF1djSAkOYsybxLmtQsqWqXrXP32AQJjgMZWJx1ZfJDw0L7lNg11CUi\u002Fo5GBLkEElFS13jzHEP8ONioO84U3NYLVQYkXr11KVkOsU3pRsxT9pWRucM1iMUmT4IODX3elL2JtNSgLC5UHZnqOFqDXlfEYpcQhJHB3WzOY0xk1R2KVGCJ\u002FSQgvmAhM+jJTBuSoc1sDG2qIGWGyouGVEQS0Y3hW1k1PHqNhhXU98kr6WKKbzB4x280LT872jj83ZqHxZtyt9rod+LpH7gBTA8y62THddEHcbxLjQWjyznQUJOPi04v\u002FAJngoUHIRiggdzM9pHcCPkhSkdc5JnKdWRNsJ7S+tK3dmIQOpcrjKfglMfDsPVuFps\u002FN3xJm9Zqs9oYEb6jJ+qibFGDB8Gvft0gp42lLi8LKjPOJy3k54F8OZzZdB5UQqlS0MXYnquG7Q1dVMp4xseKLaTnJEp\u002Fw9mZBzOJCTgDxS+i+yGCVQ1c8DErenGV2VG76SAsTiXDC5yblHY27m5WAEnS8RGE8VVBSDn83LcTwnRTo61bAcMtxGuT0ufl2NW6ESpQAALwA7EJlAyzwECBKVn5n6G1SA705iDd0z+nOGnfXz7q16bZ7S6h1QK3dKeMFyJ9F38QiTvwOoX8baFXCb81mZmjzTAKZFaJlme1y1G5GjJdfqyGMRO28XpaVdlJUMATIWCSc3FHehlO4N4OQA3YzW66PrVjKn7rPTQBSbCGtAI+KnxAPcLcDQ8ib+IK+a2g00gNKzjTc1ezkSiTFIrD3dHEV3+Whbr5G9tHCpQuo5E2qEBm+CGYSNDAu5ux47UzOmT7V2yLRYpIl3pKjoVQAorMMCQ5KOV+dlKLZU9S3nH\u002FTeeGnP27FbnXYrN2tTAsaE8tUXUVTAs2TPbcj9RpUbuKRWVlXkZQrDJeLR8Uc4XBI6BmKpgJTQqpnLrvIrLgpSliKvT1FRTjD4a4jX2Xa7x74LGrv7wH409B7h+L6Y+Z2iJe3SX7qdBuO+1U3Wekl2i\u002Fgjvbs3VUHGdN65DgsLf4Gw3LN1OmZ86NK58E5+nxfwF4kE6PJniN+gHamqL72uvou5+FXaEZlligpAOsA5QsIDN8U4lSVneWr0tJymL+uVtlLOf3BYj09ap2OG91srtoJxBcCQB2uWWlxHl\u002FKYOazdBK3cuWo6r2JZ0Cu8C17bzkWwmSDiiMCeSEAGvKrCzmV\u002F832yyixxkYQAARKBoXaUX09lGelCR\u002FjCoAv6fzbp\u002FaXZdEtcYWo3h7VcV69H1yXT6Z6r68lH4M769l+BuKgc0FlK+mtZ9brJGudt0qPd9LaLL0+SEZYyYFXX0vchec\u002FW7S\u002FABLmgphXkvCySI6xNBKh4jRq7Ow6BQYysUtNrtaLSay0MABpTGPwSIjwScESjFGyLxyZnt1zVmjfgAL2porNdYgvNGOgBAnQe4hs6VvKBEbTB1\u002F+cdYK9cshZODMt38JrPBMUCqiTuakFFiALDENLZ1xPuJ1nVGlNwXL67XoPkhYt69Kk8WCawq\u002FTztGyOJAKsFs72VH2uA\u002FaFGT3KL2LWy7ZvvMGyB1gwfTyK7G\u002FAG7temhgH1\u002FZmU8Bk5XfyEzYTPdvJWnVmDP1i47OGKF364uvrvR\u002FCzOaFSHLG3Nx86+JIq8HK5TxsoKB\u002FEJXf7FvhH26hLmv73pR18fR4RDed3\u002Ffh7tCm63eXy0nyP+fV1t6hTN\u002FPbmcccuZ8dWzaMPswlsNHEilxlSFC0pxL\u002F+DU3eFPKS7e+RNuUuHimdqVODpU\u002FetBUdWFKgcjnqd6IO9mISgAhqr8iIgUZ5VNcSrhF8plKgibecl9+451JNOFeM+M92vp80lpLY\u002FjIuAWB2fIXJkMy41ochEibiFKenEGdnjLVWjsoeafxUG+S9GE3CEikHIIBfePn0U4A8xeBdeIOoOfGh0PAdITh7UQJE0esOs9xAfMHWWQEl9SS4VDZu3TVJr3lrGYdAErbckQWdBSzcWtw7SctJ8MAAAF3cr1azxHYK9bJUQifN99vyQslGx1TpUBFu3ddpAGa3zhtEVN\u002FdId+0gUrXXHOd8ocfoSlg6GjZ1zQBqwG2NNl8Ry5AR0HIke\u002FiKmh\u002Fotz1otM8BhMfkdRj9MMS3RA9lsxRNWVhHpoTilaD7HHBHIw8ME\u002FFR85UWhEuc8ooAAiRWx\u002FiS+LcPQshIxl\u002FYBGoMmfu5vxIvaZSFoRQ82SGKIL\u002FHGGuRM7zWqSnLOBSpTHuvBL0tcqxqkdtlRwNh6umEx7CcW8+gJW0F3UmRv5JbIOqrliD812Fu1ZwJIpqQRWsAxuOSd08C1OC5TDQ40FvkzyMCghMRWCXOP7wQMhlHG0nhqFHlfYZbeKG0azLNqN9cxwYODeNGp5rMQHDp5KejFAx5fc0pb7UsRVxwgGIqWIMa1PFceR5RLRU6jJGJf\u002FZhCaTymo+g\u002FR40uzFBkmapyFl6Z8YNkCi7yIMN3bEo2+klIOWipM6WATlC6Ff\u002F\u002FhgtefVDuwM\u002FVMqRFN1x6gqxsz1I9R7eNtffqZVBVeT7+OTUZIh7wqik\u002F\u002Fos04YP2hdIy7vz8E4TgNkZ9loCbKMgRsPjLYQ26SCQzpIRug3gmvxXZbXOfJBCIMI8IRtFw1kWygWMS8BhsQk6HqG4B+QDSVRY98cytM6IHMR99qXbQaGwlImIuecAHpm6Z6\u002F7xJAXoL8Bkg\u002FhrkkpX6JZnTA79hEGoYkAAGHgux+8\u002FCAK8DM\u002F19U8XQixY5QdYwhUBq1TUh6oOayrBGwuICdbq7GlCoR0GoJ6qRxyX+azMkqnqwXVZyqGASIKa\u002FF83Xd+DQCqTAfc4hGHEsEJGkNFFbA\u002FAdfE0VFGO77DV8CngH+EaudvTIOUOn5idj2pRUCqjmN4Jvj72cCbOtsZudVmCEcWO1u6xFPWKfSqP54Y76\u002FWb96r1Hfv30d2YWkWPTvafOWzGUDGCuHJKAANuOnGP2N8djreosyFEckEhBj+i1K7uCrOGBjzgkFMvp70i7Hr3nvpZHWkdcA0b3CVe3Z4KRYLoxq\u002FT0BVnfIHbfoKyjRKLLc0T9c5Tbk\u002FNnIDhMSfCUsFxClQBKEnMXMk7q4DzT3zqQJ1FGLHOw1q2BKHQdcpRHescrj8baSJZ98w1bYfwOLVVpyVw+hFATeIy8gwF2fTlYGcxx5iqaw6q6YcREN3Rpjq8si9wzfOeDeyLY8xgT0TaUdzbf9uVtpkTucDSP7HT1rxfB8UqMNqX0hcVihfh7CaRyml1M\u002Fp2wOO8A0SPesGMGfc1x+Rc0lsL3TmYlcGTwUezivvsOfD08nHhLq+6yosqZk2OpGvzIOe6E0oK5utqzW6ZZ1I+5hyJnn7sGIPpLEKc0r37qPZakz\u002FaW\u002FmR9SJ\u002FwlF33qj6O+LbQN1G81uP\u002FmHZBNKnSFumLnoXKNNZBToKf0iKROblAehmPHl6p\u002F\u002FaLNrN\u002FD9uH6drQQ0Cj3BLJezab7\u002FvqBG62lNdO+sMLPCK0L24RXGk6E\u002FHqwsEl7zPNn9GUHtXxe\u002FPN365WaPPkq9q6e44XMA3OVZ6UaPPVraQFtrDGjXwAAMdMmI3R14u7t47jpLpSqLnE1tOq0YzteGacZY3TRtjF0OQcaT4Dwy+xaPAeA0oqvsE0EYc9npqnxvxIckMg7D\u002FeypRQXaRrvsOv6altUUeFz0jy9ncisiXbpfN+y1KOEQ\u002F2cKO7gwtNrhEmQhq+C97A7uKzZMUnBSNPcoUjyTdwjAXrOgdV\u002FLlACF2iORN5j+EIrvl41vSVg9d1pAH1RlYn0iKLfXn3adEAPdwWP\u002FZ3XM\u002FTemfxafQkdsRI9jAnqnqlasM2GatvZsq4o4Up6w7qPujeYtCE1Q1OdBtZ0TNFFQu\u002FdrHPY3d0z6DlVVN\u002FTH7CTb\u002FBeR\u002Fv986PNG9g\u002FGSU8TM4tAz0IsLl87lWxtiSrlE+TcikFnI5YIcMhhnOZQp3KKLyPWvh2s8hnFJPmzaxs1bGnzCW8QqwI8Z7EkPK1oj2prWZy0HIF8xGN2XbCglZ4Pi6J0rW+hhScpW4NAO+u8xleUYZcerUm9uSyRD7Z4ON7mUt4dDPt4wUXuJCnIkglEl4Zk4mdQSuI8ztKxbxSudF6aImE0kFyX0hl1dH4\u002F\u002FDWM+8JPxmerFCK\u002F5KiMWJuCY9Q9FvH6dcmSGWy\u002FJxngljJo2fsp+LIVlBp4XJYbuMGzZJoWWD6je\u002Fe+L9PjIVjYd53AtvKOjo02UcCk+5hqQnB6+EBtMBY6OOZ36C58dhS8u\u002F4JE0DWdQJsWxikhAIDpaqF\u002FCnDkLjKEaj4X\u002FE0rmNO6BFEACUPzS7iK1MKLbpgQekLx\u002FonhrB7ED2glMiure6YMB0Xd8H6SLlt1DzN8QqGQ4exRW8KoHMBGZJZLm\u002FTzHD6WttLqo1djOu4CKLoacXjgCICRUsFyJMhgmj1S7hYGLIE7GmjIcoGCriRXWKDQuKDWqSMv7d3FUwZACCl5ZofhR0f55DSHKjGrIlfQhl1cUCeCpfSZ2AACKbAbc9rw9gMPR2RKpUPVi8XiDIqMaqKx7jsruMbAuXMe9lsN0rfNH26xWy6aEu0hB5Ya5ZnKeeTcomaDkXgga8Dx1JYeM86G2HhhtDjndEc06VHI\u002F+cQPPdigBppI8A4CaFkuwe+h1BeNroufoMcqNLSRKv7QS4EwheidCwgUBFS5VSe9UeAK+XvBn7MMvD799FVkfYR1DjXWyYXH1ZsWPyLqcXf\u002FDSm8DfOA8ejLzKxLNtNYmZdIsUwAi6yJjxVOSJ4fPdptuCI1Uq2Ldmxb6+ZNzcNPxvVHrYw+BGhy61GXuPwQ43B2+YBcas+4vDu3SwbckphHZ0IJafEE5OlzBc5ytxGcFbf3908dl8jNK8t27\u002FV4zGJJUsAFjWW\u002Flx5dvip5KsLDxphRLrxTtlWMdAvfvKqm95qD7D2VDWDMbaezP78fZBusSDH\u002FNsVvhmIjDeLB\u002F7P8iK+uIDWrAU1EBqEOQZV9XZunssiKmSA8nbxIj2rt8m9kbyKHGv3pYUL9s44nxE\u002F\u002FjZkwvOA1SKzhb7ElFcHnh5IlsYd+YwGsky\u002F0Kkn7gCnXBf\u002FW\u002FdVwrrBhVTeB594JPBqsmr+Tg1ADVtk3g32L99paY5XTIodirSHkuS1JbxbdoKgxYTDRVX980kaZ49FACx6P9IT6+PKQloGxi3AIP5ERH83GTTmaVev4yAbl46MmzGx0FlsKrAQb1px8vlAgPnXjRCmU5Rh3DcPkHhzbqAdSlRzpgshAHzpsyCfhj\u002FCegeRmRygKzpjmP6aKsozXVjjiQj1AEIRJN2eOZ4bIwbFCsmg3eRlo5Yj+mobTXSaI+r6M7Yhd7WqLGj2RBNB5Af5Cu54W5bBTbepBoJoWk02tm1oap+4HmluZ\u002F3zO3HN+tQdcd74lMoHoa5mUqki+aWFDF0\u002FIarRhzfSwJ84AAGJj6ES+uqMoGAZ\u002FojEGo0ry2cuxY48FpJY\u002Fu40FUT8b9q188PFtBtlI8gRBQZK+s\u002FM6mUnBcAV1R\u002FsRYscMTti\u002FeQXw9sx5Vvta6xgdfwRcJbyb6Dfya0z9dQmjoQGrh4Ro5wHuKyWQgHqzj8jT6tu69L4ALxCylp5BEW+Pa2GqcBDnU+JOX6jJKxjMhX8DrSkISy2cZHMyOqs+VFve6JcHfDcqWnZD9j7k1Pwwz0QfZ3H6eDy109JFdpqI6MNgLXvvCXXLlYU14InMxh1eawKyCaJNVw6k\u002F4JQbIZMslAj\u002FRtq6K2X0EriWCTChLN8cnK4Nd\u002FakNBi0N9ynVyotgbuoWi1ItJLmfoLrjpKi9Ma2SmNu1ttbBuEUVa7NoUYo\u002F88zAvfFe2hgvt\u002F7i30dW9o+L769taC3yTVFpDKfuU+5Bzwxhj6TOn6Jvg3dwjXlQkNQPGxWeH4Dcmg+IxqPLWAC3vsNCFnwu1V1WyU6GVPMKvKjNU90bEFiilpDPZWTpNGPZKJpE3ZrW7xsBtq7eT0RVk+a5ROYzUaxM5l3Qury1hTnGrhGZhn9oJhovexy75zxlmwJAPASyE0LBcX3020OVIaYFjzbqXfjb+c31QJE1yUBi7lgbAM2O0asOufE8OmKs2Tc\u002F6DGAHQxAGYS\u002FRWXnyCPzCEZ+VNqJTc+LVNYRYV9SZi4nb6t716wI+vifyPfH5StasV5yxz9n81uhjCBWEAnxbJT+sX0vsFU7Gz0Rk89GVrZQHLoT7WTnkhRSjSpJMeAKQrtY0\u002FTo5f8ZuW\u002F849rdP0eDSLPZ\u002Fe6MD+5sb6mRSur61nfafnKNd63TBamJapehBA8or\u002FfrM\u002FjaSA9WdWsYU2JHtxVCAGec6lYTao74eAl+pdhg6yZp2rm\u002FwR\u002FxDtNVHVyoD41yIO2iMMiIR4kFbHBGoBIZEdiXr81UVKwPhKdpJWIC1gCQDDQ4QqVDOGP4PuoTVzqgLoHh+ESIZbw7i6GroMfjQxJtWpwtYzihU3tqW8ojgjOq0uPy9At3LaS6ZtBKZFTKFnI8gsi3wWK2ymWDsCsqsADQ8QfjVQjRpmV6fmgrf2Q5HS0UdGvRUtiwGh0iO8wZKN7T89AfsksLqC+EGzfpZynvbBD8XGR0rl22xC\u002Fv6Ltpxj5amKMo0UcqpsSS72pC9Je\u002Fo3\u002FsQRrFzF8BuEJ34kenkzQg0hNIgseiXv9cSWJDV3ZykMLk1hpHkQy97aOLt53ESNR1jXn614ZoWvvRd3NwoISU4xXsNSifqmjIP7NuBhOK8iJcuRvfeOTOIOG6jc8MjmSUiC7ifPbDT4TFCdgVo+cqXR\u002FGV2mDe7qAj+O5Pf1kceM8KN\u002FCo8sGbJA80WEIoF1h7uJNqksefIjKoy8F6KabCxydlo88cB5E\u002Ft76A8nPt\u002FZGljCZLswRkoryviDYjJRZCSsJZiu2+Tl7+FizVCZAgGUHU+bMWrS0qw3OW2XKtcUB\u002F0KcK7iOg4eX426a3wA9OF4BBk5Epz53moDtdyD4HIJYiaobX4BPPXKgom4jxDtr0YcVpzGV1U6sOxmpnQTG9bvXCUYatvnKRQAGsRNBF8E4bZRtWqkBsDNYGdCN4\u002FrhK3E7+AZFdrj4nFopITvlQQpBEmwbmvhJmUoAiCuAg51o3d6G5EWwmXhEINxSFl7MK7czwqNneR0kfRZZ+D5YEXLaXFWYSj9wgb9rJ3S6HTOpi4vPeIDddwZW09AB6Ekjfin3KgIv7dy\u002Fr6ub6iDjdOg8r2uK6fWMy6Jq0jFqIzABxWPLawFlEGZ1MJ0BI8YesdWYme05ztZnrFQw5MPd7OBc9zoRvQwtxb3sCzz+e\u002FbG2d7LCR5H0Ag9ISYntWCHm5ScP81ttAJLh+b55O7MVyxkaRghMcj4BPFUZx5qBAQHSlsSnFXguAs+kBcTsBfhGj+ySjIruUeIyYRY7f4drvKJv0NZ\u002FwF0D\u002FFI3c664q+FqtMey8BffJ6aeQEIVQAgUCYfEhzC6JK3TWNwxMp\u002FXFQ2SXWFvNnfs7xUsxb8vag5bfMKC6acP633BKhdgqz03CpEkiJhUvhPVnNaYap88YlwzwoIIjBOPp1j+FYATcTkxXikohHfyFDO8nZU9Kv79MBS5iH2+kFMhOzg+O7AMgpPu+LNh5gqng8EcoMM0gcYxYdKI2Uza7yR4hOlYxtJwGvlaQIX9L2VTAr4nrZgbfTIx9gx6M3Mv10IACzocTn+\u002FtTZ5+xI5+TcR6lwC0AHH5+tCAjyhyvPvbZqnxp4svGGzUln1AAlly9GqmJIOp8MIcqdm7J4Zy\u002FBwgbiUGhnXGYcCcesEQftF6TAlMcKLrtL\u002FMS+UCZ7Vx1p4BRheegUuZfh1z0d0fRzQQcxTHhseA10f02k6ZJiuueHKLFOEaFlCT5JztKlEX9kCZdtObUik68RVdEQ1BCPXvBlQtJTuhACWS9t5ohTMOQW+pI+bgr8ksfy\u002FYVyHDIF78uXaC80AmerfYh4bsbcE0oOsdTRo0YlACeSpSn35ai6+dUBQVSNdmPglvEn6xS7jO\u002F69G+\u002FX+VsnvNQ2bvtBfQf9Yhag9W8fU8IMJqyHzVJ1THHuTzvYRX6Wm5X5XL4JivH6egyrw5G1WAM4pQ27SFpVU9YDe4fdIURwzQGX1bwOyiPLaKjxSFbeBW+wP2gkGn8z6ezAQkXOq+MtNmSFqw8gJZ0CuHFyUaJ5MC\u002FXR3yeWgf5yDovNy8tMBRg7CYUYNV\u002FK5S0B+wn1IEhoqQm5pBYz8nFgskrztHUAiBkBBUzw98URV9fyx6yssLUHoOZrDn0ameG4ZhKKbDjKkj5YPvWdJNFv50Nfa80Bn8K1kkARaIIS3L0ZidxIpSS3KcvuEktEulyFjQiQMeqMBzSM80\u002Fa0asIMuXiuxYmtNhfxT77VNyuniE4S+IphxLO2699\u002FxNouOBK4FkVw+fdoKP\u002Fgvk+xdmbtOhTV63WZt\u002FYz7P\u002FQEOV8+d0OxkNxtBR1cUO\u002Fp8i53TW8zGlH\u002FIC7iPDAF1un\u002FpNkz6hrdW9Bwe5361XmLjv3g4WQro1eXHmcOmUvbEoiXIaJ37k86Lr7OwJDKvs4JV8qs4d2rkjH5ceWl7jqh7nLLZTgb5DsGCKxiyll2LmqVXCS2G6lzWeC2NDcRMzoRy9QwZizpu49qLcyaij9nMypRNIKjN\u002FfPsJI0gAQhqpNafCR6eI\u002FjLKkP3DMpQUvkVzj6RutAirLs5\u002Fyu\u002FQLpO8q1wct4\u002FXo60+FQbfHthxa09WEX8E8uslka05s+7cjwt\u002FDJFYZS9rAnikbcgAwpfM1QAgTWTte65qCs+EQYVhuAGd221uQaI0bY1VT184UhwbmBaWKPMYWVBGbTmwbmf6goX\u002FQ8cQzr516SyNNyYOK01q5lePwX5Bscx6tN3y478kjMn8xIWZR99q7tnagNtLgFaUEkr2Me\u002FTQbcmmo8eb02Is1Ze8DYtEZsj09GOyyhGVJGf1pC5RcAxf4DgwPE8hpyzwBqi6bqV5AcDXRnwCTryYTf3m3ihzdhWOuoi4A27Lm77vzphdj21dmPkYUg4QcXHad2L1riH4ewxYeIHYl9svcNyv+afGgg1EbyWSXtrGT1Pw+Haik0G5o8h4c9+4xR8kggN4xBGwrVv1uQjHTu753iNri9KGJ7AmIosJFpIy7N058qzo6Eow5AwWeda2son60Uc7CSiziHnEKnoS1eCrn6lqMFAma29p\u002Fg6dPDArldtaQEVqN\u002F1E5wjN5ax7oUuwcSUPnuOcqTUGOlMMVQlhProtaUI8Mk5QKH0o7zKvkY6ag9mOt6zNI5imN\u002FhGCKaR3SsGkW3Uh5q91sYpaSUDppayO3J6z1dboV5Auh6vnDBrT8veTt2Fw8UyGmwSl\u002FC\u002FWl3XE2fvyYXGw35bCZql5LLOuSoZ6ArzJm6KeTqnK\u002FUrCdmtTOHe2n35QL1bbOJ92JnDUaIKy8GPdNnQVD3GmIdAlgAZt6vFSbznrA9lp+dcXRnDzZ3+JAPyuTwrcXIU\u002FbcD1C4IVMKCXKnbPujwHMnbE8yv9rOI0oXXKFKKmsHd4HudWmOvXjXil5VtmJabvcPMRu0kuT0YrGs+ilkEtktu3WRUsDv\u002F0+d\u002FL4sj\u002FMmVeFTf6sniTaSu7Rb83c+5xRbAWSzKO729GHd2JL4JndhBu0YiTWsN9LdrNVxCO5tRWyi+\u002Fe\u002FiTi0SUnKNymluSJtPjojH0TR+5GokvZM3slR6ozb1zHcwk7xvWqZyLtb44eJlb24lNcsD8WRVwtfSDt6i4a7Ug9TOaTY58FChqPDvwUTgSXuZVZ4W5bAXMooSP8R2CHYzoAuCL8SJdIU2zqSo5e1Z7la181PL2Sl1kcuvSk7opDS4HN6VQ18Tqhxf8zgaZ7SujYGcKbGiaOU3dL+JJzWaXmhv\u002FjdnufPqAwiWmex3k4IL2QaZByJXv6R9hBpRbwXrsu8Q5p6Bjyu0zbJMc7+w3soxG5yQHkxj6JsvVOyxkux0sPKkewmCvLZhq75J+08sNl2MILz29Do2+fj4ktkMWSiaDUX8qNsukBbZAQYdJjwpBr0tNkBpC+hkiAwMkLPqjex0\u002FspV8Ix3O+KiKWg5SRi4vqTr95PC9rwYLXYlpomELEtwRWQ08wzQT96aryqz+aDbg7LsmQViKlxG1\u002F2h3Nr5q7MQXFXSAuVF\u002F5MlICtOpF455KzuFPUHScDgdSpLX2nf7RdzLNJ8OLg6CjlsZosyaW22S5aaRxCZBWG5GeJ71L7utl8bCfbxR1e6hmyL2MMhtpVPEXdTE7A32x1BGrYavqdnYiK+Uq3jnBVwYn3JVD5P5EIZQoI3yvnEab7XQFHfE318OvZLipLVPHgZuni7Wj+vxo3o5XiB\u002FQg4pfkbL5Zh7pymXO0WyNqbNR5So7sW\u002Fk5oitVyoTZQINNqut+sv57a\u002FS154WCdtbt+IkL59b\u002Ft+npehN5K4YBCo4b4HeTbSXTsa\u002FuE5Gl1Sv0dv1xvhZZShdXXLBoRY3URDnaTpVQf5qTgQRvIAmHPc+6fsXQL28YvTZXV1n0j+cTrjrtUNMht8b2ELyQ+Xfgk\u002FIcF8Hmr6yuLdAzvUGt8g4dQO3mLc4i646VJbNKrKKqZ4lsOQz5SGVZVOYOziM9yVR4bn8dl++25UCXuaUJUwwCq8mHm+SdAJsAbD7x98VSqTIgGaaWUCyUoDyYuj\u002FL8zIoYo3mDftf9dyTSCTw58jdhudLcdm1j1qVcN+devvULv1Fko9Mr7ok4SkHkFg4PS93q3fS26GMN8Klrjn1SB9OjDAJ3Zghx8Z05tjskvitktfJbawowGSSbi0nuDrsGLOzpQcReQFMDVl38ag0rHhzJWre4xzxthghtuEzNOM\u002FhtgAAAgM+VpcfFxRx7BdEeky1o7ot7KI7i1PvksdZCtp9x4ObbCPbx0Gxv1hrmo81zl5BCtOcNFqB8l0zXhJ+LFdXDc7JM\u002FaSr0Ix0tDW\u002Fg9PS8m8zmi6I6ftu8+M7B\u002FS5hTbgMBQRPArUI37VNOSZy3Aq2XAg7PyevtzU\u002F0Nmwq1irvUTIAAJIF+e94lPSN7mTjp2FTkqhPC5a02q6qsvCq6iXHVWJHcB0TvFZjmFG5FvH4Xm9VgzGPXotz0Sx+s77635xbcAnm5aJEeMOYyIoEfX6DVyjC\u002F40dfE8TZVBddMp8+ujZdJmNXDsFaxWAhCzYl4TMUs+SICQWk4oPW6qZk3AcU2dXXfV6MwZuu8FoXMr8RspVhl6IkJHW+td6i3x6n3LTH3fAtuxG7v04W+Qej+kBETWXDRngDsYEBB8I3OY3UjfIGST4ne5qx3HBMw0ugKP\u002FGt+VDtVfeUhLeI6RLj8vkZPd1UNGMKQsPEQ6wIgYQau3sc5dQl353lUo6WK8MlDv9H6HPnIn87XS3iBNxwZ78fXaNcVGv8Fr3qW1CK\u002FaSJeY9P6dODxA\u002FZaDxaJ3zhgoBy9SHmajLAVFvi01RAUekyuPWYJq\u002FpisM9eLX3s1pcwTqZ7kd0z28R5stKl498m4Qb0Q9ZdtELK9vmC\u002FHifeTwNytztRH7rPDPePhhuxPeIBGBQ6OKnLb3PgJq3wGYJBg35bcJObyAmHO50P8RVhBpN3Egq8+rGvmaBBQR0CgyVvMgBZfmSg71gbYX5bk\u002FDfwRsB2iQLXXI+ePdIQljBmM9RKk4z9zfrI4hVEvwZbs3R+gww\u002FOyZo\u002FG8+dTbeIVstLCWBfoJPZRHDS6ciRwcsv9pqevVSGyu5x13HG9pr4sI4J4EYsuvroSVOQsXcrpAQv2JybflzLMqUtEIQGJov1yA\u002FSVqzJS9v68MGbCWVmQRcKUWTiyZsrN\u002FhRaFS4HACIzYiL06kcWAQlsDg3zAoFevHNRMdO2V5jozPj4CyxeUR+UYenGRyw\u002F3N\u002FslRyFH+m+2e10sXshSF6Nuq0imucbIYthdQQx98jzJ0RRS\u002FI\u002FvRGd3uhXB4U1wnZr92CwrBYpV0EwsI1g9NwxI9N4H8GV4NUkzP\u002F9JvtrqG\u002FsUxscs3ZHsB6vLctG1avbtqzbCDiaDta4aXZmg+zKvwwXlBF7OE7E9bGWNsJ6CWs8aRNwR6pA\u002FPqpCvraWAMGQFNGtMR0e14LZqHBdI7U11zmPBU9TcX338Vr7IfQTk9gzJBKwF\u002FuCKbmMBtFsTKWlmsobyt6bqostflXPDBanbTRKA3+Nk0YxiP2\u002F12E\u002FS3o8Y7Svh9N2LPpMKmKNodsi1GrYGwPJKXZdcinQXwX6ZZmHQ0TFAdKWnPwSs3sLdVzE9taXeCafZSm3XbWp3hKnoIRRMQqLUIWp+GVWx2aShylz5G3hTluB+2ndRs9D06kuZvFiMhEBHGM86W0uvLllnOQ+ILFYrd2Pu9xej+WhcVwbHJnszIhBagoxamc0mxz4KEzVwtfORVVOlKa0U7BflHXk35u\u002Fr6RogKxvtOjqUH4TE3l8zrzaV3sExplMRjcDA8c0ErkwzVNS122i4lmMg0EeuGviWaepfO1vcetuCd7lHREAER7KKZtBtDdsyglSUGt5PeAcvotSR8MkbYDOhKXO4BfiwwPyJEm7a3qJQGGRyL9uGT1\u002FTLNVKVyB9eQpifvItKh6ZARRNJAANDl2XwPIXhoDpMwel+TzbRvgKkLwFt9Gn52IaOZiRh8A\u002FMfOrMMLHCC26\u002FboNYogZH+blfUVoB0Han5U9Yzrtu9WbUoePvW14iWSi2mSF295DfleSPMMPu49gZQwE1D1UC38EfESKMrjDordS7s9YrCIVDszRwdUk5Q0XrwVtxLGOQDdXfBPGHuYs6DT5kpL4BRwz84Wss8eEggabxLSi2DbTCZuOzpZzRQDxnISMvMPrCeACHWePLspG0GowTgmZEZpQLe5l4ebXEqsElCQshEv7zj4+IqakHFSl5coGGDpY\u002FViq0HXTGn0zwYjDasfxlbyvp6yUdWiZu7EARAZgYE4m5L\u002FkkexHD800tmaVN1OpYuhP6kP\u002F6KDm6KrvlZa8snhy6lJrwatwrRoa7VDQOF9qhwz8i8SBMSPB3yO1Jc7zIBx\u002FSSzAfy38gSqOXZH931LXICYbhiFJ\u002FUD\u002FGU8EQnOSAE3kLC5Jh\u002FJO3AmZkUhPHXAyGS6GuulRBm7\u002FNmiKjqzFC3LUgEODyIGl25ePZHJHmwKuuDdg1lBGmdP6kYNE65WBcJ5KtzKqbOKL0\u002FxRKQgRsyEuWE1fvwwcRIHQTm\u002FuE2Xk5l8LttO5Ky0OLU7dBScsbMJzaprZ90kF+trPE6IABxac1jBDd0s6Y5qA\u002Fp5glUwGNxf8ctEcvj4hj07iEF+icJp+YKowyRUjyEjunkdvMsqIHLh7Tn5224CzALraaAx4nhNAxN7VJrtgqToqbQCB+AJJjmE182vhynZ4NsfGqa6HXTH9LptGXjAqa\u002FSk2BDJeFoQJ4LQYon2NzKkc\u002FTrDIs1zoOQZlj\u002FDWMvFAIJ7ffpCuC0409PQ4wlfDmhqMf8PJaKPzRqXr6yDqmScEalcdp2hNEzrhz6R7MOgWWEvV\u002FUe2g8bH2CRACdI8BM0ZsYoj11C\u002Fkn4hPgVWfILDjtxSydrH\u002Fu5ykGqsV3Rxo2t9m6FI32R6Bmd\u002Fr+fEBvah6hWaTp\u002FP72wCnC+HS1+QqeWfE6f6Ste0JkyYYoLeWXT0du7\u002FOhgqHGImvortHohOq72FQzXF2vEJQASgHMgOqz\u002FHCQE8b12fEv+etEBIv8YekOnXJxSfuXHePulWgjE\u002FpNl96Pcrwt6qreyxU9Ah5SB8NqnM6TTKePBHBVzIC8qv7YtmuixsE\u002F\u002FqZVyP3548l+mGrjPPWATw8prhDVdhobAOycLsvJ4G\u002FidhqH7Rd\u002FLpIqgj65a9qmEnxB\u002FYdWl0N+MhdvikuZWPp02enRlDm7Ay02cLsdJbCVj+IXvFxObNjXFumVId71H4MVFAuPkOLAXI6AkpX3Iib8o+jM\u002F7oVarrRliE6C872oHn2Ga5fohmHFTtRwBVslr4SEYDoABHcdSRoKS1jfLBDK07B3ZYhXN1HJ28YFCMbPo\u002Fk+VlzunWgmoIOj2a8SLviJRQMLifQoftnDHrOSq\u002FK5\u002FvYcfa0c1OcrR4ch2\u002FMqKJj2GtYrFte3azkb+HKDlE7JiV0tctoTIh9HbVOb\u002FwXkoF+HC1QNn7qal2xnqQJU3nPNC6GbGEYBStUCcMANpibCNyICQO56l+Jz6glbEPsaPLAKzbbzKmR736a40ejzh0BewhtVoHDed9j0xzJ9lsKidK7aEtDzLkube+unKL313Uxt3QDO95AUkfdJGR7GI2qnx+WSzuWXczyMBAagCKZYtnLz+3YS07gvkh9S\u002FTvrENYlYbpyXVJk3XF22O+6h7QcXaOQYqZ27wYh+s8m4qLBK\u002F1mb8zzWkbQ2\u002FfNY5+6uDo\u002FZNcTckxahBhBIng2D6peg+SdSb40VxO9\u002F9hFBVuYbA6a3sNPAOqTPNxAAHwCXMuQOOOzkhIlky\u002Fq0g83MNFOoO\u002FTKYnJf\u002F5gTPXDZ\u002F9Xl0nbijeHcjysMdHibKGWhrSWLdkhYktzpP53VzLdTdvHZMG3D+9dODYDL\u002FR+aW+sGYR3qn7zCAU8Zn75\u002FE6UiIE23mEfdqAVU+MRjtUPBh3ofX01LstySEUmw\u002FJwYbPXDzr1FB27aNGhDkvLkD9kUSrTHpQgD8ykGPVYPkGCo5yUrjzovT\u002F8T7lECMRowHtlSxGpALCEmbpRVoPAGRb6KSkGESX5ebq9d1id7nIXVe8wM\u002F5yivXaLcUXoiGU2BiJi6lbTlKIVZFsO+6UgZc5RprPL9k109lEhR2LNbukkIUzdk02l8pLqqy7CvP3Zwrc1xa1vudbWxciFRU72ZEjB8nsh1t+eIEhigvCHVBtlIu1bH5GO6B3DNcIh1oLinPhGS1\u002FuREdOc2nKUgEiwMONZNwcus+7pTzx7ASqsyHLAZP5xGzL4xRy7jeeTbwBhESmVaoysTe0niP+HOWKvxcsPFVKLBosSv\u002FzwNfdUZ\u002FyuK+DkzH+FtgHhax11anCS4C8Fual+52kbU3uEAXJgE3r+\u002F+Mgo9MdHk+SaYzG47BRp\u002FGwX1F+S4lQk9J\u002FoVGsJqZ4+VsnvNWb1QfWdIRqikpq1OaBYiltlyQmwQ1gDNkwBmgPVXINy7mFHR\u002FRAdqNUSoRd8P+kNKP8ufpnXE+JkfLRbPuAw7OAel1MrduLYOpFro6T2DWlVodELB539Mb7IaY\u002FvfP\u002F+6g+XERqqfmsTyDCRM5GjhgCK3feGW0bMATJ0dnrzfC0vVcp+lQBH\u002FR24VdqQfwlfjmmz1gMj+yL9ouW7Lrrgcsmk6GkIiWoC3FFTxBynskSEhzxT9J\u002FjgHeBKpyTmnpEzRkjfAXPG7xoaoq\u002F8j8U3hwC9G+vz\u002FdZgXicqCtFf\u002F22h7CbNO7nDSPuBB3BYPDzHNoLDJ4wUSWzbm1deoFC887HKPWwgneQu+H8rGWV3DXZH0Z6wW1FNsNjD+TkA8Tppfd1UfIgA9zCSz29aFVaGp8tl7PsVaqmThHRI+w1f\u002FX+324EcySP3bD11Lhfwwy\u002FMw3sE7XQPay6sitcKjJZuzW9JKsyH1k3Cuwd4fR\u002FXXKr3eLB0SjK6r3SITBADzHpny2qfK7OpD87afExI+lXud3S7iQb0DZIz2vMpODz9EvbPhTasT3d8Oi4llzRynkDlrWywXJIE5eCrquRyU2tpzQWWX8MSSPCvHi7keaMXBdj+4ci+qy5NQuEyUbColKeot7EKwedjirPt8hE2Txcl6ezC\u002F9UZzHty\u002FtTu8Yh88+wguR36kPCHuy26egBQ92kmkydd\u002FDvpYzcOc8mQoY5uyYmGgwwyi4kCyomWRrnS8kpbB4LybDkygMpfUXIBYJbDfdhUOnZSb8TdI\u002FHs291fR1wu85TH4qhMLTOzDQ\u002FcStMCN3xTaDLPicRnbSOhZKEP4EappZ\u002FM9fxwRtRKqqMJBfpVDXO0SKcMESDdSxNRpko02M3ViC7guT\u002F0pyTPYZRIJ3h5YwaXJA2Jw\u002Fz6FbL11sDov8mFNYnYFFbGDuW+ZPJWvBquOGdYq1j9\u002F\u002FRF1weF8IlpNbJeiHxuyYdkQAJrEqaJNRbXflAOexXDymkaXLFTreyf8mdx\u002FehMQaacst33falKv8TRRcmoc57Rj4EOgq19X3gwT4fKcGBcwvg47ASbIXt8rmjLYLSLxMOE99FA0xxkqj4vP9sxsf17UCv1qioNZ0TdqniU5rBBRAY8Q44XxlGuK+l+mYCit4Sb+Ra6OGUcw+c1KlLrLzw8nfdyyhzTwtimaEX1XYuQE4Blt4B1+WaYWjAw0NxRg0PfAoYuj4W6YF9+yNzr6ghufIn+NYPEKzatAHtTF1kil1YrC3dUYv\u002FwXn3ovcqq1RDBbpj5ZHN0rsKuuUYXDEmmSgOu56SkX1ap2bjKZH2yN6GZSWuIHPnmJgxhz0wAXFcsb\u002FMemAG\u002FAC533fMbpDBkwd4RBSB7UXT+58fKrkoEHViKzwJDoZRQtdKoWyrFu22umLigJtz9WSBBr3SCaT96clDScm8Mnc6m8+jpSEZsTDhiTSqELHeeF0+VdRTmOPPhS23pKWgSiePJRdeloczoRXFpA8FjpVp\u002F31P3HB3xxjMCgPFgzSaW9r51rXnx+77YjYJPoV1pbj2KfnIN2qygHp1BwuiXAHcWuU5ZjA5hy+Lr8lwFwlTr1rTcwIQvmpIeb6BLuyD3QEO4jGbDCAPtIVox31qN0P6UHasmmoWDPSaxxbo12FZfL98GSI928y7GuikfiXcFcCi1JpT6lsbcHVgU4hKMKy+S7SiXzjW9IF5fJ2sX+2HQc4eNcCZ9xZdUlaqLlRvX2hw04ANoblGch5cZWIwADAyfAyzqSKlKvNpQFP+IV9hlWKWztDR6kf1zJdwORrH9DEsHv7I5j16t7A7PcHu4K3s6iRpXTK1Z1CGVymORhfXcvkJr\u002FFx2xzSVqWOy+Bzzr0S6oKiqHuDpK6SlbCYeAAl\u002Fd1zADwuaFJTSFMlTgYVoibO7eLk7olKNyU7iLYOH03jSeEVL5NFkaudj5c+Msp1kX1O+zsGIPh8iIO9CVUYlvqriLlx26Yo0cS\u002FxnbNlsBafiesiiUST7mQMSA7bfBvqyeIB7bITRpXIeVnPDoipwe93zOVGijU3nSadROx2A4+tgN2654uZc\u002FBrkDxetP6Fye7qoaMbECN972bpW2uwXF4tmVIbea78zTu9dfcoKBtHVWX+xvKKmZc8ZmIrG992D61H7+HB433KmkiVB1RPiUdpXOC5anLmz\u002F398ZLYPJpYu+nRuoPtDiEKN8mf2bWjErFMXgw58AwaCBJbBpKbC\u002FoeeDj+7NRA+Eon5E\u002FWpCWIXfy4doBYqVlJJjVAqUNZFDQe1VpqtYLMrd7HqbNtUnZ2dtkKAvW7FIVrYWSmQHfm7x\u002Fgdbg+ZeItTucE8NU+Dhlhhy\u002FXrk++dHQmS6LgLw1y44\u002FteyiLB29otHoDJt6NoYX0E7r7oSePmFWXqqa02bqUbqz19GGcRwxHg4aic8Hqm5oFh0uRF3XYiRRCJoX9vmguB1LVT+Es5U9HdJHDAhzBgf2ypCNZi46hJNN36ia4CO9GNzZ9ZAxBgXIALOu83E33SBAPQv09rtvoNNn\u002FuTJnH\u002FRBAQc4Zh\u002Ft+\u002FlDeVA7jinr+dCQOomOkIiEmyYB69stn6C3PEO+KJvADiwPGsP5fA64mAa9pYmqIROjOopNWgWgQOw4z1gzTnhYJ6Kt2ZkNlOY8TAdRY8aJhP5bOoAKY8wrQuBsf5CePgUHD8saDgcibVPJ8\u002FGqwI5DRGgiFCzXwe6XUkpSEULXG5jRMhWsBIIomhECWW5i3ELxX8mhGzK\u002FuI1A5\u002FM10tQZX5nSjrxE46ryevL8h+c\u002FtcF1i\u002FDPHbyuyWAL24sYj3WetilJNmDTP5WLQVCLNt5BehvkoYkEpEV6vwtLe34ICEQUoMCWtrr\u002Fk7WZ8wn0Tjaz4zM1OPq\u002FDGW4Y\u002F+1hPXhqeVZFOrWUruWKbNGDE0a0HL5A6624UlYpx3W9SteJMOfkxCc2mYeFgUN2LXSceF6nxbH8NeNoy0odQ5SEryXxAU6PDFFpIUbsx1hMgdOHCHHkuQ8bojruYuYqt\u002FDg1IlPTXzWw4PSnHdkXW+WFrJXzrm2DynAs3TJLS9ffQXLuXasFJ5CHQun5EPDSB189ZuMpw3qv1bpUh0VkZqn+vBYBmpx\u002F+NuOut4UuegmiMq2R2g88YC14nlmtiIhqfq\u002FGWMMDMS5O53IAWdOxK\u002F1emskhyfqbxV351G8N6uI8RDDvF+7+VAquX6ArXECrTVuQ96x+xNZw+iPnMzZLfHILsDra2g1sO0we8vSdaoAjxbZMILsf3sCa\u002FBlCGAhAflp7Gab\u002FUWMeWEqlQ0NbbpalmiAuWRqcD16TT5G8yHPDzgZR0VYwSfcBo81k8S2e5CfOQolqek2p7t1I+PgFw++Qto5pbUHx0T288Bske0GUOGFpMg8TGwpQ+apQ0ab5fBo0nJkqPOYNVYACR1SYkPzyuqjTfQrcBe39eQF2MzdoLceXu8f+n8Q5dGbJBVUbKNzkyfd216\u002FpNimS9J6wGSqCWNM17uxBIbIfU+zaLKhPZJO9nYB0ogGlqJLV1zVj+guy4CaNySGzDtZHoBYprgvd6SFPMVkEgJ\u002FJVOYmPeuozKu3Jq1Iv+tdMxYBz\u002Ff+xmgxcojkGK1iEsXFMLbm56IAh+NONsUOJ9pObU6Od4Wcj3MVkPdaN7\u002FoKKoq\u002FYbb8F\u002Ft4Mke+RYPCvWzfudkye5crrx+bDkNofolSjAg7fW4jj0l3qxaZzT6YyXfb+QGvdzStv\u002Fm3trJSwXV+0luT96fxlhqvXsfe6EBhftruw3rWXCdclbSISlASv7ILDZrWHNatnhF58ikkFAAfOBKbCourBux+7RQGGBFeD\u002FxsWBgDa8u7P5\u002F6v\u002FiLLbBt6ykPcC7pSd71gkiKxc5415m2Q+dS4rTR2t406B4k3u9ZthEWlPqiujXj\u002FCgOsYNLJXi6g1WmH81OnTIof8QE7dMWxwlv\u002FRvIo6AjcCgd1quYeiqOdFsqW8LcnM2mFkCh01LTKFkSQUTKZH1fUtdnsURxrfELo74HdQZo2mUf4wi7dll75NVBkf4LGIfDvjq2clAG48VBJyfi81q7+KJkuupzfETEehEzfw7jIn\u002Fxir5YaZJGaNeWviS4a7PyHdIl8qUmS0vENF22HYqqf2IDsAHFL\u002FbLmeH5w2TUJE8+vceruxADI0XyFM+kZrbhvvrJrFFcann0uHcwWbZ+jAN6BLXLaAyHJAZCZW4xCRvTaEr6iqkBphCytBYHfirg+VV2Wq7p1LWr1ufTx01orRsvw9ZEbL7Jxx2HVsoCg9CzidhtGjwAUcyOQYrd8300pILznRfDAVbuRe7oG45b8lbXPSwccjuZ3jb5iwuH6paIZH6QA830gv7KYXAAV0OYVkqlpPeZ8Q9xgrGsO916liAftJWdYzihJ2\u002FybfBEGXh29G3+SJmtpOlMbDQlfmu1V06EqGRo9oJIyJ1ggkE0wcwJmJvAY2HrPVpE3ngaWHOqRwAH6SYdkoJALLuw2YEQ1B\u002F1sdXGeO\u002F1oFbKxeYaBMDf9CG1oORiWrCkV1M6dIFdhLMp0Noxd\u002Fl8tVvgKiRQolgiCatGF4VNm0xtROM8SK6sHb+Dobv5bqV6wp9eOCgLqhWbezUSNHVPzHYZRFKlfOEIwZ38A7hkLv2i1vFtx\u002F52xIvAQ78K6ksdcMjePxWA9pkYfhYH\u002FGOuA9BGWmVSRgvpadnOm3uwW4bw7G3UMNE8VO+51l1MztG\u002FDmSNxd2416r0AAHN\u002FMRwl\u002FDgJ+ICjtL8KViX5r8x0uUiyU8CmbngEy5n11wEb7P3TSLgR47hQZ1mExj6dUgTFC2hPMw3\u002FpA8e2l++uSV3mtMxtdS6tzFOHctjLl2xQzj\u002FEWvYB6ugQCFpCShUN60pfH0kiYFQmfhLQIAvWLCLELVOkk1fokE4bgxaZpUjQ3faLCVugOHazEXZMy83an0GFidlPCHAtPr9OIzWYECuX+PzhBGheDJVEeMCLiC8pOXHqWiE+de3sPUBgcgUJo846y7V05hFwbKltgYspmitcqEKc9LUmriKov\u002FaEGEAhvW2xR+olgCEAfDvcbJubD3pIfCP3va5O3VogyUr3xjjhndwESW0GWD83tI0lWp34oYZcnep6dK8dc\u002FXtsV9imBhXpRzY8jU0Mwp3w+maXOBdY+FYxI7T5nVB27OGpsf+kklyK3ruM8duINFc\u002F2RHWAFU8QeP9LVl8yfc9L94OOWFPqk8hdUG6ckePnrsGlVDTFTWPMJYY4YSHdOVyKc7LJY97nHrZHB7nkvIG\u002FVs39VKrc2chv9qKtTRlTjuSr2k2w2Y28XHBkdc95Cz1WCvA5Z2088pzIhTlgK26iqe7on+ovSu0Wbu78+vDybavlgJ3gviGhCpXgGgDp+6e9L7nRffzlWvjKR\u002Fzik43\u002FizTB84A0SqfpL3+qJnWbe089XZX4eV1UNu0IrnKIO2+eli8MZ+7Jqtigm\u002F5AoJkPYYtHwxgYZnfuk0rxf6Pn286sXlm2+\u002Ffq9EHLqSe3JmNxRnpuUO10\u002FhgpJ2GhfgOw2jLB+QrCzFh1gX6lFT+PDAiPWasTaUPUOg1Ai6pBNykgvYByEsTiVdoYN6L7bhkx99CoSn8voM2qgXs7qoAQdZFxivzWdKZMYRR1uX9xCwpBZFimLukM0ddDmBeOesm4aMR9mR80G0Mi27YJmtpOlOucazrRX9lF\u002FxcCER715POjSwaHg8FhMDgoq9t8oLuJ7jnqCLBNpiAsk5a3CjCuglxzTe0Bs0YzEGeO0cjxDqTFUvODjEVktDdv4RFHqPTPC1+k7CPr\u002FQAfNRkQn8rSJ\u002FyxGxSENeFY8JQg59v7FbZ590xF379HEdHKzPA6tPGNAACbTIdj2t2qwAVoUI3Qx20GKLgJSSicUzEfw4W0QcLYwq\u002FeZPmCw+DuLubNk4c6GZRoMeerc6fJBsLz4IAMyiU1fJwC2Sa5TWfyViEca2NqOBvf9oS6i0I1rNFaU0B75BGu\u002FH4O7UrIBGgU9cFNYReHf6cAw1CIf1ERiKfHqMz16M5AVtJvwEtLIF6K0UjcrRtn5W29u\u002FsDSOQyLrFf6Mi5MMSxzRw1IftX\u002Fe5OGQogQh7fKc6GW+vgoKhb23ywrfCSOBIO\u002FK\u002FsvWdXIHeQlHp4CKibq3daZz8+ZqOTdqHI5UjhcfKDU4xMGk19J9G4Z0El\u002FXGruJORKwAerS+KmU1m7qqQQD3XM\u002FvZvKo3i3yjVv+XXhhEjjF9b3ccjGsFV7iftipn+l5S7vBnEHou3fnPYWGAOgfXNPOevly8QTwmGHKNl8YDfo5TX5lJhS9ssqqoWCfJz3CJ4mAnoi6sCyEg15fff+71TVq102JGxDEqOLs4VaII4AaNzpklOBvQ08cjWLADA+qeT4JE3gdad1+FFUSSJok6QaI6pMXAcn9bAdW\u002FZUbsVlzGIgTCjnY6Ia5OQ5rL3Mo+vr8IW3MdNNdi7wHskEBC\u002Fy5MXcQ1VOakx6woAyKZ4cbDcVUKOHmpDwIN\u002F6siXnrBYj8mqwIUalv\u002FNl3dbx\u002FHKSHbzmztri8rXBv81z3nQsV+g9QcQOCFwHeWFYZhsUf3DkCSaK07xOIK1LWX7jShjDzeJhgZr679QnF7flc\u002F9F4WCwVXYnInGWmnVQKXUlKwpCJDrCLJmbzpcmRllE6w9Ydv+EqULkzw0ygwZMDjPwfqef9DyPszZelNa80diimZMEQdFKG060FPRcGsJ71IE0WYP14k1YxlbG3wHDYhnXULqURcPNL81LEQ3zyeAcl0h56QL1igvHCHj9gDv4h8AjjdDdDYhI2VPY7xfQbr7Td7juHAir5qYBjHLeGZiXdoCDaiQeMtNnqEFELhyqlZEBN5Fe5p3Lskx3msOGYw1frBw60uRvD7pk4W2gAtVmeIFSav2idd34XMlnPJtRG6RSx\u002FWtI0QeBdctL\u002FaDfFz2zKwT8i38XwkrfNG7jlGqaISGX3CwI7CCsmtgJNQizEZY2Nv8VDdIyo43aJENaxHWtS\u002F9lb6nFjHkWacIcVZHHv1qsbx5NYtJ3DRGipkVP8U89AuSOPUheYF4Mk8jeKaBOETryyZWB5ADC\u002F56mVAvdO+ObqiKyaQjm9if1eql\u002FycIaGYVAeip32TbtvyfZee8BC0jMMl\u002FFij6qGiyimNJEqDu4Fx1Y8YcAD7LKfL82FKw1vIQ+cIBgEQGF6hfHg61hgEa6BqGzy+L3nh43kqS3S7s3H0mx3tmR\u002FaCOcb2lm+RVizc7EGBqDHq59\u002FdOZbUHr13wnZKks54+WlfqL6VGg5xGvLbAAzBa+\u002Fbn30tHH\u002FRwNEyiffgiNmVyuG9AjktTgQIrHT83mlmlI1TVBUvWQvXcn3W1Q4A9KdGErDApkplGftAvY8m0zJobzCIKZVZ1NgjcqlJm\u002FvMu0PF8aYDanvHidkRQGjQZSREJrNuXYW6c2r25UdGg7iDvpZcabp\u002F4cvy5SEj7RcIuIf+faiuQQma7GAbz0dG\u002FE3Q\u002FOiohaSsvtuTd\u002FoysjigqRLceRBhd\u002FpuPe2Yl9Ft6BnRPp4GZ6viTpb3DHReZi96lvz+sBI\u002F9gtP5grr\u002F\u002FG+c+lQJRzBGepz0U\u002FA4CI16w7K5GFUceXDc6Lrt7LmGgfZCWRw\u002FGsLe07SKIP2oUW1TBsQyReFAMlY51zSiNVm1Idgj43BReenB\u002FMx2IkFPU0zpPuWO7mMMRE9PibbGnyK\u002FZTQtByo360b5VEdbrSlJbazDwWeeNVIANqumyLSt7LHqYc0SrEB0sIl56LVQNE4\u002F8MqSsg9jRQ5Vp9mEEjuaLP4d9F1dCcQBK\u002FXsV6n28d7CzpSlSus4omT591323MxZSz1p2ultVKIy7xSqVnt3RMHB0bu6psopb\u002FXMbAehbe\u002FxObB65bJ2ue4bL3MoLjH++DoxOB77WQIBg1ZGAzZOCIVjPCMOx1DE8JMgf5Ts7OEkTxCMHRyEK17wZeJCoGla7cPOJR+Z+cpOaXDYzi\u002F7dsxo\u002F1+dl8FhFcFXv4ztwL6wbrqRlZftjN\u002F\u002FqlDc0K1x8fWfizzlIISqruxQqVf4rvLX5r4SjX+isi1NTQmlOdx97HmegJkIV2A5NifuSXB2ZEZrVKb3be0n5ugiQB+kMHULm2JdZICwzFIiK47M6xurA1Y0iMMIWPE3RVwJv7vkerOj64TH8oC8W4jBqJxjglAnGWyIOXFq0BwOBOOQ2a\u002FcrzvG46zjalhexDp7+7SLlV4M2GFu2owg6EonZpx\u002FeBZtFACUZTW3ggJRPzM1CkJgy0L83+y\u002FMh0rViHHDCUIV1FksyTXV4d+6hjhy5wH4ckLcNHWcQ9Kyx77sjuyPbm13hDGjUpBMC7U7xGEmXCIeyHhoZ96tJi\u002F1ZAQm1rlnIqG4ZFvkEHdrduygx+9aPRtHdSYgpvlQlS1WbJszq9lQHkdFT7NdsFaczZIHOAPZUm1U01ItLU4qdtdo4\u002FtQlivJTcyEI1M\u002FEBCpAT2rL05wc7NgyBm+HUxE2xutKgdHa6Ws003DzgCGiH7NhrpwPZ5\u002F5\u002Fo1RAj\u002FljIMzXNJ2FMKAXJsKFXlqViYjVWvzDLpDTYeJEoQcdDkzffqQCpGwuiPtcdDsUfTDlUZKSGXX2n8hE+LMa7+gV4cZHCHnlcBv0ZDbgmGpYD\u002F1IMH2ptYVn8GoOO3wAEPcpVpvp0TfYzQiOBpM2B81hIEnhl6DkoZ24JUgweitS\u002FnTAFLS4rsxbMH1OSJa4lz27t8rlU33SeFDXyiQBrAtHJBHsEe+mNrUnh+dZjMRRe\u002FGTzxQ2TOKC5rJUROLyT54acB1wbUNpMQnSGEzReDW5a8da7J1u\u002Fx18uFoEOuNxL0L0ACfonswpMKXwzwAkBHEviPwPss4cB0j22biH1C1fm75w2SAZzYTPvbwUG2YXEt7zcmH690MkxZ8KhdpqtmpqcYYY9i6bz3r5+9nt1oiaSR1G8LDNiZEW0LOnLNptC8o1ocXVRZw213uSyMn\u002FxihjJi0eiandw56Gtg9\u002FowmiClsjzZKeND+YkybfSvtd8paMAep5u4QhmPl4OfwqA41+q3ZhJZC646DdZwchzeTzCJD8mIgG1dPoAjjR4OaVPEbRSD+uHKT2VaW9i80hlbqUlTum02RY+QVm6gJxf0MLStmwi0MOlVsJ2xVnUDnMk4xWBzQKd3\u002F6RmSfjMdR0NqasZpdi+p9g6eCG\u002F+waCA6YDQs4aIkl+AyJqtDneaeHb+4a6zzo2UGokkZ6mGj49BNSaCziLAVNGfcC3c8S3viqulgVKcukIXzmbuWaSwNrSi5u6pNBJkv0hSsh+L8vr3g1+OLn6fRqA13fJPaWGWqkuw9niYGwgvvhjZcc2Im2dwRSfZWZBaCNoqz324tjR8k4u9kgWW0\u002FMhdmMndz7Zate6bF40PLiXZTfXp2FdezSVDfgrwVMkUxSW1AatEPV+4dl3vQ1+svUqynxKAD4AGt8h2QpW0OfHbHhvaXMroKTcrDs+\u002FQzVjbVR7aOIdGeKuzBC+YNZwV223SxlaUU1j4aYQR9A7Vy1UV6eek5xephYanrabvkF+krQPtq6Lc7swJSWIytv8yU9rM52vwjpNr5UCqZDQD6m2cR5nhgda+L22ccCnXqziX5t4c5seS6PwikWFSewjhfW+44ECSd5kzptAWXtxG5MYBARDwukaT1tn1XcsfQ6UxkgYXh+0xY9tY3BW2NHVURv4qyGBsQzIY1b7DuGA+9AlGYayPh1v5tP4sgbBAEOXTNWIAknTrn2ZlFkiKt4Gi+o\u002FxM\u002FOT4aXePpTEuAQJJC+DHEgeE\u002FzF10mMB+c+7vc1my\u002FpptBUvaZEkHQ30qbDwPiKfgP9rk5BAiJCa5Uk5LmhIgFq6RQep5YkDCpMQnsOmvVJmFeB9ufgI\u002FAKxaLEInY\u002FGOIN8B8woCkVddK2hhTvjnpA6UpVInNI\u002FN6SAauqffldc1Anh2pryGL+Xmj\u002FDrMQ6RzSrf1UbOJlzfG71i5f+T1cncfX9+6UAV01IFT1z2UcB9icfxhfvUgPXEkihOb2ZvnaXjiarXsdKSiPNZnjh7hhr3qALTMoOlnztMC4GzaX\u002Fp4y5Iwk3uikZQPyQyHcOeTGEVV0\u002FkLMNVhEkZ9He+XZ1qchLr3cmt6x7xbQtFPmk4hBQ+Tl5d1QopXJucN5VuMWjnRmFqjqDcVWBdE2hGn\u002FUlhtW0bZUvOmFRVSVI0wUlA5bWjxYbJ90Jrg5uthrb5wtvQFDzXYI+zvjzW9pVQ3A2GtvSPmsFoCbV4v3adoI+ZsaaLqI+eAj2+JaFhpeTWJvPWQSoVY8RFeqezluZrDi+g76gKyZHRqOdJEaF3+bh4+cbZhxmVssOJKPTgLhgsJrTf+y3hW\u002FEbWtNXHYWTsymM1T33ec8TNG20M6G3BZ21FP5pQOzrQZIJAbjlduA\u002FgkI6aiSQ7oSB\u002FrxB17RWwwWYiCAP5lzUIghA8f8H8vjsSq7weOQfHF9kbrbMcTENZlfscAMFWzCR6KZV4pdqyv5\u002FJmtxw9VicmL3Ep9jvJGEIT39tU\u002F8tSs4Brvvr4qTe9Tha0JQT5d5qZ+xvWyPQFqJaPVPO56gZaiIGs0Wf0MSQxpmSHFzPn+PkNI1Pcp3Hv7VBa81H\u002FUN7yQz\u002FN3GMdl8QO4BF9wuJcn8zF4VidHp1QAla\u002FIs+SS73FH5nCEdPn4gQt25gKBMKESwwZIahuRnzhcw\u002FjqaHhckjY2eXPOYsXoPNx0+2t8iRaa2dzwty2A7W1dGAi+LYS5TNfjXRUl0NIQpPjTqKFm932KCT9J2J\u002FT+1wCAiFRsLfKu7Z40qYC8Ut7GKTmLIIhTEFnSePlPSDRIahKKt8AflRviei8\u002FvuNLSSe7YfslsPLCPa50a0NdAaEB8ZhBJZBpMU\u002FOQYCuTz93OEdJcE5dNGDLzFUHc59wVlNPW4N7YAYZ\u002FSGo0XW1qmabSXS3Qxn74MTozmxukMGTDaLqYmReunsKPUUdjrwCRpz6bd9OXKJHXU4dsocGTnHoUwVjZbMCEWVhqvNHPiXLdLFSTkFZWf+ITmjsfIEMGvUVu8LxeFmuDnLOlgtJgAABkbOksQ9rgJWCiusV4rV1RoWjVON0IbqfAWU+SaCmHmazVr4SOJ7G1rfXEaeqp1khGg2IXd07gsG9DZ0HlAOrbFzF6f3ANxToZHKjGfMKgFbomMwd3eiDRE4IyG72afhq\u002F9CkF\u002FVN+V\u002FQG6UvbVsFSDF1kbTkCXXurd7Q3kdBhjegWshOFkoBTxoOySbQ75yl\u002FHhWA2X8H6b1KhzfbSzr6uai+4ONoz99fCufz43S6ytTSTqOFEB\u002FnlALcTRNyXpafpZPGtqmI1C1Z4GA4XzWINZbDyB8Q0sgwj\u002FuDGYebSL2WCRGh0UAL9Iwl88KfmKPsS0rRLAzbQrX554kJL5B4hZDDxvN+RHeIHlIeOrZC6\u002Fj6B+uLgbEnaCTHxj7l6Zp5ePzV0QZdpmHW1CaN8+ZsKl9zFcpXuI\u002FatBgrfiCIpfKmZf\u002FOejRILolbL3ro28Ij0gDr34uf6Gihr\u002F0+rkCTEzCod7cLw2RBBsiohudBxopm5mgSmUchwDmaR4CeGOejlw+vtwKs06yymf1Ys0jrlN8kjAOjxpR6kcS2C259vvGqwGcasGKAccVNb6qbOfYOn9PJ6cqG5uLio87YFWoqsfHMkS9FAkIobuU\u002FgFIftiVS3qpEZ9FXMo7BZPJ3S5CBkQG3RrGGSLR35HcdkSwMKsfOeBSqyvE3z7d+ESuqBCSdEAG0YR+N9pNVomXgZLWim9eWWWzQsJWx7B0CBwMRPYAYT+6xn4T1VnBDlezLl68o8Bny5QR1wWPKTLRgHNfJ74XTBlO4wAFI3fPigj+MwOdiJe1Npo5LO4kpPV8QYP+Ukpj6tjjr5VG6gm8ydsOSn6oOn8aIaf5gAffgZmYxO1oFGRY3b2UL9SWDfMiulB3rtiteUxzbwnbqs3+\u002FLst3YprRW8KoHMBGZJZLm+lQmBRBdMZmFAkxFmkjhmudfqVPBjt4RSro49F9YuzyCY8uOv5OENHo4q\u002FMcA6B2\u002FZv+GyewIBsAK+0ETth91jXdLQru9ZiZzZ\u002FDIJgZCAsvT5tzXgnoksqELkck+9givN7EDnLeTucAChrkeh2HVr\u002FJD68inN4Ci+u4XI15G+yLZlmKkuFm41TwL0yuTm\u002FHPTO6Ogd+vKUqSIJMqRnO41w+byUDxWS4p4Ez7i7QxpajTz+SJ9A2FbaYf+FZIP0rsr9KXf85\u002FpVHmwT35nEB9goXggFSAz26U6va9fa4ptMalRTQYxDm2X1pRYD9KWsqFuSneyZ38F+sj5mmYLmaso6hb9sQTxS\u002FfR6tUNwN24\u002F4avZhjhAfQ\u002FPtELSqoIombc9Jt0yGATjARcjAhm0gNIrFYuFXW7w3A38M1DYGfyPGaqGBMrqzKaaBB3yHsrVTKnxNvZ0SqKqoBX3VKR7cOuxSOe9zl+ybC\u002FNcNqDb1yr9ZM9BMJhvZEV+8zhFIt+m2F3Bc+2U5okf9emGqjKUAE2S4rHYUWRrKfP9FfpBFGPQNbX6Jkd15Fa\u002FGkr59QvWmhd2SaZCjg1D+89\u002Fauc3lIoDQshH+vEyMwVPaLtu0jMyRWk83uGBtHqMUSK1MkPqMPmUvllvCR6MVT6PdDolXoBqHpa84VQUqDXzEgw+IrtCh\u002F32dNz7Fbl6SrzdGJ\u002FdGYxnaKgu7qcaAgFYEP2ZEh13sGJUsu7PvF6buTWmeiHw3JzfvACS33aBp9YbqQaNTnANjPQ1hCg6syW7BgS9ictYw4uAtyYog9mCVDGcp\u002F0rFZxtkQDgni3xGE5xCQKXocK3Y6wAZQPKy4WVsRR97WGtDsaXDU6UQdMuoplHeugSJ\u002FQPQ\u002FqSrEwebtcQEwhOtrGVi+ISst7Ekwa7WTVT+JAg8Ph5sryxamz7NgAg92oMzFG158XyIe8yB4HUqe5Rma209U\u002FiPrtdI8uCCE2KMSoljShWxAGqy0zBGcUrBFL9uqgPFOHAfoaZa2YSZvRblR+4ZPHfsNIRBAH+cMgcrSQmxoBgFf9WY0p8NRnTROF4pS3FhzuaiZsiIfq1Qt4AsJavq8dDu9yNcdaMTTfqw\u002F4bwzv93mfRfP7STcgNFzskV0+JXm77XBP6IAxog119HEUrBlFpfvhH9mSSMqlWdAtSXZ1BWquTPbyN1HN1E9KC5KhL5AqcqnZc9Z3\u002F05FAEM8KIiA2hEIBEUw33CWQf\u002FYKFZHyIdHEy1zQmbLM2li6ZoTvEeGzBJPx83JlxtT67rd0jz+taOPdt6PgUdyEM9MuWMG2uqGK7fPZDXywwH\u002F1LJUFIXKry1\u002FQR992uutucNUUdpcYpQddBqyewniwpGFQ\u002FFQF8tcSCbeLNE2Wq\u002F9ximgeUXnVIilsT3hRLqHbZ96qiHqldpHY5TMJOIbpXzqqIygL2iM2\u002Ff5x9aR17ebBZklS9zVuoYfC8aWeVSJh9bzdjp6fBiGuBnKtTDPq6iXsK+Wvd5qwMypwyP8TeQhg5oTJ2jMThPj7Zl7bYRCo33ocdX1ugNXBO+LWqTGSNv44YZHaml4GAgLqTkNeyY4Ek7egcb9eHc71sf4Qly6C87SWCua1yXvj85SbNaCO1\u002F7ORq71PZGvXV8vlmVSnT8taCLMDwD4Gg45zf0ARCPCTq2XbxaCQ1qGor7vlZussYAJWN8q4EliLCmMIc0xG+EImCftWj9gBmsF0hT8iH\u002FStw3jaIMUAKrX4VfzK2xb4CliJOE1sgmkk4tIVt2Xo3695GeGiQcrBMgaCXKgWdIdNunOJ4EjjERqNmg+MxGtaY+zuskjXDJQbjZbe+EAIM8IbJ+bTXs6U5zq7QUXlLfr72HAEy\u002FZUZ+LSoKpcdNZCWaDbLuzYz9FaQLtKT1QPwcqTMQRljsnAnQuoMLDsc9pMXOM\u002FSMZ\u002FnANKOdk8YfR18r5Bzep3oV\u002FIxDtL\u002Fvj9YtUzUg0fY5yHWEJSWvElPo218ZEZ9eqrWTdVp\u002F\u002FYU0sUpx6VT2BETKjA4siNSymgOIC28iG6q4TsC8Efg8LEBG8lmmwIsPa7aC4oSQkcq3oz+3IZUjn2tzMDLpU\u002FXF+FBO9hvVDDPH6um2vHspNiK6n\u002F8ufGHaj5JlhT2I6KUf7aLpTaNt7X7UY4Pf6dFgbuf478bH\u002F13dzyd48FpMvUs0FbxWz7rApx4DiVS01bd7T6bn0+ldSFFcc45s5vSi9S1iuHHHBleVzLKd9QI\u002F+USfknCv9Mnav4HdjzK\u002FN9tdb2KnL9FbPa2SdpVR0NPJzZYgjP2z0vMcwd8Iml87H\u002FPpFT+UrDx2uU3ANftf2rQzk4c7PAMzxKKY83ya7hD0Qmc4quC6GhUFR1Am+pSaKlZmag8VJwaEaU9Mjl8dhqRXMnAXoclrlb29953BXb8LkD313mzJoSVGlGZG65Bc1ZMsQ8yD8gQoqc9ffvZ8KngAP1Ss1CjmO1ILlOxMUqWqmm4iPS5sMV\u002FLBBqBjRMKIkWHGiSaoyopO5WA4\u002FuguyCP2SEjnbJAZMb6dtfaLuKMwxy70fY4rHutRvyBSJ+XjGg+KfSJyaZ6Auy\u002FJkEzBz1h2d001\u002FBKtXXxAK4+cSITR5WxZ3W4YMUGqxxbCklMWvyoIaEjcuMYMWZnjoCovIODegVX2+qn1ADl8LBDMcZVnYNcsD8WRVwtfSDt6i4a7Ug9TOaTY58FChqPDvwUTgSXuZVZ4W5bAXMooGKVwXvHU0lR6a8R0L7qtmaIEWDDcjyJT\u002FxXRqKrbGB4IOQ1zlsfycE+Zrbk37Wz9S4FAsTz6FAI7fL71iASHSSmWsdRkp7ntm04c2Fu2RBNwSVkXQY4\u002F7EJgwpTdGfnRRLvXekE3aJuIX2QwCJiy8oSKmY7TYt4MmuDbN+s977Lj7\u002FLUbjro0xYsjJo4HH2LYMfv7mGciCwlTqhqxY4rZ\u002Fuk7lGyAlj42EFNuPzpyy3MhGPOvwVN19WZZWzMMW7NHidQROqFS2+NIrOsMX+NkW5UaQgkaEGgosQRuzgmeZnBb\u002FkbDQb\u002FyVcEjYCyPXfWBVM9txmU3YTqh\u002F+6JQttAac8ho8I\u002FixVBMAyFq3yM65orUiHud+hUgKj7aaxBZc56e+rOy+Ep+7U6leAZK+Ihu4oNCmUkg+ed8BPSsCapah5voTIK8s6fzgDTU\u002FPPKO5iUnzJtYTJM1RMSeknKsPB6dIE2WASzbVor4zC3aGVlpsX\u002FKfggiTYNdY+iLBqZf8PuQxHz+uWwBbKM5cI8PJb7up7BEPsSzbcpeJ87ZPon9JrfMhOIonTk8E\u002Foid7\u002FEBLGSRuEQXD64mWHTDdoVrefsplU6MAkKb8pS+oAADVZohttjzYba7md+Ylfrc4nE+cbudLUnOv9ErEFVrfG8Xpvfdo3K+SCZZiS2KovE1rGI+n00RxlnSYd8U\u002FK\u002FM6iXkYH\u002FHjpbFpZpJnd3rvj0+COCBR758Hn10\u002FRrErkQahaDiwXYkjuU5P\u002FVe9DYOnk0utz0dfjVvwALSu9sYDPrx8epRqtK4urYDp5hUZtMMlWVk+a6ux8ZF1XPq4civFJCxOWepUxNHkdTVSu4gk2EYErY5hYubuxxOipx6DTb5lmC72CRbullrK3YwyuPccfp8LCII5qQ\u002FeX3eMwxDtFo+ab7zN3h3voWHDtl7RY+TarrUjjel3o5u+moCTImt+RdTrllxKW6fly5JnAHsFHuMefXFPIQ\u002FGPyhd8hUIiEvTS6\u002Fjt0baVr2Sl9yAb8jnv\u002FuCPIu94EMZzDfQIFppWCqWCIezPaTPuMcywv5mXr\u002FZArveGCqHUBb89w81hNmLojweijWZorf2HfF7ECWFV\u002FSFifM8p7rKQYbQrJs+cJ75CabqBmtUi1nqjVctDdDqZwH6NE6R4yUDZUlVJG65jNoebnDMJAaUVmPp21kwry2UazqwejUlTZeNtQDc1dA8pyf\u002F48JcH8LJkDQNyiLjnASCJnMbM+fJI9zHB+oyagZHBMFNyN29gsccQ9ZYxnsQYEJ+4vnpaW46QW69dWlJxbRFqLu+Xky\u002FVmZFwvcb49o0ibzWWiCPVhMlHdvyB+nTweTogfTp2DfY2CFkoNIcODoYNq2g\u002FD1+FFzZRanvF6evVq9c2y3QVMN2QhDlkPdVYm+5MByVwt1Hf6GoQwyz7AANyaXhTO1GaESgBPsXT4NUXUSP40\u002FsIjtyK52JXjITKm\u002FaiDMbOtGo\u002FLGB+nh7rREy2hKDXcvoRiTsWnr93Yp7dCAIjyIFH6ndMg+G5SUwaisBvD6k8Li1UYOnYAcumEL7k6b0PkQvStoA4pL\u002Fp7stwfBmjrW6B\u002FhlDYY+pMKUbdFmWu50Uh\u002FNVBI0Bi62vUEeOEDpPD3r7TpcHT3NSkIJ\u002FEGhBFEPIRBzw0vKaluILLJyIMo430W95ZPh26da6DOiIC0bMKCcytuib6tfLtgI2h6I+eBRNJAALcOhzdnWFXbBKSZxu\u002FxrdGMaUqeGrHvBWp+9CvUEhVWNcPui2qe8D1lLijP1C+cTOyhBQ0WHzeAwnJNj9hUTXGl1gc8G2KBqEAN2QvCQe9UaNzAkeX9UcliA5fLn7PGTbsNFOpNKiFL2ihOOTKctCfiDfSnzr\u002FbYEN3\u002F67oFA\u002F87NvcMUPJaPvzWW7lcjZAbRgX8tnv7MDFA\u002FhsMX66D7Y\u002FoxO9rYxCpNf1B+rplavioU0KOk\u002FrXWRQ+2fMBplJZLkb5ZX8jKJCKECeIxa20yWQ8jZsGPDUxbQuJn31C5KabYPMOiFEYsS8e69rp+AbTHa5eG2B5Awg2ejq37ciWt5DD8jSLqI9HEs+sHPmIinRWa\u002FHD94pDnZGrczxhPSj30BKHVSNbIrHB02Zdqhn8DUJywZNbyPbH5QXrrol\u002F8ZBeaBy2KNy45hbbuKR11e8NMSMSW8R0iXH5fIye7qoaMYUhYeIh1gRAwg1dvY5y6hLvzu7g5fsBbrRVi8h8L\u002FDmj1XD79vjNEo7jms57HlP3FhPN3gSaCQ7UTrMz8YQSQE9pGEhYMv8qfwtu8MWK7K+Ao\u002F2aWvTHcC2VVEuW1k0+U3qjpkMqTh9lMtZWDvxAy8rDBdSKn+1MKcw\u002FbGGNg+AVA8SRkJbH\u002FGsGgXyc8OsvLTnFzI3BrfiW9yvsXUxFNZf0bE7zszMJm7wd7l5HSzeVXLRHldurHKLOnTTbUtTyuThZl9QLOTMeB0qTCF0W4kmrmPHTPofecVJBFf1RqLc9NNtTvsGbt1Qd8EbGtUZa0Pdepgu69fSiC2Idkpd+BxR5hQxS1QOFbjvjBoMFI6L8IBk3ilyWS69O+2USO5KwbeRs1E6MYTjEHzS1sQRTCENIJj9HMfJ9C3D4WMCXhecjKwXd8W9keEKgGPghroBACnh20gPybYsziuZZWbnAujQ2g0Kgw2lGMgnx6KZa5JLr25yPokJp83EPt7hT6dt4ZC1ElYKu4E3iuz1rGTIXCu5HnE1YQ1BvLfK8IIban1d7i+IAbe9NdV6vvKcH33nRtz54duxJmljIF9qBLILK7GQ6qDWan1jBN6Yu49VDoH\u002FgKjBgcAm7KY\u002F6qFcjxqHWUyUMeOAqodZ9QG7sqwZqcxsaTeVISRkyKANF6xoF8967qcTt4L\u002FP53rYTcMq051e3866dkVs1IA5OcQFfTsWXmLq4pE+IHs0x5lgfeff\u002FFXVWRMOzORmDxjqE9M00fOSIDeNkPZB5G+rt4ClUInz\u002FT8VfjAOY5y3jr6sJ8CoQ5YFnv9BEMdms0CbbgGkpA\u002F0aErsf+l9WfezBCZSvWj59e9gl6BvoQm8D5uWCblWJlB3Xvj\u002Fwyt76W5eEfFPDKK4CTVGV\u002FXONJdVM2dDEsutNpfdhth98m4OQOop5THXu0EFMSJpBLEXndtGtTk9d\u002FlgFB04LELPcw9kI4pV6bIMS0bhGKqUEp2KI9WnrmpidTXptyCqZ7xdfIm75ryUAdPmgI5JYR+7Gmy4ctmvXBgoUC\u002FLUK0uqAl+T5DRKiqz8Kc1zVArHsqrH8is3ZOLLdB1NGOR8AXRjiQQQhdnaLcUwuOTAGsvdX\u002FjpIisLEHxyLKFI+C+vIDPlC7BITcFDFFqIb5UkRvzDkZjg8R150E6HSksZqz83ag5\u002F1uOtuH\u002FF5XsHu+ly8TtC3DD++5J2B8m6H4ARCkVzDP572G9UMM8azEKm21MrQWEy0mxw43CnQ+RstFxLpG3kOY11mcCs2Bhvkt16e6NRdwHHHbmpGblF33\u002FGQqolqs9XCdlSZc4arwI50Uh9X7t3XzebmDcR4hsciidRe1RKUdbnuIhinjNS7pi6WYUnkQYof1UkHqSIlGkVI13jBE3b\u002FZVqVdm1rjSXt8YY8h75PjZnNLm\u002Ff3LBFZTItuSR5wo4hYqjRMiSRyfi8W\u002FlTPS9mIq21\u002FBKTjdPLMLPTspU47YXRTIRDGoriuefA89j1UJFhasAPl6BbNeUIttXzqb\u002FqyNMqEpXc5iyTTOBGnPyHWcsgGFsEhq1N\u002FoUvr+AMX7L520Q9t6hJpNFNg3GbBvuFjaxWFB1bjjYCHmZYuwdQWWub2mKRUMVf+habQkzInPwoukakD5eP6O\u002FCl\u002FJvq2S5GJ8s2ihBcEgLMhC7N9YdOa8ZlhXa28RLkIplXAZew2gbg1VqNd2jBHfvgf4Juzz2d3x13xjljde5\u002FlB5nnP2tGhZZ7R1PpNvt91TC+vFbwiazhTfw8981zOQLMf6+HKQzofZfxR1T1WJ\u002FBce+THhIZcQq5A57IKQM1KuTtKw8N+SAEKTt6fXVnc3lFllotIWha0SDqN1ak27EVBeocyjdg0k0WhKKNo7wwCgTcNkclhvBijTYI8BsRWg1sp4mfisbodqQlpV5FaHgUwMnoqj\u002Fu4XkuaB7Sp2wlRT9GzeH0KIjyUVZ3Cx\u002FCorlYsk+8fF\u002FHvAB3G8nC4X8gAGapalsacHr+wYHpYnQyhrDoB7byS4DxIjxeTd0BTocS\u002FpbWsOdzwLOd\u002FSY2s7a6XcrCLy1v+HMCg7\u002FMbDT\u002FSAiAf7TGxUHncNNaJfqQjyTh1gyEl\u002F10sgznbLkNuYjyS89MxKfDui4sbxXq5Smk3ureoI2Y4uI+TW0ttJzDKQpjPLb4mAJo3F3FNOVKIKJwOD02DVppladB2eOliOEn16fP+73sjw\u002FLRrbKcZVecJcf05\u002FnMGm3zZa0zHIPxejEdnO0UEbTA1Oxhis4NJBdG+AyF4gqJ6fAh+Roy+qR7QCaLMktRc90Qt+GR8HkTXFuVGDNGGKoYwwjzYjbxgLhTAH6JuxzzbB+IiM1pBlX8rJ+355R+E2zFP+CExYUHZRuM15drhWeRH7MBoQd8zVuY4bCgX5XuO74po4+ALrFzdqTkCOpEiHuY4wQfgXGU24Pc5KQVopPSfzokEWZt3GEtzLL61L97f4M9lWL9zCHbHqU+KZWGYjGs0qmkIev6msMLVw9h7\u002F4P\u002FjEQbrGR2dYGeTD9O+FJSTqnCpzQTUKToIOpVzs8NvSDBWex5hsWXF7jBymy27bsa7nKQhHOrWjEUM1XzVeDIvUXDBVGkAvZRg7b0epuDl2VZH5H90rqFjA+ibDKQ3BYrr4Sc4vbqYNyawaLCu1s317d7LY6Tub6EfiGxQRmA7uveRJaPGIQWjTtiptuyTDx47UGc6wd2T0ubPBHeiahe2\u002FU5QAAA\",w:\"full\"}),l().createElement(d.B,{gap:\"2\",justify:\"center\"},l().createElement(ke.D,{as:\"h3\",fontSize:\"xl\",fontWeight:\"normal\",color:\"gray.700\"},(0,E.__)(\"Facebook Community\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Join our exclusive group and connect with fellow masteriyo members. Ask questions, contribute to discussions, and share feedback!\",\"learning-management-system\")),l().createElement(p.$,{as:je.N,colorScheme:\"primary\",borderRadius:\"base\",fontSize:\"14px\",fontWeight:\"normal\",alignSelf:\"start\",mt:\"5\",color:\"white !important\",isExternal:!0,href:ma,textDecor:\"none !important\"},(0,E.__)(\"Join Group\",\"learning-management-system\")))),l().createElement(br.x,{gridTemplateColumns:\"1fr 1fr\",p:\"4\",bgColor:\"white\",border:\"1px\",borderColor:\"gray.100\",borderRadius:\"base\",gridGap:\"7\"},l().createElement(qe._,{src:\"data:image\u002Fpng;base64,UklGRhx2AABXRUJQVlA4WAoAAAAwAAAAawUAlwIASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIdwEAAAFnYJBt5NgdwdfkPiIi+PU6QG5ta8sWPQuH2P2LoAcycifWAjS1iCbcST13xuf7uvr5G3hGdkT\u002FJyBqJ\u002FbLKkk\u002FbXVG\u002FfmyytRjdeaqZN38SfE7W9001FxX6Xo8Iorf+eqmIeKiStj9Ed8y1kIUVcpu2MxZLe85a+Brzpr8kbN2f+WskzJnPVX8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8\u002F6\u002FkMmc9\u002FcpZJz9z1u7XnDX5mLMGV3JWa5GzGuJ7xlqNuMxYHRHF73x10xAR1\u002FlqPCKi+J2tbhpqYiVbdcfne6nqaTTqTxyUWeppqzNqAQBWUDggrnIAABAwAp0BKmwFmAI+MRiKRCIhopB4zLAoAwS0t34zeAesFkDSn6L\u002F4T+Ye74hP8A\u002FgH6Aa4lu8Rq+\u002F+exiSeH\u002Fuf3Er9RP77\u002FgfXP8y\u002FR\u002F7X\u002Fev8n\u002Fk\u002F7j\u002F8e499Bfvn7J\u002F3n\u002Fwe\u002Fph\u002F9N\u002FqfND+M\u002FbD8H\u002Fev8n\u002Fwf7Z+3f3V\u002FhP9T\u002FmfEv5if2P+L\u002FIv5Bfyf+V\u002F37++ft\u002F\u002FX\u002F\u002Fh\u002FqONtuB\u002F3P9P7AXuj9O\u002F0v+G\u002Fx\u002F\u002FC\u002Fx\u002F70\u002FXb9J\u002F5vQr+F\u002F0\u002F\u002FN\u002Fx\u002FwA\u002F1D+pf4j\u002FD\u002F4b\u002Fnf4T\u002F\u002F\u002F9n4yfA39D9gH+Y\u002F2X\u002Fbf4T\u002FZf8T\u002FM\u002F\u002F\u002F\u002F8\u002FYN\u002Ft\u002F7H\u002FX\u002F+\u002F\u002FH\u002F\u002F\u002F\u002F\u002F\u002FHH6c\u002F63+m\u002F2f\u002Fw\u002FxP\u002F\u002F\u002F\u002F\u002F6I\u002FzD+q\u002F7b+\u002Ff5P\u002Fwf4v\u002F\u002F\u002F+v73P+z7hP3R\u002F73\u002FO+En9bP+P+f4kDh3LXhpOSVn57MVJ2WvDSckrPz2YqTsteGk5JWfnsxUnZa8NJySs\u002FPZipOy14aTklZ+ezFSdlrw0nJKz89mKk7LXho7w7KZLF1l7gvcF7gvcF7gvcF7gvcF7gvcF7gvcF7gvcF7gvcF7gvcF7gvcF7j\u002FSTzxiy\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmdWWeeMWX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8zCz1Dxiy\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX+s9GMWX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FnglyeeMWX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8zqyzzxiy\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8vwUrf11jHjfs5qICMPB25xAr+ZfzL+ZfzL+ZfzL+ZfzL+ZfzwS5PPGLL+ZfzL+ZfzL+ZfzL+ZfQNa4GV4QyP07rzUXO04iRHMpP33Fl\u002FMv5l\u002FMv5l\u002FMv5l\u002FMv5l\u002FPBLk88Ysv5l\u002FMv5l\u002FMv5l\u002FMv5livT4HsfzyP5hFPN9WpK+OMXBgHO5OgaHi\u002F0Lp5H0V+azXf\u002FVEPGIB54xZfzL+ZfzMLPUPGLL+ZfzL+ZfzL+ZfzL+ZfXUw81OYJlNwFjQ60cByK255oXKXmvH5CIqvnVgg0D5OP+80AtGLL+ZfzL+ZfzL+ZfzL+ZfzMLPUPGLL+ZfzL+ZfzL+ZfzL+ZfeVlzSbQK4C132GW0QA05SXsF\u002F3oeplVSfNXW+ACzazX6oh4xAPPGLL+ZfzL+ZfzOrLPPGLL+ZfzL+ZfzL+ZfzL+ZckoIZzoVvldqpYAsQ2hEye6sybgm4mRRJHbARnPgHnjFl\u002FMv5l\u002FMv5l\u002FMv5l\u002FPBLk88Ysv5l\u002FMv5l\u002FMv5l\u002FMv5kGjAmSibDpP3LZfMWrdjKB96YS+FZLtduvtBQ5Cw4c+DZvMRZrv\u002FqiHjEA88Ysv5l\u002FMv5l\u002FrPRjFl\u002FMv5l\u002FMv5l\u002FMv5l\u002FMv5fwXFnxEGW7J6FBIvPRwSlDtZBr4ZIp7tMEWKscyNpXf2+O\u002F1RDxiAeeMWX8y\u002FmX8y\u002FmX88EuTzxiy\u002FmX8y\u002FmX8y\u002FmX8y\u002FmW8suRjQ4S6mUmjy8Jz5fPSdF4k8ITL+ZfzL+ZfzL+ZfzL+ZfzL+Z1ZZ54xZfzL+ZfzL+ZfzL+ZfzL+YD3fzaZgSUHuS\u002F0cY3y1lrEXBe4L3Be4L3Be4L3Be4L3Be4PxGMYsvnY6DUlp6SX7dEfbsDp\u002FcF7gvcF7gvcF7gvcF7gvcF7gvcF7gvcF7gvcF7gvcF7g\u002FEYxiy+gid+wIbCZnnodTB+MlgQ8TWIx6ma\u002FVEPGIB54xZfzL+ZfzL+ZfzL+ZfzL+ZfzL+ZfzL+ZhRLrjX3OcVpaZWBo38yxWUasoANYsVK2aKvC8KEUCtDykKzBw4EaeMQDzxiy\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8YRdOma\u002FVEPGIB54xZf6zx7w07I9hpW5oUfPBP1qWVKHutOHY+ATfsj3Cm\u002FpnsYVUw5WDaXx93f\u002FVEPGIB54xZfzL+ZfzL+ZfzL64YJDK4UgMv5l\u002FMv5l\u002FMv5l\u002FrPRi1BPXVAmHSmMlhSJsprJWUzksOx3ozGuNy0+kh2ltbKsh\u002F+8J2\u002FVEPGIB54xZfzL+ZfzL+ZfzL+ZYxcD8a9CGnNmn6FJ3MRy4sv5l\u002FMv5l\u002FMv9FGa5zmp4xX8JWPfD9syKhe\u002FsKneWQWCEYssuJX3OOssNpRj9ASMRsTNd\u002F9UQ8YgHnjFl\u002FMv5l\u002FMv5l9F\u002FMzG6LzdY4gNb6IczeViAeeMWX8y\u002FmX8znOxVSbvR+6ZblIUe5q6eN7xQfCyRPePvodvBjAu4AghijrEqLDLVi27HiV+sNaLdC9wXuC9wXuC9wXuC9wXuC9uNnBXjRrAtly0xBBHbwCwz\u002FtfzL+ZfzL+ZfzL\u002FRXxQdtoLC1mYwgjPM+tLtkKnpuWKS+tyGL+AUqbLCoFBzaA8lg6ZfzL+ZfzL+ZfzL+ZfzL+ZfydTu9EvWo8HYVo6kq7uWpTZFl\u002FMv5l\u002FMv5l\u002FrNPVMJIyJBZH7MxuqESg3nxT\u002FsQoy8Ftfhpb\u002FhtNbP+7EnB8BJq\u002FmX8y\u002FmX8y\u002FmX8y\u002FmX8y7XReO3rdFWlyT4e4KnpdA0RPPGK\u002FMhYOUgK9p+3HpysSCd4\u002F+qIjNf2Lw+dS3kUuZKnztGu2KbBxGlg2eP6IFjFTi4L3Be4L3Be4L3Be4L3Be4LIBc2v5a+xQxS3cEBrv16UBte2D+qIeEXkDwcqOyKoiHtxtAfWBuKJ1bNATKAAFFERm6lsx2f1vjOE3YOqIZ+hunGveyNhubaG0WSn0TnVE88Ysv5l\u002FMv5l\u002FMv5l\u002FG7WhcWldMxDoBcNlxZY2wYZryF5A0YmiWZ0iwdZ1xiWnnoVO87XZVR7+qB+VPS6rqa8GT+zjGKVv0JJ9THE2P\u002FfnDjkOma9FcOOdD\u002FNOmEeezF1dOT4I+PCwmu\u002F+qIeMQCtU4a5ehBRgJ+X5vIh5Ev1\u002FMv5lu44RxEZoexZdVXt\u002FqRSF\u002F5jRWQ1mfOfePtWy6WkHZJAi0II+nNZTY3Ohql2b6Ar783mqQOYywWNR2wWKM3SvxVns3hWcJiav52np\u002FzH6Af+unR9yAIyZdvtMUQuWH\u002FQ8SBUzFleup3KMooz38y\u002FmX8y\u002FheK4nPR5NI78Zm4fOcGzE3aooh4vaZkJt69RZSCuH974NsGQ1\u002FKmh9Un64YVwwDGO\u002FwoEMztuAGk+9J4Yhu1Ji7TxjQuqC\u002F\u002F\u002F3digCP4BN6O1P7f2ChRnX1HfweBooW\u002FQvcH4idO8L7AeY\u002FYG4CTSb5RLMfQhJBQyNeAQjLsS4aO2HGKbVUr0fdM1+qIHP0NP4znAgJsWMu7tCXipkIHTUgM1c1+qFUzGBUI1goP10t\u002F9Qpto+pz4WwtGzxiy99msulXLpJugNWeEjCyyG7JHMSjJrX9wIB54yWehg\u002FiwFjntM6d0QSdxKOKQF+dKrPXhzFiW6fuig1UlhPV9AY978UctrRdoHAyGDdOE7Z1jBWX8y\u002Fl\u002Fhmo54i85jlJ6P6zdjxhwrVwTgT1SKkfQUW3\u002FrUflZQfDKu6tlytoXuC9vzh+qna8sa9r0Y4exjzxalnt8UqruYtopGB5KXI\u002FkhLisId76k46RqsCa6WIcld3uE28A6\u002FJSzxRcQjWsCk2LdmUVvPm1z46vttUDZvQlbPFhJDvjaHnOaAbamu\u002F+pFbUAxoJ2tLHaX\u002FyGfwGOb\u002FZHeEgwy+B17Ndqam\u002FdDi\u002Fg24u3arvvMI8My6wXMV8V\u002FEeTRYw54Tzxiy+cwosJGh8e37+EWmKXj6oh4Rzws53olcQd2UShGxBvk4x0PmsrTVJF3eGXIpYqHnpypB9pn7J2jmBpIwUL6Qy5kADbGTUVQKtIlXWjoh9jxTbDzO6uZXNaiKXkLr1CzdtBtYsQjKF7ck0CSqU4CKJH0+Fk94TDFIt3\u002F1Mh3BpE23rE\u002FitLMv5+NTdAV3YEk\u002FQrRhlog0XCopsIsab\u002F8+\u002F+GQ4d+I\u002FZY1NKIwS29SYquyZBl\u002FMv5fpPuE6xZ\u002F\u002FUKnwdmvk0D2oaaKHbhu8EWUTxm9OoFWtchE\u002FcLaZNTaKxubtJe8DQciSUKm3hH8R0aCFopjmJl2VStfJQgeuyHFl\u002FB6luGqJe7jY8Aw+kH6QX5vvOfJ7PpRAH15hZ182zY\u002FTPId7qSqHzZo\u002FoGCWYtmIlT78INqr2OxQXtXgWXkNOIaWbOTOpJ6dWEQyxvRfq0JKwej6ts6OgYr6yRxVht5oBp2gm0V+HjEA7kEthi1J86TDIsa8RCEghnQLitNA02Evft+zJtyAzFmbyIeD0p\u002FctWZcdSD2n90TtVxQ3JVHMxhasH5i70AWUEdbGawVUTbqGJcGA76fUiHDZJDGk0LTJkh0KwxXy8NFy4ldmvQvb7b1D0LdKCXrHvFKiDNjbTE5YenDLdemobHy2te89AmrNNePWcPcs\u002F7qHNwb4jCeNonl1SjCxkhZtgSXjPuA6GHFg8cw+kkiLL+X6V\u002F5G8B\u002F+NpwhxlEpL42W2GgC+h226GjKtkZIWFxrbNd\u002FAhskOH82MjE0Yi6EwH2z\u002FpEdX0rGbwRQO7y4Q3OUnJqRe3gLm6wn4eCMFmXK7z77asyvwOHcM\u002Fabcx8liouyeRCCAkbLzVFJc+tlOD6gKb57EGaIhddBRK0zx9ENU7EVrj5jDjqnimCSMq0RXW7Pi020XKeQ4VMv2it5XT7GtV3ipwIvP325BeJcF2H4EwC9rhQVxp45y7GPs3K5AoteGZ5XumYonZ6mrUohjUxoohyDJbY\u002FyLT+T3ZCYr5pOwLKekuj8YAJ+9HujDbOz63q3iXG6wPJ3sfp13+0l\u002FRcg5hkz31A4rflO6DGD0UFlfrUVXSdoVDSSF0BGTk\u002FbvL75\u002F+pI3HB2jTUN4Id2zha9e1VuDULSsoVA1+PfU2IuiUHY8A+iXbEEA5b7p4yU8Dn+0LbivheGpG95GtmYkWa6AGwGpfZVUcp6QvsvP9bl9K7tqcumOyKRv\u002FruazasufmXGWZCF\u002FajF95jouXKV\u002FUtarbZM30uQUfg9QV0Lx113yAWPsrjEC4qgdQbpXZlnn9VoF99Cbo\u002FRI4jjbIEZuHm5vL1S4xmJgbVXtv5afCmXte7PCg3TVfd71T84t4UG4YwHLXKDqbamJo6tEb42GY1Wev\u002FgwSwCoAXBEAzwnBje3vktAbCBaUfAv\u002FzwbMDdlVDqFPJJy9VIhHx5RQKlULPf9WPKaXauF2ToirdXpzDvbeojIaAb5t85UdkncQvGLLF6xWUs2GQ0DHoBgL3\u002Fbl9dJTp\u002Ft6McLEgEQEdDBx3ybDaDwP2gTnMTp\u002FwA5hrdyTe+29H9Px+hED5GvdCuUHS7T79eyVLGroqYc+z5sQHtHHR8FmvwiWmjD9XGDpmUu2fztKoFCfVDghmivReUYNDPVM28dNbJYsYSTmZ1hbbXWApcYi5A8dlDK2ZxOrpS8e7NoE6tA+NUlM53eRZxo\u002FeUoItxh\u002FePh+HIZJDf\u002F94XwzMYsr8OL6Gm07KcKsxqOQTVZ6UGlzLgOiNP0sTqW6aacGUZ0ILdQhvQuXLqV5LejFqu4dN8r6a4yvHhCyvmxbcx50wkEK9Bw3D0ou6OjNleqJ3cHO\u002FYmjWJXplp42dbxgnoQEbVXnlkAmxFgmk5ZVoXno+1CYjWIgDWUtI5DbQjYf+CL6oeNwDuacuytpjLR3oVGOvo7cywUtQfvKuPvm6jF61A07o\u002FgI+q9ALLOq+Df5KqxDEw8oCgCXx\u002FT\u002FlW8Fl89ivEWwR0+caV7lbwwQUkSGQtuf0QtE9H1L6TDiJ8JqCvz2YdGms3tMWH8XTf\u002F63y1kz\u002FtpmN5waoLe24jcdR30vZ2azq+zstZ6k1liA5ycLIwd19Z9k3wa5iWqNkhQY9hb10KN8PHhjLh5WciVJoJf6orqBHo+Cmp9bMGAQD6YwgSDsmbmoLDIyr7Oy1svNQV5p0G5zY0w9Eu2eGu9xUu9bWyCctBPbi5eaZcUozbSqU2cBxddcQWXgp\u002FMzdHt1n+tX7QQ3OPAA\u002Fvr9r4FnPqayHUxfaNY\u002FDIUbKcvoJjGDyhgGQmD3EiSX3fITB7iRJL7vkJg9xIkl93yEwe4kSS+75CYPcSJJfd8hMHuJEkvu+QmD3EiSX3fITB7iRJL7vkJg9xIkl9pDZ5teqijt5lJkLMtfoLeDraAAAAANJwZhaKQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGk\u002F7ihLZRd3nneVSl+OCMqhXpSELi1YKNRXPfzHdtWVcHJnQYHRFr1UCNNR3U0zWo4jHYL9XtR\u002FFQWJVysFVyh2BdfEd6SjFOpTIRD+CRohuhqFGlohfrTIEdbo7svQTkGed23r0dCCPTGCGA+iSCjlnXVxTR1pQbhkAdQFjHnBiJ5YjmQl4HCXROrxRD8hYlbLHhaM0EBJgAAAE6MnSUR9HeO94p8cPjd4Ul5ZSlX4f2P6Vr12IbzKo91LCjqqwNEZNSzBispg6RjpoF5W5jWko2UyPUl94le4VekTLVl5PmhzmKK3KbHRzMKnTByup\u002Fm9YSNGfSjOtYbfywDkoBo5+MAkwh\u002FTFcjN6pve8jpFLgX0oWyzR9Ud+93xB7CGqdxWZ2y9cECvRYU+Y0NLXLVFaOh06VMRyXDDm1P1bpjI6yNpAAAABCJO984H8aqP\u002F8424KgkZGfC+8qAYOb9scRr1W1\u002FYh49Ebv5Lvs4RssN+sDsX1bbWEIwSXXlhs09acGulBLuaY6paVETuGPyrmDTh929ftEluVppk1cNh027SjVbgDTpwNT33wNMYeigkcr0ZfZa96ipDtv4H1pPSnsjgWWXVw+b0xX0p1esoIrKE6fCEjaGjg5gkMit4EVnJvjfyZJypJugQW2vgC4v5YTQQG1h0sn7sc4TttNsjShXd5edBCLKaiM+p1yKTETq7rVux7GRbZY4Cg\u002FtvXGdzY484FXyqb1QMep3lGZfZntVKlcd4joghJrVXhtGj6H0T10zPcSo2MC9DGvGp9hP6rM3mlFKucSApsxpbd4ykjMxxvLGaY6mHZCH854hIoZhsgCb01UC+nqTRVM5sqbZDLxqnPLLYpYAAAAHgS6Yi6wDQDgjtlv6N2UcfQdZyLcnJzqNCGxTp0jSaY35PTl5X1fRapATwtqvc7UXLydpHkL8GmQM+2QmImRwUMKF7urbIwskZFj1LzIuh0uDaETLuFzIUyuhX+HrYrFkozay0FK4e2Yh+Gv9MDNhuVmOvMBsmiZzCSjThYU9Hul2LVfj7FHgky8gPjyit68+ztUd4vxXNsVJNHeP0egDfhmKUtEqfzkUaPKqKo629N0sKsiLVi\u002FZEL4L\u002Fw7htbkjFjbQ0DO6\u002FWr+3R+p8\u002FU+3VJFWH0HVzk9pgdPXV9X8IXsGuQrwmi4cWArqC6UMEGcVfzP5f6pYNrCUbNGUGKULAf7wYGCtRWjoSV8QJWhSSzd1Wq5LeWDhZTBkyyeoLPND96KEcptP6mc48MS3L6qKFfUQNCTmB9NDA0R8+OWfbpAmx4hZ1\u002FXgixR\u002FQ8LZK1xM\u002Fcfdl4SDyEhRut\u002F2s3gxPLraaS6Cj6y0vJ8TLGrSKfRBm+kotGZlJ+m+Va+ukr+ymT5vu8jSC3MKEWXcks4bN0AcBoM6PXgjchG06+tPJzD4MRkQOSIB858Fy5W6zW\u002FBt0mpwWUAAAADgSoiU7rcbmC5i2uiOu2b2dNCWqzzjuEFj3LayP28D8yxa95t98EyH3NKJbf0Bdt9XV++U8ISZ8lf2U7ussfNW2+jFnHNWvxqtA9Ob\u002F\u002FPE9NSM+lKlOKqq+fgIJJbGwd6ZJ\u002F\u002F4WmJ7kp5ndnrPoI5++MDJLKg\u002F8ceap9\u002FsP8DieR0h+E6p0OPbnJ\u002FkXhIeG92cse9DoGv0vk8oGpmSZ+n6yfe1pyGrlogdiVpZAomUkFjW20IQk79toGqxGPPMkDNqhdDKDlluRl9sxFMHu4ozvZl\u002FWXCbrlOBrouthKiaiav7hPfUlvFmXG7emBdATb9TvztqFh8bd1+XPBJi3QGjgUjKFx58iss2qP9pZkXphKCRCr\u002FljsYw99Yhv4a9toiZvVfj44K8e5BlAoPCyPzXJOfH\u002FXZDwnIxWkT\u002F31sStSCo0AAAAAWmgsXRQDZSrzp+aK1Jf\u002FIXWsg4CuzDW7sbO5QZ77iSqIDC\u002FekI+eAEtRNsZ7DaMletuJXGh4viqEStcl8yZ6S57unH5EkXXfBRVoAa8WCOHM6YpVQ6Y32l\u002FftNxl1XnbHXDzhEbUMQmrzCRW7yHcxoic02ULQd19Kx+LQlRREwX5yS\u002Fryj2pfUD7ycX3OeP6ucvwkKVrw8tCRx69vNSOU7uPUGZGwZj1yGfuIcTF6fjb0sZMAbRIeG92cx5q+IWE6Hje151MclaIFbNn5rKUamP+axUesvCPXBdn963UxaE8B+aX49Az3O1vKLFnG3jQsTtF80xK22stZf3CLD\u002FS4hQnhO1WHoZUjtXzLfpKAX\u002FGwvephXVe43xjKVfe2yZ20GooO+FibUk9RfVUrfQ6wEY05blWxR9SMsAEELPMwAAAAJUhjPVHHgcd\u002Fz6knsqWtadYUt3VXkM+cyV09N926hX6AZEjPcU5waTucwARUjlGVH65DWpZ5GnGVOLwSdVaY4ZUM7k54FXGq8\u002FTSm9fwhntqF14Tu666or2XtPVypx68Kvrbf5C7OJ0u1WUOnzi7+WkpZgIanzA59haUwAkJSu4pB\u002Fp\u002FdmNkzuIMqWohbr5A2zKBeK4Wc4OBuPDFMTrXwCfmbBDWi6MvN6yDzRTECEp2\u002F6fKn\u002F3Jxxwg1nU+0oz\u002FwP3Q8\u002F693yHWIh8\u002Fu49V3xKoxvy7Ub4eK+hny7ocr7pSQbZMDJDay25LuJjGoAFuZOJYwoGP3CN+X1qZeoUKEgTW+hrjDtbl3mJqtTsslREoKrLogShAg9XB3RBG1+sizAS5OOr2NPNg5xz00Fv6tEwNhr\u002FNvYVLd14K2RUn+ogOCuZoH5UXqqyYdAd6\u002F4CWC08\u002F\u002FKCMwIRE5zXUOoVVmKzBisuOiwvscPSPhWge7TjUcUOodVDEsRzWaGmyjM1fJBCjhr747QwDSTIS82vbJyiFriFbOfP2O1MghAWkFFCenfH6CZwcoe7eOCFF\u002FH96nQPPixYZoXUbNZ\u002FxLAAAAAHnWt38Z0MIs6ChsycuP\u002Fclo5xIQlwOgSJHjQvr8p9+YgbnRZYnmqky20WIQMbq6PUkJyoqtSNjilZVk\u002FInvLUo+8CP0p+ZylorwtuLgcDvN\u002FCB+DMw+l2VNojau1JTuPwjIo09gBqgHyiepSC0UaqwbK4DaMO9+m4kLG+MHoXtEydXGnWGkAZEOh3kR7jy5hFqv1oI+xC\u002FufJTMx22LyhVcpE9S3JsWacOhGXtMbfv7GJ3TSjvKZ21YWEOQ65\u002FyH\u002F4o4lcI6GaISFfdVfd83PAA32hF9fDfodbtarF91e1qf3XoWrzfq84kTud+8\u002F42yThlLfbinSn9HZ4YbEk906B0WSi+NwHk1DWsw8\u002Ffm0uvtFv6fYNtvihFw4Y2jPRm\u002FyQWMqxocNo7Ee0IrPcAVXs2VKNcv\u002FSK8vZ\u002Fo3\u002FwAAAACVGfqIjapRb5m2xlRz4WnL5VZuJIB3L4bwbHkiXUe2WyOd6vxD4YljkyN7NyiNe6i3sGwKEVI8FG6QwYoNjAm33EAFFtEH\u002F1RftjYGC6Q+E63TZWzGtFd9M0QsnBnZmzY9QopXOXSjneohCbYnUXMW+5Xm8upqoAOiglk+CaxBkxsbTVObRGZV1eaMRjRFPLJug9vPTe6oWFBijMKJLCKk9t+q3k8Z8gAAAASV8bIQqO26GU0vWkz\u002FVXusWl431DpHRlJNgym95mDYOLPLKASTpRGGqrW1VCROHZxaOnPGogZ0Rk\u002Fdxy4iwvIcUuOQ9vp2p4074ukGV2yL2P0r8M6ws+\u002F1FK3DmXRHY9mu5zmdK33NKOKDgXx2QSlSSyIurPvr7zOuVPyyGIym2N1UJIv0yAxyW0pAYP6XXUzMYAAAV1FuDTNuyCXcfpHqz6vU3Bzr3zBOvI+0euJxA7j6J568lYBsSgJZvIumwSbQiv7RuvRS3mBlpPHCRnMLC8gC2FKpZFHHA7pQav0GUWzoqmBxx8KhKAX+sjZ5Nd9dkzMcUpadMHBXOwY7+QYlLho+Ut6sjFo44zTU9hM1rOwkmnWezT\u002F7+7DckhSEesabotAjgKs3I7HAAAAAJ3i\u002FDTvcf+SLI\u002FnP7aiMwvB5Yi+szZEMwAE4CPFve+TjO\u002Fh\u002Fyt3OXpWj\u002FCo2nzTBjjE3\u002Fp348P8odjvHGPIklE8airRP0a1ObOLDfOfSQJbuIzzLNW5MqOt2ArQKpuPdqcYalTXSqK+wBCYGjCDC7C3CUQYg0cXns7a8sY6u86SgckDfXCaUvGS+m3B4lVHV\u002FXz8oW1roFGHNcff1wl2KuQ\u002FnIBhvUHfw3eYLkAIpnBktvYWI2sNWp8BcVfbCT1Dus2sqqveaFzK8WsSp305TpXV+oAAABX2jg3ekhOjchPV0MrqmffRKnKiY8TIJpmtBra\u002F5wFFZ+iezKiW5Jz6DeIAcH+WqL+BqwmFCj3+XxOZ+HUR4JSQ9nzB1101ghg7K4NQgliPRMUd1OcSnx1QuThViA6UDHOuVpH8NFy95ZY0AkYqlq5n56I2z\u002F5yOdHAJtuDxbxssG7dYz1PN9G3ZiinToNaT47KjuEu0n6LZhZes\u002Fj3aM0E3RaKvbpPmhkVycSUkb35kKZ0uPsVf4GkGdJmehVedJCSG6wluGgewS6vd4z4fjWbZ\u002FcECYQrMMoAiPy7b9QVu5N2J4ivYZ\u002F+6RmKhzXpTt9u6xe2HUV+RSG47vq\u002FivcmEBQZ2XW1y5ac+K0ZbP8+mn0QxC69IdrQQB5zTx2w1tszDGqMmhTmX0IbKz5gAaBqMvoE5IIHtVVmMl0E8Kez5vo5Ag4ZloLMCEP+qlc+HbM1x2tNI+KNCDEcjJUgwe8AAAn5c63UADEF5EfUuregcT9GJlSxyx2xOdE2XDGLE06FR7XeHySt\u002FT7Ux+R3+incEkTp9mCfMx7CzNM8U06NBEaX2wbJY\u002F4enSZ\u002FZUNoG+VDU\u002FwLduOqzR\u002FSLa7JE60X4lnbw3n9gjv391qAwiR8kJXCoicSIUjp4vh6CquGOUF6L11K17IE65I7NIa6Rr0e4gQQ08SADzV9dvjdYb\u002F4jx+iPbZRw6i\u002F2TXlw7mjrLZFgtoURtPGGkwGwJ2zt9IVuS+swoEAlTz3l2uA2H\u002FpMbRlOhlTnZuQszTMl4lO5qwKQAC4yMMUEKOybSqeSvCF8gwRZUtBGWQJIkwffe7Dl3Ds5xOvSSkYu3AusqyzlEUDfaNGzCU57q7ZxDRVRSaQVLvBPCVk0DeRE6VKRZLqZOmCp2OMhVylR4mSVVbe+BIsZfZCBLMFj6BJjRFyPTqNBXoxT+wFSRKq97n8ViJMGz91b\u002FkI4bI1cSyvjCpHfylkqzozHLKM67qywv+z8lwAELRbiTzs28eP5fluJSSIJTmdBErDzte\u002FuRIMNvBDbIDUr4EH6VRjBFnwOYKXM8dBj5E+KV7CtI8jH5DvoQ020IBCdJQuPCjrQmplJ6PGhfEkTWDYlbw87pbtFj1y5gOetRsD2dGiql9RTXtqVNMpTvu1pth7iFBvrNxEWUwVvqHHEdIiYS4jmU1uo4JBrsn\u002FLCocpvcxPOrsQoFcmg0n7RNX3CnatFmDon1DfP43r4zgHixsPOhtU1Mm63FYNLr88lQ6Xj61G4GLuek8aTo+I3V5OEGPuoqElWtW\u002FyPmfkMsxURPqDSOlmUR7JV+JmUz+gPkXJcWzh8XBCQnFcLIUKsvZYLpdN38+PuQuBv9SY\u002F8k\u002FdgoJ6+Su7M+FVbd+W4MJH58S8\u002FtdY\u002FM1L4SyXKU96lSjSgw8nlZ9v1Yk6FIUDdUIvgoktq0rMzcuXEPbxH9GWlVTtHW+Awo3UEW+6Tmf5KwYqsfRuQZXqP\u002F5FU5cVnkdWvW93TcyzelBAgDFY8xldRMelMQDbx57jxHczUMF+GkwgAOQHkj9lPhOrmGepwC0p4N4h\u002FmX4rInSfdI0zyzd6QBrhvNcKsIuHZ3ze6pZUejz1hC0M+o6BafH\u002Fm1WeGpewRc+ZuQax8fwhKM11ZMJ9A5jZj+z9TLcMGJk03vfj0ZoCR1AEhsIAUDxBvkeRXJfmyiosOqExlQX1uJFt\u002F72FUBC2w\u002F2ANYbNIhgJWkeCAlxBsuCT6KqNCtqasoMwUkYY27EqQSFBFJ5nrFssw40c\u002FasytpYgUZqUnyGvPHgBAh9r11jyetcie0lkSkV0qeGWunx6A6aa\u002FalSPxyYbP1jW90JajIM9TAEDE16cpAxi35MSBGfK45ZRxEUwNoWouFNoeIUcvIdDq5q8Q\u002FMG7YczqyPd1O1sWB7lXa36FXWAM\u002FevQD1Rf\u002Fw12xIr4S8TS7T1EFtwCsccxtoIBAnhv4jbJsHSUMuXqE4vV7eqwZxqYPLBgGbyJ7aiJg9zVzjKLTUCWRej7nh+y9\u002F5ysXXF0sOqTeOFJ0VuaP\u002FAfzyTCX3C3bL\u002FabirF8IYz\u002F2YTptAqlCJ91ttlQrh4pWlqHTZIGWld80ZnnaAC3ZJ3INDHb+Vgd4qBKS9YOgjFPgRi9lupxPROXPULkeYtkIATY36cMDOp1pwbtYHMBidmkbFh27Kbvt+Fu9tDegKVrlv1wnjw3QLVelTk7c8bukQDIO5ZFxBWMETAtDnXb8AXTaUvuVsNfKhvhwW7wfLiluRhFdYn0\u002FfLquDxyiVcyPj6iwfJyGIGWkx1xbU5441HVXDKNq2KEMj4NH9c2oC\u002Fm1hZ8iyYYlVxfWvNW6oHji9actDg1cs8ZEN1eCPziOtchT\u002FvyUTDYAcpCPYSvqZ39TYef0Xo+N1C3HPCKM1k+pSmEfdXKv8W\u002F1Wm1V0Gc0DArZ73pgyDTDO7fUGlIXKnFabEMLdYdQ1v+Fukn6g76AOF8Z5Z\u002FiQqFPilXglSOVtf1cEmSsU1kl\u002FlQzLPxq3mhjdH1AZqgUMQZiothp6vfnolCkAxrelLP86RGTY5jlaI2BHcLltO7gmrutgqhdtQPpDNEqBdWrj5+qJ0Rh7x8leu216K8HSFzrash88Uko3L9skxLnIFyy54qXf2ItugCorPY7fI+eJmdueAPEQ0qkHuvcu2APZmzYTRrOVmNJSxVcHmRpXsk+a8NMIQEJkx2nS1WPwABZpV\u002FfT4yrYTpPBfFr2jpyd4QP0g1LHAegXd7mbcQx05KgMna09O03ANskJRTdne9r9xeXNjBLNXQNHc9b2ul151QyI9XFb7uewI8u60sm2sgww5WagiBfSPQflJkYqfwpaqzGuyIK0U2es4SVAgGY1aPl674mJZKt8mablX5XsXPBXNP+dh40xiUus6iP0cJXQV\u002FIuAjnck5s8jF9KyDIh5QRE2rrEitkqUeOI3emiQzq6yk9ja2B0eARWy13lAgMyfcKQruyCB5fJR2zKRKW7uSe1dMArsfTRT7CMO4D4JO5hVainp5S9\u002F6N9f1nob12ln8cYFGVxfn7uZchtjtgyWKn+8pO+\u002FWnRhM059SIrU9keldpq4qyWvMz\u002F1hRCK39+aKRNaGPwfygmrDesgG73ZrmmTqwGz1ESuRwSHd\u002Fqxd14zS9hvcz1Hs0Rg2yHQMCEb78h+wr2VnBmuUq7AeGAExNeVA2JW89G4NnAn74AaqUX3xeZa5iNTW2+c5jQtL1qtYKhTC0CzOUolX0m2ad7ChcIGQguAmAC6q39cSwm7Dox2u\u002FjaABo1hCTKDD79s8bVzpAY1gJ0bDUkNGo11NEVSnEgxwwTnODnr+6OyJ8GPToBdmyv\u002FWfRIyywfG4kJE9OgFgmZjrg6CeHt\u002FKq\u002FkMj\u002FMyTP\u002FRlDN23lxp6tPNtbOksO232QbqAJk6OOZTLBH1NrzRzaomgDStCGMQizbMZ+XxG4wxlW7Ik1njfwuevOrh0q7ziZhncJBu0NVoHIRt+QoMKCvNBQgNEpe0u3XfaJnF\u002FdK5+KIRLYLrF7Mj0AhzANnX\u002FLLH1FVhpcDb0PLtxiCcPr\u002F+XtncNJ+cIevZuk3j7WVcwHNRpkAtbU4OexPW17a587NPEM8dW9RC6MFCc6ZDapmIt22tXjQckto12rEAaWlnjftCp\u002FfEad04xhiRKSLVv+wGD0LRZxW9OF5cx\u002FNqUzrv8IWceHhFSHbarvIWZNZhiATxsz0l67SjJlAU1Iv5FDEJZoRrkir4MHUmEPsmw28fXS9nn1oG+fBzY3NQEDfQXd9vxFGaq7tfn2xPDD6GC1HFPOcOiJ4mtOVrop48PH0wPhMaOvOguoACOAEdI6N4M43Sl6KAWQUQELfPN9dFwirkYE25GUpUY0dGCgGgw+\u002FCZWG7lvnwPnEYKSSwdknu0rovW1aj3yc3mtr7vlspOKpcXjnXaMaRA6G54D8UFXe5b5Ax0cqqL3Gp\u002FCD\u002FvzDArKkTp\u002FvqU4ZjBzPNYuWw2DsU50nJ9Z3tj+Snk8\u002FhQyOk1GSiWbbQFsQRpLIMCIw\u002Fo\u002FrE7JvjtLfxygGmqQy2qiMVwEtxSjUM1C7x1cuISgda4R7nugQ7WZNFVq5EgYKJVTt3bmG2XyhZvuR8uwDMDSSsrSdlFQQOc7V0J6ZyWmfXOW7heEGGErE8fovYSmX\u002FOmyTywUgIz\u002FDE51I2s3tvK5jRC7qrqT2\u002FPbUwfVDgaQR3MU2B8l+jU4OcFfbK\u002FM2EZxVJDsi\u002F5d4CY9zMJcfiB5MxKdx2u\u002F2cWsfX13p4hvRwmkZ5VYa1dVJISd2D4O3+Fhip5UW6FS9hBE\u002FqYm6Y1635S3rCUrQY1K4ASfHSv+YcMmLcEtYThjXsyM6O9k8OwN42AChOdMhtQRFl5lGF\u002FkITpUSvnT3bP\u002F7m3Srj\u002F3FPmS2QlhrjxpptbGmmgiNBkxGw09jSKynuYhMhq\u002FTYXT\u002FXmMhDg++6OHj\u002FYJC7ZXvhrfpe0EAQPBTqkYY7aEJZCGkDq59aqYjLosZ7L60rnKQ+cdVYFq4gPfhZnjkW56N1rkq6Y0JKz9XijdR4mvM+SJYcBdCuMoMhmmMw0zfvM1ezy\u002F1Dia\u002Fl21vVXM0RIZvQ4DgCuc9hjGBBgRfO2sd1495pWKekGBJJhctsUBEDvlwSyENhp7ssL4mlrtSF3jNJPQvf+F\u002FhYLOtwPymvJbzBEghtxAj1F+IM5qGcnAPI0c4z28utH4pwXQaps1yIWy+SPytbGAIWErQn9scnWezv3ycsQWV+RQdZsmJ5RIylB0mYL\u002Fm5Ld53FxBOZS\u002FT5s5s7llIfGwQmwrH41kvVDpOjwIoSSbZO769iSEaxu16B+9X4tVspohxLFOQ6yKyfjJu9IPskbDBboVrLcHtJQOzLjpy9v9XIVzkTeDjWxOLjKtDse65hm0cyHiiMWElGnGesxtjC\u002F4dnlsrShALsfJvgPplNkupA65rm5OP\u002Fx50oakoEz3KptgTXswEcOy6lwCdYekz6yg2gP+MJ3MTMhM6ZXEkY7dshyhPqjeaDIUY0xfLhIuFWi2kArzElak0TLjRPLlDiqK2Uu76maBwqTVmZm\u002FYIqTkUOmLwcZ22kvBY57MjOjvZPDsDeNdDaAR8pr1EscOi7Mr34lbQ24UngLcX1Y5BuQTOXpJ7zHn7SmjhgdgtHh1btpewTg61pZkN+bEPX37isiljEJK9JjSf6BajYQAR2FX7SzPeEKLZhzeZRpd24KU+t6u5sdrYJzJaqWYHCyGmL8iUkCoNhAWPBzLCS80AGlJQRniOnp2u4p\u002FTIFmb+NOnUtA8dxRMKcqCbTxx5EUc\u002FaBT5ex2tWscHA5LiNNyfw7bqNlgjHX6\u002FmatX49PUSkjMtGKb3UwnNf0h9cNaQrigJwnTTYBxcVh7o1Qw47SBfNb38YR3Fa9FPWWTP+BG\u002FOOzUrxsuOk94518tDG6yLMgEFfIu\u002FU+sQX2BJ5t9Hkk62mwtwBq8g88EaNJGWc1xQrmszRfccrAvVVrtU+TpwLC9l3H\u002Fghmsypaof2LqZ52jKNLd8JxO0IMDlqYixVfLnzRSeR9JTn4kArRitmHqfbhoeh6k1SguIBZ+PdKEh4FAb0jHvYCDNVD4nNHBtPJ5\u002FChkcq\u002FCGaQaZC4zsHg8lMqgWeKxegj9ybCVTfJT2yMgScVJy7Rg1oQ0x9CT7DPd6f\u002FEcFwfjMwT0XTV3BGs+jhW0cDuUI3SomldVC5codWKeDgv5ZIaHz\u002Fu2MjA1vGimAbkdLpOiPfOIxj8d2GW1yZiPs8eI8Eqa0Oed1mgURePLIPvJjXso3R3ymnNE4gmhXujUa12S\u002FgB7wHzBFg2jODcY5P+IWB5qB7fMUg\u002F\u002FR6t5uasJ0qK6Ds\u002FfQG+CC4sQbzLD0022iOP4RN8g+k73zgU9BEF2fjy+kDqgdxEYF\u002FdDf0+Mfojg34RmvQKE50yGzYyMJok7zfY54qdHEr0HJAT12kEgZZFFIzSXxn5wD8G5g6t8B6I6wKEtZHpG88i4k6tLa5cjLkbG80jQlaWQj0aN6t8qj0Sk9u\u002FCgL3yayHxLq+ClQN0r2qCk\u002FzBfCrbzfhds8e+ublQ8MRmF7X9vdwEQZB3tWL3GYmxe5JH5tK2iPOSXWWTFTVIZJ8xoq1+J3AgIOF5JA75qXx+nPM3B7JKVXAPzngjhPpCePoz0PO+GNzAI2m4o3XNmF0tWr1vwkx5IE8B62o6YxEkQOvFb+2vGZOjVM02yNJc5Sdron\u002F1Bea8mmlBtRDslL7yy\u002FvfKrwQXvJp5+zmiQhFgjJ+EqLGm9MRdvtg86VKFW7iexwLuzW6N+JmGxf0BlrbY3koCcov2lRl9FpnguI2KtkHav2SD3wEOqNh7gVEJokui\u002Fj3+zEDlNNyvpCV2GB5Q+uzDKuL5rp0gyMidmZCoo0ab+hUWVtanXavn+1tgM9IMUBQnDEXcrink5VZYXgZyukSnWZvVjqrUGuN+mX23J8YLLMZcIVplvhNFcB1A2JeTHW8f0Tlx4P3tK2sRvBtrRywWxe1o6+o+rVw+TnQFrBJOfZ\u002FINNiP0EYaXXUuPpvfmyO2eJsfk37UJBtG2YSMJfUNlfTF4\u002F\u002FOhfUTUUe5MsRGArTHv6Q+y3AoRoX1Qvw7mM4N25LLPBES4oDrsJ2fVgCsKvXuILRISIiKAAZ9SJmFGLhSvVBW0t6k9s+3q6OCvZdUI1dDhAkAzw9uHnZfJT+dsFyB+FalOpEAx7kkN\u002F5bZxDq25uQ\u002FXRzmJMzedrPMgPIuG1iUqsJYS7TNvcQPRQVq5pNz5MZrgODAApnz0rHk29+10G7oEkfssbPe2XkhV3QCWIFUvTLGVeT8Wbh5gTz8aWrqEeMMwxYQbQaOPS5YIHxzP62Pkbqx1ntA\u002FfS5CVQWmvJiqJyNVpGKjMXe8b90uj9vZSQ6YAApj8ykmAm3ywVMChmye9MT3EsHibsUlv6O2g\u002FqTU8wnfDVBNFyMfqv5Rx6FSWCBcMlB9j\u002FQjak896l8mEu5zb1xWmGBVMaYiVl5FsUMh7TOCzdqIFkUA+bUYwckb\u002FuiDhwsg2bF6XYL3NXD+HEY6EQpaNZGg9a+QKSfPTnMewOmEQL+QTE\u002FVMBWtTtgAEC7WDcSOdFfyV7wd4jZptxzPyWNoY3JcRRdL3bQ4kHCuX9SF6ASZtfrA4ouJMBJ7Jt0+IZdrn\u002FRUATKwS\u002FvEnTBRF3eelJXzFyaXusW0klgaA2CV5hnRwBlDuSG1isF8pZq2gEfKa+Oy\u002FAdBcc\u002FwUMKGBcxXJ84aZfNpBelsDQvHCr1bfWtmauiq\u002F39JL2SkUC56B3ohU7HXsvmqJAj1ggSQYTzrJqZSOKRlLAZPv\u002F2eVzEymLo1QJiamMWebIVlUcUTYmOM50ox892y+7WuOZdUchcrFaeyiV80R+v6pOW\u002F82PHwiRRilvuMr9qz\u002F4GFdS7TmrBX2Oypb7DjIWmaPawXrvXy0r8xPl9WtlmBu7Pf7YufkTI5QRSYvdv\u002Fr2WcbRxQchuPVA6JNG6TWIrxitdPJtvlxQ5nnGZ\u002FKYIm8MUKCeBdRKdv\u002F63OPBd9tsuSkhFgOVfmDmOCtvyzv3+3j+5szu0iOUV4PUavUViNyF6JNWS2XQ9aYIEVNGQ\u002Fl6\u002Fn26QjaUC4c+Gdu\u002FlyWeWYs\u002Fd16tMIBnrzflWLfKLdeg7SY4gge8FVhfzagLlD63QMTjEiBzgU2PaZdtAgIo5YHu\u002FBBgYtk1x8\u002F8r7ht0eYYPlqKe2UVTTg1eJ2wr3Qc8uy+ff9G5U9pNtmXlaOZFX0zJM6ChTE4S0sD3HtiyFmS0+Mu2peDhhZ96bZjQ+F1CMZmiMzblLbKGvAoYpxdzgvMKMW5Ntji1xsmIuT8R78dCWQPh9isMDk8I+iXjZRg36cw1FrfCju0T7YDOEfzYmBW6b60FQar2qavcIgQqfiz2eQYcF0lMSIxZXe\u002FyUJjQTdXi9lhi41Farn+J9Y\u002F3qItNvlEsB+7k19oHZIkSCQYJie\u002FTmN0QJQkGZhAtfPdBj+7YTyLLJ0A5Ks0QLOQjSnmzPgOZg6q0Akxwt1a7P72yXpaJKgUbo0xQcAgMyoYkvOACz4eWU\u002FDKepHB5aw8IxRDmPpL3Dq4j6MmIzCaUA+p5Hl8V+RX4QiWaf2EsVxQsZy66CgMGgjn2OheFARZjdvue5Dtoupq1e837tQ31xN6DIr13YRFxNDkJjoZFkGobr54NSEd3Y68G5Ts8GAPM0I43a1BLtikoclxAOyz8uuUTpz1U\u002F7fKYyl1Cm62fW66Y03gnT4hlEw5ChdubTzWcwBD5ZiTgMMCjGxnxUEx2rGrUueul\u002Fm7yKBkqZj+RCtpwnKXWNrDJGBUKtYLPTMfPetkdv1lLbHGlseRUafl\u002Fsxiq4Mi9a6Gur8kJdbczc2\u002FRLRETfCYmu\u002FPqXH9scwopojne3ZIZGhIg7Z9niLuKwxjoFrRkEodE4\u002FcYJMPmvavBI1On4L791RP9HDBjVVOfJbA\u002F0fcuGmjss\u002F0exg0j+CggKZ79gistKdzQT0Gm+9CV417j88U2cAFCc6ZDYqauqNt8QwoYEdXAGUO5IbWKwXylmCHTn\u002Ftp03pWNgXp\u002FNgO8rJQJ0FmBGlAqylpnjNMUOWZUJm8qJ4AdlO4OYYCMKr4\u002Fe1tdBZ60NlWkrtJhBdCHLg2hkSkmcUT6SKMpqaliJB\u002Fo0xNTQTmxscfUMBz0C06Ub4MK\u002FPBMMwFgvkXd01Vbq6AlmrOt8P3n0Qe0IRwPx2loK+l6Rzr4XVxtT4qAa1ZZ+VxJPCMRvYIkxUK8nboRVQ68C9G25q14mAgKSFj2aGO1KGFgJN+8bOsu6pa\u002FD7dwaW4GcTQoLXrjetkB5DU07Z2On7kPz5Zf\u002FvlLG7XOMglIenRCv1XyCkTfwV5SxNllxpEbpaYMQhsi60bYoh2xktbsTIwlackUI7C7Zn2gB7Go9GzExs4oEPInbS2imOBRrgTIsg17HaVE9yWTrkiBGFSpsL\u002Fh2TNYjBJiNqvp2TLTv0sApDL40PM9NW2H9xYPiqY+gF\u002FMxWpkuIT9R1LaTxOyVu2rZU0RZ+eX4H+nVOrn10NwJEzLOUu9UWkNFiRMRSu+O31NhaHawXqklvmeo3N70vcryg+dUm8yQ4hVDg62Odfc+HatRCR3k49q94IfyQj8czmQkifsG73sfh+nU3qrt9gfo5xkDWVD\u002FiDDpCk0EQGknALzgaBKg\u002FKDTvKHevFkNCr35pqYDrd2FXh85mpke490IAOYH4aWyDlIrbHrb52h4jLlG+8Km+pnFDQly8BMaIDO569mJCBIZaYnOawcS9+G2r9nogSgx6cW79hgV4LN2o8TlXQ5o+rL5T4gZmadaj74OCID1+lST553zzF\u002FfvYRVwvc+wWkdXd9QAVS3862tXncJxiroWfoBSoCji4PPM5cGQWKV6mfPxyZLgxDFoy\u002F9r\u002FO2thRl1vcP+ikZhwwbO+gB934ORf7Z9FJwYGG35HkJPuIpZc\u002FHE6+TjBDFTe8WhLK+PXeKi4CGTzQeiXHBXYiXg2ahOi4fZ1g2fYyntXcCmlmtdo5DxR2\u002FTbv77ywMJ9gA\u002FbRyGC5lqJsn6c3vaZCdkQ00h4L7j4AfwjEWVk0kZ7wQlpgu13uyuYeno2\u002FA0ZbaM6IFfNb8oAKVUudmjdIuIzqk2IzmRQlOPqLpjTte3xXAe9YeI2LWDG2dpdKZgdC+boP4lCc8i7aotnqhtCEB+tBYGg9vN4ajxd+PHUHFYfrLF4QKQ4WpF\u002Fc1xUngXuuCex2eB0y+\u002FUKJwXZDV\u002FbPoctFfY6IH9vBDbQc8INBjr8yNQzpeyTFe\u002Foqk3i0EpBebMZE6Chi7AeoU+8a3LWmtDzazaAR8pr1U1dUbb4hhQwIn0osg0zEE8Lz5aDuNDZP23YhYj6nzKBcsL3CDGudlCxsYF+C9F7bVxy1HnADR1SClW73r4ZGHOC5DAdE1WlvB3xcjO9M\u002F19FCH9IZT2RZabWMEsklytew6P\u002FlPGidZfnRhiQ924nHZ01gD9kG2xY\u002FJZ8gamQxleHeNkBZ6wgMx3sNa+EDS6CCR7U4CK3exTbapTKfTGrwlDTtlBdOXkWM13c9ceizPCFM3cu9jkP9bc2Hgc1yE5PAEritBf1ija5VfNhBlnq43C7yNC4hp7cBEIHoODWA+0f+NYYXRD2I+9YGwn1DrLYtHNeWY\u002FqejW5I8h5juetkEz1oFPdV0jG\u002F5bQIPTc7tk4SV\u002F3z2ao2BBPNqDJFL6mqLAwQcuSQWtWlPYslWOSXFC\u002FK+zp7X+Ip533zru63h0OpvYnNlHn9ejfJCbczVBoBbOIBDuRuFqQ87A3tnS0xx7ufweuq15mwKlf62Kco7Lofuc6WjNRqHOScwk2sGibboIfifZKVV60ktpB+qLLjLK+6aq3nsRtNfzqvFM7Xb2Ya3fmcsvCnLWYEhcUSpING\u002FWFU+4At29MzxmWgCrdMRebY9PrkmF0cJKZWdNaE1GS0fRyDNfVTH\u002FZFgqxJtZ+KpRP95CfQSGc\u002Fv7hIkbo52DzP1uu0YpV7RKeN7xc\u002FYCKyHkWi24n7qqzB0bBv4JDM0oYkUFuPLfi105+BaAxFHvCnZKLhZvkHp6hBlVSlRfEdtdYwU+qFvilnZ8JCLtu9SUdNuwTSGy13jt9WrFMFiWYzQ8FQMyXlhntdxZiaPCDoSSv22iEWAbZDIqOUl5\u002FpQ7eyPyMDwd8sQiQfue\u002FRhdZOU+maHwt\u002FK8uQ8gTPeTxTA3936G+ejuwau\u002Fybbimvbs76Vf8kmDE1gDiNQCb8lUvZRqPGhzxFAIl6wQXRuJBkzNy6qfOXU6i+9uuYnY\u002Fh2lV9dc6Pj0eom2xWO9L0u+zi7omJNZ435fZZe2UBXuTxBtJ3Sa0Al20\u002FKtWQkI0+HeIYKuoXDCQphqEP3iN9gbKP2VLvBXSJeMSq3ePCOk9SRXlbwuEgZaYSdxbPOILUQId0C62XibfVk21Wpb2zIB1dZAmVJqk0ILBG0+ivSv+mpaaXAGEY1PseEkcMXdNZWw6C7Gsq3fuCgAfi+cHybW4q46Ugl1zNEPBB9Tou4w4L7IfeT2g9J3DO2at4VeJB7iZ52gcqXip85g4JtVWreAB6oF\u002FGqv3ED3GHVe07XjGP4rpcWxMdFuOvqW51AWu4PRzoJ3pnec0CWLtxYCeZ\u002FeTJWnH8jgiUn3LpwOHyy\u002F8Sy392sKgfhYjiP9dZNqJQMcc82E+jMnUYKB4+RJLUzOgb8MXQyenzzhcy0PoB2mJD7PW5WlgkGFIXaWkH1SQnYsnIhvBYFgg4kVo\u002FZNzX2k8be6YQ2izwKV6UrK7rB2ccizyZKsDTVjLPU9Wt9lrfr\u002FQgQnj46DTfehK8a9x+eKbOtWKBg7QqdK2b0694poSLBGltGw1\u002FqZ1ZmQYcgNBSmcNI9Hgwtbo7IAFAXGQmxTwNCBdD5vi9u+ECAm7F\u002FEHXkBU8qfxDLqfZDf78ESbxGWfmZkz568to0maYB8xJ9c7XguzbXEHR31wd2xsCobUWpZb3pYOf3DFvdoVsg3tzfPRfBcmZm1aiZn2LBFJeOjepDJf6WspdXNxzbak2MWYYcGwX+tyxOA8gAno08y1JJIiuySdD6LC70PORBokY6ZUwhLVVTnFxwuttcv0q+XhEWIUjTB\u002FvGO7G553KvqibaYmPz9OCkCjLLQBIJFyF39\u002FzThmPDxxwV8+phFJMe7Rck0qbldXNfaB2KhmNq3L37t6f13F3XtYv6OHkSywmYx9QtmcG1eHlhGg1O0Ku2q\u002FqVkAFZ1eOutd8XWnnmp\u002FIg95MPulC6iLntbuyPedJ0dMllEqokRD+lCPAnKzNbxFIiXcAh2xSjdk5u0HlrjvKr9OUd1IRjlNXnqnJc+WCxorX47PjxpJhbelLxwtlFcSdnfrrvhjr4x30hvHeArTy0oo+kL7gkUUt\u002FSOdbnLb6EfxJuKbdwYU7gBUGbP\u002F6sAoKiGg6NAKoerPepaqggycb7oomyOHObK6eMSyzXy4g+qtbFf3wQcISxLUl7j3PY7OGlC9Gg1EzNlz7i4NhxSk8azqWfWQ9dwjiXdAT0JV4N+bG0QxXZ7QXCei3DNIdiQvPlNNgE85lwPSRpHwcWdaZYsO\u002F7xIz\u002FUZw9hPAq8jPMLce7GyrkE2s1EgOD4cxoab1epETrv45V60LSuZuc2M6+5VyFazxKL9slo+b0DS4Onjwg\u002FMfleGg2zghc2SKhSwkVqbZNHhEcSz4jYiYcyyRnp2JUTXX8O94hR0EYMu3B2MEShds69JbDG2wTdi6p10\u002Fl6\u002Fn3sOVz4mVmUU3ARfXLHm9RpOkyc\u002FHJfKNHVz1ihxNTBT5asAibFmARM0M\u002FcKcmgC1+EPrCcIrCiI2aAUR+mochmgmbxUUwglclIjkgMw5q+8w5tCVUJFH0lnIWRu8PejgPb4igU5uL1fBBXaLYT3rAV58soWjDECS7rcf319\u002FPJHRC9S2evBYmPgVgijLXxv3nLO1DiW\u002FlOzhljBTnuwL4oBVdks5PwR9TS3MX7pfO4iflCQQjJfHEje+PHv1715rFsfGjeh\u002FvhxDoj8vPyFrxbKUighwWvQw+yuGD7MX15OpyOFFMn1MnGTyGrxEsTLOTDn4XkyqaIaF6cVDuKKVsvFswzJjXkCpLre6TylUCEt6zFGgSp6SmqcglQ2YN8zdXLVwo5zZ6V6C8dH38g9x9KsBQv\u002FyGRMjy74xejnlDHEvWSDMjmhDzlkqJpIPH3je3Ac\u002F4htWwfEEBDVG51dvfW+iCrVDrsSQgJPte+gPZLBoV\u002F1FUPJorXOVmTDRzldqKRNIElEjY7TO2Xih1bYXIWdiD1B8ia8pjr+5EI0Z24JUI11C1cnqno5F+EJdhzEGpZ2db4XwSOPRBr7Iv4QjpF56SZK2WYgevndakaW+652PpfWFUdJoRIQ\u002FA9nGx1f2zbQsIQHNMVqFkPXaNNIT9+v6tsirPuXtnDJpQIdheY3dS+p9Wc9n8Hta9bOXZQw6om582u9Y3KMUPdMChxuwH9xe3Dt43lmRU0B6v\u002FZQdI8hSO3rYdROTO6O0h\u002Fk8KUbgzrUqCaZ29XOJgYJUv0l\u002F08R\u002F\u002FV4dfnRfZ28QXNiCG2bfEPdvTXQelJVAUmyVfshnHKFEFhdZn49yyFHje8onaXTBh5gsP80cT47LN8WRFn7+PQgdqTetvcEthz8omkjulYWty4XUmWh9sBq86aPFdgeQgADQLHyK6+gEe3xkYZuiJTnIMp13NUR6JFK33X+D156SVJWFMjK6nJQPVOThuBhpp5i\u002FxukfCqAtKH7GsBwHLwqBJgMXFX0R6HgMwO0qhwObHr8xUO54+nwWEbnN2Mei8XZMtM8ml4pc5MPgd+CxpkvyAoVl9behHIZRbDQcgNa16P6sPWoiAgPgW+h\u002FVEHFVoNvDUntLuW1VZqElsZRXR4a53jQttHciUDSTDCIzKH8tRVOfut1r8fvppRIfJ81nY1h\u002F\u002FspVQRw3lAHtd5a52\u002FKjDGMtTVHjVMByMp5O\u002FBYwecVZOFWfMEbX7H\u002FteKx9wR1zhIbPia0+hGG3wSU+dXv6P+1lfUk2PNlZpxuZuNgWtbd1y6HwHGIhwjvaqKQVNKWBLcOy3VjBMrTY7sfP04VAfjDNKLQhEkRxVNWJ5PExiRiZItxZBTe9SFIGLOUSIYG9ijP9ScpUp0JsdWl2BwgvDyRm3QudnxzE77yrKlrocF9an11Tu6xRlR2TzmHgPwY1grf0OOwyjy8maTYGyzTVCcdv6kWDuzIPttr3xIs5jacPvXr\u002FBQ1UJp3sgD8dr9JB4AK\u002FeYnOJRfbpNGoIxPTBWhVpXBMO62gXeQN426iW1O\u002FhppJJ5ASH7CH4Kldu8SkorOB3ivXMnoEgvGusAuyR66aAfPHe\u002FwR4P20VZQLcH7ToorL1PQsHdiJMrXB+gXN2cOmTn\u002FydXGj6zwKr4oQiHaP4H7xUXBAWVOSPO6uJrrISBs9ObGIaiqXjk5GGs59Meq4DF9evtxAvhQICZ7Y3AslZqRs1opcaz7F+eh+XlCP7h\u002FgQA6vvVmtjObu18XyPOKbqTWNDXNuxUvwUGcQe9OkVp8qlBBmBfdWuW+tm3E3NM0P4\u002FtxTSDTlJRllR18AQ6psuraG3ib07PACXSKyGJcQJZSop76JW823SDCUweAprthsF1TsdgYc9S4G6NKqeMlGsMKL8+ktxmnWAwB8I5HBWWRyT3C34VLgmzzimwib5B9FsKacHDdCITwBjJWBXclP72P6ZorR9Ya18mtkKOlj0AzOH3L18rWvjZzPZbOSpVjxmEDQ99XyBNtQaObGMJUasIMIsR6BapdOPhF1r1iPVMrz0+upA49EdVuHUVDNtPiJzB0OyGY4\u002F1B\u002FRT5Njpwq5SrTUOgOElCi9\u002FmmcfDC8ExX62DETlEewdj8lDgNemVgTfhuH\u002F609EwKytVNrJCNHmAUX3RPt65d3\u002F4ZmF\u002FjQKk96Rdh\u002FBxCZvuqIybZoyUZy21iJGQwSSxILL3sphMef4t6E9du3DPUkgoHte20jzK846uFGMOiXddUZRvjaWti\u002FFg8YAuX6h8rXXBcqi2WmjOJSwcVHUkKdAo9Ux\u002FVpTifuyVxbiGtrxNrNVaKAO73eO\u002FWIeXpNc7jVHhsrRr5amBTVor8TLh\u002Ffh9wuSFrP7X0B3WzdbR5TYpkltO63wiFZnhtZfBY5X2HuPrjSr1fULBaThACPQxWw2M8CCfqEMVLx6UL5ezbQqXsjKR9bp1\u002FnF2\u002F3Kf7AvNPGM2DFByEm0Tto2vDHLDhmlN4FFZ7vcjibwmwhsUcDawjjFni1D2XlQMFh\u002FrtEWSRF\u002FrxZZz52vq4aaMSGxp\u002F91g+95Nur\u002FoGF6M9SMCRc3xYpchFRW7rJkouBDrKOe+w3Svu9f3eYv2kcX\u002F\u002FMxK8n\u002F50MN\u002F\u002F16Hfoqw\u002FU+HCdnaLsMQrqLcSIMtMNjEJpqpD5vCIVAahQwHy4WOl6rxtUD3\u002F3PGsG6rix5M\u002F\u002FXWg\u002FRtooDjtaB1CMhugHMtxJ6AM1Aaw2A8pRLZnPQGjzKGRgdMR1sVITaPSxWxuFgiGGixKTdxm\u002FkUvYI17AG3rG4Alqp4I9EXKxGg3hkZPNiHxGgwlV9GlVLh3T27vN2J8eGprl6KDFmj0i0tfLmulugxg+aTvteBNzAC6HWpIqMdqxODnh22m23sb1dGrWZZ9iJACc52KShoc5o+4PGV3xqVHBjgM8hy\u002FOtaCUs+D2EDvcLCwfmsZ2SvhdLFiKEnFGB840Vg46Mf\u002FWTdciB4TVmI0GY6KSm\u002FwdP6ZB2auzeYQuftRS9kR4yiuanGwpLqqWrWAiWh+vOtjPSC9ggxz7JM6rrZCQ4zce27itTUiEmvM\u002FmeIaQODaS\u002FIq\u002F6aCaFUPuCxUyO2PbcoEeAoPzsijLKcQqi\u002F7qYHH0+JnYquK5FP7sU8\u002FbyWa0PUHoK0Qg5TgR22MSdOGrEICaJWY1rxnSoWRFWeiXyGz76vG80YCf1HCJUBdwy0NZ1ViooNuuEq85NuAvg9yTvQaHB6vtlbzwMiJ\u002F3VlYfY3JbMyPRwkutPSwTNxgBCZD1Zywz1PAsay33nJe76tgHhRMmYj7QIuEd3v2IK6QY0zOR+55psrp3mzc1GhWNfdRPt7jF3U2XnByPjm6pcOBpbsL2c3xH37LqAUaQnmNrJi+ATsHs\u002FdPaLL2VT4YzgPGcTLLY+gBHygzj2+tpUBz62bf3+SkSc6\u002Fu1bt9Biz8htaBcPLXmVHuLqnWfVW9QLZWnNho6FQJLvBK3SAL1XhrcgJ3pLWA8m5GsKS7jMV5v8WTLs6NjJ56F7mf9VLyzolZXlk9qTd+1ptzKuedGzsIePOWta9iuoyHZ7bbLo2IPm0xHPMn5rrGgZplNjmKMtTN7ZWeej4HN0w0ByQ1YEmpMR2v3et2Wf6PY1P1pHQXHDVS3dIQPmC4qtn+9aJsN+aWE8cSoehrC6Zsw\u002FzBftK9I+E5yMKiOeM94fnioaSqnkDBMCxtVgoy\u002FApwYun6qZukMeazkcG2DoYT6Ml2NQAn9Nqj9KZEpqC\u002Fx5UCXwFHVe225xV1ncWm2Qt4dF84gUMlJYqHl01PvISfcRSf6PWjJcPGBG1NWrPo5VVsE3H6FXPIBlODV9uSZIbrDGtOvo+IT9+SdW6YUy\u002F8wnrL4FIS\u002F7VSULDIaxk8+F61ZMsxT7Pl01Z5Ib3wPLzVLKmgpz1i8rnB4kVUVwIIEDcl6Cqu24NiKFA6lh9YHAoBcyjLPVfazSqRa9M8DPPSHH2vJywpQ265GtQ+JmSWLghG4ht0SAAvwh1FqBIlNCzaGNdMvpiWGM2\u002FEpuAyxbHPIwbIeI9IbJrgQp7MyJdWCK8GMJOa5FNddzPmHqcgiobXq+cE3NSnmskSHYg9U0FPt3\u002FdogjTMxisBOvhR7\u002F5flaH7qU7coj6Xxup5H9A7YfJhH2EHR19KEbcFLL5zUSFHigarmpikF1x3XW2SZejVRCvd1vHtuvQe\u002F6HyULtysJFCjwu8ckpofx+sq3eD1u2CL0UHmkF3mW3dT5\u002FrFQKGjDFRJMFpfS+VQG3tjDJuzHeFd2bdTGCTeSU8q1JV7QgNGBcQRF3drhmNeaQP4Zoy2JrfKgFBflADNTC8c0ZRTXuHX1hyjAQ\u002FnWyGDpDTeJYnxi09\u002Fwk5hvDBoSmL\u002FmiVCHz3zC5tjfpoYpsMhReoclVdT+8wi318jzdDCKTC9\u002FCXrxssuQ1gueKEKKyp7tnot\u002FRgxiKzCYSLCyAXZn11nD284Cpfu9XfjF8fjqc6XrLS+Zxv\u002FCO\u002Fr3TQaQWIXNNws+B6WSNmQ2Kv1A1OWkddTlbBXd01SSod0ATe7Qhl7rku6uwIk1J7SWrFBXM+LbSddwzveLgssM+mRiYpX+BM51FpNdf9V4EKG\u002FCIBV5cMR8cbFxEhUDd4qFkLqzPrfUuIRzISgMfjgigltbDAZEkArZ2XPZzDUkuYFrow5GhCoIGvo0qmc+chuioLVxn0wArPJlyX28lYBngnST2NMntuL0LsOOT4rK2w01ebRjN9bibZQCCuMGKvBX+XQhOIYJAgeofpevAUBldNu5PhjQftLBSBubEUY0AAoebctmVVbUTsqQK27POe4CVMHgnfzgA11cfRfqA\u002FLrsTUVhAKubl5oaPJ93kI45iDKDUpSXhL7cC\u002Fcd4PZE02IkjMgO0eR8wlEKEtiLsHfPzsgbcD8gJS6pgaULkpQMGLSC\u002F2LnmRAyP7aPjS91TAk8Gc2zqklluW2gi7dxF9seayvhHT\u002FNZGugy6II0f1L1qxLGsUJPESyitrnqAuoN08kjKRB+ka5OyhoeQGLyBgzWOtcMj3CjBaWAfSw94DWw7zqYSzkX8NMQmsBZbgpRHJ4IzdguG77FoDSvNuwEmaZfuvGD0wHtDjw6i4NfBtR36FwXQaDegT+NNEqqt8kkwEkiriC5qcKuGZrLm3G7izWpXYakbKepC3kNwC\u002FwG7sYXP4jqtCWVWMi69+kNbuD3ANKHSJjK88r0scx23S8eNS80cIsS2grOEoRLhXnXYF6W2iHquqRSiWvIKTDGDU017++FL\u002F3+Q3AG3HfqvAVI\u002FxfJszXqKP8OlbfeeyuInBfm6GaYNg\u002FPV7GfCqME3qmhZT+yjybqjbmgG\u002FwBsr8dP9chIqIqHgHgURWmDzveRPxT69K9XETlGIce4F4\u002FuH9Na7F\u002FRFs2MpqFlJusJPCx2nZktGz5RmfHbTMBmB3VnF9S2\u002FhQEWZFQB1dV4AWVrVKEMPTNbNIHDHs7qiSmcdbKQynzLUwt69cU17xCCRvzmFVB5V1mnAlcHy6CXF9L9aH1Qdjqx19iLVTmAtBXC0F2PTSCntoBkNCY6TfOO2LgGXKwMZw5pAQoOb\u002F4LDYoeqxjevxr727hbJdmA0KpVxTLsTEjj20l2P3wLLMMevgIQVBmdzmVyK63kpVgFRt2kl1efPE5sRAmQwiX3cmWSim0\u002FDV6MlSjwseGUP4U7wmgzbn1yMIcikq2JEL5HLnehlHwu8cksuB2rR6RyWuUSvuEy4\u002FxelzMTcAgk\u002FJDqC4ky9k0fnXesR1ki0t85E0vplCDoaW5P+6atKVYIHcCmkf9vFJqXj4zPvd8fmNdo0sj8HQb4tg\u002FbQFbc3hnOy8zZYUJUGhOKOEphrI8MK\u002FvLHWIfvb+csyEfLCxqJv1Qc7+aZ92yi1YK0MTPoFAyjIPlixY8APDmL\u002FqWAOhsxwUIft0sfWQSUk5vUeY8\u002F9kOq0LnZkoFM3hbW4pgwh5aTw6yHb5f10fZSayJpUnSZ04R4QvJi3s7kG9htvDGD1Py7\u002FySXCnJCoc5eqss+J\u002F36RtwC9lRtISHpV70M5+NhPjm\u002FXTt\u002FqV0Jco5LTyUh5OhXx7i8aybNmcgUJ6FoYg06Qu8lGl\u002F8t9We2lhsScaa2ULEI+RNpkZ2Hh6M2oN6DOmzu6OJBFa8LHHvfI7wywfWXsXZwour\u002FY+KNuKJ7JMEBiUz\u002FZjw+aYxkpeojQnEqhKZGI4llpc+kbQ7n3zZWxahLmf4+3Y\u002FMfzHnW2gP6T7bPf8qgO5DgJa\u002FQc6awQSXP+8WJm4LX8V29cPiNI3ASd+dkjp04m+IMFAMz3Nagvi4087EwUCbTCtT\u002FPmBVNY9yJGXuE\u002FNgO+GtM9Jnsyt019PCSMxJjeNTpDO8NJZCyLy3yoFZSUcYpMfIyWAGlgTLZ2mNwPNZNpp3Qaa9jB2fVmezbsN0pZKHqa5igtlCahnNEPjYDPTIX2RQNVyC9k\u002FHD\u002Fp7hOGZWLxZvG28PpPA3ZBl4SDRxhQZhQm4M\u002FXLprNT0xXKJLznUQmmqi57RNpuuySdoylpoMQqXcYr2NcoYN7WGFr9k8HSqe8LZ\u002FH2V13r7QOyvSFTV1wHuW6cJvxlDv93AYEfEQa8F4mEaFxir2ZuWbYUef7DgehfYu1ypW2OoNwxdXAk\u002F3yU08Q5LkSupVGORhzOFMt86DzJChrD7LizDGWh0IcCurUQu7XYoKKsjlWBam36KmLyK\u002FBMk3Yff8Afi22Kd4aVXs1PejSR4pzbesPYCuNKoCyAuZ0W7hSUYXUpZKPXSqtD6SxbOKxdFgrScuxJ\u002FWqMyVeLuc3t0sYwv6z3JMgU2I2RL1p\u002Fqwr0xzQBtGd\u002FiwwsQ358FzzZi0sn41+9SVdywSEqn2P0gu2+o1KJ\u002FckuA1r63uW19Ig5aKaJ\u002FUCFYPXy\u002FgL07LAGt+FXpGajNNefGWa54XW79RZF6Y2QLWRjTF+Ov5FLLm\u002F4E5hFsLGDH5JfjV4anex6xhcuu5VQtv+9E\u002FA2Vxs\u002Fx5wSL6mxmm\u002FEKYqHta2nJbezIHUB+3UP9RHxxQy4J155B3b0peM6vyo0zWcps7ZyoZ8fz8eIr2Xnh3Wrk3O5gv+GsEYJnKHyLub5x7Dip48Ut2r81yHwY0kZJHqs2jMmPAvYexg0a5zljkmT90YeaiC4bPiv9Z8WxiGjWxpTz8gU2TMEnjYwBedH95SLK+803vtmdz1HFBJq\u002FTudYQqZwr3e9SFyQDYr\u002F7x+wpDuJv+HnB9adCrQuNlXyDI47WR6UbA1WM5loc1yE2QC+kyiWeoyF7TxXmlS4f1qCGJvZDw0Ak3Am6959F7P+XPGiUp1eZ84u9cekZYzlxS+jKYn5L3lv8jOCqy3hFoDT97bVo466vLsAcHf7U3U\u002FXaWxyLxPXZP69xbcU+ngC5D+OExotLdcgbgrqXrL4ALjU9P\u002FccwXPJMKBI0WMneq+xy4B6prpkvqoEJAYhT7D6yFAc37fey\u002F13+tVbWkwpbKi3oRKYILy8297D6Em3cWZsh2yh3KlK4gWbKuDhst6a8HUwFVGcpXbJVKcsDt2hVC53U4wFQPpdP59SISIA\u002FpqUt252qkF+j5xaP8bvUMX82gE0GCY8CxTIGSMEhWkQ8caardBE1DKNqW9HDv2vyisTtaS7dlz7xCHfySEJ8LJCBQjSsKGvkHTjiL5+USUGa85XqQtMTqufZanwdwcjDl8M3ATzfeRnJl1AoaHbZwMjpWgT75DgNspSdS\u002FPrshCwEvYLMwzoFGtGa09ilX6ESmZ5p4s+cZ1xDHV0AQzNG7jZcWYVceZE1IP3\u002FV15lWE7UmSDXar36SacF5J3rOOqAu7OEKLIip9TfrBbIVgzIfJ227JleppKpnrRQrs7rIaWTzDuOAhrWodrglqwpg4caVeAPkcxA9LWIaWDf47KxE3iTiAqmhJRyWGsovYYFzPsN7BJ+ADF0lJNXnyH4jaIxx22MOvqW7ki4uoyUB6165YIA37UQh7v2L6gmPYhaAft4YqR44VpKFv6IgOLkBfbryqozQeCSBlzFdlFNcpP\u002FUA+mDPy40Y6RZPuTISQHFdsGn5KFQnJ36lK9Oc\u002FepEh9pqPa4La7FwkroSHXFNWdm5+NlyqsXKRqY6AVR2+ngwAakGbI\u002FBWjLsTfSX1l2bdKsR8miJzd7+hwt3M7oTplEAeLndcPkNDhiwjVFwncyYHXkpVR9P0b1F8fXcgMolMKgj8\u002FXPONXgh1y000s2ayfrMDsM38PngWtijg+BVga3e4j1F785KwyoLfN2NVR1snropuY5Bql3l5ho9Tq2H81d7PJVnRSojp5A3DclWaJGx6a8c+DYVBc5R2vhPFensjNq\u002FTzHlIS267RKL\u002F1O77bhI0XNoukkZX3dEJDiKfXVOFpcooMFyBaFXDkXipGVLCrt7QKVIljkDl1uy8\u002FHy9M0PZeVCXWL66ob61YNlT2FEt5r1+PjPIqs\u002FSwfAcowNskv0vIwl2Pq1p\u002FfEv1ua0zu2\u002Fpe11eUYuJQnlTHJsudQk\u002F9eXfRWjVngoofvAPPj5GddQlRnSwOV6i10CenoWX673I1GXCB48DC\u002FcerMuyhao6ak0kPDwCv45C\u002FhjF4sDUfE1L3Q7XinaLBRNjsNfi51oraE4ImkMQ3qrPm0K2VD\u002F9jD2z4Wp3Y7tc91UdOHDKYxvx\u002F4DyMlIYVrLGQXthyFTvMgg11KmzlC\u002FkeCrVbnJq3seB4hv3Y61jIEXPSTIBZjO8Z7JSn0ANIU2QhfAaOyLZ0RxSgyqIqkpWNUFBIEYuaFSnrOfN8xX1TqLVBJDx1J+pDAOpQv+vVQnIPasJKoIHAZNO1eRbn66rl768QUJ4SHdArQDVY0lM+mrIqZoK\u002FgFrnVrLQ5d0MiaqITKi0GF4bxeuoRf5i650P8t4myrtU99cOb4iRhQPrYrNPN9me\u002F4Mi1rxa986dmcUh3k6VAPZBd2n30\u002FPffCljA3TAWcESZOu2k4RboBrSQ1NK66Xf9BdUtudG\u002F8wo3TFT7rqXwCXEthXbXXrpqlOsiL27kDH8RxNhoXcFZzn+OZnJXxq1Q4X8i4CT1cRRQ0b5aisM80G1spjSS+mGAaIU4+q7PPlD7vsz7Y\u002FmLW\u002FGFVErKex1ztdWYx34YPgGTtY7QFTZiIr+qnxOsFw4ueGBaucwjs+cWjaLZrSUA4SIEzsUa8lM\u002FnmPspEdLEYZ4SZdLAQZZWkk4kXETd6TPiHrXl\u002Fgc58bShGjLv5nKKL6eRAhAItWdt0WQQ63HLeGlQ7eBS72kFfRo5\u002FX8T\u002FlbSvFLCLFy2UpIoLhWOrRDwD9W46WE\u002F2hqLbsuFNzeaWlWTh\u002FM5YQnl\u002FF1HBSOiiax4EThjlhmOM5qcEH0rnz7114w+7vVOh9PXL+R3LwALtz2JZhOw\u002FCOXzS5QbVkzWTeK8sF8pZeXS8AcyZl0xAssv4BON045Hi3llZOI3fumWLZWn2WFX36Fln+rkeQOU5IWi0+ztalA3BfwvdxdPEbvt0fMIAO0BPGZ2FPWkD1oS6IQcHPL+AUbFLBi26IM4otGNCLvEuCg+QMRq5jmrhPVH1KeUYqXu38TAU1q1ZWy7dAdshG3uwikLlvgWqQaqCg0tUG6uBUF5jKMAC9cOga9uuT96hkrvwhxP\u002F117tRmx+JpuJ1h0b45aaRScpWxz7r0VMc+i+pXI44I93OxrwRpV6c09mjZc03EJRcPjDmv4YyoO1K53RZe2MX4ZX3vg6+BF36yCcMVqdeFQdc69Ywlf+2jy4\u002FPD9JmxplbTSqdJsOmH3ydlpmi6E3ri8\u002F4NsQIRdqraMNUowCqZUqjfxsveubohQS4qua3WfUNN6gEKpkkMzKtY3JYFES9RWcfnUhwfiOo\u002F8or4XLqcO39y9TMvGEeet11Kmhck\u002FtgMDYIoUp0SqcziJt+uKGl\u002Fl07s9JqrW4lWSJ8b6GAhfOqv\u002Fr5BEOCpw+9oQKzcqmW9Ai7AspIt2RomCnSbBQ6jdlPXcFtL8\u002FMv\u002FIw0PvbSER4w5r4KduJFbUQINpkAoeOaYbdJzrSG1YjE\u002FDD8y3+HgImW+rA9uvvgiUBKftJQehixuTOe4WJBwel68dTxSDwpc9Zj3FoqbeLD6Xhot8oUM48NfgRlpL3kN8EPUyzv3jT3DQhpbc8lBalFGWOpgyjpfDzktuPnCAmZmoRlc0fxB\u002F1V\u002F\u002FiJm0izF8emeUlo2U4MGY+HdaPogsAtuBbR5VQkMAov5EqLlJqXi\u002FejwBt2hWrMZeMouODkFSvdzCgJ3REvctG4xW0GqA8FgAz1w\u002FzlyjZ7Q9tzjA4hGECDOWwQntOAqYG01s\u002FzZhkB+e7sYeePqiS2Ov1RttS40cq6ZOsjko5vdbsCTcH03XvSwpLYv5SYNFOVJtt+AGJeaaHA2Omvwf7JAEP9ARs\u002FaOkD6AomGLFWjstSWyl0DgUXY+y0PBUDLxPtvTut3QXyEJ0qJXzhNyn+Bh6\u002FOBBwN39omeTmVDEE+qPocz9jEs1X6+vHqp77GCJI8OaPsGZP4uR\u002FWJrZ6ETcFMRYiA47Wh9TGVy2Z9zt\u002FuRlcv2T7Vu\u002F\u002FCH9X7J9K8+KhDTUyUra+jTVO2XM+T2Y1Wt0nWFHzkONzHmTmiKMjFT6bVEcaMRJPGZf74mjRZifG\u002F3JZogXJmAGyVtCMzaqgK7q\u002F5O0R0RmNV78Wkdbr5akqDgEcutgRjCaGQ4y8hQBRazYz0AWZTP0mLY7c5qctVFbuSUPINNtIt4bE6w++JcbXoBTlAOhOLEbP\u002FUYO\u002FOqw31hvpDKqTnVpJfmj2j7fq5h3ZKYYEGwIAX\u002Fq1kefgVRQbahN9WsdXflgR56oAHO5JKSok\u002Fq91lSjvqnkOPo8Slg0lXZogSG5T8zWrUIhY1KbVC7TEm\u002FM18j4uXWOc14tHr4zftUTEMj68ba8PY\u002FMLiXECRo\u002FMJoQ67TWAsV+Ob+32MFHFl1TxTJafu30wlcsrC0btgzrq0M1PYVvo7LoFzUCJhfk8vonJ17bYrMsIhaPrxZ7BheWom0rlqGdTQmHq6fa4vpXl9uQoUyZueOTR7+VSOnxIx+py3ULdZo1V7LX9yVFFi4pf101H6ktIgN7s8VeqjIQiJZLiVowr7S3PJBq+xS6mlNOStEI3jeiF7vX\u002FZYG13P4CzYJ1BbilBiJe9c+ktjeUto89CES1EZ6JqX2iOMusbgt502S\u002F6kq7Rvs6E1S9IpQJyALBM2MmTJ\u002F75y7HbG4rJWj1\u002Fa4OuMwaYQj3BPtKPh4+i+9+NawnaTQrNQtUXAg2r0CSkyq1mg+KuG5k6Oh7M+oGjEWHiZwz7zgerQbMdEVxeTl6NhaQQOydqYU62NvVj0tj6zM5+iSGuCWGOfwe9B9hR+xZwR17vPj5MAPaEo08uil3wL6ecCmkILnm+eaNzLg+5wyOe5TPt63qGZN1\u002FHb7zNazx8Uj\u002F1nFbCDuIyrcEgUOuc\u002FSTH4TAZrQHTIzW8m8TvnPCRyRdKbwTG+XTSPrTmFVpNZn7w3F\u002F5hzMhHo7Na19Jv7M1ia8f3YB4PZGH\u002FSm+VljrblE0nCF9806ZJw5Tg0yK0YIt8ghlqFnzza5Y6UbVpnKc1Udl6y7lvACzEHoD6DwgHOhg0YuVvFXU\u002FARFNyLnnL61HPoD+U9blLgvN3luxA\u002FYiMWaIsVuMOxXeML1jGOopn6PSjOVS8t\u002F1tc1wPQ1CpDoojbO7PSalQXFfemK7QwB48wfXXEUaLuN2gLSg20hFqqxwfY9nCMgkntz32TSJicLXJYBfG7SXbsuxGYfLy3Rm1dSSsMfSo3GMAuD9gqujCK62k1SGgTGi9cx25Hi+u8Fl88cUhpwYrwuKj2N+FrZrS2Wma0FbRq5aDsz3WVXOP74eZXPgFNnNv1BYWoEsq19HJsc41MGmkld7eMp76m\u002FhQVYGkgFmt6F2WGQru7I9dIhoq5ZwvXWnl42AOo5KXbygxZ9jPhHvyaAfYN3CnWzRzDGhzfia1jsJ4EgFC3pJohi7tyZ+\u002FQwfteAgS8qbmNcnpnlEKWIerHJPk9IzIsda5G1ljeM21CbNF3c5Pu65Qq1gaUJ6lX33Zd63k\u002FSjdDKcyBo8W5ms1iHbn3IOf\u002FeZuagrCLmQ82t99hJ+9\u002Frhtcqmbjp78ujCHS\u002FPAEtpAQGn86MTMcee2naJlZcUedHLQU7yV6ikvVPFGS4c0N+\u002FOYklBNb9dSQwfUk6vLozE0afG6S58lVvp+HAk8OiD9dK2ghbK8vLKMDq00FkoybLpZ9t8IlRHp37XNWLXDo79Jrky\u002F+9GdAYuuSqVSX70w6U\u002Fg9FwdkcVOk4ixklfaNLmQ65ks3Sz6\u002FgxH8q7IUCDahk3suhtkJBNJloSUqsgV3PTNHzY2Yp1f8ThezA\u002FtEQtvERpSQps19IfxprUFnpNgy2faO13rh03SVoo3wyqvJLni8Aywo4qmoN0AyqCr9cBtmRyxtkB32FS3RQkC0613NwXo2Vzt6jGNVjndWiwddHTiK0u74YMbd9VuEx6m4asVWusfwIYUd1DoqdNM7mtOVFG483iA1AL7CqJwjs85u711\u002FCCVns4ujUPBLIZ5FkuNaYSID++c9o6Ns6BLfw0alT+7WKvjDJPr\u002F0fLBHID041nogT+7PG697VcFXmoRXPud3IaKkTfbffjSFVsoqV39jtbf87P9iqudhGRGdzRFVuRQ7txEuyVkvtxPjrABoei0qi+Mj3\u002FjXk7geohslEf8g80OqPOZHB+krsEa47KqXy32tp4mEJkP4GQe1Ydoe8rg6VD2sFwIDKZ6N0SeLmR8cAAVEUnsG29Ys+eiBAiuwn71jRGQ0XI1lGXWaJ5GCsWD5afB3I9hWATlwSQaCS2uZDTaPbe4rqG96L6zWH3hcP1jJdWdwRWVAwOyq4Ev8wqPfmOkar5HbpoP6RrqImjN3Ygq8Se0eGih3PM9PibFWgcbcQwZwZqj9Kv0H20cSRmNWFxYLNr5rcjTPS9YAr7iVOb7P+pFh4ePBiHCxPQkerfdu9wpIXpClFt3uOQ6D2V5RxfUko9\u002F5BL3MWA2SViGAzjNJ0cRhgbHTRo9o98iHfMCNcyGlTKAv89EwqkCgDj9cTwuKY6nBm5UPZejcpayxnbqh1S4RZeVDJod2IiMMakjQRwQqa\u002F7rP6gNYwKFcRaHDON6wVPlBKQBXC\u002FIKz+HdU5J1YZUVbrA+VoegV5w+VxF4Sd+GVqfuPHaXVxW1gWl8TbfaG393b8dVZUDr6avmiECsYnpqA2a4XqDqLMwtatPvo1fdi6qhQQvmkz8OOeD5q+kaHZxxqp85EtgimMJOr8MnsxaPG+iBE3ZWkZ7+GKN7S\u002FwdVclaozF7Rjs0s\u002F6z5czJQAGaAoDpyRPqbPE\u002FVEhrsff0PNB2gqqnlubWjfBxXY\u002FwsFzFa3609xjzRbsI8nixuf1enRUNO9TrQ\u002FdgSiR7K1ZI6zmaz+oIO+XY7iwdbKTQLcsCYzqhZUdhKBl3M5pbn5BcU0SD989gyuxLZUfEN9hZeIS6\u002FnJmqOZrwjpeZ1HsTY9Nk05EP+3zRJ6cpB+0jg2GOWpY0IRi0eH9SmjQ1zqRWF1N1a+0wxGZozSTG2BXV\u002FSOWunWk2MpflSqiKvJn1VS9ag0cfxoHYBUVOgX4jbgRmT98WHbfKkFYxNd++Get2TghH8nf15o+Kv2Kycdsa1tAA9wkwkurKm\u002Fnxg4WsfrBV3uU\u002FBiAP19GA0W5HgGVKvg0q3TMUznhD+NUKkeRHKzv6iDxRZJRzkN+1d4FJWvilhuhNCGek\u002Fq1J1fIvM6AJrDj8hpeGRW9pYEuBZyTLeNNefFtW7SS9M7tKUugUhBkHxMVMwr+C9QT5dD7j9bTCA38bL3rm6IUPqQKaR\u002F28Umpcjo8ieOkAMUbyM3eUeIk+mhN4jJ58cGaWbCHpJSP+LSO0BLYkUTCsauDYyU3qmlndHbO1AXsv9w8X\u002F8LeZPWCt0ip8ZsUimMfjxDeiJ0QStS9C\u002FSy8by0d0CRd1NoVI+HvTBd1yZrQO\u002FiN6e68gi\u002FRP9b\u002FFclnsZS5ZRocQRctrmnjDx5AtKbvt7i6MwjHXh2KgK5YYYY8ires+tOOpTbb0H9DohA3xw7SCKpTvXVk94hTN4gxWVJoQERHOT8\u002FJb+dkxJ7MhfgzDO54W6rg\u002Fu2qyRmybrNhPS17sPwDfBDCd4H+3qDXuAMe2FlfQQdw\u002F5tN8xYgYPX2ZwSnWL+RcA9xV9Gx8d1rgyBLwc9hCYFKheh0LQ2UoKw23iqLSnjbTL\u002FYHYM0\u002FQf3dgbJm7yWMXy1WAMaA8rHEFB3403hPCifJNTyV8YrNZ1zbKYGBhYKHfAuHpzECD9TWeUGwoqTlicfPJZvne6XmhSBcNuHCDgHNnVrQcyyaarVxnCEEHAsnNxni9xqtkrZKxCPPUSKFOXcEBJ68c2RBW+1kLKn+FDxpjS01WsFYCUwH+0QezdAN6WfHOt1Bu5zaAR8pr1EscOi64pawnCNVqOrps4CQG3ifEN89HihLEF9M9Av658KQ+l9iQUUGxoKssne5yDfu\u002Fdfdn90nx7BWF9i7XOaXKKZM6R8P58nW\u002FUP3kEEcxU++Y0jtZU3S\u002FCnOU+lhsUJbqpQ6saw6lg+Wnwdr\u002Fgfdxs8xUU72br91FFqFiPen0ev4XqDZRzkimo3Z1BAgdgeo1gfSXlez8EKR1qoBLNSU7RezEK5HW5DJJhw2slZi+xsdlxjVb5\u002FB\u002FyDri\u002FOboDL5vkIEe6YSLCds8QjwLSnhHt07halcgIppy4gGyi2DZSkx+JNq1aAnekE2CKqyQnyG8q3zkJu9WeMQMm8KfXc7pm5A\u002FaPGKEBLOIE1u3rLOXr6xnBxVCdtoPu0bdZeCCxKzcri1Bc425M7SKEmt69t9JG\u002Fno1a5GQeH3LV+dWoBtOfbmuJxoWIp8E1itSneHBc0btNZlv9Qvekqqq8s+Y5GXo3ptHQd6Pluh1hzXditiMeJ597yNf9b2LD0y4B+otPf4rLS2knkik30I20ytYqfcK3EK+rPxCgkdxR9th+\u002FOrWtjFte9QN2A69kUo6xopGBZ0etYF5fE3yi6OxOUDvZ7qO3UnKEGEUmbmWoPV80bRf97bSQv5ibuT1AXTnwI\u002FLHcQkL5wlE9Sv3OzJbbBB6uHjaftek01Coz7AqVxyxcFnh1xeWt03PufkSaSR0PiUX9GOMiOyof37ovtP1roxq+0H0rua+w3B5rYucsAz4gHWD\u002F0jHS7s62ymquU3v1smbKaiGeJf7WdcNq7lwrh1O6IDPJsLYzokapEcA4xQY2wX5xUlmILyYJ2stmD0ocVjU0iM6dVKrA+sYTX4PizAqar8DiG325USVQz1SldI7KgNcYSv2uFtJLDJTMPzk0ktSPE9BEvVWQCQRhh4B\u002F\u002FpQph2RjBiQdJjcRbzdCY0E3Xc8SC+g+4fJD9cBW9Wr3ErmJzZmmb2lONKCJxbOBOqw7iVTQehypmjl+i9Qe\u002F04XAPW8kDWliBUYKXV6rTcbesVbdoz0Ecqv+w6WZ9T3NEJRLdrrMUCeaBnKRJboKLt7EB05T6HixnCobRr7diLLGTDaCrf2bX8vQAblzoOl2z35UbWrOXBS9nmNutJ0F82WyMF13CZxyV4AU2xPYMNHc6w1+49fwBVJhxFOtWO7vZTg0POGaMgwWGW3V8WicxaLvCKzpqFW23ZMr1chrXoab+D8uLiGEx7prHeBbvNTXa4NgRGSgHAZHNX64JKRfwU3kgiqJKmWDCjGRwD85PyA3IBzFNOPtqJ480PfEL1MCVpuoawHZkEQhGsRNI+S5mWLesRzgEfyP4RJH0bk1wLqURzXQcgMt\u002FcL8meyMdkS3h3YWj26MFOavxbZ+fjuxxpGfMs+QXsgPDFwHbJ3s9pHME+MIa2eiqT00q8MWAg0UTYqGj5ZQfJ44zhaSqZ2GZT1r7qDtQ4T6wWtlHJOzLCu6lX8WVBlTwlvJ98LEOIZQcArjUpf3nIUYDHT8x1Wj9OBMyVXTizox4j3gZL\u002F8V+eRrAYgdIL+ZyUJJburCh3biJdjVuWidVL5b7WzPPnXS6W5IIf+i3IodFkDB48C\u002FfVeuL0nshRgMdPzHV84khWDE3yD3F8BV3SbXOWAFkmIUAIyckF\u002FXRJMjEEJygcaKDnfp4Pbz\u002FDuJWeiozxqyHDHPWJ6PMEHj2FWzbOAO9AIhyKuiJyLwDCWsiU2n5jq5md7sc+mUDvnf7KkgFZmQOdWSoUDp+w4sz+8PkV+BAh45KicNh18EZQaf3zrA5MdUjIHWY+XVHNrnHVK59++JldC9sfSbmSDx9HjxCoeecvPyMadQ63\u002FkGvjjbmCehjE3qLJUCNEH\u002F1zc0TDjYcMGzvn+sDv3nE5L93EcgMiKCAk9gOGQOu81XIM4otFqnT9QtACxxyJ8b6GAnbEoF9X9nIus\u002F1BvxMBI67FGDLySv3SpdyQfFR\u002FbeQgMgejyCpIGGD4\u002FsmDMo8gFSp4RDeFbeQlMgeVlUcSQNlZUwBomxdWsMfIwLCp\u002Fh15Bl3ULulCAUlvInDc+oyFjwx0LXl5BcIGIbMBhmSDysoZ8tc2hKDx7yq2E3O+htpQ82AAAAA==\"}),l().createElement(d.B,{gap:\"2\",justify:\"center\"},l().createElement(ke.D,{as:\"h3\",fontSize:\"xl\",fontWeight:\"normal\",color:\"gray.700\"},(0,E.__)(\"X ( Twitter )\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Follow us on X to get the latest news and updates about Masteriyo and the team behind it.\",\"learning-management-system\")),l().createElement(p.$,{as:je.N,borderRadius:\"base\",fontSize:\"14px\",fontWeight:\"normal\",alignSelf:\"start\",mt:\"5\",color:\"white !important\",bgColor:\"black !important\",isExternal:!0,href:\"https:\u002F\u002Ftwitter.com\u002Fmasteriyolms\",textDecor:\"none !important\"},(0,E.__)(\"Follow\",\"learning-management-system\")))),l().createElement(br.x,{gridTemplateColumns:\"1fr 1fr\",p:\"4\",bgColor:\"white\",border:\"1px\",borderColor:\"gray.100\",borderRadius:\"base\",gridGap:\"7\"},l().createElement(qe._,{src:\"data:image\u002Fpng;base64,UklGRgSaAABXRUJQVlA4WAoAAAAwAAAAawUAlwIASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIdwEAAAFnYJBt5NgdwdfkPiIi+PU6QG5ta8sWPQuH2P2LoAcycifWAjS1iCbcST13xuf7uvr5G3hGdkT\u002FJyBqJ\u002FbLKkk\u002FbXVG\u002FfmyytRjdeaqZN38SfE7W9001FxX6Xo8Iorf+eqmIeKiStj9Ed8y1kIUVcpu2MxZLe85a+Brzpr8kbN2f+WskzJnPVX8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8z\u002F\u002F8\u002F6\u002FkMmc9\u002FcpZJz9z1u7XnDX5mLMGV3JWa5GzGuJ7xlqNuMxYHRHF73x10xAR1\u002FlqPCKi+J2tbhpqYiVbdcfne6nqaTTqTxyUWeppqzNqAQBWUDgglpYAABA+Ap0BKmwFmAI+MRiKRCIhoREI5IAgAwSyt34OWq6YnF8AexAH5I9f+IHuCDh+Qf5x42OtOQt\u002FbfVpwIgrmh\u002F4r6A\u002F4H\u002FEvyA7gDovqh8Sftfyp7+mPfGP5f\u002FPfsv+5f+2+fnj3uK8yfgPy\u002F+3X+z+6P+P\u002F2OyDtXzMPO\u002F0v\u002FJ\u002F4H\u002FQf6L+4f\u002F\u002F6z\u002F6f\u002Fw\u002F5P\u002FOfBT+t\u002F63\u002Fp\u002F4P4Av07\u002Fv\u002F9+\u002F1n+m\u002Fv\u002F\u002F\u002F+6P+4\u002FaP3Oful+QvwC\u002FoH9i\u002F3\u002F+R\u002FeT5n\u002F9t\u002F4f9j7qf8D\u002Frf+t\u002Fuf9V8gH9S\u002Frn+t\u002FN\u002F9\u002F\u002Frf9ij\u002FS\u002F8P\u002Fpe4F\u002FN\u002F8N\u002FyfzX+Mb\u002F1\u002F8n\u002Fhf\u002Fn\u002Fg\u002FaN\u002FU\u002F9d\u002F4v9b\u002FuP\u002Ft\u002FufsT\u002Fn\u002F9u\u002F4H7X\u002F\u002FX5AP+z\u002F\u002F\u002FYA\u002F8H\u002F29gD9+fdP6nf5v+8eur57+vf57+6\u002FkP2zHsr3A+K\u002F88w1+of5Xmn\u002FH\u002Fvl+y\u002Fv\u002F7q\u002F4f9ufvR\u002FKfsD4k\u002FNb\u002FU9QL8t\u002Fof+f\u002FLr8mPvi+f\u002FZ7uV7j+gF7tfWf+J\u002Fe\u002F3m\u002F0\u002Fye\u002FaeZv8l\u002Fov+b\u002Fj\u002FgA\u002FWr\u002Ff\u002F378kfba8Df0r9qPgA\u002FnX9u\u002F6n+Z\u002FNP6iv8n\u002F4\u002F73\u002Fafut7qv1r\u002FX\u002F+j\u002FW\u002F6b5Ev51\u002Fbv+p\u002Fhf3s\u002Ff\u002F\u002F6\u002Ffj7Iv3V\u002F9nul\u002FsB\u002F\u002FRHnFj9+UaZQDJSqNMoBkpVGmUAyUqjTKAZKVRplAMlKo0ygGSlUaZQDJSqNMoBkpVGmUAyUqjTKAZKLEUBdB5Kd8oKDBDvPtHzaucTvlBQYId59o+bVzid8oKDBDvPtHzaucTvlBRfymCgwQ7z7R82rnE75QUGCHefaPm1c4nfKCgwQ7z7R82rnE75QUGCHqM\u002FkO8+0fNq5xO+UFBgh3n2j5tXOJ3ygoMEO8+0fNq5xO+UFBgh3n2l13PtHzaucTvlBQYId59o+bVzid8oKDBDvPtHzaucTvlBQYId59o+bWICM2rnE75QUGCHefaPm1c4nfKCgwQ7z7R82rnE75QUGCHefaPm1c4niifxO+UFBgh3n2j5tXOJ3ygoMEO8+0fNq5xO+UFBgh3n2j5tXOJ3ygov5TBQYId59o+bVzid8oKDBDvPgSPg7P\u002FyZBtmHQvhndIm31SCPNy25aucTvlBQYId59o+bVzid8oKDsOQUGCHefaPm1c4nfKCgwQ7z4FtuOjNXgb3v22T73v\u002F7J0oKDBDvPtHzaucTvlBQYId5++cgoMEO8+0fNq5xO+UFBgh3moBjp3Ps3gRp31NbIoWbZcN0ssvKBDkMHApu1oAiDXE75QUGCHefaPm1c4nfKCg7DkFBgh3n2j5tXOJ3ygoMEO80eUPS0sayKki2JhPDYh4ZxJqeqlCm1c4nfKCgwQ7z7R82rnE75RE8J8rid8oKDBDvPtHzaucTvkScNai8vC4948zxDiBpZkOM46LvNoV7SKUvySnfKCgwQ7z7R82rnE75QUHYcgoMEO8+0fNq5xO+UFBgh3mjywdYNx7mQU5BBlLyvcBcTbCncqeLJImifK4nfKCgwQ7z7R82rnE75RE8J8rid8oKDBDvPtHzaucTvkSZU5ToC68H67bHdQMrOT1VoBx0Xn4lxO+UFBgh3n2j5tXOJ3ygoMRdSU75QUGCHefaPm1c4nfKCgkl3qxnucCvpC3giEDRIxCMippoGeynYWiG95alWaiyTxO+UFBgh3n2j5tXOJ3ygoMFPE9\u002FId59o+bVzid8oKDBDvPtDIUnIHiUIDb4CJ\u002FJ3pkUX1sgWuUFBgh3n2j5tXOJ3ygoMEO9HnuwUGBha6Ii+EXCrPfzRkvG1S1m8TvlBQYId59o+bXBPH68YUAgst+rGWFZC5RwVeQsv\u002F5otJS58rid8oKDBDvPtHzaucTvlBQdhyCgwQk8OT1ym1NUKWrWDwZfhXZzxNFYpQUGCHefaPm1c4ne65faWTd8oKDBDvPtHzaucTvlBQYId5++cgoMEJL870MWAJPYAkAAKcxGZnpjTmve20SjyuJ3ygoMEO8+0fNq5xO+UFBgh3n2j5tXOJ3ygoMEO9ENwmZcONYC09Gr7ax3yKunR2MK2CgUbPsubPnFDiAiL\u002F6Uis3YCAoyKUgSeJ3ygoMEO8+0fNq5xO+UFBgh3n2RJWF9o+bVzid8oKDBD1G1xjOUI9+bjVcUb0NULTNVhpkK36gI5NU1k34l4be4Lw+bVzid8oKDBDvPtHzaucTvlBQYHHSJ8l+zEZtXOJ3ygoMEO8+3sU1sJCK9FIzxp+2zfj5uaomE8ebUfVmLRmqBe6M4qAWi6PAszP989\u002FId59o+bVzid8oKDBDvPtHzarzSmUnMSzWUne2Pzor38h3n2j5tXOJ3yy3W9N2j5poN2YKGCQmATN0+dmcIcGcET1\u002FV3p8clHf43JZzz8nYKDBDvPtHzaucTvlBQYId59m3zlrL12AKWxYLGqHPH4vE75QUGCHefaPm2FkHjG60N2j5QOFHwgWMBPCW7v3uLF8aF5gJsgkr\u002F+vD4mNGm7GbMbuBwZqErM1lcTvlBQYId59o+bVzid8oKCzDsM\u002FXr3eBDtAttvRsJHEB1myUfNq5xO+UFBgh3wi\u002FgoKIbqEMpKTRo4C\u002FseYK2MytRQoFiY4ikdOloEaQpCx17n2j5tXOJ3ygoMEO8+0fNq5v\u002FZHOlMb0q9zRzD3KoJ5mCuz4nfKCeQB5XF9mfaPnDa5R\u002FtrXeDubgvAGfzDq6O7vBW5a+l1uvhpcufkx2KvgCCvKVSGc75QUGCHefaPm1c4nfKCgv\u002FfcDpSXAlNa2bV59oemTNmjr\u002FId59o7oiumFNZohFFBLiCg+BS8CL0k2FEp0X\u002Ff1\u002FRdF\u002FSr8rUY\u002Ft++kDeV7SX8OkUX5CFIbGtr1mq5xO+UFBgh3n2j5tXOJ3QYHSo7jrQwCfAtL7R8Qbqe3NZTA0lO+T3trONDOXJMbTgACZR\u002Fgh0IUGH4chP8MSP1ji2YrWgzuZsZPWvHppdQV5cD+uKA20prpabDEJJvGKiregV0ZBQYId59o+bVzid8oKDBC+oSkMs9oIY2hBb\u002FNq5lKuoltK5Sk+b0I+ZeqYdKJ0i0MgYWYkdi0aoSo6OY511KwP2uwjBeWdtV0+V18qfd7GYn8DWTbctv2X\u002FfKBXnVVbO1JIwiXmuMXzo8GMzNo+bVzid8nsnu9SnZJC4kXGco9QrDyqfyHefZPB\u002FHwGrwZwWsksvgdeVugKF3hOs3Nc\u002Fa1z7T3vXGEMh5T3fLxQhy+yHic4QFfCn3LeToCtZD+JlR1hhZkjkTgWHIboyBRYO\u002F\u002FXeXCVdTCyC\u002Fk1VY+pF91W88A+dHM0QqDLg3J\u002FUTJR6eryqM7\u002Fea5KKf4v1NjVZtXOJ3ygniOf2jVYdmnDGi+YMkR3oisruj5tXJpJfUOI1MuqCG4LeM+HjuYcYvs9n0TRKXW3sii0gQWVYjLewrWwulz\u002FisQ+SELN94s19j+96LdFTDvgYyxUr5RkjVE+129DUWQc7VzjC2EbCk0bgBPozFQwnGQXTc3o1tZHgB+cBAza7StLbfuAwKbebVzid8oH1jy+9ltcSXVrWXWEnX1UESx3SDMZP1Y2rVc3MKwHA1AYuGkiPf\u002FkoU2zxU7OBUGd82rlk6cCFB3XGWz3LG496pw6h1X9PXtQDaucUF4VSiSBa0RGtWmXOFWzUlUKZBgjOp8sKd6UlO3XsBSLtPkmNHm+\u002FL6Mo6Vt28QdHzaucTtk\u002FlxGg3eGTgwXZcbRcGeSm21v6koGZVjuBVH0VCsKXSrA\u002F4O\u002FjzA\u002F6j5tXN4+XiaN\u002FEPfHArmjm7R4EQn2Qg8TMWJ1Uxk\u002F7Wsorua2UNv1M8FOyVsC3tC\u002FK108T31ESEG8quhPS2zQRsIJLl2lBwIdsY8jCLWDw+Ub5dcFjAgvCPPOe+rHDd7z7R82lZlhmYJwOiFZ3ET7xfPVtk1C8PQn+zDURtbKKRVXvlr1sTr\u002F\u002F\u002F\u002FePb8YVtlCMR38eu7fbhIPAHd59o+aoEVShbPxmA43D\u002FmTxfaPj34FevJ6Hwg7AWcm9OgV+lX\u002FaFdt0sA7IgNAYeA0drn7y5M6\u002FNUrdLo1vTeHezTjcfBCHmqShxFUYwc9Tev6oT8+wwTKStgZKNIyFqZULBS93th0QfYxyncD0tU5oCN08Tvk\u002FVkoZR3x5sRmaoUJixTfC9I6\u002Fm9PETsB4sKIveZec0XX\u002F+k9TrblBztklARuuB5ubto17Nq5xNcvlJrd22zjQ1W2I1dNmDSUzE6vR8N3BMAZ84qxqckDRHeFTePJ4R4SXu2LToDz\u002FeGNfNBnWpD54TwxDVjbNchRAoMNgsk9IQ\u002FHu\u002Fc3Wfl79YI+vJHYh+sIA97xfSezMpxKYjmru0RwdLE2r5OGoZH47xIACfr1HtyOVeK+M2Usr5ZfD4+GW0pPS2tCU8zbmd8gKxwhJcK5tahrSl+8wXtQvH9OyGGD\u002FUhnZ0x3faPmlpFX1ZP4jT9+4rrqOyPthsfigc3PDFaa5O8dqnF8pQ\u002FdUZ90EPIPNV1U\u002F314ART8wCZuLf4HakoJLQjjXS8kIuRzWqZL4s7PtXctEvLAEo50voY3jVUCf3evv8rMCjd24E+mW5t\u002F1aBU34kGwT9qopS5yffB2NhGy8tPUIFtza\u002FOvJ+bEoSv+9X6fC4QMdnfTNZvz8YId18\u002Faxp6FOQQaVHCa3oaLFjnq1xcSRXVHzaro5\u002Fl9ErhoeaKKNi8l7+ZYk+nJw4PU350D+Aj1UY93z6ExQ9FpR\u002FrnD4ru+Rx0\u002Fllbzcu1DY2VMrIaYAerU6GaW6XPLA6k1EOX0CJiDi6WBcer77+J7QUVATkMCaX2UT+U7kSRu9gVfkNsIE1TqQuQAF5FMzWcGoWFdknAD4XVzeSV2BrCFa0ca\u002FaqV2KBmP+F1qwcpdq\u002Fk63jOA5NC\u002FsGXLkD7lO5ZzLb+jpzqwCpjeCcokD9XfC0+uGYGdMEUZcvJ7ANv\u002F7j2XCEE4bXdAVColvCnAPV5tAyuwEww+J3f+vFyhvE21WAxAKr\u002Fte3m2rBB++WpNDZUAjYR6a0gpsQBJaN+Pfa\u002Fn4M179ICF26mmWYvwkG697lEkiGsdRY0vEQdXsazEGr7k+06wxfYjchh8my3XgF6hzQSXf4AMZCZC1Sl8x3wOeOXrZy5s3C1ZsT\u002Fmr4s1sAYfMqa\u002Fi0\u002FLIL\u002FNP1XXW4p+iM305O\u002FeNPh8\u002Fz8gRqtP69e7eYJHO\u002Fr12f988tABF4YmpjsLKq5bfw2NeBdpJ1daKvHtmIyumHz09BzMl6mmQAqBWkW5mxkgk0J8F5nQLqX72seNSYExZGNXtjWas3akBA0hlHfU0KBBz3v8zatQnTxem36bsS02Zw6muyCgP\u002Fxq0GHORyMiaC1kKraQZ8+\u002FA1PT3YrLp3vDO9XyGlSffiYHP9+di48K9fGW2MS87w4tn+yPA3oSOFXpG7WeH8G05NIvK7DWhIMOhusz5R+8tDLxJWSgvvF5hYm6GaPmx3ZkqHPdc6F1hp6kC3vZhuPVHOc\u002FLxuoAjYPdk3nO10jGDgm82CAmBWtsq4CtXuEUqz2g6SvbpPI67k9FQhTFpx9HBd9V8kMCnjb\u002F\u002F08A9uRFAlzgbQGaZGh9dzHjwxWjHZxF0mylh3wzVaTWsS3T8OYO+6aupd5S7Br+a9nzkGu47PC6q\u002FnyThh3YZC\u002Fm\u002FKbuhV0m07S+B0lfy3rl7sqh32QZHTnHB5c0eXQ0icbSjGXwD9llazGaPmrC2xRu46gBMFWVbIXZ7qfMJZe9MuJ26rrDazUBoPunTr4DW5N\u002FIqKoX7XHDqQRmb2JaPHJJ9YNohpUjk1PDdNioMOG0NtujGYl6SCymvs03wTT6qq74mbEIMVAucG4YvHn6groD1fINuj97LI0DWDhknaL1cH1HDN6R8tUkwYjEbrkc8OwnyyfzWRFToQmlf+Y11nig0rESyhgWZAw8WvvSp4vpKexkraDB5VH98Qb7ttWeVndEOCbONYWtXOoyT4c7tL5W0U9UerQfhEImdq1nn6HQayjqDzqhmMaBkECPbSVj79PXRr+6bKHBw+x8z7jaS2vbrlGtKYmWmIKWIM4QN\u002FFn8urQ64IniT8c0IF8MBVuG8Sf\u002Fqa9MZCvRDjhDBtlWtDmIG22dPgV2ccVPDKtsz0fIAzGJ9jOv\u002FIZM5WJmBAKNHYIfNhSIYuBTUOzbuyCtUvr0WCaiiyadK1yjWQAP76DEcqWfmDhhpwwxmV734QawAAAAAABn6DGkmhPMSoj8a0iyPrQJaeHXXAAAAAAAiRJyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfQLJDhHwLSpWdy0VpySxX2OJPbIcJ2o7zeW1CQ3DjzV1wzYw1cOGPyaDrLUR7x\u002FI9seu8fh1Uvgf49LY5mjpzDGOiYlyRckFTbUJg20BVbdYZsx7BCXLdR45qb2XW290h4JpfLNmZC6j8bscQ4AqbAKEP1ddsrHvbnrCj0kaJKhx1WeXnp3ReDLex0zbVbEstmoV6ie\u002F0wiGaHa+iFn\u002F6j5cyyGetrYWOSlNYaT7FCiQFJiSFH6OMk\u002F3R4wAJVI\u002FWIt3AlKoqaqXxf6qdVt42gOxnJ5Nqfv08OXjCuLoCqSKPA8qspUtML\u002Fdrl\u002FEwrgPbDN\u002F\u002FEZ6MaWtVA9\u002FLlzwy9Zb9qs0lUbKdwMoPwDCJYKDkjMY+2wb6V5aLZekXth9LyIFkqEuBramdiEJOj6E3taiqsM1tL5eyN\u002F\u002FFTXhlv6qZbcT6F0D7DiqnD8ZVmD2iJkiSJ3CP\u002FiXvyaverCPcX32WM169O0zTSo5wDkUGhiwTnAAAAAB81lcXrH47I1Bwhe+HlLhdHCw4vM6OlvdqAm2N03m+mckAdHn2PgBgcRxEroV9wk4ylERFzMWgQufmdVNfEF1GIon4RnSC4ZCr9pBrJv3ApLKDnvF3HgYnPbwJ3YzA\u002FlFcMdRd8bLElfjgslyYfvrcwda7e6n3nz7OmRFGDWNAAA7ba5iWMGALUHtT9tDy+dWEqdMOMFNw1KXfx8rFOJAKV6Ln0alIQVEF4vo302bT9XHA5qSWL9N4wW\u002Fi1qPHZEvEy6f0XwkYoh3s2\u002F3xU82FH7WBk7u2\u002FkDmfDry90fFnw3EGe2Q1ewAAAAAklpJ1SdVhUEU1T\u002FD99LfnEyjd+B+jMiGxLXjJTrCwsv8L9vtO93jXt7lz4DxnIRfmJ7SsYIQ3JFShbx8H0vYPbIswOoEPWmIiWhtK9rEat\u002FZfXsJEdhsSLz++yhCQskRjCRTpYtCVofF44XlH\u002F29F0jXcc44gy3eI1+d945whCn6Q0avX7bd7qHH3zgyq9wCvIGGoP0vs6lB21VLrL8ZxWbi6uDX1rRNBt3g+KY39O6jQlbGTyJvZlyfLDBIy4XDnDlHhFVv+gawdr3R8R5OSeYNGxVQyQ4sQRpHmsOG9Tszv+sLrim\u002FgOqAn34UGE\u002FGEEhWAnOAQ3WwvkeUX5zenR57s9WVqRMILht30nB1xSRBE84AtTGdKmVGM7SzGznEWxTjx1tEo9fJx4uSAb5ZHxHl\u002Frb\u002FFVrYW+GN8ov2xbkIDzIq5IYzQzdi8sSPhdgt8Y8pDmcdxCbbq7VMOr+nCuCva1OvVzwxMePxG+H\u002FIYe9qsvyd6NGQx5m2N95tjlhLrdQ\u002FnmpWXDG96+oAAAAAeEmcm7HJvJL3jZr\u002FcD+cemkSWhpnNkMHuU20VcpECc9ekRzxTVBGty7T8iz8duAABTQRwDXxsuIVX1MgNzrRgUbuZgedyiEoRm2ZHasyInrO9JqKu\u002F9I\u002FsP5lHvdh9Sy5k3r1KIH6TQs+NRBR5wMyaWTs4idC819rDewMv7Ru1wqJOSmk2AAAH54urKSkwoo548Kugo2qFZq+Cdwh\u002F56dhXLc0giJKb79oUjNaPbLWAdviagVktW80L9xUF\u002F4kLIRAq1tp4qkw2KLkwDDE6VLW1seHUGj7\u002FweQZN9\u002Ftwn1uwakqqSfMJCjoC1UtbvtD3xlsa0WY7bb\u002Fr\u002F\u002FUs2U+J4VMLc5vC1dCywbGEVT+8orjbN58\u002FBHq3+iuzn0CLNuZxLvDK72iOAAAAAMo8zm8EMV3EewtoWSULrlKJQlkRFDuKOnoELHDmnNzZ39nsy0U7l9l3\u002FT\u002F\u002FCtPOulUdNeuuwN79sURMhtjM3E9mcOR08S3KK19QsEGHFQmRNfWc3bRM96tbR\u002FzGZogeoj3zANbUe2inhHwXjKLt76Q56hmtvVplpAOviyOpwExuVbSrkU298iWl6g9QMVodkfQt1yXQ\u002F93pnjcLokOkTzOT79QgSpuiB\u002FAt96xhz7uTpU2bu0YUMR4uEZMy6YbXG3RX\u002FrXQ43WeH1aLyWBlTsNJ+s6QZ2MXsK4Iyrs7OT6I4elQjdePLc\u002FnkHIuDOF+MFidmydVRohHa9EgpwxQsU\u002Fbv5sxPbVk\u002F8B32FYC\u002FybYjD9\u002FM2YGM2alpedywUSmx+Dx1LqM9JuhRmsB8K\u002Fvq00QoHlzob2PXe4AAAABC8+Y3OvO+2svauMHYc5H0jpEMfMQJQZQ3X5DFQonCBQbLBZ8+2Fkzn6f0mBP\u002FkwmF0Jgwn2ycsaLcFeouo7KbYzcgUuxByx9+VGzZM76vixhSdYZHatJlbql9mGHHJr5MdMTpyeCWRyIxebKYAtzktn+\u002FLlqIs+QCdhbt+SuwDm81KfwERlkuNNRg7KRkHUW8v1w3EATXzlNGtYtO4EKCbEhFLCYCD+xDl3uBVX9LNLU5wN0629ZH7VgPZeLc1QfAH52qEVkoObXJOiWlE4GcfdiDy2x6zbRDyRJajpF06vlmiyvXqFwX5iRjBFkZjq6Tq2vjKELW+ERpdsW+DkVMHqzUHPvOuHIXfKutfX0Tej8RrQj3rmI8mUnBkAgAAAAAUd53mYaslRINm6OEkemUXzLxDywsEwOSg9LsTpZo8\u002Fsz3xi7ggPIYtHQ7fzr+20JDNz5\u002FphzElqziir1zklNNPsODUDp+xeN6tLcU6C6tlpq\u002FmGA6wpaXORw5rA8He2zaAOcWc0ZHPhy7U1GnCW1MDh0n1ElAAEYeIq4caKzv+EhNE3tPItuo6LYWLXpbbeQEmZNRzOfsmVFVOqKV0CSyEjvBfJcqjrrGR3cB3p\u002FDcIFOOcEiL9iy9Llz80W0LVVFwmjbyHvspLPB0ec+zT6XmgMGi2t+cyZLQsmfaGHyXTYdlppHxjFgzASQLClOMdZWTksWlpE7kwXi3xd69\u002FoVyV\u002FVRVL+Kq2y1IAAAAACWDVbznty5lVpptQnwqlPY+AfHRqBvDED73OScgN4Mat+GYNRchghTLAt+gRkS6ezEz3RdxVPaetaO2AG7P3sgAwGGcJ\u002FRCpDBPKp4yRy5uQ6BgGpbLR86t8xIKnqZD\u002FvpIPK65yYrfy7gHZkNssteWZqfQ5MDT55FWH+tWZQtBR1THQpXMP4FRH2kL1z7Tq887JBUTQ6d1b6DboQl+WyZk6bJ4eabD2xiYA1udPPxzMt+GnwMtkWDzxz5sUzyOlA2kQTuMN10mUxqKmh5e6krNLi8nl6ltGXw1WJfmHbyKrvSkg6BMJSRuSeEytuYVFYD3tZ\u002Fhw4UP0soY8EGRy1w\u002FmueDHblvzeS5YHLBRFlxFo7LPdd+joMHz6Tfr2rlIMuCBYAjKQ2ME5BB7NtbOaGh0sjXRvqfDf6ZC+VwTJs0\u002FSfE0kya17Isge3C6l2Hy5zZXdzXz1W9xV54erjZvidFJtJO\u002F1o230iQKWFmTsG1PclgWXxZysh8cxBcAAAAAAcu0\u002FiaILJPEqYEkyDveoXYPqrg9LS03EtvYTbS14PmO28GbITMMPAvYQiLe3SjjEeM5R6LsDCScU8oScvg6g6Zbri0oGJd1me2rKoP9UhVGUoXs+O9Mg9JqalyiD1FZ7MKoKNtvV0X0N7H\u002FliHJPZV2EwVTlcClvTdaszhL+UpO4r6tNeqkkJse1fYYVQJftqy1Rj8mbIH6UP0JO\u002FUYZKMG5Is9Aav54joJmYo214dhSoL5NfI9ow6aG3tWYWahecO\u002Fd4MPHzfcyREibQW5Gjj5CaC3vEN40zTX4JXfHOs0AAABX6IwTzi6gT7KqIw8y\u002FKDfE6VVecrTUGj9bsVZb3iXjb9j44EyQ3cAreSyKVzLFHjtPdjPzociYRwPjsE05TUUx\u002F3FDYrRTaZaK\u002Fa2kLco2jxlrRupTzTvh9+DEAG8Q5\u002FKqbsmG9mfr6CdnShHMXh4P2U\u002Frwp\u002FOOSRZWaCGcfX7ZDpZBX5ZirgKB6g9Du7D5M3cxHBdp5jDH0k0RAeNW0YAt5mf40mJhyU6ZZtdSfaqCEJyky\u002Fw\u002FMsCOSMuw07gVG7I3DpsvSpAeK4iC5KXuwts8xK1PfKqTwshBe49BKodiVItsNla71roWTSv5xX4wPqGmYbnBP3M\u002FYR6D28dtBN7DofSOjXRIs+in+56h+bT0BeVPkWZ2x2MAH+Rx6dFoYC9fpp0Y81fRFTE+EKuX+RkhVY2igCECRpBu4pSgzeZyAAJlkXVEqU5tV+C9ta\u002FwIgBci9pzh4tP68xVL8PzIw1NzyKh4llPWwfDbxmINtMPONsIR52356oP9YP3AaMKvsBj1JAszsVJm32vk90yO\u002Fm4ZWhlynNu+6uip+YU+Sqm0XY9jn5rTr2jakPFSMZnpZJBS3IV8P8tkBGWaC3UiBJrYynCkAXthFGRIz4Kp5fni5fm6lXZVat+1t6TK2rOWsLmwV4y+MY+pt5IWOmzvJ7601JKl\u002F0nrtI928\u002FzvrJPK4zKotajbZXfamjV0mpU7BuFGsDtEI+3ymi+q2oA150MmN2LHTUzoZRrsU96tKuDTfLqvCteJ5ScNjmwERaFWsaXrlvL+OxtXrz\u002FK6B6OOWQ8EEoYqY73nh\u002FtrwIjlqZgFV1duQqnePg6d6L4O87WKzpXOWyDja2aUMcjX5WwbumWELqjsaMJNd+SFcOGEq+6y4f2aq9NYNKzkrwp8TPA3WiqffnQAAAA+hjjGh4Yvn5edy42ipF\u002FYZplpR3x1CnTHesgOXFLNu1nP4rjw73eMVR8+iPKTqf5B9Hnsil02mDScEmM3Z+hdgVhDRbb08ONkcEluDnxtkAI1q5kowj6bAz0BPTVAWE2o8SwGf8aGyDBs0cIH1jXHEvmrjjtJ6VWUt0K\u002F5Oki7VSLyz+q6GPSRtNGx67TJLvpnNVbbxKNEvHakIWKINbL8IUatFKbgJQe7vrbVtye15Pashfj1RDajCqvNMg6Jk7Xgv\u002FL56snYmJeVqNxtGp\u002F90i452bVlC4YrmQ4BVDY6Z4bPmCF7HP4W8EFmJuhb1jodIRDSkHRhgt8aeffm7gKDF1eGi98cE8a6vpfCMDbTQnmJHA3bGligvQSKsR5MCsO+IxWbAO0DpBmneOyquJv\u002FVRGm5dlFGKCUAAAAAAAAAAM7+W4tCVamoeNamo\u002FR9scWakswqmDFdVbyvBZJwKux4IRRKIuaMmGVqucOPjd4SGzQf1nymUGb5SarE1Y1WnoSVKPJCoJuVZQPP0JaXnpM+RTdLNpF9TD44L+sDmZMme1CuK1b6u69\u002Fd7OW\u002Fz+J+lzD8eyvkURvrdpN+lNmyPk0l0zUBIyF7OPzIm0gllzNIue1Grq4HS12w77LYgxdapSc6wo5f\u002F2UNv9IK+NUWXwxDhv+AlsL+ewX6o1jYN99dAZ+sQkuca\u002FFx5P3FFeoZHAZLJbJWf12W1YkVBqMKfTGI3q29UnNU1dsU0U\u002FpKW9EEt8LA3r8Btfl5vcpgzBk8iEbhqHPOE6F+kcn\u002FrRR3MQfzouTfjjiRRSV0uw8K0K9z+AryhlXCJrpGT61mDieEUfCUQIfeNwMYNHZufV6FvoAX0wDUB\u002FGtRI7OaY5nny6HB\u002FgiQNg+feJZzMKIEbi1TI8phibyfIusEAAAAAElM0mpCxZ+8qjlG5qXsDPZ\u002FT4W5Q\u002FrKT57QbvnO\u002Fkh4bhXoL+BLbFPh4Xhug9e76Bf7nqKCeiamwGh\u002FvXg1MC8bac7y0\u002FGCCpSelSiPXJbFr8rNsOREr\u002Fzme6+11\u002FHnb8icX+3s\u002FjOLw5NVf9iH\u002FDNx2vi9qaU45waCLu34nbwWH7Lzr3kPKQZ439UqTSfOdVdO67gP9ftuQctPosl+qAE4lOYE0U586i8AtkJFpzF0w5GCD2M2qGB9KdRompwdoZ2PZuhjgLJn+lWeiCADkAMXFaSsYsRirHhFnH1V0nk1cA4za4\u002F\u002FNNTHN61fRQJM6\u002F9WOs3ghZPHpVTiuIsEL63hLXmXHZ\u002FWcNlVy4xjItZgGmLJjFLiWuBy7qIfqa+0h+NRbEP9+ySZIcctSZhShNRjws4gIDRGd7JLtC55pyBNgJsSS3m7NUUhqvZ94NtbS7\u002FKez7G5GQ3tu2h5ryACLG8Pd84BSqy4Emo1KILSwoL0LRl+3mkfxz\u002FmDP2z3ubao3ByzjWujmvxvngTmdimEDrL5N\u002FqWumXrhXFRew4xo9FHOruH8gH5K0qv5PngFqn8MXoWAUz8B87018Z0aE9t9RPgHZktsEDOg6XuKHfiC42LHw0hhKLiT60jkN5MjMzwobb9GP9Lw8J2R1XJcoob\u002FK2Ht6CzPRMdNr93TjDuOwQVPfydUoJhR83PWL4qsaZ6QwTKcKPTJIeGvvbsWCHLVWeUoXt6LCAxrmAdzRGCk3e6gJtVt83QmTRvQA96zu0ymR+GHhJ8ZvlAcHNsGiXDeB0d3Xkm\u002FJb1niFQeuYgjWp9UrpJD\u002F62wGnQ\u002F6Axd+c3tb1wXlRRwwrM3WbqQOHyjdXZ7eC5c82q+QjREC\u002FPAN2byIArB6+KZrPUP7CaC5yVfU+HOIOkwLlM0VQu55m9PakFVe0uFWp3mOhIagNZ0ec1J7cDAabXdfK10W1nBNH659LtAAAA1J1Oi3sAj0CIeQaCCRdU6OTs0jsl+AYehZwHIPIjGyHwqUuRau4jhGxXAYDDJ7J5xB+eP7AbOxn9wQMVTLLDz7FXqNZ2jw9BQHD4hss5j7oTgayrG6kL252fYpE4v2nheHI7bVIzXAntwzBOLnFdfJLfnNrtFWW4GPc9IAOaPu43Jkbfiu8+B4nfUGY8LX9TgKh+olKu7wE1pV4tJ9VP48vLMhijom\u002FOUrIDehQDbpLHjnQ5WSbMFDhkq1ojdZAabUA\u002FvdoY2gHHt0qsNaVUcm7Al0+W1Ta1D6q7kjs+h0VnKEQOUpuLB7k23AZj0Ypq6aY\u002Fz+ohIX5Jt6tUsbZRoL35v\u002F5Ff+O3icx34f+JsEqqCp0Q95c5tMuQzYkHUrwrpti+AGldbru9dTvW3hHn\u002F298Mvg5XKHpVruQrKvwVwsmCxaErS4qiHobiy8AFs5c3mYIWAPBL7ZW4SR8\u002FRO79VOQSyGJGb9Vc17faFsxZFUhlYYwop1ncB6u3ZDi3bwE\u002FXSJxYo4ECTn0TNthR7rLUUSmq9K0XRDSHElRwC2T\u002FQNg2akcAqwDPHoY0+SQyAlaQRVEyR+Q1fUCjZfs0INOtcQzwjzkJd75Z62YoH0dpeOCTfPgJ8kQAAAAyMx79FLaSxlpcPgolpq9auojj+Rf8Ppdc3I2s3AXsn3DptiTvs0uIuoJsjYn22XPZH+ifJTXGlIOusxRpVrkcvvBxzspXn5FL96MwIP+9q9294kABG9LAAlcMJ\u002FE2pQTygfYtqng7A2p\u002FqkM5ym0tLbmy81YtxCVtnqsjl4cYKC4xI8BR\u002FQiWjU10ixuHjgi07eeb4cWuTuMV89Ane5IMR1YKd7boUuwaJXXddWTsJ8OGixVrqi0IicjNO2W3qC5KRZBgUC3zMM5\u002Fid9QZkG1tg0ftq5W3c2G+B2gu14THANjvTJG6OOXLNDdvqIqL7GJlaMyPcTXb0Wp9o5JcQha9zSvqewy8t3D5EsaXsLmydWZrHQ41H4GpNEqPgr5H7z4loDZpy9mnK5Ybk709ruTEnlbM4SqswGToV43F5tCJhbj9NwvzC\u002FiK4bXA30Te5h+\u002FKb1QAYsr8tylMmZ4\u002F\u002F5l8A1DDLqHq36AUw7+uNzvVQNpMeBpJ1bD9nzBdX1SmtqtAuPa6Lzz4hwqYggPqym2r9dD4rMIUHyLlNw6fFOynkbBZVMTV9h8h+J4GnsZw3ivo+g4\u002FhuMkwHDyO16TXQDCIwEVA+Czk2viSpDzRcO\u002F+MgavjkWlPmEpV0H5HIIIy58aTHm2e3lBW0nMcJt2RryV5ZJpCWZcqTNLGBRXv+WlmAH3UsLWWD19kgAAaQDckoCJa59caGQpqWHyzD4Fq6duyllhFYixzyFelVu1lWuKAU4oRduDG8O6B2yePyySKMA39x4y8ThCwKKmgHO9ka6SnF2ZGdgzL6OMD\u002Fk50bFAvrL9uaJ8mnlt+iH\u002FAdTbwnJ8jiL5OvCCCxFgNyBpK5fGQFXVVjz\u002FYwJ96eU3UaQtR1lLPzkZ1uAQ5Khq0EI0467CH34+zQ2o6ozqa4efP92HcyZ1i1cH5NlcvW7ois7W4nkucJ0DkAapGcxVUJ7OpgDCT8cVHO3d0H1n1dneWMY9AN3R3iHgpVaQvLB85grS8sqR3rZIvIi53c\u002FGoNWQ9TMR4vuZQn30UuSNA\u002F4DatBOmi5hntgoZCIlZakDCPFoSSD93BYMxhEkEMdc3zLSR+1sm1PniQAXSRKWrc37hcMN4+krs3YIB3e92m6pUeGqFRsi1LSBvv5XWchTbZPV2uWBpx\u002F+Ryk8gZlY7jxIEzdbeIAJozmrXa0QOlSDOn15jbOt6N\u002FpsJ98WkjsPSTV92kAOlDwDGbW619th5ZJpcnCH+py60BaYw3XOjpNP+DgtVYXvDXOu7rFGxN1iwX4Wb06+DNDQY1JpLuViFbYVvbJBhhrYk3ARqg25kxoW4CZIACKvY+zhatPdnOb7ZaO6hHyAYNgpMVAS3RYBy9ODJFsqCqPoEPyNxtenoheaqzDA+IH0mB5Lp7JmCs4LIbN8lMY5BthSZ5VDba4s9g4qrsgwAAKv26v2EwleRz0Ycd6BR25MlwE47DLLcML43jsGkv9eWvBgXqHLFrgzG\u002FBjUNBGCXN6dIf475tXInpEoAEAjZvk1Hf\u002F3UYfsrwP1oNNbwH4vMeVFbaNYTgzp9kqf0DvIpvtiNEqX79\u002F8kkoZy13IwLrOLK0XUsH4YsroLj3vBoxkAicOvuxmNpU5AROEvRsVC\u002FZOsjSxGfs1f\u002FPx+ysQ\u002FNGdGeFlsH8dGGOV48leIfCHYSKGhnRL6khewsreLV5VBRvrtDhabbJNrmeDXhB8cGaHJrAA6w+M2NabTIsSXoPLvFleNYvEibn9PZlyoARdpD9f4yWLiiVRJMp3D0B+w4acd7BDB7xwOb7MFD7B1AjWI8FBVFcQjVkoNoxQf5JUmWIZOmMV1NkkSGElT59csSDarEkObAtn\u002FC3rwkPi5ozIaqn7+57f9VnPIXZ11Faptx0NtKfgzD5LqsUWKtdObC6n2zkCaHFD8sCgEm7o9Z0aMu0TQ9DTP3BqeKU67qtSpvETH2Q062LptMFe73PeTZfg6odblfP60fQdluJHH7ZIkiQWtsbx6Na6hBg2XpCfpren04FdZq8sG+ZEgRng4V6L5TSMeuF4dqnMyFaUB5kCbv6RZohfcina3O\u002Fxls0j+4qWQWcmydY2RPQ0MwYdrjO4y4iTXcLLbzuoIWFvnBty\u002Fpe7TMhfR6kwHCaMIjkLnHA4EVZ1Ait09CyCHOK5VbXg6fIFwvw0PdM3baUSMpmAlOCktqPqMCC+YGXJvSP42kxXDljgfxemrPc4svJX7v43QbmiWrvlvvLn6tdUqlQfahSIwdS0aRAyAADtr8f8Jse014X6LLinuOcsWmGHT8rwu3xL+zwvIy1zCgGWOCWVKpb270reWxGxtdW5MDVms4dyz8wW\u002FEXtnDZBWK\u002F88t8gRJ8LGudFaTrmLaOeELOdavzo0xuanaDkdMlAh1l+F8gfQOJnJqKHSds8tocFwndPsJHSnxOA16IFCXi4qN3pJiC2kAMYfBDoRrK\u002FattCPrYKmgm\u002FlFXV3mQ\u002FIwiBme7KH\u002FRedqr+Xq2a0p\u002F7vaCU\u002F4PaYaAGIInrotZs4x2+QmLjMrrtbpklptTwarXljgSXoqLtJJ\u002F66anfLPeeGtM29lMVizvS\u002FE2kfhfEVEgARxIjZ1uh09YgyAeWCiOAuY8bzG9w9Go5CfC\u002FeWy7G+HX2Bmdax9J59BedUqWvkN+c1B9EC1Rh6ZnN+35XlSaaSGsYZJELg\u002F3SHsbAv86C+BZ0tVW9wEJt8lsE8sONpP0QsXyWwV8Sf03i4TTpmWZooTdMVqELf8\u002FoBdUvWsvtKUSnhpOOoX7JCIGuY9VOO3iLX\u002FS3M\u002F\u002FkRV5v1qPpL2e00O3vPN7zbM4n7MHMl1xUmfx5Q6\u002F40xr9OwsClIYtgqUsYqp6v137Pe0F\u002Fb5wu5vXHVCVqNcYIhdMQFjjTTeJBOiR6+m3pD60Z1XJ4GeRo8ENPSiw6ouMQcjMULCDw6OQ+oXMhSUtzqPPtLMW9c4VR5HORJxq+\u002Fp2ULwxa0Il63kCcsaNOA0mq7uV2G4QF7cAg2VLPrgKhiXblmk6VO\u002FNGS82dw4ABR+zOM0iqz1juq8LPmqH56yUDed5jhaeonFR8qsIA+pGUWpzdDncXLNq2d6l1SXAp2ygVu3Siq\u002FzALM8dQItZkeOe\u002F4R7JQBatnMScie3cNdc39tXeP5liQfvRzXxNF+v3nDRwp4VNsVSl81H3Yo1+FD81fzZRelGxCGzsLTk1J8IWAI2eBMwRXVUhuYfNBpx7+bceuAK7qRM3YAicPiKgd+3HZtKYvBhRv3j+X9hreoVed9U1cE+8PqI6GghLzhM9kzpRGQ6dUqS\u002FFys\u002F1dktBvQQXlupLEBVdCaViSnr8iD0bNaxYqF94YTGC6vO0naTtJ7e7ulLRnMMlMLzAan6RiCWQgKMk+h1zLt8lAIzeY\u002FeTldV3H8fZV2JgT+lyWhBk17\u002F1DFbgpEREleCRMABBhjmH+0uhdQndCyX9iAac6S4p940K2ikuRAmHidy1T7TMdPhl6AO23ZToij8QoCNDNtNzQjl0T08+kJKFRxziwDmoyOeqt\u002F\u002FKnDJb1drN3NYXe3U2kInCMOCy7+8rf8K6mfU5tN390fwL+N81eOCTGJK3FZqGdQyjo02lrU+OLpncNFZa1wj0z8LdQobE\u002FrngYFhnZMo9Ciax50jBLsThAblvfJONvehlblvP8R60WryzJlqFxukwQVLvxv2I3IIKgcN5v52n48VX3\u002FG3jOJ\u002F3DcLIH+EtksSSFBfE+XcY\u002Fqa1mgk906O1qvBqDuF\u002Fy519kFnNp5hLi3Nn+kx4Tqu7E4AI+rIqebknkcXa3DIYvDK1XAXaxD4waE+YbyM3iYIMgCgFlC5YkNvG2jq96m3zRex2CLhRuGlLaX0+toaIM62StNwe1RNhYCn2V\u002FiaBP+zSI\u002Fgpd14C782URtiZ+v9kQYkkYtiz1zLWDfM4AAG5iYphiGweQonec3voMRcE\u002FPHW4z3J7xWItiZn9oWMiTzdh0HN6X+ViCZS5a3xL5P233Dac+AwJt0dUnuVidJc7v7ilJpD5R2TciGlzknsoZdciNH2c4W44Dl2D+\u002FZBig0mfFPZ+lhOWIma1kCGFRCMKXBGVn26JamIqNtbSAgiFVd6wGPdWBA3B+OZKJHGGKcKF9f2P1mqH3ezuU2PGuw8saBLcm37nlRenT7AK8fPHR\u002FU2\u002Fp53M0tYwFHP2Ljw9SFCtPQH8Ob6QmSZpR28MOzG8rZWMPJjjh8m\u002FzQ0TrXAiHfgPJXdt817A13I1HZoePbMtEyYn1YDK38jRnG3V4aOzTmaUTzJ7Eqm\u002FFZ3IHf8aCAzYIT29GMs\u002FMFD+SSQjwJ7InRwYFdNwprWwkiTpfuaWvDVhl5QlgtF9GU9JGBy289++MuAoaInVLD2L67FD0kScav4y9cWqueAZ4bFMT77e3H82uB+XeQ419wUPql1G7rLF1xvK52JyUjrKANeiq8F4fBVA4j6YJfWYB08rvIvSVWuoEqyPpuZMjUw95tYKrej3EEwpiXNZX0Zb5AVggscUysS8PFOsh7ml4GFdNRU4NrMhwCSU4Z0PQMq5S\u002FzVCq\u002FqPnfoX9A8QLFuf0v6GQVhCTezbtzYlFYyFLZC45w\u002FUiDsB1JtwiGXR42FBFl+Igx4VLyuDx+yhB2ObrFhuvUN7OpDy6v2Xa1UZOGDO3mrSVx7EbuD4R0XGcQntGI\u002FHPoxGEyt7VhFOVojTSwyDoRXabzuDtguwBNTvAJiMk+2wvBwnNR6QX6cubZHk2fgK+6Lha8DOugZGAkG1UtMf8PrJxgL5FwSxql\u002FL0hnwwkhXsH1qatirSVFIPaY0bsidUjfDrqWmIxYi2oXFTIsOsmntu7WwZBea7FLNUVJmMbT\u002F2LF\u002FnFSWgAAnC2vtuJl+GVQ\u002FkSLrs6ss+J0mokqMP+DH6LQmivw5rlQLuW6I+zZcFwmnUORPGKa8QMvBKZdbL0LLScFku1pdUzOnwTT3JNfwrUHrkVeBSn2oyz2eD5lGJw2gsp+2D3Ku2AzOCwMr4VKVP5VEhNpICAkAIjthqUSObYFbujR4PgFkMyGwB2HyQvSd9vmR2l7Vork0NEFb5wo5Oms8ob4qphoAg+BfM6Y45Sd\u002FeT34CCrV+t4oWsveKmY35jqRjrDl58B3zGeJiDVSMfleTI4ScHGKi412v6ndKTShg9MWwu43XJZK8tmgFD\u002FaHSMBJeKyYar8o7i3cP7quPHed01bmhl7ewkUWP6SBfbKk+Q89xhUsI+nRyPvR0vgsDkZtRi6AYZN4jnTYRwspoX8M2zgtXn1lrUGdkzk9eG+1vvOQ0B6nhtrMQStp5Rsi0SP53XT2PtLWUjVbuB3YETTRMVUGkHPfDggaW+SlDrA5cb2HxmKzzD9jEiSGchKi42xARpgxa78SoGE0HafQkh8JB+UriBsmwMdPnTDnZoqYLZdu+yAE7vT+jBw3JPzWa7TRbCHDYHCg8kJalI3M31AWDy75xXYdpwm9xy\u002FJUVsGnMwzSVyzlSeqJzCw55WqEYMBgG6zE+WrJHkBFAAJGgIRvIbFVQ3c\u002F1XVJz54tIPQGxpoxoPaK0ZqOZayv+ZYYAWdeYWRZMIOOllQqVOAwoAyMFt+9F6m4tW1WWRLv1mV47aY7jQDqD9Ne1iYKz4GkggK6PByr173M3IhyQ0K+yltCO5rWgL8BYtOpCp5boppKn\u002F+HBRUekPpDE\u002FsXVzKF0\u002F0xvjNe4fszhdSA8jG2bpgLsafHM5Uk2BpQ9zi1pF0wsXm+A07J7d0dixF5Yzh81k9eR+p5bVlKTKXnQunyn\u002FikTSRxIsayU3r\u002Fu2Zqvw6qlVXebHNgGyyr05GbjRk2RDHPgkvYMtE2a6TCMy8hmL+TgBvqIceK+MRhMwFsk5Ea1VW7kDPzvXkIMyJLHxEOb0D8u5EGSN1U0entnbWNFeX\u002FiUykrVrDntlLn2B3cMGgoRyo0QtHCryaPp4DnsQxMVky2sZpbnvRUKcnZTngCRYOAAGJxaxuwOtpJJZg9FI42CJgiIzBtREbptG2O8Cxy+4kAquvcO0EDOkd\u002F7oND2riEEmFm8GGtR4McVnULYZIhevfG8kT\u002FUSmQsypNaVKfVaKWRvNx5zSDe6a8AoZztySimFIQqJZUa93uxCqmDGLKp\u002FBCt94tMb41Nloy+nWX4lK3d4NU4lKu24rj8T62YqFDeaiKgwDA0BpMR3yudxT\u002FFXAFNMr3Aeb70oOEwq\u002F9L4kxF9\u002Fh1WFA9jseuHbbqxtwpZcslJWXhlwNDQSl\u002F0oT+N8j+d3UgfvWj+pKnoopMtzHyP7aiSHk8UivuXNZKEhfVeSP97qb\u002FJSCaFOpxL6s88jPB9++ovoq2ytEg3wfUTO7jZCqNn4i5rEO0byrFgDuS\u002FEbhs9XfJ93xcouNoFAhRUBJAhviD0THIII1AS0Z3nmO7rk0J+q3f8GDP7jpyii2RLuWbEGCVgZcukZQ1wtTrCkTgTX\u002FQ5P8QXor5+7tOjc7RAfAMHdChyNgKOTT4Dt7WP3djsjHQmcjFn2V8n0YT+blTjJV2Py3QKYwvNbqbiNZNAoZMkqI7ypuOcW0WGNCNs5H+g2mvP3tNQMywfE22JJ77yuVRWx3aQwOejZpBEdSOx64DYFfx9Fand62zNpMqQ00FdTE52UUHmOWeQLF+IjaWoliYkaxR0X\u002FzG0us4kreUgMElD++P1Ks4bxkm606dY8SfdOyFaGlfV6FGjipPPrm0S6qAULHd+MkVJaNl3JBn0s5t2KkiJS3NMME4Dzyy8m930U14EATPLlLhB3L6+4i7YZv9XZqkaI8v244SgWme5IcA6lJhi2ymwfI8+Oy6E\u002FE4Zwi5udsStTgt9bTNIzhiNEfeREXZ2olazgD0lGoxSZItpb1O8LwV+T3wG8tljRydcm4coEjtmaXL\u002FY5t5YqEFuIcmUqpjmK8vVEk8r+K0Drf9D\u002F5kkc8lUlorJjPTKD3maqrIpzChMVgxRsvTKX1\u002FczRfTiOUFQjL+ggWwC7sNjMiMRe9isdpGOVdlVJtHADB6hErqWxCYJBIK6yN+Focrnch02zEMQZ53277t01lDfLbH7t85tC7szr+j+Q1yhHkqKWvKG\u002FHLh5VYLennotMuGiaQOQYZvgIJ7ZGZvJ5MoRNQgEN5qPXIiHNNQ7M9Byw95M\u002F9n5hezmC5Wv5C3kFsUSxL+jQx89vVUybc1ifTlYEYkkUpVgUfHZYzU5\u002FAdldZjOtfDdy9N+7PFMkv+TKJYkfKluTFhS8UIpaA15438pqLotOTCx3ZZ9gcwHlmMmrLTlMNe3KBr0Towc8EFbukjZKtZoo+QoWye\u002FOo1MpKbs0JSj9RtIzVL0RSWekCCF8U9O++LIRvEKor\u002FOTRLKoCSWQLbbH7bjO\u002FcThNcR1tUdTcrI2xSCen2D\u002Fk+fmHeWOIkSZDmOU8INufdhDzWH87wBtoW9B6pDtMsCULBkSoMzxmwz2lLBGRhsO6Ef9KTFHC3a79qDo6HAubhQTe7+C9sh3jjPkvdEmCARJLIDgL5cQwCqQMtbR6gGWIpKk6Fpqybvp70+iYnysWfCoa656OllOmlnR+V86T8eN5XKCUAIWglq9564ktY431epgO7\u002FPlkntcuEZVMr7xkVawm7qc9LkQSat8lBuJb1P10j6ts6glGp1sucMBDiKZCizcPrrJOuPacFrNfPiWsrCFw9BoDJ2vZcjb34OOrR9uJ3+aHZzVjrxw+VWKaa+O\u002FtCW0Hl1l7ucei5K76pCmp6FmLYrDz7KwRu7AnzgHNGG0jZCAg8kqvg0YOL1gieuGeP5OOfdSIDFzl\u002F+BI8DbfQnb76JnBAPu9lMQkwkf6PaLgh\u002F\u002FgTue2k1tTha+CpHMHhTdeihdCKbFPr4r1\u002F5Ehg0udrEp1fJrEwCM2iqJK+ekHYgCKW1jMwJ8auNamYQ4cvBzA\u002FNJ+vHE8aglmYEOyQbcT4vlCmq3a6nEFwvt1O8ujvTNKNPjBG3cz+kIlmfqXbQ6ujKdCn6EBp1CFnmLKcYchw\u002F2KRgw\u002F4a3NON\u002Fxi8bJc5g0s\u002FAJixnvn4EVMIVgbrUKpe\u002FeaGzMCMyAxlKFDofpdMumjcxeJI5ch84cNVb4apYHiyScrdiby1bbTMu2vQSkTRSnbhlgzTkFvksSXoA\u002Fcajyu4BgAMP93XLSTvzVjO2GaLC8ZHY5ZfxiuSnoI\u002FPS5kua71+DEVnlQQMdswDvCb4LRLALIzsk1AV9t9JDu0RdlPLqtZKNaTBEHM\u002FA6furLOTA9BdD0UPEWhxVIvVVZ3sn4ZpEOf5mbXxipfi2hyopPsIv+4ff\u002FWNOc\u002F4d9Lvuvem5ZMPsICXXb2\u002FytbRJf0QnZPexzlwvL4V5dUVFgkClP9oVWmoT1uf8Vl0lx\u002FjkF9R41YEIVjE8RahLXacrX+ohNO8TLFBD21Me9gsPYZ9u2n6u2Zxbza4Ahw4P6w+Oma8\u002FFm06\u002FupZKxgLvg4RQNJ9lWTfrLG12o0f6rFVRPRwPLAKFn4rcKzD0ag+b2fJX5h6j7qOkqiFHJjjzwdgF06Du6+Dk3yxrUeUHpcm4M2hTzWv+Gfsl2DBfnr5qdBtb0l4GlhKcuVunbq5ZE9VntDRZ+PqFGrvqfqHa9Id20FG620PZRFP\u002FBqT2np+Mgk2Zca5oIgjxxZCneqTR4VkXA0QOsUa9Z+oJNoBSygmAdIXO6oI1FyXxXQ6CulE8zjZCIjAY9CszEKE5JJ6blrdGs5FJp7M2qupE3AvljuAWh0joM8ccRWVf1iXNdqyX06QAe6UOY3cy2xftqWOzuWMaENeSWwxbhXtfeYyrGfE8KaSgrapRH0CeIwlXunxo16QXYj42YOh8xRPePTQZsXhr7mx5hqnSmpm7t067EPOXyC0B+0twuzzljVyKrvQOLh2YhA0nyRuAlJVrlnpkXuFR5Gs0HKwTSfrxqYh1fSMHu6lk0+S8YswbP8XYLOhwvQBWqKd8w4WdSIXAhlFZsW+XiDUUTcLGJXstLHxy+daxxr4KFhpFBVQf3rnbLrgy9uqUz4EONpejx5gfpOgpLo4JZQtx4\u002FUzyq+LP+8tVTULT7wzowVFG2glMpubSlOUjipxc5OynAQ79Kr1MVgmdLfkMEAeYcmCQkTQXUpyo8idI\u002Fm4g6ujsa6w1WAw6IXryzeGu+pXN3bNlMPhCSXVbZsLSMB3rHQia6L811Q+3ipwxKIv9zV1xL8YmFlWuE9Sw0S2RXfT1EWNz1OM2oOVb2pKfcdUoQ4lpn03UuL+HVI9qIJC36E5XAlsgZnDFdRjvdXk3K+pVQfboEZ+ebbMyns7R5xo3DRzFVy8omGuZm360S\u002FB5jb9tPAEV8dCNh6fafgJcoGPWktWSWC7RFE2H8Ku3hxD3J5d7yBblc1IzOFLQ7JFg2\u002FTJuVlZuy1a4CFFgpGKJRKw6MrW\u002FkGUpZYkw2OCMFuq5oYatwme9hpNtD78zpIyiWffH29vnA3G0CgYH3zD+bQMpQUAdmR5PiLVaMRNrm6PiBGiye+S6ClGwpCoaG\u002FbodP0mITJtLnmsZT6JhGwqeMu69Ussm+T4d+a6RZoQTE8hJv6AaAA\u002FfzBlv4edRjLq\u002Fl7ntR6KH4CnQB78SgablvSRzjwMdrmVmzRAcnwAuH3j96h4EIUPmtNSj3T8VcZ+rkkdtWDiKXX+GLRcBshtYwPE\u002Fzd2WOqscy1R2WQ6saJj2UO8FrEMmBvT6cfJGsSHAxezSW3sFFSVB6PyMURTOyQ41wI\u002FQ2CgUvifDNj5KNL+lUxNW\u002FhslfN+A7Q0D+mXUb4ikBqBlgWF5oitkZJ82ByXrDanlNBFN\u002FoG8iixO5CqGi4K+2oKbA8Z07LHXvPvIagLrHsf4FwQEAfBWSoT8pM\u002FXbVQ4ccmSVsz05spxXkidMoAI5xXXL2VvgWARJ3d\u002FxKExBYX6z3I6jXiE4jFHflDWdgvBwUsw7mD2RDdbnJM50qtKL9Jnnu4h6sI6ealhLunxPxlT5UtR3QoomVG54Pq2+Sr4NJuh+dc6N0HAbxniIdZXAMs8sefRhCafnunTltC5SJiE6pLbigKj4CkHwxLL\u002FZHpuWJe4ATitXGJ40LuFXSLZa1\u002FKtlyM3Uao1W7ZbqRteqaRoZxWbC2Xn8CIA7eaByAVxHAsDNUtOa0DP2bkmk2AezVJeXQL6F9I1WjiKDqYS\u002F+nwkra4uE+Bn7u\u002FWeF+utnAOQaZ03Dapno95X8W7h7uwkqPNNknaLmjTuwlb5cIBjIRLOpUxYMH7Ap4Re\u002FeC4OTxICyIlM4Z8fR5M7QU\u002FBUDJHjVLjidXeC872pUu3nWqNL6FFwqfUcRloCemfhNkO\u002F65Vc4kullZLAvLGJEkRhtDi20twBGA6Kph3QQsByDasLK\u002FXE8TcRHf3tlUShrl4BYhLo2uucdJxDC7Fs12wenhLR142lkmF+9YBzrDpF8GjSHD828jkTnKZScz2S9\u002FVtMpjOGCEskrYZjx+DWa8xW0P7xfEz7DubfnT2nnUYElK+z0uFHr8iq6dr4R9W+1RMJ40k\u002FFJyGMM5vlULLOpt9sjuLX3q9KI11uuTMSgCcN8I576PV5yAPYHZAB72iqTPhwC\u002FbzkoiQONyZ7R+vyDDPZQHuAAtOCpeUwx6P6YYZEnIzIcx2tb7zGvD\u002FZAETN1zt\u002FMg+oiadt7vA59lwlYNGr8Ka36zauLxGW71BC4GtrnXK90u5xQTSyHUpoT7qBxWr2jObfc+GulET9enrRkWI7ieOPWuvk0BcIFHTIw6k0bUhhcaC+7HNfoQ31FLZOuAoDmWAnc8kDMQ10\u002FpVC3xr3mrJxunpr\u002FtgwFpOxJUuud8ETt4WSrYba7R3zDdbzSV7rT9hQkekU9NS57B7+Z5APtAUyVsS2xXk7AFckOdeS1d4gdmnvevrU5q2UWgpXFdtjCZ47wUheywuVkCl2kFOkP\u002FYvx23A0SBB48Xe6JfeQHlfnSTJ1IH8L40+zNK2K1mJ2N40EWuH69LVH7ylBzSGeiv0NRBhqA1fTbDAQ\u002F7CI3JgQhjEqRJdKIkMF6wwz4AbRh0L0T3\u002FGZXxj\u002Fw7DwmRtYcBiqTRdc9MX1ZUvIQvA5iI6tfI\u002FEImhhskSCFwXEKtEqlNHNLtz7R3\u002F27Mk672my2p2ytdh0FA3bmUxScrGz\u002FD9EaW9smJ3f5n\u002FB9EXrAW7f63JeSNBADovmIVQnKBKzjbaQ\u002FFmePXpne1+VI+Vf3i0uDeVGZp3Q2W+o9lI1kxSIYMCGYdMoF9W0DVKTwXF+ngFtmjxpVrXugRFfyRhmNvBB5P\u002FhR+gRekygSl+Z2pgso\u002FXKgrX9RMs7tokNe+b4JZxclZIyhl7GyFDlGhX6wxTI7cU9bFIRfyiA2zCrN01Mq2xroqBcvf8NdVrQX0bGusElKgifJkN\u002F\u002FMVIrDALnH7fllU9EER6b5Ci9bpeXkXX++FXfZQiKQ8Z\u002FL6PQUDM72ueFUj3JjvAPXLd4yR7tdXb2+BP5cuhWuVKxjxPZ0Vp\u002FqYaCG1\u002FQjqUmLcMurNMT0grgRVI8xsawavFrQ\u002FgYvNE8Snjpv3jM84wxC2whf1F3O6viHeGgE0vVm6VrAtO8DG\u002F6FKn5W9TBXMEase1FjOBiDw8mjBHx3gCdpCOLapWCHqCLFEiZ8zElY9a9jQg4TuSI\u002F27MjIXPINWcEpgEJzftinaZnxhfvfLNUi9212KFWD59TOFPb8aZzti3dWBq02zKeq0PqgkVE7rLuLBgz7YLDsf\u002FRTGMilXQPI6zS8C2+rBRMuyczQjGLLrBgdErCgnseFY\u002Fe7QNQruzRTpvM2vQm3A7Xh7hn9ScX8NVKjHLb0L4WDFDgmz\u002FpIAAAD9hBqKLWskKbRGLUFonna9CHyFqVPjkohvbb9uvbvzqVVFKozdNNpsghl6NiC7ljl9wnojqT4GUoUrZ\u002FnHLCrVo8zspNbaFhOTF15D1wYAY3202fzqx6sQSAQE1ZITQvMCb9LzeLPBQv15PLukimJz5EnwrId2EE65m6lOeB6AVcyUWX5pCGDNKvPcabX3QAEvGz3SBPzWTX\u002FQTspo\u002FWQx2QvyxDs4Y\u002F0KRhYEGt5ukdq8XHLOwpkF6CcyWW2SJxyA\u002FoK6KTi4VMKQ7WJyORRy0CQl6EvxBCoXQmp6OxVkpgOvwvf0LjuuenDqPE186G\u002FL78JDYrc5r4UzYlEVoEn9ixYhuEPROpmMHjDN261ixUbHziggXOr8peUL7cZdXomp5DuKPLJUUcZmPGDdZhGHb1oDkiu+ZuDEU+PcQNbGLhWuwyIfWrcVymqX3OQSVC04NbjmnYVk2wvT3eqPf0LY7cPWcvs+oq2\u002Fq\u002FrkUw2\u002FpkVXX2dtKNiLXk0x3ya069u4wnlZywjal1AC8ajgaKuGQ9qai20yc\u002FHIfCJA7CCI3A0XJ3Usn6JRiofUtvEd6Nz+zFP8C9MGSV19d1a+mQAE8\u002FE\u002FnR+\u002Fdd1+AjitAL8RPLspooKMOVGJUlzELXMiODUZTMwZFcndCsFsHZpPnU6pnAUav+iN5rrfEr\u002FGxwh8F68adYLetgww0CU5MVXMRTnQdO5xmrEMHkWMOKf4xgRm2a+KptH9IAlUdXQ8eY\u002FKsvb8kR8ryCnrjNAzn42Vxl+jBHFbZ0MTj\u002FKvfhrk5T78Xrxslpx6hy5uVmi4qJtSGy92Ej7pTEQTzOCWQhvr6Ym\u002FHRWyuUDjYsnqMY0dbiewbmUl4KiIHidziZKiPPFsonYM3VBYe8RGfEjJ+Gyt1qNrtGqf4YYorUHC84tERnpN7JKT4VhH1w40kOFkEOpSHi8o+cttUPv94OgcX6HFMd4qso2fD03c1PhBJ2NOzLvSCbrlkecKIvubFQS3bVQUZx6z9UTv8maW+gDzdj+R7qC5h1vQK9wFxVAFjO+V\u002F1i2vxAEZ2B6u3zv3XcvXqLWNyS3aY8gikTOfLjzmHa9xnr1EZXYmm6VYTjyqodS9kgCwH+wFeMWq2\u002FoAT4jS60tnhlJLRB9GIQpNtHFGLny4a3u5tG0avoulXDjjRfIdaYL0ArlKJkoscgdC1ysTFe5n83TlUt34mlPhtySIWPADZJhmhHYj4PE3ki+kdktLUEKbHX+4Vy6ddJfwAxUz9b3+yR9HrUkUXXxZBW0jaoVv32Si7FnzJeXcror\u002FWlrXPK2P1DkoRqjDwFRtOtXidZVBAqQNtRasajWmVINryHWsdHTL7l4D6RO32glRGqnjNocTqoBQeGRvDRw1u6LlpBSKyhGK8p\u002FQmEIa1v0KeQzE1INS7hSFkoSz+IuiiTTUPhs3HAQHBFc\u002FhQ43Mlk6SRlOnzpQONeidbbTQV7ybO4gYbK6FuTQBIg5bI5Ld4Ks\u002Fr4AlJ\u002FeTUVJe9CaNtMjppNEP5COzmAAR\u002FGF+68mxBljyxx2p6t4NPhZTSMmvb5R0SpwNaCwaktczzNOLoI2CD4Bb7vMLa+cuhaz9jVnd1Uq8befDuKVWUNsMZnkhU\u002F3TGTiveJNF7e9nn+5LXvf4gAqeWLg4yXk0nvuM0Wm+ISnaLaWY+2w6xlHZ2NmGhNoKC4WZsHn\u002Fk2OQAWoBKctQ7Ek0S+CRwAas4vExniFKKaKKxr0qP8nbfIS\u002FloEKGCG6K2WfEN2xZttegb7JYV9KQfhvCiSbbXPNahYHcu4rNgKj2egRErmNlGz890bBvg+tyhSxii63WcCiQX9bXm6exw2nkdCf7BEiepTLD6oQvRvlmAv44+zY5IWpc6lgWzyI3SBBqwFg9MoJV6ArHffKhIR29u0HoqMgYjMtY0acOlBEzHpngRQtbP60mUC75mAsCAUP0yLWnjgmEcYl2uD6MSD3k\u002FIrjiQNyxfVM+c8\u002FaoT4mbKATcTVKHQpMN9jrJscvfzIuS5LClDoo4qCuCn4GNeWmTGKgLnLOQQP+kQ2VeWKMpE4H+oHOOfnjMufwBB0f4i5LtyqFW97I0TF8pJYBaVv9hA6zwKwt6L7sJckg4cktyjIvnNX52HmSrqKITl\u002F3Rhl4vuPFnZnyjBs9rFvMpFKXj8ma9QPLszf7GWXpQts4YtytWUPhY04AiTS3iXpXDTCJ827L5nqJxdHln9C60MenLGc43byABbFp3Gnt7uV\u002F9hqiRym+qu1\u002F\u002FSp3lDhGGlWEY4DmDrzJZ5iX\u002F6UX6VhnjTEQEAqttgEg0doXSn0AyGeLHNSs2zXCffszC0SDp0CtLjrQP6VFp6mba0F6oUxzGayez66E98rPaAv3GBhe3hW5DPslZ7S3NWzT6Ctoe1vAoS+o3FPkELO034S58EP7TJPUinhEmy3clW00FWXoXWR7kQ3gHXmatJbBt4\u002FZCCNx6R\u002F1TRqqYkZYWlQMKizbWH9gqHSZNOR\u002FeYzoEY6dph9aNYrJUX1\u002FYoTGTWKABvA33Q4fGkdFsfYRlbqAO\u002Flymy9BIgSSUES8hnwD3GfbXyMCBKEoHyv+fsOYsOpa7jGhyRz7Rd6pQQWqvY88Bi\u002FNFulkJPE25wJ59hetAHE1vajM1iY5Kv\u002FhCRccGftshJ0aq1NW7dFLX4c8dbPHOChDgn1plrRyLvl0RAPWdVEXFjspwG1WeqD1BXaj6y\u002FXPJU1Q80LVp6d6RHp41DBZ\u002FcBu3rJpS4xFmGjAUA1mI6sCFFN6LhT049kqt\u002FkFQe5ZPzyoOdiTgvFa7g7jrn+MhncT0ET8geDwnHSn9Mp1XDYrFT4iFABCf27A3hNkKtsO7oywKzifoFlPaQem98hebp0iSlKjwge24AV\u002F51lkgVA9ADdVA1GM0vsztjn7PJBZpc\u002FDO9pYcmSD9FbhK0AC9B1mBcWidshynLfu6cWAaUcgGLbQSqB3fl+oS3qKnxF0WKWKjc\u002FNe4ZNSEqPWty23IAMFJiSq7AWuGdlIb+S76knlKcXKSv7UsGVD5OXrkeU1vGX6Asm+2fPVAiM5L1VXtHDHUiq6qhIOm1L7Y9c6gyYwO1tnGMcam75fuUfNvHkqV8B\u002F31c7nObpAt9tTrVm+ELOWMXn+8sCj+MI7DRWkWv1FA30zNWWdXEngs8m5kiCbAAz6JlTj8MmGH3nhc0mpg\u002F+GOTO91UITFOFkVl1NXpMoVGQSWdpiZMCLjzfoFsvZLvGUyi9mEdZEfmHiZVhtZOQjhzoJKIviSZo4dj\u002Fz+92asU1PKYtqFzUrelAO7LHxpzAnXR6vu0BcbhN6DnXGjpal5CcEZZl468XrM3Zr0NLwaVdZPOLlS8abmhrUqxbJVKPWcIG0QfJw16zgb\u002F\u002FDDRem8bOpGXJBHyJwez05EJRjZo+r6HsZcOev+8sARJMLT6w76JXMpRVojcUQ1VPYavMQz\u002FNepOU09Y2qMPfKT73po0V1\u002FRxj0cuB491RM3ZSvYXmcNeSZdWj98M6p9iAJSRVy5TlNF\u002F8g3iRWNyMLJpk53q1Y1GoXU7HrrRhhk2h4ENawfchJe5u6F8AA7i9XwTkIauQOjgIG74pLlVfZ5Z4mIiLnUCINpzXian62QYCB9IFAvmQ4nZ5gjIndmZuXNzZ5EwGQaf+5mucs7EhdTnLG\u002FYG\u002FcVzyfaRFYhyrKQSevulhVvnOnWt2NLUMAMdYkhf\u002FIsqOwR93La5l4QtspXML3JhrR3uPQ2a\u002F4PqInWw5wj7jTT+fYqk23YcJLnl6a9T5mfklA0v+eAdN6driy2dbWDqNUli0e3OrJx\u002FnwzMNpHanfGm1itDYsASRW2TlY\u002FEjUKp0M9E4uN0t8RIXBUGkID8TlQleaAHFO8NQFwmqxCLXRzcBKMSM87kLSwBxeKVdKoplO8+dyu2OGdZXKa93+8xKvV9eY26st6H9hcAAY9QBsbGI71tCDBfQ7LA9xQ7mSEi5xQBKvygALqB\u002FIaX+zBxV81Ttek47ESprwjj0XbQwadZIdNxqusajth5vGz4HBNHoSXKdHZEpchirEDg6GHARgrzvKHYquBB1p923moam9LgSjJ+dPP3Ld44y7OIhomOg38G6mKIWLbgaXDMVZYlnyaIbB1iZCYTFegrb3WWwvM+2rcM0ceV\u002F0Kq1hj3R4YYyKbREFMhOvf9cyCbXDbr0\u002FBXFKACUqRLBt\u002FyNBwsRV8QNUX5+CfUSu49oGfhn659KmhVGtvOkBaAs3zLZVMMlvePkA0i7SHOimbkuD3yzLCATEXT8iK8uowo+6BUA5Jdtk4vDeIMF6U3WjIzEShMl9RUghfI9VrVqf\u002FLUzDz4QDX9zHMMOC4Wm26W21NI\u002FeYvvVrqGDMCBQX8Wbpn958n8Ay4ee1i1t4sS9QvdcXoFoaHQvyRHPrkMpCkgMsBwF64XKbsjsDYqjPSvpRv6foHFwqhTbxLtlEXs9n1tO4a4U777fsJt3UT+h\u002FYb6wWuna7DGs\u002FpJ\u002Fr8acgka2\u002Fbe5xDW24sp6kKbLKjfq+CBvZil2Qr2TXQr0fHOgEHxzZv6asz5BoynJfk72PG7Y7qsoT7Ygak88p27Oc5SYD41URHWaYaLwxPVUIugbqqnAh2FmAD\u002FX1oEoa11DiWOF5E0a6g5J6FLzAPqBZiXF+ObPfxKy6ydvJy\u002FBYVtUPGepNX6MG1gOny38Qyhsi1Bdrqq4VLplLqCsUjhdJiCnWqizY2b2V8vyKtsyLkr6MjPwaKQ\u002FWfzDtnnuA6X7eLUO0ob4WNEtvlXfx2327jesOtrn6vS6lHgiFizT2zOFlQeuBZj4Lrx\u002F0YqoT5eCeEcmIgeOic3WQ7eSCCe5N1Ef3R4kypQwmMOg7bQ3DE+LtKOnzIG\u002Fp8kqzL1TRIDdv\u002FY40pEXZPvcG6ab5VZZG\u002F2vaq2UFTe\u002F7KHbI1yeIqVB2VlKlkfgQuDvl+nGpsWB5IxqgzuvFwAAAEvFO3LpyY+48u0esmpBLgMNiz3oQG7UIU1eB+CeWQiMhu3GcOTyApWz9AzLgXOIt\u002F9crLZnQcf05hz8CRzQ1H0SJKYlN97fef0BC\u002F8HnAfEh3gr3c9R6hiABGA7fs9stVFYeVOxaMxwRs5Oe44LqLPVxdt2iLrb9bMquucadt3eCO0q+RhVlFhb8tNhqLJ3JdcupIzQg6DSrHW4h6y+\u002FfwZUjGJu6T7dHcQq8p8vkQArKakVJE2q3CdqS3KYOxdsRiU1z7+fN6mvx20M2WyRjygm0\u002FFEq8hy8sdvceTT0g5adHPrHwIbzWQwtUVowjEfzDB6r5zTo2\u002FLyWgg\u002FofkcQgne9OSAie\u002FezHwu2jICiQmkeI2WKB6xc0TfXLDDaW3Nl5r676NkoBBsFbpE6NvuDbzTQt2SyIkWo+7E\u002FXGNJ2igasnI7Y9JFzBcW6PbX2CBFhPmrn+F\u002FE9Ufhxn8uhML6PTsyCtZuEnhVuf0Vra066JPGQuI0paszO7pBIFGA2dnegu3odoUaTqQF3QZnvqR12IxtOa8Lb8tXpluXquHRCY9lwxkECb2pfQOhYXUgVWHRwEXH\u002Fe1k04EU6twBgyp5PMYTLXnnGLBk+P4Ux5ywilBdJ8oKZca74ttbqudCCURl4IGbFx3\u002FXxIwVuma2EGUIhDoSbskxZFyyNemh6IulrTyY69MzXMFBMkkEY97u47XDHlNbdEjP0A2TrjDPq8r5qBKy85I8QomXAUFMB7hEpKKYl08dFW\u002Fp6jYYyCJa5HKkFGcKqCSWtJ+\u002F9WVVxjMWl7nQJT7xVdf+u5GQSoegJSv+PFa4ph1TSufJ9CCMx7itZuRSZ2kAUtSSfWU2QueiV4jhlEfChjavtil233xX3R9i2X2AP06ICIFXkwDyUjkY2r4a314CJ3u+dGwtTep7tX1d7UPBbYCZYjS62sRMD60v8ybK9A6SvETxaJPErU+Kh6k1w7Fpm3ie9WIHNG7r06niMyugkmHL0Be2iL06YQCV0p5cfNvKuWGiN5ef287EALfMXtGoV17hXEmkMeBGL\u002F0B+pxGIxP+sACiu5gmpYsQ9bPY0Xm\u002FRQFlctrVHQCexRbWmFQnlkKB1ZIdzazUdMs2QvCE\u002Fy\u002FaVZeumFbhfvlvHZCE4T3852HQzJGDcFWJfJ23KZLbJf4qViQy2wVGS5pGWBOS3sLkt4iln3ObwKflcVifh8URX7xo\u002FN95WBukWGZJEqPfNvIIAFWT2P9UnYIqTny7m8n9c6N0HAbxg6FyT2l+J6rKd97psiyi7yx\u002FClZne2kjUTyN4eq8tIWhKE4okOsvzfSLg\u002FRQgOAx313zapL3G9jlygsipIoYo1\u002FGnpy+IkWnsZKUrvf\u002FspsKjeiVsV7rlwFSosUtQ8H2f5sA\u002FMd0deIkpsyCTcj3J4Y4u2980OjyCsDTv32KwByNTGdEVBlBxyZXUxQQ9H3lbOIKOhIdIkHhwKipFNX9I6AVFLsvKdJCJ1h\u002FcapnFXxMA8M2L02XQgDsN342sE3ibJTI3yGtQ5UB5YOsZrNKFJ3M2k\u002Foq0ESJK9LDGVTcYUHe3PGnrkMIzR8FPuCVYdjBkDUlPlkj2wk2E7JoKtSRkAnbDejnJONZuLoWmebfl\u002FfkuWAlj1wAiZiJCl6RJPBV48oY1bOIcjYxHhqlJWh1kc5seSzTC+6d7L5AOYcpqbbyPTgQUqpvJ\u002FgNBQT7GuVcJv2eBbThXd2d8LYAphScsL0iQMK+UFAXnSodcac2o2\u002FFrGs49Mt4U\u002Fd69mAdECABaB2jKRoCWc2oYAZaZpX5PIw0ydjgkeecg3SW5o4CKu3qZOFYvoA\u002FMOg7W0XGnJVKfaOrIukuzIpPkLJvP76rfUae41vEB7DCC+5JnmpoM0AqJqrE5HuXfJ1+iQ7lZnReWSaIvmHDU2feKZlwyQYzb4psJoOWFIF8mvoUbcIqGRmix0FNtzQm5PusAHv9cp\u002FeEBPvu\u002F6Dr0lTTE6tETGYOB4j1l1gU8\u002Fdwkdw58r3eiCd9ECDbPtf+V82K\u002Fod\u002FoDkbc6h7FbvDUvcPufaDlRx0KC893tec6V2qBtoimApHABd9sxqTfpapaHcgDAxNuK8Gmq2fuMz0HyLGEvtc0HB3WH8O\u002FyfT07AvBr39MRdl0LH+Owuc2nc5IPRTag\u002FK5dePvB\u002FhjJ\u002F3M3WdF04Gk\u002F3qz0Tp89JEia8I3+XFlpevZDhtcpV99iENGhgMK7qEKLlceuMIPeMCMCgBqazyUxE7jVd5QfgcENIqWAdy6EHa9hVn+YNZZKp34po+8fkzZGW6gzi+Lw5gHwlhXsTlP9uuiZteOmrlU+88+xVoFdsia9uBVXCUmL3BjSnTnJb7588CsnFlX7MwbYnD5dzRFmlGDe4kvq9LBw\u002Fn4y56uf2owKcuD6mDfgKpOXaAbPPLIgWra+1ik5yPvibokTdmvuh1wwpLpFQkmE30Ykn5NzX120oTsYRVxImizIW9oqJDYGT3BLsH5A1p782pRgmRoDvbXs+yStQxdJIxhcLzfUxAE2Ce0UMEkX\u002FYA1fSRNtb0cVccsNB1i+L0RHzNxMH7g\u002Fcd7CiIyLP1Y9WJf1WIZpQKmJirVvboXRo7H86+IWyKgsNZ++FXEY\u002FcbzkDhuO44HsQP9p8RmT+rsUMcczGk3V3X5Kn\u002FDsj06LgzGAKNHXearyYL6d+97gRFJzloP5gx8ciCr6VSjmy1NmJRFhG\u002FbN4+zrqBR3FHA2LYbmAmOh9V\u002FFjlY60cODj0r95a3MGjdW3xulPpwnxvCmIpwkyiBWGsnlhLfWXC9DZnClr79Vch\u002Fvuk9tIMEfCMJf2nwLu4SxFvy+MxuzjzlmzikxAZ\u002FSm6V\u002F9zFLWLoXbYKj5UyQxT5mz4R6Kv\u002FziHhXpaVqPKdeztuds\u002FGW\u002FPsQ3+EKjLeKeutBo8RUhrqG0WVJD7941tI6\u002FwWz8awoDNKJbKYvzvG3rDDCbYUP5aD7EDu+JjUrgP+lms8Q8yN+sC9aCly3RdP5OhrSs3iA6xWSb2c\u002FGgkkpo\u002Fs53o1\u002FlR1AkBaaLb9fr2Opa17mUZtcz0lV9VuJr\u002FsOn2NmBTVSE4h8bejRd\u002FGr3ApUcLTyU50IgAuZp2hNWiCvXWJMo8iwPpTPxNSXMXHA8yckJDZQysRLkj8DMmvkQNtcLof9FfdGjetqEIw38lGF\u002Fdnq0PxTIZTRwJB1iSjC8TOg\u002F7x3NZblD3bSy6hHvonCgqLt1fV2NUYSzvJJyUQzPga57CWGwxsDm92UuTinySKsepDfEAppEuzz6oKYRN+QYpJtXMe3UmwRAYXCvjQXCoWWv2ybmouCPw5LMXRJW\u002FAmc5hlPxF\u002FobV31uoWuv6uLbNRHQqOMZLI2o4RdE9OCP6qynrK5DfvG0M00YbVFk\u002FbfVuFwb7X0NkKIqA4g6QBveq6XNPii++17MzZQzP8PtwinQynyy6gnYwmVJ9GY2goWYOqT8ZY4chgv+cQkPOHNxP28LfqLZzgDpf22FTe+fO8WC5ElvozY1QYwjm5xx+xbCeduGqKX\u002FTiPNw4KvvGP3mcnw63GaMAguEt+i4A88jR6ol8rehbjDU2KEIrZg6Lkj0tSSAE5\u002FkgZiG7Qq+gC+MVuIfowpUh+OBFPORm3k3WspkUyahzRQ21Ii7aQIS9EkBAxRJJeOxDaA3CFZLzeKrjJbFViJUgY0zMEWsOY9OnCvw6yHibTp6YJAQeVvEYCXbnBgDQNF+Hiaa+2non29SxSJhGwi9zQxB+zV3KThRT0gY5DbP0KnBqsKNGqdXU2lKjnBQdJYfQ6soOY+iN\u002FFTd\u002FSGVv20D4zNzc+F92gye5y6kdCOqi+E6P0sobG31yAq1vUqVDtcBrel3Rd30K1Rcf3yCiDnGzWMsbQOq1+zfsSMD8qw2u7QpJB8AdsC5PDfduI68PAeBgf\u002FeEAIy0+7Mxr\u002F5KR2N5pHnene3qKyIVHprRlMTIqXQ2N5GgqUmgwWOD6NZWv\u002FUJGSwx6ccgVy0nvDUWo2ihQY0tfqUCrGRR7AQTeJPLVn80Z22wCQWPY1wfAP1j90ksFPmK7jeFaZWsB1izsgqiPUl1PDMclIBtqPp28Xe6Urw\u002F63VgTlK1MPQpDCxzoBFo2Ic4Vw7lGJQPJSmJfanlnHZzmSGTZon3c+5nUO7AynKMKkrHybq6uRAcP49z+\u002Fdw\u002FMww5gKsCbiDPzvZuCezT50O9PIiwTKh3JlEalGLd061tAfPtZPMe81xVporoUHmXnJIxmX90SEokOxbah1DV9CK7l9cCx8TDdysUy6f8YCvZzM7TpqAFHdsOLArHcq6nxRoy6Xmctn\u002FJ9cBk4FWA+F\u002FIJTszWLLBcS5rEcBihobXIzThgUZgOYuXLAdKXRnX3J457h1HxLVKihDDeOCbWgMQKlCT98a48ZKMCWod4Y+KmFopOBK1W78p8jU14ABohdGbesfk3P47skx6Zb8DupWwAPOEZ\u002FH7BR9GaT\u002FXNukWvVqcOPjmDa5rggcOrmoab5kgxw9LhMF2qnXq+cibzJlRGeSg2hk8hbMTQnFHkbkJWTJc0L9mO+PS6go49V\u002FWKX6EpOSvZyxQ8je1QLqRAWRdSsA3BzaJHj0fcAAGgiiSS4Mhds2h93TxZ8BWIFNMb4AXJnHNecjGMcSG9aQ+vcsodA2P9V5bgkNcEYZIa15sVQlyGe5y0EbafCbQfWZBp8oJ4\u002FGnHag4uyctjahF5irHad1Kcyx8U8RIQUKGK7JZ33P556chECqi8lRU7K74G9YPNBkiM5jzLs3ijHZn46e+\u002F2xgYvXaViFTmlBA1sGDHzrZBxpsXUiN+1jguDJFcv3uh0dfXNa\u002F+5HbymWVCHNd7gMMdaskZTHf+sTVWF8yqguy6u1zoh9x0LLC+7PH8VTD7OA5Vs7KVTpGR1tkytMPrLj6DqTLkRk33siSUJkJru91y3StbJOAtLvReZo+yDko3t1TGJY7uV1t\u002FUpVLy5IMplyCfx+L6nbb0ihoJaS5BPQstL3uAS2Clv9yDV73V\u002FbsPHv81vUvbr6j9c0rqIURkn665YAcZNF1S9TXDzeM26U\u002FVANrNp\u002FdnyqlfNjW+zQiMTtZOlGa9ElQYibKb2BOX2HHuN94NDnrEFsd2mDpRDCs98n4nmCXD1sC66P49iLCE8TqH2D7njiTOzt5Jbz57czli+pBQaRPgiactTwGnV8KcmzvDTturxdUDcmdGb4bMaq+yzxAMhg7p2d25JWTfY\u002FZV\u002FCYETgyeafIvU4XU3cYGCCM7OWSvylQ0CkoeZzBYOBh\u002Fyw\u002FrC6M\u002F12+t5EDixiHLieNvL0V6rrWxkSSzrdP47Akj+nlixap3AmtlxiupXhuE2X+20bfNx\u002FUlG9lEebgKGnG9yFe8BqVI7Kgg5lE48uq0PEQQL97krYV3DNF44l7U729JkOrcrfoB+mEmVcC6YVnEtVBWEzrYvlim1cFAvWw4oIKCgyW+cOJU0StND435htwXlJLc0x14tes4TTL2nE1K\u002FC2VTbHyu\u002F+r6DfhLef69vlFh5iKGH8rqeoMVEN6nXynw3yC1DWrINPbsjGAEWhkdsJ0oQ70jMIT9NXB4N+47A9mqOBJQ3T01t0lwZOhT4KpVlA5PvqtDmdO3q6APw1p2fXG7+iQogBChij+46u3ZfFf0hSvFDQhqivp9fgDmiWzp+W0eJZQntifJHaJVqo\u002FCzDgtvidoKjjyre6daT\u002FssEAkOu0rfTHl2+tm158CE7\u002FYNwMoH\u002FDOhuDtBAQw6uQqaVB+Vxo3CrqiCZXL1Ne+GJ4ZW2p7kBbk63XhRbS+SwViyqH\u002FVHj1nndUqfo3NBWp5IufZfSGHG11rQgRn2TAsBORDOdefa\u002FrMVW+iZ3N\u002FlZB\u002FI3eAXY3ND4A3o3fwiVX0eW+m0o+++QAXvwBnJ5I1T+0tF6P2ha\u002FTjnLQZBRtV\u002FEN+\u002FemVIhZPxM0KTfr8lx\u002F\u002FfYwC+cRz75k5ERMMo3Hivxinq2kap7AnCt0Z3G6YPcIbtXa7jT6+xEc9aJFn\u002Fzrg4IFTTOU8zZaUu\u002FLHZ5HGnVEVP1pifdH0NaR42VuS8+nk\u002FBMUjl49owiM0LqHiQfHeGPDTGhsLTkLm4AyEzx7UjKgwYzvMxpAIos\u002F0QvOaUdqv6Zc2\u002FgYpd2X5nyuXigzMNGTgCKxOD+eZAmgvFH4RkZcHK5pOXRRuKdwP2mqwozHbqmUsjZspVR4gC9GGlQNC0E1u5nHJ44SfS9c3xB6w16gxNpyaTGxCUnaKqqxP2c9jS+9WBla1DFq6BcVfkxB1j6FD3n703PLVrWYG7piG2igIFAFE91DMcSk6QGv7lHAoK5vLS6\u002FpGbnQ4X1rDS+zlMOKsEbYm+VqBIVuYzynMesBhikgPwhKdfMSr+MlEYrYrFAIXF8\u002FrCMGdGmSHihIIZakUIUBsgq\u002FbkDK14GISc3Q1TnU9\u002FGmPDA4GrkwutGdlnNKAkrWfp+7+JOmFKV05h0CjicxuoW1gOIwBbzNxwP6PAqGenaBb+2oI4qYZbNJBigffsY4WQYJes\u002FScVIJ9qAd\u002F944yodTNX0geoUwEbGah+jbFD\u002Fkr362mw09blXl+EpkeX7DH5aH7V4uaUeaO0ISs0\u002FmwBXr+JpUVsEZG0uw8wg0XpSLl31nmJaJrumwI2baWzxk1R8mKIVP8apM+yLELY+utKsD8NSYah46tarP4cIFotpfioxR+l4HFTbI4XP\u002FPK8Bl0dy48eIX15Y6DEO3xL0eGGeTLMPmm66Cbgj1cFQ7H\u002FxRd6R7ugydSn+NzcuKS8kA20pNlmG2DyP0+sKfeQwY\u002F30\u002FzRb2K248\u002FMYpG6XUW6V72iJ\u002FkQPAnxp922dp6mblUQw2pgjBr7jI9Pt0jM8sP\u002FZcuLjLsAApdF6HRNf0ruQ6UGtFy4m4PPbedz4G4VzOCD+aIyTEXGk32AcGcJQVoSIczNzxjjWDY5xWa4sq+MsLqA9a5Hle\u002FQD4J9ETvhrI\u002F5uGL\u002F0YQLg\u002FQQkPELZVXct1PXKAP50el6n2TtosfHNjwXIpF5ANSMxI1fwk9O2icns6+hf2P7WcUWh9a8FmILfWBDtN6SqzfctFrkhlI3kgfrb09IlsSPXk0urWjIP9agM5cBKddEPq465rnh0VwAm37y8JLkDclCeD9sk8O+3GcEuEFNtaKQSQtr+NvCiXwZCZrE81EYWvLvm3rEXZPg2CCuuuTmlbrvqCt5Ou8TqClRwPV\u002FHn+0ZmQrsv0UM8prSkak69HF80rPKwZaf27Cx8WEpy3bxkcvH9pLhBHxzkP8QYNZvkgVNH2pGCxqiEU8apL7LRyJu8o7B2ot2PzaRCLa3KaSqfyIWAHyHV02r2bNbY6PCWMVbHQgWV7x3EYz6cnpjpB\u002FqmMsa5YI8dnuhITAVEp5+T4AM3FB1N2YN6JtI2m5ZC5idQqvG6XDjQgNJ2S6v01Eu9KEpfK6uXuLJ6ynPtl\u002F5bTJ9MPpHmU9r63ocb9O6lM4e4TuyVzchQxXZmrsUCbWszwt3fKxTa12HdV3C7czG6lbHoBY8xdS98sSzF2SgD7dO1DzI1+GyXosawhDdp97OSRZ2UMzIes6M2RXwy1bx4izzHRrHYmLBqyNz6ftacPcvut37BeWTYx3k89sy6ayQfp5J+gcTyyormENosnN\u002F0M946oV7SZiWRNpBuYON8XLj1ZL20U5V9Nn5b3hxAxc7Pq+dxn1YqrTDOSHBPt3M8LJcuzu9Ql4aHRA\u002FBl1tduhIUBjb0yrzhLRivCBEkGMhIKEgydDPppyzikqZgtIzJCJWPIAf6S1OdWJaw0ZucrS92Z1\u002FNOLzB\u002F0JUMkQUMavcsvP\u002FoOvz5eoOMzmSjC\u002FeCTFz9GAGHlObMg\u002FSpE7EBcbVfpzPQWGWkeUAXBX5dkbxib02lMU8O6ukqL7MD\u002FYdUCPPlbJs8mbtOd+6nDT2fTur7zu2MsiPUjzpGtImttOc2X3RZ5DVJaj4Qic6ROulVzO22dERQagLApCYB96I4DG+eJ9upKz4CxAVsRvb\u002FigSKagEkZIMULuUulQS8UTk\u002F+hoLiCdehvpOTHHYvXlwrwZ0NALmAJEQJKbCQgxRGrkXFkFZNDPMG53AMJHAhKGCoQn6A70RC3g2gJPvnMk58kOAFZzFXccd4nMFbEUwVpKS+eURRIoS13NGD9gPztNdt1NG0NlVHLLUmeOa7YH7iIm9KQpk01KqI8F6UeCoFvB0rSNvObTtfv6qOWWpM7ahy6RTKxS0F+xoCbN4THpn+1oO5kJs\u002FOcRVfQOENqxPQlYsrkfeghdkJ\u002FXlbudyfcmLW4ccQWCzBR+0wscsuk\u002FYWCO4Nmb8v67kwQJbJU3DUJvb774\u002F5IZumXUk41IHlEfa2iulklvdH5kxKg\u002FmyOKGGsdeigwIbBU+vyERKyZIJxX+KvGoDWTIO\u002FItI\u002FJQXUslS7\u002Foum2r\u002FydfEEbm8wPsHkfgC+3C4QRqRt1eZo8bXB5pSLtqU\u002Fzl+2xo7atmzR+rnCFTAMpSM3ERvtsxAMyU4y2tNdxDQJg+o\u002FcIau3lNr\u002F92Q34Ftx9ciV8dY+ZMjTh0Ct8J8hxsUHd+L6aGaYgHnIF+96t5Q2TVR8809SMSv6jEKATTii3eqoGSkJwSBMAdSAZtY0BhftwrAtK1s30Yv8S20zeWeQut76rG87fyyqAxXfB86WzX\u002FlxgvJt5IjU7vuuLXSg8dSBV8ujBPd\u002Fn1DXQ2y4guH4GeoxQsQZbG5VO42Nyv\u002FCkLiPQWEDFAiAkLFm7fbZ5tur6iYuIVNVp3JBxnPgukazx2+++RwFvrNr1kw+RMzHo9Y8Vf72xrc9y\u002FY5VojFWn0pAFi6zvGbFVAKZvZsQTOMyrOkqv02Ynkm+NNRTgwa3QZAesGWqWngKX0cHwDvoHX4xFZeiIp\u002FXFiJfGJUaEE\u002FDQLpgrB+QFbRgV5azLnkb+nK11NJsNTZc\u002FB30BIIlLnCNL5scIq3HwmaM6T6u65BqBYr9d45UALIEyO8qYabGkf\u002FnuhYiJ2ydxDfYYW3\u002FMLr4APaE0o6OVzGdpMELmR8XFLRuGTt\u002Fe7Nyd7x3I4tN9MOzc68VKgc+F5Ar5efkzI4B3gq8\u002FQAzS1nr5JlEYF+pZNIOyKeKC7y7wQvXWoL9xUtUsEiln\u002F\u002FaLTl9fXg1DykG4hrSooH7rMzpfYyEqVpZ6rNeJ30nTSqTNX\u002FDKN+q\u002Fw14514oRR7IBdZj7+hDTqhS4EFuPr6RMKsPFhC357Lfvqnnc6moPWVQ+9h0sxwBXEq45Vd2HimgSWhUhyGkZz30jd4jcTUDKjcIJ++YcL1HxWp2TMPCQWLtmDiv4lwH6pGMT\u002FoLcsoMSQzBSw5kNbz0u9iN7wMWyhiLdWWQEA6aDsyU3uyTJHEaQx4kdKCy07exOTE209m9tK8vU0NDI+LzICh5PqZ+qQXEOtbUn5gFgr1AYIvZHJqlHERm1t6EOHaBeL5BO6C1OrOFZ5etMv1SWLIDMo+CQ9fZLrS7CuZEpSPhDmWlEhOjlvdN6zaaolD0+6a+iIArAq9j5AMFb\u002FR8Y5ETI9RGXO+k+GTmbY3yPIaHTE+92UvdUqAgJEjiHdMDCRkt\u002FzYy9b83s4Kw4n2oJ6\u002FZSZ7grHV8AbAFOKAT2O\u002Fo4vKnvl9NWdMmytbEJYv005hTyMw7wzp9c01gjKjaYUEeq93eVjNGGqSBMJPbrIKVJKOzbUDevEYIKuDfeJE1KfDwr7ZICH0uaOC18ZcuU7tQgThNEz+6u8\u002Fi+Vg+9Fz7ghVkzBRakyfv8WJ9laclOWaMUvpe0d9W9rrAvkDQJ2aDMUD9ZbH5X\u002Fzo2nLvFuzUXICh\u002F4pWix+9wz4r83tnESjqRhJKXrQ3uYHiFbpSzWXGY+ah\u002FxlnrYXTbQq2w20dN2BfzBRlc3d36djCEKi10HiFmVcWAdcoz2bqqaI\u002F4a5WwJBEI\u002FdWrQ8YALAwWiul9FLXH5l\u002FLpeL8UTGla3FKh3ZpAJ2oZ\u002FTteOz6FobB4LXo0sjEOUaQmbt3jD9PJyCymgwVNzOaIlFgJEJmMo6AoAhP1HSM6Lx1Y4l69SFGSTAbzoQo\u002FbD\u002FZ5GPVUPQ9TfBHsUn\u002F4Wmoy3thPKP18FCpZLXMQruQWSAkM3ATz04G7OUzAeZBfy\u002FAp0epOIMySUF04IyaGkNmIxKB+qhBd4gH6l6sGHxYRAmnkSVQpTkITKwWD7YUoSBx49ThAR5aXX9Izc43X\u002F72SPIUSHSsTusghM27FCYeOPQVSXZaLdbTWVdEGWkzomvsqXM37ZozTyjFQ8GoeAKePgrBcAA97e8YpBLdPu69AueVuuuP7kKx0eHjuBdiHgWFNuHb5ZDYbpJUmLv+hhwPhEAi2IrqzeFDe1Zn8l6Jq9MOMljSHBM0ZUzIWayNV3xrQrDCrTFp8ROPlOGeHAkZI1m92wyjYSkcEedncN2F6qieNgdSQ5239D85bngIOv4PrsMXA4LcHXwQBcy\u002Fi9bM3jy2bdAT+s4L3uYEHofD9CayjaFeaRcN531qMh2V5W5e7xlsiwPy0TR0Ry\u002FQZD363m6poIypPsMyPfh8yrCXgM1qcRWmEg4GaInweJR3mIHVF7Wq7vl1F5mj7IHMXK2RXouODP+IAbe3h1udEYtKTDLmX7HRJoLNLXcumqCikgxXlg2Y2tQaPKyeg0kqEIAxMQuFZAceHIBt4a4GAKVa0SKi7lPr\u002FDovXQhKMRjg2LKSbuizclKL\u002Fg\u002FEYpzBbK21UX8gItL2BKulnQ63ijmSWJT6R1sFmuyQSgawy0vf00BbMCeFFtRneShx+94qUzyXmSsA+KhqpQ2pntWhBcex7CnLvQMpfKePENMgMk0dLAgYmlov2xnoZY3l6Jbut5qoXoT+v6wFW2XCoYf5hyCMtBpR7tukdNCkmqAyHyoQF95SLnVdLZimt10PTccGFTIrnX17GgZpcPo5WFZ\u002FoQmvxhEmzWCfWmPZImCvYGPxjEA9IQ3ZWKAy5WHaadvPurkkJdH53fo\u002Ff6hxLvRP1J+TjzSv4Mv31nzWKv4yq62lg2J8bIm7XwAL4aXY2LiTHvKq2DsIxanguL2TaVHGDklbIOBXqlRrvz1XpiJEB+LqgFqZS5gzd2SnA1i3CZE+Whh5udIrRJRy4NnJGtpUN46pwoogWC3vZSfo79uLQb1zyQfhKt3p5NQiyssYK4Q8VHDebUk\u002FO181S508q49oZUbGNC9OKRf\u002FSEaVfpstSUWzShY60GUSyHeGIhPQMc8\u002FVMKhfCACgpDU1SFHEn0NkAMpwpdxVK5QUA4jTVvWjX\u002FQ1jHYYAqfy2aL9LgkzmeH18CKirq2mZ9XN8rizazBmYRRMLQEPDMUX6fAgnLLxN1Tcey78tcEq1+9wnWxCeT40qO5qKYlUsgAXYjvT8BDmPUVgzvIbxyxhiefVLXvgoEPWGTxejGG5rtIzgoB2Hn0O5kpp9q8Zcco6owymOa+SEL9V1uTzDhvxWsQAln+cQAiDCdg\u002FNxQvEu85SqdtpNH\u002Fk+9TXroXliJ+t5UJj64XuHi8PB1xfRLN2in88VHGuazfxPZLsKKoZzMrE+6O29PZO15fCHlNTWXhyw3NQyRmRLLACvLw7nuxIQ\u002FumvnEwCvEfIe6j\u002FgULBUKdaeNAVNL2SHq9MPn2V5IIwLkpTbuIe47mUd9iyo5NsM4kkkhXVRbjgB7X90+T6\u002FIvCDFwZo\u002F8NUB\u002FrTY0j8EByJvPk+oVVFPTUubp2lWaU2+yUFkXgWeM6aBkJoIA7YNC8sd+hwe8w+wQ5BrPSSdM1Iz2cJihybxArhWb7+T6h2FF+yPkg5knXg2UaKVaR7mDzjxqdBQXQaJiTnucXMTX\u002F5z3NVcWGAfhJ2GJ1AUdkSSdWCFkiVK1NkVaiyaB47rfmjmBnZc5FFlLnBSCfbA3rjNzLd4tg0fS7cNGzQYFMXcISdbnA4H5Q6LXT2quE+oziWNbhx\u002Fd0q6CaPGVO4pVZQ2Poo\u002Fy1517h6WRwxGYga09aC4H6DofaXISBFwrwA4mwR8MAn9702eJjHaIZ39C+W2Vy4R47Iag6xlDi4d2SbRahNMp3HYCh\u002Fd1ikJo5\u002F1cXwlDHD0EN+uAABKJcFDfGkzdysoj3LFFkZ9zya3\u002F+960Yw49k3EtFbIT6oau0uredGebc5AZVIuCFbg34cesElhJ0enev3ItYct5PMniy\u002Fp4vHsHM45n1ahtZEH9zADxPjjID59JXJiqQAFmvO7Wc6zk5NdCRUUK+puzGHtaYddxPzxsf6ltytVx5ngIwo3AG++ArqH93MTVrFF7wzZuEzthxqrWs3LQ3ui\u002FamgyVVtZ58YwwjH\u002FUx1MMVEuf9jOBgSrHgJSke06qpWrYqFrO+7Z4ypqpuU8+w2H\u002F3crTk+DfZwZHd5SmAUnh3ZV9XD4g1UqYwpE5oh7k7WXUPR3ldPCeIlffCVzIsOTpmoiHvGa5m1qLkl\u002FwWJoN+b6xXWC73gO0MMAKoJwu3GfxrfYOtWCdpgYsb2acuOwSev2K7\u002FIQb1gQ1q3kLJIol0RFJAa9S1Qqk+WNceRnEBgnVNeAXOxcP2Wlqf5yfC75+Z807g8eht9qVTRwNEvO85wjRCwbYjmm7SuNTWWSU6RQzAlIV5fFK0elz9f7dZOwTobz7PXo0q9Lxi43yes8z1HZjqb0JMPXq5J8hgfYV+mx+qv6k6thQd7z9DpXnXYBNB7wP1vPxZ5hXSkc0YQQUJH+Z+dl7FxXI\u002FcxR9YpunPIlRzELYvbt662P\u002F93LazAxc\u002FM72Hs5AoX6zc65\u002Fks0ALDVUHXDDtjCCv1baYEe1VVUWDNVxyYoYqvqH5x8j2HiilqR7\u002FeR1cHwhJGVYmtU0JfMp5efgolECeCH6GXPCNQXqNJUQSCbMIwsZIKZv8sP5YDzqqvOkrZcrMvJTFixtfF5OabO\u002FcdwV3czzHEAS77Wz\u002Fyb7B1lTaZ7Sb2\u002FUf3zAXGUaKUQHZIv126\u002F7tG0sLfSDGsHU7+bGDBRtzVzBJJKeWClLsgaUa1UrNHV10DfJDyC\u002FCbp0+qthDR\u002FIxa\u002FvJ0VBAE3VhKGwh4CS9gxQUpTe5dwyAO31oYnmtb6YjZ4iwERgGtES2xXlGpQh3HjOr3bDKrY5uhVai2zQQhiY+dcwIiyPKw+0JE8b30z3UYpGEQDGipTlIMmaMkRLJDko\u002Fy150SjK6\u002F0SaYkmtN3fXsM\u002FCgdxN01nzqyWS3WOIOZbqH+ogbORqV6yiDti3RP4jR9ubjQLXThlhYY5LmNoBqh+mCDT65V3ao4VO5WkwRxicc9UVgI\u002FvFYN7XnvY3GO7etpDe+z9LTEhPR7\u002F8VJQAXeBlT6lQL1qe2Qyl5MNLKye1iTJVn0t+LWzGArsDLfgh\u002FkeUoskmYcRfryrKHMlxl9YabqvIcBPTVwgtfdhnzAdkNeWs\u002FRhNLys1ZXsHAt7Q5iQ62dzfU7x9ZprKcuzIJY6zCOYYMUN8Gs4LW2qW3VmJ3136OUdMxjs5KcaYK9\u002FepmS9EqXOJHSC0Id92hDxMZxGJyNeMfNo1ObJEQVJ5sD+U1FFLnXoXzPWkp3jU4V1+k0k2qEQ3lEAcpa64Brj3PKOUm5HLyC16h3eqhs7k7pdP9G2HHNifdNJ+H5CUPs6+CJirSB9pghbeoc53k10LqHBYGdjXbN3KJ+Qi70rdM6+c2+6rfGp1j5w3wgHDd9H2MNK7J8+0U8dsz6dzpY0tfStVIuJ3NonX8IxGAvrgCi5HXy27jEEOZvLubpMCMhzQ6EZ9faMJmFgCYbJudUHlYnl4B6bx4v6bNXbHydcDCgyZw1K\u002FnIAJOcOHoO9vXOUXRB1y3e0aODkdnvDaJHePDzVlJeqsyw37IZnEBtbj5jHfYqJFRioZJX9Lnjv8QUXlaDbpAKT624BHJ08YclnRSQ3e9JldQ5HtGopA8J2ombKfLq1yl0W7zEmCpgJt4sWGUPanUojdr\u002FsMCP1nGlfjiVWkNJYMRjnqf\u002FIPyK029EE0PkwjG2rRqGl7e7BEEQ2gTlbY7\u002FwSrkpXYfZKLj9OnA2Y+XQsbNw72+K3+O6Fw6jXjcVTb3ulHsqxYogKJd3GYX5C38ASwF9NNITPyYIHWzqipbbD5ROitooC7NCDe5c0v+7Dk78c279IagqqwkrEENiLunCnXFV1XlzaX486572RufDMVeetw4jkkl+48RRHBLV4jwu1jZFJ+MnUQkMKan+nYwuHA7HPj+5De0bLot5VEzcKdTx7LT+TiYg5CkNbLwxnVQVPujkjrYPRuOe2ZaVdfvVM9nwTT5E5W4BPIN7djdz8XS0MOUxMOtnyWGTvvTLyEid3qyfsZsrrvXLFXBaPwzOgjuluqm55gZpYDN\u002FZxZPRhtE7yenYC\u002FEu1c7mcKyjYjSDRbZe7gzJMIoWCY2890ubEMAlVtlPcTTsEUGSpCRK2n+bunQclB7RWrU+grQeewVL119+yw7FJp5w6lyGUf3vxxFYGSY5Vxu4526Wk2ai0CzTtIcGrqE28pq+tuNY1Jnwhddvph2VawlOpIikNBDKFzazFifCDR2YBOvUMJJOZRirfdVT3oHZ8pZFfOvSBK4nUcTZoxJiyNnejGb+yXWbBwwRAqPtTRtaWD5MVfrGRU8qO9BJskMCkKqn+ZXa02HyQ\u002FVc0qbEV\u002FUus9CLtixCJXf7wfdaEydp1C8VTYWi2cHD7JlBpbvlv65v6czHz\u002FfMnHhrimrL4s68urDY6POjdgcfPa2B4CBGzKiToPLPoauCjL7ZvLc67KyoCaLAKWiz61ZOtWq5nD0YuOiKYPN1d6ELEbhmDC7TQP3T6nQ4XfKQNv+XZWcUL7tC9lTkMwdFyz\u002Ftf5GfjRwp47ITH5EKd+M9KmtjZLq6PsxCk9jA2pdiwvN6MlhHq24EPfZbHUb2LnTkmDVgzO5kbzoPwhGr3BvMVeNCX0VlZvH4ULGzSmfA51VM9gp8yriL\u002FDoyDp2SOwC+ACOms+uGEk38pUM6lm8Lv0ml10AFoHBGv9o+4I+6zanSS7zue+Eb+1+SGiLU35OKzzZXKcSgqUwBkj4hq283CaVutliyUNd9LsRNcBQKf2byRWqoz1HWg71sLsKfNM9hIS5i\u002Fj1\u002F4vtpKc+c2rhAl0CGP9kxBAyPmB494Mw3PBLQHMWFdYFMgyNu0IAhky3YEVh8dRChg53sfULZzGJvf7GRVMz7niNhUThWxLYUatnkgmQVBzZzi5v9dAav1bIatJWfDzMjmKdjp1ow8B2q1RTQNuArSvymaxfXrctYCE7ejNyfhB3ZRRGsRCTXHBAMbqKpcpevOqDSSZtCbpa9ZLHHni7u4sVbyOp5ZifMyN0L1cYz0sf5KJhHfeiZuzofZ+NJi4lsIMIyMmqgHTDdfdNU0roW6p\u002FE221BMt6MNYa3XHNHNyBKfHftCD0QQferKnbiIUd9J43bN8t79RnCCgmYxGlATK5F9hRwh\u002FdSW6VwGbYyw3atflnGQ1DuKOJiF1KmbbdSGG4W09k2rjHVlOADLbUiSeBhR56mjQAOrYmFtzC1UuqY1a063+eTkxYPrY\u002FsIGvjxNcH1weTPRkLpRkPkQGRLCki0RGr1sUlWdkVxqWE2kQrDJx89wvoypMCGea2eDsac926fu8kOAL+ECywkmd3qtVgayvrSGhR4dOBoyuRiSjwZCB80zXQgfr\u002Frvjn2ga0HQ0DTDAc96quFP+5yhNAZeTNq50gT+EPHIqEzPbf4dF6uF8Si63MqSftBx5IOQ9k+EgohyYx3n++F5ENFF\u002FXxHoo1ip435K\u002FByGlIekku2rZmZBwzK3aeomOCs5RpfEGopPHSop37CEi7szQH6ALwpMaqrdyBn53ryEGZElj4iHN6B+XbBaFeNDq8wYS5hYm5EH5wBxjEha5\u002FqzRpl+lzFM4czb9\u002FXCOGt33yJNvypI\u002F4gWBygQfNAyLhNxVisOphOU2oajWpVCDtN\u002Fr5LPi02N3ZAORmfOf66WidQiP1vo3MhyzMjQAGPVa0W+2U5menwwOsLfKVLeL41EH10IkYggJm9lxMWA\u002FmOsQdnHhv2MGhQ1SGefoF6UBUyVbWQ0w23QQsR7qpuvSMaKFC\u002Fw6L00m\u002Fb2fO9qLiDWvBAdQiXQwJykhW70N\u002FEGSQ12XaCn7vvWSaIBvZl1shu6OprELR9v2wzLkdnSEI+nJ3hNLGWwue3NDk1ggOp85EIyeYKMTijzurQN7sEtiZmg1MaJawswVGgjXT7VyzUA62PRLRWDDFyImdf9Wfmk8b5LYLHEEZai2+ShsjOWRXmbkg11R50DSLY1jsoLsITC\u002FGb22ZKkQtxxz9lBHUowoAq\u002FJFkzaswnMeYzOY80u4CCksflY6ywl+bEiPX4Md2zJ8FICrML3OSXZ0eVnY2lXdyePpd0blGg2jnqCX4FhMIApXa51+Aes7coxo\u002FsxBJGnFE2KVZcFEzJehnO+aOsNOcpB4ADbys0V4jPyR9qUnbpYDvBSDqmJl2WZEpYIJ75jc+\u002Fkt9Yq+9AtkJC\u002Ff2XdASACFHd29WUfxd3OyKC5eMvIQ10SiXGtLMKHHofPJMTI\u002FNL9RO7NK2PlHXk3U3d4poqbLvvunB6ASZJKoDCWx2YvZ9DiO3hTq8ogIIcKKStZs8wLpPdUTBOXLD0QqZBVC\u002F0fAn8GyqKAqE9BavcAELQQ0OIF43mR\u002FiGwIpBTgph1KkdkRYEGy6UN5G59Mt9lXlDXlckIhrQevLPLMictLzm+RH\u002FJtc0BMrRHOp02J+YCP+xJcM0RShktasOt0ujK+\u002FjfMNh+S0qCS6cWrmPHrOTES3GHndDHakppL8tDwnhKJg4mr9N8OsZogSQMc7vcNR3MVmlbUWcDg1GSZfpyyenbePnSQw3o52BCnMMVlMwGBvKAHi4OaZ7kNdkUKTAT+AGbasT+qjSEnKrlzWn8RLsRV1ZeaTBDaW3avFlftlhji2ev9Cov1hWZRbeNOurqP67q64+S4rRP+2uoFJkFho51fJiac7Au8wnyHEebBwQXNfXPsl1wP1ERrWrquv1Lrjv4FRhorgKJERf7CgjfXr8MecDOqduHvzRpsWQxDbiI1qq4\u002FSrjPaaL3dSu5RJLHAGcJq9HylFq\u002FmroFxrlV8xEo\u002FcZXaKKcHDf4pGbEHGr6XVrPSLgTiBzFi8kXlJVedGhdOxM5nWtXf\u002FtaHyTUhq8p0Cqb+CqgUdXJWTK03Irg1cLnzw2E23wyWkHCYnJhmZs9gJcFtsSz1ti4cG9o6UjVMhMwdLOXJXgcsCAeO2HLjvB9QXXEZeaRk+gIKytPOFgTZfvEgENaC4Va490R7ObxizY8LYeoJfT920hMSHR0UPDd5jf9XPTuEiKlw3My\u002F2LzifkKI+J1CVrl\u002FFqUnREAZQkcGB4KuuS\u002Fcr17tAHWA6oLf74R1UgNIjgp93e\u002FiTVLDzMO8AEwizDMvwALEAuTB6iGR8TQ164KKZDrCU07TFPVnAKChL6447j5AbBxRgZyGVbY8JZ0nWS\u002FYYg9fUDt7MFBIps42WciuzHzSG9pnZfdjfxV8EjBiTWlile99hkfdJC7B9C6IIU1VcHrbqL7m4QmWaAI5JtD6CoiaU7\u002FiDL+cV9Gmw3yIuBcI\u002Fd9G6L4jZyVwFWTg0g\u002FMz2gy6jfDhD+o5pu\u002FC9BvCsagfLI1OGDeDRGJx2Uv\u002FmZtNehEKPxWCsq\u002Ft7QwLj8\u002FvU6Y4\u002FU37sSk7xYPXFYIIQbIVFvvNDTiAyn5\u002FKjFA7I\u002FBoABBedGbMu1bemQDQwosMIfzZ9+20QlwOASGO3iWZlhKdw0nLzF6mfDNUtx4PekmHrG4XL6a0pHBLK0Tp6fPqDDIoTNhgzfAAYRX5kp1COijoNF7fa8ZjiyK2RQjy7Kz3ogA69rj+7hYoPDbVT6RMQKx1ZGqaetFBwsdl27m\u002FNdqX\u002F9N69kFCOA9nKsd5nhGCC6gGOUWPUdmU8MC0zvUdoWsTU8BRwAbsD5LoUx7jz+S9svP8672NPdin3fve8tPue87OkWYphsx9pCH+HrO8xutsMGLWcSDuQGERw+PmgSik8ZDwXCtVCs0FVfrb4Awm4\u002FMYztCo8TAmn8kLLf4\u002Fu+o6xIeON3dStbUNghLaUsKN2tgOq9Kgc1Ni0J4KJNsAmduX5OwVkWUha5xrmVuXdPOYUJTUwhCM25hILbSFN71srkpYNreBVV1wBn1rp6zKVkDapmhjfYzNkfUwvMLZEANAoqPsELd87TTgnD5vvm+9yDXQvIjfuzUZu+9VXKlN5WcsI2pdQAvGo4GiruDoD4eGg0\u002FwrgRL7LBAIbcsRIJNChs6vAK\u002FLsjeMTem0pinh3V0lRfZSEJNRRcbVutKIeI4YqASObMlSMacrJVxxcJuKaEezlCrjUH2yRlZ8vG3sxivkzYIwGPaxLMlXrM6xZpZBImAx2wcZYZHBecu0oKMcv\u002FYOUGn947jSKGGjdcXi1y9ZKuEzUy12UUT0mANqHdggrD3wqQ+Dn\u002F7eg\u002Fmqq5wsdo+oJsvzaBwihpWbIPpPNFLAv604yfUQ55WmlgzGKw8m0bJKqYSFsHhfk5Dk\u002F41aFEhLbLJar2blpkyAylC7\u002Fp2hBusJ64MCvu5QgCYqGR5Pxo\u002FC12+9JjyBxy6uj8h\u002FEELI164EE\u002FobQPEOthTfHdvRtn7HjsvPTDl3pRmCPB2Q3ZVxyCpLB+XfcNp3+ty6Y179de7j1yZXMkmdxkZXj0JdrU8ioS2XSv8Oi9Jg2GySAelKh3gjD9Ig+kt53fvr2ivYovgpm\u002FB\u002FJ2c7ss9mFtYacBl+csS2+SRUkIRKohh0j3qgcIJXtu85edlFnRIC3uHqE8sklXzV0mRzqs+J69dRJo+vHB8Y7zU8Fyhd+gF8+ZiGoX\u002FupgYFgG08Ctz89GMP2fQAnzYNvNjgpQoEDllZaH4NZSqTB8QUNv6oMUv7GVxfNAaa+mHvu4VbxfGZ4xaVNVnHYpgtNltpn3fOwDIsHdHIHyOrIai6qIRSeHSE2\u002FApVPZ33ztVdWqxMHBFxt7Z57sCF40R9LwqKtsiLtqwzZNvuE6GUxltIZrEgpCpLWKn1McD1W6dHGHdiKF84k83h4x02Pwd03wQC4aZwHQZEu3YQmVjLYcUYwpYrijZ+quETgOGjNfV+JBGVLQE518V8VzVJgLZvTu3DklD25ay\u002Fr1uTymq9uf4j9HlsquYVExjfl\u002FH1bB62AkCzlOjD3H9EkfIUOXnmbbEiQb5Vr+UA06GgF3\u002FDiyyUf9v5AfyjyYO7r2QRE521SIY3FJCb9RHEj+PehC\u002F8ZB6U28xcQT1gzG7wiKrSDHgMlINWZOBclewd1MOsaDT9NNrtRuL2rOOhxkCs5nVefdh2FprxPcWqueerVFXWWBCfzx1Y9AsqvZ4LtakuvnwnsCr3ROiwJ\u002FuEbp7JRslKI0t6iqMpAwyXrWwfz7k6q6q3\u002FSfKdn2A6zWtADrEJFTpO1ybU3IRrdxy09d766dJ2xVIdKrnXHeFHyuL2QfXwk\u002FwM\u002F6ssCloOGEac4KhHmGmw9u8yOtlrv2Y1XMmLc8vnIYpWLzDKrxm3\u002FPLP9SE4f2wp6A4xq2aEqIwgGaJHA79wtXd+zAt36RK+S0QDj7iA1hRFy54szR5pzD3aBTgaoNqI5SLkr4z3OMeaLdsZ1d8PtMvDz95k\u002FADlIcnsBV0JZVs\u002FzjlhVj3++q1mzR5yt6sp33ujQlZshXeL5aDLNP8ueiLzHuIoGvbnn7sXlLwvb5ap\u002FTN6Dl2giR3O+fBMqE2SzFsFvaXKflprgGq1lvLDdMQhe5AOl06\u002F\u002FgEAa6k4DvlYaa3aSYO9SHZiKlFN+Oq1+0NlybSThfSJ0PgFyLdXCKNVpLt4uGOIrWeR\u002FrNPBjB9Wq702ih9LNPd6a7P5GdmQuC30k6ACLlJ08Tt09UOXw3r\u002FZjJs8qT80GBTI8XnklBiO5nxjJKA9PrWLMxV8TvTDgyI4A40nf85UKK4Swu39aRnktwKyJNZMptJKtiLPQyGnCWxuq5423NQTO1jqXNFTD39AXynwc7W52R0gEUg8LTN9ecjAnYkIDCzf\u002Foy8s\u002FAAd0KaBotqAY8Hd6JTliv2jx5vkjH8IoeC+e4LfTB8QaEmVYUKRa59YFnMh2\u002FXFpmZ7i2NzPTLAz5dpwtP88CxWPAC80MsQfmzqg9psSALnqkWBis6aBU15kpYtgUT8ad\u002FsDs5zUgtYwoZ9PBOri68jBDO2PNoHOof7Pa5ifKAXkOX9kmOwOpQLCBpspSUSmmSFa6\u002FA2F9SL+5jFKZS8YZ4WfELmYnA92dZ7oRza493pcyDiOLQx8DgPUSwNm2h5LgLZVMAskT2rFoSO7aiIcJLzvj9KGPrBHuJUkm0EQUFTnYBDp+pJbkZ\u002FiliFi5kxOe5u\u002FZYWIN8b9HVjEmXLcyxdgBEZNE\u002F6FksPDphsfawfabX9YlTKJsDog0BHCKvH3pjl6bMAJobAEk\u002FX6Z\u002Fd49F0uKI5lLejF5fmYGiobctgVlbfy8HAYJh6Om1GnKdUPJBtWpn4ntfWIzK+BCtrO0OyUlXNxKjQ8rVyHHBpyc\u002F9\u002FReCiV\u002FqY5S2Ajgq2BJU68F\u002FcBgwH7rqfFovc8W4z2Hq\u002FbAukcVLcMQYpCwLwH744MhHKtoZgoIK8RAOmDKBxYxvsDqeapYms3S6q1gdgv9jsTZVFm1wqa5NGgGcndP4XBvq78epEde2AG4ge8PUUnQX+x2Jsqi\u002Fa20ILyg+y9rBuTV1Vza5mjN5IL0J5CAex8enpXhWw1+3FF68Vr1v51mYdnNaTEd3cY37M0zRCng8CHQlJzVDd5HxoToVBAZpjT44gXjm5OFGYhYvsPMC27tmzi4dE2gwRJz+DSBod\u002FCX2CAdKdozzw26T8M7h2YpzNOf8YjyZyZENdbZi+IN3ia\u002F48MdtG\u002FzQWh6kI4hMRP0PFkyiIdjZljFxc3OlyY0hV+ksl8sdHQSzPNPz4DyVE6s3sFyhhQ1iYbtN5LGvwcf+4tWhddXT5Mi2mrPEgq6+YTGPTe2nn7pfdK4ikneTIdGMxAJuPhnz1yMe2R6aUW9pTXZAMRK0X2Q9gl1taS7kymc0AYleOcydukCjU2IrWBvcRUEuHZ1pB+T0geate7UEMRgQ7myoszAa3DdOet+Lwbi9GWyru9tvy9cvcwIxm53qGX\u002FmdkN+NGMWHOFgiKMScoyMf6i1GwVdP3ArD612pETTRJgyaDA+zgpZEPAx1Q4FmhuTpSVabFHVuunjxaVQanmBXPyux2A0Hl64Hi5cq6DBQAPg+nL+ja2Z\u002FRNmtK8ImVZ4AKSt6+20d00kWaO8z0jHxvaLZwmfwcA2iptANXysgL7tOnpMo7UbxbWRyHzb3\u002FVFD3VwA9RkVMRsha8UGyopAjzkKuMn+owvB6qS\u002FvUet9iNBC4gbUw66K+IEW0lkcxjBzGhH+dQjWhxp9vQQiuf4AA==\"}),l().createElement(d.B,{gap:\"2\",justify:\"center\"},l().createElement(ke.D,{as:\"h3\",fontSize:\"xl\",fontWeight:\"normal\",color:\"gray.700\"},(0,E.__)(\"YouTube\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Subscribe to our YouTube channel, where we guide you on using Masteriyo’s features and add-ons.\",\"learning-management-system\")),l().createElement(p.$,{as:je.N,colorScheme:\"red\",borderRadius:\"base\",fontSize:\"14px\",fontWeight:\"normal\",alignSelf:\"start\",mt:\"5\",color:\"white !important\",isExternal:!0,href:\"https:\u002F\u002Fwww.youtube.com\u002F@masteriyolms\",textDecor:\"none !important\"},(0,E.__)(\"Subscribe\",\"learning-management-system\"))))),l().createElement(d.B,{gap:\"5\"},l().createElement(d.B,{p:\"4\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(ob.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Video Tutorials\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Watch our step-by-step video tutorials that’ll help you get the best out of Masteriyo’s features.\",\"learning-management-system\")),l().createElement(je.N,{isExternal:!0,color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",href:\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fpr1vYXNnaTI?si=egdGsJf5XJsI9XXA&autoplay=1&mute=1&rel=0\"},(0,E.__)(\"Watch Videos\",\"learning-management-system\"))),l().createElement(d.B,{p:\"4\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(kt.vYt,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Feature Request\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Don’t find a feature you’re looking for? Suggest any features you think would enhance our product.\",\"learning-management-system\")),l().createElement(je.N,{href:sa,color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",isExternal:!0},(0,E.__)(\"Request a Feature\",\"learning-management-system\"))),l().createElement(d.B,{p:\"4\",gap:\"3\",bgColor:\"white\",borderRadius:\"base\",border:\"1px\",borderColor:\"gray.100\"},l().createElement(Ze.z,{gap:\"2\"},l().createElement(ib.A,{size:20,color:Aa}),l().createElement(ke.D,{as:\"h3\",size:\"sm\",fontWeight:\"semibold\"},(0,E.__)(\"Submit a Review\",\"learning-management-system\"))),l().createElement(g.E,{fontSize:\"13px\",color:\"gray.700\"},(0,E.__)(\"Please take a moment to give us a review. We appreciate honest feedback that’ll help us improve our plugin.\",\"learning-management-system\")),l().createElement(je.N,{href:ua,color:\"var(--chakra-colors-primary-500) !important\",textDecor:\"underline\",isExternal:!0},(0,E.__)(\"Submit a Review\",\"learning-management-system\")))))))};const Fb=e=>{var{id:t,name:n,slug:a,count:r,color:i}=e;return l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",align:\"center\"},l().createElement(_e.o,{w:\"6\",h:\"6\",rounded:\"full\",bg:i}),l().createElement(je.N,{as:v.N_,to:Pt.course_difficulties.edit.replace(\":difficultyId\",t.toString()),fontWeight:\"semibold\",_hover:{color:\"primary.500\"}},n))),l().createElement(_n.Td,null,a),l().createElement(_n.Td,null,r),l().createElement(_n.Td,null,l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.course_difficulties.edit.replace(\":difficultyId\",t.toString())},l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",leftIcon:l().createElement(_a,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),size:\"xs\"},(0,E.__)(\"Edit\",\"learning-management-system\"))))))};const jb=()=>{var e,[t]=(0,xt.U)(\"(min-width: 360px)\"),n=new mt(rt.difficulties),a=(0,Pn.I)({queryKey:[\"courseDifficultiesList\"],queryFn:()=>n.list({per_page:-1})}),r=(0,vt.Zp)();return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(yn,{sx:rn.larger},l().createElement(l().Fragment,null,l().createElement(fn,{key:\"Course Categories\",as:v.k2,_activeLink:on,to:Pt.course_categories.list},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Categories\",\"learning-management-system\"))),l().createElement(fn,{key:\"Course Difficulties\",as:v.k2,_activeLink:on,to:Pt.course_difficulties.list},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Difficulties\",\"learning-management-system\"))))),l().createElement(yn,{sx:rn.smaller},l().createElement(Rn.W,null,l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.FwF,{style:{fontSize:25}}),style:{background:\"#FFFFFF\",boxShadow:\"none\"},py:\"45px\",color:\"primary.500\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{key:Pt.course_categories.list},l().createElement(fn,{as:v.k2,sx:{color:\"black\",height:\"20px\"},_activeLink:{color:\"primary.500\"},to:Pt.course_categories.list},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Categories\",\"learning-management-system\")))),l().createElement(Kn.D,{key:Pt.course_difficulties.list},l().createElement(fn,{as:v.k2,sx:{color:\"black\",height:\"20px\"},_activeLink:{color:\"primary.500\"},to:Pt.course_difficulties.list},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Difficulties\",\"learning-management-system\")))))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Qe.a,{bg:\"white\",py:\"12\",shadow:\"box\",mx:\"auto\",w:\"full\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(_n.XI,null,a.isLoading?l().createElement(bd,null):$(null==a?void 0:a.data)?l().createElement(Mn,{onPrimaryButtonClick:()=>{r(Pt.course_difficulties.add)},title:(0,E.__)(\"Create Your First Course Difficulty\",\"learning-management-system\"),description:(0,E.__)(\"Start building your learning platform by creating your first course category. Add lessons, quizzes, and materials to engage your students.\",\"learning-management-system\"),primaryButtonLabel:(0,E.__)(\"Add New Difficulty\",\"learning-management-system\")}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Slug\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Count\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==a||null===(e=a.data)||void 0===e?void 0:e.map((e=>l().createElement(Fb,{key:e.id,id:e.id,name:e.name,slug:e.slug,count:e.count,color:e.color}))))))))))))};const Vb=()=>l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:[\"4\",null,\"10\"],shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(Ba.r,{noOfLines:1,width:\"50px\"}),l().createElement(St.E,{height:\"40px\"}),l().createElement(St.E,{height:\"200px\"}))),l().createElement(Qe.a,{w:[\"100%\",null,\"400px\"],bg:\"white\",p:[\"4\",null,\"10\"],shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(St.E,{height:\"40px\"})))));const Lb=e=>{var{defaultValue:t}=e,[n,r]=(0,a.useState)(t),[i,o]=(0,a.useState)(\"\"),s=(0,a.useCallback)((e=>{r(e),o(e)}),[]);return l().createElement(Ne.MJ,null,l().createElement(ft.s,{direction:\"row\",alignItems:\"center\",justifyContent:\"space-between\",mb:2},l().createElement(Ge.l,{m:0},(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(Li,{onContentCreated:s,elementId:\"mto-difficulty-description\"})),\"classic_editor\"===R.defaultEditor?l().createElement(Ki,{id:\"mto-difficulty-description\",name:\"description\",defaultValue:n}):l().createElement(Ei,{defaultValue:n,name:\"description\",id:\"mto-difficulty-description\",blockAiContent:i}))};const Mb=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.name)},l().createElement(Ge.l,null,(0,E.__)(\"Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:n,placeholder:(0,E.__)(\"Your Difficulty Name\",\"learning-management-system\")},a(\"name\",{required:(0,E.__)(\"You must provide a name for the difficulty.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==r?void 0:r.name)&&(null==r||null===(t=r.name)||void 0===t?void 0:t.message)))};const Rb=e=>{var t,{defaultValue:n,defaultNameValue:a}=e,{register:r,formState:{errors:i},control:o}=(0,Je.xW)(),s=(0,Je.FH)({name:\"name\",defaultValue:a||\"\",control:o});return l().createElement(Ne.MJ,{isInvalid:!(null==i||!i.slug)},l().createElement(Ge.l,null,(0,E.__)(\"Slug\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:n},r(\"slug\",{validate:e=>!e.includes(\" \")||(0,E.__)(\"Spaces are not allowed.\",\"learning-management-system\")}),{placeholder:s?gc(s):\"\"})),l().createElement(Ne.eK,{fontSize:\"xs\"},(0,E.__)(\"The “slug” is the URL-friendly version of the name. It should be all lowercase and contains only letters, numbers, and hyphens.\",\"learning-management-system\")),l().createElement(ui.Wt,null,(null==i?void 0:i.slug)&&(null==i||null===(t=i.slug)||void 0===t?void 0:t.message)))};function Tb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Ub(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tb(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const Wb=()=>{var e,t,n,r,i,{difficultyId:o}=(0,vt.g)(),m=(0,vt.Zp)(),c=(0,Je.mN)(),u=(0,We.d)(),g=new mt(rt.difficulties),A=(0,s.jE)(),y=(0,Pn.I)({queryKey:[\"courseDifficulty\".concat(o),o],queryFn:()=>g.get(o)}),f=(0,wt.n)(Ub({mutationFn:e=>g.update(o,e)},{onSuccess:e=>{xe(A,[\"courseDifficultiesList\"],e,!1),u({title:(0,E.__)(\"Course Difficulty Updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),y.refetch(),A.invalidateQueries({queryKey:[\"courseDifficultiesList\"]}),m(Pt.course_difficulties.list)},onError:e=>{var t;u({title:(0,E.__)(\"Failed to update course difficulty.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}}));return Ca(c.formState.isDirty),(0,a.useEffect)((()=>{null!=y&&y.isSuccess&&null!=y&&y.data&&c.reset(c.getValues())}),[null==y?void 0:y.data]),l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.course_difficulties.list,_activeLink:on},(0,E.__)(\"Course Difficulty\",\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.course_difficulties.list},l().createElement(p.$,{variant:\"link\",_hover:{color:\"primary.500\"},leftIcon:l().createElement($e.I,{fontSize:\"xl\",as:kt.MQY})},(0,E.__)(\"Difficulties\",\"learning-management-system\")))),l().createElement(Je.Op,c,y.isLoading?l().createElement(Vb,null):(null==y?void 0:y.isSuccess)&&l().createElement(\"form\",{onSubmit:c.handleSubmit((e=>{f.mutate(ee(Ub(Ub({},e),{},{slug:e.slug?e.slug:gc(e.name)})))}))},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:[\"4\",null,\"10\"],shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(ke.D,{as:\"h1\",fontSize:\"x-large\"},(0,E.__)(\"Edit Course Difficulty\",\"learning-management-system\")),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Mb,{defaultValue:null==y||null===(e=y.data)||void 0===e?void 0:e.name}),l().createElement(Lb,{defaultValue:null==y||null===(t=y.data)||void 0===t?void 0:t.description}),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:f.isPending},(0,E.__)(\"Update\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>m(Pt.course_difficulties.list)},(0,E.__)(\"Cancel\",\"learning-management-system\")))))),l().createElement(Qe.a,{w:[\"100%\",null,\"400px\"],bg:\"white\",p:[\"4\",null,\"10\"],shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Rb,{defaultValue:null==y||null===(n=y.data)||void 0===n?void 0:n.slug,defaultNameValue:null==y||null===(r=y.data)||void 0===r?void 0:r.name}),l().createElement(nl,{direction:\"col\",defaultColor:null==y||null===(i=y.data)||void 0===i?void 0:i.color,description:(0,E.__)(\"Course difficulty badge color. If not set then default color will be set on course page.\",\"learning-management-system\"),label:(0,E.__)(\"Color\",\"learning-management-system\"),name:\"color\",resetColorBtn:!0})))))))))};const Kb=()=>l().createElement(l().Fragment,null,Array.from({length:5}).map(((e,t)=>l().createElement(Qe.a,{key:t,mt:t>0?\"20px\":void 0},l().createElement(d.B,{direction:\"row\",align:\"center\",justify:\"space-between\"},l().createElement(St.E,{height:\"17px\",width:\"80px\"}),l().createElement(St.E,{height:\"10px\",width:\"57px\"})),l().createElement(St.E,{height:\"26px\",width:\"60px\",mt:\"20px\"}),l().createElement(Ba.r,{mt:\"20px\",noOfLines:5,spacing:\"1\"})))));var Nb=e=>{var t,n,{changeLogQuery:a}=e;return null!=a&&a.error?l().createElement(Qe.a,{mt:2,display:\"flex\",justifyContent:\"center\"},l().createElement(g.E,{fontSize:\"sm\",color:\"gray.600\"},(0,E.__)(\"Some Error Occurred.\",\"learning-management-system\"))):null!=a&&a.isLoading?l().createElement(Kb,null):l().createElement(l().Fragment,null,N(null==a||null===(t=a.data)||void 0===t?void 0:t.changelog)&&(null==a||null===(n=a.data)||void 0===n||null===(n=n.changelog)||void 0===n?void 0:n.map((e=>l().createElement(Qe.a,{key:e.version,mb:\"7\"},l().createElement(Ze.z,{justify:\"space-between\"},l().createElement(ke.D,{as:\"h4\",fontSize:\"sm\",fontWeight:\"semibold\"},(0,E.sprintf)(\u002F* translators: %s: version number *\u002F \u002F* translators: %s: version number *\u002F\n (0,E.__)(\"Version %s\",\"learning-management-system\"),e.version)),l().createElement(g.E,null,e.date)),l().createElement(Qe.a,null,Object.entries(e.changes).map(((t,n)=>{var a,r,i,[o,s]=t;return l().createElement(Qe.a,{key:\"\".concat(e.version).concat(o).concat(n),position:\"relative\",_after:{bgColor:null!==(a=null==ga||null===(r=ga[o.trim().toLowerCase()])||void 0===r?void 0:r.bgColor)&&void 0!==a?a:\"gray\",bottom:0,content:'\"\"',height:\"full\",left:\"12px\",position:\"absolute\",top:0,width:\"2px\"},mb:\"5\",mt:\"2\"},l().createElement(RA.vw,{colorScheme:null==ga||null===(i=ga[o.trim().toLowerCase()])||void 0===i?void 0:i.scheme,position:\"sticky\",zIndex:2,top:\"0\",fontWeight:\"normal\"},o),l().createElement(Qe.a,{pt:\"10px\"},s.map(((t,a)=>{var r,i;return l().createElement(g.E,{key:\"\".concat(e.version).concat(o).concat(n).concat(a),pl:\"10\",position:\"relative\",mb:\"4\",_after:{bgColor:null==ga||null===(r=ga[o.trim().toLowerCase()])||void 0===r?void 0:r.bgColor,bgPosition:\"50%\",borderRadius:\"50%\",content:'\"\"',height:\"20px\",width:\"20px\",position:\"absolute\",top:\"50%\",transform:\"translateY(-50%)\",left:\"2px\"},_before:{color:null==ga||null===(i=ga[o.trim().toLowerCase()])||void 0===i?void 0:i.color,content:'\"\\\\2713\"',position:\"absolute\",left:\"9px\",top:\"50%\",transform:\"translateY(-50%)\",fontSize:\"10px\",fontWeight:\"bold\",zIndex:1}},t)}))))}))))))))};const Gb=l().memo(Nb);const Hb=e=>{var{open:t,onClose:n,side:r,children:i,title:o}=e,[s,m]=(0,a.useState)({});return(0,a.useEffect)((()=>{m(t?{transition:\"transform 0.3s ease-in-out\",transform:\"translateX(0)\"}:{transition:\"transform 0.3s ease-in-out\",transform:\"left\"===r?\"translateX(-100%)\":\"translateX(100%)\"})}),[t,r]),t?l().createElement(Zc.Z,null,l().createElement(Qe.a,{position:\"fixed\",top:0,bottom:0,left:0,right:0,bg:\"rgba(0, 0, 0, 0.5)\",zIndex:9998,onClick:n}),l().createElement(Qe.a,(0,Re.A)({position:\"fixed\",top:0,bottom:0,width:{base:\"100%\",md:\"30%\"},bg:\"white\",boxShadow:\"md\",zIndex:9999,overflowY:\"auto\",overflowX:\"hidden\"},\"left\"===r?{left:0}:{right:0},{style:s}),l().createElement(ft.s,{mt:10,justifyContent:\"space-between\",p:3},l().createElement(g.E,{fontSize:\"large\",fontWeight:\"bold\"},o),l().createElement($n.m,{label:(0,E.__)(\"Close\",\"learning-management-system\")},l().createElement(\"span\",null,l().createElement(Ve.$8F,{onClick:n,size:20,cursor:\"pointer\"})))),l().createElement(Do.c,{color:\"gray.500\",mt:2}),i)):null};const Jb=e=>{var t,{hideHomePage:n=!1}=e,[r,i]=(0,a.useState)(!1),o=(0,a.useMemo)((()=>new mt(rt.change_log)),[]),s=(0,Pn.I)({queryKey:[\"changeLogQuery\"],queryFn:()=>o.list(),enabled:r});return l().createElement(l().Fragment,null,l().createElement(Qe.a,{position:{sm:\"sticky\"},top:\"var(--wp-admin--admin-bar--height, 0)\",bg:\"white\",zIndex:991,borderBottom:\"1px solid \",borderColor:\"pale-gray\",width:\"100%\"},l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"row\",justify:\"space-between\"},l().createElement(d.B,{direction:\"row\",align:\"center\",gap:\"7\"},l().createElement(je.N,{as:v.k2,to:\"\u002Fdashboard\"},l().createElement(qe._,{src:It,alt:\"logo\",w:\"36px\",minW:\"36px\"})),l().createElement(Yn,{tabs:null==Ot?void 0:Ot.filter((e=>!n||\"home\"!==(null==e?void 0:e.status))),defaultActive:\"any\",onTabChange:()=>{},customWidth:{xl:\"800px\"}})),l().createElement(d.B,{direction:\"row\",align:\"center\",spacing:\"12px\"},l().createElement($n.m,{label:(0,E.sprintf)(\u002F* translators: %s: plugin version number *\u002F \u002F* translators: %s: plugin version number *\u002F\n-(0,E._x)(\"You are currently using Masteriyo %s\",\"Plugin version notice\",\"learning-management-system\"),\"v\".concat(null!==(t=null==R?void 0:R.version)&&void 0!==t?t:\"\"))},l().createElement(RA.vw,{variant:\"outline\",colorScheme:\"primary\",borderRadius:\"xl\",bgColor:\"#F8FAFF\",fontSize:\"xs\"},\"v\"+(null==R?void 0:R.version))),l().createElement(_e.o,{height:\"18px\"},l().createElement(Do.c,{orientation:\"vertical\"})),l().createElement(El,{url:\"https:\u002F\u002Fmasteriyo.com\u002Fupgrade\u002F?utm_source=wp-admin&utm_medium=courseoverview&utm_campaign=proupsell&utm_content=upgradetopro\"}),l().createElement(p.$,{onClick:()=>i(!0),variant:\"unstyled\",borderRadius:\"full\",border:\"2px\",borderColor:\"gray.200\",w:\"40px\",h:\"40px\",position:\"relative\"},l().createElement($n.m,{label:(0,E.__)(\"Latest Updates\",\"learning-management-system\")},l().createElement(qe._,{src:\"data:image\u002Fpng;base64,R0lGODlhpAGkAfD\u002FAP\u002F\u002F\u002FzxThSH\u002FC05FVFNDQVBFMi4wAwEAAAAh\u002FwtYTVAgRGF0YVhNUDw\u002FeHBhY2tldCBiZWdpbj0i77u\u002FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAxIDc5LjE0ZWNiNDJmMmMsIDIwMjMvMDEvMTMtMTI6MjU6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4OTE2NkM4MzdFRUExMUVFQTU3OEQ1QzVCODg0NkY0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4OTE2NkM4NDdFRUExMUVFQTU3OEQ1QzVCODg0NkY0NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg5MTY2QzgxN0VFQTExRUVBNTc4RDVDNUI4ODQ2RjQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg5MTY2QzgyN0VFQTExRUVBNTc4RDVDNUI4ODQ2RjQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af\u002F+\u002Ffz7+vn49\u002Fb19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M\u002FOzczLysnIx8bFxMPCwcC\u002Fvr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBRAAAgAsAAAAAKQBpAEAAv+Uj6nL7Q+jnLTai7PevPsPhuJIluaJpurKtu4Lx\u002FJM1\u002FaN5\u002FrO9\u002F4PDAqHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9Lr9js\u002Fr9\u002Fy+\u002Fw8YKDhIWGh4iJiouMjY6PgIGSk5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6\u002FsLHCw8TFxsfIycrLzM3Oz8DB0tPU1dbX2Nna29zd3t\u002FQ0eLj5OXm5+jp6uvs7e7v4OHy8\u002FT19vf4+fr7\u002FP3+\u002F\u002FDzCgwIEECxo8iDChwoUMG9oDACCAxIkQHUaKODGjRon\u002FACwmwrgx5MaOHgeJPCmSZMk+IFG6zKhyJZ6XNEPGlCmnZc2dAW7idKOTJ0+fP9EEFSqUaNExR5EiVbr0i9OpIqMypToSIkShVsFg3DpVq9ixNaF2nfK16cuxbMmuPZslrdO2dN2iNAuXCUWwQ+v61eoSb14ke9We\u002FIuYb9XBT9IqLps4sUvGTRw\u002Fphk5M0rKSiwbTplZc0rORzx\u002FzhpatE3SREw\u002FTR36MOsghcUmhZ1a9uwetW33xR178e4cpgH\u002FBh485HAcxY3vRA5b9\u002FIZzS8Hhh599PQY1a3fxZ5d+fYX3b2DBh9eo+DxIcqfVo8+vXr2KnrTvR0\u002Ft3D6JNw7\u002F8ecH27a8SeCf+adF6B+IxHYHkeqQZagghsx+IGB\u002F60VoYCrUbiBhRdel6F8E3GogYcH2hSiiByReIF9kh2X4oMZsUiBib49F6OEGtEYgY03ApijjhTx6ICPP2IYZHITErmAkR+CmKSMQzKJgJNPfhelkjNSaYCVVx6WpZZTMumihhCGKaVETHppF5BoRjYgiWy2ieSbcIonp4P54WfniwtyOCeddfaJ2H78BSoolIT+FSd7iCaK5aKF4slemejxKalfjQ73aFuYZlrXhtN16imMoN5H6W6klorjqZqKOtuqrJ7pKqpLxqpnkKbWytamg8k6q5u82rojaZZm+OmwkP8a2xOaySp75Iq\u002F5prls9B6N22zb1p7ra8\u002FATtpq9cGO2JX4IZL67jRqmnVuegKq+6V6y10bJTcjmvoStQSem+3qXrkbpqRxpvovAUFLDCYBPf6L0MIJ4zgwleW9DDEKEpcsEUVW3wxxtg2VC+\u002F\u002Ffp7q0L71vqax08avM\u002FGKirqcb4DufzywDE3HBDNNSussnUsP3QytCPj++fMQQu9K8Yy9xMyr0OTXGxARxMtbs9H\u002FQzP1FSnq\u002FLS94Bk9dNQb9kyTGEnrTTO8gRl9YmotX311xHfXPXZJcejFtzvwQe31+kcqPfeZuut9jnvBS641gvD+jfXPYs9drmN122343T\u002FR11O4opLDDnSd4ejedOLo335mOCELvropHNetDeoD454yn0XTs3rbwcue9t+S2P77bGvzjrm1vTeMeKaG087M27njjzwqsNUO1Yw\u002F+58vIw3Q\u002FygzVev7u7FZK\u002F99pR3nfww0o9PveWls7sM+PAavzzsswt\u002FjPvvw8\u002F8460bY\u002F\u002F94qsfPOgho3\u002F+Sx8An0e2752vc+RDX9o+FwwCFvB\u002FE0Qg+4YhwQrijoHDKl8uFjgX+BHrgATz4C0yqMENOjCApvsFCsMnwi\u002FxrHIt9AUIQxhDcsHwgQIExgt3GMP8re+CNryhEHN4PBUmsBc\u002FBGIQOYgyCOrCiDhEIqRs1sAl\u002F+6iiU4U4RFZSMRdULGKVlwXFocIjDF+MYdrtJ4UT6hGKOqPe57T4gfjSEclknBrkuMFHvOoxxTWsY+64KIgKdhFPoYRF38EJOHkmKnr3aKRK0RiGyPXk15Qco9ehKSk9gfHTSbyiY50FShtYchD4s+TIuvhHUU5yk6WElSnrAUsVWlAXJpyPmK85fTKKMO5WRBrqvDlL4EZOhpmspfGFCYykznHGtqimWdE5iU7yMspUtOZ1mTltrL5ym3y7ZlX5KYiiZkKcZqzjNeMoisZqU7fkZOMbrTjNOM5TnIGs3j1JCQ88Sk\u002FfbbzVG+kBUDzKdCBRpJ+kzxoQOfpTXsx9P+eDt0cGxW6qILOoqIPfSZG+2RCV3A0dbKcZZhC2oqRknSVJq2WRmWhUouSspK0BGc4R6pPMx5zl+\u002FERSqpktN9ytNpNvVpTFcaSF2edKINPWpQ49dRnvrzpip9Kj3dOdV\u002FHlVbCW1pjl660a0idX5eDRFKXfFT6Vn1o7oqqjbFylWPsvWrbqWqU3N61U8yVatwDepcUwRWWqR1gXj9K7L2Gkq4jlWZsUxSLd+qWJk+MqLgCawtIxvVmdLUsYg1KmYXO8TGxsiyl\u002F2sZHVn2EvVlReDNSJEKWumrBbRtKeN5mYB29lC0jazuVRqfFY7293G9aKwlRI6Z9HaMQIzr23\u002FtWcwhItQlpZVSMcVLHR5S9bb\u002Fha4abwudm2r3crm9hfeje5kp+snaRajvENFbXFHGABnsLe94PWtcZ2R3Fv2VrQigsZ8q1RNTNqXUaR9LnTxArh+ondd1d0ibdEpQ2WFJUGPVUZ+p1IgwxCUubGVLTP6qgLzZHTC2JHkM2La4A7lzVkkBo73PsxR4qy4uRx+VYVPXNEUl0DEuG1xernr34oOYcZ7wsqdXhzkgyKByNABoQ6BzDuHMoHJQtqkjuunZCh4Z2dqvHIyLuzcyjSFY042R\u002FagetYlU1mnN\u002FQyfulJlS\u002FwuJxqbYfgnkwTMsy5y\u002FPgS0UOgOc8nwHNYQFI\u002F6Bf0gZCCzpnDHPKHNgsHYEcejJ3cNufD9ZoR7NEKw6Z9Em4dAVPfxrUVBA1kkldmkxzBdVoUTVPWN1qOm8G1lJw9U5oXWtbLxrXTjD1eHk9ZFmfGthB8LWHiV0EYy8S2WqG9LCZ7QNdUxraSzC2m6nNHWGHGdvBdvavud0DT18b3NnW6aXJLeZojQXdjemVX9jd69DAO92RmfeUU2Pvass730nAN7+bXe9\u002FAzwxAk91ZgpuBH8jvDX7XrgQFO5wIEA84j+YOMV5YPGL6yDjGpfxwTse7oaDfOMiH7nHA27ykxM85SpHDMtb7vKX34DjMidPyWte7o\u002FjnDo337kLYL\u002FjcxngJug5hw7RURCgo+84QUofAdOb3p6nQ71CSZ86CKpu9f4YPesnGDrXu07zr1Nd52JfOsrLrvWVo90EZ1+702PudrPXJe5gnzvd2W73u8t93XrHO9\u002F7vvdzAz7DnB684Q+P+MQrfvGMb7zjHw\u002F5yEt+8pSvvOUvj\u002FnMa37znO+85z8P+tCLfvSkL73pT4\u002F61Kt+9axvvetfD\u002FvYy372tK+97W+P+9zrfve8773vfw\u002F84At\u002F+MQvvvGP\u002F\u002FkCAAAh+QQJBAAAACxfAFsAuwAHAQAC\u002F4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq27gvH8kzX9o3n+s73\u002Fg8MCofEovGITCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+v3\u002FL7\u002FDxgoOEhYaHiImKi4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGx8jJysvMzc7PwMHS09TV1tfY2drb3N3e39DR4uPk5ebn6Onq6+zt7u\u002Fg4fLz9PX29\u002Fj5+vv8\u002Ff7\u002F8PMKDAgQQLGjyIMKHChQwbOnwIMaLEiRQrWryIMaPGjSkcO3r8CDKkyJEkS5o8iTKlypUsW7p8CTOmzJk0a9q8iTOnzp08e7IoAAAh+QQJBAACACwtAFIA7AAPAQAC\u002F5SPqcvtD6OctC4Agg4Y2A+G4kiWZplt6qp55wvH8kwrKYuvbs33\u002Fh+75YaqHfCITCqFxObGqIxKpyOnFQelardcAzPQDYvHFib5jE4fzOq2m\u002Fq9ynPvul0Qn+tZ9z56P9TRMZflZxj1BNgiyIhxVXgY2ZPiCNh4OegEKckJQ5nXhCmaSbTZeSryCRo42rrKgRqLsviK5eoaKqv7oVqrcwtcujsc0bsHjCxMvGxDWymHHE3ETG3wJKgXrT1dTexM+qgtPdS9+\u002F0cLj6OVY7ai02ovp1j2v72Dm4lrx5of4ifT9M+ceT89QEYsNRAfuwM1kGITt9CgvQcuoEYMdREhv84LKrBmFHhRoodPZK5NirbSI46TIo5h0nlynklXWoBCS\u002FdTJp8bE7BmVDkTp5FfEYBGpTVUKIqjCZBmtTWUpItnf6AGpXFVHkVrfLAmvXXVqYbvNYAG1Lo2GQNzXqCeUvm2nUr3MJASVXgXLKw7JaAy1bn3sB1\u002FaYCTFjv4MRPDINA20ju4mA1HU+AHDneZMYtLF9GTFfiZs5gPEPAfEny6FZdTTNAnVrz6riVXSOAHRvabMpabSfAnVv0bto9fQsAvU\u002F2cNZtXSPnqnx5ytqOgYtSLT1mc8PWr0fPrr049+cDsYPP3Hs8h7XmzzOi47c7c93up6c3K3++4PrBm+L\u002FJ79Re\u002FylZRZecwk4YGs+AbgSgglS5xGDDX43YE5VmZRfaIpV2F9ZGEo4k4MPimdQhnwpxWGHnTlk4on0pOgdieW06KJUMKJXmD001qjVjeEV1c6OPIrl43sQegPiViJWqOAySY61JJP3Obmee1GOmOMwQiZHYZFNxrIll\u002FQViWNju4Qp5phkBnXmk4Mds6aRMnKCZnlXYmnmKXXa2aWXR\u002FqxJ59qxpnHKQameCeeK0bi5myJ8gffIY062qefc94zKaWDEhpHPX9UGeejkE6JKaihVmpplm0IwWlaanEaaRpftOoqirRuJ0YetPpC5K2kdgHKrrXa6OulP2m0q6j1\u002F8V604atKrussUcMeyisqKaa5xLX+ginsMwCwWsRwlLbo7d\u002F0hCuuOOmmyl45wahiKnmbmrthWfFK++8+z376wueLlDuuuzmS+i3Jgz8osDk9sqvtI\u002FhG7DA3err4QkQEyvxtjfiSoW6Ci9cbb1AduHxxxMXq+pnF7+q8MkNp1zMysh+DHLIBTsMsMwz08xuxjA3gLAiPFsoXLL9XqCzszS7LHK2QCettMnQnsfxb1BH3fLU7r4bNL5Dy7lv0xo8cHXRQzN988\u002FWlL3z12ifqnbXXn9NtNlil9YM2227rbV0HOuN9dJ9L4er3BDTDXbYa+IKeOCC0wu3f2s0vjffGv9zWBvllZ89+HCVGX4x4onbHXnFx2nOMt1vYzv2AainbjnkrOMNeuii1+34xsW9DnvsinO7O+8J315zu7uVVLvtxBdP8OxrC4\u002Fx7avDWBL0wy8\u002FPaI9WR+96Nlr31Tyyi\u002FPPMqLcB8x9p2PphX66RP\u002FvZRFuP++9OtP1j79Jat\u002FuZU66L8\u002F\u002FskOc\u002F8DoPHSNkD5JcKAB1xc\u002FPzXFAY20IH9yw4fJNg87z1waxHEIPlGl7todVCCH8Td5hQ4NgxmEHGWINMFVVjCsNQPhWBQ4QpVt0HC1cWGN\u002FQd6RR1OhjGEGHA2yEPhziwIo5QiDFsIfiWyMQPOpGAReGhzViYQ\u002Fb\u002FtUR8ZRviFBXlAS52sYlZxF+OrHhFH\u002F7QgmdE4wSVmMDjtdGNXrxfiOZIxxJ+kYN5EqPeyFjBvdzHj3+UYhnZoyo3MkyDdlwIiRS5SBw2UlCtmxwk0\u002Fi4QCppZF64JCYz+bvN\u002FMqTn8zaJPOCNwSQMoBqDOGBYEZIzQkwjq90WidXWcpx7VGU9lIlLnNJsVAiUnJ5+2UPdbnLN6ktiMaE3yEncrRbGvONozqlfUzHgGmyUmrW\u002FFEln6ZNYCJQk9DhJDjDecyXkROVE0DnNpHZzYD8S5ruTGfphBmgXpKtnu9UJy3ThM3T8DOS5vsnSxbVzoF2b5wG1VAqKTDQMAbL\u002F5\u002F4JMs8i6nNQsgQjg3FBc4ckNEy+EJRHfUmQj\u002FwS3\u002FVimpCc+S7YnbJi6ZiFZ5raTmXSYFYJu0nEzWjTR3al78cMVc0reVP9fNRiNpwVUUdysqu+VKUwvAOrroj9GSqVAxGYqWUlOW9JAimng5JZljlhVa11DsQXq2sIQBrNbhqUqix9TAAZJFYZWiJozxVbi6BK9SaddR4eYV5hADWNyVgQn1wJ3lz9UFaspBYKxgHD4V1B14N5pqQYEBLkc3FZO162ah+9kydbcJoS6RWxZ42SKmV7Gpn1FonvBa2seXGbKmhoivcthtl0sNucdtbOfyWGbl17XCJEVzdHhe5yf+V7XI5W9uqPbcTzbXtdHVR3YJcF7vZFe12DxJdnH7XEN3V53jpVN6TnldPtW3sepma2M2+l7lgu8R86TuIUdwXusDYL2mj4V\u002FuIiPAstAGgcMK4AOzd8AKpm6CGywJcUAYvQye8D8ebGHyYjjDVN0whx9i4A+Dt8IiBjGJS3yREKP4Hh5eMRpU7OKPwDjGL24xjYl64huPQcI6rnGOewwsGwP5JjMeMheKbGQiCznJS5AHk7cwkydPK8pSduxOqmxlKmMZXVfe8lm07OUZdDnM4HIymZ+C5DNPYslq5nJ\u002F24yEH8N5za6YM5pbYec7iyLPTcYEn\u002FvciD8DWhCC1jMNoQsd50AjusyMmHABAAAh+QQJBAACACwsAFEA7AAQAQAC\u002F5SPqcvtD6OctCIQst4A2A+G4kiWpoht6hp45wvH8kxf7L129c73fpzCCVWun\u002FGIRAaHzE3yCY2als1qS4rNahdUq7W4DYt\u002FXe93jE4DzeyV+g23lNtscPyON9D3ubwfPmfWMUgYSPSHKJZiOFToONhklziplNHR9pgJ2UjZebTIeKM5ejnkeboDiknKaor6+gIamsNaKyQJm1uhselV+2uIqzvsYEkoCPx7S8z8YNxblSyNI9xM\u002FAwdKZ1Mbe0tm820vd3tTQwe3jg+fWM+jJ5Ovc7e7v4KX\u002Fo1T99n74mfT9s+fof8TQI4i8NAcvUM\u002FkGYkNdChiwc+oEYscXEcf+iLN7BiGwjQQ4e32DMqFHkSA0l02Ab5UslRxbVWj55CVOfTIoFbWLBqSnkTm4NfT45eSzm0JVXjCZBmjTa0plunH4CSkrpVKIVrfqAGlXqVqY1vU7BmlXrWGVFza5JyVTeWq493cZC20rnXLpO7N6Fy1PcXrJ+zwIOrG4wX5aFR4DNJFSxrbaNKUjcF1ly3n6VLR9el1lzzq6dJeCNK0o0sI6lIZxGTVM1W9KtubyGTUv2ZM61bXweGFr3Ixy9EzxerVd4Wt61jyMXq3x51d7OnwuMLr1v89ug1WKHTHP7743Bvxei7Lf64sTmg4avrH79rfbZGReOL18uffDMvXL\u002Fn1jefgFpZ9Z\u002FAHonYFgkFTjeUgEm+J5T+HWXXILn0WbThBRCZ+GF\u002FVmk4YbXdeihCj6FKKJgJDqCnj8opsjeigpaUtKLMM4nY4kEumiggwjKyBqPDQ5WR4462ueOjZg9aGGL5\u002FS4VZFGxlPWK5dFJ+WUAyLJDJRrZamlk1YOKRuTHUY4jJd7mdkkhveoueaPOYp5EJxxVhjmh5QoORSbbU53Cp99yjmnm3WSiR2Yeep5kZ2SKbrogns6+qifEBqah6BRWiognSZRqhmkkfKSiKZfEloooB9dOSWnnWKKxhJazhjjrHOsSoStKOl6ZFNplMErSoiS6OlR+s0qaquw\u002F0IRTLDJKmviFqEEu2WttqJp7Ii6uvqqqlfhiSyqqUZbibjjcrittzwIO+yKzxqJbQ3stusut\u002FvFK8O8oJpnL33FosDHvt+9C+SyjgUs8MD9tmcwCPrmRm08ODrL6AcPQxxxtdaGW1cIF6eWMa0T8\u002FpvAx8fGzLB9aorwckop7wwvyw\u002F4PLIIQubccMK1GzzzTEr3DHNCGt7M87U4svA0OgWrTKxOgug9NI+\u002F4ylzlFLPTW4o2bg2tVEM021cgbz\u002FDXY5jpNrm1eq1h0rxtDu2MCa5dtttbn0rjA3HRnbXfBQQtAdt8wn32munrvzTfiK8cduOCDO1542nocznbbbv\u002F3DDeXjUMecdN\u002F7ki54o9j7TeBm3PeedhlAhq66DmrrhptrVdu+eUv3x3AAaejnjrh9\u002FYzO+21S3z73S4E\u002F\u002Fbwnv9O0u689\u002F68zCQhn7zysFc6PfXFD280x6Rqv731vjN8CPggcz\u002Fc9UTmav756IuMOdoStR\u002Fb+7aH3y0v9NdvP\u002Fz4M6+\u002F\u002FeWqf\u002F77H\u002Fk4IECMEXB5iSJCAgdIQI1Vz18OfCCrFshAsVXQggmDl\u002FrGkgMOXrB\u002FqyidJUTYQQ+OTzghRCG9Eke6A7LEhS+EofDyxzUa1vB1HxyUE3QYwQK671I\u002FBGIQJRg\u002F6c3QiEcs4ee45jw+HBGJBtSNG6K4hyn\u002FsityTsBiFqfoRAouSIcjtF8GFQM8MqZwcdG7k33UuEY2ui5U5IJjHLnYxlNpx4sBA+MZ9WgfPvYxiGFsIIHsWEbuFZKFdUFkImu3SCs20pE7pFgPU2QcSlaSZH\u002F0IZegpklCdnIn3tLkHXEYQzfiDQGmPCUA8ygSdQkyahGMJBold4BWulKGsDwQqfKmy016r5dLklQmgylMFV6yPsVAZjJxd0NAcs1kznymCVNJyr+xsprWxCMxRwKBWertfXRYnzEbwM1HQm+FKaoS4NK5S0aOcjZxQyc847m6eW7ml6a5Jz7paMuFPC2X\u002FlTntcrpyVVOoKAQXCc765M7OTB0\u002F4jDfCh\u002FzrnQexaBit28ZUBXIoJ0RoB4CnmlRWnlTmoGM6UO4KgSR1kye5qSpRabIAilGBeaytSOOp1Cszz6xd1UbBdw7CkNkDiXoUG0nh4jYxyQmlDqvcWFiIAqebRn1HDSMKvS+umNxnlUGuqCirhRGldbRlVrkHWfczurZ0RokLWyCKxkgGtL5Eo2tzqMg3qFBUeVGgWX\u002FZU498mrFh52PyFQJ7HaDCykslicnQVCB0\u002FlBODmSofIZgizbdDsZhkbJM86JH2ZFS2IOMsG03qEtJ1VbVxRawbXjha0MZVtoGBrBdu6CLe51W2SaDtQ33aCtbEV7jd42wTjmgO5TP9Q7nGBy1Tn3oO5ipVuM6gbWuuOFbsz0y4quItL7\u002FoVuhEV7zvAq1Dz5gK9fVVvrO7XXveqgbjYkO9zofEI+6o1Gfq9rjT6y4z\u002FAvi8\u002FB3wegVs4PECI8EHLjCDv+vgB\u002F8jwhLeE4IrbOEFY3i4FN7wQy7s4Q9rOMRV7TCJPwLiE6N4xCrGwzZafBETw\u002FhXMp7xGF5s46fWOMddZTGP37vjH2MhxULu8S+KTOMgI\u002FkoOF7yYTfiZCZDOcpG2AmVvyKTK2NZJVpeV5a7nAougznMUx6zEsZhZin7OM1kUDKbZ7DmN2+ZFXJW8yjq\u002FBQ64\u002FnMd94znzPhZzsTItB5zi8Pof886EN\u002FwhGKRnR8ZVsAACH5BAkEAAIALCwAUADrABEBAAL\u002FlI+py+0Po5y0KoCz3bz7D4biCATmiZ7AyLbuC8dLmdb2Kuf6zr+0Dbz1hsSi0fALKmu4o\u002FMJ5SSXVFQzis1qp9Vu4KoNi3veMnOMTr\u002FMbKv6Dd9w2+a4\u002FT6j6934\u002FntOlwEYBOZnGEUzSCXImNFVeBhJlBjYaIlRBSm5KZOoSHgZ+vnFWZrj2Saq+qlp6tqByrY6q9T6eivhOco0S0uIC1yhK9vbWxuM\u002FGDCaFbsfJwcjbAsSOxs\u002FCsdTV1ddn0NrY2r2\u002F34DR4kPs5dbn7+nK5uSt6++P6dLS9J7+h9jw\u002FElr4\u002F7Jj5+4fOxkBD\u002FOotQfgu3kI7Dft5gRhRyEQ4\u002FxUtZsJ4Lt\u002FGMR092gMJUOFIkgUtNUMZUuPKLCVNnoSZMIXAmTxq2qyFM6ZKnk5aijoYNCcfokWMhnqZNKVOpkScPkUatZhEqjqsXnWXVakKrqe8fv0YVioKsjF8XsKaFtsZti3cuoQb19dcuiHs3r2YV+wJvn3NqoIaWKtMwnIMH8ab+HENxlIcS0YbWfFeyrksX76ZWW4KzhP8fn4YGt5m0gxMH4Wc+uxa1g1cvwYcW\u002FRS2tO+wEScexUQ3gk8awYb\u002FPQy4gaMH8ecXHkA5s6fg44ueyxr29ZRYxc+lDL37kC\u002FS9\u002FJczx5UOali6+u9nr7RgEJq1eNfP7f0XTv4\u002F+Hrh994VHl33\u002FyBfgTKVwVaKB3CO43G1MMNljegwKuNtKEFLJn4YX8zaThhgF1COFgM8EHEnAk\u002FoReMiimCFuHw230Ioy4rejQcgvVaGN+OAIyUIj3qPjjjOoIOWSMMi4WDZJJ3vhjguI4+aSPRQ4YDJVVAhjlHC1GouWWB145GTJhiulgl5hg6cqZaKapJpPz8BiWNWquWeYrbv5j551Gzunbg336iSGYdOZFZJd\u002FSnJoYIlGueghjTqqJI5y9jEppVDe6SWjgZJppaJsxrFnUI9COiocmUY2KKFT4fEDp63GmaoYSXC6i064SsmRrrieiuqHJHm5K7CgahfGILv\u002F4hmqqHliwcqyszor7BOjLMtss8FG6ESu2OZqxbeX9rTpr5VaWqgO4K4anLHoPrvDuuy26+6KtdZVybfyflpsuizsG66+01KLrA978CvuufbeC8vB8yZXL4mRggDwDfrmCKes8HpQMYcXD7ytiR90XOHHES\u002F5amUOW3wxxh6bm7IwK79sssIoVxsBydr2a\u002FPNInc2M801l+sqtxAEnXHLJ1vI8AFIJz30zgvH3NrTUAu8NILj9mb1iC17KLXE93Zd8tcJCk0rzlyTzbLZLqMdsgm1sQ131FymbfQBOufr9tl1v5t3c3T\u002FjXXPWm8swN58953t3XErqPfghBdO9ONg\u002F0g+OeVhMx2z4osz3viYx8rtNOZeg+736Rp\u002F6PnnqIMs9oemZ66544CLPLvqqO8rbZmtu\u002F561u2plLvuu8POOX\u002FFt7176FfHvtbvwAdv+PCTST8948gfPtryxlNfOfSDec9887yvrgL5vJifevmjY5+99tvrx4T6vrLvfNm32+\u002F+8cJjx7\u002Fnya96AAwg7ZQ2P\u002FMY8IAIJCDEFvg9\u002F\u002F0vNxCMIPjCF6AK9q95CSygBu+Hv1SM7oP4M4gDY\u002FPBDV5wc9FJ4fpKeL6pufBhMsSgAmcYsBKKUHwzhGH7VPgdHL4whB1MjRCHyL4dci99PfShEjOoKxz6EGDJGwz8kDbFIv+ySnlSdKIWNWWiI2bxi3Ep0xERxkEypsWMZ\u002FTiBLMylytaDYZP9KB25DhHHaoxKc86Iw2raMMtcsuPf1xiIBPTR0KicYW2y0znFLnIAb4RJauBZCT7Vkcj4sySl3RbJh2JMzyyjYh7hAjVEsfJTn7tk2DUUXFSScoTmlJtAkilCtJYyowEDpW2VGXtWNgjVyqgl4W8YS4N5ABRmg6XsozPdJJJzGK2kJWmOuUwoylNeh0TPLtMgDJnx8hGYsRfr8RmNlFIzXHSMg\u002FmvKUn08knazagnUhM2DZzZAF61pNn92zclyKnT0BgSw+\u002FQVwE6OnNXZRgf80M3T8R8M3BfSn\u002FfyA0Jjzd0zBY9oWivmzlF+vjAU6qK1qa3IOIQkDIh5KApB5FnhJEENE92IqlUZkZ2EBaGBfegaJ8XJ5KHxDTOhyCo+oEp8FIOA+aigiLbUlhlpR6m1GWRYNT4ql0VvZTCwS1CxOxqgmZSoYKEoWovzPCVsNBIDlmFaY2JRlnOPoImpj0bUtgjt4UioYY0hWtdr2rBnbKCiTctAx9XUiJCFvYIA3WC4nVx2EZ29gjLTauka3qV9lQWcvu9aWZ1cZkq9BZz372IaFt0mjrWtpknJazqX3qZRHbWmA8FrSxde0PJ1bbUswWtbm9xW5Z21s9vZarwfXtatdZ3H0Ml7fJ8W3TcoHbXN0eV5jRle5mfVNd49J1rdn9w2AF0V3bMssS4ZXtNcqr3WKgN72zWK9wneFe56o3vtbtBX3ra9\u002F7buK8+lXufPs7VP4CmCHwHTCBC2zgPgg4wYD9L4MpsuAHcwTBEp6wgyushm9gmFQU3nBeO+zhmYI4xFsYMYmhZeITIyLFKu4Wi1ts1gjDGAoanjGKZWzjIsAkxz3ACY9HuuMftyUoQh5ykIvsAiIj2Qc+XjKTQeLkHp8jykOoMZV78uIr1+XCWu5EfruM5VWAWcqqGHOVRWHmM18izWpuBJvbDN43h5kRcp7zX+scrzi7twAAIfkECQQAAgAsLABQAOsAEQEAAv+Uj6nL7Q+jnLQmgDO2vPsPhuIoYsGJpuhGtu4Lx\u002FKl1nbAzvrO9y5wC9oAvqLxiDQAhcwaMQmNSj3LpjX1nGq3XMH1q8p2x+RdFYzGldfsVvp9Erfn9IcJjq\u002Fr9wi8f8UXyHbmp0HYJCeoGLV0+GUI6Ti0SAnVCBeZeSeUWOkpc\u002FmmOYr4aSoTt\u002Fk4yioJeAo7kuoa1GpL2xmrKzFLO3Rry7k7PNGbBnwrTLy80KiBhgyszEztnAEdLV1LzWx9DZaNLMRN7K1qFR49Th5rfo6YLh7Efur+zhmvfpNLv2fv6ySfvkn9FP0DiEVgtnkFAx3EpnBgjYb+ekGCGFGeE4r\u002FdA7eq5Vx4T6OgyxGAhdSpA2SZUyeRJlSIhaWXVy+vBIz3UiaU2zeRJdT5USeUXz+hBdU5iuiRjxehJlUYximRZw+XRVVqgqqPaxeBZpVaRyuOrx+RRpW20qyMcwawpg2GUG2Ldy+hRpX7lC6I+zexZpX716+H\u002Fz+xRlY61LCHAwfRps42A3GHRw\u002FZhJZrBrKFCxfxpdZ7VbOvIyKBhta8kbSD0wrxpz6NArWDly\u002FBh271U7aCWzfBplb9WjeSnz\u002F3hdc+EzinknhTa5pMu\u002FmzgFDjz6XM\u002FXqiK+zkq7deDi43o8u5rv9+\u002FPyZ2czTq\u002FeOvv2J96Lj0d+\u002FrPsXOHr\u002F16v3zeDUeXff\u002FIFKOBU\u002Fd0nUH4IfrQgDok5+OBuNDEYEYUVrnWhhJlpiCB4JGGYEYgBWtgQiSUC+CCEFBU4HostokgOjDEe2GKC53Fj443d5UhfAP306CNqQO63Go8q5mTihgOWsySTMuYoIpQeXtdkiPzpQmQ+WWr5JCxdejkllRxyGWVUX4K5XDtpqrmmflV+MqZCxxyZyZyVvBnWnXiat9knfPYZp5xnUjJoWoXOp2cgiSpapplhVnQlkIsymqRDj8Z1KXuNzlFnUp2W92kbm+bl55\u002F08VNGqHBGKmmboCak6ke41aqjeyWFgWuusPXqq5BrSAKsrcgVew+rSf+4gixCtCJb6hG+NJsqsNH6AFCzzj5r7aFIOKtttd0q+C2OuI5KaqbYopuuuape+4O4xbKLpbegYKKtscdCO2m8+Oa77QrhqusvHgDr+wu1BPf1x6nB0QsdvJ0FfGu+8p7brwUUQ2YxxMnZq3HDCR98ca1bdibyyAdT3DG5FWwMK8YxOzncBDB7jOnMNOsqwc06v4tzbiAzkDLHKwcd29A0FP3rysFWLLOsDPgsitNIuovnyQhQXTLAXWettBdMG+000qkpPbaRVm88cM1Lpw112WZ\u002FOCnX\u002F66NcED8un0A3Gqv\u002FbWlYfpNttWBx3qe3XfjnTev86pLeOGGzx1Ydor\u002FL84423un0EfkTWeu+ePDXY555ofvXJ8Bnks++c+e7rX656CfzqZ7pJduOuWcDhW77LPrDulovcfNOO2GbnU77rm7Xu9Ww\u002Fu+PNaoC\u002Fk88Xgb\u002F7rz1e8L+tPAAR3G9tx3H7rJ4YuvN\u002FmNOw4++tYXD\u002Fyr7r8PePyizg\u002F978w\u002FjD\u002F99dsfk\u002F75r3X7S5oAv6e+8h3pgAhUX9XAxsD0JVCBiIugwCYIsz9ZUGUJxB7\u002FNsi+DnrQgCDklggLGJkShvCEKKycCk1IvgdOr4QY9F4Dc\u002FbCC05Qhic6Hw1ryEMcxuGFNcwg6pKXtiIGsV2zQSLTikhBJtbHiU8E4ghRJbwc\u002FyrxisFzTw4dNiMuEopzYvuiFQGomCdQMYk7FOP9lrNGNrJQeims2Rd16EA3BtCOdwRj7X70MT72sVLdW+LZZBVHuLVRjxlyWRkHucgWNpKMnRukH48nyQbxzZIwvJ4hXbijRBJujoCsIyV7w0k8Ro+Ob+RZJVN5SSmWEos7Kg4sVfk\u002FNOaKH7fspNwYqRgHiDJ2hQSmYMZSm1760muflJLUFqDMFR6tmSEJmy2jiUtmGhM7zyQaNpepsG3Sx2bflGbLKLewBpSTg20zmzXftk5wRi2TV0MmBeK5ghtqUHlFSp0F4nmBbS3QYHZKJwSG6Tllba1xmHSjxKbWS4X2LP9bEStEP+3ZAViaYVok5GeQAvUBSFoCFxP6g4EeaocvkkFfY2xYPbfBsBLqgaV7rJ5EUQbCRdBUk8O76ctA6FNQkfSiirzXBsvBUeUUdQYIBQM7dponvwWVCkdtCFTXB44iWJApxsIqZsp1wKk+lYpSKJpX+UaXszqyKBa14TqIcwCKtkpeBoNrO6alhI9awa4vAtQV+NrXz3wBsAXx618JSw\u002FDogOxidVrExg7VsEeFrI8kuxeKVtZy34Vs91wLBM4Ww3Nfha0y1DsaEk7DNO+FbW78CxDWNta174TtoJQLUpp6w\u002FR3ha3dbAtWnlLJ93+FriVkO0piWsK32IUucnlFa5YmdsRzT4Xur1dVQaoi9SrRQK7qY0Gd2MLjO9yCRnivSt5y1uP86I3uOFdL3vb697iqje+OvUufes73\u002Fs6JL\u002F6zS1\u002F+1td+ALYv7cY8H7\u002Fa+BBIDjBrVowg8eQjQcHuMASFqqAK9xgB2N4CvbdcIYv7GEudDjEXRgxibcQ4ROX2MQqZkSKWyyFlMC4KjKe8UZrbGOmxiTHOsYxj2Gw4x+3JchCBnJIityUFyO5Kyxeclk07OQXQDnKP7AFlZPciivTmBVaxnImuuxlSIA5zBoYM5lzYGYefDnNTDYEm7eMZvEWAAAh+QQJBAACACwtAFIA7AAPAQAC\u002F5SPqcvtD6OctC4Agg4Y2A+G4kiWZplt6qp55wvH8kwrKYuvbs33\u002Fh+75YaqHfCITCqFxObGqIxKpyOnFQelardcA\u002FMKznbHZN8XjBaX12zSGZ1uy+efN\u002FxOz+sv9\u002F5wD5jnh9WBEReISPY0WNjYcaWWKAmUYtjniPnoFDnZOVNpR5Q5qinqecoDGppD2mo5xIkqW9fyGubq2hQ7ywuhusqCKxy622uc8Hs3LGx67OzwC6yzzPz3fJ3wVAhHvUyEDV7byN09\u002FA3uLL6dVu7Nit4bXQrZ7o4FLytva1XfDYvvSd++Tf2oWQOYSOBAUQX93UMYSKG0Ig0NvoOoR+JEdf8VzeXAmEfjRg4dHeIAKUcbKXIlLQZDuYbjKJYtPZ6E2UXkPII1XbLAuUXnQoY9fRYBOkXoUFhFjapAGkXpUkJNnbaAikTq1GBVTerA+kPr1mld7f0Em0omLpplq71E+0ntWnZtzT6FG0OlV551bX7Fe0KuX7593a4AjELwYF2F7T5BLEKsI7aNc92EbEHyZLqV577FPEHz5ludDd8FHUH0aHqlPf9FDU3xXsKtV16GzYdkScq1M13EjUx2Oc69W30EjkB4O+LFZz5Ernw48+a+b6NWbXw69dVHYWPPTnq77bOgv4NnLd75Z8Tmz\u002FNL734D5vbxGcNX\u002Fxou\u002FfpE71f\u002FJ4\u002FWfvwx5d9\u002Fh8GlV1u8FThUMQBF19KCDL4BFoQRajfhbzAJuJh9E3InH04cdtjfh+sAiNGIJBJo4on5IaTiiqy0CKIGIMUoI1U07hQijBZWJaGJz8GDo2Me7jjUgz92FeSHGl6zZFlNOrneM1FKiWGLxz1T5HJZCjlkPFcq+CWYL87SZT3KIDmOdfmMWdeabPJoo5i6FSjnnAs5mBGcfeWp55anpNkQoHMK2kmCGZZpZneJ3qklo1SiiIifpU3Z6GmIEFoTpplelYilrXk6qaN7cNoTqYtSKocQeo7F1atJ0vGFrCOJ2lyYZLxhq6GBVpkTi6+qyiCiQR35a3iy\u002FxqbFG3Jotcrq0nACumwkn7KQbPKLkssnm6G5euz0ForbQ234kpduIeWK8O5ika7Lbmm0uDuu\u002FCOK+9j9NZLka1tXrvqgUEMQpa\u002FLuK7Lrsg8KujwdT26++3ITA8o8MHOysuqCNQXLHFdJbI7ZkVcCysx+oiyWxqBL\u002Fn8cUYs5nyAyQja3K33go8wcrx1rxzwpr6onPPDtvsn64MzMxyyy7T7LO+Mgct9NBEw2d0cFAjzHPUNMbsxdVaGzw11Qp7\u002FXXEYYsnsQFkY93yyTumjTTAIZddao9Wr\u002F2y0m5HKjLebLd9drrAxh341oUXp6vffwNOd8B2C0D44Xw3fvPPiv8vnjXmddfZ9eV56y15bbd5nrTSmOy9eQDJkc606Q\u002Fb+zZ5kaOeeelNc87656bTXnmPubfu+rn3hjg77xYbf99NvwMfPPLpKb98ycEvDXLsB0Yv\u002FfSvo3vpYcU7L7Xcz0+Dfcfa\u002F0v5+EWUb\u002F75H1dv+PrsN+z+9tXGv8j8sdb\u002Ffvaffn8J\u002FqFPc2KTn\u002F4gJkDh3Q6AAUygu24ngAPuL4HgQ9xhJFgwClZQdBfEIAIFuMFRddCD3ENZ6OI0QhI6sH\u002F+K1oKVbhCBeLPRiT8IP8a+KkI1hB25wthZX6yQx5qD4fFAmIQS2i99HXvhTWM4QNTp8Mj3s99RHThUaQoxOb\u002F+ZBMR2HgymJYxQI+xotfXGEY0SYwLGZxd1tkUhrViERs6Y6Dp4FjHOUIP8HV0Y5THGIbU\u002FUaMgbNjCfsyGcEOUgNFrJQOIsiHx14Rjo+jo82nF4kRfgzREJNkeJzo9M6R8k+arGTTQFWKNdYO9th8nFqOyUqw0fKTjUSlK684R8LIjJNks2Wi3SMGlyZQUveUjo\u002FQ4Aud0nFS2KpmKsD5iuHR0BZzutuzryj+mLZD4U5spqiPN4wTaO6p3Gzkt78ZnyKcUy\u002F+dGc+OEcBMY5QcZh05ehgWc8yzlPcPJpm\u002Fa0piTzWZ+R9ZN+ZmMnj\u002FbZyoG2L19KdA0rJaDQbC1l\u002F24AHaDGBGpPMbDQn7tR5mzCCYJxIhRy0rDiH6uWM2C+oH9o9KhltAk0So60DsT4Jza5RoF0wiEpdugMwYgpspBKcabmquky\u002FSAjGEiRVkaV5k\u002FbCVMLHJGoUphoR7FH1QccsRNTwWX0shpTEvLCqh9VZw90ehBjNHVAXgMrBWpIpLVadJdZ8eCNelqjQUYlkQQDSlft1wQt8GuuV9APAN16gludDqnzmRliP8GrAyzWD8iR7CECktfCVtaYZ8CAWjO7ic3elbCaFS2MQOsE06YItc1QLT4m2wfXAgS2eJDta1mbVttig7Zo0O1tqWcF36KDt2AQLjiIW1rjcom0qf9V7jWQ21znOgO6rZXuMXAbVetKAruz1C6auPtQ7+aDuTgV7yTAmy3zfpa801TveIF7Ufeu932ele9zV4MJ+953G6TQ73KH4d\u002FpUiPA110GgeeLiwPHY8AK\u002Fi6AG\u002FxeYUA4whKe8KAMbGHMPjjDXMUwh7fr4Q9visEiHvGGSwwIEqP4VCpecUhC7GKmnjjGc+gGjTMC4xuzocU6XoONe9yqHAN5DDweck6KbOSgCDnJgkUyk6vajidzoSVSzgqVqxyWmmA5y1feclG77OV9lSTMZwUzmbn84zNPy8lqTsWS21zmCsPZygme8xLqbGc69zfPa94zn\u002Fuc3z\u002FfOdCCBnQRIQo96EYgOtEdWLSeG23hAgAAIfkECQQAAgAsLQBUAOwADgEAAv+Uj6nL7Q+jnLQqAILePGALhuJIluYpZt26AugLx\u002FJMIyqLd27N9\u002F4Pu+WGnB3wiEwmhcTmxqiMSqcjpvPqoWq33Av2W+yKx0mwmUNOq4Pn9nMNj1fcdA1Ujs8LrHXzXQ9IpsKHhWF4SMgSuDg26IYIeejESEn1lDgUqSlJVOmJdHm2OYrR9HlaM1jqR9raiQqLorr61WqLGRCrW2VnyHrrmvO3S+wwS3sFrCxc3Gzc6wumvIwz7Fx8jOw0Pc18fX3JWctNzWL9fQqNKE3ejYO+my2+3e5uDg8rH11Yb9+C\u002F0nfvmT9\u002FOkASEmgtiYFyeVAuEjhQiINHd6DmEfiRGH\u002FFbl5wwgn3CZ2HQ2iAblG3SiSJcsdRNlI5Up+LT1ehLlF4zqaNV12wJlT5kyePYFVAzpF506iRW+9Q6pE6VJ6TU1ugApKaDCCVa1mwepD61auXY0+BUtDaiSWZZ3eRMvGQz22bW2dhStLrFuydfe+xGtC7UimfceeBExCsCa6hUkdRZxCr1nCjYf+hAxCZD\u002FGlQf\u002Fw0xBsleOnf0eBv1AsWGKpSf\u002FRc1A9epMrV2fhp1A9mzStXefA63b8bjedhXhtiG6HWfikB4fD76bN3PLt0Frrrl8+rwwqKGbZqh9d\u002FfkDbOH3wicfPnh5z1zB+zdJ\u002Fj27qtjjS+fNf3Fb++r\u002F+9oHn13QXVdWwG25xxS\u002F7V0IIKfAYWfcuztt5ZxOEUoIWUUbvQbOhhmyNeGU9mHz4cgUiVicxZCZOKJ86Wo4mslLlhVgwKuCE+Brdno4AoI0VgWjz2+d02L62kI44DYAGnghDBud1WRTDaJZJIPEmMkgE4+ORCJp2SpZZUpKokKmGGGyGWXduyi43lC3uhjLFNW9uaQXgZiJnZbpjlRh3jkqeeeafYX0Zyl\u002FcInlBp4AmhPddoZJSONOvqom1dm1OaYlYZH5hpCJKqofqCqueifLYy6kXSjdioGH6iSSturfaqBiay4nGorq1LgYuutOvSq6xIvvroppzjuiiaoiP8SeykSvmbK57KoEvrDs0X0ai20XAYrQ7baRisouHFW+wi2qVaD7bHd9mHuueak2+wL3qLbrrSrxhtYH9+KK+aT3Fowb6z1FqvdvxIEPKy5BBc8Li\u002F64tquuxDLSu0ECCcL7MLMVQzBxf3eG+6g6qb2sKgRzwtvwxF4HHKuLW+rMsklm3yyxhvH3ADLNu9nr7I4L6DzyxTvXBvHBwQtNLNJi2j0HjNjPPDHmv5sANJE83z1oVQL8DTUUUvNNNVde61w1p2NbLXZcJLt789js50y2BSq+zbcGS8996Vp93wyyi7LWLfddwue92t789034m03fLjaaxOO9WUGBI5i3zH\u002Fyh35YY3jPXjlIB9GueeWhyrw55GGnvDosJbu82WbO5656PxGibrsqis+9Um1p66639PGuTvNvUv86+8\u002FvQ577LZbeXzwrA\u002Fve+toOP\u002F88LhvqAj1qkIf\u002FeyLak8v96tvv\u002Fj04L8r\u002FvjoJ5r9+ROLf\u002F3jdrj\u002FPvfxQ+oB\u002FcWnT\u002Fz+MOugP\u002F\u002FBL3mUAmAA91UzAgaqCAdEYAI5RxxzNNCBX8NcbyQ4Qbnwr3\u002FX+h8DM6hB\u002Ft1vOhjM4AY52EHmfdCEJ+xe2AwIwhaKonxXAaGhlGZBrYXBhjc0HeR0+AYe9lB6PzzbQYQYwvTN8IW0Q+IJl4i9yyBxiN7jnaVOgjx9\u002Fz1xhEAsVRa1uEEuGhF0U0wi9KCIvwOUkYoezCGV3jC5NYZRjH150BrZSMMiBklyTrvjHCH4xlKp8Y5m7B0aSchHrhGykLdToG2+MshFKpGONZLRF7s2SUeuZgGLpCAO3VjASCGgk540HiBDCUnkkJKRidNkfVI5ylWyMmKHHKMocyPLWVZQj2cSJCdzaT9XjgiWuMylLjvHy4JsLY7GtB4lj3RLoBkTj\u002FJbXlPwlYBplrKNybTInVSpzUa6cpmx1CY1GeZIbHrBnNvMHSjlMwd2pjBup3ykn4opz3kO7ZnfAcElg2cFZHbzlbnIjDmhwCv21RKacARYM1d2K3e+s\u002F9CiazAP592z5wl1FgLdVFBRyDJGaQKkR21SkYfsMYjjHRHbWBoNEUgxJOmJRGNocNcmkaBi34hDSvtSh1sMrLImDAOPV1gS4tjMIuCEBBFrQi7CEokGGSQUeQbTeBk6s8J5oOm3qwdVkOg01fEg6vfqdtXHUY\u002FD5GVOmM7awnASAcWVfWqUzgq6UwBk6a2NSiEcQNYRvo0WjEBoZczA3w259acFBYM3QlaYrtAUcMexwbP+kCZFrvTyV4AGYbAEmaxoFkIfXYSoc3raElbWoxEVrKpVe1pxdpahKw2s7GV7WuHUFvX3hW2uYXHbJPRW4D8dhvBFe4wr1Bc4x4Xr8n\u002FVetyedtcZ9w2qNHVxXBxW91vXDdB2W3GdL\u002FZ3cvulpzhDchtLVte7T4Xvel1bpcg0d4SNWcU8fWtMurrXlvgV7333a90++tfbAA4wGMdMIFjMY0DexYYCi4wgxuMYANDmFESnnBCEmzhL1U4w3jaMIf1wI0PU\u002FjBIpaUh0tMVAyjuMMkXjGIT+xinqo4xn+CMY1bZeMbcyHEOpbDjHss2BYDWcY5HvKueGzkRnQkyUlpCZOjUJMnLyHKUlapk6sMBCpjuVpX3nJU6uFlKpAjzFr4MZm\u002FfIszi1nIap5yK9q85jfD+cikmHOcNWHnO8M3z02OBJ\u002F13Nk\u002F0xkRgh50CKALjWb2ZrgAACH5BAkEAAIALC0AVADtAA4BAAL\u002FlI+py+0Po5y0NgCC3gHbD4biSJYmiXHqCpzuC8fyvGTrfbf0zvd+bMMJWb+i8YhEDJc4XfIJjYaCzCrHKc1qtwKq9dvhisdGLxiMJavXqLNblWbL5w\u002Fz2x2n6+n2+30PyKfR94VhmPIVqEhmQ1h1CGlolbdYWTboOBS5KclEaQlKs4F4xmnaqRmqutNIinYKm\u002Fm5SgvS6joZG7tU29vWgVqoq8vra1xxi+s5zDx0\u002FAyRnJnD3NwEja0gPQ1XXS00m007Clnq7Q0uDo0ZaX7+fa3eu6289P4uJF9LX695fx5PHyh+\u002FZr8AxhQoCKC3K4cRHhD4SKGDck9RIdDIiCL\u002F5zcXcRIROMcdqc8frSWQ+QaisGWnYS4QiUjkrBevYR5RSYXli1d3gSpQqcWnj3t\u002FcTJQWgUokXBHcWXUikSjsRsPoUXUaoRmsNMXu0aVSsPpuWsfkUZVCwrrmh9nm07Su0Msu2EvQWaU+4LumXt3oW7Qa8Lvn1z\u002FcUKR3AJqlD9HgYbU7EIto0fPcYbV7IFwh0dX64aWfMEzp0Nf4acWHQE0pu8nq6ZVbUD1q3NvoYdUnYNygdd3zaVUbc23r1t\u002FwYeVrgAxid9H68dWjdt3Kafl4wtezp1y9a3Z1at3bvR7uIDZCf+0jj5urkVhy\u002FvdH15ze\u002FhG5R\u002Fvb1a5led4\u002F9vqld9oFX3H3tpiSXggNwVCF1qUiWooFsMFpbUg+h95R+DCakEIWoLTmjgdxxeeFaGGmKnEX+PmVjghgKReBeLLaIoT4dIjQdigxUKZOON\u002FuRYWl41wniYjDNGl02PlX0I5CHBiaPkkhI2WVQ4q6h4nJFHHvgMkadp+d+TxkRZnHpUJrePl6\u002FhQaWOgflC5kNstknhm2kCk+OcdDZl5R5xXqTnnvX0SQeW+AUqqJiWGBqmmWfSGMifN4G5pYiKqLkepY0i6SemmTr6KKdyuCJoU\u002FGV2k+n3aCq6aZCrnRfqa0eCukWhKBq6qms1roUjruC2qSiUnCDa66x4ormEw3\u002FFesksMHqh0RFeDI7q3zC\u002FiCtpyd6JiuvNGTLaJvVWivqt34wW+eUiUIrA7irogsuvNcO5odD8Bak669c7lXvu\u002FeOS968I7j7473Z\u002FluuLf0eizC33TooAsFMygtwd8kis3DBBseLrsDRZOyrwYg+vO8EIKtLscPrlvzxyRpvfHDKO0og8cgiV2zdxQzUbHPDKtOp83AuoywzgSTPfMHQRPs88cosJ8DzGzC7uXSoSAutdMhT9wx0wgZk3fTGXIvrddR3TE31y0drkDTYWqON83M6u10102GTDfEBZp+Ndoh3W23p13S\u002FDbezedK4N999p0s43lcPXrfdkYOIYuKK\u002Fy9uLDXFogj55EV7vu3Mll+OOb4M74nd6FKX3qzhE2LXOejUxn0b7LGrjfnYhx+o+uqsZ84CsqHd3njhrlfKtuDEn1667q+HtHy+rDsfely9+\u002F676Zqv3cL11MP8vauDLBe99M3T\u002FhkR5ZufO\u002FqXqb\u002F+9tlz7PT48cufffjk5nR\u002F8PNr7z\u002FUJaZ\u002FAZyf\u002FgI2QALa638HtFgCFait2R3vU0nx3rn+B0B\u002FPauCEFygARuYpaBYkHQfnGDO0tJBD+bPfW+JTArDtTUQ1g6FL4zg5liIIRrWEIMZ1GD1kldDGIIPh0fJShBtKDwiTsqFR5xWCX9GwQo10YkrNOGaUjNFKv9OT4YrSs0IF8ZDLhbJi1nUYvuU+JHolDGMaAQUl8poxsVhT3zmOQAc49g3MbbwjXdkoB77A7EvggyDc0Tgq8gHRz+2UUoKuCMSBbhIzDTSkXiMoRX3eDVBuuyJUPzSIbtAyUc6zmi\u002FYVcoRbnBSz6lXKdEJZAKOcOrGUCTSvsdLK8oS+Wd0pZ\u002FlFPeEEDLWm4xksjJpR1b6crnETNIyWsbMivZsV5KyUrPFKK+OglIYwKzmsmk499yqE0lcLOb+1PlP9i1m3FCM4nmZKTJ1ElOQ7ZTkqOBpzUBR8pV\u002FvIB9lShBOfpoTpWoJ\u002F+ZCc2ffnJ1RC0gNfMZxq9xk91YsH\u002FEfU76DQnU81oTGN3LPSWQnc5BVnQSpo9IdRsKAkDU8kToEUxQSJ9UJAQ3hIzYXDpEU0KhFulj4Q0FahNXzgGncbogj7CqQR2yIZ+lKheiNnnYoCqB6X+BIz28SkMoLoQoZapX37zaAmCyQRVxPQe5TOqwiAIJ60GlG5mjZgCsTHWXXSurSTIWA+9Sou4pm2TUHBXV60gErXetRRD4ZYflCLV3q0kCB7Q218Bi6AR0jULe62CZAZrD7E+NqzZaV0h8rpZzipnlp5IK+MgO1oOhdYZqVXtaS3bWo1UVrSxVchsWVtb2642H7nV7WuL0Vse\u002FRa3wa3RbvFa3H0cF6LJ\u002FzUt8JDb3FXcFrrRDcV0mVtd0Ho2EdmF0nCp291KXDdw4R3Td8NZXume107pfcZ0J9teQDy2sfFVh98gUV\u002FjluMU+bVvNfrrXWYAOEneGDBc\u002F2tg9yI4weZdMIPn4eAHa3cYEnauLips4VhgWLkC3rB6O+xhzYI4xJYoMIkHEuETZ3XEKo5Uilsc1RfDmA8ynnFSa2xjNZg4x37CMY\u002FFsOMfj8rHQrYVkYs8rCMjua9BXnJQm+xkI18kyku5CZWj9ZMrHyHLWi7CUbrsZSuDGVsvGbOyDmLmKkM5zWVYM5vDzOI3bznOcoazhuvM5DvjOQkX3vOZ+evnP3Mi0HneBBOhC43fQwv6EIpeNH0bPWdDtLgAACH5BAkEAAIALC4AVADsAA4BAAL\u002FlI+py+0Po5y0MgCC3tj6D4biSJZktqWqBpjuC8fyrKDrvbb0zvd+jAvidL+i8YgU2ITMFDEJjUo\u002FzertOc1qtUurN4Ddise+7vcbJqvXI\u002FP5nGbL5w\u002F3+x2n6\u002FX3Pm4PuGd3h1F4Foi4hoLhV+j4aJWXOFm0OMj0mAnZJEnpOWNJqDnqyPl52sPBCEfaaijUiSpLxbKK5op7GTDLe1Jr65UrzNRb7GH5eiucK2TsHIEMHLm8HBT73BstzUlNbY0NfqCte9XtPRSOrboZbN79nV68zj7tfn4TzzueXG9\u002Fv5IP1T5+VfyZgxdw0sBtmAweRJcQ0UKGsBw+xBcR0ESK\u002F0MsuoOYcc5Gcio8fgQZUs08UqxMvvuTksxIgg1dXiwZU8xMjh1t3nSSM8tOnuV8vsQYFMpQoiWNnsyRNMlSpk6cPlUR9chUklWtHsWZ1cfKYcq8\u002FksRlsdWmjXNVoOZNsZattbc\u002FuQQF8Zcuj3tvkWa1xcYgy39\u002FgUbWMRevn0NkwWYOMRixkUdP0YcucJYe2UtX0abmcJketw8HwYaGtovk51N44KbusFo0qVdM7sSW\u002FZq1q1tt4KdW9xu3u1834YaXPhgo4WNuwIeezPxfs5\u002F484923rx6s+Rp86unTr3UdADgw9fcHx374nPo6+tnjzgvO7fV4xvH0z74V6b4\u002F\u002FXVF5S0lnl33+0aZAXf24VaGAp7AVV33HiNeggZElFKGF6FAJ4XU4YZgjfhhVi5aGChjEoYoD5fPhZiCJSdI0zAzqGYorz5WOiZzVuqOIzLH6l4YuZdJjOj0C6KKQdK+bo2o483uiMkXe1leSIeIEj5ZRUVqmkOkz6hgeXVm7g5ZO9VUnkLFn6E6aYdBWzJptOmkmiml9y16abDMVIR5wOzUnnlaf4+eeZaEKJyIwGAkphj3wsxyWjjT4YyJ2LGnqohYHYoCdXigrpqExduSlpg6FykUOnnlpqI2Zq2KHqqpCqeqpUddFa6qWacnFJrFQ15SuitiIpZq66oiYFV77\u002FUpZqsMKWgWmk0SZZq155Orsdrrv2IOunmU6oZ5o0dOvtt+AWS6lcfrAKqrH\u002FVXvMuqMue22n8Iom77zLyrqvG9bmqy+901K7LQi\u002FDkwqwi+KawG558Zab7jpTuBwtv1GnHDBqgF8X7\u002FMNgvxsw1wTKzAFtursW4kd+zxxwFLXOfGK9\u002Fasssvo+uqyjPTXHO3+zJcw85btowxzjFfIDTLPfNr8tFBJ83z0kVL6zQCFa+79IFDZwwaA1BvTbS7+Al7NdZZjwk21cha\u002FbXSWU9NcM4CtO221GKrJ27ZZp9tc7mBkpkA3XXbfTLXgCsneGV8+4xt1wYkHvXZcLcbs97y\u002Fy6OdtpxOw555JIrPGnMnTe2+OStdm355Zj3ze6xh49OOt+m\u002F73L47CDvPrspkKWuuqrH+y36wjOfTvumOsuvH7FG3\u002F83c7htjywvzOOclXR3\u002Fw56O82dX3wHiM\u002FdkndY\u002F+288blML73P5sPpvjpz\u002Fo7+Hi7n\u002F70mQ9+Ogvvw587+03SXz\u002F7Aa9140Hf\u002FgQ4QP4tDIDjQ+AAYcaB\u002FRFwfdrDEwMbiEBRmGsXElRg8yr4PKx00IOy8x+NRNhBB2qQcmQaIQmzV7jdocWFKpRf+2ZIwwyacEEAceELy7fD\u002FvTQhzUEoWnw4cMfEi6G8YFKEpVYsxXKEC+9S5oOjWgZqP9U0Yr2k+L2uvZEKIYNiyeqUxjFeDEbnhCMZxSgGsvIxjZOz4sFtNAWoebGN5qFPWecoLbIKMS19dGP1QOkU3Y1SEJC8GG22dUd2zZHPR7yaI+EZPyCWKi12S6RaAwZJuXkuANwUn2FZGIWq1ZJuvXvk1cZngJGSUrDMdIvE0ulKj9oyEwebgGwjKXaTGmXlCmhl77cHDD3qMlXElORLDzmJJOZAFsmroSsfE3VlLlMZtKuZASS29Oy2clfztInE8MmOMPZTGdOx5UROCf5FjnOdepnAu6UHgVzCSIL1NOejVMnKAVFsX0qrpTx\u002FCc7KVBPtnlum9wkjDAfkM1O8CT\u002FnQU9CwsMBks+RXOiX8RkOSUgzZnppVcWlOSBSNDGMgzifH3wCND0ScMocOSILXXoQzXTwTHMlJaNaCVAUSpBjRphp92s6WmgOYKcCmKhBp1dM2QgQUqs1KUA4xAsxrU\u002FgTDVmqMTarzSBydYHQmSPwhpFbAkVhBZUSv5SmAosUFUq+JRKV70Q0jiyjo0COVkdoXQVB\u002FpVW5x6glyfUNa3AoHqQ6pr+a546AWe4fg3O+qAoFsZJMjDnJ0QE2WNSxmL1AItGrtrJ+NSWEPUdq7dha1qc3Iab3QWtWOtgmxde1qYVvbiNzWCrnV7W5p29uAvJa0wV3RbJ9a3HgMlxjJ\u002F1Xub5Hb3HA8NwjRde5kqVtd6U73o9nl7HVv2t3Kfvea4dXHdudZXu3eb7PptS5NHtFe40KiFfF1by7qWyRq4Fe9y9ivaIXhX7jqN8BRGjCBjdGNAyPYwAr2LoAbnA0GQ\u002Fix\u002FZ2wLBJs4QtLOMMK2TCHJeLhD28qxCLWA4ZLnIgToxjEFV7xiFvsYkGQOMavUjGNRTLjG+skxzrmFY97PAUbA1kmQh7yFtxhZEV4JMnJcgmTpeKTJ2vFJlIeapSrXFYqYznLJtmyUgzi5SYXOcyVGDOZufzgM385zWpGAozb7Ob7wnnN9J0znUdhZ5nWOc9QxjOf7+yIP+sZvoIGdAhgC10CQou4AAAh+QQJBAACACwtAFIA7AAPAQAC\u002F5SPqcvtD6OctC4Agg4Y2A+G4kiWZplt6qp55wvH8kwrKYuvbs33\u002Fh+75YaqHfCITCqFxObGqIxKpyOnFQelardcA\u002FMKznbHZN8XjBaX12zSGZ1uy+efN\u002FxOz+sv9\u002F5wD5jnh9WBEReISPY0WNjYcaWWKAmUYtjniPnoFDnZOVNpR5Q5qinqecoDGppD2mo5xIkqW9fyGubq2hQ7ywuhusqCKxy622uc8Hs3LGx67OzwC6yzzPz3fJ3wVAhHvUyEDV7byN09\u002FA3uLL6dVu7Nit4bXQrZ7o4FLytva1XfDYvvSd++Tf2oWQOYSOBAUQX93UMYSKG0Ig0NvoOoR+JEdf8VzeXAmEfjRg4dHeIAKUcbKXIlLQZDuYbjKJYtPZ6E2UXkPII1XbLAuUXnQoY9fRYBOkXoUFhFjapAGkXpUkJNnbaAikTq1GBVTerA+kPr1mld7f0Em0omLpplq71E+0ntWnZtzT6FG0OlV551bX7Fe0KuX7593a4AjELwYF2F7T5BLEKsI7aNc92EbEHyZLqV577FPEHz5ludDd8FHUH0aHqlPf9FDU3xXsKtV16GzYdkScq1M13EjUx2Oc69W30EjkB4O+LFZz5Ernw48+a+b6NWbXw69dVHYWPPTnq77bOgv4NnLd75Z8Tmz\u002FNL734D5vbxGcNX\u002Fxou\u002FfpE71f\u002FJ4\u002FWfvwx5d9\u002Fh8GlV1u8FThUMQBF19KCDL4BFoQRajfhbzAJuJh9E3InH04cdtjfh+sAiNGIJBJo4on5IaTiiqy0CKIGIMUoI1U07hQijBZWJaGJz8GDo2Me7jjUgz92FeSHGl6zZFlNOrneM1FKiWGLxz1T5HJZCjlkPFcq+CWYL87SZT3KIDmOdfmMWdeabPJoo5i6FSjnnAs5mBGcfeWp55anpNkQoHMK2kmCGZZpZneJ3qklo1SiiIifpU3Z6GmIEFoTpplelYilrXk6qaN7cNoTqYtSKocQeo7F1atJ0vGFrCOJ2lyYZLxhq6GBVpkTi6+qyiCiQR35a3iy\u002FxqbFG3Jotcrq0nACumwkn7KQbPKLkssnm6G5euz0ForbQ234kpduIeWK8O5ika7Lbmm0uDuu\u002FCOK+9j9NZLka1tXrvqgUEMQpa\u002FLuK7Lrsg8KujwdT26++3ITA8o8MHOysuqCNQXLHFdJbI7ZkVcCysx+oiyWxqBL\u002Fn8cUYs5nyAyQja3K33go8wcrx1rxzwpr6onPPDtvsn64MzMxyyy7T7LO+Mgct9NBEw2d0cFAjzHPUNMbsxdVaGzw11Qp7\u002FXXEYYsnsQFkY93yyTumjTTAIZddao9Wr\u002F2y0m5HKjLebLd9drrAxh341oUXp6vffwNOd8B2C0D44Xw3fvPPiv8vnjXmddfZ9eV56y15bbd5nrTSmOy9eQDJkc606Q\u002Fb+zZ5kaOeeelNc87656bTXnmPubfu+rn3hjg77xYbf99NvwMfPPLpKb98ycEvDXLsB0Yv\u002FfSvo3vpYcU7L7Xcz0+Dfcfa\u002F0v5+EWUb\u002F75H1dv+PrsN+z+9tXGv8j8sdb\u002Ffvaffn8J\u002FqFPc2KTn\u002F4gJkDh3Q6AAUygu24ngAPuL4HgQ9xhJFgwClZQdBfEIAIFuMFRddCD3ENZ6OI0QhI6sH\u002F+K1oKVbhCBeLPRiT8IP8a+KkI1hB25wthZX6yQx5qD4fFAmIQS2i99HXvhTWM4QNTp8Mj3s99RHThUaQoxOb\u002F+ZBMR2HgymJYxQI+xotfXGEY0SYwLGZxd1tkUhrViERs6Y6Dp4FjHOUIP8HV0Y5THGIbU\u002FUaMgbNjCfsyGcEOUgNFrJQOIsiHx14Rjo+jo82nF4kRfgzREJNkeJzo9M6R8k+arGTTQFWKNdYO9th8nFqOyUqw0fKTjUSlK684R8LIjJNks2Wi3SMGlyZQUveUjo\u002FQ4Aud0nFS2KpmKsD5iuHR0BZzutuzryj+mLZD4U5spqiPN4wTaO6p3Gzkt78ZnyKcUy\u002F+dGc+OEcBMY5QcZh05ehgWc8yzlPcPJpm\u002Fa0piTzWZ+R9ZN+ZmMnj\u002FbZyoG2L19KdA0rJaDQbC1l\u002F24AHaDGBGpPMbDQn7tR5mzCCYJxIhRy0rDiH6uWM2C+oH9o9KhltAk0So60DsT4Jza5RoF0wiEpdugMwYgpspBKcabmquky\u002FSAjGEiRVkaV5k\u002FbCVMLHJGoUphoR7FH1QccsRNTwWX0shpTEvLCqh9VZw90ehBjNHVAXgMrBWpIpLVadJdZ8eCNelqjQUYlkQQDSlft1wQt8GuuV9APAN16gludDqnzmRliP8GrAyzWD8iR7CECktfCVtaYZ8CAWjO7ic3elbCaFS2MQOsE06YItc1QLT4m2wfXAgS2eJDta1mbVttig7Zo0O1tqWcF36KDt2AQLjiIW1rjcom0qf9V7jWQ21znOgO6rZXuMXAbVetKAruz1C6auPtQ7+aDuTgV7yTAmy3zfpa801TveIF7Ufeu932ele9zV4MJ+953G6TQ73KH4d\u002FpUiPA110GgeeLiwPHY8AK\u002Fi6AG\u002FxeYUA4whKe8KAMbGHMPjjDXMUwh7fr4Q9visEiHvGGSwwIEqP4VCpecUhC7GKmnjjGc+gGjTMC4xuzocU6XoONe9yqHAN5DDweck6KbOSgCDnJgkUyk6vajidzoSVSzgqVqxyWmmA5y1feclG77OV9lSTMZwUzmbn84zNPy8lqTsWS21zmCsPZygme8xLqbGc69zfPa94zn\u002Fuc3z\u002FfOdCCBnQRIQo96EYgOtEdWLSeG23hAgAAIfkECQQAAgAsLABRAOwAEAEAAv+Uj6nL7Q+jnLQiELLeANgPhuJIlqaIbeoaeOcLx\u002FJMX+y9dvXO936cwglVrp\u002FxiEQGh8xN8gmNmpbNakuKzWoXVKu1uA2Lf13vd4xOA83slfoNt5TbbHD8jjfQ97m8Hz5n1jFIGEj0hyiWYjhU6DjYZJc4qZTR0faYCdlI2Xm0yHijOXo55Hm6A4pJymqK+voCGprDWiskCZtbobHpVftriKs77GBJKAj8e0vM\u002FGDcW5UsjSPcTPwMHSmdTG3tLZvNtL3d7U0MHt44Pn1jPoyeTr3O3u7+Cl\u002F6NU\u002FfZ++Jn0\u002FbPn6H\u002FE0COIvDQHL1DP5BmJDXQoYsHPqBGLHFxHH\u002FoizewYhsI0EOHt9gzKhR5EgNJdNgG+VLJUcW1Vo+eQlTn0yKBW1iwakp5E5uDX0+OXks5tCVV4wmQZo02tKZbpx+AkpK6VSiFa36gBpV6lamNb1OwZpV61hlRc2uSclU3lquPd3GQttK51y6TuzehctT3F6yfs8CDqxuMF+WhUeAzSRUsa22jSlI3BdZct5+lS0fXpdZc86unSXgjStKNLCOpSGcRk1TNVvSrbm8hk1L9mTOtW18Hhha9yMcvRM8Xq1XeFretY8jF6t8edXezp8LjC69b\u002FPboNVih0xz+++Nwb8Xouy3+uLE5oOGr6x+\u002Fa322RkXji9fLn3wzL1y\u002F59Y3n4BaWfWfwB6J2BYJBU43lIBJvieU\u002Fh1l1yC59Fm04QUQmfhhf1ZpOGG13XooQo+hSiiYCQ6gp4\u002FKKbI3ooKWlLSizDOJ2OJBLpooIMIysgajw0OVkeOOtrnjo2YPWhhi+f0uFWRRsZT1iuXRSfllAMiyQyUa2WppZNWDikbkx1GOIyXe5nZJIb3qLnmjzmKeRCccVYY5oeUKDkUm21Odwqffco5p5t1kokdmHnqeZGdkim66IJ7OvqonxAamoegUVoqIJ0mUaoZpJHykoimXxJaKKAfXTklp51iisYSWs4Y46xzrEqErSjpemRTaZTBK0qIkujpUfrNKmqrsP9CEUywySpr4hahBLtlrbaiaeyIurr6qqpX4YksqqlGW4m443K4rbc8CDvsis8aiW0N7LbrLrf7xSvDvKCaZy99xaLAx77fvQvkso4FLPDA\u002FbZnMAj65kZtPDg6y+gHD0MccbXWhltXCBenljGtE\u002FP6bwMfHxsywfWqK8HJKKe8ML8sP+DyyCELm3HDCtRs880xK9wxzQhrezPO1OLLwNDoFq0ysToLoPTSPv+Mpc5RSz01uKNm4NrVRDNNtXIG8\u002Fw12OY6Ta5tXqtYdK8bQ7tjAmuXbbbW59K4wNx0Z213wUELQHbfMJ99prp678034ivHHbjggzteeNp6HM52227\u002F9ww3l41DHnHTf+5IueKPY+03gZtz3nnYZQIauug5q64aba1XbvnlL98dwAGno5464ff2MzvttUt8+90uBP\u002F28J7\u002FTtLuvPf+vMwkIZ+88rBXOj31xQ9vNMekar+99b4zfAj4IHM\u002F3PVE5mr++eiLjDnaErUf2\u002Fu2h98tL\u002FTXbz\u002F8+DOvv\u002F3lqn\u002F++x\u002F5OCBAjBFweYkiQgIHSECNVc9fDnwgqxbIQLFV0IIJg5f6xpIDDl6wf6sonSVE2EEPjk84IUQhvRJHugOyxIUvhKHw8sc1GtbwdR8clBN0GMECuu9SPwRiECUYP+nN0IhHLOHnuOY8PhwRiQbUjRuiuIcp\u002F7Irck7AYhan6EQKLkiHI7RfBhUDPDKmcHHRu5N91LhGNrouVOSCYxy52MZTaceLAQPjGfVoHz72MYhhbCCB7FhG7hWShXVBZCJrt0grNtKRO6RYD1NkHEpWkmR\u002F9CGXoKZJQnZyJ97S5B1xGEM34g0BpjwlAPMoEnUJMmoRjCQaJXeAVrpShrA8EKnypstNeq+XS5JUJoMpTBVesj7FQGYycXdDQHLNZM58pglTScq\u002FsbKa1sQjMUcCgVnq7X10WJ8xG8DNR0JvhSmqEuDSuUtGjnI2cUMnPOO5unlu5pemuSc+6WjLhTwtl\u002F5U57XK6clVTqCgEFwnO+uTOzkwdP+Iw3wof8650HsWgYrdvGVAVyKCdEaAeAp5pUVp5U5qBjOlDuCoEkdZMnuakqUWmyAIpRgXmsrUjjqdQrM8+sXdVGwXcOwpDZA4l6FBtJ4eI2MckJpQ6r3FhYiAKnm0Z9Rw0jCr0vrpjcZ5VBrqgoq4URpXW0ZVa5B1n3M7q2dEaJC1sgisZIBrS+RKNrc6jIN6hQVHlRoFl\u002F2VOPfJqxYedj8hUCex2gwspLJYnJ0FQgdP5QTg5kqHyGYIs23Q7GYZGyTPOiR9mRUtiDjLBtN6hLSdVW1cUWsG144WtDGVbaBgawXbugi3udVtkmg7UN92grWxFe43eNsE45oDuUz\u002FUO5xgctU596DuYqVbjOoG1rrjhW7M9MuKriLS+\u002F6FboRFe87wKtQ8+YCvX1Vb6zu1173qoG42JDvc6HxCPuqNRn6va40+suM\u002FwL4vPwd8HoFbODxAiPBBy4wg7\u002Fr4Af\u002FI8IS3hOCK2zhBWN4uBTe8EMu7OEPazjEVe0wiT8C4hOjeMQqxsM2WnwRE8P4VzKe8RhebOOn1jjHXWUxj9+74x9jIcVC7vEvikzjICP5KDhe8mE34mQmQznKRtgJlb8ikytjWSVaXleWu5wKLoM5zFMesxLGYWYp+zjNZFAym2ew5jdvmRVyVvMo6vwUOuP5zHfeM58z4Wc7EyLQec4vD6H\u002FPOhDf8IRikZ0fGVbAAAh+QQJBAACACwsAFAA6wARAQAC\u002F5SPqcvtD6OctCqAs928+w+G4ggE5omewMi27gvHS5nW9irn+s6\u002FtA289YbEotHwCypruKPzCeUkl1RUM4rNaqfVbuCqDYt73jJzjE6\u002FzGyr+g3fcNvmuP0+o+vd+P57TpcBGATmZxhFM0glyJjRVXgYSZQY2GiJUQUpuSmTqEh4Gfr5xVma49kmqvqpaeragcq2OqvU+nor4TnKNEtLiAtcoSvb21sbjPxgwmhW7HycHI2wLEjsbPwrHU1dXXZ9Da2Nq9v9+A0eJD7OXW5+\u002Fpyubkrevvj+nS0vSe\u002FofY8PxJa+P+yY+fuHzsZAQ\u002FzqLUH4Lt5COw37eYEYUchEOP8VLWbCeC7fxjEdPdoDCVDhSJIFLTVDGVLjyiwlTZ6EmTCFwJk8atqshTOmSp5OWoo6GDQnH6JFjIZ6mTSlTqZEnD5FGrWYRKo6rF51l1WpCq6nvH79GFYqCrIxfF7CmhbbGbYt3LqEG9fXXLoh7N69mFfsCb59zaqCGlirTMJyDB\u002FGm\u002FhxDcZSHEtGG1nxXsq5LF++mVluCs4T\u002FH5+GBreZtIMTB+FnPrsWtYNXL8GHFv0UtrTvsBEnHsVEN4JPGsGG\u002Fz0MuIGjB\u002FHnFx5AObOn4OOLnssa9vWUWMXPpQy9+5Av0vfyXM8eVDmpYuvrvZ6+0YBCatXjXz+39F07+P\u002Fh64ffeFR5d9\u002F8gX4EylcFWigdwjuNxtTDDZY3oMCrjbShBSyZ+GF\u002FM2k4YYBdQjhYDPBBxJwJP6EXjIopghbh8Nt9CKMuK3o0HIL1WhjfjgCMlCI96j444zqCDlkjDIuFg2SSd74Y4LiOPmkj0UOGAyVVQIY5RwtRqLllgdeORkyYYrpYJeYYOnKmWimqSaT8\u002FAYljVqrlnmK27+Y+edRs7p24N9+okhmHTmRWSXf0pyaGCJRrnoIY06qiSOcvYxKaVQ3uklo4GSaaWibMaxZ1CPQjoqHJlGNiihU+HxA6etxpmqGElwuotOuErJka64norqhyR5uSuwoGoXxiC7\u002F+IZqqh5YsHKsrM6K+wToyzLbLPBRuhErtjmasW3l\u002Fa06a+VWlqoDuCuGpyx6D67w7rstuvuirXWVcm38n5abLos7BuuvtNSi6wPe\u002FAr7rn23gvLwfMmVy+JkYIA8A365ginrPB6UDGHFw+8rYkfdFzhxxEv+WplDlt8McYem5uyMCu\u002FbLLCKFcbAcna9mvzzSJ3NjPNNZfrKrcQBJ1xyydbyPABSCc99M4Lx9za01ALvDSC4\u002FZm9Ygteyi1xPd2XfLXCQpNK85ck82y2S6jHbIJtbENd9Rcpm30ATrn6\u002FbZdb+bd3N0\u002F411z1pvLMDefPed7d1xK6j34IQXTvTjYP9IPjnlYTMds+KLM974mMfK7TTmXoPu9+kaf+j556iDLPaHpmeuueOAizy76qjvK22Zrbv+etbtqZS77rvDzjl\u002Fxbe9e+hXx77W78AHb\u002Fjwk0k\u002FPePIHz7a8sZTXzn0g3nPfPO8r64C+byYn3r5o2Ofvfbb68eE+r6y73zZt9vv\u002FvHCY8e\u002F58mvegAMIO2UNj\u002FzGPCACCQgxBb4Pf\u002F9LzcQjCD4whegCvaveQksoAbvh79UjO6D+DOIA2PzwQ1ecHPRSeH6Sni+qbnwYTLEoAJnGLASilB8M4Rh+1T4HRy+MIQdTI0Qh8i+HXIvfT30oRIzqCsc+hBgyRsM\u002FJA2xSL\u002Fskp5UnSiFjVloiNm8YtxKdMREcZBMqbFjGf04gSzMpcrWg2GT\u002FSgduQ4Rx2qMSnPOiMNq2jDLXLLj39cYiAT00dConGFtstM5xS5yAG+ESWrgWQk+1ZHI+LMkpd0WyYdiTM8so2Ie4QI1RLHyU5+7ZNg1FFxUknKE5pSbQJIpQrSWMqMBA6VtlRl7VjYI1cqoJeFvGEuDeQAUZoOl7KMz3SSScxitpCVpjrlMKMpTXodEzy7TIAyZ8fIRmLEX6\u002FEZjZRSM1x0jIP5rylJ9PJJ2s2oJ1ITNg2c2QBetaTZ\u002Fds3Jcip09AYEsPv0FcBOjpzV2UYH\u002FNDN0\u002FEfDNwX0p\u002F38gNCY83dMwWPaFor5s5Rfr4wFOqitamtyDiEJAyIeSgKQeRZ4SRBDRPdiKpVGZGdhAWhgX3oGifFyeSh8Q0zocgqPqBKfBSDgPmooIi21JYZaUeptRlkWDU+KpdFb2UwsEtQsTsaoJmUqGChKFqL8zwlbDQSA5ZhWmNiUZZzj6CJqY9G1LYI7eFIqGGNIVrXa9qwZ2ygok3LQMfV1IiQhb2CAN1guJ1cdhGdvYIy02rpGt6lfZUFnL7vWlmdXGZKvQWc9+9iGhbdJo61raZJyWs6l96mUR21pgPBa0sXXtDydW21LMFrW5vcVuWdtbPb2Wq8H17WrXWdx9DJe3yfFt03KB21zdHleY0ZXuZn1TXePSda3Z\u002FcNgBdFd2zLLEuGV7TXKq91ioDe9s1ivcJ3hXueqN77W7QV962vf+27ivPpV7nz7O1T+Apgh8B0wgQts4D4IOMGA\u002FS+DKbLgB3MEwRKesIMrrIZvYJhUFN5wXjvs4ZmCOMRbGDGJoWXiEyMixSruFotbbNYIwxgKGp4ximVs4yLAJMc9wAmPR7rjH7clKEIecpCL7AIiI9kHPl4yk0Hi5B6fI8pDqDGVe\u002FLiK9flwlruRH67jOVVgFnKqhhzlUVh5jNfIs1qbgSb2wzeN4eZEXKe81\u002FrHK84u7cAACH5BAkEAAIALCwAUADrABEBAAL\u002FlI+py+0Po5y0JoAztrz7D4biKGLBiaboRrbuC8fypdZ2wM76zvcucAvaAL6i8Yg0AIXMGjEJjUo9y6Y19Zxqt1zB9avKdsfkXRWMxpXX7Fb6fRK35\u002FSHCY6v6\u002FcIvH\u002FFF8h25qdB2CQnqBi1dPhlCOk4tEgJ1QgXmXknlFjpKXP5pjmK+GkqE7f5OMoqCXgKO5LqGtRqS9sZqysxSzt0a8u5OzzRmwZ8K0y8vNCogYYMrMxM7ZwBHS1dS81sfQ2WjSzETeytahUePU4ea36OmC4exH7q\u002Fs4Zr36TS79n7+skn75J\u002FRT9A4hFYLZ5BQMdxKZwYI2G\u002FnpBghhRnhOK\u002F3QO3quVceE+joMsRgIXUqQNkmVMnkSZUiIWll1cvrwSM91ImlNs3kSXU+VEnlF8\u002FoQXVOYrokY8XoSZVGMYpkWcPl0VVaoKqj2sXgWaVWkcrjq8fkUaVttKsjHMGsKYNhlBti3cvoUaV+5QuiPs3sWaV+9evh\u002F8\u002FsUZWOtSwhwMH0abONgNxh0cP2YSWawayhQsX8aXWe1WzryMigYbWvJG0g9MK8ac+jQK1g5cvwYdu9VO2gls3waZW\u002FVo3kp8\u002F94XXPhM4p5J4U2uaTLv5s4BQ48+lzP16oivs5Ku3Xg4uN6PLua7\u002Ffvz8mdnM06v3jr79ifei49Hfv6z7Fzh6\u002F9er983g1Hl33\u002FyBSjgVP3dJ1B+CH60IA6JOfjgbjQxGBGFFa51oYSZaYggeCRhmBGIAVrYEIklAvgghBQVOB6LLaJIDowxHthigudxY+ON3eVIXwD99OgjakDutxqPKuZk4oYDlrMkkzLmKCKUHl7XZIj86UJkPllq+SQsXXo5JZUcchllVF+CuVw7aaq5pn5VfjKmQsccmcmclbwZ1p14mrfZJ3z2GaecZ1IyaFqFzqdnIIkqWqaZYVZ0JZCLMpqkQ4\u002FGdSl7jc5RZ1KdlvdpG5vm5eef9PFTRqhwRippm6AmpOpHuNWqo3slhYFrrrD16quQa0gCrK3IFXsPq0n\u002FuIIsQrQiW+oRvjSbKrDR+gBQs84+a+2hSDirbbXdKvgtjriOSmqm2KKbrrmqXvuDuMWyi6W3oGCirbHHQjtpvPjmu+0K4arrLx4A6\u002FsLtQT39cepwdELHbydBXxrvvKe268FFENmMcTJ2atxwwkffHGtW3Ym8sgHU9wxuRVsDCvGMTs53AQwe4zpzDTrKsHNOr+Lc24gM5AyxysHHdvQNBT968rBViyzrAz4LIrTSLqL58kIUF0ywF1nrbQXTBvtNNKpKT22kVZvPHDNS6cNddlmfzgp1\u002F+ujXBA\u002FLp9ANxqr\u002F21pWH6TbbVgcd6nt134503r\u002FOqS3jhhs8dWHaK\u002Fy\u002FOONt7p9BH5E1nrvnjw12OeeaH71yfAZ5LPvnPnu61+uegn86me6SXbjrlnA4Vu+yz6w7paL3HzTjthm51O+65u17vVsP7vjzWqAv5PPF4G\u002F+689XvC\u002FrTwAEdxvbcdx+6yeGLrzf5jTsOPvrWFw\u002F8q+6\u002FD3j8os4P\u002Fe\u002FMP4w\u002F\u002FfXbH5P++a91+0uaAL+nvvId6YAIVF\u002FVwMbA9CVQgYiLoMAmCLM\u002FWVBlCcQe\u002FzbIvg560IAg5JYICxiZEobwhCisnApNSL4HTq+EGPReA3P2wgtOUIYnOh8Na8hDHMbhhTXMIOqSl7YiBrFds0Ei04pIQSbWx4lPBOIIUSW8HP8q8YrBc08OHTYjLhKKc2L7ohUBqJgnUDGJOxTj\u002FZazRjayUHoprNkXdehANwbQjncEY+1+9DE+9rFS3Vvi2WQVR7i1UY8ZclkZB7nIFjaSjJ0bpB+PJ8kG8c2SMLyeIV24o0QSbo6ArCMle8NJPEaPjm\u002FkWSVTeUkplhKLOyoOLFX5PzTmih+37KTcGKkYB4gydoUEpmDGUpte+tJrn5SS1BagzBUerZkhCZsto4lLZhoTO88kGjaXqbBt0sdm35Rmyyi3sAaUk4NtM5s137ZOcEYtk1dDJgXiuYIbalB5RUqdBeJ5gW0t0GB2SicEhuk5ZW2tcZh0o8Sm1kuF9iz\u002FWxErRD\u002Ft2QFYmmFaJORnkAL1AUhaAhcT+oOBHmqHL5JBX2NsWD23wbAS6oGle6yeRFEGwkXQVJPDu+nLQOhTUJH0ooq81wbLwVHlFHUGCAUDO3aaJ78FlQpHbQhU1weOIliQKcbCKmbKdcCpPpWKUiiaV\u002FlGl7M6sigWteE6iHMAirZKXgaDazumpYSPWsGuLwLUFfja1898AbAF8etfCUsPw6IDsYnVaxMYO1bBHhayPJLsXilbWct+FbPdcCwTOFsNzX4WtMtQ7GhJOwzTvhW1u\u002FAsQ1jbWte+E7aCUC1KaesP0d4Wt3WwLVp5Syfd\u002Fha4lZDtKYlrCt9iFLnJ5RWuWJnbEc0+F7q9XVUGqIvUq0UCu6mNBndjC4zvcgkZ4r0rectbj\u002FOiN7jhXS972+ve4qo3vjr1Ln3rO9\u002F7OiS\u002F+s0tf\u002FtbXfgC2L+3GPB+\u002F2vgQSA4wa1aMIPHkI0HB7jAEhaqgCvcYAdjeAr23XCGL+xhLnQ4xF0YMYm3EOETl9jEKmZEilsshZTAuCoynvFGa2xjpsYkxzrGMY9hsOMftyXIQgZySIrclBcjuSssXnJZNOzkF0A5yj+wBZWT3Ior05gVWsZyJrrsZUiAOcwaGDOZc2BmHnw5zUw2BJu3jGbxFgAAIfkECQQAAgAsLQBSAOwADwEAAv+Uj6nL7Q+jnLQuAIIOGNgPhuJIlmaZbeqqeecLx\u002FJMKymLr27N9\u002F4fu+WGqh3wiEwqhcTmxqiMSqcjpxUHpWq3XAPzCs52x2TfF4wWl9ds0hmdbsvnnzf8Ts\u002FrL\u002Ff+cA+Y54fVgREXiEj2NFjY2HGlligJlGLY54j56BQ52TlTaUeUOaop6nnKAxqaQ9pqOcSJKlvX8hrm6toUO8sLobrKgiscuttrnPB7Nyxseuzs8Auss8z893yd8FQIR71MhA1e28jdPfwN7iy+nVbuzYreG10K2e6OBS8rb2tV3w2L70nfvk39qFkDmEjgQFEF\u002Fd1DGEihtCINDb6DqEfiRHX\u002FFc3lwJhH40YOHR3iAClHGylyJS0GQ7mG4yiWLT2ehNlF5DyCNV2ywLlF50KGPX0WATpF6FBYRY2qQBpF6VJCTZ22gIpE6tRgVU3qwPpD69ZpXe39BJtKJi6aZau9RPtJ7Vp2bc0+hRtDpVeedW1+xXtCrl++fd2uAIxC8GBdhe0+QSxCrCO2jXPdhGxB8mS6lee+xTxB8+ZbnQ3fBR1B9Gh6pT3\u002FRQ1N8V7CrVdehs2HZEnKtTNdxI1MdjnOvVt9BI5AeDvixWc+RK58OPPmvm+jVm18OvXVR2Fjz056u+2zoL+DZy3e+WfE5s\u002FzS+9+A+b28RnDV\u002F8aLv36RO9X\u002FyeP1n78MeXff4fBpVdbvBU4VDEARdfSggy+ARaEEWo34W8wCbiYfRNyJx9OHHbY34frAIjRiCQSaOKJ+SGk4oqstAiiBiDFKCNVNO4UIowWViWhic\u002FBg6NjHu441IM\u002FdhXkhxpes2RZTTq53jNRSolhi8c9U+RyWQo5ZDxXKvglmC\u002FO0mU9yiA5jnX5jFnXmmzyaKOYuhUo55wLOZgRnH3lqeeWp6TZEKBzCtpJghmWaWZ3id6pJaNUooiIn6VN2ehpiBBaE6aZXpWIpa15Oqmje3DaE6mLUiqHEHqOxdWrSdLxhawjidpcmGS8YauhgVaZE4uvqsogokEd+Wt4sv8amxRtyaLXK6tJwArpsJJ+ykGzyi5LLJ5uhuXrs9BaK20Nt+JKXbiHlivDuYpGuy25ptLg7rvwjivvY\u002FTWS5GtbV676oFBDEKWvy7iuy67IPCro8HU9uvvtyEwPKPDBzsrLqgjUFyxxXSWyO2ZFXAsrMfqIslsagS\u002F5\u002FHFGLOZ8gMkI2tyt94KPMHK8da8c8Ka+qJzzw7b7J+uDMzMcssu0+yzvjIHLfTQRMNndHBQI8xz1DTG7MXVWhs8NdUKe\u002F11xGGLJ7EBZGPd8sk7po00wCGXXWqPVq\u002F9stJuRyoy3my3fXa6wMYd+NaFF6er338DTnfAdgtA+OF8N37zz4r\u002FL5415nXX2fXleesteW23eZ600pjsvXkAyZHOtOkP2\u002Fs2eZGjnnnpTXPO+uem0155j7m37vq594Y4O+8WG3\u002FfTb8DHzzy6Sm\u002FfMnBLw1y7AdGL\u002F30r6N76WHFOy+13M9Pg33H2v9L+fhFlG\u002F++R9Xb\u002Fj67Dfs\u002FvbVxr\u002FI\u002FLHW\u002F372n35\u002FCf6hT3Nik5\u002F+ICZA4d0OgAFMoLtuJ4AD7i+B4EPcYSRYMApWUHQXxCACBbjBUXXQg9xDWejiNEISOrB\u002F\u002FitaClW4QgXiz0Yk\u002FCD\u002FGvipCNYQducLYWV+skMeag+HxQJiEEtovfR174U1jOEDU6fDI97PfUR04VGkKMTm\u002F\u002FmQTEdh4MpiWMUCPsaLX1xhGNEmMCxmcXdbZFIa1YhEbOmOg6eBYxzlCD\u002FB1dGOUxxiG1P1GjIGzYwn7MhnBDlIDRayUDiLIh8deEY6Po6PNpxeJEX4M0RCTZHic6PTOkfJPmqxk00BVijXWDvbYfJxajslKsNHyk41EpSuvOEfCyIyTZLNlot0jBpcmUFL3lI6P0OALndJxUtiqZirA+Yrh0dAWc7rbs68o\u002Fpi2Q+FObKaojzeME2juqdxs5Le\u002FGZ8inFMv\u002FnRnPjhHATGOUHGYdOXoYFnPMs5T3DyaZv2tKYk81mfkfWTfmZjJ4\u002F22cqBti9fSnQNKyWg0GwtZf9uAB2gxgRqTzGw0J+7UeZswgmCcSIUctKw4h+rljNgvqB\u002FaPSoZbQJNEqOtA7E+Cc2uUaBdMIhKXboDMGIKbKQSnGm5qrpMv0gIxhIkVZGleZP2wlTCxyRqFKYaEexR9UHHLETU8Fl9LIaUxLywqofVWcPdHoQYzR1QF4DKwVqSKS1WnSXWfHgjXpao0FGJZEEA0pX7dcELfBrrlfQDwDdeoJbnQ6p85kZYj\u002FBqwMs1g\u002FIkewhApLXwlbWmGfAgFozu4nN3pWwmhUtjEDrBNOmCLXNUC0+JtsH1wIEtniQ7WtZm1bbYoO2aNDtbalnBd+ig7dgEC44iFta43KJtKn\u002FVe41kNtc5zoDuq2V7jFwG1XrSgK7s9Qumrj7UO\u002Fmg7k4Fe8kwJst836WvNNU73iBe1H3rvd9npXvc1eDCfvedxuk0O9yh+Hf6VIjwNddBoHni4sDx2PACv4ugBv8XmFAOMISnvCgDGxhzD44w1zFMIe36+EPb4rBIh7xhksMCBKj+FQqXnFIQuxipp44xnPoBo0zAuMbs6HFOl6DjXvcqhwDeQw8HnJOimzkoAg5yYJFMpOr2o4nc6ElUs4KlasclppgOctX3nJRu+zlfZUkzGcFM5m5\u002FOMzT8vJak7Fkttc5grD2coJnvMS6mxnOvc3z2veM5\u002F7nN8\u002F3znQggZ0ESEKPehGIDrRHVi0nhtt4QIAACH5BAkEAAIALC0AVADsAA4BAAL\u002FlI+py+0Po5y0KgCC3jxgC4biSJbmKWbdugLoC8fyTCMqi3duzff+D7vlhpwd8IhMJoXE5saojEqnI6bz6qFqt9wL9lvsisdJsJlDTquD5\u002FZzDY9X3HQNVI7PC6x1810PSKbCh4VheEjIErg4NuiGCHnoxEhJ9ZQ4FKkpSVTpiXR5tjmK0fR5WjNY6kfa2okKi6K6+tVqixkQq1tlZ8h665rzt0vsMEt7BawsXNxs3OsLpryMM+xcfIzsND3NfH19yVnLTc1i\u002FX0KjShN3o2Dvpstvt3ubg4PKx9dWG\u002Ffgv9J375k\u002FfzpAEhJoLYmBcnlQLhI4UIiDR3eg5hH4kRh\u002FxW5ecMIJ9wmdh0NogG5Rt0okiXLHUTZSOVKfi09XoS5ReM6mjVddsCZU+ZMnj2BVQM6RedOokVvvUOqROlSek1NboAKSmgwglWtZsHqQ+tWrl2NPgVLQ2oklmWd3kTLxkM9tm1tnYUrS6xbsnX3vsRrQu1Ipn3HngRMQrAmuoVJHUWcQq9Zwo2H\u002FoQMQmQ\u002FxpUH\u002F8NMQbJXjp39Hgb9QLFhiqUn\u002F0XNQPXqTK1dn4adQPZs0rV3nwOt2\u002FG43nYV4bYhuh1n4pAeHw++mzdzy7dBa665fPq8MKihm2aofXf35A2zh98InHz54ec9cwfs3Sf49u6rY40vnzX9xW\u002Fvq\u002F\u002FvaB59d0F1XVsBtuccUv+1dCCCnwGFn3Ls7beWcThFKCFlFG70GzoYZsjXhlPZh8+HIFIlYnMWQmTiifOlqOJrJS5YVYMCrghPga3Z6OAKCNFYFo89vndNi+tpCOOA2ABp4IQwbndVkUw2iWSSDxJjJIBOPjkQiadkqWWVKSqJCphhhshll3bsouN5Qt7oYyxTVvbmkF4GYiZ2W6Y5UYd45Knnnmn2F9Gcpf3CJ5QaeAJoT3XaGSUjjTr6qJtXZtTmmJWGR+YaQiSqqH6gqrnony2MupF0o3YqBh+okkrbq32qgYmsuJxqK6tS4GLrrTr0qusSL766Kac47oomqIj\u002FEnspEr5myueyqBL6w7NF9GottFwGK0O22kYrKLhxVvsItqlWg+2x3fZh7rnmpNvsC96i2660q8YbWB\u002Ffiivmk9xaMG+s9Rar3b8SBDysuQQXPC4v+uLarrsQy0rtBAgnC+zCzFUMwcX93hvuoOqm9rCoEc8Lb8MReBxyri1vqzLJJZt8ssYbx9wAyzbvZ6+yOC+g88sU71wbxwcELTSzSYto9B4zYzzwx5r+bADSRPN89aFUC\u002FA01FFLzTTVXXutcNadjWy12XCS7e\u002FPY7OdMtgUqvs23BkvPfelafd8Msouy1i33XcLnvdre\u002FPdN+JtN3y42msTjvVlBgSOYt8x\u002F8od+WGN4z145SAfRrnnlocq8OeRhp7w6LCW7vNlmzueuej8Rom67KorPvVJtaeuut\u002FTxrk7zb1L\u002FOvvP70Oe+y2W3l88KwP73vraDj\u002F\u002FPC4b6gI9apCH\u002F3si2pPL\u002Ferb7\u002F49OC\u002FK\u002F746Cea\u002FfkTi3\u002F943a4\u002Fz738UPqAf3Fp0\u002F8\u002FjDroD\u002F\u002FwS95lAJgAPdVMwIGqggHRGACOUccczTQgV\u002FDXG8kOEG58K9\u002F1\u002FofAzOoQf7dbzoYzOAGOdhB5n3QhCfsXtgMCMIWiqJ8VwGhoZRmQa2FwYY3NB3kdPgGHvZQej8820GEGML0zfCFtEPiCZeIvcsgcYje452lToI8ff89cYRALFUWtbhBLhoRdFNMIvSgiL8DlJGKHswhld4wuTWGUYx9edAa2UjDIgZJck674xwh+MZSqfGOZuwdGknIR64RspC3U6BtvjLIRSqRjjWS0Re7NklHrmYBi6QgDt1YwEghoJOeNB4gQwlJ5JCSkYnTZH1SOcpVsjJihxyjKHMjy1lWUI9nEiQnc2k\u002FV44IlrjMpS47x8uCbC2OxrQeJY90S6AZE4\u002FyW15T8JWAaZayjcm0yJ1Uqc1GunKZsdQmNRnmSGx6wZzbzB0o5TMHdqYwbqd8pJ+KKc95Du2Z3wHBJYNnBWR285W5yIw5ocAr9tUSmnAEWDNXdit3vrP\u002FQomswD+fds+cJdRYC3VRQUcgyRmkCpEdtUpGH7DGI4x0R21gaDRFIMSTpiURjaHDXJpGgYt+IQ0r7UodbDKyyJgwDj1dYEuLYzCLghAQRa0IuwhKJBhkkFHkG03gZOrPCeaDpt6sHVZDoNNXxIOr36nbVx1GPw+RlTpjO2sJwEgHFlX1qlM4KulMAZOmtjUohHEDWEb6NFoxAaGXMwN8NufWnBQWDN0JWmK7QFHDHscGz\u002FpAmRa708leABmGwBJmsaBZCH12EqHN62hJW1qMRFayqVXtacXaWoSsNrOxle1rh1Bb194VtrmFx2yT0VuA\u002FHYbwRXuMK9QXOMeF6\u002FJ\u002F1XrcnnbXGfcNqjR1cVwcVvdb1w3QdltxnS\u002F2d3L7pac4Q3IbS1bXu0+F73pdW6XINHeEjVnFPH1rTLq615b4Fe9992vdPvrX2wAOMBjHTCBYzGNA3sWGAouMIMbjGADQ5hREp5wQhJs4S9VOMN42jCH9cCND1P4wSKWlIdLTFQMo7jDJF4xiE\u002FsYp6qOMZ\u002FgjGNW2XjG3MhxDqWw4x7LNgWA1nGOR7yrnhs5EZ0JMlJaQmTo1CTJy8hylJWqZOrDAQqY7laV95yVOrhZSqQI8xa+DGZv3yLM4tZyGqecivavOY3w\u002FnIpJhznDVh5zvDN89NjgSf9dzZP9MZEYIedAigC41m9ma4AAAh+QQJBAACACwtAFQA7QAOAQAC\u002F5SPqcvtD6OctDYAgt4B2w+G4kiWJolx6gqc7gvH8rxk63239M73fmzDCVm\u002FovGIRAyXOF3yCY2GgswqxynNarcCqvXb4YrHRi8YjCWr16izW5Vmy+cP89sdp+vp9vt9D8in0feFYZjyFahIZkNYdQhpaJW3WFk26DgUuSnJRGkJSrOBeMZp2qkZqrrTSIp2Cpv5uUoL0uo6GRu7VNvb1oFaqKvL62tccYvrOcw8dPwMkZyZw9zcBI2tID0NV10tNJtNOwpZ6u0NLg6NGWl+\u002Fn2t3rutvPT+LiRfS1+veX8eTx8ofv2a\u002FAMYUKAigtyuHER4Q+Eihg3JPUSHQyIgi\u002F+c3F3ESETjHHanPH60lkPkGorBlp2EuEIlI5KwXr2EeUUmF5YtXd4EqUKnFp497f3EyUFoFKJFwR3Fl1IpEo7EbD6FF1GqEZrDTF7tGlUrD6blrH5FGVQsK65ofZ5tO0rtDLLthL0FmlPuC7pl7d6Fu0GvC759c\u002F3FCkdwCapQ\u002FR4GG1OxCLaNHz3GG1eyBcIdHV+uGlnzBM6dDX+GnFh0BNKbvJ6umVW1A9atzb6GHVJ2DcoHXd82lVG3Nt69bf8GHla4AMYnfR+vHVo3bdymn5eMLXs6dcvWt2dWrd270e7iA2Qn\u002FtI4+bq5FYcv73R9ec3v4RuUf729WuZXneP\u002Fb6pXfaBV9x97aYkl4IDcFQhdalIlqKBbDBaW1IPofeUfgwmpBCFqC05o4HccXnhWhhpipxF\u002Fj5lY4IYCkXgXiy2iKE+HSI0HYoMVCmTjjf7kWFpeNcJ4mIwzRpdNj5V9COQhwYmj5JISNllUOKuoeJyRRx74DJGnafnfk8ZEWZx6VCa3j5ev4UGljoH5QuZDbLZJ4ZtpApPjnHQ2ZeUecV6k55719EkHlvgFKqiYlhgappln0hjInzeBuaWIiqi5HqWNIuknppk6+iincrgiaFPxldpPp92gqummQq50X6mtHgrpFoSgauqprNa6FI67gtqkolJwg2uuseKK5hMN\u002FxXrJLDB6odERXgyO6t8wv4gracneiYrrzRky2ib1Vor6rd+MFvnlIlCKwO4q6ILLrzXDuaHQ\u002FAWpOuvXO5V77v3jkvevCO4++O92f5bri39Hoswt906KALBTMoLcHfJIrNwwQbHi67A0WTsq8GIPrzvBCCrS7HD65b88ckab3xwyjtKIPHIIlds3cUM1GxzwyrTqfNwLqMsM4Ekz3zB0ET7PPHKLCfA8xswu7l0qEgLrXTIU\u002FcMdMIGZN30xlyL63XUd0xN9ctHa5A02FqjjfNzOrtdNdNhkw3xAWafjXaId1tt6dd0vw23s3nSuDfffadLON5XD1633ZGDiGLiiv8vbiw1xaII+eRFe77tzJZfjjm+DO+J3ehSl96s4RNi1zno1MZ9G+yxq4352IcfqPrqrGfOArKh3d544a5XyrbgxJ9euu6vh7R8vqw7H3pcvfv+u+mar93C9dTD\u002FL2rgywXvfTN0\u002F4ZEeWbnzv6l6m\u002F\u002FvbZc+z0+PHLn3345OZ0f\u002FDza+8\u002F1CWmfwGcn\u002F4CNkAC2ut\u002FB7RYAhWordkd71NJ8d65\u002FgdAfz2rghBcoAEbmKWgWJB0H5xgztLSQQ\u002Fmz31viUwKw7U1ENYOhS+M4OZYiCEa1hCDGdRg9ZJXQxiCD4dHyUoQbSg8Ik7KhUecVgl\u002FRsEKNdGJKzThmlIzRSr\u002FTk+GK0rNCBfGQy4WyYtZ1GL7lPiR6JQxjGgEFJfKaMbFYU985jkAHOPYNzG28I13ZKAe+wOxL4IMg3NE4KvIB0c\u002FtlFKCrgjEgW4SMw00pF4jKEV93g1QbrsiVD80iG7QMlHOs5ov2FXKEW5wUs+pVynRCWQCjnDqxlAk0r7HSyvKEvlndKWf5RT3hBAy1puMZLIyaUdW+nK5xEzSMlrGzIr2bFeSslKzxSivjoJSGMCs5rJpOPfcqhNJXCzm\u002FtT5T\u002FYtZtxQjOJ5mSkydRJTkO2U5Kjgac1AUfKVf7yAfZUoQTn6aE6VqCf\u002FmQnNn35ydUQtIDXzGcavcZPdWLB\u002FxH1O+g0J1PNaExjdyz0lkJ3OQVZ0EqaPSHUbCgJA1PJE6BFMUEifVCQEN4SM2Fw6RFNCoRbpY+ENBWoTV84Bp3G6II+wqkEdsiGfpSoXojZ52KAqgel\u002FgSM9vEpDKC6EKGWqV9+82gJgskEVcT0HuUzqsIgCCetBpRuZo2YArEx1l10rq0kyFgPvUqLuKZtk1BwV1etIBK13rUUQ+GWH5Qi1d6tJAge0NtfAYugEdI1C3utgmQGaw+xPjas2WldIfK6Wc4qZ5aeSCvjIDtaDoXWGalV7Wkt21qNVFa0sVXIbFlbW9uuNh+51e1ri9FbHv0Wt8Gt0W7xWtx9HBeiyf81LfCQ29xV3Ba60Q3FdJlbXdB6NhHZhdJwqdvdSlw3cOEd03fDWV7pntdO6X3GdCfbXkA8trHxVYffIFFf45bjFPm1bzX6611mADhJ3hgwXP9rYPciOMHmXTCD5+HgB2t3GBJ2ri4qbOFYYFi5At6wejvsYc2COMSWKDCJBxLhE2d1xCqOVIpbHNUXw5gPMp5xUmtsYzWYOMd+wjGPxbDjH4\u002FKx0K2FZGLPKwjI7mvQV5yUJvsZCNfJMpLuQmVo\u002FWTKx8hy1ouwlG67GUrgxlbLxmzsg5i5ipDOc1lWDObw8ziN285znKGs4brzOQ74zkJF97zmfnr5z9zItB53gQToQuN30ML+hCKXjR9Gz1nQ7S4AAAh+QQJBAACACwuAFQA7AAOAQAC\u002F5SPqcvtD6OctDIAgt7Y+g+G4kiWZLalqgaY7gvH8qyg67229M73fowL4nS\u002FovGIFNiEzBQxCY1KP83q7TnNarVLqzeA3YrHvu73Gyar1yPz+Zxmy+cP9\u002Fsdp+v19z5uD7hnd4dReBaIuIaC4Vfo+GiVlzhZtDjI9JgJ2SRJ6TljSag56sj5edrDwQhH2moo1IkqS8WyiuaKexkwy3tSa+uVK8zUW+xh+XornCtk7ByBDBy5vBwU+9wbLc1JTW2NDX6grXvV7T0Ujq26GWze\u002FZ1evM4+7X5+E887nlxvf7+SD9U+flX8mYMXcNLAbZgMHkSXENFChrAcPsQXEdBEiv9DLLqDmHHORnIqPH4EGVLNPFKsTL77k5LMSIINXV4sGVPMTI4dbd50kjPLTp7lfL7EGBTKUKIljZ7MkTTJUqZOnD5VEfXIVJJVrR7FmdXHymHKvP5LEZbHVpo1zVaDmTbGWrbW3P7kEBfGXLo97b5FmtcXGIMt\u002Ff4FG1jEXr59DZMFmDjEYsZFHT9GHLnCWHtlLV9Gm5nCZHrcPB8GGhraL5OdTeOCm7rBaNKlXTO7Elv2atatbbeCnVvcbt7tfN+GGlz4YKOFjbsCHnsz8X7Of+POPdt68erPkafOrp0691HQA4MPX3B8d++Jz6OvrZ484Lzu31eMbx9M++Fem+P\u002F11ReUtJZ5d9\u002FtGmQF39uFWhgKewFVd9x4jXoIGRJRShhehQCeF1OGGYI34YVYuWhgoYxKGKA+Xz4WYgiUnSNMwM6hmKK8+Vjomc1bqjiMyx+peGLmXSYzo9AuiikHSvm6NqOPN7ojJF3tZXkiHiBI+WUVFappDpM+oYHl1Zu4OWTvVVJ5CxZ+hOmmHQVsyabTppJoppfctemmwzFSEecDs1J55Wn+PnnmWhCiciMBgJKYY98LMclo40+GMidixp6qIWB2KAnV4oK6ahMXbkpaYOhcpFDp55aaiNmatih6qqQqnqqVHXRWuqlmnJxSaxUNeUrorYiKWauuqImBVe+\u002F1KWarDCloFppNEmWateeTq7Ha679iDrp5lOqGeaNHTr7bfgFkupXH6wCqqx\u002F1V7zLqjLnttp\u002FCKJu+8y8q6rxvW5qsvvdNSuy0Ivw5MKsIvimsBuefGWm+46U7gcLb9RpxwwaoBfF+\u002FzDYL8bMNcEyswBbbq7FuJHfs8ccBS1znxivf2rLLL6Prqsoz01xzt\u002FsyXMPOW7aMMc4xXyA0yz3za\u002FLRQSfN89JFS+s0AhWvu\u002FSBQ2cMGgNQb020u\u002FgJezXWWY8JNtXIWv210llPTXDOArTtttRiqydu2WafbXO5gZKZAN11230y14ArJ3hlfPuMbdcGJB712XC3G7Pe8v8ujnbacTsOeeSSKzxpzJ03tvjkrXZt+eWY983usYePTjrfpv+9y+Owg7z67KZClrrqqx\u002Fst+sIzn077pjrLrx+xRt\u002F\u002FN3O4bY8sL8zjnJV0d\u002F8OejvNnV98B4jP3ZJ3WP\u002FtvPG5TC+9z+bD6b46c\u002F6O\u002Fh4u5\u002F+9JkPfjoL78OfO\u002FtN0l8\u002F+wGvdeNB3\u002F4EOED+LQyA40PgAGHGgf0RcH3awxMDG4hAUZhrFxJUYPMq+DysdNCDsvMfjUTYQQdqkHJkGiEJs1e43aHFhSqUX\u002FtmSMMMmnBBAHHhC8u3w\u002F700Ic1BKFp8OHDHxIuhvGBShKVWLMVyhAvvUuaDo1oGaj\u002FVNGK9pPi9rr2RCiGDYsnqlMYxXgxG54QjGcUoBrLyMY2Ts+LBbTQFqHmxjeahT1nnKC2yCjEtfXRj9UDpFN2NUhCQvBhttnVHds2Rz0e8miPhGT8gliotdkukWgMGSbl5LgDcFJ9hWRiFqtWSbr175NXGZ4CRklKwzHSLxNLpSo\u002FaMhMHm4BsIyl2kxpl5QpoZe+3Bww96jJVxJTkSw85iSTmQBbJq6ErHxN1ZS5TGbSrmQEktvTstnJX87SJxPDJjjD2UxnTseVETgn+RY5znXqZwLulB4FcwkiC9TTno1TJygFRbF9Kq6U8fwnOylQT7Z5bpvcJIwwH5DNTvAk\u002F50FPQsLDAZLPkVzol\u002FEZDklIM2Z6aVXFpTkgUjQxjIM4nx98AjQ9EnDKHDkiC116EM108ExzJSWjWglQFEqQY0aYafdrOlpoDmCnApioQadXTNkIEFKrNSlAOMQLMa1P4Ew1ZqjE2q80gcnWB0Jkj8IaRWwJFYQWVEr+UpgKLFBVKviUSle9ENI4so6NAjlZHaF0FQf6VVuceoJcn1DWtwKB6kOqa\u002FmueOgFnuH4NzvqgKBbGSTIw5ydEBNljUsZi9QCLRq7ayfjUlhD1Hau3YWtanNyGm90FrVjrYJsXXtamFb24jc1gq51e1uadvbgLyWtMFd0WyfWtx4DJcYyf9V7m+R29xwPDcI0XXuZKlbXelO96PZ5ex1b9rdyn73muHVx3bnWV7t3m+z6bUuTR7RXuNCohXxdW8u6lskauBXvcvYr2iF4V+46jfAURowgY3RjQMj2MAK9i6AG5wNBkP4sf2dsCwSbOELSzjDCtkwhyXi4Q9vKsQi1gOGS5yIE6MYxBVe8Yhb7GJBkDjGr1IxjUUy4xvrJMc65hWPezwFGwNZJkIe8hbcYWRFeCTJyXIJk6XikydrxSZSHmqUq1xWKmM5yybZslIM4uUmFznMlRgzmbn84DN\u002FOc1qRgKM2+zm+8J5zfSdM51HYWeZ1jnPUMYzn+\u002FsiD\u002FrGb6CBnQIYAtdAkKLuAAAIfkECQQAAgAsLQBSAOwADwEAAv+Uj6nL7Q+jnLQuAIIOGNgPhuJIlmaZbeqqeecLx\u002FJMKymLr27N9\u002F4fu+WGqh3wiEwqhcTmxqiMSqcjpxUHpWq3XAPzCs52x2TfF4wWl9ds0hmdbsvnnzf8Ts\u002FrL\u002Ff+cA+Y54fVgREXiEj2NFjY2HGlligJlGLY54j56BQ52TlTaUeUOaop6nnKAxqaQ9pqOcSJKlvX8hrm6toUO8sLobrKgiscuttrnPB7Nyxseuzs8Auss8z893yd8FQIR71MhA1e28jdPfwN7iy+nVbuzYreG10K2e6OBS8rb2tV3w2L70nfvk39qFkDmEjgQFEF\u002Fd1DGEihtCINDb6DqEfiRHX\u002FFc3lwJhH40YOHR3iAClHGylyJS0GQ7mG4yiWLT2ehNlF5DyCNV2ywLlF50KGPX0WATpF6FBYRY2qQBpF6VJCTZ22gIpE6tRgVU3qwPpD69ZpXe39BJtKJi6aZau9RPtJ7Vp2bc0+hRtDpVeedW1+xXtCrl++fd2uAIxC8GBdhe0+QSxCrCO2jXPdhGxB8mS6lee+xTxB8+ZbnQ3fBR1B9Gh6pT3\u002FRQ1N8V7CrVdehs2HZEnKtTNdxI1MdjnOvVt9BI5AeDvixWc+RK58OPPmvm+jVm18OvXVR2Fjz056u+2zoL+DZy3e+WfE5s\u002FzS+9+A+b28RnDV\u002F8aLv36RO9X\u002FyeP1n78MeXff4fBpVdbvBU4VDEARdfSggy+ARaEEWo34W8wCbiYfRNyJx9OHHbY34frAIjRiCQSaOKJ+SGk4oqstAiiBiDFKCNVNO4UIowWViWhic\u002FBg6NjHu441IM\u002FdhXkhxpes2RZTTq53jNRSolhi8c9U+RyWQo5ZDxXKvglmC\u002FO0mU9yiA5jnX5jFnXmmzyaKOYuhUo55wLOZgRnH3lqeeWp6TZEKBzCtpJghmWaWZ3id6pJaNUooiIn6VN2ehpiBBaE6aZXpWIpa15Oqmje3DaE6mLUiqHEHqOxdWrSdLxhawjidpcmGS8YauhgVaZE4uvqsogokEd+Wt4sv8amxRtyaLXK6tJwArpsJJ+ykGzyi5LLJ5uhuXrs9BaK20Nt+JKXbiHlivDuYpGuy25ptLg7rvwjivvY\u002FTWS5GtbV676oFBDEKWvy7iuy67IPCro8HU9uvvtyEwPKPDBzsrLqgjUFyxxXSWyO2ZFXAsrMfqIslsagS\u002F5\u002FHFGLOZ8gMkI2tyt94KPMHK8da8c8Ka+qJzzw7b7J+uDMzMcssu0+yzvjIHLfTQRMNndHBQI8xz1DTG7MXVWhs8NdUKe\u002F11xGGLJ7EBZGPd8sk7po00wCGXXWqPVq\u002F9stJuRyoy3my3fXa6wMYd+NaFF6er338DTnfAdgtA+OF8N37zz4r\u002FL5415nXX2fXleesteW23eZ600pjsvXkAyZHOtOkP2\u002Fs2eZGjnnnpTXPO+uem0155j7m37vq594Y4O+8WG3\u002FfTb8DHzzy6Sm\u002FfMnBLw1y7AdGL\u002F30r6N76WHFOy+13M9Pg33H2v9L+fhFlG\u002F++R9Xb\u002Fj67Dfs\u002FvbVxr\u002FI\u002FLHW\u002F372n35\u002FCf6hT3Nik5\u002F+ICZA4d0OgAFMoLtuJ4AD7i+B4EPcYSRYMApWUHQXxCACBbjBUXXQg9xDWejiNEISOrB\u002F\u002FitaClW4QgXiz0Yk\u002FCD\u002FGvipCNYQducLYWV+skMeag+HxQJiEEtovfR174U1jOEDU6fDI97PfUR04VGkKMTm\u002F\u002FmQTEdh4MpiWMUCPsaLX1xhGNEmMCxmcXdbZFIa1YhEbOmOg6eBYxzlCD\u002FB1dGOUxxiG1P1GjIGzYwn7MhnBDlIDRayUDiLIh8deEY6Po6PNpxeJEX4M0RCTZHic6PTOkfJPmqxk00BVijXWDvbYfJxajslKsNHyk41EpSuvOEfCyIyTZLNlot0jBpcmUFL3lI6P0OALndJxUtiqZirA+Yrh0dAWc7rbs68o\u002Fpi2Q+FObKaojzeME2juqdxs5Le\u002FGZ8inFMv\u002FnRnPjhHATGOUHGYdOXoYFnPMs5T3DyaZv2tKYk81mfkfWTfmZjJ4\u002F22cqBti9fSnQNKyWg0GwtZf9uAB2gxgRqTzGw0J+7UeZswgmCcSIUctKw4h+rljNgvqB\u002FaPSoZbQJNEqOtA7E+Cc2uUaBdMIhKXboDMGIKbKQSnGm5qrpMv0gIxhIkVZGleZP2wlTCxyRqFKYaEexR9UHHLETU8Fl9LIaUxLywqofVWcPdHoQYzR1QF4DKwVqSKS1WnSXWfHgjXpao0FGJZEEA0pX7dcELfBrrlfQDwDdeoJbnQ6p85kZYj\u002FBqwMs1g\u002FIkewhApLXwlbWmGfAgFozu4nN3pWwmhUtjEDrBNOmCLXNUC0+JtsH1wIEtniQ7WtZm1bbYoO2aNDtbalnBd+ig7dgEC44iFta43KJtKn\u002FVe41kNtc5zoDuq2V7jFwG1XrSgK7s9Qumrj7UO\u002Fmg7k4Fe8kwJst836WvNNU73iBe1H3rvd9npXvc1eDCfvedxuk0O9yh+Hf6VIjwNddBoHni4sDx2PACv4ugBv8XmFAOMISnvCgDGxhzD44w1zFMIe36+EPb4rBIh7xhksMCBKj+FQqXnFIQuxipp44xnPoBo0zAuMbs6HFOl6DjXvcqhwDeQw8HnJOimzkoAg5yYJFMpOr2o4nc6ElUs4KlasclppgOctX3nJRu+zlfZUkzGcFM5m5\u002FOMzT8vJak7Fkttc5grD2coJnvMS6mxnOvc3z2veM5\u002F7nN8\u002F3znQggZ0ESEKPehGIDrRHVi0nhtt4QIAACH5BAkEAAIALCwAUQDsABABAAL\u002FlI+py+0Po5y0IhCy3gDYD4biSJamiG3qGnjnC8fyTF\u002FsvXb1zvd+nMIJVa6f8YhEBofMTfIJjZqWzWpLis1qF1SrtbgNi39d73eMTgPN7JX6DbeU22xw\u002FI430Pe5vB8+Z9YxSBhI9IcolmI4VOg42GSXOKmU0dH2mAnZSNl5tMh4ozl6OeR5ugOKScpqivr6Ahqaw1orJAmbW6Gx6VX7a4irO+xgSSgI\u002FHtLzPxg3FuVLI0j3Ez8DB0pnUxt7S2bzbS93e1NDB7eOD59Yz6Mnk69zt7u\u002Fgpf+jVP32fviZ9P2z5+h\u002FxNAjiLw0By9Qz+QZiQ10KGLBz6gRixxcRx\u002F6Is3sGIbCNBDh7fYMyoUeRIDSXTYBvlSyVHFtVaPnkJU59MigVtYsGpKeRObg19Pjl5LObQlVeMJkGaNNrSmW6cfgJKSulUohWt+oAaVepWpjW9TsGaVetYZUXNrknJVN5arj3dxkLbSudcuk7s3oXLU9xesn7PAg6sbjBfloVHgM0kVLGtto0pSNwXWXLefpUtH16XWXPOrp0l4I0rSjSwjqUhnEZNUzVb0q25vIZNS\u002FZkzrVtfB4YWvcjHL0TPF6tV3ha3rWPIxerfHnV3s6fC4wuvW\u002Fz26DVYodMc\u002FvvjcG\u002FF6Lst\u002FrixOaDhq+sfv2t9tkZF44vXy598My9cv+fWN5+AWln1n8AeidgWCQVON5SASb4nlP4dZdcgufRZtOEFEJn4YX9WaThhtd16KEKPoUoomAkOoKePyimyN6KClpS0oswzidjiQS6aKCDCMrIGo8NDlZHjjra546NmD1oYYvn9LhVkUbGU9Yrl0Un5ZQDIskMlGtlqaWTVg4pG5MdRjiMl3uZ2SSG96i55o85inkQnHFWGOaHlCg5FJttTncKn33KOaebdZKJHZh56nmRnZIpuuiCezr6qJ8QGpqHoFFaKiCdJlGqGaSR8pKIpl8SWiigH105JaedYorGElrOGOOsc6xKhK0o6XpkU2mUwStKiJLo6VH6zSpqq7D\u002FQhFMsMkqa+IWoQS7Za22omnsiLq6+qqqV+GJLKqpRluJuONyuK23PAg77IrPGoltDey26y63+8Urw7ygmmcvfcWiwMe+370L5LKOBSzwwP22ZzAI+uZGbTw4OsvoBw9DHHG11oZbVwgXp5YxrRPz+m8DHx8bMsH1qivBySinvDC\u002FLD\u002Fg8sghC5txwwrUbPPNMSvcMc0Ia3szztTiy8DQ6BatMrE6C6D00j7\u002FjKXOUUs9NbijZuDa1UQzTbVyBvP8NdjmOk2ubV6rWHSvG0O7YwJrl2221ufSuMDcdGdtd8FBC0B23zCffaa6eu\u002FNN+Irxx244IM7XnjaehzOdttu\u002F\u002FcMN5eNQx5x03\u002FuSLnij2PtN4Gbc9552GUCGrroOauuGm2tV2755S\u002FfHcABp6OeOuH39jM77bVLfPvdLgT\u002F9vCe\u002F07S7rz3\u002FrzMJCGfvPKwVzo99cUPbzTHpGq\u002FvfW+M3wI+CBzP9z1ROZq\u002Fvnoi4w52hK1H9v7toffLS\u002F0128\u002F\u002FPgzr7\u002F95ap\u002F\u002Fvsf+TggQIwRcHmJIkICB0hAjVXPXw58IKsWyECxVdCCCYOX+saSAw5esH+rKJ0lRNhBD45POCFEIb0SR7oDssSFL4Sh8PLHNRrW8HUfHJQTdBjBArrvUj8EYhAlGD\u002FpzdCIRyzh57jmPD4cEYkG1I0boriHKf+yK3JOwGIWp+hECi5IhyO0XwYVAzwypnBx0buTfdS4Rja6LlTkgmMcudjGU2nHiwED4xn1aB8+9jGIYWwggexYRu4VkoV1QWQia7dIKzbSkTukWA9TZBxKVpJkf\u002FQhl6CmSUJ2cife0uQdcRhDN+INAaY8JQDzKBJ1CTJqEYwkGiV3gFa6UoawPBCp8qbLTXqvl0uSVCaDKUwVXrI+xUBmMnF3Q0ByzWTOfKYJU0nKv7GymtbEIzFHAoFZ6u19dFifMRvAzUdCb4UpqhLg0rlLRo5yNnFDJzzjubp5buaXprknPuloy4U8LZf+VOe1yunJVU6goBBcJzvrkzs5MHT\u002FiMN8KH\u002FOudB7FoGK3bxlQFcignRGgHgKeaVFaeVOagYzpQ7gqBJHWTJ7mpKlFpsgCKUYF5rK1I46nUKzPPrF3VRsF3DsKQ2QOJehQbSeHiNjHJCaUOq9xYWIgCp5tGfUcNIwq9L66Y3GeVQa6oKKuFEaV1tGVWuQdZ9zO6tnRGiQtbIIrGSAa0vkSja3OoyDeoUFR5UaBZf9lTj3yasWHnY\u002FIVAnsdoMLKSyWJydBUIHT+UE4OZKh8hmCLNt0OxmGRskzzokfZkVLYg4ywbTeoS0nVVtXFFrBteOFrQxlW2gYGsF27oIt7nVbZJoO1DfdoK1sRXuN3jbBOOaA7lM\u002F1DucYHLVOfeg7mKlW4zqBta644VuzPTLiq4i0vv+hW6ERXvO8CrUPPmAr19VW+s7tde96qBuNiQ73Oh8Qj7qjUZ+r2uNPrLjP8C+Lz8HfB6BWzg8QIjwQcuMIO\u002F6+AH\u002FyPCEt4Tgits4QVjeLgU3vBDLuzhD2s4xFXtMIk\u002FAuITo3jEKsbDNlp8ERPD+FcynvEYXmzjp9Y4x11lMY\u002Ffu+MfYyHFQu7xL4pM4yAj+Sg4XvJhN+JkJkM5ykbYCZW\u002FIpMrY1klWl5XlrucCi6DOcxTHrMSxmFmKfs4zWRQMptnsOY3b5kVclbzKOr8FDrj+cx33jOfM+FnOxMi0HnOLw+h\u002FzzoQ3\u002FCEYpGdHxlWwAAIfkECQQAAgAsLABQAOsAEQEAAv+Uj6nL7Q+jnLQqgLPdvPsPhuIIBOaJnsDItu4Lx0uZ1vYq5\u002FrOv7QNvPWGxKLR8Asqa7ij8wnlJJdUVDOKzWqn1W7gqg2Le94yc4xOv8xsq\u002FoN33Db5rj9PqPr3fj+e06XARgE5mcYRTNIJciY0VV4GEmUGNhoiVEFKbkpk6hIeBn6+cVZmuPZJqr6qWnq2oHKtjqr1Pp6K+E5yjRLS4gLXKEr29tbG4z8YMJoVux8nByNsCxI7Gz8Kx1NXV12fQ2tjavb\u002FfgNHiQ+zl1ufv6crm5K3r74\u002Fp0tL0nv6H2PD8SWvj\u002FsmPn7h87GQEP86i1B+C7eQjsN+3mBGFHIRDj\u002FFS1mwngu38YxHT3aAwlQ4UiSBS01QxlS48osJU2ehJkwhcCZPGrarIUzpkqeTlqKOhg0Jx+iRYyGepk0pU6mRJw+RRq1mESqOqxedZdVqQqup7x+\u002FRhWKgqyMXxewpoW2xm2Ldy6hBvX11y6IezevZhX7Am+fc2qghpYq0zCcgwfxpv4cQ3GUhxLRhtZ8V7KuSxfvplZbgrOE\u002Fx+fhga3mbSDEwfhZz67FrWDVy\u002FBhxb9FLa077ARJx7FRDeCTxrBhv89DLiBowfx5xceQDmzp+Dji57LGvb1lFjFz6UMvfuQL9L38lzPHlQ5qWLr672evtGAQmrV418\u002Ft\u002FRdO\u002Fj\u002F4euH33hUeXff\u002FIF+BMpXBVooHcI7jcbUww2WN6DAq420oQUsmfhhfzNpOGGAXUI4WAzwQcScCT+hF4yKKYIW4fDbfQijLit6NByC9VoY344AjJQiPeo+OOM6gg5ZIwyLhYNkkne+GOC4jj5pI9FDhgMlVUCGOUcLUai5ZYHXjkZMmGK6WCXmGDpyplopqkmk\u002FPwGJY1aq5Z5itu\u002FmPnnUbO6duDffqJIZh05kVkl39KcmhgiUa56CGNOqokjnL2MSmlUN7pJaOBkmmlomzGsWdQj0I6KhyZRjYooVPh8QOnrcaZqhhJcLqLTrhKyZGuuJ6K6ockebkrsKBqF8Ygu\u002F\u002FiGaqoeWLByrKzOivsE6Msy2yzwUboRK7Y5mrFt5f2tOmvlVpaqA7grhqcseg+u8O67Lbr7oq11lXJt\u002FJ+Wmy6LOwbrr7TUousD3vwK+659t4Ly8HzJlcviZGCAPAN+uYIp6zwelAxhxcPvK2JH3Rc4ccRL\u002FlqZQ5bfDHGHpubsjArv2yywihXGwHJ2vZr880idzYzzTWX6yq3EASdccsnW8jwAUgnPfTOC8fc2tNQC7w0guP2ZvWILXsotcT3dl3y1wkKTSvOXJPNstkuox2yCbWxDXfUXKZt9AE65+v22XW\u002Fm3dzdP+Ndc9abyzA3nz3ne3dcSuo9+CEF07042D\u002FSD455WEzHbPiizPe+JjHyu005l6D7vfpGn\u002Fo+eeogyz2h6ZnrrnjgIs8u+qo7yttma27\u002FnrW7amUu+67w845f8W3vXvoV8e+1u\u002FAB2\u002F48JNJPz3jyB8+2vLGU1859IN5z3zzvK+uAvm8mJ96+aNjn7322+vHhPq+su982bfb7\u002F7xwmPHv+fJr3oADCDtlDY\u002F8xjwgAgkIMQW+D3\u002F\u002FS83EIwg+MIXoAr2r3kJLKAG74e\u002FVIzug\u002FgziANj88ENXnBz0Unh+kp4vqm58GEyxKACZxiwEopQfDOEYftU+B0cvjCEHUyNEIfIvh1yL3099KESM6grHPoQYMkbDPyQNsUi\u002F7JKeVJ0ohY1ZaIjZvGLcSnTERHGQTKmxYxn9OIEszKXK1oNhk\u002F0oHbkOEcdqjEpzzojDatowy1yy49\u002FXGIgE9NHQqJxhbbLTOcUucgBvhElq4FkJPtWRyPizJKXdFsmHYkzPLKNiHuECNUSx8lOfu2TYNRRcVJJyhOaUm0CSKUK0ljKjAQOlbZUZe1Y2CNXKqCXhbxhLg3kAFGaDpeyjM90kknMYraQlaY65TCjKU16HRM8u0yAMmfHyEZixF+vxGY2UUjNcdIyD+a8pSfTySdrNqCdSEzYNnNkAXrWk2f3bNyXIqdPQGBLD79BXATo6c1dlGB\u002FzQzdPxHwzcF9Kf9\u002FIDQmPN3TMFj2haK+bOUX6+MBTqorWprcg4hCQMiHkoCkHkWeEkQQ0T3YiqVRmRnYQFoYF96BonxcnkofENM6HIKj6gSnwUg4D5qKCIttSWGWlHqbUZZFg1PiqXRW9lMLBLULE7GqCZlKhgoShai\u002FM8JWw0EgOWYVpjYlGWc4+giamPRtS2CO3hSKhhjSFa12vasGdsoKJNy0DH1dSIkIW9ggDdYLidXHYRnb2CMtNq6RrepX2VBZy+71pZnVxmSr0FnPfvYhoW3SaOta2mSclrOpfeplEdtaYDwWtLF17Q8nVttSzBa1ub3FblnbWz29lqvB9e1q11ncfQyXt8nxbdNygdtc3R5XmNGV7mZ9U13j0nWt2f3DYAXRXdsyyxLhle01yqvdYqA3vbNYr3Cd4V7nqje+1u0Ffetr3\u002Ftu4rz6Ve58+ztU\u002FgKYIfAdMIELbOA+CDjBgP0vgymy4AdzBMESnrCDK6yGb2CYVBTecF477OGZgjjEWxgxiaFl4hMjIsUq7haLW2zWCMMYChqeMYplbOMiwCTHPcAJj0e64x+3JShCHnKQi+wCIiPZBz5eMpNB4uQenyPKQ6gxlXvy4ivX5cJa7kR+u4zlVYBZyqoYc5VFYeYzXyLNam4Em9sM3jeHmRFynvNf6xyvOLu3AAAh+QQJBAACACwsAFAA6wARAQAC\u002F5SPqcvtD6OctCaAM7a8+w+G4ihiwYmm6Ea27gvH8qXWdsDO+s73LnAL2gC+ovGINACFzBoxCY1KPcumNfWcardcwfWrynbH5F0VjMaV1+xW+n0St+f0hwmOr+v3CLx\u002FxRfIduanQdgkJ6gYtXT4ZQjpOLRICdUIF5l5J5RY6Slz+aY5ivhpKhO3+TjKKgl4CjuS6hrUakvbGasrMUs7dGvLuTs80ZsGfCtMvLzQqIGGDKzMTO2cAR0tXUvNbH0Nlo0sxE3srWoVHj1OHmt+jpguHsR+6v7OGa9+k0u\u002FZ+\u002FrJJ++Sf0U\u002FQOIRWC2eQUDHcSmcGCNhv56QYIYUZ4Tiv90Dt6rlXHhPo6DLEYCF1KkDZJlTJ5EmVIiFpZdXL68EjPdSJpTbN5El1PlRJ5RfP6EF1TmK6JGPF6EmVRjGKZFnD5dFVWqCqo9rF4FmlVpHK46vH5FGlbbSrIxzBrCmDYZQbYt3L6FGlfuULoj7N7FmlfvXr4f\u002FP7FGVjrUsIcDB9GmzjYDcYdHD9mElmsGsoULF\u002FGl1ntVs68jIoGG1ryRtIPTCvGnPo0CtYOXL8GHbvVTtoJbN8GmVv1aN5KfP\u002FeF1z4TOKeSeFNrmky7+bOAUOPPpcz9eqIr7OSrt14OLjejy7mu\u002F378\u002FJnZzNOr946+\u002FYn3ouPR37+s+xc4ev\u002FXq\u002FfN4NR5d9\u002F8gUo4FT93SdQfgh+tCAOiTn44G40MRgRhRWudaGEmWmIIHgkYZgRiAFa2BCJJQL4IIQUFTgeiy2iSA6MMR7YYoLncWPjjd3lSF8A\u002FfToI2pA7rcajyrmZOKGA5azJJMy5igilB5e12SI\u002FOlCZD5ZavkkLF16OSWVHHIZZVRfgrlcO2mquaZ+VX4ypkLHHJnJnJW8GdadeJq32Sd89hmnnGdSMmhahc6nZyCJKlqmmWFWdCWQizKapEOPxnUpe43OUWdSnZb3aRub5uXnn\u002FTxU0aocEYqaZugJqTqR7jVqqN7JYWBa66w9eqrkGtIAqytyBV7D6tJ\u002F7iCLEK0IlvqEb40myqw0foAULPOPmvtoUg4q2213Sr4LY64jkpqptiim665ql77g7jFsoult6Bgoq2xx0I7abz45rvtCuGq6y8eAOv7C7UE9\u002FXHqcHRCx28nQV8a77yntuvBRRDZjHEydmrccMJH3xxrVt2JvLIB1PcMbkVbAwrxjE7OdwEMHuM6cw06yrBzTq\u002Fi3NuIDOQMscrBx3b0DQU\u002FevKwVYss6wM+CyK00i6i+fJCFBdMsBdZ620F0wb7TTSqSk9tpFWbzxwzUunDXXZZn84Kdf\u002Fro1wQPy6fQDcaq\u002F9taVh+k221YHHep7dd+OdN6\u002Fzqkt44YbPHVh2iv8vzjjbe6fQR+RNZ67548Ndjnnmh+9cnwGeSz75z57utfrnoJ\u002FOpnukl2465ZwOFbvss+sO6Wi9x8047YZudTvuubte71bD+7481qgL+TzxeBv\u002FuvPV7wv608ABHcb23Hcfusnhi683+Y07Dj761hcP\u002FKvuvw94\u002FKLOD\u002F3vzD+MP\u002F312x+T\u002FvmvdftLmgC\u002Fp77yHemACFRf1cDGwPQlUIGIi6DAJgizP1lQZQnEHv82yL4OetCAIOSWCAsYmRKG8IQorJwKTUi+B06vhBj0XgNz9sILTlCGJzofDWvIQxzG4YU1zCDqkpe2IgaxXbNBItOKSEEm1seJTwTiCFElvBz\u002FKvGKwXNPDh02Iy4SinNi+6IVAaiYJ1AxiTsU4\u002F2Ws0Y2slB6KazZF3XoQDcG0I53BGPtfvQxPvaxUt1b4tlkFUe4tVGPGXJZGQe5yBY2koydG6QfjyfJBvHNkjC8niFduKNEEm6OgKwjJXvDSTxGj45v5FklU3lJKZYSizsqDixV+T805ooft+yk3BipGAeIMnaFBKZgxlKbXvrSa5+UktQWoMwVHq2ZIQmbLaOJS2YaEzvPJBo2l6mwbdLHZt+UZssot7AGlJODbTObNd+2TnBGLZNXQyYF4rmCG2pQeUVKnQXieYFtLdBgdkonBIbpOWVtrXGYdKPEptZLhfYs\u002F1sRK0Q\u002F7dkBWJphWiTkZ5AC9QFIWgIXE\u002FqDgR5qhy+SQV9jbFg9t8GwEuqBpXusnkRRBsJF0FSTw7vpy0DoU1CR9KKKvNcGy8FR5RR1BggFAzt2mie\u002FBZUKR20IVNcHjiJYkCnGwipmynXAqT6VilIomlf5RpezOrIoFrXhOohzAIq2Sl4Gg2s7pqWEj1rBri8C1BX42tfPfAGwBfHrXwlLD8OiA7GJ1WsTGDtWwR4WsjyS7F4pW1nLfhWz3XAsEzhbDc1+FrTLUOxoSTsM074VtbvwLENY21rXvhO2glAtSmnrD9HeFrd1sC1aeUsn3f4WuJWQ7SmJawrfYhS5yeUVrliZ2xHNPhe6vV1VBqiL1KtFArupjQZ3YwuM73IJGeK9K3nLW4\u002Fzoje44V0ve9vr3uKqN7469S596zvf+zokv\u002FrNLX\u002F7W134Ati\u002Ftxjwfv9r4EEgOMGtWjCDx5CNBwe4wBIWqoAr3GAHY3gK9t1whi\u002FsYS50OMRdGDGJtxDhE5fYxCpmRIpbLIWUwLgqMp7xRmtsY6bGJMc6xjGPYbDjH7clyEIGckiK3JQXI7krLF5yWTTs5BdAOco\u002FsAWVk9yKK9OYFVrGcia67GVIgDnMGhgzmXNgZh58Oc1MNgSbt4xm8RYAACH5BAkEAAIALC0AUgDsAA8BAAL\u002FlI+py+0Po5y0LgCCDhjYD4biSJZmmW3qqnnnC8fyTCspi69uzff+H7vlhqod8IhMKoXE5saojEqnI6cVB6Vqt1wD8wrOdsdk3xeMFpfXbNIZnW7L5583\u002FE7P6y\u002F3\u002FnAPmOeH1YERF4hI9jRY2NhxpZYoCZRi2OeI+egUOdk5U2lHlDmqKep5ygMamkPaajnEiSpb1\u002FIa5uraFDvLC6G6yoIrHLrba5zwezcsbHrs7PALrLPM\u002FPd8nfBUCEe9TIQNXtvI3T38De4svp1W7s2K3htdCtnujgUvK29rVd8Ni+9J375N\u002FahZA5hI4EBRBf3dQxhIobQiDQ2+g6hH4kR1\u002FxXN5cCYR+NGDh0d4gApRxspciUtBkO5huMoli09noTZReQ8gjVdssC5RedChj19FgE6RehQWEWNqkAaRelSQk2dtoCKROrUYFVN6sD6Q+vWaV3t\u002FQSbSiYummWrvUT7Se1adm3NPoUbQ6VXnnVtfsV7Qq5fvn3drgCMQvBgXYXtPkEsQqwjto1z3YRsQfJkupXnvsU8QfPmW50N3wUdQfRoeqU9\u002F0UNTfFewq1XXobNh2RJyrUzXcSNTHY5zr1bfQSOQHg74sVnPkSufDjz5r5vo1ZtfDr11UdhY89Oervts6C\u002Fg2ct3vlnxObP80vvfgPm9vEZw1f\u002FGi79+kTvV\u002F8nj9Z+\u002FDHl33+HwaVXW7wVOFQxAEXX0oIMvgEWhBFqN+FvMAm4mH0TcicfThx22N+H6wCI0YgkEmjiifkhpOKKrLQIogYgxSgjVTTuFCKMFlYloYnPwYOjYx7uONSDP3YV5IcaXrNkWU06ud4zUUqJYYvHPVPkclkKOWQ8Vyr4JZgvztJlPcogOY51+YxZ15ps8mijmLoVKOecCzmYEZx95annlqek2RCgcwraSYIZlmlmd4neqSWjVKKIiJ+lTdnoaYgQWhOmmV6ViKWteTqpo3tw2hOpi1IqhxB6jsXVq0nS8YWsI4naXJhkvGGroYFWmROLr6rKIKJBHflreLL\u002FGpsUbcmi1yurScAK6bCSfspBs8ouSyyebobl67PQWittDbfiSl24h5Yrw7mKRrstuabS4O678I4r72P01kuRrW1eu+qBQQxClr8u4rsuuyDwq6PB1Pbr77chMDyjwwc7Ky6oI1BcscV0lsjtmRVwLKzH6iLJbGoEv+fxxRizmfIDJCNrcrfeCjzByvHWvHPCmvqic88O2+yfrgzMzHLLLtPss74yBy300ETDZ3RwUCPMc9Q0xuzF1VobPDXVCnv9dcRhiyexAWRj3fLJO6aNNMAhl11qj1av\u002FbLSbkcqMt5st312usDGHfjWhRenq99\u002FA053wHYLQPjhfDd+88+K\u002Fy+eNeZ119n15XnrLXltt3metNKY7L15AMmRzrTpD9v7NnmRo5556U1zzvrnptNeeY+5t+76ufeGODvvFht\u002F302\u002FAx888ukpv3zJwS8NcuwHRi\u002F99K+je+lhxTsvtdzPT4N9x9r\u002FS\u002Fn4RZRv\u002FvkfV2\u002F4+uw37P721ca\u002FyPyx1v9+9p9+fwn+oU9zYpOf\u002FiAmQOHdDoABTKC7bieAA+4vgeBD3GEkWDAKVlB0F8QgAgW4wVF10IPcQ1no4jRCEjqwf\u002F4rWgpVuEIF4s9GJPwg\u002Fxr4qQjWEHbnC2FlfrJDHmoPh8UCYhBLaL30de+FNYzhA1OnwyPez31EdOFRpCjE5v\u002F5kExHYeDKYljFAj7Gi19cYRjRJjAsZnF3W2RSGtWIRGzpjoOngWMc5Qg\u002FwdXRjlMcYhtT9RoyBs2MJ+zIZwQ5SA0WslA4iyIfHXhGOj6OjzacXiRF+DNEQk2R4nOj0zpHyT5qsZNNAVYo11g722HycWo7JSrDR8pONRKUrrzhHwsiMk2SzZaLdIwaXJlBS95SOj9DgC53ScVLYqmYqwPmK4dHQFnO627OvKP6YtkPhTmymqI83jBNo7qncbOS3vxmfIpxTL\u002F50Zz44RwExjlBxmHTl6GBZzzLOU9w8mmb9rSmJPNZn5H1k35mYyeP9tnKgbYvX0p0DSsloNBsLWX\u002FbgAdoMYEak8xsNCfu1HmbMIJgnEiFHLSsOIfq5YzYL6gf2j0qGW0CTRKjrQOxPgnNrlGgXTCISl26AzBiCmykEpxpuaq6TL9ICMYSJFWRpXmT9sJUwsckahSmGhHsUfVBxyxE1PBZfSyGlMS8sKqH1VnD3R6EGM0dUBeAysFakiktVp0l1nx4I16WqNBRiWRBANKV+3XBC3wa65X0A8A3XqCW50OqfOZGWI\u002FwasDLNYPyJHsIQKS18JW1phnwIBaM7uJzd6VsJoVLYxA6wTTpgi1zVAtPibbB9cCBLZ4kO1rWZtW22KDtmjQ7W2pZwXfooO3YBAuOIhbWuNyibSp\u002F1XuNZDbXOc6A7qtle4xcBtV60oCu7PULpq4+1Dv5oO5OBXvJMCbLfN+lrzTVO94gXtR9673fZ6V73NXgwn73ncbpNDvcofh3+lSI8DXXQaB54uLA8djwAr+LoAb\u002FF5hQDjCEp7woAxsYcw+OMNcxTCHt+vhD2+KwSIe8YZLDAgSo\u002FhUKl5xSELsYqaeOMZz6AaNMwLjG7OhxTpeg4173KocA3kMPB5yTops5KAIOcmCRTKTq9qOJ3OhJVLOCpWrHJaaYDnLV95yUbvs5X2VJMxnBTOZufzjM0\u002FLyWpOxZLbXOYKw9nKCZ7zEupsZzr3N89r3jOf+5zfP9850IIGdBEhCj3oRiA60R1YtJ4bbeECAAAh+QQJBAACACwtAFQA7AAOAQAC\u002F5SPqcvtD6OctCoAgt48YAuG4kiW5ilm3boC6AvH8kwjKot3bs33\u002Fg+75YacHfCITCaFxObGqIxKpyOm8+qharfcC\u002FZb7IrHSbCZQ06rg+f2cw2PV9x0DVSOzwusdfNdD0imwoeFYXhIyBK4ODbohgh56MRISfWUOBSpKUlU6Yl0ebY5itH0eVozWOpH2tqJCouiuvrVaosZEKtbZWfIeuua87dL7DBLewWsLFzcbNzrC6a8jDPsXHyM7DQ9zXx9fclZy03NYv19Co0oTd6Ng76bLb7d7m4ODysfXVhv34L\u002FSd++ZP386QBISaC2JgXJ5UC4SOFCIg0d3oOYR+JEYf8VuXnDCCfcJnYdDaIBuUbdKJIlyx1E2UjlSn4tPV6EuUXjOpo1XXbAmVPmTJ49gVUDOkXnTqJFb71DqkTpUnpNTW6ACkpoMIJVrWbB6kPrVq5djT4FS0NqJJZlnd5Ey8ZDPbZtbZ2FK0usW7J1977Ea0LtSKZ9x54ETEKwJrqFSR1FnEKvWcKNh\u002F6EDEJkP8aVB\u002F\u002FDTEGyV46d\u002FR4G\u002FUCxYYqlJ\u002F9FzUD16kytXZ+GnUD2bNK1d58DrdvxuN52FeG2IbodZ+KQHh8Pvps3c8u3QWuuuXz6vDCooZtmqH139+QNs4ffCJx8+eHnPXMH7N0n+Pbuq2ONL581\u002FcVv76v\u002F72gefXdBdV1bAbbnHFL\u002FtXQggp8BhZ9y7O23lnE4RSghZRRu9Bs6GGbI14ZT2YfPhyBSJWJzFkJk4onzpajiayUuWFWDAq4IT4Gt2ejgCgjRWBaPPb53TYvraQjjgNgAaeCEMG53VZFMNolkkg8SYySATj45EImnZKlllSkqiQqYYYbIZZd27KLjeULe6GMsU1b25pBeBmImdlumOVGHeOSp555p9hfRnKX9wieUGngCaE912hklI406+qibV2bU5piVhkfmGkIkqqh+oKq56J8tjLqRdKN2KgYfqJJK26t9qoGJrLicaiurUuBi66069KrrEi++uimnOO6KJqiI\u002FxJ7KRK+ZsrnsqgS+sOzRfRqLbRcBitDttpGKyi4cVb7CLapVoPtsd32Ye655qTb7AveotuutKvGG1gf34or5pPcWjBvrPUWq92\u002FEgQ8rLkEFzwuL\u002Fri2q67EMtK7QQIJwvswsxVDMHF\u002Fd4b7qDqpvawqBHPC2\u002FDEXgccq4tb6syySWbfLLGG8fcAMs272evsjgvoPPLFO9cG8cHBC00s0mLaPQeM2M88Mea\u002FmwA0kTzfPWhVAvwNNRRS8001V17rXDWnY1stdlwku3vz2OznTLYFKr7NtwZLz33pWn3fDLKLstYt913C573a3vz3TfibTd8uNprE471ZQYEjmLfMf\u002FKHflhjeM9eOUgH0a555aHKvDnkYae8Oiwlu7zZZs7nrno\u002FEaJuuyqKz71SbWnrrrf08a5O829S\u002Fzr7z+9Dnvstlt5fPCsD+9762g4\u002F\u002FzwuG+oCPWqQh\u002F97ItqTy\u002F3q2+\u002F+PTgvyv++Ognmv35E4t\u002F\u002FeN2uP8+9\u002FFD6gH9xadP\u002FP4w66A\u002F\u002F8EveZQCYAD3VTMCBqoIB0RgAjlHHHM00IFfw1xvJDhBufCvf9f6HwMzqEH+3W86GMzgBjnYQeZ90IQn7F7YDAjCFoqifFcBoaGUZkGthcGGNzQd5HT4Bh72UHo\u002FPNtBhBjC9M3whbRD4gmXiL3LIHGI3uOdpU6CPH3\u002FPXGEQCxVFrW4QS4aEXRTTCL0oIi\u002FA5SRih7MIZXeMLk1hlGMfXnQGtlIwyIGSXJOu+McIfjGUqnxjmbsHRpJyEeuEbKQt1Ogbb4yyEUqkY41ktEXuzZJR65mAYukIA7dWMBIIaCTnjQeIEMJSeSQkpGJ02R9UjnKVbIyYoccoyhzI8tZVlCPZxIkJ3NpP1eOCJa4zKUuO8fLgmwtjsa0HiWPdEugGROP8lteU\u002FCVgGmWso3JtMidVKnNRrpymbHUJjUZ5khsesGc28wdKOUzB3amMG6nfKSfiinPeQ7tmd8BwSWDZwVkdvOVuciMOaHAK\u002FbVEppwBFgzV3Yrd76z\u002F0KJrMA\u002Fn3bPnCXUWAt1UUFHIMkZpAqRHbVKRh+wxiOMdEdtYGg0RSDEk6YlEY2hw1yaRoGLfiENK+1KHWwyssiYMA49XWBLi2Mwi4IQEEWtCLsISiQYZJBR5BtN4GTqzwnmg6berB1WQ6DTV8SDq9+p21cdRj8PkZU6YztrCcBIBxZV9apTOCrpTAGTprY1KIRxA1hG+jRaMQGhlzMDfDbn1pwUFgzdCVpiu0BRwx7HBs\u002F6QJkWu9PJXgAZhsASZrGgWQh9dhKhzetoSVtajERWsqlV7WnF2lqErDazsZXta4dQW9feFba5hcdsk9FbgPx2G8EV7jCvUFzjHhevyf9V63J521xn3Dao0dXFcHFb3W9cN0HZbcZ0v9ndy+6WnOENyG0tW17tPhe96XVulyDR3hI1ZxTx9a0y6uteW+BXvffdr3T7619sADjAYx0wgWMxjQN7FhgKLjCDG4xgA0OYURKecEISbOEvVTjDeNowh\u002FXAjQ9T+MEilpSHS0xUDKO4wyReMYhP7GKeqjjGf4IxjVtl4xtzIcQ6lsOMeyzYFgNZxjke8q54bORGdCTJSWkJk6NQkycvIcpSVqmTqwwEKmO5WlfeclTq4WUqkCPMWvgxmb98izOLWchqnnIr2rzmN8P5yKSYc5w1Yec7wzfPTY4En\u002FXc2T\u002FTGRGCHnQIoAuNZvZmuAAAIfkECQQAAgAsLQBUAO0ADgEAAv+Uj6nL7Q+jnLQ2AILeAdsPhuJIliaJceoKnO4Lx\u002FK8ZOt9t\u002FTO935swwlZv6LxiEQMlzhd8gmNhoLMKscpzWq3Aqr12+GKx0YvGIwlq9eos1uVZsvnD\u002FPbHafr6fb7fQ\u002FIp9H3hWGY8hWoSGZDWHUIaWiVt1hZNug4FLkpyURpCUqzgXjGadqpGaq600iKdgqb+blKC9LqOhkbu1Tb29aBWqiry+trXHGL6znMPHT8DJGcmcPc3ASNrSA9DVddLTSbTTsKWertDS4OjRlpfv59rd67rbz0\u002Fi4kX0tfr3l\u002FHk8fKH79mvwDGFCgIoLcrhxEeEPhIoYNyT1Eh0MiIIv\u002FnNxdxEhE4xx2pzx+tJZD5BqKwZadhLhCJSOSsF69hHlFJheWLV3eBKlCpxaePe39xMlBaBSiRcEdxZdSKRKOxGw+hRdRqhGaw0xe7RpVKw+m5ax+RRlULCuuaH2ebTtK7Qyy7YS9BZpT7gu6Ze3ehbtBrwu+fXP9xQpHcAmqUP0eBhtTsQi2jR89xhtXsgXCHR1frhpZ8wTOnQ1\u002FhpxYdATSm7yerplVtQPWrc2+hh1Sdg3KB13fNpVRtzbevW3\u002FBh5WuADGJ30frx1aN23cpp+XjC17OnXL1rdnVq3du9Hu4gNkJ\u002F7SOPm6uRWHL+90fXnN7+EblH+9vVrmV53j\u002F2+qV32gVfcfe2mJJeCA3BUIXWpSJaigWwwWltSD6H3lH4MJqQQhagtOaOB3HF54VoYaYqcRf4+ZWOCGApF4F4stoihPh0iNB2KDFQpk443+5FhaXjXCeJiMM0aXTY+VfQjkIcGJo+SSEjZZVDirqHickUce+AyRp2n535PGRFmcelQmt4+Xr+FBpY6B+ULmQ2y2SeGbaQKT45x0NmXlHnFepOee9fRJB5b4BSqomJYYGqaZZ9IYyJ83gbmliIqouR6ljSLpJ6aZOvoop3K4ImhT8ZXaT6fdoKrppkKudF+prR4K6RaEoGrqqazWuhSOu4LapKJScINrrrHiiuYTDf8V6ySwweqHREV4MjurfML+IK2nJ3omK680ZMtom9VaK+q3fjBb55SJQisDuKuiCy681w7mh0PwFqTrr1zuVe+7945L3rwjuPvjvdn+W64t\u002FR6LMLfdOigCwUzKC3B3ySKzcMEGx4uuwNFk7KvBiD687wQgq0uxw+uW\u002FPHJGm98cMo7SiDxyCJXbN3FDNRsc8Mq06nzcC6jLDOBJM98wdBE+zzxyiwnwPMbMLu5dKhIC610yFP3DHTCBmTd9MZci+t11HdMTfXLR2uQNNhao43zczq7XTXTYZMN8QFmn412iHdbbenXdL8Nt7N50rg3332nSzjeVw9et92Rg4hi4or\u002FL24sNcWiCPnkRXu+7cyWX445vgzvid3oUpferOETYtc56NTGfRvssauN+diHH6j66qxnzgKyod3eeOGuV8q24MSfXrrur4e0fL6sOx96XL37\u002Frvpmq\u002FdwvXUw\u002Fy9q4MsF730zdP+GRHlm587+pepv\u002F722XPs9Pjxy599+OTmdH\u002Fw82vvP9Qlpn8BnJ\u002F+AjZAAtrrfwe0WAIVqK3ZHe9TSfHeuf4HQH89q4IQXKABG5iloFiQdB+cYM7S0kEP5s99b4lMCsO1NRDWDoUvjODmWIghGtYQgxnUYPWSV0MYgg+HR8lKEG0oPCJOyoVHnFYJf0bBCjXRiSs04ZpSM0Uq\u002F05PhitKzQgXxkMuFsmLWdRi+5T4keiUMYxoBBSXymjGxWFPfOY5ABzj2DcxtvCNd2SgHvsDsS+CDINzROCryAdHP7ZRSgq4IxIFuEjMNNKReIyhFfd4NUG67IlQ\u002FNIhu0DJRzrOaL9hVyhFucFLPqVcp0QlkAo5w6sZQJNK+x0sryhL5Z3Sln+UU94QQMtabjGSyMmlHVvpyucRM0jJaxsyK9mxXkrJSs8Uor46CUhjArOayaTj33KoTSVws5v7U+U\u002F2LWbcUIzieZkpMnUSU5DtlOSo4GnNQFHylX+8gH2VKEE5+mhOlagn\u002F5kJzZ9+cnVELSA18xnGr3GT3Viwf8R9TvoNCdTzWhMY3cs9JZCdzkFWdBKmj0h1GwoCQNTyROgRTFBIn1QkBDeEjNhcOkRTQqEW6WPhDQVqE1fOAadxuiCPsKpBHbIhn6UqF6I2edigKoHpf4EjPbxKQyguhChlqlffvNoCYLJBFXE9B7lM6rCIAgnrQaUbmaNmAKxMdZddK6tJMhYD71Ki7imbZNQcFdXrSAStd61FEPhlh+UItXerSQIHtDbXwGLoBHSNQt7rYJkBmsPsT42rNlpXSHyulnOKmeWnkgr4yA7Wg6F1hmpVe1pLdtajVRWtLFVyGxZW1vbrjYfudXta4vRWx79FrfBrdFu8VrcfRwXosn\u002FNS3wkNvcVdwWutENxXSZW13QejYR2YXScKnb3UpcN3DhHdN3w1le6Z7XTul9xnQn215APLax8VWH3yBRX+OW4xT5tW81+utdZgA4Sd4YMFz\u002Fa2D3IjjB5l0wg+fh4AdrdxgSdq4uKmzhWGBYuQLesHo77GHNgjjEligwiQcS4RNndcQqjlSKWxzVF8OYDzKecVJrbGM1mDjHfsIxj8Ww4x+PysdCthWRizysIyO5r0FeclCb7GQjXyTKS7kJlaP1kysfIctaLsJRuuxlK4MZWy8Zs7IOYuYqQznNZVgzm8PM4jdvOc5yhrOG68zkO+M5CRfe85n56+c\u002FcyLQed4EE6ELjd9DC\u002FoQil40fRs9Z0O0uAAAIfkEBQQAAgAsLgBUAOwADgEAAv+Uj6nL7Q+jnLQyAILe2PoPhuJIlmS2paoGmO4Lx\u002FKsoOu9tvTO936MC+J0v6LxiBTYhMwUMQmNSj\u002FN6u05zWq1S6s3gN2Kx77u9xsmq9cj8\u002FmcZsvnD\u002Ff7Hafr9fc+bg+4Z3eHUXgWiLiGguFX6PholZc4WbQ4yPSYCdkkSek5Y0moOerI+Xnaw8EIR9pqKNSJKkvFsorminsZMMt7UmvrlSvM1FvsYfl6K5wrZOwcgQwcubwcFPvcGy3NSU1tjQ1+oK171e09FI6tuhls3v2dXrzOPu1+fhPPO55cb3+\u002Fkg\u002FVPn5V\u002FJmDF3DSwG2YDB5ElxDRQoawHD7EFxHQRIr\u002FQyy6g5hxzkZyKjx+BBlSzTxSrEy++5OSzEiCDV1eLBlTzEyOHW3edJIzy06e5Xy+xBgUylCiJY2ezJE0yVKmTpw+VRH1yFSSVa0exZnVx8phyrz+SxGWx1aaNc1Wg5k2xlq21tz+5BAXxly6Pe2+RZrXFxiDLf3+BRtYxF6+fQ2TBZg4xGLGRR0\u002FRhy5wlh7ZS1fRpuZwmR63DwfBhoa2i+TnU3jgpu6wWjSpV0zuxJb9mrWrW23gp1b3G7e7Xzfhhpc+GCjhY27Ah57M\u002FF+zn\u002Fjzj3bevHqz5Gnzq6dOvdR0AODD19wfHfvic+jr62ePOC87t9XjG8fTPvhXpvj\u002F9dUXlLSWeXff7RpkBd\u002FbhVoYCnsBVXfceI16CBkSUUoYXoUAnhdThhmCN+GFWLloYKGMShigPl8+FmIIlJ0jTMDOoZiivPlY6JnNW6o4jMsfqXhi5l0mM6PQLoopB0r5ujajjze6IyRd7WV5Ih4gSPllFRWqaQ6TPqGB5dWbuDlk71VSeQsWfoTpph0FbMmm06aSaKaX3LXppsMxUhHnA7NSeeVp\u002Fj555loQonIjAYCSmGPfCzHJaONPhjInYsaeqiFgdigJ1eKCumoTF25KWmDoXKRQ6eeWmojZmrYoeqqkKp6qlR10VrqpZpycUmsVDXlK6K2IilmrrqiJgVXvv9SlmqwwpaBaaTRJlmrXnk6ux2uu\u002FYg66eZTqhnmjR06+234BZLqVx+sAqqsf9Ve8y6oy57bafwiibvvMvKuq8b1uarL73TUrstCL8OTCrCL4prAbnnxlpvuOlO4HC2\u002FUaccMGqAXxfv8w2C\u002FGzDXBMrMAW26uxbiR37PHHAUtc58Yr39qyyy+j66rKM9Ncc7f7MlzDzlu2jDHOMV8gNMs982vy0UEnzfPSRUvrNAIVr7v0gUNnDBoDUG9NtLv4CXs11lmPCTbVyFr9tdJZT01wzgK07bbUYqsnbtlmn21zuYGSmQDdddt9MteAKyd4ZXz7jG3XBiQe9dlwtxuz3vL\u002FLo522nE7Dnnkkis8acydN7b45K12bfnlmPfN7rGHj04636b\u002FvcvjsIO8+uymQpa66qsf7LfrCM59O+6Y6y68fsUbf\u002FzdzuG2PLC\u002FM45yVdHf\u002FDno7zZ1ffAeIz92Sd1j\u002F7bzxuUwvvc\u002Fmw+m+OnP+jv4eLuf\u002FvSZD346C+\u002FDnzv7TdJfP\u002FsBr3XjQd\u002F+BDhA\u002Fi0MgOND4ABhxoH9EXB92sMTAxuIQFGYaxcSVGDzKvg8rHTQg7LzH41E2EEHapByZBohCbNXuN2hxYUqlF\u002F7ZkjDDJpwQQBx4QvLt8P+9NCHNQShafDhwx8SLobxgUoSlVizFcoQL71Lmg6NaBmo\u002F1TRivaT4va69kQohg2LJ6pTGMV4MRueEIxnFKAay8jGNk7PiwW00Bah5sY3moU9Z5ygtsgoxLX10Y\u002FVA6RTdjVIQkLwYbbZ1R3bNkc9HvJoj4Rk\u002FIJYqLXZLpFoDBkm5eS4A3BSfYVkYharVkm69e+TVxmeAkZJSsMx0i8TS6UqP2jITB5uAbCMpdpMaZeUKaGXvtwcMPeoyVcSU5EsPOYkk5kAWyauhKx8TdWUuUxm0q5kBJLb07LZyV\u002FO0icTwyY4w9lMZ07HlRE4J\u002FkWOc516mcC7pQeBXMJIgvU056NUycoBUWxfSqulPH8JzspUE+2eW6b3CSMMB+QzU7wJP+dBT0LCwwGSz5Fc6JfxGQ5JSDNmemlVxaU5IFI0MYyDOJ8ffAI0PRJwyhw5IgtdehDNdPBMcyUlo1oJUBRKkGNGmGn3azpaaA5gpwKYqEGnV0zZCBBSqzUpQDjECzGtT+BMNWaoxNqvNIHJ1gdCZI\u002FCGkVsCRWEFlRK\u002FlKYCixQVSr4lEpXvRDSOLKOjQI5WR2hdBUH+lVbnHqCXJ9Q1rcCgepDqmv5rnjoBZ7h+Dc76oCgWxkkyMOcnRATZY1LGYvUAi0au2sn41JYQ9R2rt2FrWpzchpvdBa1Y62CbF17WphW9uI3NYKudXtbmnb24C8lrTBXdFsn1rceAyXGMn\u002FVe5vkdvccDw3CNF17mSpW13pTvej2eXsdW\u002Fa3cp+95rh1cd251le7d5vs+m1Lk0e0V7jQqIV8XVvLupbJGrgV73L2K9oheFfuOo3wFEaMIGN0Y0DI9jACvYugBucDQZD+LH9nbAsEmzhC0s4wwrZMIcl4uEPbyrEItYDhkuciBOjGMQVXvGIW+xiQZA4xq9SMY1FMuMb6yTHOuYVj3s8BRsDWSZCHvIW3GFkRXgkyclyCZOl4pMna8UmUh5qlKtcVipjOcsm2bJSDOLlJhc5zJUYM5m5\u002FOAzfznNakYCjNvs5vvCec30nTOdR2FnmdY5z1DGM5\u002Fv7Ig\u002F6xm+ggZ0CGALXQJCi7gAACH5BAUEAAIALPgAWAAxAK8AAALPlG+Ay+3PQJhTwYsj3cHm\u002F0jcBpbauHkmKKKUumat28UlndogTuksD\u002FOFcEHhcFQ0QmY1pfMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY\u002FL5\u002FS6\u002FY7P6\u002Ff8vv8PGCg4SFhoeDgFoJhkpYikxcTB+MQzcRWJclVpabUZoLkJCnRZmUW0xaSIuMra6voKGys7S1tre4ubq7vL2+v7CxwsPExcbHyMnKy8zNwch1mRBf1CWtq4OWnkmS20fV3J7TNNUk0TbjR9\u002FrS4iFAAACH5BAUEAAIALP4ATABDALsAAAL\u002FlI9pwKAPo5wThHsd3bwfi4WaR5ZfiAbm2oGpyMaR+2KjjAt0neX4zuv5WMCgamgqGm9IjjLYLD1rzGjF+KpaO1jt1hP0fsGvcS4lNpNt6rOwjXvDZYH0\u002FI7P6\u002Ff8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGysbyIBix1fLI5jb5ceLhaH3C4xyN0ycAodMjLfMcxvlXKYnzbYnzeCHnA24BN2c9Z1nK86XUd6HPrvO3u7+Dh8vP09fb3+Pn6+\u002Fz9\u002Fv\u002Fw8woMCBBAsaPIgwocKFDBs6fAgxosSJnqrV4UbNopw7IBovXOuozk3HjCPHdTwCTmNIOidXsjhZB0+DmQ2AYSwAACH5BAUEAAIALA4BPwBOAMkAAAL\u002FlI+JEB2gopy0Wsmcu7x7mmnaR5ZWKDqQybJoqrby98LNOuegDeP6f6jxGsCiQTj0GWdDm3LpavagOSTvSSVZr1mmVIPter6isLiVPC+n6nW5DRXBqbF5\u002FGGnmvP8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+u7CRCytxjs9FgsxYhMNsy3TDYy+Awt9zdNDdN3jc3mx900+J0dLn7TbPcdnAitzijV7uh0bpgCP2mO+TD\u002Fy9\u002Fv\u002Fw8woMCBBAsaPIgwocKFDBs6fAgxosSJFCtavIgxo8aNPBw7evwIMqTIkSRLmjyJMqVKT8FaunQpqZyKfWpk1hFkcwOhnHjI5dzJ0+dPnDxpZuHZ8w\u002FSpI1eOn1SAAAh+QQFBAACACwiATgARwDQAAAC\u002F5R\u002FEAvoD6OcFKmFQ6u8+3dl2PaVJiiK5Ml6YZq1MvfC2IxDtX3n\u002FsMb\u002FYaOIPF4sK2Qv9SS2cw8oT4plcm4QjXarvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+v3\u002FL7\u002FDxgoOEhYaHiImKi4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqagZwMQWXCrOa1hrExRYr28NmKwKXuxDH65srZ\u002FuaJktcrHSM5qqsNtKMm3o6TV1tfY2drb3N3e39DR4uPk5ebn6Onq6+zt7u\u002Fg4fLz9PX29\u002Fj5+vv8\u002Ff7\u002F8PMOC7YdDK5Co4JhgwY8JsNZT10MiuYRMdvuGF8EuqWgROHBQAACH5BAkEAAIALPgANAB5ANQAAAL\u002FlI+py+0CQJjg2Yuz3lrOH3DiSJaWB1LmyrYPmn6VS9dtLNv6PuIzDww6Yj+h8Rg7KpWg4vKpy0Gn0YCTijVNstzWtQsOi8fksvmMTqvX7Lb7DY\u002FL5\u002FS6\u002FY7P6\u002Ff8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsHBnR5Fns04ljrLwc4ukMuiyNQ530mYyd8pXZxN1t9T08Tl5ufo6err7O3u7+Dh8vP09fb3+Pn6+\u002Fz9\u002Fv\u002Fw8woMCBBAsaPIgwocKFDBs6fAgxosSJFCtavIgxo8aNKBw7evwIMqRIETIimBSVTds2aylCpWy2UiUzmDFpgpB5c5C4DMucFAAAIfkECQQAAgAs+AAxAH4A1wAAAv+Uj6nL7QoieLTai7NGIPi\u002FheJIVt2HlurKmugbTO1Mqyec1vp+3TjICwo5P9zwyPMVgcjmSrn0yJxUETQ6rWox12V2C3Z0veGyOAr7mteCcVHNLrt\u002F8Xob\u002FYLbtXOcfk\u002FVlwdoJjhIGGaI8od4pCjVCPYIGcmHt1i5dYmZGbj5wdipMxkqSjMZY9pEqtr0SdkqhFoaa\u002FNKW0symxuEytt7+7uzK1zDWnz6moo848vcHPzMQixt+4lb7XKd\u002FfTKzbL9vbKJLU6BV25+jqXe4pbeTnEFH68NWo+fr7\u002FP3+\u002F\u002FDzCgwIHjCJZYZjAErIQZmDDEcO8hxIgSK7yoaOEQRgf\u002FaTZyhOGxgZ+QC+iQTPCDXsAuJ4mYbBkhZcs2Y2ZKkHlSAsucN0eS1LkzJFCcHoEG3WiUKEajRysyVSqRadOHUqEylDoPaVUjS7d2dIr1JdWwPseSBRkV61SCamN+BSiBQ1ux+9xiattFJS+7dPCu5cbXi1+61QJfGlz2meFriNEWW6wsRuOLvyBHluI3ayvLl0Fl\u002FkuIc+cUnwnvET2a02fNp1FFjiA3s2lJrpXBXrB6dqDat0KtZr079WFsv3UP481YQ3GuspCT00sz91tjzofbWK5xWnV00HFjp3xdOPdR33NY2Y7mdpLfwHugx9KdC3vjCVCLV79qPvMz4uHT\u002Fy7vEAPv+RHfE+y1p0B\u002FaRTozoH0KShZaA7uV5Jw+AFy4GIPdHZhIxkiiIBtDDrxoXGCdGhKiRQm+MaIiWRI3x2eSfMhiPjUmFhdKjrGD44r5lPjFf8E+eONPmanD5HTJXkkeDru6CSTTQYIpJJRVjnlQlhCSZGUXFJZT5CgqSOmkD2KWWQ7ZaZJJppLhukmknBayYmXX3pwZpzmbZllAHnSCaaaa\u002FJopJ6Btmkonk8Cqqidd\u002F7ZJ6SPLtqni6KUaaM5mEJhaSebvinooHUWmminmXwqZ6ilUpqlqZWgOuqcqzr6pauRwNqlrIza6iGmhOqapaRfCgvjlfHg2iifwaeyWqyxqkbK7ITOIrorsfrFCmyzuWYr7aHULhvttd5qKuq44pRr7jfoIkSruFqSOmw\u002F6\u002Fozr7zV2guutaVNeyyjQ7b6b7z05qvvZOzidt9qVQDcwIAQcocVBAIj\u002FHDFo2VRK38Wb2zbARmLxHHI3hgwcYUin5weyd2+ixLKLr+hsrt+PuDwy+GsfLCANu\u002FcKM498PzyFDLP7N5cQKcWm2ygriHdZV8UAAAh+QQJBAACACz4ADAAggDYAAAC\u002F5SPqcvtC4IM4NmLs958zR904kiWWQROlcm27pmC70zPaPyt9c5rN67qCYeMH1CiIyp5xqNkCd01ncmolTSlXrdYZ4wL7mSB1bC5MSaf1450rMyOu9\u002FxOmKesusF+Ny+3uf3xxaINEjolQJ3eFVoyGjmuAgJ5UhBGSaJGZYIMrk5ZPkJ2qNJaiV6itoZpBpl6rrE2hqrVDhaSzOLmzvD2muVyAvsq0X8qnbcSKe89TPcHC09TV1tfY2drb3N3e39DR4uPk5ebn6Onq6+zt5+FeIuchnP8UifMXGvQav\u002FINjvQAbAgP8GKlBk0EOehAmYMTSA4+EBHNDYZZHIB4hEAP9ZKqbjqJEhx44iR0ZMOJKkwZQXV6ak6PLll4EsVfar2fJmTZg6d87Uh9MmvaBTPIojevIeUofxiOZsuhThUKdJ3Tl9ao5jgqtFy4H0ZIBrVW9fYYplmq2sFz5nF2JT24kr3HzV5u6Sy7OZ3VlI5GKttZdvDr9jVQUWLMNv11OHESNUXPhQY8dSIf8cNJny4K2Wwe7JrLlvkc4CCVlCrPWB4r\u002FOTgtOfWH14kau+cL2sTqyENChb3OQrVtKaGFGR+eWOmQ4leJtgCMvpVwR89jO3faIrmL6ieqlmSj3vVv2bOGUwRMRz7rY3Uzig7tgZZ429w9EjsQHg368982f0bv\u002Ft6HdEvn9101+U6BjIFpHDXjZOAk2uKB\u002FEIZjoH4UPugZORUSqM2GE35T4YFeedhdhAxmaKKEKF6IYYnghMjhWzBax2KLdDk444og5ljQizzShyOJLpIVoogpngjkkSomWaON9vj445M7RjlPk0gyOSWVQWqp5JI3QsmllVc+0WV7NBJZ5IfbFGnXlkJ+meWbZIrppZQFsqkgN2zOFWAvezbRZy5\u002FPodmmjrquSehd+J56JqJNtrhoz0uauikiDJqqaOY8lNolIECJimcncrpJqllmonlqE6Wuuqpxw15aZhgygkPnahyqmqdn4JaKa6UmuoqaXPaOl+txL4qaq7FeRo765i78irns7FsOuyxhMH665gjRrttqxpGmRW43eoarrffmssqslVKIVskTkq7FXavcWVcndDJiy+n7+6Xb79J7Etev\u002F3eoS2\u002FAuOrg7P3HozwAQUbzHB0Cd9qpy4RyztxsUpcjB3B6la7MMeO\u002FfvxuoAIW14CBQAAIfkECQQAAgAs+AAvAIQA2QAAAv+Uj6nL7QyClODZi7PeHM5fdeJIltqHBubKtlyUgu5M13D81fou3njOCwobvh9liEwWjYFQ8mljppzQKmvJpFq3PemUC+56geFyBmvUmtcLdJoN94yP8frB\u002FVPb13jcft\u002F39VcXiKI3WDbXhLg3d8iY6PUIGSY1SRmGd4lZGbPJGSkDyghQ+jmKmqq6ytrq+gobKztLW2t7i5uru8vb6\u002FsLHCw8TFxsfIycrLzM3Oz8DB0tPU1dbX2NLaSSjbHIbUH33TAh7jBxei1anoCyrmDojiAYHxNv4GnvR4\u002Fvjhbv1g8NumelfqwzhWNgM1P+xDFM6PBhvW8MBVKsqC9bRYv\u002FGjdmvLaRI8iQH6uFFGnyJD9rJxuyVLmSWkuXMltCTGlzYs2cKRbecDKz4LxiQgUFpRmsaB4BR2\u002F6UuqFaVOduqA6OoqUllVFFLA6lbWV6zmsWVeFFduObMlUZ9HCI4tFIZxCbs8ZgLuWUl1HCPBSxbQ3ix64cUHRVVTKAeG8gw4LxrD4L6nAiTUQLozJ8dgRlxkDQixXQWfJiPpUvjIaHqe4oS1cxrw6wmkdrz0bq00a2WvYy3bbJuY7923cPX0SV6dsd9nhx8kkVy4cOPShuqcXfx78ejLly6VbR36MO+\u002Fw3H8DE2\u002F+l3gsvdFrJ1+eOlH3qqvHfz\u002F\u002Ffrvt66Of\u002F++Pn3f62WXfgOEwZ6AE\u002FNG3H3wMklNgggs+qGCE3xGIYIKtabXeeMN02J16IPrXC4jsOUjhNhlKiCKLK15Y4YvZOSdgihbCqGJ+ADaoY4obgjWifEmZKOR\u002FQYInjIlL\u002FBiLkkWKeCSGNVLIJCxO1jelgVW+ciWSQ0Z54IdEYikmmN70SOGNMKo5Y4xoGshmczlmuWaLOMYZGY90yjlnmTtKuWdqgPpJJZ5+0RhonhDa2WafhMJpqFcBJtnhk0YWGulUiCaqlp5vyomdlqHWOSGpmc406aOChinjoYuWCmp7A245C6aliQUXBJA2FtgYWoiKSK983QEjrTtoFlhfpjB+JqyvxMpp7A7NDitVrLdOa8mzirJqB7J7AWXtZNgaoey2boo77lCrcluaR9NqUQAAIfkECQQAAgAs+AAuAIUA2gAAAv+Uj6nL7Q4ieLTai7N+IPg\u002FbeJIllr3paHJtq6Wxt5L17aByurN91uuA\u002FmGRAYwKCwqiUekZ7WM1prOgPT6olaxXJMWCe2KMVVdeIx+lGXpduVrdssh6+f8voAn8fyDPnDWd6cnWOgXFGiI15SouNgR4Sg5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6\u002FsLHCw8TFxsfIycrLyMa8XcAPjMYCed8FFtTY0tsLMds83dXS3TeKyDHScdNJ7OrCX99RyB6B6\u002FLEGvLPGuj99+vI8fsoD5ABI8N\u002FAguYQKvxlsKI5YQH9sjE2c90\u002FYRYz\u002FMcrx2ihwGMiCGkciFGlyIcqUDkuyTKGLYzQcIGXukWWzo4CaOWfE6nmOpxaPooA6EQpUldEySEOO+rOmKUlQUOs0deqpap2dSNeJqmOVa1eVoMAypTm2YlmzZqBc9bqWLaBEV6kQrcQ2EoS3J7MyvYs2bctPQwEjqGu3KAq9IhDD3eW4b8zIOj9SjpgLMdZbmh9n7kz282WYkEGrFV3XM2fNiSebHrz6NWnUo33STh3aFuukt\u002Fme1r1bNa3dPQ0rJZ5xOHLJyoMzn0W8Z2\u002FcsJs7rwx8OfZa0Tf\u002FjC78O\u002Fjf0Ls\u002FF68dM07zudePJ4\u002F+evX48q9lfz\u002Fbenr73Lu3\u002F9Zfnzblsbede\u002FjlZ+CBtg1IIIL0BegMgBDep2CEDFZI4X4LJqihhRxO2J9\u002F57niX3EhNnjTgwEaV0qJObFIiouMnIjiTBcqCONTLrb3iow8krhjgbD4KGSPQapnZIk\u002FtkIkkkAqOV+SIkb55JQODnkkfzdqmCGXNHbYJWsjMgkllWRamaKKstm4pZhFSqlgbDXKGWeYa9IJ4pduOgnninjuqaWEd\u002F45qJ2+pflhbdNRF6igjG7oqFRvqinplW0eCmmkgrFpqFBLTiJTXUZ4qYlcGWmY4xymkoSqJlqtcViAm7x6VmCPcmrJqmD4AWimldBaxQq94moJsEfxqmgnuhD2taaHpS57U23EZmIsZgUAACH5BAkEAAIALPgALgCFANoAAAL\u002FlI+py+0OQAjg2Yuz3hzOP3XiSJadBILmyrZiClfuTNconNb6Tt64ygsKPT\u002Fc8IgU+IofWfJpYxqh1NlSWs22pCCn9jviTrzg8kZsTp+YZLXbUmy\u002F54yrnI5fRCj3vP8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+vrGPDLQCGsMFaM8IF80LQs0LWcg5zSlxtTPPWLU237I\u002FzDTXsV4jtOzru33ZuerRthHg77bo7+Dr47T+8+f5+br4\u002FrX79b\u002FwDaKjiwVkGD4hCqO7jwocKI7WYthAeRIoyM\u002Fw6vNbzo7aNGaanYHVNy0WSzUiqpoUwZMlRLcClnEvNkjk1NmzjFbNsZU1NOLjsxbvL5s2jQS0OlFOUpFKnLp+PiNWraj+pSS1IjINBa0VJTr3rAuowagxtVhpjmZVi7VdXaqq\u002FmxkVlN2zJvGdZzaXb6u9dU4L1nvoLeBXiwaQWG2ZZeKNfx333RiZpmS9mvIjHTaYMTW5nxjJHPxbVmS1k05UJp5Z4+PVpUKlVj6rtOTNoZbovr4wtu3Xj2qRxEp9t\u002FPjm4cqBAA8e2nXz36uhO6\u002FOejlq3LmlTz+HPTtv79ZPht9tnvn3m+d9j1e\u002F\u002Fnl88uWD0RcP\u002Fjb37vDry973fx969rXn3oD94WegftzBtt2CHh2In1Vt7WdHgOhJyBSFDyroYHQc4rZhgx1SJyKIwtGm4YmfUFghge5hKFaKHpb43X\u002Fl2Ygfjujp6B6PmuVHI4I+mnXdhwC6CJeKK+4XYpAXDvmUZBb+mKCROUKplHalmaglilySaOWLnH0JZJhU9rbjmOXBOGGNaJ75ZpJFIgmUklteGWeUXTpJJHtqiknJU3XcSIlUfr4EqCSGprfmJFgNRKiii5oXYaGTnoOnpJce8KSlkzqRZqCXgkpllZE8WlmpbBqCanoCFAAAIfkECQQAAgAs+AAuAIUA2gAAAv+Uj6nL7Q5ACODZi7PeHM4\u002FdeJIlp0EgubKtmIKV+5M1yic1vpO3rjKCwotP9zwiDz4ipSkU7gsPqe7qJGKpTGb2W7LOpF5x6Yf+bzyidHstvsNj8vn9Lr9js\u002Fr9\u002Fy+\u002Fw8YKDhIWGh4iJiouMjY6PgIGSk5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztbRrvAZXsQlqsbwivwsUYLIiybk5tSDBtjezWLo9xq9gw9C2YtFRvxE526Pf0aAdZ9Kn4dLs6Nnu7Maj7u+n7u\u002Fq5OX9\u002FuLW+vKv8Ncw8fs37+rJALVXAeqoT8yjHMVyohvIUSwZmSqHDTv13\u002FAjAa1LSRmUeLlMDEGFmtksmTKAFW2sKyIkRIMJO1TFayZjCPIT\u002Fk1EmBZ0aaOisI\u002FThpZTADR0kS5bam6cxHaqIdRSrqqlNPWqdyuooVFNitX7u6RDh2oNi0ONGaPbb2LZC4cjl+AtvT1128ZDPhHarxb0qugr1e+gvYL2LDlhCHDVz4bNnIcCfzZVzS8WDIlJd2cpy4sWbMkkBbITy6MkjQmxWnJvaZNWlIpvtmlq0ak+nTlherdf3a82rcuUUTnws8uN7kvour3D3b0e7Hxo\u002Fb1Q399+HskrdzR+69dvfq1gNwLn9eufnh4p0nnR6d0XTezJuDJ68+vX3h4csfzqQ6n3bPwdcWdgTCVt9+uPRn3X\u002FSBVggg8o52Mh8UVAoH4QIGvjddfhNyF57\u002FH2ooH4lhmidiZ2tl+CKKl5234Ai+oSigixyiF6NK2KYYYcLSrjji3X1phyRJ+oII41I1nUjjgry2GODRia5XItDTsmWkksKJSCQV2IpVYxehqnlljd5aCVP46V5ZpNmYhShkHDGqUhBDKTYCEzCgMhIUQjwWSdQYhTZp6BKBFkoUIdS6SYiQOmFaKI1DcooVYYylWWZiyh1XaZobrqFMAUAACH5BAkEAAIALPgALgCFANoAAAL\u002FlI+py+0OQAjg2Yuz3hzOP3XiSJadBILmyrYimn6VS9e2AMffzfejHvMJhxZgiohMHowypXPIDD2nvFyQirUBZ9luy0rxil2RyPiMTqvX7Lb7DY\u002FL5\u002FS6\u002FY7P6\u002Ff8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6vr6GQC7EDaLMMFlu2Nr0MQLkvt6pAtMXAyrM6sTvAqEvPwKJtUqPb0asUVdLctaln3tnQyODa1aRn6Vel7NTLpebb7+ffoOj1o\u002FX1pvb7qfP7pPWjtQAZ3181fOXUFxChHGGNgpILphACUazDSxlsSM\u002F7gwbauwkR+lKBRC\u002FoO0TUZIkZFI4jLJUJLLkhtPOnK5kqM1SDhzXoyUMkxOgZQ+Ghj6E2gKMweQxozodCnBqBSh+ny6aahOiJa0stTkNSnYsA89eSVqlaqKtFfTZT2bcCxZtxjhYr109ivevHE98r1bKa\u002FewIIBFy1cVq5dul0RMyb89\u002FFhx8f8UvZlOXLVxpd3Zdbsea9gaYpBd\u002Fy8uDLnzjsns+YmerRhlKN11q3dd1LtrahTr139urfv1pJ2244tWzLt3bmBGm++HHdiyNKVOzJ+nHr13663h9aNfXYj7KSBJ99cPLz18erRO3++nhF58fLbq04PX6p277W688XnWp99p\u002Fl3HmbgCdjfgfkZiN+CAyrInH4EdgbgIuSBUaEiF04H4X\u002FmFUhcdBFy1yGIsE1oGnL8qWgii6adWOKLLg4HY4MefmhahhoiqGMi87n33ojfxTiccEXOqBV9Ad6I41wMEpkkkEG2aGSUJKKoVoL7HVllW0Ni6WWINg7Xo4UrlsZllzA9uWWWZfqxDgNnWviPiW\u002FukVIudtIZBRdUKoJTUzkyMpOgaSZS6FFkNhKook6KWUhQ\u002FdH4SJ4IPPqgfP8UAAAh+QQJBAACACz4AC4AhQDaAAAC\u002F5SPqcvtDkAI4NmLs94czj914kiWnQSC5sq2Y5pW7kzXBgp\u002F9s6TedoLCi8\u002F1fCIPOBysqQzuIQ9p9Af9cqLNrFcWmTbDYvH5LL5jE6r1+y2+w2Py+f0uv2Oz+v3\u002FL7\u002FDxgoOEhYaHiImKi4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqeoqaqrrKahHQqkABizABxqozK\u002FBhqwrCiwoEGyM8fCtlXNybg5yMGoWb+gx9GvHzG1pt5ZwNc\u002F35Jf1K\u002FWU9Tr5sCh7uzakenq5eTur+Pu8uL0pfn0+PD6ovjR0mgNqw6fPnCeC+bwSZGGx4jCHEYJW41bqhMGDFcv8ZF0IKV6sjQkdFQopEF6mkSYUFIamkcLKbJJUdz0V8RLOmx0YgK+jUGAnoz5YfJURAMBSlpp9Alya9OfApxUxMm0aVaoQqU6KWqlrtWtWh1q1KwZKFWtGr2Eted05qy\u002FWt2rKU2n6VOxetJLtxg\u002FLV6xeuTLN5p+ItnLXuX8CP7FrcRRjxxbSLDQcWzJinY2mRJYtT7Hjt3s2iL2O23Jg03dSqUTva\u002FDgE6NCDR7f2Nbty4qK3d7PuLds28M+mdQcvfhqycNrNfjPHvdz4cefPp1GXfnh49urTX8OOTfx68u6av69m9B38duzR2SMfL+u9Z4GG0semX8j+M\u002FyE9NfAFj8ef4P411x55hWInn3\u002FeZfeggbC5mCCDSK4CIHQ8XbghQBKtp5xHY73IYfteTgiiCWGlVkiCqaIyIquVTihhhuepZx8KMrIIIQvwpihdTNiFd6POrHYYo8+5sidgP0ZGd+JQFIGHJTcSRkglSLmZiKWV4ZYU4RCsrTjg1tyGdNkVgKpJB9HLRClIvslkKQiRWwRZ4slNTFlIjQpUaWeKvE5piEvAUqjmYjsidGNR+Z3J6FDEgnIOkgVaqibCxYAACH5BAkEAAIALPgALgCFANoAAAL\u002FlI+py+0OQAjg2Yuz3hzOP3XiSJYiiJrqyo4S+lXtTNcHnNr6TuIgDwxifB+h8Zh44WTIZlAJc0qfuKmVF4ldt9yu9wsOi8fksvmMTqvX7Lb7DY\u002FL5\u002FS6\u002FY7P6\u002Ff8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ivoVkKpAwYowwcRa9Cqg9Qoie5qTiqJbCvM7WoW6VExs6iMMCvVj2uxMmmUsDU07GmHtip3tUz0dzN2NzJytvaxpDs77qX4e6q4N765cTk\u002FOGf\u002FuqW+NbtnPGz999Tr1k2cwILVNBxEyPChQUjMZDf1JNFYxoiNt\u002FxQyLmxEpKPHKI9CioSIb5HJivtAEmG5LhojjjAdugxX8+NMXwZyppwZAYFPkpdqWiw6lB0loxqXMg0H8ClRp0llTjIaM1ZUqbm2Vr12FWvTSFizbgsr9ufGsmMflbVJ9q1Ot3LVAmVrd9Fbs1Tx8pS4t+1dv0rX1p1KNzBUSHvN\u002FkPUGG6jyIIVRbYGuHFeyJQXG1b8NzHowno7Ix48Guzky5sNXT76ObVW0bJD0D5MOtFrzLdxqy7N+rTl13N1E\u002FcM3HTX2LVXMa\u002Fd27ft1cdzH9rNm3pw6653tx6E\u002Fbug8MI5V7c6\u002FPxv4+pno9aMnH37x+DJL38P\u002F37y7bfwy7qmP559\u002Fe2nnHsE5jdgevM99x+D0gEYCHbQQAiIhOVdJ+B0\u002FkkXHYcOEqbhgbJ1mBZ3hWQYooIFpijfihRW6F1oG5aYoIoIstjijc59yBWO5vHnI4ZABtndkC\u002FCaCRj7cU1JJMrOtmgkk9C6aGUOmYWpZVVagnijlzSeNaXXx2ZxzJTuiajADqSWUdBPWUJ3ksHXGlISEzAOYhJc25JiJ5vghlmn3L+2aOXJw6qJqCGHuqZomziMVECBQAAIfkEBQQAAgAs+ABsACIAnAAAAv+MjqnLGtCidG\u002FaFvLdKVe+eR84iQZZihAamSNLmTDjvrNQn\u002FeRrzuQ2x2AwR\u002FR5YMBji4jU3VbLotKaW8mndaw2Ssrq21+wV4SOCxDnZ+e5GbN1pjX5Te85rbA4zo7HQ+yxxe4VzchOOh3t6W4aJLXgJioh2gYKUklITmpiQl4uJl56SnWGYoEelo6SpoWsWmF+grLuUBbq3AbBzl0K5qg+4ugu8sK+2kbzJjsu5xLjAwM7Tw8vVqtfN1rDfXMLcKc7Yr9LSdNXHxebr693ieAjgauvp4UL59hf595z9kfR29dQHFtyKFD9o9KwmX\u002FALaLx3Dho4cHZTUscpFRQ4evGzVmTNMRVciJI6GUBLcRYMotK5u0lPES5UkNMT3Am2mgJk2cNz+q0PkgJRuhQ4UiMfoI6U+dRI8yVdoGaj6pQZ\u002Fq7Olz50ysEm1S5drPJU+gYCGKzVqBadmKJreuLUfR7Lyrb5uBRLtiZl60BuXajAsXsN2Cgmmt4ts3cGFVhBe3YleXMeSuNsJOHGh4nONClzFLthFZkLbQjhp7rqQ58WPQm8+Mbt3lNenYnRcUAAA7\",alt:\"announcement\",h:\"35px\",w:\"35px\",position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-40%, -50%)\"}))))))),l().createElement(Hb,{title:(0,E.__)(\"Latest Updates\",\"learning-management-system\"),open:r,onClose:()=>i(!1),side:\"right\"},l().createElement(Qe.a,{px:4},l().createElement(Gb,{changeLogQuery:s}))))};const Xb=()=>{var e=(0,Je.mN)(),t=new mt(rt.welcomePage),n=(0,Pn.I)({queryKey:[\"welcomePage\"],queryFn:()=>t.list({})});return l().createElement(Je.Op,e,l().createElement(Jb,{hideHomePage:\"yes\"===R.hideHomePage}),l().createElement(_g,{defaultSettings:{}},l().createElement(vt.sv,{context:{welcomePageQuery:n,hideHomePage:\"yes\"===R.hideHomePage}})))};var Yb=()=>Array(6).fill(0).map(((e,t)=>l().createElement(Zb,{key:t}))),Zb=()=>l().createElement(Qe.a,{display:\"flex\",flexDirection:\"column\",gap:0,flexShrink:0,alignSelf:\"flex-start\",borderWidth:\"2px\",borderStyle:\"solid\",borderColor:\"#EDEDED\",borderRadius:\"md\",cursor:\"default\"},l().createElement(Qe.a,{position:\"relative\",height:\"full\",aspectRatio:\".84 \u002F 1\"},l().createElement(St.E,{height:\"full\",width:\"full\",borderTopRadius:\"md\",startColor:\"gray.100\",endColor:\"gray.200\"}),l().createElement(Qe.a,{position:\"absolute\",top:2,right:2,borderRadius:\"md\",px:2,py:1},l().createElement(St.E,{height:\"18px\",width:\"48px\",borderRadius:\"3px\"}))),l().createElement(Qe.a,{bg:\"white\",px:4,py:4,borderTopWidth:\"1px\",borderTopStyle:\"solid\",borderTopColor:\"#EDEDED\",borderBottomRadius:\"md\"},l().createElement(ft.s,{align:\"center\",gap:2,m:0,color:\"#383838\",fontSize:\"16px\"},l().createElement(Qe.a,null,l().createElement(St.E,{height:\"20px\",width:\"180px\"}))))),$b=[\"fit\"];function ew(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const tw=e=>{var{fit:t=!0}=e,n=function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ew(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ew(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({w:\"100%\",h:t?\"100vh\":\"auto\",minH:t?\"100vh\":void 0,overflow:\"hidden\",p:6},(0,q.A)(e,$b));return l().createElement(Qe.a,n,l().createElement(ft.s,{align:\"center\",justify:\"space-between\",gap:2,flexWrap:\"wrap\"},l().createElement(Qe.a,{w:\"60px\",h:\"60px\",borderRadius:\"full\",bg:\"masteriyo-onboard-bg\",animation:\"pulse 2s infinite\"}),l().createElement(ft.s,{gap:8,justify:\"space-between\",className:\"menu-wrapper\",flex:\"1\",minW:\"0\"},Array.from({length:5}).map(((e,t)=>l().createElement(Qe.a,{key:t,w:{base:\"60px\",md:\"98px\"},h:\"26px\",bg:\"#E6E6E6\",borderRadius:\"sm\",animation:\"pulse 2s infinite\"})))),l().createElement(Qe.a,{w:{base:\"30%\",md:\"15%\"},minW:\"120px\",h:\"55px\",bg:\"#E6E6E6\",borderRadius:\"sm\",animation:\"pulse 2s infinite\"})),l().createElement(ft.s,{justify:\"space-between\",align:\"center\",mt:\"50px\",mb:\"50px\",gap:4,direction:{base:\"column\",md:\"row\"}},l().createElement(Qe.a,{flex:1,w:\"100%\",minW:0},l().createElement(ft.s,{direction:\"column\",gap:9,mb:\"8%\"},l().createElement(Qe.a,{w:{base:\"100%\",md:\"80%\"},h:\"48px\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(Qe.a,{w:{base:\"100%\",md:\"80%\"},h:\"18px\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(Qe.a,{w:{base:\"100%\",md:\"80%\"},h:\"18px\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(Qe.a,{w:{base:\"70%\",md:\"60%\"},h:\"18px\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"})),l().createElement(Qe.a,{w:{base:\"40%\",md:\"26%\"},minW:\"120px\",h:\"55px\",bg:\"#E6E6E6\",borderRadius:\"10px\",animation:\"pulse 2s infinite\"})),l().createElement(Qe.a,{w:{base:\"100%\",md:\"40%\"},minW:\"250px\",h:{base:\"220px\",md:\"450px\"},bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"})),l().createElement(ft.s,{justify:\"space-between\",gap:9,direction:{base:\"column\",md:\"row\"}},l().createElement(Qe.a,{w:\"100%\",h:{base:\"180px\",md:\"350px\"},bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(ft.s,{direction:\"column\",gap:9,w:\"100%\",h:{base:\"360px\",md:\"350px\"}},l().createElement(Qe.a,{flex:1,w:\"full\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(Qe.a,{flex:1,w:\"full\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"})),l().createElement(Qe.a,{w:\"100%\",h:{base:\"180px\",md:\"350px\"},bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"})))};var nw=n(77182);const aw=e=>{var{demo:t}=e,n=(0,nw.V)(\"DemoCard\");return l().createElement(Qe.a,{__css:n,display:\"flex\",flexDirection:\"column\",gap:0,flexShrink:0,alignSelf:\"flex-start\",borderWidth:\"2px\",borderStyle:\"solid\",borderColor:\"#EDEDED\",borderRadius:\"md\",cursor:\"pointer\"},l().createElement(Qe.a,null,l().createElement(Qe.a,{position:\"relative\",height:\"full\",aspectRatio:\".84 \u002F 1\"},t.previewImage?l().createElement(qe._,{src:t.previewImage,width:\"full\",height:\"full\",borderTopRadius:\"md\"}):l().createElement(St.E,{height:\"full\",width:\"full\"})),l().createElement(Qe.a,{bg:\"white\",px:4,py:4,borderTopWidth:\"1px\",borderTopStyle:\"solid\",borderTopColor:\"#EDEDED\",borderBottomRadius:\"md\"},l().createElement(ft.s,{align:\"center\",gap:2,m:0,color:\"#383838\",fontSize:\"16px\"},l().createElement(g.E,{as:\"h4\",m:0,fontSize:\"16px\",fontWeight:\"medium\"},t.title||t.slug.replace(\u002F-\u002Fg,\" \").replace(\u002F\\b\\w\u002Fg,(e=>e.toUpperCase())))))))};var lw=[{id:\"elementor\",value:\"Elementor\"},{id:\"gutenberg\",value:\"Gutenberg\"}];const rw=()=>{var e,t=new mt(rt.demos),[n,r]=(0,a.useState)({id:\"gutenberg\",value:\"Gutenberg\"}),[i,o]=(0,a.useState)(null),[s,m]=(0,a.useState)(!1),[c,u]=(0,a.useState)(!1),[d,A]=(0,a.useState)(!0),y=(0,Pn.I)({queryKey:[\"demos\"],queryFn:()=>t.list(),staleTime:1\u002F0,gcTime:1\u002F0,refetchOnWindowFocus:!1,refetchOnMount:!1}),v=(0,a.useMemo)((()=>{var e;return(null==y||null===(e=y.data)||void 0===e||null===(e=e.demos)||void 0===e?void 0:e.filter((e=>(null==e?void 0:e.pagebuilder)===(null==n?void 0:n.value))))||[]}),[null==y||null===(e=y.data)||void 0===e?void 0:e.demos,n]);return(0,a.useEffect)((()=>{i&&(u(!1),m(!1))}),[i]),l().createElement(De.m,{maxW:\"container.xl\",px:{base:5,md:10}},d&&l().createElement(at,{mt:4,mb:-2,height:\"12\"},l().createElement(Ze.z,{gap:1},l().createElement(g.E,{fontSize:\"sm\",color:\"gray.700\"},(0,E.__)(\"This will replace your active theme with the eLearning theme and add demo pages and courses. Your existing content won't be deleted, but may be affected.\",\"learning-management-system\")))),l().createElement(Bt.e,{isAttached:!0,variant:\"outline\",width:\"fit-content\",my:8},lw.map((e=>{var{id:t,value:a}=e;return l().createElement(p.$,{key:t,size:\"sm\",px:4,border:\"1px\",borderRadius:\"md\",borderColor:(null==n?void 0:n.value)===a?\"primary.500\":\"gray.200\",bg:(null==n?void 0:n.value)===a?\"primary.500\":\"white\",color:(null==n?void 0:n.value)===a?\"white\":\"gray.600\",_hover:{bg:(null==n?void 0:n.value)===a?\"primary.600\":\"gray.100\"},transition:\"background 0.3s, color 0.3s\",onClick:()=>r({id:t,value:a}),\"aria-label\":\"Sort by \".concat(a),title:\"Sort by \".concat(a),width:\"100%\"},a)}))),l().createElement(br.x,{templateColumns:{base:\"repeat(1, 1fr)\",sm:\"repeat(1, 1fr)\",lg:\"repeat(3, 1fr)\"},gap:8},null!=y&&y.isPending?l().createElement(Yb,null):null==v?void 0:v.map(((e,t)=>{var a,r;return l().createElement(Qe.a,{key:\"\".concat(e.slug,\"-\").concat(t),role:\"group\",position:\"relative\",borderRadius:\"md\",overflow:\"hidden\",bg:\"white\",transition:\"all 0.3s\",_hover:{borderColor:\"#5182EF\",boxShadow:\"0px 4px 14px rgba(81, 130, 239, 0.3)\"}},l().createElement(aw,{demo:e}),l().createElement(Qe.a,{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",bg:\"rgba(255, 255, 255, 0.8)\",opacity:0,transition:\"opacity 0.18s ease\",_groupHover:{opacity:1,pointerEvents:\"auto\"},zIndex:2,pointerEvents:\"none\",height:\"calc(100% - 61px)\"},l().createElement(Ze.z,{spacing:3},l().createElement(p.$,{size:\"md\",onClick:()=>(e=>{window.location.href=\"\".concat(null==R?void 0:R.adminUrl,\"index.php?page=masteriyo-onboard#\u002Fimport-demo\u002F\").concat(null==e?void 0:e.slug,\"\u002F\").concat(null==e?void 0:e.theme_slug,\"?step=templates&builder=\").concat(null==n?void 0:n.id,\"&ref=backend-template-page\")})(e),\"aria-label\":\"Import \".concat(null!==(a=null==e?void 0:e.title)&&void 0!==a?a:null==e?void 0:e.slug)},(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(p.$,{size:\"md\",variant:\"outline\",onClick:()=>(e=>{o(e)})(e),\"aria-label\":\"Preview \".concat(null!==(r=null==e?void 0:e.title)&&void 0!==r?r:null==e?void 0:e.slug)},(0,E.__)(\"Preview\",\"learning-management-system\")))))}))),l().createElement(h.aF,{isOpen:Boolean(i),onClose:()=>o(null),size:s?\"full\":\"6xl\",isCentered:!s,scrollBehavior:\"inside\",motionPreset:\"none\"},l().createElement(f.m,null),l().createElement(b.$,{bg:\"gray.50\",borderRadius:\"lg\",boxShadow:\"lg\",zIndex:s?9998:void 0,mt:s?\"32px\":void 0,ml:s?\"161px\":void 0},l().createElement(w.r,{p:4},l().createElement(ft.s,{justify:\"flex-end\",align:\"center\",gap:2},l().createElement(Un.K,{\"aria-label\":\"Toggle fullscreen\",icon:s?l().createElement(et.SE2,null):l().createElement(et.KFS,null),size:\"sm\",variant:\"ghost\",onClick:()=>m((e=>!e))}),l().createElement(C.s,{position:\"static\"}))),l().createElement(x.c,{overflow:\"hidden\",bg:\"white\",p:0,maxH:s?\"calc(100vh - 32px)\":\"600px\"},i&&l().createElement(l().Fragment,null,!c&&l().createElement(tw,null),l().createElement(Qe.a,{p:6,display:c?\"block\":\"none\"},l().createElement(Qe.a,{as:\"iframe\",key:i.slug,src:i.url,onLoad:()=>u(!0),width:\"100%\",height:s?\"calc(100vh - 100px)\":\"600px\",border:\"none\",borderRadius:\"md\",style:{display:\"block\",background:\"white\",overflowX:\"hidden\"},sx:{\"&::-webkit-scrollbar\":{display:\"none\"}}})))))))};const iw=e=>{var t,{filterParams:n,setFilterParams:a}=e,r=new mt(rt.users),[i]=(0,v.ok)(),o=i.get(\"status\")||\"all\",s=(0,Pn.I)({queryKey:[\"userList\"],queryFn:()=>r.list({order_by:\"name\",order:\"asc\",per_page:5})}),{handleSubmit:m,register:c,setValue:u}=(0,Je.mN)(),d=(0,wr.z)({onTypeFinish:e=>{a({parent:0,user:n.user,quiz:n.quiz,search:e,status:o})}},800),g=e=>{a(ne(ee(e,{search:n.search,parent:0,status:o})))};return l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(\"form\",{onChange:m(g)},l().createElement(br.x,{gridTemplateColumns:{md:\"repeat(2, 1fr)\"},gap:\"4\"},l().createElement(Ma.p,(0,Re.A)({placeholder:(0,E.__)(\"Search reviews\",\"learning-management-system\")},d,{height:\"40px\"})),l().createElement(Co,(0,Re.A)({},c(\"user\"),{onChange:e=>{u(\"user\",null==e?void 0:e.value.toString()),m(g)()},placeholder:(0,E.__)(\"Filter by Student\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching Student...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Student not found.\",\"learning-management-system\"):s.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:s.isSuccess?null==s||null===(t=s.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:null==e?void 0:e.id,label:\"\".concat(null==e?void 0:e.username,\" (#\").concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.email,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);r.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"\".concat(e.username,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))))}))}})))))};const ow=function(e){var{isOpen:t,onClose:n,description:a,title:r,author_name:i}=e;return l().createElement(l().Fragment,null,l().createElement(h.aF,{isOpen:t,onClose:n},l().createElement(f.m,null),l().createElement(b.$,{bg:\"white\"},l().createElement(w.r,null,r),l().createElement(C.s,null),l().createElement(x.c,{mb:\"3\"},l().createElement(g.E,{fontSize:\"md\"},a)))))};const sw=e=>{var t,n,a,r,{data:i,setBulkIds:o,isLoading:s,bulkIds:m,onDeletePress:c}=e,{isOpen:u,onOpen:A,onClose:y}=(0,Ue.j)();return l().createElement(l().Fragment,null,l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(l().Fragment,null,l().createElement(ow,{isOpen:u,onClose:y,title:null==i?void 0:i.title,author_name:null==i?void 0:i.author_name,description:null==i?void 0:i.description}),l().createElement(On.S,{isDisabled:s,isChecked:m.includes(i.id.toString()),onChange:e=>o(e.target.checked?[...m,i.id.toString()]:m.filter((e=>e!==i.id.toString())))}))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(g.E,{fontWeight:\"semibold\",fontSize:\"sm\"},\"#\",null==i?void 0:i.id,\" \",null==i||null===(t=i.user)||void 0===t?void 0:t.first_name,\" \",null==i||null===(n=i.user)||void 0===n?void 0:n.last_name),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},null==i?void 0:i.author_name,\" (\",null==i?void 0:i.author_email,\")\"))),l().createElement(_n.Td,null,l().createElement(g.E,{fontWeight:\"bold\",color:\"gray.600\",fontSize:\"sm\"},null==i?void 0:i.title),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Course:\",\"learning-management-system\"),\" \",null==i||null===(a=i.course)||void 0===a?void 0:a.name)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(g.E,{fontWeight:\"bold\",color:\"gray.600\",fontSize:\"sm\"},null==i||null===(r=i.quiz)||void 0===r?void 0:r.name))),l().createElement(_n.Td,null,l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",size:\"xs\",onClick:()=>A()},(0,E.__)(\"View\",\"learning-management-system\")),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>c(i.id),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete\",\"learning-management-system\"))))))))};function mw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function cw(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mw(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const uw=()=>{var e,t,n,r,i,o,m,c,[u,A]=(0,a.useState)({}),p=new mt(rt.quizesReview),y=(0,Pn.I)({queryKey:[\"quizReviewsList\",u],queryFn:()=>p.list(u)}),v=((0,vt.zy)(),(0,We.d)()),f=(0,s.jE)(),{onClose:h,onOpen:b,isOpen:w}=(0,Ue.j)(),[C,x]=(0,a.useState)(\"\"),[S,B]=(0,a.useState)([]),[I,O]=(0,a.useState)(),P=(0,wt.n)(cw({mutationFn:e=>p.bulkDelete(\"delete\",{ids:e})},{onSuccess(){f.invalidateQueries({queryKey:[\"quizReviewsList\"]}),h(),B([]),v({title:(0,E.__)(\"Quiz reviews Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError(e){var t,n;h(),v({title:(0,E.__)(\"Failed to delete quiz reviews\",\"learning-management-system\"),description:null!=e&&e.message?null==e?void 0:e.message:null!=e&&null!==(t=e.response)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.message?\"\".concat(null==e||null===(n=e.response)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.message):null,isClosable:!0,status:\"error\"})}})),D=(0,wt.n)(cw({mutationFn:e=>p.delete(e)},{onSuccess:()=>{f.invalidateQueries({queryKey:[\"quizReviewsList\"]}),h(),v({title:(0,E.__)(\"Quiz review deleted\",\"learning-management-system\"),status:\"success\",isClosable:!0})},onError:e=>{var t,n;h(),v({title:(0,E.__)(\"Failed to delete quiz review\",\"learning-management-system\"),description:null!=e&&e.message?null==e?void 0:e.message:null!=e&&null!==(t=e.response)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.message?\"\".concat(null==e||null===(n=e.response)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.message):null,isClosable:!0,status:\"error\"})}})),_=e=>{O(e),b()};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.quiz_attempts.list,_activeLink:on},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Quiz Attempts\",\"learning-management-system\")))),l().createElement(vn,null,l().createElement(fn,{to:Pt.quiz_reviews.list,_activeLink:on},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Quiz Reviews\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(iw,{filterParams:u,setFilterParams:A}),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(_n.XI,null,null!=y&&y.isLoading?l().createElement(xd,null):null!=y&&y.isSuccess&&$(null==y||null===(e=y.data)||void 0===e?void 0:e.data)?l().createElement(Mn,{title:(0,E.__)(\"No Quiz Reviews Yet\",\"learning-management-system\"),isResultFiltered:Boolean((null==u?void 0:u.search)||(null==u?void 0:u.user))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:y.isLoading||y.isFetching||y.isRefetching,isIndeterminate:(null==y||null===(t=y.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.length)!==S.length&&S.length>0,isChecked:(null==y||null===(n=y.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)===S.length&&!$(null==y||null===(r=y.data)||void 0===r?void 0:r.data),onChange:e=>{var t;return B(e.target.checked?null==y||null===(t=y.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,(0,E.__)(\"Student Info\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Title\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Quiz\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==y||null===(i=y.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.map((e=>l().createElement(sw,{key:null==e?void 0:e.id,data:e,setBulkIds:B,bulkIds:S,isLoading:y.isLoading||y.isFetching||y.isRefetching,onDeletePress:_}))))))))),y.isSuccess&&!$(null==y||null===(o=y.data)||void 0===o?void 0:o.data)&&l().createElement(ba,{metaData:null==y||null===(m=y.data)||void 0===m?void 0:m.meta,setFilterParams:A,perPageText:\"Quiz Reviews Per Page:\"})),l().createElement(ta,{trashable:!1,openToast:b,status:\"trash\",setBulkAction:x,bulkIds:S,setBulkIds:B}),l().createElement(qn,{isOpen:w,onClose:h,confirmButtonColorScheme:\"restore\"===C?\"primary\":void 0,onConfirm:\"\"===C?()=>{I&&D.mutate(I)}:()=>{P.mutate(S)},action:\"delete\",isLoading:\"\"===C?D.isPending:P.isPending,dialogTexts:{default:{header:null!==(c=(0,E.__)(\"Deleting Quiz Review\",\"learning-management-system\")+I)&&void 0!==c?c:\" #\".concat(I),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Move to Trash\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Quiz Reviews\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")}}}))};var dw=()=>l().createElement(d.B,{direction:\"column\",spacing:4,w:\"full\",alignItems:\"center\",bg:\"white\",p:4,borderRadius:\"md\"},l().createElement(ft.s,{w:{base:\"full\",md:\"md\"},align:\"center\",justify:\"space-between\"},[1,2,3].map(((e,t)=>l().createElement(Ze.z,{key:t,spacing:2,flex:\"1\"},l().createElement(Xt.Q,{size:\"8\"}),l().createElement(Ba.r,{noOfLines:1,width:\"60px\"}),t\u003C2&&l().createElement(Qe.a,{flex:\"1\",h:\"2px\",bg:\"gray.200\",mr:2},l().createElement(Qe.a,{w:\"full\",h:\"full\",bg:\"gray.300\"})))))));const gw=()=>l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Qe.a,{bg:\"white\",w:\"full\",shadow:\"header\",pb:[\"3\",0,0]},l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:[\"column\",\"row\"],justifyContent:\"space-between\",align:\"center\"},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:[\"3\",null,\"8\"],align:\"center\",minHeight:\"16\"},l().createElement(Qe.a,{display:[\"none\",null,\"block\"]},l().createElement(qe._,{src:It,w:\"36px\"})),l().createElement(Ba.r,{noOfLines:1,width:\"80px\"}),l().createElement(d.B,{direction:\"row\",alignItems:\"center\",gap:\"5\",mt:\"0px !important\"},l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})),l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})),l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})))),l().createElement(Bt.e,null,l().createElement(St.E,{height:\"40px\",width:\"70px\"}),l().createElement(St.E,{height:\"40px\",width:\"70px\"}),l().createElement(St.E,{height:\"40px\",width:\"70px\"}))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(dw,null),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(St.E,{height:\"40px\"}),l().createElement(St.E,{height:\"400px\"})))))))));const Aw=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.name)},l().createElement(Ge.l,null,(0,E.__)(\"Quiz Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({autoFocus:!0,defaultValue:n,placeholder:(0,E.__)(\"Your Quiz Name\",\"learning-management-system\")},a(\"name\",{required:(0,E.__)(\"You must provide a name for the quiz.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==r?void 0:r.name)&&(null==r||null===(t=r.name)||void 0===t?void 0:t.message)))};const pw=e=>{var t,n,r,i,o,s,{quizData:m}=e,{formState:{errors:c},setValue:u,control:g,watch:A}=(0,Je.xW)(),[p,y]=Zu((null==m?void 0:m.duration)||0),[v,f]=(0,a.useState)(m&&0!=(null==m?void 0:m.attempts_allowed)?\"1\":\"0\"),h=0===(null==m?void 0:m.questions_display_per_page)?\"0\":\"1\",b=(0,Je.FH)({name:\"questions_display_per_page\",defaultValue:null==m?void 0:m.questions_display_per_page.toString(),control:g}),w=(0,Je.FH)({name:\"reveal_mode\",defaultValue:null==m?void 0:m.reveal_mode,control:g}),C=(0,Je.FH)({name:\"attempts_allowed\",defaultValue:null==m?void 0:m.attempts_allowed,control:g});return(0,a.useEffect)((()=>{w?\"0\"===v&&(u(\"attempts_allowed\",1),f(\"1\")):(u(\"attempts_allowed\",null!=C?C:5),f(0!=C?\"1\":\"0\"))}),[w,u,C,v]),l().createElement(nm.t,{orientation:\"vertical\"},l().createElement(d.B,{direction:\"row\",flex:\"1\"},l().createElement(Tm.w,{sx:cn},l().createElement(Um.o,{sx:sn},(0,E.__)(\"General\",\"learning-management-system\")),l().createElement(Um.o,{sx:sn},(0,E.__)(\"Display\",\"learning-management-system\"))),l().createElement(Wm.T,{flex:\"1\"},l().createElement(Km.K,null,l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Fa,{isInvalid:!(null==c||!c.full_mark)},l().createElement(Ge.l,null,(0,E.__)(\"Full Points\",\"learning-management-system\")),l().createElement(d.B,null,l().createElement(Je.xI,{name:\"full_mark\",defaultValue:(null==m?void 0:m.full_mark)||100,rules:{required:(0,E.__)(\"Full points is required for the quiz.\",\"learning-management-system\")},render:e=>{var{field:t}=e;return l().createElement(yi.Q7,(0,Re.A)({},t,{w:\"full\",min:1}),l().createElement(yi.OO,{borderRadius:\"sm\",shadow:\"input\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null)))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.full_mark)&&(null==c||null===(t=c.full_mark)||void 0===t?void 0:t.message)))),l().createElement(Fa,{isInvalid:!(null==c||!c.pass_mark)},l().createElement(Ge.l,null,(0,E.__)(\"Pass Points\",\"learning-management-system\")),l().createElement(d.B,null,l().createElement(Je.xI,{name:\"pass_mark\",defaultValue:(null==m?void 0:m.pass_mark)||40,rules:{required:(0,E.__)(\"Pass points is required for the quiz.\",\"learning-management-system\")},render:e=>{var{field:t}=e;return l().createElement(yi.Q7,(0,Re.A)({},t,{w:\"full\",min:1}),l().createElement(yi.OO,{borderRadius:\"sm\",shadow:\"input\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null)))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.pass_mark)&&(null==c||null===(n=c.pass_mark)||void 0===n?void 0:n.message)))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Duration\",\"learning-management-system\")),l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"]},l().createElement(Ne.MJ,{isInvalid:!(null==c||!c.duration_hour)},l().createElement(Je.xI,{name:\"duration_hour\",defaultValue:p||0,rules:{required:(0,E.__)(\"Hours is required.\",\"learning-management-system\"),min:0},render:e=>{var{field:t}=e;return l().createElement(Ha.M,null,l().createElement(yi.Q7,(0,Re.A)({},t,{flex:\"1\",min:0}),l().createElement(yi.OO,{rounded:\"sm\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null))),l().createElement(cs.r0,null,(0,E.__)(\"Hours\",\"learning-management-system\")))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.duration_hour)&&(null==c||null===(r=c.duration_hour)||void 0===r?void 0:r.message))),l().createElement(Ne.MJ,{isInvalid:!(null==c||!c.duration_minute)},l().createElement(Je.xI,{name:\"duration_minute\",defaultValue:y||0,rules:{required:(0,E.__)(\"Minutes is required.\",\"learning-management-system\"),min:0,max:59},render:e=>{var{field:t}=e;return l().createElement(Ha.M,null,l().createElement(yi.Q7,(0,Re.A)({},t,{flex:\"1\",min:0,max:59}),l().createElement(yi.OO,{rounded:\"sm\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null))),l().createElement(cs.r0,null,(0,E.__)(\"Minutes\",\"learning-management-system\")))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.duration_minute)&&(null==c||null===(i=c.duration_minute)||void 0===i?void 0:i.message))))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Enable Reveal Mode\",\"learning-management-system\"),l().createElement($n.m,{label:(0,E.__)(\"When enabled, users are limited to a single quiz attempt, and all correct answers are displayed upon submission.\",\"learning-management-system\"),hasArrow:!0,fontSize:\"xs\"},l().createElement(Qe.a,{as:\"span\",sx:en},l().createElement($e.I,{as:kt.wfp})))),l().createElement(Je.xI,{name:\"reveal_mode\",render:e=>{var{field:t}=e;return l().createElement(qa.d,(0,Re.A)({},t,{defaultChecked:null==m?void 0:m.reveal_mode}))}})),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Attempts Allowed\",\"learning-management-system\")),l().createElement(ja.z,{onChange:f,value:v},l().createElement(d.B,{direction:\"column\",spacing:\"4\"},l().createElement(d.B,{direction:\"row\",spacing:\"8\",align:\"flex-start\"},l().createElement(Va.s,{onChange:e=>u(\"attempts_allowed\",e.target.value),value:\"0\",isDisabled:w},(0,E.__)(\"No limit\",\"learning-management-system\")),l().createElement(Va.s,{value:\"1\",onChange:()=>u(\"attempts_allowed\",(null==m?void 0:m.attempts_allowed)||5)},(0,E.__)(\"Limit\",\"learning-management-system\")))))),l().createElement(Fa,{isInvalid:!(null==c||!c.attempts_allowed)},l().createElement(Ge.l,null,(0,E.__)(\"Number of Attempts\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"attempts_allowed\",defaultValue:(null==m?void 0:m.attempts_allowed)||0,rules:{required:(0,E.__)(\"Attempts allowed is required.\",\"learning-management-system\")},render:e=>{var{field:t}=e;return l().createElement(Ha.M,null,l().createElement(yi.Q7,(0,Re.A)({},t,{w:\"full\",min:1}),l().createElement(yi.OO,{rounded:\"sm\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null))),l().createElement(cs.r0,null,(0,E.__)(\"Attempts\",\"learning-management-system\")))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.attempts_allowed)&&(null==c||null===(o=c.attempts_allowed)||void 0===o?void 0:o.message))))),l().createElement(Km.K,null,l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Questions Per Page\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"Total number of questions to be shown per page for a quiz.\",\"learning-management-system\")})),l().createElement(d.B,{direction:\"column\",spacing:\"4\"},l().createElement(Je.xI,{name:\"questions_display_per_page\",defaultValue:h,render:e=>{var{field:t}=e;return l().createElement(ja.z,t,l().createElement(d.B,{direction:\"row\",spacing:\"6\",align:\"flex-start\"},l().createElement(Va.s,{value:\"0\"},(0,E.__)(\"From Global Settings\",\"learning-management-system\")),l().createElement(Va.s,{value:\"1\"},(0,E.__)(\"Set Individually\",\"learning-management-system\"))))}}),l().createElement(_t.S,{in:\"0\"!==b,animateOpacity:!0},l().createElement(Ne.MJ,{isInvalid:!(null==c||!c.questions_display_per_page)},l().createElement(Je.xI,{name:\"questions_display_per_page_custom\",defaultValue:(null==m?void 0:m.questions_display_per_page)||5,rules:{required:(0,E.__)(\"Questions per page is required.\",\"learning-management-system\")},render:e=>{var{field:t}=e;return l().createElement(yi.Q7,(0,Re.A)({},t,{defaultValue:(null==m?void 0:m.questions_display_per_page)||5,w:\"full\",min:1,max:999}),l().createElement(yi.OO,{rounded:\"sm\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null)))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.questions_display_per_page)&&(null==c||null===(s=c.questions_display_per_page)||void 0===s?void 0:s.message)))))))))))};function Ew(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function yw(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ew(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ew(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const vw=()=>{var e,t,{sectionId:n,courseId:a}=(0,vt.g)(),r=(0,Je.mN)(),i=(0,vt.Zp)(),o=(0,We.d)(),m=new mt(rt.sections),c=new mt(rt.quizes),u=new mt(rt.courses),{draftCourse:A,publishCourse:y}=Cy(),v=(0,s.jE)(),f={fontWeight:\"medium\",py:\"4\"},h=(0,Pn.I)({queryKey:[\"course\".concat(a),a],queryFn:()=>u.get(a)}),b=(0,Pn.I)({queryKey:[\"section\".concat(n),n],queryFn:()=>m.get(n)}),w=(0,wt.n)(yw({mutationFn:e=>c.store(e)},{onSuccess:e=>{Ee(v,[\"builder\".concat(a),a],e,\"quiz\"),o({title:(0,E.__)(\"Quiz Added\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),i({pathname:Pt.quiz.edit.replace(\":quizId\",\"\".concat(e.id)).replace(\":courseId\",\"\".concat(e.course_id)),search:\"?page=questions\"})}})),C=(e,t)=>{var l={course_id:a,parent_id:n,duration:60*((null==e?void 0:e.duration_hour)||0)+ +((null==e?void 0:e.duration_minute)||0),duration_hour:void 0,duration_minute:void 0,questions_display_per_page:\"1\"===e.questions_display_per_page?e.questions_display_per_page_custom:e.questions_display_per_page};\"draft\"===t&&A.mutate(a),\"publish\"===t&&y.mutate(a),w.mutate(ne(ee(e,l)))};return b.isSuccess&&h.isSuccess&&(null==b||null===(e=b.data)||void 0===e?void 0:e.course_id)==a?l().createElement(Je.Op,r,l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(ci,{onSaveAction:e=>r.handleSubmit((t=>C(yw(yw({},t),{},{status:e})))),isLoading:null==w?void 0:w.isPending}),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Hr,null),l().createElement(wy,{courseName:null==h||null===(t=h.data)||void 0===t?void 0:t.name,courseLink:Pt.courses.edit.replace(\":courseId\",a)}),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(\"form\",{onSubmit:r.handleSubmit((e=>C(e)))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(nm.t,null,l().createElement(Tm.w,{justifyContent:\"center\",borderBottom:\"1px\",borderColor:\"gray.100\"},l().createElement(Um.o,{sx:f},(0,E.__)(\"Info\",\"learning-management-system\")),l().createElement(Um.o,{sx:f},(0,E.__)(\"Questions\",\"learning-management-system\")),l().createElement(Um.o,{sx:f},(0,E.__)(\"Settings\",\"learning-management-system\"))),l().createElement(Wm.T,null,l().createElement(Km.K,{px:\"0\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Aw,null))),l().createElement(Km.K,{px:\"0\"},l().createElement(at,{status:\"error\"},l().createElement(g.E,{fontWeight:\"bold\"},(0,E.__)(\"Add Quiz first \",\"learning-management-system\")),l().createElement(g.E,null,(0,E.__)(\"In order to add questions, you need to add a quiz first.\",\"learning-management-system\")))),l().createElement(Km.K,{px:\"0\"},l().createElement(pw,null)))),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:w.isPending},(0,E.__)(\"Add New Quiz\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>i({pathname:Pt.courses.edit.replace(\":courseId\",a),search:\"?page=builder\"})},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))))))):l().createElement(gw,null)};var fw=e=>\"questions\"===e?1:\"settings\"===e?2:0;const hw=e=>{var{defaultStep:t,quizId:n}=e,r=(0,vt.Zp)(),{search:i}=(0,vt.zy)(),{courseId:o}=(0,vt.g)(),{page:s}=M.A.parse(i),{control:m,setValue:c}=(0,Je.xW)(),u=(0,Je.FH)({control:m,name:\"activeQuizStep\",defaultValue:t||fw(s)}),d=[{title:(0,E.__)(\"Info\",\"learning-management-system\"),description:null,onClick:()=>{r(Pt.quiz.edit.replace(\":courseId\",o).replace(\":quizId\",n))},icon:ni},{title:(0,E.__)(\"Questions\",\"learning-management-system\"),description:null,onClick:()=>r(Pt.quiz.edit.replace(\":courseId\",o).replace(\":quizId\",n)+\"?page=questions\"),icon:ai},{title:(0,E.__)(\"Quiz Settings\",\"learning-management-system\"),description:null,onClick:()=>r(Pt.quiz.edit.replace(\":courseId\",o).replace(\":quizId\",n)+\"?page=settings\"),icon:wa}],g=e=>e===u;return(0,a.useEffect)((()=>{c(\"activeQuizStep\",t||fw(s))}),[c,s,t]),l().createElement(Xr.C,{index:u,gap:\"3\",py:2,bg:\"white\",borderRadius:\"md\",w:\"md\",mx:\"auto\",mb:6},d.map(((e,t)=>l().createElement(Yr.p,{key:t,cursor:\"pointer\",role:\"group\",onClick:()=>{e.onClick(),c(\"activeStep\",t,{shouldValidate:!1})},gap:2},l().createElement(Zr.S,{border:\"none\",sx:{bg:\"whisper-gray !important\"},boxSize:\"9\",_groupHover:u!==t?{border:\"1px\",borderColor:\"primary.500\"}:{}},l().createElement($e.I,{as:e.icon,fontSize:\"18px\",fill:g(t)?\"primary.500\":\"gray.700\",_groupHover:{fill:\"primary.500\"}})),l().createElement(Qe.a,{flexShrink:0},l().createElement($r.J,{color:g(t)?\"primary.500\":\"urban-ash\",fontSize:\"sm\",fontWeight:\"medium\"},e.title),e.description&&l().createElement(ei.T,null,e.description)),l().createElement(ti.m,{sx:{minWidth:\"46px !important\",height:\"1px !important\",bg:\"smoke-gray !important\"},_groupHover:{bg:\"gray.200 !important\"}})))))};const bw=e=>{var{defaultValue:t,QuizName:n,data:r,isDrafted:i,isPublished:o,methods:s,onSubmit:m}=e,[c,u]=(0,a.useState)(t),[d,g]=(0,a.useState)(\"\"),{setValue:A}=(0,Je.xW)(),p=(0,a.useCallback)((e=>{var t=(0,zl.serialize)([(0,zl.createBlock)(\"core\u002Fparagraph\",{content:e})]);u(t),A(\"description\",t),g(e)}),[A]),y=[{label:(0,E.__)(\"Preview\",\"learning-management-system\"),action:()=>{var e;return window.open(null==r||null===(e=r.data)||void 0===e?void 0:e.preview_link,\"_blank\")},variant:\"tertiary\"},{label:i&&i()?(0,E.__)(\"Save to Draft\",\"learning-management-system\"):(0,E.__)(\"Switch To Draft\",\"learning-management-system\"),action:null==s?void 0:s.handleSubmit((e=>m&&m(e,\"draft\"))),isLoading:null==r?void 0:r.isLoading,variant:\"secondary\"},{label:o&&o()?(0,E.__)(\"Update\",\"learning-management-system\"):(0,E.__)(\"Publish\",\"learning-management-system\"),action:null==s?void 0:s.handleSubmit((e=>m&&m(e))),isLoading:null==r?void 0:r.isLoading,variant:\"primary\"}];return l().createElement(Ne.MJ,null,l().createElement(ft.s,{direction:\"row\",alignItems:\"center\",justifyContent:\"space-between\",mb:\"3\"},l().createElement(Ge.l,{mb:0},(0,E.__)(\"Quiz Description\",\"learning-management-system\")),l().createElement(Li,{title:null!=n?n:\"\",onContentCreated:p,elementId:\"mto-quiz-description\"})),\"classic_editor\"===R.defaultEditor?l().createElement(Ki,{id:\"mto-quiz-description\",name:\"description\",defaultValue:c,height:100}):l().createElement(l().Fragment,null,l().createElement(Ei,{defaultValue:c,actions:y,name:\"description\",id:\"mto-quiz-description\",blockAiContent:d})))};const ww=e=>{var{methods:t,isLoading:n,onSubmit:a,quizStatus:r}=e,i=(0,Jr.A)([\"sm\",\"md\"]),o=()=>!(!r||\"publish\"!==r);return l().createElement(l().Fragment,null,l().createElement(p.$,{variant:\"outline\",colorScheme:\"primary\",isLoading:n,onClick:t.handleSubmit((e=>{a(ee({status:\"draft\"},e))}))},r&&\"draft\"===r?(0,E.__)(\"Save Quiz To Draft\",\"learning-management-system\"):o()?(0,E.__)(\"Switch Quiz To Draft\",\"learning-management-system\"):(0,E.__)(\"Save Quiz To Draft\",\"learning-management-system\")),l().createElement(p.$,{size:i,colorScheme:\"primary\",isLoading:n,onClick:t.handleSubmit((e=>{a(ee({status:\"publish\"},e))}))},o()?(0,E.__)(\"Update Quiz\",\"learning-management-system\"):(0,E.__)(\"Publish Quiz\",\"learning-management-system\")))};const Cw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",width:260,height:216,fill:\"none\",viewBox:\"0 0 260 216\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M260 179.552H0v.13h260zM233.95 187.922h-17.223v.13h17.223zM172.235 189.333h-4.52v.13h4.52zM216.206 183.094h-9.979v.13h9.979zM49.738 183.967h-22.46v.13h22.46zM57.66 183.967h-3.293v.13h3.293zM117.075 186.163H68.363v.13h48.712zM123.247 156.361H22.835a2.97 2.97 0 0 1-2.968-2.968V12.248a2.97 2.97 0 0 1 2.968-2.968h100.412a2.97 2.97 0 0 1 2.967 2.968v141.145a2.97 2.97 0 0 1-2.967 2.968M22.835 9.411a2.84 2.84 0 0 0-2.838 2.838v141.145a2.84 2.84 0 0 0 2.838 2.838h100.412a2.84 2.84 0 0 0 2.837-2.838V12.248a2.84 2.84 0 0 0-2.837-2.838zM235.722 156.361H135.311a2.97 2.97 0 0 1-2.967-2.968V12.248a2.97 2.97 0 0 1 2.967-2.968h100.411a2.97 2.97 0 0 1 2.969 2.968v141.145a2.97 2.97 0 0 1-2.969 2.968M135.311 9.411a2.84 2.84 0 0 0-2.837 2.838v141.145a2.84 2.84 0 0 0 2.837 2.838h100.411a2.84 2.84 0 0 0 2.839-2.838V12.248a2.84 2.84 0 0 0-2.839-2.838z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M150.639 71.215h71.646V24.297h-71.646z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M148.451 71.215h72.811V24.297h-72.811z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M150.639 80.423h71.646v-9.208h-71.646z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M144.811 80.423h72.81v-9.208h-72.81z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M218.203 68.155V27.356h-66.689v40.798z\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m203.165 68.156-8.518-40.798h-13.292l8.518 40.798z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M216.785 65.109a.22.22 0 0 0 .219-.219V29.35a.219.219 0 0 0-.438 0v35.54c0 .12.099.219.219.219\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m187.016 68.156-8.517-40.798h-5.183l8.519 40.798z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M151.902 68.155V27.356h-.388v40.798z\"}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M147.73 31.973h71.647l.281-3.425h-71.646zM147.73 37.589h71.647l.281-3.425h-71.646zM147.73 43.206h71.647l.281-3.425h-71.646zM147.73 48.823h71.647l.281-3.425h-71.646zM147.73 54.44h71.647l.281-3.424h-71.646zM147.73 60.058h71.647l.281-3.425h-71.646z\",opacity:.6}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M211.999 145.432h-15.022v2.962h15.022zM168.641 179.553h2.773v-68.154h-2.773z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M159.032 148.393h37.941v-2.962h-37.941z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M211.999 161.639h-15.022v2.962h15.022z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M159.032 164.6h37.941v-2.962h-37.941z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M211.999 113.018h-15.022v2.962h15.022z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M159.032 115.979h37.941v-2.962h-37.941z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M211.999 129.225h-15.022v2.962h15.022z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M159.032 132.186h37.941v-2.962h-37.941z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M206.582 179.553h2.773v-68.154h-2.773z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M194.203 179.553h2.774v-68.154h-2.774zM159.035 179.553h2.774v-68.154h-2.774z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M33.998 179.552h28.38v-55.064h-28.38z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M41.575 179.552h-7.579v-7.602H49.52z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M111.377 179.552h28.381v-55.064h-28.381z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M33.997 176.936h83.995v-52.448H33.997z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M110.415 179.552h7.578v-7.602h-15.524z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M39.876 157.157h72.237v-13.125H39.876zM39.876 173.087h72.237v-13.125H39.876z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M53.606 145.435h44.776a2.38 2.38 0 0 0 2.38-2.38v-.16H51.227v.16a2.38 2.38 0 0 0 2.38 2.38\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M39.876 141.227h72.237v-13.126H39.876z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M53.606 129.504h44.776a2.38 2.38 0 0 0 2.38-2.38v-.16H51.227v.16a2.38 2.38 0 0 0 2.38 2.38M53.606 161.366h44.776a2.38 2.38 0 0 0 2.38-2.38v-.16H51.227v.16a2.38 2.38 0 0 0 2.38 2.38\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M38.514 71.215h71.646V24.297H38.514z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M36.33 71.215h72.811V24.297h-72.81z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M38.514 80.423h71.646v-9.208H38.514z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M32.686 80.423h72.81v-9.208h-72.81z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M106.078 68.156V27.358h-66.69v40.798z\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m91.04 68.156-8.518-40.798H69.231l8.518 40.798z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M104.66 65.109a.22.22 0 0 0 .219-.219V29.35a.219.219 0 0 0-.438 0v35.54a.22.22 0 0 0 .219.219\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m74.891 68.156-8.518-40.798h-5.182l8.519 40.798z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M39.777 68.156V27.358h-.388v40.798z\"}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 31.973h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 33.905h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 35.837h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 37.769h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 39.7h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 41.633h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M49.926 122.807h2.476V95.199h-2.476z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M50.246 122.787h.7V95.179h-.7zM51.238 122.788h.274V95.18h-.274z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M41.996 124.489h18.337a2.31 2.31 0 0 0-2.31-2.31H44.306a2.31 2.31 0 0 0-2.31 2.31M46.712 112.338a.715.715 0 0 0 .713-.713V93.524a.715.715 0 0 0-.713-.713.715.715 0 0 0-.712.713v18.101c0 .392.32.713.712.713\"}),React.createElement(\"path\",{fill:\"#E0E0E0\",d:\"M40.078 101.761h22.174l-2.55-15.495H42.628z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M129.998 203.037c55.683 0 100.822-2.636 100.822-5.888s-45.139-5.888-100.822-5.888-100.822 2.636-100.822 5.888 45.14 5.888 100.822 5.888\"}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"m67.077 89.851-.518.038.69 9.589.519-.037zM68.132 104.387l-.519.038.26 3.607.519-.037zM188.552 148.507H77.19c-2.519 0-4.728-2.061-4.91-4.579L66.81 67.94c-.182-2.519 1.73-4.58 4.25-4.58H182.42c2.519 0 4.728 2.061 4.909 4.58l5.472 75.988c.181 2.518-1.731 4.579-4.25 4.579\"}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"M188.978 148.507H77.616c-2.519 0-4.728-2.061-4.91-4.579L67.236 67.94c-.182-2.519 1.73-4.58 4.25-4.58h111.362c2.519 0 4.728 2.061 4.909 4.58l5.472 75.988c.181 2.518-1.731 4.579-4.25 4.579\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"M188.978 148.507H77.616c-2.519 0-4.728-2.061-4.91-4.579L67.236 67.94c-.182-2.519 1.73-4.58 4.25-4.58h111.362c2.519 0 4.728 2.061 4.909 4.58l5.472 75.988c.181 2.518-1.731 4.579-4.25 4.579\",opacity:.5}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"M183.013 65.65H71.651q-.189 0-.373.015c-2.847.235-2.265 4.565.608 4.565h111.552c2.873 0 2.831-4.33-.05-4.565a5 5 0 0 0-.375-.015\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M74.552 67.94a.964.964 0 0 1-.975 1.05c-.58 0-1.083-.47-1.125-1.05a.964.964 0 0 1 .974-1.05c.58 0 1.084.47 1.126 1.05M78.122 67.94a.964.964 0 0 1-.974 1.05c-.58 0-1.084-.47-1.126-1.05a.964.964 0 0 1 .975-1.05c.58 0 1.083.47 1.125 1.05M81.693 67.94a.964.964 0 0 1-.975 1.05c-.58 0-1.083-.47-1.125-1.05a.964.964 0 0 1 .974-1.05c.58 0 1.084.47 1.126 1.05\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"M186.025 140.924H79.475c-.916 0-1.713-.744-1.78-1.66l-4.5-62.49a1.524 1.524 0 0 1 1.542-1.66h106.549c.917 0 1.714.742 1.78 1.66l4.5 62.49a1.525 1.525 0 0 1-1.541 1.66\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m141.132 117.119-1.734-24.086-5.256-3.164h-14.458l1.962 27.25z\"}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"M141.134 117.371h-19.486a.25.25 0 0 1-.251-.234l-1.963-27.25a.252.252 0 0 1 .252-.27h14.458q.07 0 .13.037l5.256 3.163c.07.042.115.116.121.197l1.734 24.086a.25.25 0 0 1-.067.19.25.25 0 0 1-.184.081m-19.252-.504h18.981l-1.706-23.686-5.083-3.06h-14.118z\"}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"m139.401 93.033-5.256-3.164 1.929 4.191z\"}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"M136.072 94.312a.25.25 0 0 1-.228-.147l-1.93-4.19a.252.252 0 0 1 .359-.322l5.255 3.164a.25.25 0 0 1 .12.246.25.25 0 0 1-.175.21l-3.326 1.028a.3.3 0 0 1-.075.01m-1.358-3.805 1.495 3.247 2.577-.796zM127.841 102.146a1.01 1.01 0 0 1-1.022 1.101 1.2 1.2 0 0 1-1.179-1.101 1.01 1.01 0 0 1 1.021-1.101c.608 0 1.137.493 1.18 1.101M134.982 102.146a1.01 1.01 0 0 1-1.021 1.101 1.203 1.203 0 0 1-1.181-1.101 1.01 1.01 0 0 1 1.022-1.101c.608 0 1.137.493 1.18 1.101M136.999 109.285a.25.25 0 0 1-.251-.234c-.128-1.77-2.903-3.21-6.188-3.21-2.176 0-4.13.647-5.099 1.689-.431.463-.631.962-.593 1.485a.252.252 0 0 1-.503.036c-.047-.659.204-1.303.726-1.865 1.062-1.141 3.157-1.849 5.469-1.849 3.603 0 6.542 1.616 6.691 3.677a.254.254 0 0 1-.234.27zM123.784 99.916a.253.253 0 0 1-.186-.423l1.105-1.19a.252.252 0 0 1 .37.343l-1.104 1.19a.25.25 0 0 1-.185.08M136.481 99.916a.25.25 0 0 1-.172-.067l-1.276-1.19a.252.252 0 1 1 .344-.369l1.276 1.19a.253.253 0 0 1-.172.436M118.113 122.503h1.175l1.696 2.254-.162-2.254h1.186l.293 4.073h-1.186l-1.687-2.236.162 2.236h-1.184zM122.833 124.542q-.072-.998.444-1.554.516-.555 1.508-.555 1.017 0 1.606.546t.66 1.529q.053.714-.156 1.171a1.54 1.54 0 0 1-.643.711q-.436.255-1.114.255-.689 0-1.156-.22a1.9 1.9 0 0 1-.782-.695q-.316-.474-.367-1.188m1.259.005q.044.617.293.887.249.269.643.269.405 0 .609-.264t.154-.948q-.042-.574-.293-.84a.85.85 0 0 0-.648-.265q-.38 0-.592.269-.211.27-.166.892M129.5 122.503h1.87q.553 0 .904.15t.594.43.369.653q.127.373.157.789.048.653-.076 1.013-.122.36-.369.603-.246.243-.543.323a2.8 2.8 0 0 1-.742.112h-1.87zm1.325.922.16 2.226h.308q.395 0 .555-.087a.54.54 0 0 0 .24-.306q.079-.218.043-.707-.047-.648-.275-.886-.228-.24-.717-.239h-.314zM136.411 125.903h-1.429l-.15.672h-1.285l1.237-4.073h1.373l1.824 4.073h-1.318zm-.324-.881-.556-1.464-.339 1.464zM137.41 122.503h3.826l.072 1.006h-1.283l.221 3.067h-1.259l-.221-3.067h-1.283zM144.169 125.903h-1.429l-.15.672h-1.285l1.237-4.073h1.373l1.824 4.073h-1.318zm-.325-.881-.554-1.464-.34 1.464z\"}));const xw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",width:20,height:20,fill:\"none\",viewBox:\"0 0 20 20\",role:\"img\"},e),React.createElement(\"path\",{stroke:\"#4584FF\",strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.333,d:\"M3.334 7.334h13.333a1 1 0 0 1 1 1v8.333a1 1 0 0 1-1 1H3.334a1 1 0 0 1-1-1V8.334a1 1 0 0 1 1-1\"}),React.createElement(\"path\",{stroke:\"#4584FF\",strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.333,d:\"M8.426 11.05c.127-.35.377-.645.707-.833a1.66 1.66 0 0 1 1.095-.194c.377.062.72.253.965.537.247.284.382.644.381 1.015 0 1.049-1.62 1.573-1.62 1.573M10 15h.006\"}),React.createElement(\"path\",{stroke:\"#4584FF\",strokeLinecap:\"round\",strokeWidth:1.333,d:\"M6.852 2.5h6.296M4.49 4.861h11.02\"}));var Sw=(0,a.createContext)({submitQuestionDisabled:!1});const Bw=e=>{var{children:t}=e,[n,r]=(0,a.useState)(!1),i=(0,a.useMemo)((()=>({submitQuestionDisabled:n,setSubmitQuestionDisabled:r})),[n,r]);return l().createElement(Sw.Provider,{value:i},t)};const Iw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",fillRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2,clipRule:\"evenodd\",viewBox:\"0 0 28 28\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#ebebeb\",d:\"M3.593 3.475h21.773v21.371H3.593z\"}),React.createElement(\"path\",{fill:\"#af6ded\",d:\"M28 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v22c0 1.656 1.344 3 3 3h22c1.656 0 3-1.344 3-3zM16.831 15.367c-.2.206-.347.461-.428.741l-.401 1.392h-.652a.29.29 0 0 1-.267-.178c-.316-.652-1.219-.829-1.738-.387l-.366-1.138a.63.63 0 0 0-.6-.449.63.63 0 0 0-.599.449l-.48 1.494a.29.29 0 0 1-.279.209h-.326a.43.43 0 0 0-.422.438.43.43 0 0 0 .422.437h.326a1.14 1.14 0 0 0 1.079-.807l.28-.872.442 1.38c.027.082.076.154.142.207s.145.085.229.091l.029.001a.42.42 0 0 0 .377-.242l.202-.419c.073-.153.209-.17.264-.17s.191.016.268.179c.194.402.584.652 1.017.652h1.664v1.313H9.43V8.315h4.213v2.843c0 .364.281.656.632.656h2.739v2.133l1.264-1.301v-2.037c0-.347-.136-.684-.373-.93l-2.209-2.293A1.24 1.24 0 0 0 14.803 7H9.43c-.697.003-1.263.591-1.263 1.315v11.373c0 .724.566 1.312 1.263 1.312h7.582c.698 0 1.266-.588 1.266-1.312v-2.057l3.546-3.707-1.788-1.856zm6.306-3.792-.839-.871a.653.653 0 0 0-.948 0l-.718.745 1.788 1.856.717-.745a.715.715 0 0 0 0-.985m-8.231-3.153 2.004 2.08h-2.004z\"}));const Ow=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",xmlSpace:\"preserve\",style:{fillRule:\"evenodd\",clipRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2},viewBox:\"0 0 26 26\",role:\"img\"},e),React.createElement(\"path\",{d:\"M26 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v20c0 1.656 1.344 3 3 3h20c1.656 0 3-1.344 3-3z\",style:{fill:\"#e75050\"}}),React.createElement(\"path\",{d:\"M11.333 5.5h-5a.833.833 0 0 0-.833.833v5a.833.833 0 0 0 .833.834h5a.84.84 0 0 0 .59-.244.84.84 0 0 0 .244-.59v-5a.833.833 0 0 0-.834-.833m-.833 5H7.167V7.167H10.5zm4.167 1.667h5a.833.833 0 0 0 .833-.834v-5a.833.833 0 0 0-.833-.833h-5a.833.833 0 0 0-.834.833v5c0 .221.088.433.244.59a.84.84 0 0 0 .59.244m.833-5h3.333V10.5H15.5zm-10 12.5a.833.833 0 0 0 .833.833h5a.833.833 0 0 0 .834-.833v-5a.84.84 0 0 0-.244-.59.84.84 0 0 0-.59-.244h-5a.833.833 0 0 0-.833.834zM7.167 15.5H10.5v3.333H7.167zm6.666 4.167a.833.833 0 0 0 .834.833h5a.833.833 0 0 0 .833-.833v-5a.833.833 0 0 0-.833-.834h-5a.84.84 0 0 0-.59.244.84.84 0 0 0-.244.59zM15.5 15.5h3.333v3.333H15.5z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}));const Pw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",fillRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2,clipRule:\"evenodd\",viewBox:\"0 0 28 28\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#ebebeb\",d:\"M3.593 3.475h21.773v21.371H3.593z\"}),React.createElement(\"path\",{fill:\"#ff9066\",d:\"M28 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v22c0 1.656 1.344 3 3 3h22c1.656 0 3-1.344 3-3zM4.667 21h17.5v-2h-17.5zm9.911-5.606a.6.6 0 0 0 .14-.017l2.311-.578a.6.6 0 0 0 .268-.152L24.4 7.545a1.15 1.15 0 0 0 0-1.634l-.916-.917a1.184 1.184 0 0 0-1.634 0l-7.103 7.103a.6.6 0 0 0-.152.268l-.578 2.311a.573.573 0 0 0 .561.718m1.099-2.593 5.256-5.256.917.916-5.257 5.256-1.221.305zm6.99-6.99.916.917-.916.916-.917-.916z\"}));const Dw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",xmlSpace:\"preserve\",style:{fillRule:\"evenodd\",clipRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2},viewBox:\"0 0 18 18\",role:\"img\"},e),React.createElement(\"path\",{d:\"M18 2.077A2.08 2.08 0 0 0 15.923 0H2.077A2.08 2.08 0 0 0 0 2.077v13.846C0 17.069.931 18 2.077 18h13.846A2.08 2.08 0 0 0 18 15.923z\",style:{fill:\"#1ccc5b\"}}),React.createElement(\"path\",{d:\"M10.5 13.42c1.606-.705 2.732-2.236 2.732-4.099S12.106 5.928 10.5 5.223v.911a3.7 3.7 0 0 1 1.821 3.187 3.7 3.7 0 0 1-1.821 3.188z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}),React.createElement(\"path\",{d:\"M10.5 7.045v4.553c.558-.501.911-1.47.911-2.277 0-.806-.353-1.775-.911-2.276m-5.464 4.553h1.228l2.617 1.745a.457.457 0 0 0 .708-.379V5.679a.455.455 0 0 0-.707-.379L6.264 7.045H5.036a.91.91 0 0 0-.911.91v2.733c0 .502.408.91.911.91m0-3.643h1.366c.015 0 .028-.007.042-.008a.5.5 0 0 0 .173-.053c.012-.007.026-.008.038-.015l2.024-1.35v5.585l-2.024-1.35c-.012-.008-.026-.009-.038-.015a.5.5 0 0 0-.174-.053c-.014-.001-.027-.008-.041-.008H5.036z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}));const _w=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",xmlSpace:\"preserve\",style:{fillRule:\"evenodd\",clipRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2},viewBox:\"0 0 18 18\",role:\"img\"},e),React.createElement(\"path\",{d:\"M18 2.077A2.08 2.08 0 0 0 15.923 0H2.077A2.08 2.08 0 0 0 0 2.077v13.846C0 17.069.931 18 2.077 18h13.846A2.08 2.08 0 0 0 18 15.923z\",style:{fill:\"#ff4d4d\"}}),React.createElement(\"path\",{d:\"M11.826 7.158a.91.91 0 0 0-.911-.91H5.451a.91.91 0 0 0-.911.91v4.554c0 .502.409.911.911.911h5.464a.91.91 0 0 0 .911-.911v-1.518l1.821 1.518V7.158l-1.821 1.518zm-.91 4.554H5.451V7.158h5.464l.001 2.277h-.001l.001.001z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}));const kw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",xmlSpace:\"preserve\",style:{fillRule:\"evenodd\",clipRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2},viewBox:\"0 0 26 26\",role:\"img\"},e),React.createElement(\"path\",{d:\"M26 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v20c0 1.656 1.344 3 3 3h20c1.656 0 3-1.344 3-3z\",style:{fill:\"#3ad0ae\"}}),React.createElement(\"path\",{d:\"M9.905 16.095H7.274l3.946 3.947V6.887H9.905zm3.946-9.208v13.155h1.316v-9.209h2.631z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}));var Qw=[{value:\"true-false\",label:(0,E.__)(\"True False\",\"learning-management-system\"),icon:Tv},{value:\"single-choice\",label:(0,E.__)(\"Single Choice\",\"learning-management-system\"),icon:Uv},{value:\"multiple-choice\",label:(0,E.__)(\"Multiple Choice\",\"learning-management-system\"),icon:vi},{value:\"text-answer\",label:(0,E.__)(\"Text Answer\",\"learning-management-system\"),icon:Iw,isProPlan:!0},{value:\"matching\",label:(0,E.__)(\"Match the Following\",\"learning-management-system\"),icon:Ow,isProPlan:!0},{value:\"fill-in-the-blanks\",label:(0,E.__)(\"Fill in the blanks\",\"learning-management-system\"),icon:Pw,isProPlan:!0},{value:\"audio\",label:(0,E.__)(\"Audio\",\"learning-management-system\"),icon:Dw,isProPlan:!0},{value:\"video\",label:(0,E.__)(\"Video\",\"learning-management-system\"),icon:_w,isProPlan:!0},{value:\"sortable\",label:(0,E.__)(\"Sortable\",\"learning-management-system\"),icon:kw,isProPlan:!0}];const zw=e=>{var{isOpen:t,onClose:n,onSelectType:a,disabledQuestionType:r}=e;return l().createElement(h.aF,{isOpen:t,onClose:n,size:\"4xl\",isCentered:!0},l().createElement(f.m,null),l().createElement(b.$,{py:\"6\"},l().createElement(w.r,{pb:\"2\",pt:\"0\"},(0,E.__)(\"Select Question Type\",\"learning-management-system\")),l().createElement(C.s,null),l().createElement(x.c,null,l().createElement(Do.c,{mb:\"6\",border:\"1px\",color:\"#DEDEDE\"}),l().createElement(ht.r,{columns:{base:1,sm:2,md:3},minChildWidth:\"200px\",spacing:\"20px\"},Qw.map((e=>{var{value:t,label:n,icon:i,isProPlan:o}=e,s=r===t||o;return l().createElement(Ze.z,{key:t,align:\"center\",px:\"2.5\",shadow:\"sm\",borderWidth:\"1px\",borderRadius:\"sm\",py:\"3\",cursor:s?\"not-allowed\":\"pointer\",onClick:()=>{a&&!s&&a(t)},pointerEvents:s?\"none\":\"auto\",_hover:{bgColor:\"#F8F9FA\"},rounded:\"base\"},l().createElement(ft.s,{flex:r===t?1:void 0,alignItems:\"center\",gap:2,opacity:s?.5:1},l().createElement(vu,{icon:i,background:\"transparent\"}),l().createElement(ke.D,{fontSize:\"md\",fontWeight:\"semibold\"},n)),o&&l().createElement(yl,null),r===t&&l().createElement(bt.y,{size:\"sm\"}))}))))))};var qw=n(61186);const Fw=e=>{var{onClose:t,onDeleteConfirm:n,isLoading:r,heading:i,isOpen:o,dialogBody:s,size:m=\"md\"}=e,c=(0,a.useRef)();return l().createElement(Ke.Lt,{isCentered:!0,isOpen:o,leastDestructiveRef:c,onClose:t,size:m},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,i),l().createElement(x.c,null,s||(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{onClick:t,variant:\"outline\",ref:c},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",onClick:n,isLoading:r},(0,E.__)(\"Delete\",\"learning-management-system\")))))))};var jw=n(81556),Vw=n(44079),Lw=n(12131);const Mw=e=>{var t,{answer:n,index:a,onDeletePress:r,onDuplicatePress:i,onCheckPress:o}=e,{control:s,register:m}=(0,Je.xW)(),c=(0,Je.FH)({name:\"answers.\".concat(a,\".correct\"),control:s});return l().createElement(Kc.sx,{draggableId:(null==n||null===(t=n.id)||void 0===t?void 0:t.toString())||a.toString(),index:a},(e=>l().createElement(d.B,(0,Re.A)({key:n.id,direction:\"row\",border:\"1px\",borderColor:c?\"green.200\":\"gray.100\",rounded:\"sm\",alignItems:\"center\",justify:\"space-between\",bg:\"white\",px:\"2\",py:\"1\",ref:e.innerRef},e.draggableProps),l().createElement(d.B,{direction:\"row\",spacing:\"2\",align:\"center\"},l().createElement(_e.o,e.dragHandleProps,l().createElement($e.I,{fontSize:\"lg\",color:\"gray.500\",as:tu})),l().createElement(Je.xI,{name:\"answers.\".concat(a,\".name\"),control:s,defaultValue:n.name,render:e=>{var{field:t}=e;return l().createElement(jw.F,{value:t.value,onSubmit:e=>{\"\"===e.trim()?t.onChange(\"Option\"):t.onChange(e)}},l().createElement(Vw.l,null),l().createElement(Lw.j,t))}})),l().createElement(d.B,{direction:\"row\",spacing:\"4\"},l().createElement(On.S,(0,Re.A)({colorScheme:\"green\"},m(\"answers.\".concat(a,\".correct\")),{defaultChecked:n.correct,onChange:e=>o(a,e.target.checked)})),l().createElement(d.B,{direction:\"row\",spacing:\"2\"},l().createElement($n.m,{label:(0,E.__)(\"Duplicate answer\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",\"aria-label\":(0,E.__)(\"Duplicate\",\"learning-management-system\"),icon:l().createElement(kt.Xpf,null),onClick:i})),l().createElement($n.m,{label:(0,E.__)(\"Delete answer\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",colorScheme:\"red\",\"aria-label\":(0,E.__)(\"Delete\",\"learning-management-system\"),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),onClick:r})))))))};const Rw=e=>{var{currentQuestionType:t,isUpdating:n}=e,{control:r}=(0,Je.xW)(),i=(0,We.d)(),{fields:o,append:s,remove:m,move:c,update:u}=(0,Je.jz)({control:r,name:\"answers\"}),A=(0,Je.FH)({control:r,name:\"answers\"}),y=\"true-false\"===t&&A.length>2,v=\"true-false\"===t&&A.length>1,f=N(A)&&ae(\"name\",A)||!1,h=N(A)&&!le(A,\"correct\",!0)||!1;return(0,a.useEffect)((()=>{var e;\"single-choice\"===t&&((null===(e=o.filter((e=>e.correct)))||void 0===e?void 0:e.length)>1&&o.forEach(((e,t)=>{u(t,{name:e.name,correct:0===t})})))}),[t]),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"1\"},l().createElement(_t.S,{in:f||y||h},l().createElement(at,{status:\"error\",mb:\"4\",fontSize:\"xs\",p:\"2\"},l().createElement(Ze.z,{gap:2},l().createElement(g.E,{fontWeight:\"bold\"},y?(0,E.__)(\"This question type only accepts one\",\"learning-management-system\"):h?(0,E.__)(\"You need to check at least one answer\",\"learning-management-system\"):(0,E.__)(\"Duplicate Answers\",\"learning-management-system\"),\" \"),l().createElement(g.E,null,(0,E.__)(\"Please make changes\",\"learning-management-system\"))))),l().createElement(Kc.JY,{onDragEnd:e=>{e.destination&&(e.destination.droppableId===e.source.droppableId&&e.destination.index===e.source.index||c(e.source.index,e.destination.index))}},l().createElement(Kc.gL,{droppableId:\"quiz-answer\",type:\"answer\"},((e,n)=>l().createElement(d.B,(0,Re.A)({direction:\"column\",spacing:\"2\",px:\"2\",sx:n.isDraggingOver?tn:{},ref:e.innerRef},e.droppableProps),o.map(((e,n)=>l().createElement(Mw,{answer:e,index:n,key:e.id,onDeletePress:()=>m(n),onDuplicatePress:()=>(e=>{if(!v)try{var n;s({name:\"\".concat(o[e].name,\" duplicate\"),correct:\"true-false\"!==t&&(null===(n=o[e])||void 0===n?void 0:n.correct)})}catch(e){i({title:(0,E.__)(\"Error while duplicating answer\",\"learning-management-system\"),status:\"error\",description:\"\".concat(e)})}})(n),onCheckPress:(e,n)=>((e,n)=>{try{[\"true-false\",\"single-choice\"].includes(t)&&o.forEach(((t,n)=>{u(n,n!==e?{name:A[n].name,correct:!1}:{name:A[n].name,correct:!0})})),u(e,{name:A[e].name,correct:n})}catch(e){i({title:(0,E.__)(\"Error while checking answer\",\"learning-management-system\"),status:\"error\",description:\"\".concat(e)})}})(e,n)}))),e.placeholder))))),l().createElement(Bt.e,{isDisabled:v,display:\"block\"},l().createElement(p.$,{leftIcon:l().createElement($e.I,{as:kt.Ca6,fontSize:\"xl\"}),variant:\"link\",color:\"gray.900\",onClick:()=>{s({name:\"Option \".concat(o.length+1),correct:!1})}},(0,E.__)(\"Add New Answer\",\"learning-management-system\"))))};const Tw=e=>{var{currentQuestionType:t,isUpdating:n}=e;return l().createElement(d.B,{direction:\"column\",spacing:\"4\"},l().createElement(ft.s,{sx:$t},l().createElement(ke.D,{fontSize:\"lg\",fontWeight:\"semibold\"},(0,E.__)(\"Answers\",\"learning-management-system\"))),(()=>{if([\"true-false\",\"single-choice\",\"multiple-choice\"].includes(t))return l().createElement(Rw,{currentQuestionType:t,isUpdating:n})})())};const Uw=e=>{var{id:t,questionDescription:n}=e;return l().createElement(d.B,{direction:\"column\"},l().createElement(Ge.l,null,(0,E.__)(\"Question Description\",\"learning-management-system\")),l().createElement(Ne.MJ,null,l().createElement(Ki,{name:\"description\",defaultValue:n,id:\"question-description-\".concat(t),height:100})))};const Ww=e=>{var t,{id:n,defaultQuestionType:a,defaultQuestionName:r,defaultDescription:i}=e,{register:o,setValue:s,formState:{errors:m,defaultValues:c}}=(0,Je.xW)();(0,E.__)(\"True False\",\"learning-management-system\"),(0,E.__)(\"Single Choice\",\"learning-management-system\"),(0,E.__)(\"Multiple Choice\",\"learning-management-system\");return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Ne.MJ,{isInvalid:!(null==m||!m.name)},l().createElement(ft.s,{justifyContent:\"space-between\",mb:\"3\",align:\"center\"},l().createElement(Ge.l,{m:0},(0,E.__)(\"Question Name\",\"learning-management-system\")),l().createElement(Ze.z,{spacing:\"-1\",alignItems:\"center\"},l().createElement(Ge.l,{mb:\"0\"},(0,E.__)(\"Points\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"points\",render:e=>{var{field:t}=e;return l().createElement(yi.Q7,(0,Re.A)({},t,{w:\"14\",min:1,max:100,size:\"xs\"}),l().createElement(yi.OO,{borderRadius:\"base\",shadow:\"input\",textAlign:\"center\",fontSize:\"sm\"}))}}))),l().createElement(Ki,{defaultValue:null!=r?r:null==c?void 0:c.raw_name,id:\"question-name-\".concat(n),name:\"name\",height:80,showBasicToolbar:!0}),l().createElement(ui.Wt,null,(null==m?void 0:m.name)&&(null==m||null===(t=m.name)||void 0===t?void 0:t.message))),l().createElement(Uw,{id:n,questionDescription:i||\"\"}))};var Kw=[\"id\",\"menu_order\",\"permalink\",\"is_from_bank\"];function Nw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Gw(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nw(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Hw=e=>{var t,{questionData:n,index:r,quizId:i,isQuestionBankOpened:o,bulkIds:m,setBulkIds:c,openedQuestionDetail:y,setOpenedQuestionDetail:v}=e,h=(0,We.d)(),[b,C]=(0,a.useState)(null),S=(0,Je.mN)({defaultValues:{name:n.name,type:n.type,points:n.points,answers:n.answers}}),{control:B,formState:{errors:I}}=S,{isOpen:O,onOpen:P,onClose:D}=(0,Ue.j)(),{isOpen:_,onOpen:k,onClose:Q}=(0,Ue.j)(),z=new mt(rt.questions),F=(0,s.jE)(),j=(0,a.useRef)(),V=(0,qw.l)(),L=y===(null==n?void 0:n.id),M=(0,Je.FH)({name:\"deleteFromBank\",control:B,defaultValue:!1}),R=(0,wt.n)(Gw({mutationFn:e=>z.store(e)},{onSuccess:e=>{F.invalidateQueries({queryKey:[\"questions\".concat(i)]}),F.invalidateQueries({queryKey:[\"allQuestions\"]})},onError:e=>{var t;h({title:(0,E.__)(\"Failed to duplicate question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),T=(0,wt.n)(Gw(Gw({mutationFn:e=>z.update(n.id,e)},{onSuccess:e=>{S.reset(S.getValues()),F.invalidateQueries({queryKey:[\"allQuestions\"]}),h({title:(0,E.__)(\"Question Updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),F.invalidateQueries({queryKey:[\"questions\".concat(i)]})},onError:e=>{var t;h({title:(0,E.__)(\"Failed to update question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}}),{},{onSettled:()=>{Q()}})),U=(0,wt.n)(Gw({mutationFn:e=>z.delete(e,{force:!0,delete_from_bank:M||void 0,quiz_id:M?void 0:i})},{onSuccess:e=>{D(),F.invalidateQueries({queryKey:[\"allQuestions\"]}),h({title:(0,E.__)(\"Question Deleted\",\"learning-management-system\"),isClosable:!0,status:\"error\"}),F.invalidateQueries({queryKey:[\"questions\".concat(i)]})},onError:e=>{var t;h({title:(0,E.__)(\"Failed to delete question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),W=()=>{var{id:e,menu_order:t,permalink:a,is_from_bank:l}=n,r=(0,q.A)(n,Kw);R.mutate(r)},K=e=>{C(e),null==n||!n.is_from_bank||_?T.mutate(e):k()},G=e=>{switch(e){case\"true-false\":return Tv;case\"multiple-choice\":return vi;case\"single-choice\":return Uv;default:return kt.wfp}},H=(0,Je.FH)({name:\"type\",control:B,defaultValue:n.type}),J=((0,Je.FH)({name:\"enable_description\",defaultValue:n.enable_description,control:B}),(0,Je.FH)({control:B,name:\"answers\"})),X=\"true-false\"===H&&J.length>2,Y=N(J)&&ae(\"name\",J)||!1,Z=N(J)&&!le(J,\"correct\",!0)||!1,$=(0,a.useMemo)((()=>!(![\"true-false\",\"single-choice\",\"multiple-choice\"].includes(H)||!(Y||X||Z))),[H,Y,X,Z]);return Ca(S.formState.isDirty),l().createElement(l().Fragment,null,l().createElement(Kc.sx,{draggableId:null==n||null===(t=n.id)||void 0===t?void 0:t.toString(),index:r},(e=>l().createElement(Qe.a,(0,Re.A)({mb:\"3\",ref:e.innerRef},e.draggableProps),l().createElement(Qe.a,{role:\"group\",borderWidth:\"1px\",borderColor:\"gray.100\",rounded:\"sm\",bg:\"white\",p:\"0\",shadow:L?\"question\":\"none\",_hover:{borderColor:L?\"inherit\":\"primary.500\"}},l().createElement(d.B,{direction:\"row\",px:\"2\",py:\"1.5\",align:\"center\"},l().createElement(d.B,{direction:\"row\",spacing:\"2\",align:\"center\",flex:\"1\",onClick:()=>v(L?null:null==n?void 0:n.id),cursor:\"pointer\"},l().createElement(d.B,{direction:\"row\",align:\"center\"},l().createElement(_e.o,(0,Re.A)({},e.dragHandleProps,{onClick:e=>e.stopPropagation()}),l().createElement($e.I,{fontSize:\"lg\",color:\"gray.500\",as:tu})),l().createElement($e.I,{fontSize:\"xl\",as:G(H)}),l().createElement(g.E,{color:\"gray.400\",fontSize:\"xs\",fontWeight:\"bold\"},r+1)),o&&l().createElement(d.B,null,l().createElement(On.S,{isChecked:m.includes(null==n?void 0:n.id.toString()),onChange:e=>c(e.target.checked?[...m,null==n?void 0:n.id.toString()]:m.filter((e=>e!==(null==n?void 0:n.id.toString()))))})),l().createElement(g.E,{_hover:{background:\"transparent\"},px:\"0\",py:\"1\",cursor:\"pointer\",dangerouslySetInnerHTML:{__html:null==n?void 0:n.name},className:\"parsed-quiz-question-name\"})),l().createElement(d.B,{direction:\"row\",spacing:\"2\",opacity:\"0\",_groupHover:{opacity:1}},l().createElement($n.m,{label:(0,E.__)(\"Duplicate\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",\"aria-label\":(0,E.__)(\"Duplicate\",\"learning-management-system\"),icon:l().createElement(kt.Xpf,null),onClick:W})),l().createElement($n.m,{label:(0,E.__)(\"Delete\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",colorScheme:\"red\",_hover:{color:\"red.500\"},\"aria-label\":(0,E.__)(\"Delete\",\"learning-management-system\"),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),minW:\"auto\",onClick:P})))),L&&l().createElement(Qe.a,{borderTop:\"1px\",borderColor:\"gray.100\",p:\"6\"},l().createElement(Je.Op,S,l().createElement(\"form\",{onSubmit:S.handleSubmit(K)},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(Ww,{id:null==n?void 0:n.id,defaultQuestionType:n.type,defaultQuestionName:n.raw_name,defaultDescription:n.description}),l().createElement(Tw,{currentQuestionType:H,isUpdating:T.isPending}),l().createElement(Do.c,null),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:Boolean(V),isDisabled:Boolean($)},(0,E.__)(\"Update\",\"learning-management-system\"))))))))))),R.isPending&&l().createElement(_e.o,null,l().createElement(bt.y,null)),l().createElement(Fw,{heading:M?(0,E.__)(\"Delete Question from All Quizzes\",\"learning-management-system\"):(0,E.__)(\"Delete Question from This Quiz\",\"learning-management-system\"),isOpen:O,onClose:D,onDeleteConfirm:S.handleSubmit((()=>{U.mutate(n.id)})),isLoading:U.isPending,dialogBody:null!=n&&n.is_from_bank?l().createElement(Je.Op,S,l().createElement(u.T,{alignItems:\"flex-start\",spacing:4},l().createElement(g.E,{color:\"gray.600\"},(0,E.__)(\"This question is part of the question bank. Are you sure you want to proceed?\",\"learning-management-system\")),l().createElement(On.S,S.register(\"deleteFromBank\"),(0,E.__)(\"Delete From Bank\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"sm\"},M?(0,E.__)(\"Delete from bank is enabled. This question will be removed from the question bank and all associated quizzes.\",\"learning-management-system\"):(0,E.__)(\"This question will only be removed from this quiz. It will remain in the question bank.\",\"learning-management-system\")))):l().createElement(g.E,null,(0,E.__)(\"Are you sure you want to delete this question? This is the original question, and deleting it will remove it from all quizzes where it's used.\",\"learning-management-system\")),size:\"lg\"}),l().createElement(Ke.Lt,{isOpen:_,onClose:Q,isCentered:!0,leastDestructiveRef:j,size:\"lg\"},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Update Question\",\"learning-management-system\")),l().createElement(x.c,null,(0,E.__)(\"This question is part of the question bank. If you update it, it will also be updated in the question bank. Are you sure you want to proceed?\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{ref:j,onClick:Q,variant:\"outline\"},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"primary\",onClick:()=>K(b),isLoading:T.isPending},(0,E.__)(\"Update\",\"learning-management-system\"))))))))};const Jw=l().memo(Hw);const Xw=e=>{var t,{wishlistItem:n,showFormLabel:a}=e,r=(0,Je.xW)(),{setValue:i}=r,o=new mt(rt.courses),s=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>o.list({order_by:\"name\",order:\"asc\",per_page:5})});return l().createElement(Ne.MJ,{py:a?\"3\":\"0\"},a&&l().createElement(Ge.l,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(Co,{onChange:e=>{i(\"course_id\",null==e?void 0:e.value)},placeholder:(0,E.__)(\"Select Course\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching course...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Course not found.\",\"learning-management-system\"):s.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},menuPortalTarget:\"undefined\"!=typeof document?document.body:void 0,menuPosition:\"fixed\",menuPlacement:\"auto\",defaultValue:n?{value:n.course_id,label:\"#\".concat(n.id,\" - \").concat(n.course_title)}:void 0,defaultOptions:s.isSuccess?null==s||null===(t=s.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:null==e?void 0:e.id,label:\"#\".concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.name)}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);o.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"#\".concat(e.id,\" \").concat(e.name)}))))}))}}))};var Yw=n(17613),Zw=[\"itemCount\",\"getItemHeight\",\"renderItem\",\"containerRef\",\"isLoading\",\"loadingItems\",\"customLoader\",\"itemLoader\",\"loadingText\",\"showSkeleton\",\"skeletonCount\",\"height\",\"overflowY\",\"useParentScroll\",\"onLoadMore\"];function $w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function eC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$w(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var tC=(0,a.memo)((e=>{var{itemCount:t,getItemHeight:n,renderItem:r,containerRef:i,isLoading:o=!1,loadingItems:s=[],customLoader:m,itemLoader:c,loadingText:u=\"Loading...\",showSkeleton:d=!0,skeletonCount:A=5,height:p=\"400px\",overflowY:E=\"auto\",useParentScroll:y=!1,onLoadMore:v}=e,f=(0,q.A)(e,Zw),[h,b]=(0,a.useState)([]),[w,C]=(0,a.useState)(0),[x,S]=(0,a.useState)({start:0,end:20}),[B,I]=(0,a.useState)({isInitialLoading:!0,loadingItems:new Set}),O=(0,a.useRef)(0),P=(0,a.useRef)(),D=(0,a.useRef)(new Set),_=(0,a.useMemo)((()=>{for(var e=[],t=0,n=0;n\u003Ch.length;n++)e.push(t),t+=h[n];return e}),[h]);(0,a.useEffect)((()=>{D.current=new Set(s),I((e=>eC(eC({},e),{},{loadingItems:D.current})))}),[s]),(0,a.useEffect)((()=>{if(0===h.length&&I((e=>eC(eC({},e),{},{isInitialLoading:!0}))),0===t)return I((e=>eC(eC({},e),{},{isInitialLoading:!1}))),b([]),void C(0);requestAnimationFrame((()=>{for(var e=[],a=0,l=0;l\u003Ct;l++){var r=n(l);e.push(r),a+=r}b(e),C(a),I((e=>eC(eC({},e),{},{isInitialLoading:!1})))}))}),[t,n]);var k=(0,a.useCallback)((()=>{P.current&&clearTimeout(P.current),P.current=setTimeout((()=>{var e,t,n=y?(null===(e=i.current)||void 0===e?void 0:e.closest(\"[data-scroll-container]\"))||(null===(t=i.current)||void 0===t?void 0:t.parentElement):i.current;if(n&&0!==h.length&&(P.current&&clearTimeout(P.current),n&&0!==h.length)){var{scrollTop:a,clientHeight:l,scrollHeight:r}=n;if(v&&a+l>=r-100){var o=Date.now();o-O.current>1e3&&(O.current=o,v())}var s=0;if(y&&i.current){var m=i.current.getBoundingClientRect(),c=n.getBoundingClientRect();s=m.top-c.top+n.scrollTop}for(var u=s,d=0;d\u003Ch.length&&!(u+h[d]>a);d++)u+=h[d];for(var g=d=Math.max(0,d-3),A=a+l;g\u003Ch.length&&u\u003CA;)u+=h[g],g++;g=Math.min(h.length,g+3),S((e=>e.start!==d||e.end!==g?{start:d,end:g}:e))}}),16)}),[h,i,y,v]);(0,a.useEffect)((()=>{var e,t;if(!B.isInitialLoading){var n=y?(null===(e=i.current)||void 0===e?void 0:e.closest(\"[data-scroll-container]\"))||(null===(t=i.current)||void 0===t?void 0:t.parentElement):i.current;if(n)return n.addEventListener(\"scroll\",k,{passive:!0}),k(),()=>{n.removeEventListener(\"scroll\",k),P.current&&clearTimeout(P.current)}}}),[k,B.isInitialLoading,y]);var Q=(0,a.useMemo)((()=>{var e=e=>{var{text:t}=e;return l().createElement(ft.s,{direction:\"column\",align:\"center\",justify:\"center\",h:\"full\",gap:3},l().createElement(bt.y,{size:\"lg\",color:\"blue.500\",thickness:\"4px\"}),t&&l().createElement(g.E,{color:\"gray.500\",fontSize:\"sm\"},t))};return e.displayName=\"DefaultLoader\",e}),[]),z=(0,a.useMemo)((()=>{var e=()=>l().createElement(ft.s,{align:\"center\",justify:\"center\",h:\"full\",bg:\"gray.50\",border:\"1px\",borderColor:\"gray.200\",borderRadius:\"md\"},l().createElement(bt.y,{size:\"sm\",color:\"blue.500\"}));return e.displayName=\"DefaultItemLoader\",e}),[]),F=(0,a.useMemo)((()=>{var e=()=>l().createElement(Qe.a,{p:4,bg:\"white\",borderRadius:\"md\",border:\"1px\",borderColor:\"gray.200\",mb:2},l().createElement(St.E,{height:\"20px\",mb:2}),l().createElement(Ba.r,{mt:2,noOfLines:2,spacing:2,skeletonHeight:\"12px\"}));return e.displayName=\"SkeletonLoader\",e}),[]),j=eC({ref:i,h:p,position:\"relative\"},y?{}:{overflowY:E});if(B.isInitialLoading||o)return l().createElement(Qe.a,j,m||(d?l().createElement(Qe.a,{p:2},Array.from({length:A}).map(((e,t)=>l().createElement(F,{key:t})))):l().createElement(Q,{text:u})));for(var V=[],L=x.start;L\u003Cx.end;L++){var M=D.current.has(L);V.push(l().createElement(Qe.a,{key:L,position:\"absolute\",top:\"\".concat(_[L]||0,\"px\"),w:\"full\",h:\"\".concat(h[L]||0,\"px\"),overflow:\"hidden\"},M?c||l().createElement(z,null):r(L)))}return l().createElement(Qe.a,(0,Re.A)({},j,f),l().createElement(Qe.a,{h:\"\".concat(w,\"px\"),position:\"relative\"},V))}));tC.displayName=\"VirtualizedContainer\";var nC=[\"id\",\"menu_order\",\"permalink\",\"is_from_bank\"];function aC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function lC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var rC=e=>{switch(e){case\"true-false\":return Tv;case\"multiple-choice\":return vi;case\"single-choice\":return Uv;default:return kt.wfp}};const iC=e=>{var t,{questionData:n,bulkIds:r,setBulkIds:i,quizId:o,onAddClick:m,isAdding:c,closeQuestionBank:u}=e,A=(0,We.d)(),p=(0,Je.mN)({defaultValues:{name:null==n?void 0:n.name}}),{control:y}=p,{isOpen:v,onOpen:f,onClose:h}=(0,Ue.j)(),b=new mt(rt.questions),w=(0,s.jE)(),C=(0,wt.n)(lC({mutationFn:e=>b.delete(e,{force:!0,delete_from_bank:!0})},{onSuccess:e=>{h(),w.invalidateQueries({queryKey:[\"questions\".concat(o)]}),i([]),w.invalidateQueries({queryKey:[\"allQuestions\"]}),A({title:(0,E.__)(\"Question Deleted\",\"learning-management-system\"),isClosable:!0,status:\"error\"}),w.invalidateQueries({queryKey:[\"questions\".concat(e.parent_id)]})},onError:e=>{var t;A({title:(0,E.__)(\"Failed to delete question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),x=(0,wt.n)(lC({mutationFn:e=>b.store(e)},{onSuccess:e=>{u&&u(),w.invalidateQueries({queryKey:[\"questions\".concat(o)]}),w.invalidateQueries({queryKey:[\"allQuestions\"]})},onError:e=>{var t;A({title:(0,E.__)(\"Failed to duplicate question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),S=(0,Je.FH)({name:\"type\",control:y,defaultValue:null==n?void 0:n.type}),B=(0,a.useMemo)((()=>new Set(r)),[r]);return l().createElement(l().Fragment,null,l().createElement(Qe.a,{border:\"none\",mb:\"3\",opacity:c?.5:1},l().createElement(Qe.a,{bg:\"white\",p:\"0\"},l().createElement(d.B,{direction:\"row\",px:\"2\",pb:\"1.5\",pt:\"1\",align:\"center\"},l().createElement(d.B,{direction:\"row\",spacing:\"2\",align:\"center\",flex:\"1\"},l().createElement(_e.o,{mx:1},l().createElement(On.S,{isChecked:B.has(null==n||null===(t=n.id)||void 0===t?void 0:t.toString()),onChange:e=>{var t,a,l;a=null==e||null===(t=e.target)||void 0===t?void 0:t.checked,(l=String(null==n?void 0:n.id))&&i((e=>{var t=new Set(e);return a?t.add(l):t.delete(l),Array.from(t)}))}})),l().createElement(d.B,{direction:\"row\"},l().createElement($e.I,{fontSize:\"xl\",as:rC(S)})),l().createElement($n.m,{label:l().createElement(Qe.a,{dangerouslySetInnerHTML:{__html:null==n?void 0:n.name}}),hasArrow:!0,placement:\"top-start\",shouldWrapChildren:!0},l().createElement(g.E,{_hover:{background:\"transparent\"},px:\"0\",py:\"1\",dangerouslySetInnerHTML:{__html:null==n?void 0:n.name},className:\"parsed-quiz-question-name\",isTruncated:!0}))),l().createElement(d.B,{direction:\"row\",spacing:\"4\"},l().createElement($n.m,{label:(0,E.__)(\"Add to Quiz\",\"learning-management-system\")},l().createElement(Un.K,{_hover:{color:\"blue.500\"},variant:\"icon\",\"aria-label\":(0,E.__)(\"Add\",\"learning-management-system\"),icon:l().createElement(kt.Ca6,{fontSize:\"20px\"}),minW:\"auto\",isLoading:c,onClick:()=>{var e;return m(null==n||null===(e=n.id)||void 0===e?void 0:e.toString())}})),l().createElement($n.m,{label:(0,E.__)(\"Duplicate and Add to Quiz\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",\"aria-label\":(0,E.__)(\"Duplicate and Add to Quiz\",\"learning-management-system\"),icon:l().createElement(kt.Xpf,null),minW:\"auto\",isLoading:x.isPending,onClick:()=>(e=>{var{id:t,menu_order:n,permalink:a,is_from_bank:l}=e,r=(0,q.A)(e,nC);x.mutate(lC(lC({},r),{},{parent_id:o}))})(n)})),l().createElement($n.m,{label:(0,E.__)(\"Delete from Question Bank\",\"learning-management-system\")},l().createElement(Un.K,{_hover:{color:\"red.500\"},variant:\"icon\",colorScheme:\"red\",\"aria-label\":(0,E.__)(\"Delete\",\"learning-management-system\"),icon:l().createElement(kt.id1,null),minW:\"auto\",onClick:f})))))),l().createElement(Fw,{heading:(0,E.__)(\"Delete Question from All Quizzes\",\"learning-management-system\"),isOpen:v,onClose:h,onDeleteConfirm:()=>{C.mutate(null==n?void 0:n.id)},isLoading:C.isPending,dialogBody:(0,E.__)(\"This question is part of the question bank. If you delete it, it will also be removed from all associated quizzes. Are you sure you want to proceed?\",\"learning-management-system\"),size:\"lg\"}))};function oC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function sC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var mC=[{value:\"true-false\",label:(0,E.__)(\"True False\",\"learning-management-system\"),icon:Tv},{value:\"single-choice\",label:(0,E.__)(\"Single Choice\",\"learning-management-system\"),icon:Uv},{value:\"multiple-choice\",label:(0,E.__)(\"Multiple Choice\",\"learning-management-system\"),icon:vi},{value:\"text-answer\",label:(0,E.__)(\"Text Answer\",\"learning-management-system\"),isPro:!0,icon:Iw},{value:\"matching\",label:(0,E.__)(\"Match the Following\",\"learning-management-system\"),isPro:!0,icon:Ow},{value:\"fill-in-the-blanks\",label:(0,E.__)(\"Fill in the blanks\",\"learning-management-system\"),isPro:!0,icon:Pw},{value:\"audio\",label:(0,E.__)(\"Audio\",\"learning-management-system\"),isPro:!0,icon:Dw},{value:\"video\",label:(0,E.__)(\"Video\",\"learning-management-system\"),isPro:!0,icon:_w},{value:\"sortable\",label:(0,E.__)(\"Sortable\",\"learning-management-system\"),isPro:!0,icon:kw}];const cC=e=>{var t,{quizId:n,isOpen:r,onClose:i}=e,[o,m]=(0,a.useState)([]),c=(0,s.jE)(),u=(0,a.useRef)(null),d=(0,We.d)(),y=(0,Jr.A)({base:\"base\",xs:\"xs\",sm:\"sm\",md:\"md\",lg:\"lg\",xl:\"xl\"},{ssr:!0}),v=(0,Je.mN)({defaultValues:{searchQuery:\"\",questionType:null,course_id:null}}),{control:S,register:B,setValue:I}=v,O=(0,Je.FH)({control:S,name:\"questionType\"}),P=(0,Je.FH)({control:S,name:\"searchQuery\"}),D=(0,Je.FH)({control:S,name:\"course_id\"}),_=new mt(rt.questions),k=new mt(rt.questionsBank),Q=(0,sc.q)({queryKey:[\"allQuestions\",O,null==P?void 0:P.trim(),D],queryFn:e=>{var{pageParam:t}=e;return _.list({selected_quiz_id:n,page:t,per_page:20,author_id:null==R?void 0:R.current_user_id,course_id:D||void 0,search:P,question_types:O?null==O?void 0:O.map((e=>null==e?void 0:e.value)):null})},retry:!1,enabled:r,initialPageParam:1,getNextPageParam:e=>e.meta.current_page>=e.meta.pages?void 0:e.meta.current_page+1}),z=(0,wt.n)({mutationFn:e=>k.bulkUpdate(\"\",{ids:e,quiz_id:n,author_id:null==R?void 0:R.current_user_id}),onSuccess:()=>{d({title:(0,E.__)(\"Question Added Successfully.\",\"learning-management-system\"),status:\"success\",isClosable:!0}),i(),m([]),c.invalidateQueries({queryKey:[\"questions\".concat(n)]}),c.invalidateQueries({queryKey:[\"allQuestions\"]})},onError:()=>{d({title:(0,E.__)(\"Failed to add questions.\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}),q=(0,a.useCallback)((e=>{z.mutate([e])}),[z]);(0,a.useEffect)((()=>{if(null!=Q&&Q.isError){var e,t=(null===(e=Q.error)||void 0===e?void 0:e.message)||\"An unexpected error occurred.\";d({title:(0,E.__)(\"Failed to fetch questions.\",\"learning-management-system\"),description:t,isClosable:!0,status:\"error\"})}}),[null==Q?void 0:Q.isError,null===(t=Q.error)||void 0===t?void 0:t.message,d]),(0,a.useEffect)((()=>{r||(m([]),I(\"searchQuery\",\"\"),I(\"questionType\",null),I(\"course_id\",null))}),[r,I]);var F=(0,a.useMemo)((()=>{var e;return(null===(e=Q.data)||void 0===e?void 0:e.pages.flatMap((e=>e.data)))||[]}),[Q.data]),j=Q.hasNextPage,V=Q.isFetchingNextPage,L=(0,a.useCallback)((e=>{var t,a=F[e];return a?l().createElement(Qe.a,{pb:1,key:a.id,borderTopWidth:0===e?0:1,borderTopColor:\"gray.100\"},l().createElement(iC,{bulkIds:o,quizId:n,setBulkIds:m,questionData:a,onAddClick:q,isAdding:z.isPending&&(null==z||null===(t=z.variables)||void 0===t?void 0:t.includes(a.id.toString()))})):null}),[o,n,z.isPending,null==z?void 0:z.variables,F,q]),M=(0,a.useCallback)((()=>60),[]);return l().createElement(h.aF,{isOpen:r,onClose:i,size:\"4xl\",closeOnOverlayClick:!1,scrollBehavior:\"outside\"},l().createElement(f.m,null),l().createElement(b.$,{maxH:\"100vh\"},l().createElement(w.r,{borderBottom:\"1px\",borderColor:\"gray.200\"},(0,E.__)(\"Question Bank\",\"learning-management-system\")),l().createElement(C.s,null),l().createElement(Je.Op,v,l().createElement(x.c,{px:6,overflow:\"hidden\"},l().createElement(ht.r,{templateColumns:{base:\"1fr\",md:\"2fr 1fr 1fr\"},spacing:4,py:4,position:\"sticky\",top:0,zIndex:10,bg:\"white\",boxShadow:\"sm\",transition:\"box-shadow 0.2s ease-in-out\"},l().createElement(Ne.MJ,{w:\"100%\"},l().createElement(Ha.M,null,l().createElement($n.m,{label:(0,E.__)(\"Select All\",\"learning-management-system\")},l().createElement(ft.s,{p:2,mr:2,align:\"center\",justify:\"center\"},l().createElement(On.S,{isDisabled:Q.isLoading||Q.isFetching,isIndeterminate:F.length>0&&o.length>0&&o.length\u003CF.length,isChecked:F.length>0&&o.length>0&&o.length===F.length,onChange:e=>{if(e.target.checked){var t=F.map((e=>{var t;return null==e||null===(t=e.id)||void 0===t?void 0:t.toString()}));m(t||[])}else m([])}}))),P&&l().createElement(Ja.t,null,l().createElement(Le.Tfw,{cursor:\"pointer\",onClick:()=>I(\"searchQuery\",\"\")})),l().createElement(Je.xI,{name:\"searchQuery\",control:S,render:()=>l().createElement(Ma.p,(0,Re.A)({},B(\"searchQuery\"),{placeholder:(0,E.__)(\"Search Questions...\",\"learning-management-system\"),bg:\"white\"}))}))),l().createElement(Ne.MJ,{w:\"100%\"},l().createElement(Je.xI,{name:\"questionType\",control:S,render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(Di,{isDisabled:Q.isLoading||Q.isFetching,isMulti:!0,placeholder:(0,E.__)(\"Question Types\",\"learning-management-system\"),onChange:t,value:n,closeMenuOnSelect:!0,isClearable:!0,isOptionDisabled:e=>null==e?void 0:e.isPro,components:{Option:e=>l().createElement(Ii.dK.Option,e,l().createElement(ft.s,{justify:\"flex-start\",align:\"center\",gap:2,pointerEvents:e.data.isPro?\"none\":\"auto\",cursor:\"pointer\"},l().createElement($e.I,{as:e.data.icon,fontSize:\"md\"}),l().createElement(g.E,{fontSize:\"xs\",flex:1},e.data.label),e.data.isPro&&l().createElement(yl,{ml:1})))},options:mC,menuPortalTarget:\"undefined\"!=typeof document?document.body:void 0,menuPosition:\"fixed\",menuPlacement:\"auto\",styles:{menuPortal:e=>sC(sC({},e),{},{zIndex:9999})}})}})),l().createElement(Xw,{showFormLabel:!1})),Q.isLoading?l().createElement(Qd,{no_of_items:5}):Q.isSuccess&&$(F)?l().createElement(at,null,(0,E.__)(\"No questions found.\",\"learning-management-system\")):l().createElement(tC,{itemCount:F.length,getItemHeight:M,renderItem:L,containerRef:u,useParentScroll:!1,height:\"base\"!==y&&\"xs\"!==y&&\"sm\"!==y&&\"md\"!==y?\"60vh\":\"40vh\",overflowY:\"auto\",isLoading:Q.isInitialLoading,customLoader:l().createElement(Qd,null),onLoadMore:()=>{j&&!V&&Q.fetchNextPage()},border:\"gray.100\",borderWidth:1,borderRadius:\"md\",position:\"relative\"}),V&&l().createElement(ft.s,{position:\"absolute\",bottom:\"60px\",left:\"50%\",transform:\"translateX(-50%)\",zIndex:2,p:2,bg:\"whiteAlpha.800\",borderRadius:\"md\",boxShadow:\"md\"},l().createElement(bt.y,null)),l().createElement(A.j,{padding:4,justifyContent:\"space-between\"},l().createElement(g.E,{fontSize:\"sm\",color:\"gray.500\"},null==o?void 0:o.length,(0,E.__)(\" items selected\",\"learning-management-system\")),l().createElement(Bt.e,{gap:2},l().createElement(p.$,{variant:\"outline\",onClick:i},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{leftIcon:l().createElement(Yw.enO,{size:15}),colorScheme:\"primary\",isDisabled:$(F)||$(o),isLoading:z.isPending,onClick:()=>z.mutate(o)},(0,E.__)(\"Add Selected \",\"learning-management-system\"),\" \")))))))};function uC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function dC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const gC=e=>{var t,{quizName:n,quizId:r,courseId:i,questionList:o,setQuestionList:m,tabIndex:c}=e,A=new mt(rt.questions),y=new mt(rt.quizBuilder),v=(0,s.jE)(),[f,h]=(0,a.useState)([]),{isOpen:b,onOpen:w,onClose:C}=(0,Ue.j)(),{isOpen:x,onOpen:S,onClose:B}=(0,Ue.j)(),[I,O]=(0,a.useState)(null),[P,D]=(0,a.useState)(null),_=(0,Pn.I)(dC({queryKey:[\"questions\".concat(r),r],queryFn:()=>y.getQuizQuestions(r,{per_page:999})},{enabled:1===c&&!!r})),k=(0,wt.n)(dC({mutationFn:e=>A.store(e)},{onSuccess:e=>{v.invalidateQueries({queryKey:[\"questions\".concat(r)]}),B(),O(null),D(null==e?void 0:e.id)}}));return(0,a.useEffect)((()=>{null!=_&&_.isSuccess&&m(null==_?void 0:_.data)}),[null==_?void 0:_.data,null==_?void 0:_.isSuccess,m]),l().createElement(Bw,null,l().createElement(cC,{onClose:C,isOpen:b,quizId:r}),l().createElement(d.B,{direction:\"column\",spacing:\"6\",py:\"8\"},_.isLoading&&l().createElement(u.T,{px:4,spacing:2},[1,2,3].map((e=>l().createElement(Qe.a,{key:e,borderWidth:\"1px\",borderRadius:\"base\",borderColor:\"gray.200\",px:4,py:6,w:\"100%\"},l().createElement(Ze.z,{spacing:4,align:\"center\"},l().createElement(St.E,{boxSize:\"6\"}),l().createElement(St.E,{height:\"20px\",flex:\"1\"}),l().createElement(St.E,{height:\"16px\",width:\"24\"})))))),l().createElement(l().Fragment,null,_.isSuccess&&l().createElement(l().Fragment,null,l().createElement(zw,{isOpen:x,onClose:B,onSelectType:e=>{var t,n;O(e),k.mutate({name:(t=e,null!==(n=Oe[t])&&void 0!==n?n:t),course_id:i,parent_id:r,type:e,answers:Ie(e)})},isLoading:null==k?void 0:k.isPending,disabledQuestionType:I}),0==(null==o||null===(t=o.data)||void 0===t?void 0:t.length)?l().createElement(d.B,{direction:\"column\",alignItems:\"center\",gap:\"16px\"},l().createElement(Cw,null),l().createElement(d.B,{direction:\"column\",gap:\"14px\"},l().createElement(ke.D,{fontSize:\"2xl\",color:\"charcoal-gray\",fontWeight:\"semibold\"},(0,E.__)(\"No Questions Found\",\"learning-management-system\")),l().createElement(g.E,{color:\"charcoal-gray\",fontSize:\"md\",fontWeight:\"normal\"},(0,E.__)(\"Add new question to add your content\",\"learning-management-system\")))):l().createElement(Kc.JY,{onDragEnd:e=>{if(e.destination&&(e.destination.droppableId!==e.source.droppableId||e.destination.index!==e.source.index)){var t=Array.from(null==o?void 0:o.data),[n]=t.splice(e.source.index,1);t.splice(e.destination.index,0,n),m({data:t,meta:o.meta})}}},l().createElement(Kc.gL,{droppableId:\"quiz-question\",type:\"question\"},((e,t)=>{var n;return l().createElement(Qe.a,(0,Re.A)({sx:t.isDraggingOver?tn:{},p:[\"0\",\"0\",\"3\"],w:\"100%\",ref:e.innerRef},e.droppableProps),null===(n=N(null==o?void 0:o.data)?null==o?void 0:o.data:[])||void 0===n?void 0:n.map(((e,t)=>l().createElement(Jw,{key:e.id,questionData:e,index:t,quizId:r,openedQuestionDetail:P,setOpenedQuestionDetail:D,bulkIds:f,setBulkIds:h,isQuestionBankOpened:b}))),e.placeholder)}))),l().createElement(_e.o,{px:\"5\",mt:2},l().createElement(Ze.z,{spacing:2},l().createElement(p.$,{as:wc,bg:\"frosted-sky\",border:\"none\",borderRadius:\"base\",colorScheme:\"primary\",variant:\"outline\",fontSize:\"xs\",onClick:S,isDisabled:null==k?void 0:k.isPending,_hover:{textDecoration:\"none\",bg:\"frosted-sky-lighter\"}},(0,E.__)(\"Add New Question\",\"learning-management-system\")),l().createElement(p.$,{borderRadius:\"base\",border:\"none\",bg:\"frosted-sky\",colorScheme:\"primary\",variant:\"outline\",fontSize:\"xs\",onClick:()=>{w(),window.scrollTo({top:0,behavior:\"smooth\"})},isDisabled:null==k?void 0:k.isPending,leftIcon:l().createElement($e.I,{as:xw,fontSize:\"18px\"}),_hover:{bg:\"frosted-sky-lighter\"}},(0,E.__)(\"Add from Question Bank\",\"learning-management-system\")),l().createElement(ft.s,{direction:\"row\",alignItems:\"center\",justifyContent:\"end\"},l().createElement(Li,{title:n,quizId:r,contentType:\"quiz\",customOpenButton:l().createElement(Si,{isDisabled:null==k?void 0:k.isPending})}))))))))};function AC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function pC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?AC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):AC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const EC=()=>{var e,t,n,r,i,o,m,c,{quizId:u,courseId:g}=(0,vt.g)(),{search:A}=(0,vt.zy)(),{page:y}=M.A.parse(A),{draftCourse:v,publishCourse:f}=Cy(),h=(0,Je.mN)(),b=(0,vt.Zp)(),w=(0,We.d)(),C=new mt(rt.quizes),x=new mt(rt.courses),S=new mt(rt.quizBuilder),B=(0,s.jE)(),I=(0,Je.FH)({control:null==h?void 0:h.control,name:\"activeQuizStep\",defaultValue:li(y)}),[O,P]=(0,a.useState)({data:[],meta:{total:0,current_page:0,pages:0,per_page:0}}),D=(0,Pn.I)({queryKey:[\"course\".concat(g),g],queryFn:()=>x.get(g,\"edit\")}),_=(0,Pn.I)({queryKey:[\"quiz\".concat(u),u],queryFn:()=>C.get(u,\"edit\")}),k=(0,wt.n)(pC({mutationFn:e=>C.update(u,e)},{onSuccess:e=>{ye(B,[\"builder\".concat(g),g],e),B.invalidateQueries({queryKey:[\"quiz\".concat(u)]}),w({title:(0,E.__)(\"Quiz Updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),D.refetch()}})),Q=(0,wt.n)(pC({mutationFn:e=>S.update(u,e)},{onSuccess:e=>{B.invalidateQueries({queryKey:[\"questions\".concat(u)]})}})),z=function(){var e=(0,Te.A)((function*(e,t){var n={duration:60*((null==e?void 0:e.duration_hour)||0)+ +((null==e?void 0:e.duration_minute)||0),duration_hour:void 0,duration_minute:void 0,questions_display_per_page:\"1\"===e.questions_display_per_page?e.questions_display_per_page_custom:parseInt(e.questions_display_per_page)};\"draft\"===t?v.mutate(g):\"publish\"===t&&f.mutate(g);try{var a;yield Q.mutateAsync({questions:null==O||null===(a=O.data)||void 0===a?void 0:a.map((e=>e.id))}),yield k.mutateAsync(ee(e,n))}catch(e){w({title:(0,E.__)(\"An error occurred\",\"learning-management-system\"),description:(null==e?void 0:e.message)||(0,E.__)(\"Please try again.\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return function(t,n){return e.apply(this,arguments)}}();return(0,a.useEffect)((()=>{null!=_&&_.isSuccess&&null!=_&&_.data&&h.reset(h.getValues())}),[null==_?void 0:_.data]),_.isSuccess&&D.isSuccess&&(null==_?void 0:_.data.course_id)==g?l().createElement(Je.Op,h,l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(ci,{onSaveAction:e=>h.handleSubmit((t=>z(pC(pC({},t),{},{status:e})))),previewLink:null==_||null===(e=_.data)||void 0===e?void 0:e.preview_link,isLoading:null==k?void 0:k.isPending,status:null==_||null===(t=_.data)||void 0===t?void 0:t.status}),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Hr,null),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(hw,{quizId:u}),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Qe.a,{hidden:1!==I},l().createElement(gC,{quizName:null==_||null===(n=_.data)||void 0===n?void 0:n.name,courseId:null==_||null===(r=_.data)||void 0===r?void 0:r.course_id,quizId:u,questionList:O,setQuestionList:P,tabIndex:I})),l().createElement(\"form\",{onSubmit:h.handleSubmit((e=>z(e)))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Qe.a,{hidden:0!==I},l().createElement(d.B,{spacing:\"6\"},l().createElement(Aw,{defaultValue:null==_||null===(i=_.data)||void 0===i?void 0:i.name}),l().createElement(bw,{defaultValue:null==_||null===(o=_.data)||void 0===o?void 0:o.description,QuizName:null==_||null===(m=_.data)||void 0===m?void 0:m.name,data:_,methods:h,isPublished:()=>{var e;return\"publish\"===(null===(e=D.data)||void 0===e?void 0:e.status)},isDrafted:()=>{var e;return\"draft\"===(null===(e=D.data)||void 0===e?void 0:e.status)}}))),l().createElement(Qe.a,{hidden:2!==I},l().createElement(pw,{quizData:null==_?void 0:_.data})),l().createElement(Qe.a,{py:\"3\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,0===I?l().createElement(p.$,{colorScheme:\"primary\",onClick:()=>b(Pt.quiz.edit.replace(\":courseId\",g).replace(\":quizId\",u)+\"?page=questions\")},(0,E.__)(\"Next\",\"learning-management-system\")):l().createElement(ww,{methods:h,onSubmit:z,isLoading:k.isPending,quizStatus:null==_||null===(c=_.data)||void 0===c?void 0:c.status}),l().createElement(p.$,{variant:\"outline\",onClick:()=>b(Pt.courses.edit.replace(\":courseId\",g))},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))))))):l().createElement(gw,null)};function yC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function vC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var fC=e=>{var{logLevel:t}=e,n=\"\";switch(t){case\"EMERGENCY\":case\"CRITICAL\":case\"ERROR\":n=\"red\";break;case\"ALERT\":n=\"orange\";break;case\"WARNING\":n=\"yellow\";break;case\"NOTICE\":n=\"blue\";break;case\"INFO\":n=\"green\";break;default:n=\"gray\"}return l().createElement(Jt.E,{colorScheme:n},t)};const hC=()=>{var e,t,n,r,{id:i}=(0,vt.g)(),o=new mt(rt.logs),s=(0,vt.Zp)(),m=(0,We.d)(),{onClose:c,onOpen:u,isOpen:d}=(0,Ue.j)(),[A,y]=(0,a.useState)(0),v=(0,Pn.I)(vC({queryKey:[\"log\",i],queryFn:()=>o.get(i)},{enabled:Boolean(i)})),f=(0,wt.n)(vC({mutationFn:()=>{var e;return o.delete(null==v||null===(e=v.data)||void 0===e?void 0:e.id,{force:!0,children:!0})}},{onSuccess:()=>{m({status:\"success\",title:(0,E.__)(\"Log Deleted\",\"learning-management-system\"),isClosable:!0}),s(\"\".concat(null==Pt?void 0:Pt.tools,\"?search=logs=true\"))},onError:e=>{m({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return l().createElement(De.m,{maxW:\"container.xl\",mt:5},l().createElement(Dl,{onClick:()=>s(\"\".concat(null==Pt?void 0:Pt.tools,\"?search=logs=true\")),mb:5}),l().createElement(Qe.a,{bg:\"white\",p:[\"4\",null,\"10\"],shadow:\"box\"},null!=v&&v.isLoading?l().createElement(fd,null):l().createElement(l().Fragment,null,l().createElement(ft.s,{alignItems:\"center\",flexWrap:\"wrap\"},l().createElement(ft.s,{flexDirection:\"column\",alignItems:\"flex-start\",flex:1,mb:2},l().createElement(g.E,{fontSize:\"large\",fontWeight:\"semibold\"},(0,E.__)(\"Viewing log file \",\"learning-management-system\"),l().createElement(\"span\",{style:{padding:\"3px 7px\",backgroundColor:\"#F0F0F1\"}},Ae(null==v||null===(e=v.data)||void 0===e?void 0:e.name))),l().createElement(ft.s,{alignItems:\"center\",mt:1},l().createElement($e.I,{as:kt.u$_,fontSize:\"small\",mr:1}),l().createElement(g.E,{fontWeight:\"semibold\",fontSize:{base:\"smaller\",md:\"small\"}},(0,E.__)(\"Modified Date: \",\"learning-management-system\"),ie(null==v||null===(t=v.data)||void 0===t?void 0:t.date,\"Y-m-d, h:i A\")))),l().createElement(Bt.e,{mb:2},l().createElement(p.$,{ml:{base:0,md:2},colorScheme:\"primary\",leftIcon:l().createElement(kt.Ah9,null),size:\"xs\",onClick:()=>{var e,t;JE()(null==v||null===(e=v.data)||void 0===e?void 0:e.url,oe(null==v||null===(t=v.data)||void 0===t?void 0:t.url))}},(0,E.__)(\"Download \",\"learning-management-system\"),\"(\",null==v||null===(n=v.data)||void 0===n?void 0:n.formatted_size,\")\"),l().createElement(p.$,{ml:2,colorScheme:\"red\",leftIcon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),size:\"xs\",onClick:u},(0,E.__)(\"Delete\",\"learning-management-system\")))),l().createElement(Qe.a,{borderRadius:\"md\",borderColor:\"gray.200\",borderWidth:1,maxHeight:\"100vh\",mt:2,overflow:\"auto\",className:\"custom-scrollbar\"},(e=>{if(!e.trim())return[{timestamp:\"\",level:\"\",message:\"\",lineNumber:1}];var t=e.split(\u002F\\r\\n|\\r|\\n\u002F).filter((e=>e)),n=[];return t.forEach(((e,t)=>{var[a,l,...r]=e.split(\" \"),i=r.join(\" \");n.push({timestamp:a,level:null==l?void 0:l.toUpperCase(),message:i,lineNumber:t+1})})),n})(null==v||null===(r=v.data)||void 0===r?void 0:r.log).map((e=>l().createElement(ft.s,{key:e.timestamp,alignItems:\"center\"},l().createElement(ft.s,{cursor:\"pointer\",bgColor:A===(null==e?void 0:e.lineNumber)?\"primary.200\":\"primary.100\",maxW:\"100px\",minWidth:\"50px\",justifyContent:\"center\",alignItems:\"center\",onClick:()=>y(null==e?void 0:e.lineNumber),borderTopWidth:1,borderBottomWidth:1,borderColor:A===(null==e?void 0:e.lineNumber)?\"gray.100\":\"transparent\"},l().createElement(g.E,{lineHeight:2,fontWeight:\"semibold\"},null==e?void 0:e.lineNumber)),l().createElement(Qe.a,{px:5,flex:\"1\",whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",bgColor:A===(null==e?void 0:e.lineNumber)?\"gray.100\":\"transparent\",borderWidth:2,borderColor:A===(null==e?void 0:e.lineNumber)?\"gray.200\":\"transparent\",borderStyle:\"dotted\",borderLeftColor:A===(null==e?void 0:e.lineNumber)?\"red.200\":\"transparent\",borderRightColor:A===(null==e?void 0:e.lineNumber)?\"red.200\":\"transparent\",borderLeftStyle:\"solid\",borderRightStyle:\"solid\"},l().createElement(g.E,{display:\"inline\",fontWeight:\"bold\"},ie(e.timestamp,\"M d, Y h:i:s A\")),l().createElement(g.E,{display:\"inline\",mx:2},l().createElement(fC,{logLevel:e.level})),l().createElement(ze.C,{bgColor:\"transparent\",display:\"inline\",whiteSpace:\"pre-wrap\",overflow:\"auto\",textOverflow:\"ellipsis\"},e.message)))))))),l().createElement(qn,{isOpen:d,onClose:c,onConfirm:()=>f.mutate(),action:\"delete\",isLoading:null==f?void 0:f.isPending,dialogTexts:{default:{header:(0,E.__)(\"Deleting Log\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Log\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")}}}))};function bC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function wC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const CC=e=>{var t,n,r,{data:i,filterParams:o}=e,{status:m}=i,c=null===(t=i.created_at)||void 0===t?void 0:t.split(\" \")[0],u=(0,We.d)(),y=(0,a.useRef)(),h=(0,s.jE)(),b=new mt(rt.webhooks),{onClose:C,onOpen:S,isOpen:B}=(0,Ue.j)(),I=(0,wt.n)(wC({mutationFn:e=>b.restore(e)},{onSuccess:e=>{Ce(h,[\"webhooksList\",o],null==e?void 0:e.id),h.invalidateQueries({queryKey:[\"webhooksList\"]}),u({title:(0,E.__)(\"Webhook Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;u({title:(0,E.__)(\"Failed to restore webhook.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}})),O=(0,wt.n)(wC({mutationFn:e=>b.delete(e)},{onSuccess:e=>{Ce(h,[\"webhooksList\",o],null==e?void 0:e.id),h.invalidateQueries({queryKey:[\"webhooksList\"]}),u({title:(0,E.__)(\"Webhook moved to trash\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;u({title:(0,E.__)(\"Failed to move a webhook to trash.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}})),P=(0,wt.n)(wC({mutationFn:e=>b.delete(e,{force:!0})},{onSuccess:e=>{Ce(h,[\"webhooksList\",o],null==e?void 0:e.id),h.invalidateQueries({queryKey:[\"webhooksList\"]}),C()},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;u({title:(0,E.__)(\"Failed to delete webhook.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}}));return l().createElement(l().Fragment,null,l().createElement(_n.Tr,null,l().createElement(_n.Td,null,\"trash\"===m?l().createElement(g.E,{fontWeight:\"semibold\"},i.name):l().createElement(je.N,{as:v.N_,to:Pt.webhooks.edit.replace(\":webhookId\",i.id.toString()),fontWeight:\"semibold\",_hover:{color:\"primary.500\"}},i.name)),l().createElement(_n.Td,null,m===iA.Active?l().createElement(Jt.E,{bg:\"green.500\",fontSize:\"xs\",color:\"white\"},(0,E.__)(\"Active\",\"learning-management-system\")):l().createElement(Jt.E,{bg:\"gray.200\",fontSize:\"xs\",color:\"gray.700\"},(0,E.__)(\"Inactive\",\"learning-management-system\"))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\"},l().createElement(Oa.e,{src:null===(n=i.author)||void 0===n?void 0:n.avatar_url,size:\"xs\"}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\",color:\"gray.600\"},null===(r=i.author)||void 0===r?void 0:r.display_name))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\"},ie(c,\"Y-m-d, h:i A\")))),l().createElement(_n.Td,null,m===iA.Trash?l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>{I.mutate(i.id)},icon:l().createElement(kt.Nyy,null),_hover:{color:\"primary.500\"}},(0,E.__)(\"Restore\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:()=>{S()},icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete Permanently\",\"learning-management-system\")))):l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.webhooks.edit.replace(\":webhookId\",i.id.toString())},l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",leftIcon:l().createElement(Da,{icon:_a,boxSize:\"12px\"}),size:\"xs\"},(0,E.__)(\"Edit\",\"learning-management-system\"))),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>{O.mutate(i.id)},icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Trash\",\"learning-management-system\"))))))),l().createElement(Ke.Lt,{isOpen:B,onClose:C,isCentered:!0,leastDestructiveRef:y},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Deleting Webhook\",\"learning-management-system\"),\" \",i.name),l().createElement(x.c,null,(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{onClick:C,variant:\"outline\",ref:y},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",isLoading:P.isPending,onClick:()=>{P.mutate(i.id)}},(0,E.__)(\"Delete\",\"learning-management-system\"))))))))};const xC=e=>{var{setFilterParams:t,filterParams:n,status:r}=e,{handleSubmit:i}=(0,Je.mN)(),[o]=(0,xt.U)(\"(min-width: 48em)\"),s=(0,wr.z)({onTypeFinish:e=>{t({search:e,status:r})}},800),[m,c]=(0,a.useState)(o);return(0,a.useEffect)((()=>{c(o)}),[o]),l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(ft.s,{justify:\"end\"},!o&&l().createElement(Un.K,{icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",\"aria-label\":(0,E.__)(\"toggle filter\",\"learning-management-system\"),onClick:()=>c(!m)})),l().createElement(_t.S,{in:m},l().createElement(\"form\",{onChange:i((e=>{t(ne(ee(e,{search:n.search,status:r})))}))},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:\"4\",mt:[6,null,0]},l().createElement(Ma.p,(0,Re.A)({placeholder:(0,E.__)(\"Search\",\"learning-management-system\")},s,{onKeyDown:e=>\"Enter\"===e.key&&e.preventDefault()}))))))};function SC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function BC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var IC=[{status:\"any\",name:(0,E.__)(\"All Webhooks\",\"learning-management-system\")},{status:\"publish\",name:(0,E.__)(\"Active\",\"learning-management-system\")},{status:\"draft\",name:(0,E.__)(\"Inactive\",\"learning-management-system\")},{status:\"trash\",name:(0,E.__)(\"Trash\",\"learning-management-system\")}];const OC=()=>{var e,t,n,r,i,o=new mt(rt.webhooks),s=(0,vt.Zp)(),[m,c]=(0,a.useState)({order:\"desc\",orderby:\"date\"}),[u,A]=(0,a.useState)(\"any\"),[p]=(0,xt.U)(\"(min-width: 360px)\"),y=(0,Pn.I)({queryKey:[\"webhooksList\",m],queryFn:()=>o.list(m)}),v=(e,t)=>c(ee(BC(BC({},m),{},{order:e,orderby:t})));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,{display:\"flex\",flexWrap:\"wrap\",justifyContent:{base:\"center\",lg:\"space-between\"}},l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(Yn,{tabs:IC,defaultActive:\"any\",onTabChange:e=>{A(e),c(ee(m,{status:e}))},counts:null===(e=y.data)||void 0===e||null===(e=e.meta)||void 0===e?void 0:e.webhooks_count,isCounting:y.isLoading})),l().createElement(Kt,{my:{base:2,lg:0}},l().createElement(Nt,{onClick:()=>s(Pt.webhooks.add),leftIcon:p?l().createElement(Da,{icon:Ln,boxSize:\"16px\"}):void 0},(0,E.__)(\"Add New Webhook\",\"learning-management-system\"))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(xC,{setFilterParams:c,filterParams:m,status:u}),l().createElement(d.B,{direction:\"column\",spacing:\"8\",mt:{base:\"15px !important\",sm:\"15px !important\",md:\"2.5rem !important\",lg:\"2.5rem !important\"}},l().createElement(_n.XI,null,y.isLoading?l().createElement(_d,null):$(null==y||null===(t=y.data)||void 0===t?void 0:t.data)?l().createElement(Mn,{onPrimaryButtonClick:()=>{s(Pt.webhooks.add)},title:(0,E.__)(\"Create Your First Webhook\",\"learning-management-system\"),primaryButtonLabel:(0,E.__)(\"Add New Webhook\",\"learning-management-system\"),isResultFiltered:Boolean((null==m?void 0:m.search)||(null==m?void 0:m.status)&&\"any\"!==(null==m?void 0:m.status))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Title\",\"learning-management-system\")),l().createElement(Sa,{filterParams:m,filterContentBy:v,orderBy:\"title\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(Sa,{filterParams:m,filterContentBy:v,orderBy:\"date\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==y||null===(n=y.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.map((e=>l().createElement(CC,{key:null==e?void 0:e.id,data:e,filterParams:m}))))))))),y.isSuccess&&!$(null==y||null===(r=y.data)||void 0===r?void 0:r.data)&&l().createElement(ba,{metaData:null==y||null===(i=y.data)||void 0===i?void 0:i.meta,setFilterParams:c,perPageText:(0,E.__)(\"Webhook Per Page:\",\"learning-management-system\"),extraFilterParams:{order:null==m?void 0:m.order,orderby:null==m?void 0:m.orderby,search:null==m?void 0:m.search,status:null==m?void 0:m.status}})))};const PC=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.delivery_url)},l().createElement(Ge.l,null,(0,E.__)(\"Delivery URL\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"url\",defaultValue:n},a(\"delivery_url\",{required:(0,E.__)(\"Please provide delivery URL for the webhook.\",\"learning-management-system\")}))),l().createElement(Ne.eK,null,(0,E.__)(\"Your destination where the data will be sent.\",\"learning-management-system\")),l().createElement(ui.Wt,null,(null==r||null===(t=r.delivery_url)||void 0===t?void 0:t.message)+\"\"))};const DC=e=>{var{defaultValue:t}=e,[n,r]=(0,a.useState)(\"\"),[i,o]=(0,a.useState)(t),{setValue:s}=(0,Je.xW)(),m=(0,a.useCallback)((e=>{var t=(0,zl.serialize)([(0,zl.createBlock)(\"core\u002Fparagraph\",{content:e})]);o(t),s(\"description\",t),r(e)}),[s]);return l().createElement(Ne.MJ,null,l().createElement(ft.s,{direction:\"row\",alignItems:\"center\",justifyContent:\"space-between\",mb:\"2\"},l().createElement(Ge.l,{m:0},(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(Li,{onContentCreated:m,elementId:\"mto-webhook-description\"})),\"classic_editor\"===R.defaultEditor?l().createElement(Ki,{id:\"mto-webhook-description\",name:\"description\",defaultValue:i}):l().createElement(Ei,{defaultValue:i,name:\"description\",id:\"mto-webhook-description\",blockAiContent:n}))};function _C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function kC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_C(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const QC=e=>{var t,n,{defaultValue:r}=e,i=new mt(rt.webhookEvents),{control:o,formState:{errors:s}}=(0,Je.xW)(),m=(0,Pn.I)(kC({queryKey:[\"webhookEvents\"],queryFn:()=>i.list()},{keepPreviousData:!0})),c=(0,a.useMemo)((()=>{var e;return m.data&&N(null==m?void 0:m.data)?null==m||null===(e=m.data)||void 0===e?void 0:e.reduce(((e,t)=>kC(kC({},e),{},{[null==t?void 0:t.name]:{label:null==t?void 0:t.label,value:null==t?void 0:t.name}})),{}):{}}),[m.data]);if(m.isLoading||null==m||!m.data)return l().createElement(St.E,{height:\"40px\",width:\"full\"});var u=Array.isArray(r)?null==r||null===(t=r.filter((e=>!!c[e])))||void 0===t?void 0:t.map((e=>kC({},c[e]))):[];return l().createElement(d.B,{spacing:2},l().createElement(Ne.MJ,{isInvalid:!(null==s||!s.events)},l().createElement(Ge.l,null,(0,E.__)(\"Events\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"events\",rules:{required:(0,E.__)(\"Please select at least one event.\",\"learning-management-system\")},control:o,defaultValue:u,render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(ss.Ay,{onChange:t,value:n,styles:dn,isMulti:!0,closeMenuOnSelect:!1,isClearable:!1,options:Object.values(c),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"No events found.\",\"learning-management-system\"):(0,E.__)(\"No events.\",\"learning-management-system\")}})}}),l().createElement(Ne.eK,null,(0,E.__)(\"Select the events that will trigger this webhook.\",\"learning-management-system\")),l().createElement(ui.Wt,null,(null==s||null===(n=s.events)||void 0===n?void 0:n.message)+\"\")))};const zC=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.name)},l().createElement(Ge.l,null,(0,E.__)(\"Webhook Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:n,placeholder:(0,E.__)(\"Your webhook Name\",\"learning-management-system\")},a(\"name\",{required:(0,E.__)(\"Please provide name for the webhook.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==r||null===(t=r.name)||void 0===t?void 0:t.message)+\"\"))};const qC=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.secret)},l().createElement(Ge.l,null,(0,E.__)(\"Secret (optional)\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:n},a(\"secret\"))),l().createElement(Ne.eK,null,(0,E.__)(\"Secret can help you identify if the data has been altered by a malicious third-party before it reaches its destination.\",\"learning-management-system\")),l().createElement(ui.Wt,null,(null==r||null===(t=r.secret)||void 0===t?void 0:t.message)+\"\"))};const FC=e=>{var{defaultValue:t}=e,{setValue:n,control:a}=(0,Je.xW)(),r=(0,Je.FH)({name:\"status\",defaultValue:t||\"\",control:a});return l().createElement(d.B,{spacing:0},l().createElement(Fa,null,l().createElement(Ge.l,{htmlFor:\"masteriyo-webhook-status-toggle\"},(0,E.__)(\"Status\",\"learning-management-system\")+\" (\".concat(r===iA.Active?(0,E.__)(\"Active\",\"learning-management-system\"):(0,E.__)(\"Inactive\",\"learning-management-system\"),\")\")),l().createElement(qa.d,{id:\"masteriyo-webhook-status-toggle\",defaultChecked:t===iA.Active,onChange:e=>n(\"status\",e.target.checked?iA.Active:iA.InActive,{shouldDirty:!0})})),l().createElement(g.E,{fontSize:\"sm\",color:\"gray.500\"},(0,E.__)(\"Only active webhooks will be triggered when the selected events occur.\",\"learning-management-system\")))};function jC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function VC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const LC=()=>{var e=(0,We.d)(),t=(0,s.jE)(),n=(0,Je.mN)(),a=(0,vt.Zp)(),r=new mt(rt.webhooks),[i]=(0,xt.U)(\"(min-width: 992px)\"),o=(0,Jr.A)([\"sm\",\"md\"]),m=(0,wt.n)({mutationFn:e=>r.store(e)}),c=n=>{var l;n=VC(VC({},n),{},{events:N(n.events)?null===(l=n.events)||void 0===l?void 0:l.map((e=>e.value)):[]}),m.mutate(ne(n),{onSuccess:n=>{we(t,[\"webhooksList\",{order:\"desc\",orderby:\"date\"}],n),e({title:n.name+(0,E.__)(\" has been added.\",\"learning-management-system\"),status:\"success\",isClosable:!0}),t.invalidateQueries({queryKey:[\"webhooksList\"]}),a(Pt.webhooks.list)},onError:t=>{var n,a=null!=t&&t.message?null==t?void 0:t.message:null==t||null===(n=t.data)||void 0===n?void 0:n.message;e({title:(0,E.__)(\"Failed to create webhook.\",\"learning-management-system\"),description:a?\"\".concat(a):void 0,status:\"error\",isClosable:!0})}})};Ca(n.formState.isDirty);var u=()=>l().createElement(Bt.e,null,l().createElement(p.$,{size:o,colorScheme:\"primary\",isLoading:m.isPending,onClick:n.handleSubmit(c)},(0,E.__)(\"Create\",\"learning-management-system\")),l().createElement(p.$,{size:o,variant:\"outline\",isDisabled:m.isPending,onClick:()=>a({pathname:Pt.webhooks.list})},(0,E.__)(\"Cancel\",\"learning-management-system\")));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.webhooks.add,_activeLink:on},l().createElement(g.E,null,(0,E.__)(\"Create New Webhook\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.webhooks.list},l().createElement(Dl,null))),l().createElement(Je.Op,n,l().createElement(\"form\",{onSubmit:n.handleSubmit(c)},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(ft.s,{align:\"center\",justify:\"space-between\"},l().createElement(ke.D,{as:\"h1\",fontSize:\"x-large\"},(0,E.__)(\"Create New Webhook\",\"learning-management-system\"))),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(zC,null),l().createElement(DC,null),i?l().createElement(u,null):null))),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(FC,null),l().createElement(PC,null),l().createElement(QC,null),l().createElement(qC,null),i?null:l().createElement(u,null)))))))))};const MC=()=>l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Qe.a,{bg:\"white\",w:\"full\",shadow:\"header\",pb:[\"3\",0,0]},l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:[\"column\",\"row\"],justifyContent:\"space-between\",align:\"center\"},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:[\"3\",null,\"8\"],align:\"center\",minHeight:\"16\"},l().createElement(Qe.a,{display:[\"none\",null,\"block\"]},l().createElement(qe._,{src:It,w:\"36px\"})),l().createElement(Ba.r,{noOfLines:1,width:\"80px\"}),l().createElement(d.B,{direction:\"row\",alignItems:\"center\",gap:\"5\",mt:\"0px !important\"},l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})),l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})),l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})))),l().createElement(Bt.e,null,l().createElement(St.E,{height:\"40px\",width:\"70px\"}),l().createElement(St.E,{height:\"40px\",width:\"70px\"}),l().createElement(St.E,{height:\"40px\",width:\"70px\"}))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.webhooks.list},l().createElement(Dl,null))),l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"6\"},l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\",flex:\"1\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(St.E,{height:\"30px\",width:\"100px\"}),l().createElement(d.B,{mt:\"12px\",direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"3\"},l().createElement(St.E,{height:\"40px\"}),l().createElement(St.E,{height:\"400px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{direction:\"row\"},l().createElement(St.E,{height:\"40px\",w:\"100%\"}),l().createElement(St.E,{height:\"40px\",w:\"100%\"}))))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\",flex:\"0.5\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(d.B,null,l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,null,l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,null,l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"}))))))));function RC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function TC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?RC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):RC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const UC=()=>{var e,t,n,r,i,o,{webhookId:m}=(0,vt.g)(),c=(0,We.d)(),u=(0,s.jE)(),A=(0,Je.mN)(),y=(0,vt.Zp)(),f=new mt(rt.webhooks),[h]=(0,xt.U)(\"(min-width: 992px)\"),b=(0,Jr.A)([\"sm\",\"md\"]),w=(0,Pn.I)({queryKey:[\"webhook\".concat(m),m],queryFn:()=>f.get(m,\"edit\")});(0,a.useEffect)((()=>{null!=w&&w.isError&&y(Pt.notFound)}),[null==w?void 0:w.isError,y]);var C=(0,wt.n)(TC({mutationFn:e=>f.update(m,e)},{onSuccess:e=>{A.reset(A.getValues()),xe(u,[\"webhooksList\",{order:\"desc\",orderby:\"date\"}],e),u.invalidateQueries({queryKey:[\"webhook\".concat(m)]}),u.invalidateQueries({queryKey:[\"webhooksList\"]}),c({title:(0,E.__)(\"Webhook updated successfully.\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),y(Pt.webhooks.list)},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;c({title:(0,E.__)(\"Failed to update the webhook.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}})),x=e=>{C.mutate(TC(TC({},e),{},{events:N(e.events)?e.events.map((e=>e.value)):[]}))};if(Ca(A.formState.isDirty),(0,a.useEffect)((()=>{null!=w&&w.isSuccess&&null!=w&&w.data&&A.reset(A.getValues())}),[null==w?void 0:w.data]),w.isLoading||!w.isSuccess)return l().createElement(MC,null);var S=()=>l().createElement(Bt.e,null,l().createElement(p.$,{size:b,colorScheme:\"primary\",isLoading:C.isPending,onClick:A.handleSubmit(x)},(0,E.__)(\"Update\",\"learning-management-system\")),l().createElement(p.$,{size:b,variant:\"outline\",isDisabled:C.isPending,onClick:()=>y({pathname:Pt.webhooks.list})},(0,E.__)(\"Cancel\",\"learning-management-system\")));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{isActive:!0,_activeLink:on},l().createElement(g.E,null,(0,E.__)(\"Edit Webhook\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.webhooks.list},l().createElement(Dl,null))),l().createElement(Je.Op,A,l().createElement(\"form\",{onSubmit:A.handleSubmit(x)},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(ft.s,{align:\"center\",justify:\"space-between\"},l().createElement(ke.D,{as:\"h1\",fontSize:\"x-large\"},l().createElement(g.E,null,(0,E.__)(\"Edit Webhook\",\"learning-management-system\")))),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(zC,{defaultValue:null==w||null===(e=w.data)||void 0===e?void 0:e.name}),l().createElement(DC,{defaultValue:null==w||null===(t=w.data)||void 0===t?void 0:t.description}),h?l().createElement(S,null):null))),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(FC,{defaultValue:null===(n=w.data)||void 0===n?void 0:n.status}),l().createElement(PC,{defaultValue:null==w||null===(r=w.data)||void 0===r?void 0:r.delivery_url}),l().createElement(QC,{defaultValue:null==w||null===(i=w.data)||void 0===i?void 0:i.events}),l().createElement(qC,{defaultValue:null==w||null===(o=w.data)||void 0===o?void 0:o.secret}),h?null:l().createElement(S,null)))))))))};const WC=e=>{var{methods:t,isLoading:n,onSubmit:a,announcementStatus:r}=e,i=(0,Jr.A)([\"sm\",\"md\"]),o=()=>!(!r||\"publish\"!==r);return l().createElement(l().Fragment,null,l().createElement(p.$,{size:i,colorScheme:\"primary\",isLoading:n,onClick:t.handleSubmit((e=>{a(ee({status:\"publish\"},e))}))},o()?(0,E.__)(\"Update\",\"learning-management-system\"):(0,E.__)(\"Publish\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",colorScheme:\"primary\",isLoading:n,onClick:t.handleSubmit((e=>{a(ee({status:\"draft\"},e))}))},r&&\"draft\"===r?(0,E.__)(\"Save To Draft\",\"learning-management-system\"):o()?(0,E.__)(\"Switch To Draft\",\"learning-management-system\"):(0,E.__)(\"Save To Draft\",\"learning-management-system\")))};const KC=e=>{var t,n,{defaultData:a}=e,r=new mt(rt.courses),{setValue:i}=(0,Je.xW)(),o=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>r.list({order_by:\"name\",order:\"asc\",per_page:10})});return l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Course\",\"learning-management-system\")),o.isLoading?l().createElement(St.E,{height:\"40px\",width:\"100%\"}):(null==o?void 0:o.isSuccess)&&!$(null===(t=o.data)||void 0===t?void 0:t.data)&&l().createElement(Co,{styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return $(t)?(0,E.__)(\"Please enter one or more characters.\",\"learning-management-system\"):(0,E.__)(\"Courses not found.\",\"learning-management-system\")},isClearable:!0,placeholder:(0,E.__)(\"Please select a course.\",\"learning-management-system\"),defaultValue:a?{value:a.id,label:a.name}:null,onChange:e=>{i(\"course_id\",null==e?void 0:e.value,{shouldDirty:!0})},defaultOptions:o.isSuccess?null===(n=o.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:e.name}))):[],loadOptions:(e,t)=>{if($(e))return t([]);r.list({search:e}).then((e=>{t(e.data.map((e=>({value:e.id,label:e.name}))))}))}}))};const NC=e=>{var{defaultValue:t}=e,[n,r]=(0,a.useState)(t),[i,o]=(0,a.useState)(\"\"),{setValue:s}=(0,Je.xW)(),m=(0,a.useCallback)((e=>{var t=(0,zl.serialize)([(0,zl.createBlock)(\"core\u002Fparagraph\",{content:e})]);r(t),s(\"description\",t,{shouldDirty:!0}),o(e)}),[s]);return l().createElement(Ne.MJ,null,l().createElement(ft.s,{direction:\"row\",alignItems:\"center\",justifyContent:\"space-between\",mb:2},l().createElement(Ge.l,{m:0},(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(Li,{onContentCreated:m,elementId:\"mto-announcement-description\"})),\"classic_editor\"===R.defaultEditor?l().createElement(Ki,{id:\"mto-announcement-description\",name:\"description\",defaultValue:n}):l().createElement(Ei,{defaultValue:n,name:\"description\",id:\"mto-announcement-description\",blockAiContent:i}))};const GC=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.name)},l().createElement(Ge.l,null,(0,E.__)(\"Announcement Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:n,placeholder:(0,E.__)(\"Your announcement name\",\"learning-management-system\")},a(\"title\",{required:(0,E.__)(\"Please provide name for the announcement.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==r||null===(t=r.name)||void 0===t?void 0:t.message)+\"\"))};var HC={courseAnnouncement:\"\u002Fmasteriyo\u002Fv1\u002Fcourse-announcement\"},JC={mr:\"10\",py:\"6\",d:\"flex\",gap:1,justifyContent:\"flex-start\",alignItems:\"center\",fontWeight:\"medium\",fontSize:[\"xs\",null,\"sm\"]};const XC=()=>{var e=(0,We.d)(),t=(0,s.jE)(),n=(0,Je.mN)(),a=(0,vt.Zp)(),r=new mt(HC.courseAnnouncement),[i]=(0,xt.U)(\"(min-width: 992px)\"),o=(0,Jr.A)([\"sm\",\"md\"]),m=(0,wt.n)({mutationFn:e=>r.store(e)}),c=l=>{m.mutate(ne(l),{onSuccess:l=>{n.reset(n.getValues()),we(t,[\"announcementList\",{order:\"desc\",orderby:\"date\"}],l),e({title:l.title+(0,E.__)(\" has been added.\",\"learning-management-system\"),status:\"success\",isClosable:!0}),t.invalidateQueries({queryKey:[\"announcementList\"]}),a(Pt.courseAnnouncement.list)},onError:t=>{var n,a=null!=t&&t.message?null==t?void 0:t.message:null==t||null===(n=t.data)||void 0===n?void 0:n.message;e({title:(0,E.__)(\"Failed to create announcement.\",\"learning-management-system\"),description:a?\"\".concat(a):void 0,status:\"error\",isClosable:!0})}})};Ca(n.formState.isDirty);var u=()=>l().createElement(Bt.e,null,l().createElement(WC,{isLoading:m.isPending,methods:n,onSubmit:c}),l().createElement(p.$,{size:o,variant:\"outline\",isDisabled:m.isPending,onClick:()=>a({pathname:Pt.courseAnnouncement.list})},(0,E.__)(\"Cancel\",\"learning-management-system\")));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(Fe.B8,{display:[\"none\",\"flex\",\"flex\"],flexDirection:[\"column\",\"row\",\"row\",\"row\"]},l().createElement(Fe.ck,{mb:\"0\"},l().createElement(v.N_,{to:Pt.courseAnnouncement.add},l().createElement(p.$,{color:\"gray.600\",variant:\"link\",sx:JC,_active:on,rounded:\"none\",isActive:!0},(0,E.__)(\"Add New Announcement\",\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.courseAnnouncement.list},l().createElement(Dl,null))),l().createElement(Je.Op,n,l().createElement(\"form\",{onSubmit:n.handleSubmit(c)},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(GC,null),l().createElement(NC,null),i?l().createElement(u,null):null)),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(KC,null),i?null:l().createElement(u,null)))))))))};const YC=e=>{var t,n,a,{data:r,onDeletePress:i,onTrashPress:o,onRestorePress:s,setBulkIds:m,bulkIds:c,isLoading:u}=e;return l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:u,isChecked:c.includes(null==r?void 0:r.id.toString()),onChange:e=>m(e.target.checked?[...c,null==r?void 0:r.id.toString()]:c.filter((e=>e!==(null==r?void 0:r.id.toString()))))})),l().createElement(_n.Td,null,\"trash\"===(null==r?void 0:r.status)?l().createElement(g.E,{fontWeight:\"semibold\"},null==r?void 0:r.title):l().createElement(je.N,{as:v.N_,to:Pt.courseAnnouncement.edit.replace(\":courseAnnouncementId\",null==r?void 0:r.id.toString()),fontWeight:\"semibold\",_hover:{color:\"primary.500\"}},null==r?void 0:r.title,\"draft\"===(null==r?void 0:r.status)?l().createElement(Jt.E,{bg:\"primary.200\",fontSize:\"10px\",ml:\"2\",mt:\"-2\"},(0,E.__)(\"Draft\",\"learning-management-system\")):null)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\"},l().createElement(Oa.e,{src:null==r||null===(t=r.author)||void 0===t?void 0:t.avatar_url,size:\"xs\"}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\",color:\"gray.600\"},null==r||null===(n=r.author)||void 0===n?void 0:n.display_name))),l().createElement(_n.Td,null,l().createElement(g.E,{color:\"gray.600\",fontSize:\"sm\"},null==r||null===(a=r.course)||void 0===a?void 0:a.name)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\"},ie(null==r?void 0:r.date_created,\"Y-m-d, h:i A\")))),l().createElement(_n.Td,null,\"trash\"===(null==r?void 0:r.status)?l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>s(null==r?void 0:r.id),icon:l().createElement(kt.Nyy,null),_hover:{color:\"primary.500\"}},(0,E.__)(\"Restore\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:()=>i(null==r?void 0:r.id),icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete Permanently\",\"learning-management-system\")))):l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.courseAnnouncement.edit.replace(\":courseAnnouncementId\",null==r?void 0:r.id.toString())},l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",leftIcon:l().createElement(kt.u6n,null),size:\"xs\"},(0,E.__)(\"Edit\",\"learning-management-system\"))),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>o(null==r?void 0:r.id),icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Trash\",\"learning-management-system\")))))))};const ZC=e=>{var t,n,{filterParams:a,setFilterParams:r}=e,i=new mt(rt.courses),o=new mt(rt.users),[s]=(0,v.ok)(),m=s.get(\"status\")||\"any\",c=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>i.list({order_by:\"name\",order:\"asc\",per_page:5})}),u=(0,Pn.I)({queryKey:[\"userList\"],queryFn:()=>o.list({order_by:\"name\",order:\"asc\",per_page:5})}),{handleSubmit:d,register:g,setValue:A}=(0,Je.mN)(),p=(0,wr.z)({onTypeFinish:e=>{r({parent:0,user:a.user,course:a.course,search:e,status:m})}},800),y=e=>{r(ne(ee(e,{search:a.search,parent:0,status:m})))};return l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(\"form\",{onChange:d(y)},l().createElement(br.x,{gridTemplateColumns:{md:\"repeat(3, 1fr)\"},gap:\"4\"},l().createElement(Ma.p,(0,Re.A)({placeholder:(0,E.__)(\"Search Announcements\",\"learning-management-system\")},p,{height:\"40px\"})),l().createElement(Co,(0,Re.A)({},g(\"course_id\"),{onChange:e=>{A(\"course_id\",null==e?void 0:e.value.toString(),{shouldDirty:!0}),d(y)()},placeholder:(0,E.__)(\"Filter by Course\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching course...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Course not found.\",\"learning-management-system\"):c.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:c.isSuccess?null==c||null===(t=c.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:e.id,label:\"(#\".concat(e.id,\" - \").concat(e.name,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);i.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"#\".concat(e.id,\" \").concat(e.name)}))))}))}})),l().createElement(Co,(0,Re.A)({},g(\"author_id\"),{onChange:e=>{A(\"author_id\",null==e?void 0:e.value.toString(),{shouldDirty:!0}),d(y)()},placeholder:(0,E.__)(\"Filter by Author\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching author...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Author not found.\",\"learning-management-system\"):u.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:u.isSuccess?null==u||null===(n=u.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"\".concat(e.username,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);o.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"\".concat(e.username,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))))}))}})))))};var $C=()=>l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"6\"},l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\",flex:\"1\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(St.E,{height:\"30px\",width:\"100px\"}),l().createElement(d.B,{mt:\"12px\",direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"3\"},l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"}),l().createElement(St.E,{height:\"10px\",width:\"35%\"}),l().createElement(St.E,{height:\"400px\"})),l().createElement(d.B,{direction:\"row\"},l().createElement(St.E,{height:\"40px\",width:\"24\"}),l().createElement(St.E,{height:\"40px\",width:\"28\"}),l().createElement(St.E,{height:\"40px\",width:\"24\"}))))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\",flex:\"0.5\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(d.B,null,l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"}))))),ex=()=>l().createElement(l().Fragment,null,[1,2,3,4,5].map((e=>l().createElement(_n.Tr,{key:e},l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1}))))));function tx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function nx(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tx(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ax=[{status:\"any\",name:(0,E.__)(\"All Announcements\",\"learning-management-system\")},{status:\"publish\",name:(0,E.__)(\"Published\",\"learning-management-system\")},{status:\"draft\",name:(0,E.__)(\"Draft\",\"learning-management-system\")},{status:\"trash\",name:(0,E.__)(\"Trash\",\"learning-management-system\")}];const lx=()=>{var e,t,n,r,i,o,m,c,u,A,p=new mt(HC.courseAnnouncement),y=(0,vt.Zp)(),v=(0,We.d)(),[f,h]=(0,a.useState)({order:\"desc\",orderby:\"date\"}),[b,w]=(0,a.useState)(),C=(0,s.jE)(),{onClose:x,onOpen:S,isOpen:B}=(0,Ue.j)(),[I,O]=(0,a.useState)(\"any\"),[P,D]=(0,a.useState)(\"\"),[_,k]=(0,a.useState)([]),[Q]=(0,xt.U)(\"(min-width: 360px)\"),z=(0,Pn.I)(nx({queryKey:[\"announcementList\",f],queryFn:()=>p.list(f)},{keepPreviousData:!0})),q=(0,wt.n)(nx({mutationFn:e=>p.delete(e,{force:!0,children:!0})},{onSuccess:e=>{Ce(C,[\"announcementList\",{order:\"desc\",orderby:\"date\"}],null==e?void 0:e.id),C.invalidateQueries({queryKey:[\"announcementList\"]}),x(),v({title:(0,E.__)(\"Announcement deleted successfully!\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),F=(0,wt.n)(nx({mutationFn:e=>p.restore(e)},{onSuccess:()=>{v({title:(0,E.__)(\"Announcement Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),C.invalidateQueries({queryKey:[\"announcementList\"]})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),j=(0,wt.n)(nx({mutationFn:e=>p.delete(e)},{onSuccess:e=>{Ce(C,[\"announcementList\",{order:\"desc\",orderby:\"date\"}],null==e?void 0:e.id),C.invalidateQueries({queryKey:[\"announcementList\"]}),v({title:(0,E.__)(\"Announcement Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),V=e=>{e&&j.mutate(e)},L=e=>{S(),D(\"\"),w(e)},M=e=>{e&&F.mutate(e)},R=(e,t)=>h(ee(nx(nx({},f),{},{order:e,orderby:t}))),T={delete:(0,wt.n)(nx({mutationFn:e=>p.bulkDelete(\"delete\",{ids:e,force:!0,children:!0})},{onSuccess(){C.invalidateQueries({queryKey:[\"announcementList\"]}),x(),k([]),v({title:(0,E.__)(\"Announcements Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),trash:(0,wt.n)(nx({mutationFn:e=>p.bulkDelete(\"delete\",{ids:e})},{onSuccess(){C.invalidateQueries({queryKey:[\"announcementList\"]}),x(),k([]),v({title:(0,E.__)(\"Announcements Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),restore:(0,wt.n)(nx({mutationFn:e=>p.bulkRestore(\"restore\",{ids:e})},{onSuccess(){C.invalidateQueries({queryKey:[\"announcementList\"]}),x(),k([]),v({title:(0,E.__)(\"Announcements Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}))};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,{display:\"flex\",flexWrap:\"wrap\",justifyContent:{base:\"center\",lg:\"space-between\"}},l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(Yn,{tabs:ax,defaultActive:\"any\",onTabChange:e=>{O(e),h(ee(f,{status:e})),k([]),D(\"\")},counts:null===(e=z.data)||void 0===e||null===(e=e.meta)||void 0===e?void 0:e.announcement_count,isCounting:z.isLoading})),l().createElement(Kt,{my:{base:2,lg:0}},l().createElement(Nt,{onClick:()=>y(Pt.courseAnnouncement.add),leftIcon:Q?l().createElement(Ln,{fill:\"currentColor\",width:\"16px\",height:\"16px\"}):void 0},(0,E.__)(\"Add New Announcement\",\"learning-management-system\"))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(ZC,{setFilterParams:h,filterParams:f}),l().createElement(d.B,{direction:\"column\",spacing:\"8\",mt:{base:\"15px !important\",sm:\"15px !important\",md:\"2.5rem !important\",lg:\"2.5rem !important\"}},l().createElement(_n.XI,null,z.isLoading||!z.isFetched?l().createElement(ex,null):z.isSuccess&&$(null==z||null===(t=z.data)||void 0===t?void 0:t.data)?l().createElement(Mn,{onPrimaryButtonClick:()=>{y(Pt.courseAnnouncement.add)},title:(0,E.__)(\"Create Your First Announcement\",\"learning-management-system\"),description:(0,E.__)(\"Start building your learning platform by creating your first course. Add lessons, quizzes, and materials to engage your students.\",\"learning-management-system\"),primaryButtonLabel:(0,E.__)(\"Add New Announcement\",\"learning-management-system\"),isResultFiltered:Boolean((null==f?void 0:f.search)||(null==f?void 0:f.course_id)||(null==f?void 0:f.author_id)||(null==f?void 0:f.status)&&\"any\"!==(null==f?void 0:f.status))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:z.isLoading||z.isFetching||z.isRefetching,isIndeterminate:(null==z||null===(n=z.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)!==(null==_?void 0:_.length)&&(null==_?void 0:_.length)>0,isChecked:(null==z||null===(r=z.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)===_.length&&!$(null==z||null===(i=z.data)||void 0===i?void 0:i.data),onChange:e=>{var t;return k(e.target.checked?null==z||null===(t=z.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>{var t;return null==e||null===(t=e.id)||void 0===t?void 0:t.toString()})):[])}})),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Title\",\"learning-management-system\")),l().createElement(Sa,{filterParams:f,filterContentBy:R,orderBy:\"title\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(Sa,{filterParams:f,filterContentBy:R,orderBy:\"date\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==z||null===(o=z.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.map((e=>l().createElement(YC,{key:null==e?void 0:e.id,data:e,bulkIds:_,onDeletePress:L,onRestorePress:M,onTrashPress:V,setBulkIds:k,isLoading:z.isLoading||z.isFetching||z.isRefetching}))))))))),z.isSuccess&&!$(null==z||null===(m=z.data)||void 0===m?void 0:m.data)&&l().createElement(ba,{metaData:null==z||null===(c=z.data)||void 0===c?void 0:c.meta,setFilterParams:h,perPageText:(0,E.__)(\"Announcements Per Page:\",\"learning-management-system\"),extraFilterParams:{order:null==f?void 0:f.order,orderby:null==f?void 0:f.orderby,search:null==f?void 0:f.search,status:null==f?void 0:f.status}})),l().createElement(ta,{openToast:S,status:I,setBulkAction:D,bulkIds:_,setBulkIds:k,trashable:!0}),l().createElement(qn,{isOpen:B,onClose:x,confirmButtonColorScheme:\"restore\"===P?\"primary\":void 0,onConfirm:\"\"===P?()=>{b&&q.mutate(b)}:()=>{T[P].mutate(_)},action:P,isLoading:\"\"===P?q.isPending:null!==(u=null==T||null===(A=T[P])||void 0===A?void 0:A.isLoading)&&void 0!==u&&u,dialogTexts:{default:{header:(0,E.__)(\"Deleting announcement\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},trash:{header:(0,E.__)(\"Moving announcements to trash\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected announcements will be moved to trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Move to Trash\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Announcements\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},restore:{header:(0,E.__)(\"Restoring Announcements\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected announcements will be restored from the trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Restore\",\"learning-management-system\")}}}))};function rx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var ix={mr:\"10\",py:\"6\",d:\"flex\",gap:1,justifyContent:\"flex-start\",alignItems:\"center\",fontWeight:\"medium\",fontSize:[\"xs\",null,\"sm\"]};const ox=()=>{var e,t,n,{courseAnnouncementId:r}=(0,vt.g)(),i=(0,We.d)(),o=(0,s.jE)(),m=(0,Je.mN)(),c=(0,vt.Zp)(),u=new mt(HC.courseAnnouncement),[g]=(0,xt.U)(\"(min-width: 992px)\"),A=(0,Jr.A)([\"sm\",\"md\"]),y=(0,Pn.I)({queryKey:[\"announcement\".concat(r),r],queryFn:()=>u.get(r,\"edit\")});(0,a.useEffect)((()=>{null!=y&&y.isError&&c(Pt.notFound)}),[null==y?void 0:y.isError,c]);var f=(0,wt.n)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rx(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({mutationFn:e=>u.update(r,e)},{onSuccess:e=>{xe(o,[\"announcementList\",{order:\"desc\",orderby:\"date\"}],e),o.invalidateQueries({queryKey:[\"announcement\".concat(r)]}),o.invalidateQueries({queryKey:[\"announcementList\"]}),i({title:(0,E.__)(\"Announcement updated successfully.\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),c(Pt.courseAnnouncement.list)},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;i({title:(0,E.__)(\"Failed to update the announcement.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}})),h=e=>{f.mutate(ne(e))};Ca(m.formState.isDirty),(0,a.useEffect)((()=>{null!=y&&y.isSuccess&&null!=y&&y.data&&m.reset(m.getValues())}),[null==y?void 0:y.data]);var b=()=>{var e;return l().createElement(Bt.e,null,l().createElement(WC,{isLoading:f.isPending,methods:m,onSubmit:h,announcementStatus:null==y||null===(e=y.data)||void 0===e?void 0:e.status}),l().createElement(p.$,{size:A,variant:\"outline\",isDisabled:f.isPending,onClick:()=>c({pathname:Pt.courseAnnouncement.list})},(0,E.__)(\"Cancel\",\"learning-management-system\")))};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(Fe.B8,{display:[\"none\",\"flex\",\"flex\"],flexDirection:[\"column\",\"row\",\"row\",\"row\"]},l().createElement(Fe.ck,{mb:\"0\"},l().createElement(v.N_,{to:Pt.courseAnnouncement.add},l().createElement(p.$,{color:\"gray.600\",variant:\"link\",sx:ix,_active:on,rounded:\"none\",isActive:!0},(0,E.__)(\"Edit Announcement\",\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.courseAnnouncement.list},l().createElement(Dl,null))),y.isSuccess?l().createElement(Je.Op,m,l().createElement(\"form\",{onSubmit:m.handleSubmit(h)},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(GC,{defaultValue:null==y||null===(e=y.data)||void 0===e?void 0:e.title}),l().createElement(NC,{defaultValue:null==y||null===(t=y.data)||void 0===t?void 0:t.description}),g?l().createElement(b,null):null)),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(KC,{defaultData:null==y||null===(n=y.data)||void 0===n?void 0:n.course}),g?null:l().createElement(b,null)))))):l().createElement($C,null))))};var sx=e=>{var{slug:t,children:n}=e;return Em(t)?n:l().createElement(tm,null)};const mx=()=>l().createElement(v.I9,null,l().createElement(vt.BV,null,l().createElement(vt.qh,{element:l().createElement(Xb,null)},l().createElement(vt.qh,{path:Pt.about,element:l().createElement(bb,null)}),l().createElement(vt.qh,{path:Pt.addons,element:l().createElement(Rm,null)}),l().createElement(vt.qh,{path:Pt.help,element:l().createElement(qb,null)}),l().createElement(vt.qh,{path:Pt.freeVPro,element:l().createElement(Ob,null)}),l().createElement(vt.qh,{path:Pt.analytics,element:l().createElement(rc,null)}),l().createElement(vt.qh,{path:Pt.tools,element:l().createElement(_h,null)}),l().createElement(vt.qh,{path:Pt.settings,element:l().createElement(wf,null)}),l().createElement(vt.qh,{path:Pt.demos,element:l().createElement(rw,null)}),l().createElement(vt.qh,{path:Pt.home,element:l().createElement(gb,null)})),l().createElement(vt.qh,{path:Pt.orders.list,element:l().createElement(tv,null)}),l().createElement(vt.qh,{path:Pt.orders.add,element:l().createElement(lv,null)}),l().createElement(vt.qh,{path:Pt.orders.edit,element:l().createElement(gv,null)}),l().createElement(vt.qh,{path:Pt.courses.list,element:l().createElement(NE,null)}),l().createElement(vt.qh,{path:Pt.courses.add,element:l().createElement(Gd,null)}),l().createElement(vt.qh,{path:Pt.course_categories.list,element:l().createElement(Md,null)}),l().createElement(vt.qh,{path:Pt.course_categories.add,element:l().createElement(pd,null)}),l().createElement(vt.qh,{path:Pt.course_categories.edit,element:l().createElement(Wd,null)}),l().createElement(vt.qh,{path:Pt.course_difficulties.list,element:l().createElement(jb,null)}),l().createElement(vt.qh,{path:Pt.course_difficulties.edit,element:l().createElement(Wb,null)}),l().createElement(vt.qh,{path:Pt.quiz.add,element:l().createElement(vw,null)}),l().createElement(vt.qh,{path:Pt.quiz.edit,element:l().createElement(EC,null)}),l().createElement(vt.qh,{path:Pt.courses.edit,element:l().createElement(md,null)}),l().createElement(vt.qh,{path:Pt.lesson.add,element:l().createElement(Ky,null)}),l().createElement(vt.qh,{path:Pt.lesson.edit,element:l().createElement(Hy,null)}),l().createElement(vt.qh,{path:Pt.users.students.add,element:l().createElement(Hh,null)}),l().createElement(vt.qh,{path:Pt.users.students.list,element:l().createElement($h,null)}),l().createElement(vt.qh,{path:Pt.users.students.edit,element:l().createElement(nb,null)}),l().createElement(vt.qh,{path:Pt.users.instructors.add,element:l().createElement(zh,null)}),l().createElement(vt.qh,{path:Pt.users.instructors.list,element:l().createElement(Rh,null)}),l().createElement(vt.qh,{path:Pt.users.instructors.edit,element:l().createElement(Kh,null)}),l().createElement(vt.qh,{path:Pt.quiz_attempts.list,element:l().createElement(qv,null)}),l().createElement(vt.qh,{path:Pt.quiz_reviews.list,element:l().createElement(uw,null)}),l().createElement(vt.qh,{path:Pt.quiz_attempts.edit,element:l().createElement(Kv,null)}),l().createElement(vt.qh,{path:Pt.webhooks.add,element:l().createElement(LC,null)}),l().createElement(vt.qh,{path:Pt.webhooks.edit,element:l().createElement(UC,null)}),l().createElement(vt.qh,{path:Pt.webhooks.list,element:l().createElement(OC,null)}),l().createElement(vt.qh,{path:Pt.reviews.list,element:l().createElement(Xv,null)}),l().createElement(vt.qh,{path:Pt.reviews.edit,element:l().createElement(yf,null)}),l().createElement(vt.qh,{path:Pt.questionAnswers.list,element:l().createElement(Pv,null)}),l().createElement(vt.qh,{path:Pt.log,element:l().createElement(hC,null)}),Em(\"revenue-sharing\")&&\"yes\"===R.can_manage_withdraws&&l().createElement(vt.qh,{path:Pt.withdraws,element:l().createElement(em,null)}),l().createElement(vt.qh,{path:Pt.courseAnnouncement.list,element:l().createElement(sx,{slug:\"course-announcement\"},l().createElement(lx,null))}),l().createElement(vt.qh,{path:Pt.courseAnnouncement.add,element:l().createElement(sx,{slug:\"course-announcement\"},l().createElement(XC,null))}),l().createElement(vt.qh,{path:Pt.courseAnnouncement.edit,element:l().createElement(sx,{slug:\"course-announcement\"},l().createElement(ox,null))}),l().createElement(vt.qh,{path:Pt.googleClassroom.list,element:l().createElement(sx,{slug:\"google-classroom-integration\"},l().createElement(lr,null))}),l().createElement(vt.qh,{path:Pt.googleClassroom.setting,element:l().createElement(sx,{slug:\"google-classroom-integration\"},l().createElement(yr,null))}),l().createElement(vt.qh,{path:vr.googleMeet.list,element:l().createElement(sx,{slug:\"google-meet\"},l().createElement(Fr,null))}),l().createElement(vt.qh,{path:vr.googleMeet.setAPI,element:l().createElement(sx,{slug:\"google-meet\"},l().createElement(Gr,null))}),l().createElement(vt.qh,{path:vr.googleMeet.edit,element:l().createElement(sx,{slug:\"google-meet\"},l().createElement(po,null))}),l().createElement(vt.qh,{path:vr.googleMeet.add,element:l().createElement(sx,{slug:\"google-meet\"},l().createElement(io,null))}),l().createElement(vt.qh,{path:vo.list,element:l().createElement(sx,{slug:\"group-courses\"},l().createElement(Oo,null))}),l().createElement(vt.qh,{path:vo.edit,element:l().createElement(sx,{slug:\"group-courses\"},l().createElement(Xo,null))}),l().createElement(vt.qh,{path:vo.settings,element:l().createElement(sx,{slug:\"group-courses\"},l().createElement(as,null))}),l().createElement(vt.qh,{path:is.list,element:l().createElement(sx,{slug:\"multiple-currency\"},l().createElement(Os,null))}),l().createElement(vt.qh,{path:is.add,element:l().createElement(sx,{slug:\"multiple-currency\"},l().createElement(Es,null))}),l().createElement(vt.qh,{path:is.edit,element:l().createElement(sx,{slug:\"multiple-currency\"},l().createElement(_s,null))}),l().createElement(vt.qh,{path:is.settings,element:l().createElement(sx,{slug:\"multiple-currency\"},l().createElement(Ls,null))}),l().createElement(vt.qh,{path:Sn.certificate.add,element:l().createElement(sx,{slug:\"certificate\"},l().createElement(In,null))}),l().createElement(vt.qh,{path:Sn.certificate.list,element:l().createElement(sx,{slug:\"certificate\"},l().createElement(Pl,null))}),l().createElement(vt.qh,{path:Sn.certificate.edit,element:l().createElement(sx,{slug:\"certificate\"},l().createElement(Kl,null))}),l().createElement(vt.qh,{path:\"*\",element:l().createElement(tm,null)})));function cx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ux(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cx(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var dx=(0,a.createContext)(void 0),gx=e=>{var{initial:t={},children:n}=e,r=(0,a.useRef)(t),[i,o]=(0,a.useState)(r.current),s=(0,a.useCallback)((e=>{o((t=>\"function\"==typeof e?e(t):e))}),[]),m=(0,a.useCallback)((e=>{o((t=>{var n=\"function\"==typeof e?e(t):e;return ux(ux({},t),n)}))}),[]),c=(0,a.useCallback)((()=>o(r.current)),[]),u=(0,a.useMemo)((()=>({value:i,setValue:s,updateValue:m,resetValue:c})),[i,s,m,c]);return l().createElement(dx.Provider,{value:u},n)},Ax=n(53628);function px(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Ex(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?px(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):px(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}document.documentElement.dir;var yx={padding:\"0px 16px\",fontSize:\"sm !important\",fontWeight:\"normal !important\",borderRadius:\"base !important\",boxShadow:\"none !important\",color:\"gray.600\",borderColor:\"gray.200\",_placeholder:{color:\"#737373\",fontSize:\"14px !important\",fontStyle:\"normal\",fontWeight:400,lineHeight:\"24px\"},_hover:{borderColor:\"gray.300 !important\"},_focus:{borderColor:\"primary.500 !important\"}};const vx=(0,Ax.oY)({colors:{muted:\"#F9FAFA\",primary:{10:\"#F5F9FF\",50:\"#FFFFFF\",100:\"#ecf3ff\",200:\"#DEE9FF\",300:\"#ABC7FF\",400:\"#78A6FF\",500:\"#4584FF\",600:\"#1262FF\",700:\"#004BDE\",800:\"#003AAB\",900:\"#002978\"},tertiary:{500:\"#EDF3FF\",600:\"#EDF2F7\"},secondary:{500:\"#FD739C\"},button:{10:\"#ecf3ff\",50:\"#FFFFFF\",100:\"#ecf3ff\",200:\"#DEE9FF\",300:\"#ABC7FF\",400:\"#78A6FF\",500:\"#4584FF\",600:\"#1262FF\",700:\"#004BDE\",800:\"#003AAB\",900:\"#002978\"},green:{10:\"#E4FFE9\"},\"muted-light\":\"rgba(249, 250, 250, 0.8)\",orange:{10:\"#e1995f\"},\"faint-gray\":\"#f9f9f9\",\"soft-gray\":\"#fafafc\",\"light-gray\":\"#f0f0f0\",\"ash-gray\":\"#999999\",\"dim-gray\":\"#909090\",graphite:\"#4E4E4E\",\"light-blue\":\"#edeff7\",\"saint-blue\":\"#424360\",\"pale-gray\":\"#E9E9E9\",\"dark-gray\":\"#222\",\"charcoal-gray\":\"#383838\",\"smoke-gray\":\"#6D6D6D4D\",\"whisper-gray\":\"#6D6D6D1A\",\"urban-ash\":\"#6D6D6D\",\"icy-blue-gray\":\"#E2E8F0\",\"cloud-gray\":\"#D2D2D2\",brandBlueAlpha10:\"#4584FF1A\",\"oxford-night\":\"#07092F\",\"off-white\":\"#F7F7F7\",\"ghost-white\":\"#FCFCFC\",\"frosted-sky\":\"#EDF3FF\",\"frosted-sky-lighter\":\"#EDF2F7\",\"cloud-tint\":\"#ECEEF7\",\"coral-red\":\"#F25656\",\"golden-amber\":\"#D2A100\",\"masteriyo-onboard-bg\":\"#fafafa\",\"onboard-color-lighter\":\"#718096\",\"onboard-color-light\":\"#666\",\"onboard-color-dark\":\"#1A202C\",\"onboard-color-divider\":\"#E9E9E9\",\"onboard-color-gray\":\"#F4F4F4\"},fontSizes:{\"onboard-xs\":\"14px\",\"onboard-sm\":\"15px\",\"onboard-md\":\"17px\",\"onboard-semilarge\":\"20px\",\"onboard-lg\":\"24px\",\"onboard-xl\":\"26px\",\"x-large\":\"28px\",large:\"22px\"},fontWeights:{\"onboard-regular\":400,\"onboard-medium\":500,\"onboard-semibold\":600,\"onboard-bold\":700},styles:{global:{\"#masteriyo, #masteriyo-onboarding, #masteriyo-account-page \\t\\t\\t\\t#masteriyo p, #masteriyo-onboarding, #masteriyo-account-page p, \\t\\t\\t\\t#masteriyo span, #masteriyo-onboarding, #masteriyo-account-page span, \\t\\t\\t\\t#masteriyo li, #masteriyo-onboarding,#masteriyo-account-page li, \\t\\t\\t\\t#masteriyo a, #masteriyo-onboarding, #masteriyo-account-page a, \\t\\t\\t\\t#masteriyo input, #masteriyo-onboarding,#masteriyo-account-page input, \\t\\t\\t\\t#masteriyo textarea, #masteriyo-onboarding, #masteriyo-account-page textarea, \\t\\t\\t\\t#masteriyo button, #masteriyo-onboarding, #masteriyo-account-page button, \\t\\t\\t\\t#masteriyo label, #masteriyo-onboarding, #masteriyo-account-page label, \\t\\t\\t\\t#masteriyo h1, #masteriyo-onboarding, #masteriyo-account-page h1, \\t\\t\\t\\t#masteriyo h2, #masteriyo-onboarding, #masteriyo-account-page h2, \\t\\t\\t\\t#masteriyo h3, #masteriyo-onboarding, #masteriyo-account-page h3, \\t\\t\\t\\t#masteriyo h4, #masteriyo-onboarding, #masteriyo-account-page h4, \\t\\t\\t\\t#masteriyo h5, #masteriyo-onboarding, #masteriyo-account-page h5, \\t\\t\\t\\t#masteriyo h6, #masteriyo-onboarding, #masteriyo-account-page h6\":{fontFamily:\"'Inter', sans-serif\"},\".chakra-modal__content-container\":{zIndex:\"9999 !important\"},\".onboard-step-separator\":{background:\"gray.200 !important\",width:\"80px !important\"},\".toplevel_page_masteriyo\":{bg:\"gray.50\",\".masteriyo-onboarding-notice-link\":{textDecoration:\"underline\",color:\"primary.500\",cursor:\"pointer\"}},\"#masteriyo-interactive-course\":{\".masteriyo-player\":{\"iframe.vds-youtube[data-no-controls]\":{height:\"100% !important\"}},\"img.emoji\":{display:\"inline-block\",width:\"16px !important\",height:\"16px !important\",\"vertical-align\":\"-0.1em\",\"margin-right\":\"2px\",\"margin-left\":\"2px\"}},\".chakra-popover__popper\":{zIndex:\"999 !important\"},\".react-datepicker-wrapper.chakra-datepicker-wrapper, .react-datepicker__input-container, .react-datepicker-wrapper\":{display:\"block !important\",width:\"100% !important\",maxWidth:\"100% !important\",boxSizing:\"border-box !important\",minWidth:\"0 !important\"},\".react-datepicker-wrapper.chakra-datepicker-wrapper input, .react-datepicker__input-container input\":{display:\"block !important\",width:\"100% !important\",maxWidth:\"100% !important\",boxSizing:\"border-box !important\",minWidth:\"0 !important\"},\".react-datepicker__input-container--open, .react-datepicker__input-container:focus-within\":{display:\"block !important\",width:\"100% !important\"},\".react-datepicker__input-container--open input, .react-datepicker__input-container:focus-within input\":{width:\"100% !important\",boxSizing:\"border-box !important\"},\".wp-admin #masteriyo\":{ms:\"-20px\"},\".admin-bar\":{\" .masteriyo-interactive-header\":{top:\"32px !important\"}},\".quiz-chakra-td\":{paddingTop:\"0 !important\",paddingBottom:\"0 !important\"},\".noscroll\":{\"&::-webkit-scrollbar\":{display:\"none\"},scrollbarWidth:\"none\",scrollbarColor:\"transparent transparent\",msOverflowStyle:\"none\"},\".custom-scrollbar\":{\"&::-webkit-scrollbar\":{width:\"12px\"},\"&::-webkit-scrollbar-track\":{background:\"#e0e0e0\",borderRadius:\"10px\"},\"&::-webkit-scrollbar-thumb\":{background:\"#b0b0b0\",borderRadius:\"10px\",border:\"3px solid #e0e0e0\",transition:\"background-color 0.3s, border-color 0.3s\"},\"&::-webkit-scrollbar-thumb:hover\":{background:\"#888\",borderColor:\"#ccc\"},scrollbarWidth:\"thin\",scrollbarColor:\"#b0b0b0 #e0e0e0\",\"&::-moz-scrollbar\":{width:\"12px\"},\"&::-moz-scrollbar-track\":{background:\"#e0e0e0\",borderRadius:\"10px\"},\"&::-moz-scrollbar-thumb\":{background:\"#b0b0b0\",borderRadius:\"10px\",border:\"3px solid #e0e0e0\"},\"&::-moz-scrollbar-thumb:hover\":{background:\"#888\",borderColor:\"#ccc\"},\"-ms-overflow-style\":\"-ms-autohiding-scrollbar\"},\"#masteriyo, #masteriyo-onboarding, #masteriyo-interactive-course, #masteriyo-account-page, .masteriyo-alert-content, #chakra-modal-qnaDrawer, #chakra-modal-masteriyo-interactive-page-portal\":{'input[type=\"color\"], input[type=\"date\"], input[type=\"datetime-local\"], input[type=\"datetime\"], input[type=\"email\"], input[type=\"month\"], input[type=\"number\"], input[type=\"password\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"text\"], input[type=\"time\"], input[type=\"url\"], input[type=\"week\"], textarea, #rfs-btn, .react-datepicker-wrapper input, .react-datepicker__input-container input, .react-datepicker__input':Ex({},yx),\".chakra-checkbox__label\":{fontSize:\"13px !important\"},\".chakra-select\":Ex(Ex({},yx),{},{maxWidth:\"full\",color:\"inherit\",bg:\"white\"}),textarea:{paddingTop:\"12px !important\",paddingBottom:\"12px !important\"},ul:{li:{mb:0}},\".chakra-tabs__tab[aria-selected=true]\":{color:\"primary.600\"},\".chakra-switch__track[data-checked],.chakra-radio__control[data-checked]\":{bg:\"primary.500\"},\".chakra-slider__filled-track,.css-1jrtelv\":{bg:\"primary.500\"},\".ProseMirror, .masteriyo-interactive-description\":{\"h1, h2, h3, h4, h5, h6\":{lineHeight:\"1.1\",fontWeight:\"700\"},h1:{fontSize:\"28px\",my:\"0.67em\"},h2:{fontSize:\"24px\",my:\"0.75em\"},h3:{fontSize:\"20px\",my:\"0.83em\"},h4:{fontSize:\"18px\",my:\"1.12em\"},h5:{fontSize:\"16px\",my:\"1.5em\"},h6:{fontSize:\"14px\",my:\"1.67em\"},p:{mb:\"1rem\"},a:{textDecoration:\"underline\",color:\"primary.500\",cursor:\"pointer\"},blockquote:{ps:\"1rem\",borderStart:\"2px solid rgba(13,13,13,.1)\"},code:{bg:\"gray.100\",color:\"gray.600\",p:\".1rem .3rem\",borderRadius:\"4px\"},\"ul, ol\":{padding:\"0 0.75rem\"},ul:{listStyleType:\"disc\"},ol:{ps:\"1.2rem\"},pre:{background:\"#0D0D0D\",color:\"#FFF\",fontFamily:\"JetBrainsMono, monospace\",padding:\"0.75rem 1rem\",borderRadius:\"0.5rem\",code:{color:\"inherit\",padding:\"0\",background:\"none\",fontSize:\"0.8rem\"},\".hljs-comment,.hljs-quote\":{color:\"gray.600\"},\".hljs-variable,.hljs-template-variable,.hljs-attribute,.hljs-tag,.hljs-name,.hljs-regexp,.hljs-link,.hljs-name,.hljs-selector-id,.hljs-selector-class\":{color:\"#F98181\"},\".hljs-number,.hljs-meta,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params\":{color:\"#FBBC88\"},\".hljs-string,.hljs-symbol,.hljs-bullet\":{color:\"#B9F18D\"},\".hljs-title,.hljs-section\":{color:\"#FAF594\"},\".hljs-keyword,.hljs-selector-tag\":{color:\"#70CFF8\"},\".hljs-emphasis\":{fontStyle:\"italic\"},\".hljs-strong\":{fontWeight:\"700\"}},\".aligncenter\":{clear:\"both\",textAlign:\"center\",marginLeft:\"auto\",marginRight:\"auto\"},\".alignleft\":{display:\"inline\",float:\"left\",marginRight:\"1.5em\"},\".alignright\":{display:\"inline\",float:\"right\",marginLeft:\"1.5em\"}},\".responsiveTable\":{width:\"100%\",th:{pb:\"6\",borderBottom:\"none\",textTransform:\"uppercase\",fontSize:\"xs\",textAlign:\"left\"},\"tr:nth-of-type(2n+1) td\":{bg:\"#f8f9fa\"},tr:{\"th, td\":{\":first-of-type\":{ps:\"12\"},\":last-child\":{pe:\"12\",textAlign:\"right\"}}},td:{py:\"3\",borderBottom:\"none\"}},\".recent-reviews-analytics, .popular-courses-analytics, .new-students-analytics, .new-instructors-analytics\":{fontSize:\"16px\"},\".masteriyo-pagination-select\":{padding:\"0px 5px !important\"},\".responsiveTable td .tdBefore\":{display:\"none\"},\"@media screen and (max-width: 40em)\":{\".responsiveTable table\":{display:\"block\"},\".responsiveTable thead\":{display:\"block\"},\".responsiveTable tbody\":{display:\"block\"},\".responsiveTable th\":{display:\"block\"},\".responsiveTable td\":{display:\"block\"},\".responsiveTable tr\":{display:\"block\"},\".customTd tdBefore\":{display:\"none !important\"},\".responsiveTable thead tr\":{position:\"absolute\",top:\"-9999px\",insetStart:\"-9999px\",borderBottom:\"2px solid #333\"},\".responsiveTable td.pivoted\":{border:\"none !important\",position:\"relative\",paddingInlineStart:\"calc(50% + 10px) !important\",textAlign:\"start !important\",whiteSpace:\"pre-wrap\",overflowWrap:\"break-word\",pe:\"6\"},\".responsiveTable td .tdBefore\":{position:\"absolute\",display:\"block\",insetStart:\"6\",width:\"calc(50% - 20px)\",whiteSpace:\"pre-wrap\",overflowWrap:\"break-word\",textAlign:\"start !important\",fontWeight:\"600\",fontSize:\"sm\"}},\".react-datepicker-popper\":{zIndex:\"9996 !important\"},\".react-datepicker-wrapper,\\n.react-datepicker__input-container\":{display:\"block\"},\".react-datepicker__header\":{borderRadius:\"0\",background:\"primary.100\"},\".react-datepicker__navigation\":{top:\"8px\"},\".react-datepicker,\\n.react-datepicker__header,\\n.react-datepicker__time-container\":{borderColor:\"#e2e8f0\"},\".react-datepicker__current-month,\\n.react-datepicker-time__header,\\n.react-datepicker-year-header\":{fontSize:\"inherit\",fontWeight:600},\".react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item\":{margin:\"0 1px 0 0\",height:\"auto\",padding:\"7px 10px\",\"&:hover\":{background:\"#edf2f7\"}},\".react-datepicker__day:hover\":{background:\"#edf2f7\"},\".react-datepicker__day--selected,\\n.react-datepicker__day--in-selecting-range,\\n.react-datepicker__day--in-range,\\n.react-datepicker__month-text--selected,\\n.react-datepicker__month-text--in-selecting-range,\\n.react-datepicker__month-text--in-range,\\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected\":{background:\"#3182ce\",fontWeight:\"normal\",\"&:hover\":{background:\"#2a69ac\"}},\".react-datepicker__triangle\":{display:\"none\"},\".quiz-question-name\":{\"& ol, & ul\":{marginLeft:\"25px\"},\"& ul\":{listStyleType:\"disc\"}}},\".chakra-collapse\":{overflow:\"visible !important\"},\".masteriyo-user-onboarding-wizard .business-type .chakra-stack.css-1nc7z9e, .sample-courses .chakra-stack.css-1nc7z9e\":{paddingTop:\"22px\",textAlign:\"center\"},\".parsed-quiz-question-name\":{\".wp-audio-shortcode\":{\"min-width\":\"300px !important\"}},\".account_page_table\":{width:\"100%\",tableLayout:\"fixed\",borderCollapse:\"unset !important\",borderSpacing:0,border:\"1px solid #E2E8F0\",borderRadius:\"8px\",overflow:\"hidden\",backgroundColor:\"white\"},\".account_page_table_head\":{color:\"#07092F\",backgroundColor:\"#F7F7F7\",tr:{th:{textAlign:\"start !important\",verticalAlign:\"bottom\",padding:\"20px !important\",fontSize:\"sm !important\",fontWeight:\"bold\",textTransform:\"none !important\",borderBottom:\"1px solid #1a0505ff !important\"}}},\".account_page_table_head_with_2_cols\":{color:\"#07092F\",backgroundColor:\"#F7F7F7 \",tr:{th:{verticalAlign:\"bottom\",padding:\"20px !important\",fontSize:\"sm !important\",fontWeight:\"bold\",textTransform:\"none !important\",\"&:first-child\":{borderTopLeftRadius:\"8px\",paddingLeft:\"20px !important\"},\"&:last-child\":{textAlign:\"right !important\",borderTopRightRadius:\"8px\",paddingRight:\"20px !important\"}}}},\".account_page_table_body\":{tr:{\"&:first-child\":{td:{border:\"none !important\",\"&:first-child\":{paddingLeft:\"20px !important\"},\"&:last-child\":{paddingRight:\"20px !important\"}}},td:{backgroundColor:\"white !important\",verticalAlign:\"middle\",padding:\"20px !important\",fontSize:\"sm !important\",color:\"#07092F !important\",fontWeight:\"normal !important\",lineHeight:1.4,borderTop:\"1px solid #E6E6E6 !important\",\"&:first-child\":{paddingLeft:\"20px !important\"},\"&:last-child\":{paddingRight:\"20px !important\"}},\"&:last-child\":{td:{backgroundColor:\"transparent !important\"}}}},\".account_page_table_footer\":{bgColor:\"off-white\"}}},shadows:{box:\"0px 0px 60px rgba(0, 0, 0, 0.08)\",input:\"0px 1px 0px #EFF0F6\",button:\"0px 4px 14px rgba(0, 0, 0, 0.13)\",boxl:\"0px 0px 60px rgba(0, 0, 0, 0.15)\",header:\"0px 2px 15px rgba(0, 0, 0, 0.04)\",question:\"0px 2px 15px rgba(0, 0, 0, 0.08)\"},components:{Popover:{baseStyle:{popper:{width:\"fit-content\",maxWidth:\"fit-content\"}}},Button:{defaultProps:{colorScheme:\"primary\",variant:\"solid\"},baseStyle:{borderRadius:\"base\",fontWeight:500,fontSize:\"14px !important\",lineHeight:\"20px\",letterSpacing:\"0%\",textAlign:\"center\",px:\"16px\",py:\"8px\",gap:2,\".chakra-button__icon\":{mx:\"0 !important\"},_hover:{textDecoration:\"none\",_disabled:{bg:\"inherit !important\",color:\"inherit !important\",borderColor:\"inherit !important\",boxShadow:\"none !important\",cursor:\"not-allowed\"}}},sizes:{md:{fontSize:\"xs\"},sm:{fontSize:\"xs\"}},variants:{solid:e=>({px:\"16px\",py:\"8px\",gap:\"8px\",bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",shadow:\"button\",_hover:{bg:\"\".concat(e.colorScheme||\"primary\",\".600\"),color:\"white\",_disabled:{bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",cursor:\"not-allowed\",pointerEvents:\"none\",svg:{color:\"white\",fill:\"white\"}}},_active:{bg:\"\".concat(e.colorScheme||\"primary\",\".700\")}}),outline:e=>({px:\"16px\",py:\"8px\",gap:\"8px\",borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"\".concat(e.colorScheme||\"primary\",\".500\"),iconSpacing:0,_hover:{bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\"),_disabled:{bg:\"transparent\",color:\"\".concat(e.colorScheme||\"primary\",\".500\"),borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\")}},_active:{bg:\"\".concat(e.colorScheme||e.bg||\"primary\",\".500\"),color:\"white\",svg:{color:\"white\",fill:\"white\"}}}),ghost:e=>({px:\"16px\",py:\"8px\",gap:\"8px\",bg:\"tertiary.500\",_hover:{bg:\"tertiary.600\",_disabled:{bg:\"tertiary.500\"}}}),icon:{fontSize:\"lg\",minW:\"auto\",height:\"auto\",svg:{width:\"1em\",height:\"1em\"}},pagination:{bg:\"primary.100\",w:\"8\",h:\"8\",_hover:{bg:\"primary.400\"}}}},IconButton:{defaultProps:{colorScheme:\"primary\",variant:\"solid\"},baseStyle:{rounded:\"base !important\",px:\"16px\",py:\"12px\",\"&:only-child\":{margin:\"0 !important\"}},variants:{solid:e=>({bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",_hover:{bg:\"\".concat(e.colorScheme||\"primary\",\".600\"),_disabled:{bg:\"\".concat(e.colorScheme||\"primary\",\".500\")}},_active:{color:\"inherit\"}}),outline:e=>({borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"\".concat(e.colorScheme||\"primary\",\".500\"),_hover:{bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\"),_disabled:{bg:\"transparent\",color:\"\".concat(e.colorScheme||\"primary\",\".500\"),borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\")}},_active:{color:\"inherit\"}}),ghost:e=>({bg:\"tertiary.500\",_hover:{bg:\"tertiary.600\",_disabled:{bg:\"tertiary.500\"}},_active:{color:\"inherit\"}})}},Input:{variants:{outline:{addon:{bg:\"#f8f8f8\",borderRadius:\"base\",fontSize:\"md\"}}},defaultProps:{_placeholder:{color:\"red\"}}},FormLabel:{baseStyle:{color:\"var(--Gray-400, #383838)\",fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,lineHeight:\"24px\",mb:\"3\"}},Select:{baseStyle:e=>({icon:{insetInlineStart:\"rtl\"===e.theme.direction?\"0.5rem\":\"auto\",insetInlineEnd:\"ltr\"===e.theme.direction?\"0.5rem\":\"auto\"}})},Text:{baseStyle:{margin:\"0\"}},Modal:{baseStyle:{overlay:{bg:\"rgba(0,0,0,0.5)\",zIndex:999},dialog:{zIndex:9999}},sizes:{fullSpacing:{dialog:{w:\"100%\",maxW:\"800px\",minH:\"400px\",maxH:\"calc(100vh - 80px)\"}}}},Radio:{sizes:{md:{label:{fontSize:\"sm\"}}}},Heading:{baseStyle:{m:\"0\"}},Tooltip:{baseStyle:{fontStyle:\"normal\",letterSpacing:\"0\",bg:\"white !important\",color:\"#383838\",lineHeight:5,boxShadow:\"0px 6px 24px 0px rgba(10,10,10,0.1)\",\"--popper-arrow-bg\":\"white\",fontSize:\"sm\",borderRadius:\"base\",border:\"1px solid\",borderImageSlice:1,borderImageSource:\"linear-gradient(180deg, rgba(235,235,235,0.1) 0%, #EBEBEB 79.93%)\",py:2,px:4,fontWeight:\"normal\",zIndex:\"9999\",\"[data-popper-arrow]\":{border:\"none\",\"--popper-arrow-bg\":\"white\",boxShadow:\"0px 6px 24px 0px rgba(10,10,10,0.1)\",pointerEvents:\"none\",svg:{width:\"16px\",height:\"8px\",display:\"block\",overflow:\"visible\",\"path, polygon\":{fill:\"var(--popper-arrow-bg)\",stroke:\"#EBEBEB\",strokeWidth:\"1px\",vectorEffect:\"non-scaling-stroke\",strokeLinejoin:\"round\"}}},_hover:{bg:\"white !important\",color:\"#222222\"}}}}});const fx=()=>{var e=new o.E({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,retry:!1}}});return(0,c.register)(Bm),l().createElement(i.s,{theme:vx},l().createElement(Pe,null,l().createElement(pt,{showSupport:\"yes\"==(null==R?void 0:R.isCurrentUserAdmin)},l().createElement(s.Ht,{client:e},l().createElement(m.E,{initialIsOpen:!1}),l().createElement(_,null,l().createElement(O,null,l().createElement(yt,null,l().createElement(gx,{initial:{selectedTemplate:null,items:[]}},l().createElement(mx,null)))))))))};r.createRoot(document.getElementById(\"masteriyo\")).render(l().createElement(fx,null))},51609:e=>{e.exports=window.React},75795:e=>{e.exports=window.ReactDOM},10790:e=>{e.exports=window.ReactJSXRuntime},66087:e=>{e.exports=window.lodash},1455:e=>{e.exports=window.wp.apiFetch},94715:e=>{e.exports=window.wp.blockEditor},11744:e=>{e.exports=window.wp.blockLibrary},74997:e=>{e.exports=window.wp.blocks},56427:e=>{e.exports=window.wp.components},29491:e=>{e.exports=window.wp.compose},47143:e=>{e.exports=window.wp.data},64040:e=>{e.exports=window.wp.deprecated},28107:e=>{e.exports=window.wp.dom},43656:e=>{e.exports=window.wp.editor},86087:e=>{e.exports=window.wp.element},82005:e=>{e.exports=window.wp.formatLibrary},27723:e=>{e.exports=window.wp.i18n},20923:e=>{e.exports=window.wp.isShallowEqual},53031:e=>{e.exports=window.wp.keyboardShortcuts},48558:e=>{e.exports=window.wp.keycodes},92279:e=>{e.exports=window.wp.plugins},41233:e=>{e.exports=window.wp.preferences},5573:e=>{e.exports=window.wp.primitives},13053:e=>{e.exports=window.wp.privateApis},26873:e=>{e.exports=window.wp.viewport}},n={};function a(e){var l=n[e];if(void 0!==l)return l.exports;var r=n[e]={id:e,loaded:!1,exports:{}};return t[e].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=t,e=[],a.O=(t,n,l,r)=>{if(!n){var i=1\u002F0;for(c=0;c\u003Ce.length;c++){for(var[n,l,r]=e[c],o=!0,s=0;s\u003Cn.length;s++)(!1&r||i>=r)&&Object.keys(a.O).every((e=>a.O[e](n[s])))?n.splice(s--,1):(o=!1,r\u003Ci&&(i=r));if(o){e.splice(c--,1);var m=l();void 0!==m&&(t=m)}}return t}r=r||0;for(var c=e.length;c>0&&e[c-1][2]>r;c--)e[c]=e[c-1];e[c]=[n,l,r]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.e=()=>Promise.resolve(),a.g=function(){if(\"object\"==typeof globalThis)return globalThis;try{return this||new Function(\"return this\")()}catch(e){if(\"object\"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},a.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),a.j=933,(()=>{var e={933:0};a.O.j=t=>0===e[t];var t=(t,n)=>{var l,r,[i,o,s]=n,m=0;if(i.some((t=>0!==e[t]))){for(l in o)a.o(o,l)&&(a.m[l]=o[l]);if(s)var c=s(a)}for(t&&t(n);m\u003Ci.length;m++)r=i[m],a.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return a.O(c)},n=self.webpackChunklearning_management_system=self.webpackChunklearning_management_system||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),a.nc=void 0;var l=a.O(void 0,[520],(()=>a(28395)));l=a.O(l)})();\n\\ No newline at end of file\n+(0,E._x)(\"You are currently using Masteriyo %s\",\"Plugin version notice\",\"learning-management-system\"),\"v\".concat(null!==(t=null==R?void 0:R.version)&&void 0!==t?t:\"\"))},l().createElement(RA.vw,{variant:\"outline\",colorScheme:\"primary\",borderRadius:\"xl\",bgColor:\"#F8FAFF\",fontSize:\"xs\"},\"v\"+(null==R?void 0:R.version))),l().createElement(_e.o,{height:\"18px\"},l().createElement(Do.c,{orientation:\"vertical\"})),l().createElement(El,{url:\"https:\u002F\u002Fmasteriyo.com\u002Fupgrade\u002F?utm_source=wp-admin&utm_medium=courseoverview&utm_campaign=proupsell&utm_content=upgradetopro\"}),l().createElement(p.$,{onClick:()=>i(!0),variant:\"unstyled\",borderRadius:\"full\",border:\"2px\",borderColor:\"gray.200\",w:\"40px\",h:\"40px\",position:\"relative\"},l().createElement($n.m,{label:(0,E.__)(\"Latest Updates\",\"learning-management-system\")},l().createElement(qe._,{src:\"data:image\u002Fpng;base64,R0lGODlhpAGkAfD\u002FAP\u002F\u002F\u002FzxThSH\u002FC05FVFNDQVBFMi4wAwEAAAAh\u002FwtYTVAgRGF0YVhNUDw\u002FeHBhY2tldCBiZWdpbj0i77u\u002FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAxIDc5LjE0ZWNiNDJmMmMsIDIwMjMvMDEvMTMtMTI6MjU6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNC4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4OTE2NkM4MzdFRUExMUVFQTU3OEQ1QzVCODg0NkY0NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4OTE2NkM4NDdFRUExMUVFQTU3OEQ1QzVCODg0NkY0NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg5MTY2QzgxN0VFQTExRUVBNTc4RDVDNUI4ODQ2RjQ2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg5MTY2QzgyN0VFQTExRUVBNTc4RDVDNUI4ODQ2RjQ2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af\u002F+\u002Ffz7+vn49\u002Fb19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M\u002FOzczLysnIx8bFxMPCwcC\u002Fvr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBRAAAgAsAAAAAKQBpAEAAv+Uj6nL7Q+jnLTai7PevPsPhuJIluaJpurKtu4Lx\u002FJM1\u002FaN5\u002FrO9\u002F4PDAqHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9Lr9js\u002Fr9\u002Fy+\u002Fw8YKDhIWGh4iJiouMjY6PgIGSk5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6\u002FsLHCw8TFxsfIycrLzM3Oz8DB0tPU1dbX2Nna29zd3t\u002FQ0eLj5OXm5+jp6uvs7e7v4OHy8\u002FT19vf4+fr7\u002FP3+\u002F\u002FDzCgwIEECxo8iDChwoUMG9oDACCAxIkQHUaKODGjRon\u002FACwmwrgx5MaOHgeJPCmSZMk+IFG6zKhyJZ6XNEPGlCmnZc2dAW7idKOTJ0+fP9EEFSqUaNExR5EiVbr0i9OpIqMypToSIkShVsFg3DpVq9ixNaF2nfK16cuxbMmuPZslrdO2dN2iNAuXCUWwQ+v61eoSb14ke9We\u002FIuYb9XBT9IqLps4sUvGTRw\u002Fphk5M0rKSiwbTplZc0rORzx\u002FzhpatE3SREw\u002FTR36MOsghcUmhZ1a9uwetW33xR178e4cpgH\u002FBh485HAcxY3vRA5b9\u002FIZzS8Hhh599PQY1a3fxZ5d+fYX3b2DBh9eo+DxIcqfVo8+vXr2KnrTvR0\u002Ft3D6JNw7\u002F8ecH27a8SeCf+adF6B+IxHYHkeqQZagghsx+IGB\u002F60VoYCrUbiBhRdel6F8E3GogYcH2hSiiByReIF9kh2X4oMZsUiBib49F6OEGtEYgY03ApijjhTx6ICPP2IYZHITErmAkR+CmKSMQzKJgJNPfhelkjNSaYCVVx6WpZZTMumihhCGKaVETHppF5BoRjYgiWy2ieSbcIonp4P54WfniwtyOCeddfaJ2H78BSoolIT+FSd7iCaK5aKF4slemejxKalfjQ73aFuYZlrXhtN16imMoN5H6W6klorjqZqKOtuqrJ7pKqpLxqpnkKbWytamg8k6q5u82rojaZZm+OmwkP8a2xOaySp75Iq\u002F5prls9B6N22zb1p7ra8\u002FATtpq9cGO2JX4IZL67jRqmnVuegKq+6V6y10bJTcjmvoStQSem+3qXrkbpqRxpvovAUFLDCYBPf6L0MIJ4zgwleW9DDEKEpcsEUVW3wxxtg2VC+\u002F\u002Ffp7q0L71vqax08avM\u002FGKirqcb4DufzywDE3HBDNNSussnUsP3QytCPj++fMQQu9K8Yy9xMyr0OTXGxARxMtbs9H\u002FQzP1FSnq\u002FLS94Bk9dNQb9kyTGEnrTTO8gRl9YmotX311xHfXPXZJcejFtzvwQe31+kcqPfeZuut9jnvBS641gvD+jfXPYs9drmN122343T\u002FR11O4opLDDnSd4ejedOLo335mOCELvropHNetDeoD454yn0XTs3rbwcue9t+S2P77bGvzjrm1vTeMeKaG087M27njjzwqsNUO1Yw\u002F+58vIw3Q\u002FygzVev7u7FZK\u002F99pR3nfww0o9PveWls7sM+PAavzzsswt\u002FjPvvw8\u002F8460bY\u002F\u002F94qsfPOgho3\u002F+Sx8An0e2752vc+RDX9o+FwwCFvB\u002FE0Qg+4YhwQrijoHDKl8uFjgX+BHrgATz4C0yqMENOjCApvsFCsMnwi\u002FxrHIt9AUIQxhDcsHwgQIExgt3GMP8re+CNryhEHN4PBUmsBc\u002FBGIQOYgyCOrCiDhEIqRs1sAl\u002F+6iiU4U4RFZSMRdULGKVlwXFocIjDF+MYdrtJ4UT6hGKOqPe57T4gfjSEclknBrkuMFHvOoxxTWsY+64KIgKdhFPoYRF38EJOHkmKnr3aKRK0RiGyPXk15Qco9ehKSk9gfHTSbyiY50FShtYchD4s+TIuvhHUU5yk6WElSnrAUsVWlAXJpyPmK85fTKKMO5WRBrqvDlL4EZOhpmspfGFCYykznHGtqimWdE5iU7yMspUtOZ1mTltrL5ym3y7ZlX5KYiiZkKcZqzjNeMoisZqU7fkZOMbrTjNOM5TnIGs3j1JCQ88Sk\u002FfbbzVG+kBUDzKdCBRpJ+kzxoQOfpTXsx9P+eDt0cGxW6qILOoqIPfSZG+2RCV3A0dbKcZZhC2oqRknSVJq2WRmWhUouSspK0BGc4R6pPMx5zl+\u002FERSqpktN9ytNpNvVpTFcaSF2edKINPWpQ49dRnvrzpip9Kj3dOdV\u002FHlVbCW1pjl660a0idX5eDRFKXfFT6Vn1o7oqqjbFylWPsvWrbqWqU3N61U8yVatwDepcUwRWWqR1gXj9K7L2Gkq4jlWZsUxSLd+qWJk+MqLgCawtIxvVmdLUsYg1KmYXO8TGxsiyl\u002F2sZHVn2EvVlReDNSJEKWumrBbRtKeN5mYB29lC0jazuVRqfFY7293G9aKwlRI6Z9HaMQIzr23\u002FtWcwhItQlpZVSMcVLHR5S9bb\u002Fha4abwudm2r3crm9hfeje5kp+snaRajvENFbXFHGABnsLe94PWtcZ2R3Fv2VrQigsZ8q1RNTNqXUaR9LnTxArh+ondd1d0ibdEpQ2WFJUGPVUZ+p1IgwxCUubGVLTP6qgLzZHTC2JHkM2La4A7lzVkkBo73PsxR4qy4uRx+VYVPXNEUl0DEuG1xernr34oOYcZ7wsqdXhzkgyKByNABoQ6BzDuHMoHJQtqkjuunZCh4Z2dqvHIyLuzcyjSFY042R\u002FagetYlU1mnN\u002FQyfulJlS\u002FwuJxqbYfgnkwTMsy5y\u002FPgS0UOgOc8nwHNYQFI\u002F6Bf0gZCCzpnDHPKHNgsHYEcejJ3cNufD9ZoR7NEKw6Z9Em4dAVPfxrUVBA1kkldmkxzBdVoUTVPWN1qOm8G1lJw9U5oXWtbLxrXTjD1eHk9ZFmfGthB8LWHiV0EYy8S2WqG9LCZ7QNdUxraSzC2m6nNHWGHGdvBdvavud0DT18b3NnW6aXJLeZojQXdjemVX9jd69DAO92RmfeUU2Pvass730nAN7+bXe9\u002FAzwxAk91ZgpuBH8jvDX7XrgQFO5wIEA84j+YOMV5YPGL6yDjGpfxwTse7oaDfOMiH7nHA27ykxM85SpHDMtb7vKX34DjMidPyWte7o\u002FjnDo337kLYL\u002FjcxngJug5hw7RURCgo+84QUofAdOb3p6nQ71CSZ86CKpu9f4YPesnGDrXu07zr1Nd52JfOsrLrvWVo90EZ1+702PudrPXJe5gnzvd2W73u8t93XrHO9\u002F7vvdzAz7DnB684Q+P+MQrfvGMb7zjHw\u002F5yEt+8pSvvOUvj\u002FnMa37znO+85z8P+tCLfvSkL73pT4\u002F61Kt+9axvvetfD\u002FvYy372tK+97W+P+9zrfve8773vfw\u002F84At\u002F+MQvvvGP\u002F\u002FkCAAAh+QQJBAAAACxfAFsAuwAHAQAC\u002F4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq27gvH8kzX9o3n+s73\u002Fg8MCofEovGITCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+v3\u002FL7\u002FDxgoOEhYaHiImKi4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGx8jJysvMzc7PwMHS09TV1tfY2drb3N3e39DR4uPk5ebn6Onq6+zt7u\u002Fg4fLz9PX29\u002Fj5+vv8\u002Ff7\u002F8PMKDAgQQLGjyIMKHChQwbOnwIMaLEiRQrWryIMaPGjSkcO3r8CDKkyJEkS5o8iTKlypUsW7p8CTOmzJk0a9q8iTOnzp08e7IoAAAh+QQJBAACACwtAFIA7AAPAQAC\u002F5SPqcvtD6OctC4Agg4Y2A+G4kiWZplt6qp55wvH8kwrKYuvbs33\u002Fh+75YaqHfCITCqFxObGqIxKpyOnFQelardcAzPQDYvHFib5jE4fzOq2m\u002Fq9ynPvul0Qn+tZ9z56P9TRMZflZxj1BNgiyIhxVXgY2ZPiCNh4OegEKckJQ5nXhCmaSbTZeSryCRo42rrKgRqLsviK5eoaKqv7oVqrcwtcujsc0bsHjCxMvGxDWymHHE3ETG3wJKgXrT1dTexM+qgtPdS9+\u002F0cLj6OVY7ai02ovp1j2v72Dm4lrx5of4ifT9M+ceT89QEYsNRAfuwM1kGITt9CgvQcuoEYMdREhv84LKrBmFHhRoodPZK5NirbSI46TIo5h0nlynklXWoBCS\u002FdTJp8bE7BmVDkTp5FfEYBGpTVUKIqjCZBmtTWUpItnf6AGpXFVHkVrfLAmvXXVqYbvNYAG1Lo2GQNzXqCeUvm2nUr3MJASVXgXLKw7JaAy1bn3sB1\u002FaYCTFjv4MRPDINA20ju4mA1HU+AHDneZMYtLF9GTFfiZs5gPEPAfEny6FZdTTNAnVrz6riVXSOAHRvabMpabSfAnVv0bto9fQsAvU\u002F2cNZtXSPnqnx5ytqOgYtSLT1mc8PWr0fPrr049+cDsYPP3Hs8h7XmzzOi47c7c93up6c3K3++4PrBm+L\u002FJ79Re\u002FylZRZecwk4YGs+AbgSgglS5xGDDX43YE5VmZRfaIpV2F9ZGEo4k4MPimdQhnwpxWGHnTlk4on0pOgdieW06KJUMKJXmD001qjVjeEV1c6OPIrl43sQegPiViJWqOAySY61JJP3Obmee1GOmOMwQiZHYZFNxrIll\u002FQViWNju4Qp5phkBnXmk4Mds6aRMnKCZnlXYmnmKXXa2aWXR\u002FqxJ59qxpnHKQameCeeK0bi5myJ8gffIY062qefc94zKaWDEhpHPX9UGeejkE6JKaihVmpplm0IwWlaanEaaRpftOoqirRuJ0YetPpC5K2kdgHKrrXa6OulP2m0q6j1\u002F8V604atKrussUcMeyisqKaa5xLX+ginsMwCwWsRwlLbo7d\u002F0hCuuOOmmyl45wahiKnmbmrthWfFK++8+z376wueLlDuuuzmS+i3Jgz8osDk9sqvtI\u002FhG7DA3err4QkQEyvxtjfiSoW6Ci9cbb1AduHxxxMXq+pnF7+q8MkNp1zMysh+DHLIBTsMsMwz08xuxjA3gLAiPFsoXLL9XqCzszS7LHK2QCettMnQnsfxb1BH3fLU7r4bNL5Dy7lv0xo8cHXRQzN988\u002FWlL3z12ifqnbXXn9NtNlil9YM2227rbV0HOuN9dJ9L4er3BDTDXbYa+IKeOCC0wu3f2s0vjffGv9zWBvllZ89+HCVGX4x4onbHXnFx2nOMt1vYzv2AainbjnkrOMNeuii1+34xsW9DnvsinO7O+8J315zu7uVVLvtxBdP8OxrC4\u002Fx7avDWBL0wy8\u002FPaI9WR+96Nlr31Tyyi\u002FPPMqLcB8x9p2PphX66RP\u002FvZRFuP++9OtP1j79Jat\u002FuZU66L8\u002F\u002FskOc\u002F8DoPHSNkD5JcKAB1xc\u002FPzXFAY20IH9yw4fJNg87z1waxHEIPlGl7todVCCH8Td5hQ4NgxmEHGWINMFVVjCsNQPhWBQ4QpVt0HC1cWGN\u002FQd6RR1OhjGEGHA2yEPhziwIo5QiDFsIfiWyMQPOpGAReGhzViYQ\u002Fb\u002FtUR8ZRviFBXlAS52sYlZxF+OrHhFH\u002F7QgmdE4wSVmMDjtdGNXrxfiOZIxxJ+kYN5EqPeyFjBvdzHj3+UYhnZoyo3MkyDdlwIiRS5SBw2UlCtmxwk0\u002Fi4QCppZF64JCYz+bvN\u002FMqTn8zaJPOCNwSQMoBqDOGBYEZIzQkwjq90WidXWcpx7VGU9lIlLnNJsVAiUnJ5+2UPdbnLN6ktiMaE3yEncrRbGvONozqlfUzHgGmyUmrW\u002FFEln6ZNYCJQk9DhJDjDecyXkROVE0DnNpHZzYD8S5ruTGfphBmgXpKtnu9UJy3ThM3T8DOS5vsnSxbVzoF2b5wG1VAqKTDQMAbL\u002F5\u002F4JMs8i6nNQsgQjg3FBc4ckNEy+EJRHfUmQj\u002FwS3\u002FVimpCc+S7YnbJi6ZiFZ5raTmXSYFYJu0nEzWjTR3al78cMVc0reVP9fNRiNpwVUUdysqu+VKUwvAOrroj9GSqVAxGYqWUlOW9JAimng5JZljlhVa11DsQXq2sIQBrNbhqUqix9TAAZJFYZWiJozxVbi6BK9SaddR4eYV5hADWNyVgQn1wJ3lz9UFaspBYKxgHD4V1B14N5pqQYEBLkc3FZO162ah+9kydbcJoS6RWxZ42SKmV7Gpn1FonvBa2seXGbKmhoivcthtl0sNucdtbOfyWGbl17XCJEVzdHhe5yf+V7XI5W9uqPbcTzbXtdHVR3YJcF7vZFe12DxJdnH7XEN3V53jpVN6TnldPtW3sepma2M2+l7lgu8R86TuIUdwXusDYL2mj4V\u002FuIiPAstAGgcMK4AOzd8AKpm6CGywJcUAYvQye8D8ebGHyYjjDVN0whx9i4A+Dt8IiBjGJS3yREKP4Hh5eMRpU7OKPwDjGL24xjYl64huPQcI6rnGOewwsGwP5JjMeMheKbGQiCznJS5AHk7cwkydPK8pSduxOqmxlKmMZXVfe8lm07OUZdDnM4HIymZ+C5DNPYslq5nJ\u002F24yEH8N5za6YM5pbYec7iyLPTcYEn\u002FvciD8DWhCC1jMNoQsd50AjusyMmHABAAAh+QQJBAACACwsAFEA7AAQAQAC\u002F5SPqcvtD6OctCIQst4A2A+G4kiWpoht6hp45wvH8kxf7L129c73fpzCCVWun\u002FGIRAaHzE3yCY2als1qS4rNahdUq7W4DYt\u002FXe93jE4DzeyV+g23lNtscPyON9D3ubwfPmfWMUgYSPSHKJZiOFToONhklziplNHR9pgJ2UjZebTIeKM5ejnkeboDiknKaor6+gIamsNaKyQJm1uhselV+2uIqzvsYEkoCPx7S8z8YNxblSyNI9xM\u002FAwdKZ1Mbe0tm820vd3tTQwe3jg+fWM+jJ5Ovc7e7v4KX\u002Fo1T99n74mfT9s+fof8TQI4i8NAcvUM\u002FkGYkNdChiwc+oEYscXEcf+iLN7BiGwjQQ4e32DMqFHkSA0l02Ab5UslRxbVWj55CVOfTIoFbWLBqSnkTm4NfT45eSzm0JVXjCZBmjTa0plunH4CSkrpVKIVrfqAGlXqVqY1vU7BmlXrWGVFza5JyVTeWq493cZC20rnXLpO7N6Fy1PcXrJ+zwIOrG4wX5aFR4DNJFSxrbaNKUjcF1ly3n6VLR9el1lzzq6dJeCNK0o0sI6lIZxGTVM1W9KtubyGTUv2ZM61bXweGFr3Ixy9EzxerVd4Wt61jyMXq3x51d7OnwuMLr1v89ug1WKHTHP7743Bvxei7Lf64sTmg4avrH79rfbZGReOL18uffDMvXL\u002Fn1jefgFpZ9Z\u002FAHonYFgkFTjeUgEm+J5T+HWXXILn0WbThBRCZ+GF\u002FVmk4YbXdeihCj6FKKJgJDqCnj8opsjeigpaUtKLMM4nY4kEumiggwjKyBqPDQ5WR4462ueOjZg9aGGL5\u002FS4VZFGxlPWK5dFJ+WUAyLJDJRrZamlk1YOKRuTHUY4jJd7mdkkhveoueaPOYp5EJxxVhjmh5QoORSbbU53Cp99yjmnm3WSiR2Yeep5kZ2SKbrogns6+qifEBqah6BRWiognSZRqhmkkfKSiKZfEloooB9dOSWnnWKKxhJazhjjrHOsSoStKOl6ZFNplMErSoiS6OlR+s0qaquw\u002F0IRTLDJKmviFqEEu2WttqJp7Ii6uvqqqlfhiSyqqUZbibjjcrittzwIO+yKzxqJbQ3stusut\u002FvFK8O8oJpnL33FosDHvt+9C+SyjgUs8MD9tmcwCPrmRm08ODrL6AcPQxxxtdaGW1cIF6eWMa0T8\u002FpvAx8fGzLB9aorwckop7wwvyw\u002F4PLIIQubccMK1GzzzTEr3DHNCGt7M87U4svA0OgWrTKxOgug9NI+\u002F4ylzlFLPTW4o2bg2tVEM021cgbz\u002FDXY5jpNrm1eq1h0rxtDu2MCa5dtttbn0rjA3HRnbXfBQQtAdt8wn32munrvzTfiK8cduOCDO1542nocznbbbv\u002F3DDeXjUMecdN\u002F7ki54o9j7TeBm3PeedhlAhq66DmrrhptrVdu+eUv3x3AAaejnjrh9\u002FYzO+21S3z73S4E\u002F\u002Fbwnv9O0u689\u002F68zCQhn7zysFc6PfXFD280x6Rqv731vjN8CPggcz\u002Fc9UTmav756IuMOdoStR\u002Fb+7aH3y0v9NdvP\u002Fz4M6+\u002F\u002FeWqf\u002F77H\u002Fk4IECMEXB5iSJCAgdIQI1Vz18OfCCrFshAsVXQggmDl\u002FrGkgMOXrB\u002FqyidJUTYQQ+OTzghRCG9Eke6A7LEhS+EofDyxzUa1vB1HxyUE3QYwQK671I\u002FBGIQJRg\u002F6c3QiEcs4ee45jw+HBGJBtSNG6K4hyn\u002FsityTsBiFqfoRAouSIcjtF8GFQM8MqZwcdG7k33UuEY2ui5U5IJjHLnYxlNpx4sBA+MZ9WgfPvYxiGFsIIHsWEbuFZKFdUFkImu3SCs20pE7pFgPU2QcSlaSZH\u002F0IZegpklCdnIn3tLkHXEYQzfiDQGmPCUA8ygSdQkyahGMJBold4BWulKGsDwQqfKmy016r5dLklQmgylMFV6yPsVAZjJxd0NAcs1kznymCVNJyr+xsprWxCMxRwKBWertfXRYnzEbwM1HQm+FKaoS4NK5S0aOcjZxQyc847m6eW7ml6a5Jz7paMuFPC2X\u002FlTntcrpyVVOoKAQXCc765M7OTB0\u002F4jDfCh\u002FzrnQexaBit28ZUBXIoJ0RoB4CnmlRWnlTmoGM6UO4KgSR1kye5qSpRabIAilGBeaytSOOp1Cszz6xd1UbBdw7CkNkDiXoUG0nh4jYxyQmlDqvcWFiIAqebRn1HDSMKvS+umNxnlUGuqCirhRGldbRlVrkHWfczurZ0RokLWyCKxkgGtL5Eo2tzqMg3qFBUeVGgWX\u002FZU498mrFh52PyFQJ7HaDCykslicnQVCB0\u002FlBODmSofIZgizbdDsZhkbJM86JH2ZFS2IOMsG03qEtJ1VbVxRawbXjha0MZVtoGBrBdu6CLe51W2SaDtQ33aCtbEV7jd42wTjmgO5TP9Q7nGBy1Tn3oO5ipVuM6gbWuuOFbsz0y4quItL7\u002FoVuhEV7zvAq1Dz5gK9fVVvrO7XXveqgbjYkO9zofEI+6o1Gfq9rjT6y4z\u002FAvi8\u002FB3wegVs4PECI8EHLjCDv+vgB\u002F8jwhLeE4IrbOEFY3i4FN7wQy7s4Q9rOMRV7TCJPwLiE6N4xCrGwzZafBETw\u002FhXMp7xGF5s46fWOMddZTGP37vjH2MhxULu8S+KTOMgI\u002FkoOF7yYTfiZCZDOcpG2AmVvyKTK2NZJVpeV5a7nAougznMUx6zEsZhZin7OM1kUDKbZ7DmN2+ZFXJW8yjq\u002FBQ64\u002FnMd94znzPhZzsTItB5zi8Pof886EN\u002FwhGKRnR8ZVsAACH5BAkEAAIALCwAUADrABEBAAL\u002FlI+py+0Po5y0KoCz3bz7D4biCATmiZ7AyLbuC8dLmdb2Kuf6zr+0Dbz1hsSi0fALKmu4o\u002FMJ5SSXVFQzis1qp9Vu4KoNi3veMnOMTr\u002FMbKv6Dd9w2+a4\u002FT6j6934\u002FntOlwEYBOZnGEUzSCXImNFVeBhJlBjYaIlRBSm5KZOoSHgZ+vnFWZrj2Saq+qlp6tqByrY6q9T6eivhOco0S0uIC1yhK9vbWxuM\u002FGDCaFbsfJwcjbAsSOxs\u002FCsdTV1ddn0NrY2r2\u002F34DR4kPs5dbn7+nK5uSt6++P6dLS9J7+h9jw\u002FElr4\u002F7Jj5+4fOxkBD\u002FOotQfgu3kI7Dft5gRhRyEQ4\u002FxUtZsJ4Lt\u002FGMR092gMJUOFIkgUtNUMZUuPKLCVNnoSZMIXAmTxq2qyFM6ZKnk5aijoYNCcfokWMhnqZNKVOpkScPkUatZhEqjqsXnWXVakKrqe8fv0YVioKsjF8XsKaFtsZti3cuoQb19dcuiHs3r2YV+wJvn3NqoIaWKtMwnIMH8ab+HENxlIcS0YbWfFeyrksX76ZWW4KzhP8fn4YGt5m0gxMH4Wc+uxa1g1cvwYcW\u002FRS2tO+wEScexUQ3gk8awYb\u002FPQy4gaMH8ecXHkA5s6fg44ueyxr29ZRYxc+lDL37kC\u002FS9\u002FJczx5UOali6+u9nr7RgEJq1eNfP7f0XTv4\u002F+Hrh994VHl33\u002FyBfgTKVwVaKB3CO43G1MMNljegwKuNtKEFLJn4YX8zaThhgF1COFgM8EHEnAk\u002FoReMiimCFuHw230Ioy4rejQcgvVaGN+OAIyUIj3qPjjjOoIOWSMMi4WDZJJ3vhjguI4+aSPRQ4YDJVVAhjlHC1GouWWB145GTJhiulgl5hg6cqZaKapJpPz8BiWNWquWeYrbv5j551Gzunbg336iSGYdOZFZJd\u002FSnJoYIlGueghjTqqJI5y9jEppVDe6SWjgZJppaJsxrFnUI9COiocmUY2KKFT4fEDp63GmaoYSXC6i064SsmRrrieiuqHJHm5K7CgahfGILv\u002F4hmqqHliwcqyszor7BOjLMtss8FG6ESu2OZqxbeX9rTpr5VaWqgO4K4anLHoPrvDuuy26+6KtdZVybfyflpsuizsG66+01KLrA978CvuufbeC8vB8yZXL4mRggDwDfrmCKes8HpQMYcXD7ytiR90XOHHES\u002F5amUOW3wxxh6bm7IwK79sssIoVxsBydr2a\u002FPNInc2M801l+sqtxAEnXHLJ1vI8AFIJz30zgvH3NrTUAu8NILj9mb1iC17KLXE93Zd8tcJCk0rzlyTzbLZLqMdsgm1sQ131FymbfQBOufr9tl1v5t3c3T\u002FjXXPWm8swN58953t3XErqPfghBdO9ONg\u002F0g+OeVhMx2z4osz3viYx8rtNOZeg+736Rp\u002F6PnnqIMs9oemZ66544CLPLvqqO8rbZmtu\u002F561u2plLvuu8POOX\u002FFt7176FfHvtbvwAdv+PCTST8948gfPtryxlNfOfSDec9887yvrgL5vJifevmjY5+99tvrx4T6vrLvfNm32+\u002F+8cJjx7\u002Fnya96AAwg7ZQ2P\u002FMY8IAIJCDEFvg9\u002F\u002F0vNxCMIPjCF6AK9q95CSygBu+Hv1SM7oP4M4gDY\u002FPBDV5wc9FJ4fpKeL6pufBhMsSgAmcYsBKKUHwzhGH7VPgdHL4whB1MjRCHyL4dci99PfShEjOoKxz6EGDJGwz8kDbFIv+ySnlSdKIWNWWiI2bxi3Ep0xERxkEypsWMZ\u002FTiBLMylytaDYZP9KB25DhHHaoxKc86Iw2raMMtcsuPf1xiIBPTR0KicYW2y0znFLnIAb4RJauBZCT7Vkcj4sySl3RbJh2JMzyyjYh7hAjVEsfJTn7tk2DUUXFSScoTmlJtAkilCtJYyowEDpW2VGXtWNgjVyqgl4W8YS4N5ABRmg6XsozPdJJJzGK2kJWmOuUwoylNeh0TPLtMgDJnx8hGYsRfr8RmNlFIzXHSMg\u002FmvKUn08knazagnUhM2DZzZAF61pNn92zclyKnT0BgSw+\u002FQVwE6OnNXZRgf80M3T8R8M3BfSn\u002FfyA0Jjzd0zBY9oWivmzlF+vjAU6qK1qa3IOIQkDIh5KApB5FnhJEENE92IqlUZkZ2EBaGBfegaJ8XJ5KHxDTOhyCo+oEp8FIOA+aigiLbUlhlpR6m1GWRYNT4ql0VvZTCwS1CxOxqgmZSoYKEoWovzPCVsNBIDlmFaY2JRlnOPoImpj0bUtgjt4UioYY0hWtdr2rBnbKCiTctAx9XUiJCFvYIA3WC4nVx2EZ29gjLTauka3qV9lQWcvu9aWZ1cZkq9BZz372IaFt0mjrWtpknJazqX3qZRHbWmA8FrSxde0PJ1bbUswWtbm9xW5Z21s9vZarwfXtatdZ3H0Ml7fJ8W3TcoHbXN0eV5jRle5mfVNd49J1rdn9w2AF0V3bMssS4ZXtNcqr3WKgN72zWK9wneFe56o3vtbtBX3ra9\u002F7buK8+lXufPs7VP4CmCHwHTCBC2zgPgg4wYD9L4MpsuAHcwTBEp6wgyushm9gmFQU3nBeO+zhmYI4xFsYMYmhZeITIyLFKu4Wi1ts1gjDGAoanjGKZWzjIsAkxz3ACY9HuuMftyUoQh5ykIvsAiIj2Qc+XjKTQeLkHp8jykOoMZV78uIr1+XCWu5EfruM5VWAWcqqGHOVRWHmM18izWpuBJvbDN43h5kRcp7zX+scrzi7twAAIfkECQQAAgAsLABQAOsAEQEAAv+Uj6nL7Q+jnLQmgDO2vPsPhuIoYsGJpuhGtu4Lx\u002FKl1nbAzvrO9y5wC9oAvqLxiDQAhcwaMQmNSj3LpjX1nGq3XMH1q8p2x+RdFYzGldfsVvp9Erfn9IcJjq\u002Fr9wi8f8UXyHbmp0HYJCeoGLV0+GUI6Ti0SAnVCBeZeSeUWOkpc\u002FmmOYr4aSoTt\u002Fk4yioJeAo7kuoa1GpL2xmrKzFLO3Rry7k7PNGbBnwrTLy80KiBhgyszEztnAEdLV1LzWx9DZaNLMRN7K1qFR49Th5rfo6YLh7Efur+zhmvfpNLv2fv6ySfvkn9FP0DiEVgtnkFAx3EpnBgjYb+ekGCGFGeE4r\u002FdA7eq5Vx4T6OgyxGAhdSpA2SZUyeRJlSIhaWXVy+vBIz3UiaU2zeRJdT5USeUXz+hBdU5iuiRjxehJlUYximRZw+XRVVqgqqPaxeBZpVaRyuOrx+RRpW20qyMcwawpg2GUG2Ldy+hRpX7lC6I+zexZpX716+H\u002Fz+xRlY61LCHAwfRps42A3GHRw\u002FZhJZrBrKFCxfxpdZ7VbOvIyKBhta8kbSD0wrxpz6NArWDly\u002FBh271U7aCWzfBplb9WjeSnz\u002F3hdc+EzinknhTa5pMu\u002FmzgFDjz6XM\u002FXqiK+zkq7deDi43o8u5rv9+\u002FPyZ2czTq\u002FeOvv2J96Lj0d+\u002FrPsXOHr\u002F16v3zeDUeXff\u002FIFKOBU\u002Fd0nUH4IfrQgDok5+OBuNDEYEYUVrnWhhJlpiCB4JGGYEYgBWtgQiSUC+CCEFBU4HostokgOjDEe2GKC53Fj443d5UhfAP306CNqQO63Go8q5mTihgOWsySTMuYoIpQeXtdkiPzpQmQ+WWr5JCxdejkllRxyGWVUX4K5XDtpqrmmflV+MqZCxxyZyZyVvBnWnXiat9knfPYZp5xnUjJoWoXOp2cgiSpapplhVnQlkIsymqRDj8Z1KXuNzlFnUp2W92kbm+bl55\u002F08VNGqHBGKmmboCak6ke41aqjeyWFgWuusPXqq5BrSAKsrcgVew+rSf+4gixCtCJb6hG+NJsqsNH6AFCzzj5r7aFIOKtttd0q+C2OuI5KaqbYopuuuape+4O4xbKLpbegYKKtscdCO2m8+Oa77QrhqusvHgDr+wu1BPf1x6nB0QsdvJ0FfGu+8p7brwUUQ2YxxMnZq3HDCR98ca1bdibyyAdT3DG5FWwMK8YxOzncBDB7jOnMNOsqwc06v4tzbiAzkDLHKwcd29A0FP3rysFWLLOsDPgsitNIuovnyQhQXTLAXWettBdMG+000qkpPbaRVm88cM1Lpw112WZ\u002FOCnX\u002F66NcED8un0A3Gqv\u002FbWlYfpNttWBx3qe3XfjnTev86pLeOGGzx1Ydor\u002FL84423un0EfkTWeu+ePDXY555ofvXJ8Bnks++c+e7rX656CfzqZ7pJduOuWcDhW77LPrDulovcfNOO2GbnU77rm7Xu9Ww\u002Fu+PNaoC\u002Fk88Xgb\u002F7rz1e8L+tPAAR3G9tx3H7rJ4YuvN\u002FmNOw4++tYXD\u002Fyr7r8PePyizg\u002F978w\u002FjD\u002F99dsfk\u002F75r3X7S5oAv6e+8h3pgAhUX9XAxsD0JVCBiIugwCYIsz9ZUGUJxB7\u002FNsi+DnrQgCDklggLGJkShvCEKKycCk1IvgdOr4QY9F4Dc\u002FbCC05Qhic6Hw1ryEMcxuGFNcwg6pKXtiIGsV2zQSLTikhBJtbHiU8E4ghRJbwc\u002FyrxisFzTw4dNiMuEopzYvuiFQGomCdQMYk7FOP9lrNGNrJQeims2Rd16EA3BtCOdwRj7X70MT72sVLdW+LZZBVHuLVRjxlyWRkHucgWNpKMnRukH48nyQbxzZIwvJ4hXbijRBJujoCsIyV7w0k8Ro+Ob+RZJVN5SSmWEos7Kg4sVfk\u002FNOaKH7fspNwYqRgHiDJ2hQSmYMZSm1760muflJLUFqDMFR6tmSEJmy2jiUtmGhM7zyQaNpepsG3Sx2bflGbLKLewBpSTg20zmzXftk5wRi2TV0MmBeK5ghtqUHlFSp0F4nmBbS3QYHZKJwSG6Tllba1xmHSjxKbWS4X2LP9bEStEP+3ZAViaYVok5GeQAvUBSFoCFxP6g4EeaocvkkFfY2xYPbfBsBLqgaV7rJ5EUQbCRdBUk8O76ctA6FNQkfSiirzXBsvBUeUUdQYIBQM7dponvwWVCkdtCFTXB44iWJApxsIqZsp1wKk+lYpSKJpX+UaXszqyKBa14TqIcwCKtkpeBoNrO6alhI9awa4vAtQV+NrXz3wBsAXx618JSw\u002FDogOxidVrExg7VsEeFrI8kuxeKVtZy34Vs91wLBM4Ww3Nfha0y1DsaEk7DNO+FbW78CxDWNta174TtoJQLUpp6w\u002FR3ha3dbAtWnlLJ93+FriVkO0piWsK32IUucnlFa5YmdsRzT4Xur1dVQaoi9SrRQK7qY0Gd2MLjO9yCRnivSt5y1uP86I3uOFdL3vb697iqje+OvUufes73\u002Fs6JL\u002F6zS1\u002F+1td+ALYv7cY8H7\u002Fa+BBIDjBrVowg8eQjQcHuMASFqqAK9xgB2N4CvbdcIYv7GEudDjEXRgxibcQ4ROX2MQqZkSKWyyFlMC4KjKe8UZrbGOmxiTHOsYxj2Gw4x+3JchCBnJIityUFyO5Kyxeclk07OQXQDnKP7AFlZPciivTmBVaxnImuuxlSIA5zBoYM5lzYGYefDnNTDYEm7eMZvEWAAAh+QQJBAACACwtAFIA7AAPAQAC\u002F5SPqcvtD6OctC4Agg4Y2A+G4kiWZplt6qp55wvH8kwrKYuvbs33\u002Fh+75YaqHfCITCqFxObGqIxKpyOnFQelardcA\u002FMKznbHZN8XjBaX12zSGZ1uy+efN\u002FxOz+sv9\u002F5wD5jnh9WBEReISPY0WNjYcaWWKAmUYtjniPnoFDnZOVNpR5Q5qinqecoDGppD2mo5xIkqW9fyGubq2hQ7ywuhusqCKxy622uc8Hs3LGx67OzwC6yzzPz3fJ3wVAhHvUyEDV7byN09\u002FA3uLL6dVu7Nit4bXQrZ7o4FLytva1XfDYvvSd++Tf2oWQOYSOBAUQX93UMYSKG0Ig0NvoOoR+JEdf8VzeXAmEfjRg4dHeIAKUcbKXIlLQZDuYbjKJYtPZ6E2UXkPII1XbLAuUXnQoY9fRYBOkXoUFhFjapAGkXpUkJNnbaAikTq1GBVTerA+kPr1mld7f0Em0omLpplq71E+0ntWnZtzT6FG0OlV551bX7Fe0KuX7593a4AjELwYF2F7T5BLEKsI7aNc92EbEHyZLqV577FPEHz5ludDd8FHUH0aHqlPf9FDU3xXsKtV16GzYdkScq1M13EjUx2Oc69W30EjkB4O+LFZz5Ernw48+a+b6NWbXw69dVHYWPPTnq77bOgv4NnLd75Z8Tmz\u002FNL734D5vbxGcNX\u002Fxou\u002FfpE71f\u002FJ4\u002FWfvwx5d9\u002Fh8GlV1u8FThUMQBF19KCDL4BFoQRajfhbzAJuJh9E3InH04cdtjfh+sAiNGIJBJo4on5IaTiiqy0CKIGIMUoI1U07hQijBZWJaGJz8GDo2Me7jjUgz92FeSHGl6zZFlNOrneM1FKiWGLxz1T5HJZCjlkPFcq+CWYL87SZT3KIDmOdfmMWdeabPJoo5i6FSjnnAs5mBGcfeWp55anpNkQoHMK2kmCGZZpZneJ3qklo1SiiIifpU3Z6GmIEFoTpplelYilrXk6qaN7cNoTqYtSKocQeo7F1atJ0vGFrCOJ2lyYZLxhq6GBVpkTi6+qyiCiQR35a3iy\u002FxqbFG3Jotcrq0nACumwkn7KQbPKLkssnm6G5euz0ForbQ234kpduIeWK8O5ika7Lbmm0uDuu\u002FCOK+9j9NZLka1tXrvqgUEMQpa\u002FLuK7Lrsg8KujwdT26++3ITA8o8MHOysuqCNQXLHFdJbI7ZkVcCysx+oiyWxqBL\u002Fn8cUYs5nyAyQja3K33go8wcrx1rxzwpr6onPPDtvsn64MzMxyyy7T7LO+Mgct9NBEw2d0cFAjzHPUNMbsxdVaGzw11Qp7\u002FXXEYYsnsQFkY93yyTumjTTAIZddao9Wr\u002F2y0m5HKjLebLd9drrAxh341oUXp6vffwNOd8B2C0D44Xw3fvPPiv8vnjXmddfZ9eV56y15bbd5nrTSmOy9eQDJkc606Q\u002Fb+zZ5kaOeeelNc87656bTXnmPubfu+rn3hjg77xYbf99NvwMfPPLpKb98ycEvDXLsB0Yv\u002FfSvo3vpYcU7L7Xcz0+Dfcfa\u002F0v5+EWUb\u002F75H1dv+PrsN+z+9tXGv8j8sdb\u002Ffvaffn8J\u002FqFPc2KTn\u002F4gJkDh3Q6AAUygu24ngAPuL4HgQ9xhJFgwClZQdBfEIAIFuMFRddCD3ENZ6OI0QhI6sH\u002F+K1oKVbhCBeLPRiT8IP8a+KkI1hB25wthZX6yQx5qD4fFAmIQS2i99HXvhTWM4QNTp8Mj3s99RHThUaQoxOb\u002F+ZBMR2HgymJYxQI+xotfXGEY0SYwLGZxd1tkUhrViERs6Y6Dp4FjHOUIP8HV0Y5THGIbU\u002FUaMgbNjCfsyGcEOUgNFrJQOIsiHx14Rjo+jo82nF4kRfgzREJNkeJzo9M6R8k+arGTTQFWKNdYO9th8nFqOyUqw0fKTjUSlK684R8LIjJNks2Wi3SMGlyZQUveUjo\u002FQ4Aud0nFS2KpmKsD5iuHR0BZzutuzryj+mLZD4U5spqiPN4wTaO6p3Gzkt78ZnyKcUy\u002F+dGc+OEcBMY5QcZh05ehgWc8yzlPcPJpm\u002Fa0piTzWZ+R9ZN+ZmMnj\u002FbZyoG2L19KdA0rJaDQbC1l\u002F24AHaDGBGpPMbDQn7tR5mzCCYJxIhRy0rDiH6uWM2C+oH9o9KhltAk0So60DsT4Jza5RoF0wiEpdugMwYgpspBKcabmquky\u002FSAjGEiRVkaV5k\u002FbCVMLHJGoUphoR7FH1QccsRNTwWX0shpTEvLCqh9VZw90ehBjNHVAXgMrBWpIpLVadJdZ8eCNelqjQUYlkQQDSlft1wQt8GuuV9APAN16gludDqnzmRliP8GrAyzWD8iR7CECktfCVtaYZ8CAWjO7ic3elbCaFS2MQOsE06YItc1QLT4m2wfXAgS2eJDta1mbVttig7Zo0O1tqWcF36KDt2AQLjiIW1rjcom0qf9V7jWQ21znOgO6rZXuMXAbVetKAruz1C6auPtQ7+aDuTgV7yTAmy3zfpa801TveIF7Ufeu932ele9zV4MJ+953G6TQ73KH4d\u002FpUiPA110GgeeLiwPHY8AK\u002Fi6AG\u002FxeYUA4whKe8KAMbGHMPjjDXMUwh7fr4Q9visEiHvGGSwwIEqP4VCpecUhC7GKmnjjGc+gGjTMC4xuzocU6XoONe9yqHAN5DDweck6KbOSgCDnJgkUyk6vajidzoSVSzgqVqxyWmmA5y1feclG77OV9lSTMZwUzmbn84zNPy8lqTsWS21zmCsPZygme8xLqbGc69zfPa94zn\u002Fuc3z\u002FfOdCCBnQRIQo96EYgOtEdWLSeG23hAgAAIfkECQQAAgAsLQBUAOwADgEAAv+Uj6nL7Q+jnLQqAILePGALhuJIluYpZt26AugLx\u002FJMIyqLd27N9\u002F4Pu+WGnB3wiEwmhcTmxqiMSqcjpvPqoWq33Av2W+yKx0mwmUNOq4Pn9nMNj1fcdA1Ujs8LrHXzXQ9IpsKHhWF4SMgSuDg26IYIeejESEn1lDgUqSlJVOmJdHm2OYrR9HlaM1jqR9raiQqLorr61WqLGRCrW2VnyHrrmvO3S+wwS3sFrCxc3Gzc6wumvIwz7Fx8jOw0Pc18fX3JWctNzWL9fQqNKE3ejYO+my2+3e5uDg8rH11Yb9+C\u002F0nfvmT9\u002FOkASEmgtiYFyeVAuEjhQiINHd6DmEfiRGH\u002FFbl5wwgn3CZ2HQ2iAblG3SiSJcsdRNlI5Up+LT1ehLlF4zqaNV12wJlT5kyePYFVAzpF506iRW+9Q6pE6VJ6TU1ugApKaDCCVa1mwepD61auXY0+BUtDaiSWZZ3eRMvGQz22bW2dhStLrFuydfe+xGtC7UimfceeBExCsCa6hUkdRZxCr1nCjYf+hAxCZD\u002FGlQf\u002Fw0xBsleOnf0eBv1AsWGKpSf\u002FRc1A9epMrV2fhp1A9mzStXefA63b8bjedhXhtiG6HWfikB4fD76bN3PLt0Frrrl8+rwwqKGbZqh9d\u002FfkDbOH3wicfPnh5z1zB+zdJ\u002Fj27qtjjS+fNf3Fb++r\u002F+9oHn13QXVdWwG25xxS\u002F7V0IIKfAYWfcuztt5ZxOEUoIWUUbvQbOhhmyNeGU9mHz4cgUiVicxZCZOKJ86Wo4mslLlhVgwKuCE+Brdno4AoI0VgWjz2+d02L62kI44DYAGnghDBud1WRTDaJZJIPEmMkgE4+ORCJp2SpZZUpKokKmGGGyGWXduyi43lC3uhjLFNW9uaQXgZiJnZbpjlRh3jkqeeeafYX0Zyl\u002FcInlBp4AmhPddoZJSONOvqom1dm1OaYlYZH5hpCJKqofqCqueifLYy6kXSjdioGH6iSSturfaqBiay4nGorq1LgYuutOvSq6xIvvroppzjuiiaoiP8SeykSvmbK57KoEvrDs0X0ai20XAYrQ7baRisouHFW+wi2qVaD7bHd9mHuueak2+wL3qLbrrSrxhtYH9+KK+aT3Fowb6z1FqvdvxIEPKy5BBc8Li\u002F64tquuxDLSu0ECCcL7MLMVQzBxf3eG+6g6qb2sKgRzwtvwxF4HHKuLW+rMsklm3yyxhvH3ADLNu9nr7I4L6DzyxTvXBvHBwQtNLNJi2j0HjNjPPDHmv5sANJE83z1oVQL8DTUUUvNNNVde61w1p2NbLXZcJLt789js50y2BSq+zbcGS8996Vp93wyyi7LWLfddwue92t789034m03fLjaaxOO9WUGBI5i3zH\u002Fyh35YY3jPXjlIB9GueeWhyrw55GGnvDosJbu82WbO5656PxGibrsqis+9Um1p66639PGuTvNvUv86+8\u002FvQ577LZbeXzwrA\u002Fve+toOP\u002F88LhvqAj1qkIf\u002FeyLak8v96tvv\u002Fj04L8r\u002FvjoJ5r9+ROLf\u002F3jdrj\u002FPvfxQ+oB\u002FcWnT\u002Fz+MOugP\u002F\u002FBL3mUAmAA91UzAgaqCAdEYAI5RxxzNNCBX8NcbyQ4Qbnwr3\u002FX+h8DM6hB\u002Ft1vOhjM4AY52EHmfdCEJ+xe2AwIwhaKonxXAaGhlGZBrYXBhjc0HeR0+AYe9lB6PzzbQYQYwvTN8IW0Q+IJl4i9yyBxiN7jnaVOgjx9\u002Fz1xhEAsVRa1uEEuGhF0U0wi9KCIvwOUkYoezCGV3jC5NYZRjH150BrZSMMiBklyTrvjHCH4xlKp8Y5m7B0aSchHrhGykLdToG2+MshFKpGONZLRF7s2SUeuZgGLpCAO3VjASCGgk540HiBDCUnkkJKRidNkfVI5ylWyMmKHHKMocyPLWVZQj2cSJCdzaT9XjgiWuMylLjvHy4JsLY7GtB4lj3RLoBkTj\u002FJbXlPwlYBplrKNybTInVSpzUa6cpmx1CY1GeZIbHrBnNvMHSjlMwd2pjBup3ykn4opz3kO7ZnfAcElg2cFZHbzlbnIjDmhwCv21RKacARYM1d2K3e+s\u002F9CiazAP592z5wl1FgLdVFBRyDJGaQKkR21SkYfsMYjjHRHbWBoNEUgxJOmJRGNocNcmkaBi34hDSvtSh1sMrLImDAOPV1gS4tjMIuCEBBFrQi7CEokGGSQUeQbTeBk6s8J5oOm3qwdVkOg01fEg6vfqdtXHUY\u002FD5GVOmM7awnASAcWVfWqUzgq6UwBk6a2NSiEcQNYRvo0WjEBoZczA3w259acFBYM3QlaYrtAUcMexwbP+kCZFrvTyV4AGYbAEmaxoFkIfXYSoc3raElbWoxEVrKpVe1pxdpahKw2s7GV7WuHUFvX3hW2uYXHbJPRW4D8dhvBFe4wr1Bc4x4Xr8n\u002FVetyedtcZ9w2qNHVxXBxW91vXDdB2W3GdL\u002FZ3cvulpzhDchtLVte7T4Xvel1bpcg0d4SNWcU8fWtMurrXlvgV7333a90++tfbAA4wGMdMIFjMY0DexYYCi4wgxuMYANDmFESnnBCEmzhL1U4w3jaMIf1wI0PU\u002FjBIpaUh0tMVAyjuMMkXjGIT+xinqo4xn+CMY1bZeMbcyHEOpbDjHss2BYDWcY5HvKueGzkRnQkyUlpCZOjUJMnLyHKUlapk6sMBCpjuVpX3nJU6uFlKpAjzFr4MZm\u002FfIszi1nIap5yK9q85jfD+cikmHOcNWHnO8M3z02OBJ\u002F13Nk\u002F0xkRgh50CKALjWb2ZrgAACH5BAkEAAIALC0AVADtAA4BAAL\u002FlI+py+0Po5y0NgCC3gHbD4biSJYmiXHqCpzuC8fyvGTrfbf0zvd+bMMJWb+i8YhEDJc4XfIJjYaCzCrHKc1qtwKq9dvhisdGLxiMJavXqLNblWbL5w\u002Fz2x2n6+n2+30PyKfR94VhmPIVqEhmQ1h1CGlolbdYWTboOBS5KclEaQlKs4F4xmnaqRmqutNIinYKm\u002Fm5SgvS6joZG7tU29vWgVqoq8vra1xxi+s5zDx0\u002FAyRnJnD3NwEja0gPQ1XXS00m007Clnq7Q0uDo0ZaX7+fa3eu6289P4uJF9LX695fx5PHyh+\u002FZr8AxhQoCKC3K4cRHhD4SKGDck9RIdDIiCL\u002F5zcXcRIROMcdqc8frSWQ+QaisGWnYS4QiUjkrBevYR5RSYXli1d3gSpQqcWnj3t\u002FcTJQWgUokXBHcWXUikSjsRsPoUXUaoRmsNMXu0aVSsPpuWsfkUZVCwrrmh9nm07Su0Msu2EvQWaU+4LumXt3oW7Qa8Lvn1z\u002FcUKR3AJqlD9HgYbU7EIto0fPcYbV7IFwh0dX64aWfMEzp0Nf4acWHQE0pu8nq6ZVbUD1q3NvoYdUnYNygdd3zaVUbc23r1t\u002FwYeVrgAxid9H68dWjdt3Kafl4wtezp1y9a3Z1at3bvR7uIDZCf+0jj5urkVhy\u002FvdH15ze\u002FhG5R\u002Fvb1a5led4\u002F9vqld9oFX3H3tpiSXggNwVCF1qUiWooFsMFpbUg+h95R+DCakEIWoLTmjgdxxeeFaGGmKnEX+PmVjghgKReBeLLaIoT4dIjQdigxUKZOON\u002FuRYWl41wniYjDNGl02PlX0I5CHBiaPkkhI2WVQ4q6h4nJFHHvgMkadp+d+TxkRZnHpUJrePl6\u002FhQaWOgflC5kNstknhm2kCk+OcdDZl5R5xXqTnnvX0SQeW+AUqqJiWGBqmmWfSGMifN4G5pYiKqLkepY0i6SemmTr6KKdyuCJoU\u002FGV2k+n3aCq6aZCrnRfqa0eCukWhKBq6qms1roUjruC2qSiUnCDa66x4ormEw3\u002FFesksMHqh0RFeDI7q3zC\u002FiCtpyd6JiuvNGTLaJvVWivqt34wW+eUiUIrA7irogsuvNcO5odD8Bak669c7lXvu\u002FeOS968I7j7473Z\u002FluuLf0eizC33TooAsFMygtwd8kis3DBBseLrsDRZOyrwYg+vO8EIKtLscPrlvzxyRpvfHDKO0og8cgiV2zdxQzUbHPDKtOp83AuoywzgSTPfMHQRPs88cosJ8DzGzC7uXSoSAutdMhT9wx0wgZk3fTGXIvrddR3TE31y0drkDTYWqON83M6u10102GTDfEBZp+Ndoh3W23p13S\u002FDbezedK4N999p0s43lcPXrfdkYOIYuKK\u002Fy9uLDXFogj55EV7vu3Mll+OOb4M74nd6FKX3qzhE2LXOejUxn0b7LGrjfnYhx+o+uqsZ84CsqHd3njhrlfKtuDEn1667q+HtHy+rDsfely9+\u002F676Zqv3cL11MP8vauDLBe99M3T\u002FhkR5ZufO\u002FqXqb\u002F+9tlz7PT48cufffjk5nR\u002F8PNr7z\u002FUJaZ\u002FAZyf\u002FgI2QALa638HtFgCFait2R3vU0nx3rn+B0B\u002FPauCEFygARuYpaBYkHQfnGDO0tJBD+bPfW+JTArDtTUQ1g6FL4zg5liIIRrWEIMZ1GD1kldDGIIPh0fJShBtKDwiTsqFR5xWCX9GwQo10YkrNOGaUjNFKv9OT4YrSs0IF8ZDLhbJi1nUYvuU+JHolDGMaAQUl8poxsVhT3zmOQAc49g3MbbwjXdkoB77A7EvggyDc0Tgq8gHRz+2UUoKuCMSBbhIzDTSkXiMoRX3eDVBuuyJUPzSIbtAyUc6zmi\u002FYVcoRbnBSz6lXKdEJZAKOcOrGUCTSvsdLK8oS+Wd0pZ\u002FlFPeEEDLWm4xksjJpR1b6crnETNIyWsbMivZsV5KyUrPFKK+OglIYwKzmsmk499yqE0lcLOb+1PlP9i1m3FCM4nmZKTJ1ElOQ7ZTkqOBpzUBR8pV\u002FvIB9lShBOfpoTpWoJ\u002F+ZCc2ffnJ1RC0gNfMZxq9xk91YsH\u002FEfU76DQnU81oTGN3LPSWQnc5BVnQSpo9IdRsKAkDU8kToEUxQSJ9UJAQ3hIzYXDpEU0KhFulj4Q0FahNXzgGncbogj7CqQR2yIZ+lKheiNnnYoCqB6X+BIz28SkMoLoQoZapX37zaAmCyQRVxPQe5TOqwiAIJ60GlG5mjZgCsTHWXXSurSTIWA+9Sou4pm2TUHBXV60gErXetRRD4ZYflCLV3q0kCB7Q218Bi6AR0jULe62CZAZrD7E+NqzZaV0h8rpZzipnlp5IK+MgO1oOhdYZqVXtaS3bWo1UVrSxVchsWVtb2642H7nV7WuL0Vse\u002FRa3wa3RbvFa3H0cF6LJ\u002FzUt8JDb3FXcFrrRDcV0mVtd0Ho2EdmF0nCp291KXDdw4R3Td8NZXume107pfcZ0J9teQDy2sfFVh98gUV\u002FjluMU+bVvNfrrXWYAOEneGDBc\u002F2tg9yI4weZdMIPn4eAHa3cYEnauLips4VhgWLkC3rB6O+xhzYI4xJYoMIkHEuETZ3XEKo5Uilsc1RfDmA8ynnFSa2xjNZg4x37CMY\u002FFsOMfj8rHQrYVkYs8rCMjua9BXnJQm+xkI18kyku5CZWj9ZMrHyHLWi7CUbrsZSuDGVsvGbOyDmLmKkM5zWVYM5vDzOI3bznOcoazhuvM5DvjOQkX3vOZ+evnP3Mi0HneBBOhC43fQwv6EIpeNH0bPWdDtLgAACH5BAkEAAIALC4AVADsAA4BAAL\u002FlI+py+0Po5y0MgCC3tj6D4biSJZktqWqBpjuC8fyrKDrvbb0zvd+jAvidL+i8YgU2ITMFDEJjUo\u002FzertOc1qtUurN4Ddise+7vcbJqvXI\u002FP5nGbL5w\u002F3+x2n6\u002FX3Pm4PuGd3h1F4Foi4hoLhV+j4aJWXOFm0OMj0mAnZJEnpOWNJqDnqyPl52sPBCEfaaijUiSpLxbKK5op7GTDLe1Jr65UrzNRb7GH5eiucK2TsHIEMHLm8HBT73BstzUlNbY0NfqCte9XtPRSOrboZbN79nV68zj7tfn4TzzueXG9\u002Fv5IP1T5+VfyZgxdw0sBtmAweRJcQ0UKGsBw+xBcR0ESK\u002F0MsuoOYcc5Gcio8fgQZUs08UqxMvvuTksxIgg1dXiwZU8xMjh1t3nSSM8tOnuV8vsQYFMpQoiWNnsyRNMlSpk6cPlUR9chUklWtHsWZ1cfKYcq8\u002FksRlsdWmjXNVoOZNsZattbc\u002FuQQF8Zcuj3tvkWa1xcYgy39\u002FgUbWMRevn0NkwWYOMRixkUdP0YcucJYe2UtX0abmcJketw8HwYaGtovk51N44KbusFo0qVdM7sSW\u002FZq1q1tt4KdW9xu3u1834YaXPhgo4WNuwIeezPxfs5\u002F484923rx6s+Rp86unTr3UdADgw9fcHx374nPo6+tnjzgvO7fV4xvH0z74V6b4\u002F\u002FXVF5S0lnl33+0aZAXf24VaGAp7AVV33HiNeggZElFKGF6FAJ4XU4YZgjfhhVi5aGChjEoYoD5fPhZiCJSdI0zAzqGYorz5WOiZzVuqOIzLH6l4YuZdJjOj0C6KKQdK+bo2o483uiMkXe1leSIeIEj5ZRUVqmkOkz6hgeXVm7g5ZO9VUnkLFn6E6aYdBWzJptOmkmiml9y16abDMVIR5wOzUnnlaf4+eeZaEKJyIwGAkphj3wsxyWjjT4YyJ2LGnqohYHYoCdXigrpqExduSlpg6FykUOnnlpqI2Zq2KHqqpCqeqpUddFa6qWacnFJrFQ15SuitiIpZq66oiYFV77\u002FUpZqsMKWgWmk0SZZq155Orsdrrv2IOunmU6oZ5o0dOvtt+AWS6lcfrAKqrH\u002FVXvMuqMue22n8Iom77zLyrqvG9bmqy+901K7LQi\u002FDkwqwi+KawG558Zab7jpTuBwtv1GnHDBqgF8X7\u002FMNgvxsw1wTKzAFtursW4kd+zxxwFLXOfGK9\u002Fasssvo+uqyjPTXHO3+zJcw85btowxzjFfIDTLPfNr8tFBJ83z0kVL6zQCFa+79IFDZwwaA1BvTbS7+Al7NdZZjwk21cha\u002FbXSWU9NcM4CtO221GKrJ27ZZp9tc7mBkpkA3XXbfTLXgCsneGV8+4xt1wYkHvXZcLcbs97y\u002Fy6OdtpxOw555JIrPGnMnTe2+OStdm355Zj3ze6xh49OOt+m\u002F73L47CDvPrspkKWuuqrH+y36wjOfTvumOsuvH7FG3\u002F83c7htjywvzOOclXR3\u002Fw56O82dX3wHiM\u002FdkndY\u002F+288blML73P5sPpvjpz\u002Fo7+Hi7n\u002F70mQ9+Ogvvw587+03SXz\u002F7Aa9140Hf\u002FgQ4QP4tDIDjQ+AAYcaB\u002FRFwfdrDEwMbiEBRmGsXElRg8yr4PKx00IOy8x+NRNhBB2qQcmQaIQmzV7jdocWFKpRf+2ZIwwyacEEAceELy7fD\u002FvTQhzUEoWnw4cMfEi6G8YFKEpVYsxXKEC+9S5oOjWgZqP9U0Yr2k+L2uvZEKIYNiyeqUxjFeDEbnhCMZxSgGsvIxjZOz4sFtNAWoebGN5qFPWecoLbIKMS19dGP1QOkU3Y1SEJC8GG22dUd2zZHPR7yaI+EZPyCWKi12S6RaAwZJuXkuANwUn2FZGIWq1ZJuvXvk1cZngJGSUrDMdIvE0ulKj9oyEwebgGwjKXaTGmXlCmhl77cHDD3qMlXElORLDzmJJOZAFsmroSsfE3VlLlMZtKuZASS29Oy2clfztInE8MmOMPZTGdOx5UROCf5FjnOdepnAu6UHgVzCSIL1NOejVMnKAVFsX0qrpTx\u002FCc7KVBPtnlum9wkjDAfkM1O8CT\u002FnQU9CwsMBks+RXOiX8RkOSUgzZnppVcWlOSBSNDGMgzifH3wCND0ScMocOSILXXoQzXTwTHMlJaNaCVAUSpBjRphp92s6WmgOYKcCmKhBp1dM2QgQUqs1KUA4xAsxrU\u002FgTDVmqMTarzSBydYHQmSPwhpFbAkVhBZUSv5SmAosUFUq+JRKV70Q0jiyjo0COVkdoXQVB\u002FpVW5x6glyfUNa3AoHqQ6pr+a546AWe4fg3O+qAoFsZJMjDnJ0QE2WNSxmL1AItGrtrJ+NSWEPUdq7dha1qc3Iab3QWtWOtgmxde1qYVvbiNzWCrnV7W5p29uAvJa0wV3RbJ9a3HgMlxjJ\u002F1Xub5Hb3HA8NwjRde5kqVtd6U73o9nl7HVv2t3Kfvea4dXHdudZXu3eb7PptS5NHtFe40KiFfF1by7qWyRq4Fe9y9ivaIXhX7jqN8BRGjCBjdGNAyPYwAr2LoAbnA0GQ\u002Fix\u002FZ2wLBJs4QtLOMMK2TCHJeLhD28qxCLWA4ZLnIgToxjEFV7xiFvsYkGQOMavUjGNRTLjG+skxzrmFY97PAUbA1kmQh7yFtxhZEV4JMnJcgmTpeKTJ2vFJlIeapSrXFYqYznLJtmyUgzi5SYXOcyVGDOZufzgM385zWpGAozb7Ob7wnnN9J0znUdhZ5nWOc9QxjOf7+yIP+sZvoIGdAhgC10CQou4AAAh+QQJBAACACwtAFIA7AAPAQAC\u002F5SPqcvtD6OctC4Agg4Y2A+G4kiWZplt6qp55wvH8kwrKYuvbs33\u002Fh+75YaqHfCITCqFxObGqIxKpyOnFQelardcA\u002FMKznbHZN8XjBaX12zSGZ1uy+efN\u002FxOz+sv9\u002F5wD5jnh9WBEReISPY0WNjYcaWWKAmUYtjniPnoFDnZOVNpR5Q5qinqecoDGppD2mo5xIkqW9fyGubq2hQ7ywuhusqCKxy622uc8Hs3LGx67OzwC6yzzPz3fJ3wVAhHvUyEDV7byN09\u002FA3uLL6dVu7Nit4bXQrZ7o4FLytva1XfDYvvSd++Tf2oWQOYSOBAUQX93UMYSKG0Ig0NvoOoR+JEdf8VzeXAmEfjRg4dHeIAKUcbKXIlLQZDuYbjKJYtPZ6E2UXkPII1XbLAuUXnQoY9fRYBOkXoUFhFjapAGkXpUkJNnbaAikTq1GBVTerA+kPr1mld7f0Em0omLpplq71E+0ntWnZtzT6FG0OlV551bX7Fe0KuX7593a4AjELwYF2F7T5BLEKsI7aNc92EbEHyZLqV577FPEHz5ludDd8FHUH0aHqlPf9FDU3xXsKtV16GzYdkScq1M13EjUx2Oc69W30EjkB4O+LFZz5Ernw48+a+b6NWbXw69dVHYWPPTnq77bOgv4NnLd75Z8Tmz\u002FNL734D5vbxGcNX\u002Fxou\u002FfpE71f\u002FJ4\u002FWfvwx5d9\u002Fh8GlV1u8FThUMQBF19KCDL4BFoQRajfhbzAJuJh9E3InH04cdtjfh+sAiNGIJBJo4on5IaTiiqy0CKIGIMUoI1U07hQijBZWJaGJz8GDo2Me7jjUgz92FeSHGl6zZFlNOrneM1FKiWGLxz1T5HJZCjlkPFcq+CWYL87SZT3KIDmOdfmMWdeabPJoo5i6FSjnnAs5mBGcfeWp55anpNkQoHMK2kmCGZZpZneJ3qklo1SiiIifpU3Z6GmIEFoTpplelYilrXk6qaN7cNoTqYtSKocQeo7F1atJ0vGFrCOJ2lyYZLxhq6GBVpkTi6+qyiCiQR35a3iy\u002FxqbFG3Jotcrq0nACumwkn7KQbPKLkssnm6G5euz0ForbQ234kpduIeWK8O5ika7Lbmm0uDuu\u002FCOK+9j9NZLka1tXrvqgUEMQpa\u002FLuK7Lrsg8KujwdT26++3ITA8o8MHOysuqCNQXLHFdJbI7ZkVcCysx+oiyWxqBL\u002Fn8cUYs5nyAyQja3K33go8wcrx1rxzwpr6onPPDtvsn64MzMxyyy7T7LO+Mgct9NBEw2d0cFAjzHPUNMbsxdVaGzw11Qp7\u002FXXEYYsnsQFkY93yyTumjTTAIZddao9Wr\u002F2y0m5HKjLebLd9drrAxh341oUXp6vffwNOd8B2C0D44Xw3fvPPiv8vnjXmddfZ9eV56y15bbd5nrTSmOy9eQDJkc606Q\u002Fb+zZ5kaOeeelNc87656bTXnmPubfu+rn3hjg77xYbf99NvwMfPPLpKb98ycEvDXLsB0Yv\u002FfSvo3vpYcU7L7Xcz0+Dfcfa\u002F0v5+EWUb\u002F75H1dv+PrsN+z+9tXGv8j8sdb\u002Ffvaffn8J\u002FqFPc2KTn\u002F4gJkDh3Q6AAUygu24ngAPuL4HgQ9xhJFgwClZQdBfEIAIFuMFRddCD3ENZ6OI0QhI6sH\u002F+K1oKVbhCBeLPRiT8IP8a+KkI1hB25wthZX6yQx5qD4fFAmIQS2i99HXvhTWM4QNTp8Mj3s99RHThUaQoxOb\u002F+ZBMR2HgymJYxQI+xotfXGEY0SYwLGZxd1tkUhrViERs6Y6Dp4FjHOUIP8HV0Y5THGIbU\u002FUaMgbNjCfsyGcEOUgNFrJQOIsiHx14Rjo+jo82nF4kRfgzREJNkeJzo9M6R8k+arGTTQFWKNdYO9th8nFqOyUqw0fKTjUSlK684R8LIjJNks2Wi3SMGlyZQUveUjo\u002FQ4Aud0nFS2KpmKsD5iuHR0BZzutuzryj+mLZD4U5spqiPN4wTaO6p3Gzkt78ZnyKcUy\u002F+dGc+OEcBMY5QcZh05ehgWc8yzlPcPJpm\u002Fa0piTzWZ+R9ZN+ZmMnj\u002FbZyoG2L19KdA0rJaDQbC1l\u002F24AHaDGBGpPMbDQn7tR5mzCCYJxIhRy0rDiH6uWM2C+oH9o9KhltAk0So60DsT4Jza5RoF0wiEpdugMwYgpspBKcabmquky\u002FSAjGEiRVkaV5k\u002FbCVMLHJGoUphoR7FH1QccsRNTwWX0shpTEvLCqh9VZw90ehBjNHVAXgMrBWpIpLVadJdZ8eCNelqjQUYlkQQDSlft1wQt8GuuV9APAN16gludDqnzmRliP8GrAyzWD8iR7CECktfCVtaYZ8CAWjO7ic3elbCaFS2MQOsE06YItc1QLT4m2wfXAgS2eJDta1mbVttig7Zo0O1tqWcF36KDt2AQLjiIW1rjcom0qf9V7jWQ21znOgO6rZXuMXAbVetKAruz1C6auPtQ7+aDuTgV7yTAmy3zfpa801TveIF7Ufeu932ele9zV4MJ+953G6TQ73KH4d\u002FpUiPA110GgeeLiwPHY8AK\u002Fi6AG\u002FxeYUA4whKe8KAMbGHMPjjDXMUwh7fr4Q9visEiHvGGSwwIEqP4VCpecUhC7GKmnjjGc+gGjTMC4xuzocU6XoONe9yqHAN5DDweck6KbOSgCDnJgkUyk6vajidzoSVSzgqVqxyWmmA5y1feclG77OV9lSTMZwUzmbn84zNPy8lqTsWS21zmCsPZygme8xLqbGc69zfPa94zn\u002Fuc3z\u002FfOdCCBnQRIQo96EYgOtEdWLSeG23hAgAAIfkECQQAAgAsLABRAOwAEAEAAv+Uj6nL7Q+jnLQiELLeANgPhuJIlqaIbeoaeOcLx\u002FJMX+y9dvXO936cwglVrp\u002FxiEQGh8xN8gmNmpbNakuKzWoXVKu1uA2Lf13vd4xOA83slfoNt5TbbHD8jjfQ97m8Hz5n1jFIGEj0hyiWYjhU6DjYZJc4qZTR0faYCdlI2Xm0yHijOXo55Hm6A4pJymqK+voCGprDWiskCZtbobHpVftriKs77GBJKAj8e0vM\u002FGDcW5UsjSPcTPwMHSmdTG3tLZvNtL3d7U0MHt44Pn1jPoyeTr3O3u7+Cl\u002F6NU\u002FfZ++Jn0\u002FbPn6H\u002FE0COIvDQHL1DP5BmJDXQoYsHPqBGLHFxHH\u002FoizewYhsI0EOHt9gzKhR5EgNJdNgG+VLJUcW1Vo+eQlTn0yKBW1iwakp5E5uDX0+OXks5tCVV4wmQZo02tKZbpx+AkpK6VSiFa36gBpV6lamNb1OwZpV61hlRc2uSclU3lquPd3GQttK51y6TuzehctT3F6yfs8CDqxuMF+WhUeAzSRUsa22jSlI3BdZct5+lS0fXpdZc86unSXgjStKNLCOpSGcRk1TNVvSrbm8hk1L9mTOtW18Hhha9yMcvRM8Xq1XeFretY8jF6t8edXezp8LjC69b\u002FPboNVih0xz+++Nwb8Xouy3+uLE5oOGr6x+\u002Fa322RkXji9fLn3wzL1y\u002F59Y3n4BaWfWfwB6J2BYJBU43lIBJvieU\u002Fh1l1yC59Fm04QUQmfhhf1ZpOGG13XooQo+hSiiYCQ6gp4\u002FKKbI3ooKWlLSizDOJ2OJBLpooIMIysgajw0OVkeOOtrnjo2YPWhhi+f0uFWRRsZT1iuXRSfllAMiyQyUa2WppZNWDikbkx1GOIyXe5nZJIb3qLnmjzmKeRCccVYY5oeUKDkUm21Odwqffco5p5t1kokdmHnqeZGdkim66IJ7OvqonxAamoegUVoqIJ0mUaoZpJHykoimXxJaKKAfXTklp51iisYSWs4Y46xzrEqErSjpemRTaZTBK0qIkujpUfrNKmqrsP9CEUywySpr4hahBLtlrbaiaeyIurr6qqpX4YksqqlGW4m443K4rbc8CDvsis8aiW0N7LbrLrf7xSvDvKCaZy99xaLAx77fvQvkso4FLPDA\u002FbZnMAj65kZtPDg6y+gHD0MccbXWhltXCBenljGtE\u002FP6bwMfHxsywfWqK8HJKKe8ML8sP+DyyCELm3HDCtRs880xK9wxzQhrezPO1OLLwNDoFq0ysToLoPTSPv+Mpc5RSz01uKNm4NrVRDNNtXIG8\u002Fw12OY6Ta5tXqtYdK8bQ7tjAmuXbbbW59K4wNx0Z213wUELQHbfMJ99prp678034ivHHbjggzteeNp6HM52227\u002F9ww3l41DHnHTf+5IueKPY+03gZtz3nnYZQIauug5q64aba1XbvnlL98dwAGno5464ff2MzvttUt8+90uBP\u002F28J7\u002FTtLuvPf+vMwkIZ+88rBXOj31xQ9vNMekar+99b4zfAj4IHM\u002F3PVE5mr++eiLjDnaErUf2\u002Fu2h98tL\u002FTXbz\u002F8+DOvv\u002F3lqn\u002F++x\u002F5OCBAjBFweYkiQgIHSECNVc9fDnwgqxbIQLFV0IIJg5f6xpIDDl6wf6sonSVE2EEPjk84IUQhvRJHugOyxIUvhKHw8sc1GtbwdR8clBN0GMECuu9SPwRiECUYP+nN0IhHLOHnuOY8PhwRiQbUjRuiuIcp\u002F7Irck7AYhan6EQKLkiHI7RfBhUDPDKmcHHRu5N91LhGNrouVOSCYxy52MZTaceLAQPjGfVoHz72MYhhbCCB7FhG7hWShXVBZCJrt0grNtKRO6RYD1NkHEpWkmR\u002F9CGXoKZJQnZyJ97S5B1xGEM34g0BpjwlAPMoEnUJMmoRjCQaJXeAVrpShrA8EKnypstNeq+XS5JUJoMpTBVesj7FQGYycXdDQHLNZM58pglTScq\u002FsbKa1sQjMUcCgVnq7X10WJ8xG8DNR0JvhSmqEuDSuUtGjnI2cUMnPOO5unlu5pemuSc+6WjLhTwtl\u002F5U57XK6clVTqCgEFwnO+uTOzkwdP+Iw3wof8650HsWgYrdvGVAVyKCdEaAeAp5pUVp5U5qBjOlDuCoEkdZMnuakqUWmyAIpRgXmsrUjjqdQrM8+sXdVGwXcOwpDZA4l6FBtJ4eI2MckJpQ6r3FhYiAKnm0Z9Rw0jCr0vrpjcZ5VBrqgoq4URpXW0ZVa5B1n3M7q2dEaJC1sgisZIBrS+RKNrc6jIN6hQVHlRoFl\u002F2VOPfJqxYedj8hUCex2gwspLJYnJ0FQgdP5QTg5kqHyGYIs23Q7GYZGyTPOiR9mRUtiDjLBtN6hLSdVW1cUWsG144WtDGVbaBgawXbugi3udVtkmg7UN92grWxFe43eNsE45oDuUz\u002FUO5xgctU596DuYqVbjOoG1rrjhW7M9MuKriLS+\u002F6FboRFe87wKtQ8+YCvX1Vb6zu1173qoG42JDvc6HxCPuqNRn6va40+suM\u002FwL4vPwd8HoFbODxAiPBBy4wg7\u002Fr4Af\u002FI8IS3hOCK2zhBWN4uBTe8EMu7OEPazjEVe0wiT8C4hOjeMQqxsM2WnwRE8P4VzKe8RhebOOn1jjHXWUxj9+74x9jIcVC7vEvikzjICP5KDhe8mE34mQmQznKRtgJlb8ikytjWSVaXleWu5wKLoM5zFMesxLGYWYp+zjNZFAym2ew5jdvmRVyVvMo6vwUOuP5zHfeM58z4Wc7EyLQec4vD6H\u002FPOhDf8IRikZ0fGVbAAAh+QQJBAACACwsAFAA6wARAQAC\u002F5SPqcvtD6OctCqAs928+w+G4ggE5omewMi27gvHS5nW9irn+s6\u002FtA289YbEotHwCypruKPzCeUkl1RUM4rNaqfVbuCqDYt73jJzjE6\u002FzGyr+g3fcNvmuP0+o+vd+P57TpcBGATmZxhFM0glyJjRVXgYSZQY2GiJUQUpuSmTqEh4Gfr5xVma49kmqvqpaeragcq2OqvU+nor4TnKNEtLiAtcoSvb21sbjPxgwmhW7HycHI2wLEjsbPwrHU1dXXZ9Da2Nq9v9+A0eJD7OXW5+\u002Fpyubkrevvj+nS0vSe\u002FofY8PxJa+P+yY+fuHzsZAQ\u002FzqLUH4Lt5COw37eYEYUchEOP8VLWbCeC7fxjEdPdoDCVDhSJIFLTVDGVLjyiwlTZ6EmTCFwJk8atqshTOmSp5OWoo6GDQnH6JFjIZ6mTSlTqZEnD5FGrWYRKo6rF51l1WpCq6nvH79GFYqCrIxfF7CmhbbGbYt3LqEG9fXXLoh7N69mFfsCb59zaqCGlirTMJyDB\u002FGm\u002FhxDcZSHEtGG1nxXsq5LF++mVluCs4T\u002FH5+GBreZtIMTB+FnPrsWtYNXL8GHFv0UtrTvsBEnHsVEN4JPGsGG\u002Fz0MuIGjB\u002FHnFx5AObOn4OOLnssa9vWUWMXPpQy9+5Av0vfyXM8eVDmpYuvrvZ6+0YBCatXjXz+39F07+P\u002Fh64ffeFR5d9\u002F8gX4EylcFWigdwjuNxtTDDZY3oMCrjbShBSyZ+GF\u002FM2k4YYBdQjhYDPBBxJwJP6EXjIopghbh8Nt9CKMuK3o0HIL1WhjfjgCMlCI96j444zqCDlkjDIuFg2SSd74Y4LiOPmkj0UOGAyVVQIY5RwtRqLllgdeORkyYYrpYJeYYOnKmWimqSaT8\u002FAYljVqrlnmK27+Y+edRs7p24N9+okhmHTmRWSXf0pyaGCJRrnoIY06qiSOcvYxKaVQ3uklo4GSaaWibMaxZ1CPQjoqHJlGNiihU+HxA6etxpmqGElwuotOuErJka64norqhyR5uSuwoGoXxiC7\u002F+IZqqh5YsHKsrM6K+wToyzLbLPBRuhErtjmasW3l\u002Fa06a+VWlqoDuCuGpyx6D67w7rstuvuirXWVcm38n5abLos7BuuvtNSi6wPe\u002FAr7rn23gvLwfMmVy+JkYIA8A365ginrPB6UDGHFw+8rYkfdFzhxxEv+WplDlt8McYem5uyMCu\u002FbLLCKFcbAcna9mvzzSJ3NjPNNZfrKrcQBJ1xyydbyPABSCc99M4Lx9za01ALvDSC4\u002FZm9Ygteyi1xPd2XfLXCQpNK85ck82y2S6jHbIJtbENd9Rcpm30ATrn6\u002FbZdb+bd3N0\u002F411z1pvLMDefPed7d1xK6j34IQXTvTjYP9IPjnlYTMds+KLM974mMfK7TTmXoPu9+kaf+j556iDLPaHpmeuueOAizy76qjvK22Zrbv+etbtqZS77rvDzjl\u002Fxbe9e+hXx77W78AHb\u002Fjwk0k\u002FPePIHz7a8sZTXzn0g3nPfPO8r64C+byYn3r5o2Ofvfbb68eE+r6y73zZt9vv\u002FvHCY8e\u002F58mvegAMIO2UNj\u002FzGPCACCQgxBb4Pf\u002F9LzcQjCD4whegCvaveQksoAbvh79UjO6D+DOIA2PzwQ1ecHPRSeH6Sni+qbnwYTLEoAJnGLASilB8M4Rh+1T4HRy+MIQdTI0Qh8i+HXIvfT30oRIzqCsc+hBgyRsM\u002FJA2xSL\u002Fskp5UnSiFjVloiNm8YtxKdMREcZBMqbFjGf04gSzMpcrWg2GT\u002FSgduQ4Rx2qMSnPOiMNq2jDLXLLj39cYiAT00dConGFtstM5xS5yAG+ESWrgWQk+1ZHI+LMkpd0WyYdiTM8so2Ie4QI1RLHyU5+7ZNg1FFxUknKE5pSbQJIpQrSWMqMBA6VtlRl7VjYI1cqoJeFvGEuDeQAUZoOl7KMz3SSScxitpCVpjrlMKMpTXodEzy7TIAyZ8fIRmLEX6\u002FEZjZRSM1x0jIP5rylJ9PJJ2s2oJ1ITNg2c2QBetaTZ\u002Fds3Jcip09AYEsPv0FcBOjpzV2UYH\u002FNDN0\u002FEfDNwX0p\u002F38gNCY83dMwWPaFor5s5Rfr4wFOqitamtyDiEJAyIeSgKQeRZ4SRBDRPdiKpVGZGdhAWhgX3oGifFyeSh8Q0zocgqPqBKfBSDgPmooIi21JYZaUeptRlkWDU+KpdFb2UwsEtQsTsaoJmUqGChKFqL8zwlbDQSA5ZhWmNiUZZzj6CJqY9G1LYI7eFIqGGNIVrXa9qwZ2ygok3LQMfV1IiQhb2CAN1guJ1cdhGdvYIy02rpGt6lfZUFnL7vWlmdXGZKvQWc9+9iGhbdJo61raZJyWs6l96mUR21pgPBa0sXXtDydW21LMFrW5vcVuWdtbPb2Wq8H17WrXWdx9DJe3yfFt03KB21zdHleY0ZXuZn1TXePSda3Z\u002FcNgBdFd2zLLEuGV7TXKq91ioDe9s1ivcJ3hXueqN77W7QV962vf+27ivPpV7nz7O1T+Apgh8B0wgQts4D4IOMGA\u002FS+DKbLgB3MEwRKesIMrrIZvYJhUFN5wXjvs4ZmCOMRbGDGJoWXiEyMixSruFotbbNYIwxgKGp4ximVs4yLAJMc9wAmPR7rjH7clKEIecpCL7AIiI9kHPl4yk0Hi5B6fI8pDqDGVe\u002FLiK9flwlruRH67jOVVgFnKqhhzlUVh5jNfIs1qbgSb2wzeN4eZEXKe81\u002FrHK84u7cAACH5BAkEAAIALCwAUADrABEBAAL\u002FlI+py+0Po5y0JoAztrz7D4biKGLBiaboRrbuC8fypdZ2wM76zvcucAvaAL6i8Yg0AIXMGjEJjUo9y6Y19Zxqt1zB9avKdsfkXRWMxpXX7Fb6fRK35\u002FSHCY6v6\u002FcIvH\u002FFF8h25qdB2CQnqBi1dPhlCOk4tEgJ1QgXmXknlFjpKXP5pjmK+GkqE7f5OMoqCXgKO5LqGtRqS9sZqysxSzt0a8u5OzzRmwZ8K0y8vNCogYYMrMxM7ZwBHS1dS81sfQ2WjSzETeytahUePU4ea36OmC4exH7q\u002Fs4Zr36TS79n7+skn75J\u002FRT9A4hFYLZ5BQMdxKZwYI2G\u002FnpBghhRnhOK\u002F3QO3quVceE+joMsRgIXUqQNkmVMnkSZUiIWll1cvrwSM91ImlNs3kSXU+VEnlF8\u002FoQXVOYrokY8XoSZVGMYpkWcPl0VVaoKqj2sXgWaVWkcrjq8fkUaVttKsjHMGsKYNhlBti3cvoUaV+5QuiPs3sWaV+9evh\u002F8\u002FsUZWOtSwhwMH0abONgNxh0cP2YSWawayhQsX8aXWe1WzryMigYbWvJG0g9MK8ac+jQK1g5cvwYdu9VO2gls3waZW\u002FVo3kp8\u002F94XXPhM4p5J4U2uaTLv5s4BQ48+lzP16oivs5Ku3Xg4uN6PLua7\u002Ffvz8mdnM06v3jr79ifei49Hfv6z7Fzh6\u002F9er983g1Hl33\u002FyBSjgVP3dJ1B+CH60IA6JOfjgbjQxGBGFFa51oYSZaYggeCRhmBGIAVrYEIklAvgghBQVOB6LLaJIDowxHthigudxY+ON3eVIXwD99OgjakDutxqPKuZk4oYDlrMkkzLmKCKUHl7XZIj86UJkPllq+SQsXXo5JZUcchllVF+CuVw7aaq5pn5VfjKmQsccmcmclbwZ1p14mrfZJ3z2GaecZ1IyaFqFzqdnIIkqWqaZYVZ0JZCLMpqkQ4\u002FGdSl7jc5RZ1KdlvdpG5vm5eef9PFTRqhwRippm6AmpOpHuNWqo3slhYFrrrD16quQa0gCrK3IFXsPq0n\u002FuIIsQrQiW+oRvjSbKrDR+gBQs84+a+2hSDirbbXdKvgtjriOSmqm2KKbrrmqXvuDuMWyi6W3oGCirbHHQjtpvPjmu+0K4arrLx4A6\u002FsLtQT39cepwdELHbydBXxrvvKe268FFENmMcTJ2atxwwkffHGtW3Ym8sgHU9wxuRVsDCvGMTs53AQwe4zpzDTrKsHNOr+Lc24gM5AyxysHHdvQNBT968rBViyzrAz4LIrTSLqL58kIUF0ywF1nrbQXTBvtNNKpKT22kVZvPHDNS6cNddlmfzgp1\u002F+ujXBA\u002FLp9ANxqr\u002F21pWH6TbbVgcd6nt134503r\u002FOqS3jhhs8dWHaK\u002Fy\u002FOONt7p9BH5E1nrvnjw12OeeaH71yfAZ5LPvnPnu61+uegn86me6SXbjrlnA4Vu+yz6w7paL3HzTjthm51O+65u17vVsP7vjzWqAv5PPF4G\u002F+689XvC\u002FrTwAEdxvbcdx+6yeGLrzf5jTsOPvrWFw\u002F8q+6\u002FD3j8os4P\u002Fe\u002FMP4w\u002F\u002FfXbH5P++a91+0uaAL+nvvId6YAIVF\u002FVwMbA9CVQgYiLoMAmCLM\u002FWVBlCcQe\u002FzbIvg560IAg5JYICxiZEobwhCisnApNSL4HTq+EGPReA3P2wgtOUIYnOh8Na8hDHMbhhTXMIOqSl7YiBrFds0Ei04pIQSbWx4lPBOIIUSW8HP8q8YrBc08OHTYjLhKKc2L7ohUBqJgnUDGJOxTj\u002FZazRjayUHoprNkXdehANwbQjncEY+1+9DE+9rFS3Vvi2WQVR7i1UY8ZclkZB7nIFjaSjJ0bpB+PJ8kG8c2SMLyeIV24o0QSbo6ArCMle8NJPEaPjm\u002FkWSVTeUkplhKLOyoOLFX5PzTmih+37KTcGKkYB4gydoUEpmDGUpte+tJrn5SS1BagzBUerZkhCZsto4lLZhoTO88kGjaXqbBt0sdm35Rmyyi3sAaUk4NtM5s137ZOcEYtk1dDJgXiuYIbalB5RUqdBeJ5gW0t0GB2SicEhuk5ZW2tcZh0o8Sm1kuF9iz\u002FWxErRD\u002Ft2QFYmmFaJORnkAL1AUhaAhcT+oOBHmqHL5JBX2NsWD23wbAS6oGle6yeRFEGwkXQVJPDu+nLQOhTUJH0ooq81wbLwVHlFHUGCAUDO3aaJ78FlQpHbQhU1weOIliQKcbCKmbKdcCpPpWKUiiaV\u002FlGl7M6sigWteE6iHMAirZKXgaDazumpYSPWsGuLwLUFfja1898AbAF8etfCUsPw6IDsYnVaxMYO1bBHhayPJLsXilbWct+FbPdcCwTOFsNzX4WtMtQ7GhJOwzTvhW1u\u002FAsQ1jbWte+E7aCUC1KaesP0d4Wt3WwLVp5Syfd\u002Fha4lZDtKYlrCt9iFLnJ5RWuWJnbEc0+F7q9XVUGqIvUq0UCu6mNBndjC4zvcgkZ4r0rectbj\u002FOiN7jhXS972+ve4qo3vjr1Ln3rO9\u002F7OiS\u002F+s0tf\u002FtbXfgC2L+3GPB+\u002F2vgQSA4wa1aMIPHkI0HB7jAEhaqgCvcYAdjeAr23XCGL+xhLnQ4xF0YMYm3EOETl9jEKmZEilsshZTAuCoynvFGa2xjpsYkxzrGMY9hsOMftyXIQgZySIrclBcjuSssXnJZNOzkF0A5yj+wBZWT3Ior05gVWsZyJrrsZUiAOcwaGDOZc2BmHnw5zUw2BJu3jGbxFgAAIfkECQQAAgAsLQBSAOwADwEAAv+Uj6nL7Q+jnLQuAIIOGNgPhuJIlmaZbeqqeecLx\u002FJMKymLr27N9\u002F4fu+WGqh3wiEwqhcTmxqiMSqcjpxUHpWq3XAPzCs52x2TfF4wWl9ds0hmdbsvnnzf8Ts\u002FrL\u002Ff+cA+Y54fVgREXiEj2NFjY2HGlligJlGLY54j56BQ52TlTaUeUOaop6nnKAxqaQ9pqOcSJKlvX8hrm6toUO8sLobrKgiscuttrnPB7Nyxseuzs8Auss8z893yd8FQIR71MhA1e28jdPfwN7iy+nVbuzYreG10K2e6OBS8rb2tV3w2L70nfvk39qFkDmEjgQFEF\u002Fd1DGEihtCINDb6DqEfiRHX\u002FFc3lwJhH40YOHR3iAClHGylyJS0GQ7mG4yiWLT2ehNlF5DyCNV2ywLlF50KGPX0WATpF6FBYRY2qQBpF6VJCTZ22gIpE6tRgVU3qwPpD69ZpXe39BJtKJi6aZau9RPtJ7Vp2bc0+hRtDpVeedW1+xXtCrl++fd2uAIxC8GBdhe0+QSxCrCO2jXPdhGxB8mS6lee+xTxB8+ZbnQ3fBR1B9Gh6pT3\u002FRQ1N8V7CrVdehs2HZEnKtTNdxI1MdjnOvVt9BI5AeDvixWc+RK58OPPmvm+jVm18OvXVR2Fjz056u+2zoL+DZy3e+WfE5s\u002FzS+9+A+b28RnDV\u002F8aLv36RO9X\u002FyeP1n78MeXff4fBpVdbvBU4VDEARdfSggy+ARaEEWo34W8wCbiYfRNyJx9OHHbY34frAIjRiCQSaOKJ+SGk4oqstAiiBiDFKCNVNO4UIowWViWhic\u002FBg6NjHu441IM\u002FdhXkhxpes2RZTTq53jNRSolhi8c9U+RyWQo5ZDxXKvglmC\u002FO0mU9yiA5jnX5jFnXmmzyaKOYuhUo55wLOZgRnH3lqeeWp6TZEKBzCtpJghmWaWZ3id6pJaNUooiIn6VN2ehpiBBaE6aZXpWIpa15Oqmje3DaE6mLUiqHEHqOxdWrSdLxhawjidpcmGS8YauhgVaZE4uvqsogokEd+Wt4sv8amxRtyaLXK6tJwArpsJJ+ykGzyi5LLJ5uhuXrs9BaK20Nt+JKXbiHlivDuYpGuy25ptLg7rvwjivvY\u002FTWS5GtbV676oFBDEKWvy7iuy67IPCro8HU9uvvtyEwPKPDBzsrLqgjUFyxxXSWyO2ZFXAsrMfqIslsagS\u002F5\u002FHFGLOZ8gMkI2tyt94KPMHK8da8c8Ka+qJzzw7b7J+uDMzMcssu0+yzvjIHLfTQRMNndHBQI8xz1DTG7MXVWhs8NdUKe\u002F11xGGLJ7EBZGPd8sk7po00wCGXXWqPVq\u002F9stJuRyoy3my3fXa6wMYd+NaFF6er338DTnfAdgtA+OF8N37zz4r\u002FL5415nXX2fXleesteW23eZ600pjsvXkAyZHOtOkP2\u002Fs2eZGjnnnpTXPO+uem0155j7m37vq594Y4O+8WG3\u002FfTb8DHzzy6Sm\u002FfMnBLw1y7AdGL\u002F30r6N76WHFOy+13M9Pg33H2v9L+fhFlG\u002F++R9Xb\u002Fj67Dfs\u002FvbVxr\u002FI\u002FLHW\u002F372n35\u002FCf6hT3Nik5\u002F+ICZA4d0OgAFMoLtuJ4AD7i+B4EPcYSRYMApWUHQXxCACBbjBUXXQg9xDWejiNEISOrB\u002F\u002FitaClW4QgXiz0Yk\u002FCD\u002FGvipCNYQducLYWV+skMeag+HxQJiEEtovfR174U1jOEDU6fDI97PfUR04VGkKMTm\u002F\u002FmQTEdh4MpiWMUCPsaLX1xhGNEmMCxmcXdbZFIa1YhEbOmOg6eBYxzlCD\u002FB1dGOUxxiG1P1GjIGzYwn7MhnBDlIDRayUDiLIh8deEY6Po6PNpxeJEX4M0RCTZHic6PTOkfJPmqxk00BVijXWDvbYfJxajslKsNHyk41EpSuvOEfCyIyTZLNlot0jBpcmUFL3lI6P0OALndJxUtiqZirA+Yrh0dAWc7rbs68o\u002Fpi2Q+FObKaojzeME2juqdxs5Le\u002FGZ8inFMv\u002FnRnPjhHATGOUHGYdOXoYFnPMs5T3DyaZv2tKYk81mfkfWTfmZjJ4\u002F22cqBti9fSnQNKyWg0GwtZf9uAB2gxgRqTzGw0J+7UeZswgmCcSIUctKw4h+rljNgvqB\u002FaPSoZbQJNEqOtA7E+Cc2uUaBdMIhKXboDMGIKbKQSnGm5qrpMv0gIxhIkVZGleZP2wlTCxyRqFKYaEexR9UHHLETU8Fl9LIaUxLywqofVWcPdHoQYzR1QF4DKwVqSKS1WnSXWfHgjXpao0FGJZEEA0pX7dcELfBrrlfQDwDdeoJbnQ6p85kZYj\u002FBqwMs1g\u002FIkewhApLXwlbWmGfAgFozu4nN3pWwmhUtjEDrBNOmCLXNUC0+JtsH1wIEtniQ7WtZm1bbYoO2aNDtbalnBd+ig7dgEC44iFta43KJtKn\u002FVe41kNtc5zoDuq2V7jFwG1XrSgK7s9Qumrj7UO\u002Fmg7k4Fe8kwJst836WvNNU73iBe1H3rvd9npXvc1eDCfvedxuk0O9yh+Hf6VIjwNddBoHni4sDx2PACv4ugBv8XmFAOMISnvCgDGxhzD44w1zFMIe36+EPb4rBIh7xhksMCBKj+FQqXnFIQuxipp44xnPoBo0zAuMbs6HFOl6DjXvcqhwDeQw8HnJOimzkoAg5yYJFMpOr2o4nc6ElUs4KlasclppgOctX3nJRu+zlfZUkzGcFM5m5\u002FOMzT8vJak7Fkttc5grD2coJnvMS6mxnOvc3z2veM5\u002F7nN8\u002F3znQggZ0ESEKPehGIDrRHVi0nhtt4QIAACH5BAkEAAIALC0AVADsAA4BAAL\u002FlI+py+0Po5y0KgCC3jxgC4biSJbmKWbdugLoC8fyTCMqi3duzff+D7vlhpwd8IhMJoXE5saojEqnI6bz6qFqt9wL9lvsisdJsJlDTquD5\u002FZzDY9X3HQNVI7PC6x1810PSKbCh4VheEjIErg4NuiGCHnoxEhJ9ZQ4FKkpSVTpiXR5tjmK0fR5WjNY6kfa2okKi6K6+tVqixkQq1tlZ8h665rzt0vsMEt7BawsXNxs3OsLpryMM+xcfIzsND3NfH19yVnLTc1i\u002FX0KjShN3o2Dvpstvt3ubg4PKx9dWG\u002Ffgv9J375k\u002FfzpAEhJoLYmBcnlQLhI4UIiDR3eg5hH4kRh\u002FxW5ecMIJ9wmdh0NogG5Rt0okiXLHUTZSOVKfi09XoS5ReM6mjVddsCZU+ZMnj2BVQM6RedOokVvvUOqROlSek1NboAKSmgwglWtZsHqQ+tWrl2NPgVLQ2oklmWd3kTLxkM9tm1tnYUrS6xbsnX3vsRrQu1Ipn3HngRMQrAmuoVJHUWcQq9Zwo2H\u002FoQMQmQ\u002FxpUH\u002F8NMQbJXjp39Hgb9QLFhiqUn\u002F0XNQPXqTK1dn4adQPZs0rV3nwOt2\u002FG43nYV4bYhuh1n4pAeHw++mzdzy7dBa665fPq8MKihm2aofXf35A2zh98InHz54ec9cwfs3Sf49u6rY40vnzX9xW\u002Fvq\u002F\u002FvaB59d0F1XVsBtuccUv+1dCCCnwGFn3Ls7beWcThFKCFlFG70GzoYZsjXhlPZh8+HIFIlYnMWQmTiifOlqOJrJS5YVYMCrghPga3Z6OAKCNFYFo89vndNi+tpCOOA2ABp4IQwbndVkUw2iWSSDxJjJIBOPjkQiadkqWWVKSqJCphhhshll3bsouN5Qt7oYyxTVvbmkF4GYiZ2W6Y5UYd45Knnnmn2F9Gcpf3CJ5QaeAJoT3XaGSUjjTr6qJtXZtTmmJWGR+YaQiSqqH6gqrnony2MupF0o3YqBh+okkrbq32qgYmsuJxqK6tS4GLrrTr0qusSL766Kac47oomqIj\u002FEnspEr5myueyqBL6w7NF9GottFwGK0O22kYrKLhxVvsItqlWg+2x3fZh7rnmpNvsC96i2660q8YbWB\u002Ffiivmk9xaMG+s9Rar3b8SBDysuQQXPC4v+uLarrsQy0rtBAgnC+zCzFUMwcX93hvuoOqm9rCoEc8Lb8MReBxyri1vqzLJJZt8ssYbx9wAyzbvZ6+yOC+g88sU71wbxwcELTSzSYto9B4zYzzwx5r+bADSRPN89aFUC\u002FA01FFLzTTVXXutcNadjWy12XCS7e\u002FPY7OdMtgUqvs23BkvPfelafd8Msouy1i33XcLnvdre\u002FPdN+JtN3y42msTjvVlBgSOYt8x\u002F8od+WGN4z145SAfRrnnlocq8OeRhp7w6LCW7vNlmzueuej8Rom67KorPvVJtaeuut\u002FTxrk7zb1L\u002FOvvP70Oe+y2W3l88KwP73vraDj\u002F\u002FPC4b6gI9apCH\u002F3si2pPL\u002Ferb7\u002F49OC\u002FK\u002F746Cea\u002FfkTi3\u002F943a4\u002Fz738UPqAf3Fp0\u002F8\u002FjDroD\u002F\u002FwS95lAJgAPdVMwIGqggHRGACOUccczTQgV\u002FDXG8kOEG58K9\u002F1\u002FofAzOoQf7dbzoYzOAGOdhB5n3QhCfsXtgMCMIWiqJ8VwGhoZRmQa2FwYY3NB3kdPgGHvZQej8820GEGML0zfCFtEPiCZeIvcsgcYje452lToI8ff89cYRALFUWtbhBLhoRdFNMIvSgiL8DlJGKHswhld4wuTWGUYx9edAa2UjDIgZJck674xwh+MZSqfGOZuwdGknIR64RspC3U6BtvjLIRSqRjjWS0Re7NklHrmYBi6QgDt1YwEghoJOeNB4gQwlJ5JCSkYnTZH1SOcpVsjJihxyjKHMjy1lWUI9nEiQnc2k\u002FV44IlrjMpS47x8uCbC2OxrQeJY90S6AZE4\u002FyW15T8JWAaZayjcm0yJ1Uqc1GunKZsdQmNRnmSGx6wZzbzB0o5TMHdqYwbqd8pJ+KKc95Du2Z3wHBJYNnBWR285W5yIw5ocAr9tUSmnAEWDNXdit3vrP\u002FQomswD+fds+cJdRYC3VRQUcgyRmkCpEdtUpGH7DGI4x0R21gaDRFIMSTpiURjaHDXJpGgYt+IQ0r7UodbDKyyJgwDj1dYEuLYzCLghAQRa0IuwhKJBhkkFHkG03gZOrPCeaDpt6sHVZDoNNXxIOr36nbVx1GPw+RlTpjO2sJwEgHFlX1qlM4KulMAZOmtjUohHEDWEb6NFoxAaGXMwN8NufWnBQWDN0JWmK7QFHDHscGz\u002FpAmRa708leABmGwBJmsaBZCH12EqHN62hJW1qMRFayqVXtacXaWoSsNrOxle1rh1Bb194VtrmFx2yT0VuA\u002FHYbwRXuMK9QXOMeF6\u002FJ\u002F1XrcnnbXGfcNqjR1cVwcVvdb1w3QdltxnS\u002F2d3L7pac4Q3IbS1bXu0+F73pdW6XINHeEjVnFPH1rTLq615b4Fe9992vdPvrX2wAOMBjHTCBYzGNA3sWGAouMIMbjGADQ5hREp5wQhJs4S9VOMN42jCH9cCND1P4wSKWlIdLTFQMo7jDJF4xiE\u002FsYp6qOMZ\u002FgjGNW2XjG3MhxDqWw4x7LNgWA1nGOR7yrnhs5EZ0JMlJaQmTo1CTJy8hylJWqZOrDAQqY7laV95yVOrhZSqQI8xa+DGZv3yLM4tZyGqecivavOY3w\u002FnIpJhznDVh5zvDN89NjgSf9dzZP9MZEYIedAigC41m9ma4AAAh+QQJBAACACwtAFQA7QAOAQAC\u002F5SPqcvtD6OctDYAgt4B2w+G4kiWJolx6gqc7gvH8rxk63239M73fmzDCVm\u002FovGIRAyXOF3yCY2GgswqxynNarcCqvXb4YrHRi8YjCWr16izW5Vmy+cP89sdp+vp9vt9D8in0feFYZjyFahIZkNYdQhpaJW3WFk26DgUuSnJRGkJSrOBeMZp2qkZqrrTSIp2Cpv5uUoL0uo6GRu7VNvb1oFaqKvL62tccYvrOcw8dPwMkZyZw9zcBI2tID0NV10tNJtNOwpZ6u0NLg6NGWl+\u002Fn2t3rutvPT+LiRfS1+veX8eTx8ofv2a\u002FAMYUKAigtyuHER4Q+Eihg3JPUSHQyIgi\u002F+c3F3ESETjHHanPH60lkPkGorBlp2EuEIlI5KwXr2EeUUmF5YtXd4EqUKnFp497f3EyUFoFKJFwR3Fl1IpEo7EbD6FF1GqEZrDTF7tGlUrD6blrH5FGVQsK65ofZ5tO0rtDLLthL0FmlPuC7pl7d6Fu0GvC759c\u002F3FCkdwCapQ\u002FR4GG1OxCLaNHz3GG1eyBcIdHV+uGlnzBM6dDX+GnFh0BNKbvJ6umVW1A9atzb6GHVJ2DcoHXd82lVG3Nt69bf8GHla4AMYnfR+vHVo3bdymn5eMLXs6dcvWt2dWrd270e7iA2Qn\u002FtI4+bq5FYcv73R9ec3v4RuUf729WuZXneP\u002Fb6pXfaBV9x97aYkl4IDcFQhdalIlqKBbDBaW1IPofeUfgwmpBCFqC05o4HccXnhWhhpipxF\u002Fj5lY4IYCkXgXiy2iKE+HSI0HYoMVCmTjjf7kWFpeNcJ4mIwzRpdNj5V9COQhwYmj5JISNllUOKuoeJyRRx74DJGnafnfk8ZEWZx6VCa3j5ev4UGljoH5QuZDbLZJ4ZtpApPjnHQ2ZeUecV6k55719EkHlvgFKqiYlhgappln0hjInzeBuaWIiqi5HqWNIuknppk6+iincrgiaFPxldpPp92gqummQq50X6mtHgrpFoSgauqprNa6FI67gtqkolJwg2uuseKK5hMN\u002FxXrJLDB6odERXgyO6t8wv4gracneiYrrzRky2ib1Vor6rd+MFvnlIlCKwO4q6ILLrzXDuaHQ\u002FAWpOuvXO5V77v3jkvevCO4++O92f5bri39Hoswt906KALBTMoLcHfJIrNwwQbHi67A0WTsq8GIPrzvBCCrS7HD65b88ckab3xwyjtKIPHIIlds3cUM1GxzwyrTqfNwLqMsM4Ekz3zB0ET7PPHKLCfA8xswu7l0qEgLrXTIU\u002FcMdMIGZN30xlyL63XUd0xN9ctHa5A02FqjjfNzOrtdNdNhkw3xAWafjXaId1tt6dd0vw23s3nSuDfffadLON5XD1633ZGDiGLiiv8vbiw1xaII+eRFe77tzJZfjjm+DO+J3ehSl96s4RNi1zno1MZ9G+yxq4352IcfqPrqrGfOArKh3d544a5XyrbgxJ9euu6vh7R8vqw7H3pcvfv+u+mar93C9dTD\u002FL2rgywXvfTN0\u002F4ZEeWbnzv6l6m\u002F\u002FvbZc+z0+PHLn3345OZ0f\u002FDza+8\u002F1CWmfwGcn\u002F4CNkAC2ut\u002FB7RYAhWordkd71NJ8d65\u002FgdAfz2rghBcoAEbmKWgWJB0H5xgztLSQQ\u002Fmz31viUwKw7U1ENYOhS+M4OZYiCEa1hCDGdRg9ZJXQxiCD4dHyUoQbSg8Ik7KhUecVgl\u002FRsEKNdGJKzThmlIzRSr\u002FTk+GK0rNCBfGQy4WyYtZ1GL7lPiR6JQxjGgEFJfKaMbFYU985jkAHOPYNzG28I13ZKAe+wOxL4IMg3NE4KvIB0c\u002FtlFKCrgjEgW4SMw00pF4jKEV93g1QbrsiVD80iG7QMlHOs5ov2FXKEW5wUs+pVynRCWQCjnDqxlAk0r7HSyvKEvlndKWf5RT3hBAy1puMZLIyaUdW+nK5xEzSMlrGzIr2bFeSslKzxSivjoJSGMCs5rJpOPfcqhNJXCzm\u002FtT5T\u002FYtZtxQjOJ5mSkydRJTkO2U5Kjgac1AUfKVf7yAfZUoQTn6aE6VqCf\u002FmQnNn35ydUQtIDXzGcavcZPdWLB\u002FxH1O+g0J1PNaExjdyz0lkJ3OQVZ0EqaPSHUbCgJA1PJE6BFMUEifVCQEN4SM2Fw6RFNCoRbpY+ENBWoTV84Bp3G6II+wqkEdsiGfpSoXojZ52KAqgel\u002FgSM9vEpDKC6EKGWqV9+82gJgskEVcT0HuUzqsIgCCetBpRuZo2YArEx1l10rq0kyFgPvUqLuKZtk1BwV1etIBK13rUUQ+GWH5Qi1d6tJAge0NtfAYugEdI1C3utgmQGaw+xPjas2WldIfK6Wc4qZ5aeSCvjIDtaDoXWGalV7Wkt21qNVFa0sVXIbFlbW9uuNh+51e1ri9FbHv0Wt8Gt0W7xWtx9HBeiyf81LfCQ29xV3Ba60Q3FdJlbXdB6NhHZhdJwqdvdSlw3cOEd03fDWV7pntdO6X3GdCfbXkA8trHxVYffIFFf45bjFPm1bzX6611mADhJ3hgwXP9rYPciOMHmXTCD5+HgB2t3GBJ2ri4qbOFYYFi5At6wejvsYc2COMSWKDCJBxLhE2d1xCqOVIpbHNUXw5gPMp5xUmtsYzWYOMd+wjGPxbDjH4\u002FKx0K2FZGLPKwjI7mvQV5yUJvsZCNfJMpLuQmVo\u002FWTKx8hy1ouwlG67GUrgxlbLxmzsg5i5ipDOc1lWDObw8ziN285znKGs4brzOQ74zkJF97zmfnr5z9zItB53gQToQuN30ML+hCKXjR9Gz1nQ7S4AAAh+QQJBAACACwuAFQA7AAOAQAC\u002F5SPqcvtD6OctDIAgt7Y+g+G4kiWZLalqgaY7gvH8qyg67229M73fowL4nS\u002FovGIFNiEzBQxCY1KP83q7TnNarVLqzeA3YrHvu73Gyar1yPz+Zxmy+cP9\u002Fsdp+v19z5uD7hnd4dReBaIuIaC4Vfo+GiVlzhZtDjI9JgJ2SRJ6TljSag56sj5edrDwQhH2moo1IkqS8WyiuaKexkwy3tSa+uVK8zUW+xh+XornCtk7ByBDBy5vBwU+9wbLc1JTW2NDX6grXvV7T0Ujq26GWze\u002FZ1evM4+7X5+E887nlxvf7+SD9U+flX8mYMXcNLAbZgMHkSXENFChrAcPsQXEdBEiv9DLLqDmHHORnIqPH4EGVLNPFKsTL77k5LMSIINXV4sGVPMTI4dbd50kjPLTp7lfL7EGBTKUKIljZ7MkTTJUqZOnD5VEfXIVJJVrR7FmdXHymHKvP5LEZbHVpo1zVaDmTbGWrbW3P7kEBfGXLo97b5FmtcXGIMt\u002Ff4FG1jEXr59DZMFmDjEYsZFHT9GHLnCWHtlLV9Gm5nCZHrcPB8GGhraL5OdTeOCm7rBaNKlXTO7Elv2atatbbeCnVvcbt7tfN+GGlz4YKOFjbsCHnsz8X7Of+POPdt68erPkafOrp0691HQA4MPX3B8d++Jz6OvrZ484Lzu31eMbx9M++Fem+P\u002F11ReUtJZ5d9\u002FtGmQF39uFWhgKewFVd9x4jXoIGRJRShhehQCeF1OGGYI34YVYuWhgoYxKGKA+Xz4WYgiUnSNMwM6hmKK8+Vjomc1bqjiMyx+peGLmXSYzo9AuiikHSvm6NqOPN7ojJF3tZXkiHiBI+WUVFappDpM+oYHl1Zu4OWTvVVJ5CxZ+hOmmHQVsyabTppJoppfctemmwzFSEecDs1J55Wn+PnnmWhCiciMBgJKYY98LMclo40+GMidixp6qIWB2KAnV4oK6ahMXbkpaYOhcpFDp55aaiNmatih6qqQqnqqVHXRWuqlmnJxSaxUNeUrorYiKWauuqImBVe+\u002F1KWarDCloFppNEmWateeTq7Ha679iDrp5lOqGeaNHTr7bfgFkupXH6wCqqx\u002F1V7zLqjLnttp\u002FCKJu+8y8q6rxvW5qsvvdNSuy0Ivw5MKsIvimsBuefGWm+46U7gcLb9RpxwwaoBfF+\u002FzDYL8bMNcEyswBbbq7FuJHfs8ccBS1znxivf2rLLL6Prqsoz01xzt\u002FsyXMPOW7aMMc4xXyA0yz3za\u002FLRQSfN89JFS+s0AhWvu\u002FSBQ2cMGgNQb020u\u002FgJezXWWY8JNtXIWv210llPTXDOArTtttRiqydu2WafbXO5gZKZAN11230y14ArJ3hlfPuMbdcGJB712XC3G7Pe8v8ujnbacTsOeeSSKzxpzJ03tvjkrXZt+eWY983usYePTjrfpv+9y+Owg7z67KZClrrqqx\u002Fst+sIzn077pjrLrx+xRt\u002F\u002FN3O4bY8sL8zjnJV0d\u002F8OejvNnV98B4jP3ZJ3WP\u002FtvPG5TC+9z+bD6b46c\u002F6O\u002Fh4u5\u002F+9JkPfjoL78OfO\u002FtN0l8\u002F+wGvdeNB3\u002F4EOED+LQyA40PgAGHGgf0RcH3awxMDG4hAUZhrFxJUYPMq+DysdNCDsvMfjUTYQQdqkHJkGiEJs1e43aHFhSqUX\u002FtmSMMMmnBBAHHhC8u3w\u002F700Ic1BKFp8OHDHxIuhvGBShKVWLMVyhAvvUuaDo1oGaj\u002FVNGK9pPi9rr2RCiGDYsnqlMYxXgxG54QjGcUoBrLyMY2Ts+LBbTQFqHmxjeahT1nnKC2yCjEtfXRj9UDpFN2NUhCQvBhttnVHds2Rz0e8miPhGT8gliotdkukWgMGSbl5LgDcFJ9hWRiFqtWSbr175NXGZ4CRklKwzHSLxNLpSo\u002FaMhMHm4BsIyl2kxpl5QpoZe+3Bww96jJVxJTkSw85iSTmQBbJq6ErHxN1ZS5TGbSrmQEktvTstnJX87SJxPDJjjD2UxnTseVETgn+RY5znXqZwLulB4FcwkiC9TTno1TJygFRbF9Kq6U8fwnOylQT7Z5bpvcJIwwH5DNTvAk\u002F50FPQsLDAZLPkVzol\u002FEZDklIM2Z6aVXFpTkgUjQxjIM4nx98AjQ9EnDKHDkiC116EM108ExzJSWjWglQFEqQY0aYafdrOlpoDmCnApioQadXTNkIEFKrNSlAOMQLMa1P4Ew1ZqjE2q80gcnWB0Jkj8IaRWwJFYQWVEr+UpgKLFBVKviUSle9ENI4so6NAjlZHaF0FQf6VVuceoJcn1DWtwKB6kOqa\u002FmueOgFnuH4NzvqgKBbGSTIw5ydEBNljUsZi9QCLRq7ayfjUlhD1Hau3YWtanNyGm90FrVjrYJsXXtamFb24jc1gq51e1uadvbgLyWtMFd0WyfWtx4DJcYyf9V7m+R29xwPDcI0XXuZKlbXelO96PZ5ex1b9rdyn73muHVx3bnWV7t3m+z6bUuTR7RXuNCohXxdW8u6lskauBXvcvYr2iF4V+46jfAURowgY3RjQMj2MAK9i6AG5wNBkP4sf2dsCwSbOELSzjDCtkwhyXi4Q9vKsQi1gOGS5yIE6MYxBVe8Yhb7GJBkDjGr1IxjUUy4xvrJMc65hWPezwFGwNZJkIe8hbcYWRFeCTJyXIJk6XikydrxSZSHmqUq1xWKmM5yybZslIM4uUmFznMlRgzmbn84DN\u002FOc1qRgKM2+zm+8J5zfSdM51HYWeZ1jnPUMYzn+\u002FsiD\u002FrGb6CBnQIYAtdAkKLuAAAIfkECQQAAgAsLQBSAOwADwEAAv+Uj6nL7Q+jnLQuAIIOGNgPhuJIlmaZbeqqeecLx\u002FJMKymLr27N9\u002F4fu+WGqh3wiEwqhcTmxqiMSqcjpxUHpWq3XAPzCs52x2TfF4wWl9ds0hmdbsvnnzf8Ts\u002FrL\u002Ff+cA+Y54fVgREXiEj2NFjY2HGlligJlGLY54j56BQ52TlTaUeUOaop6nnKAxqaQ9pqOcSJKlvX8hrm6toUO8sLobrKgiscuttrnPB7Nyxseuzs8Auss8z893yd8FQIR71MhA1e28jdPfwN7iy+nVbuzYreG10K2e6OBS8rb2tV3w2L70nfvk39qFkDmEjgQFEF\u002Fd1DGEihtCINDb6DqEfiRHX\u002FFc3lwJhH40YOHR3iAClHGylyJS0GQ7mG4yiWLT2ehNlF5DyCNV2ywLlF50KGPX0WATpF6FBYRY2qQBpF6VJCTZ22gIpE6tRgVU3qwPpD69ZpXe39BJtKJi6aZau9RPtJ7Vp2bc0+hRtDpVeedW1+xXtCrl++fd2uAIxC8GBdhe0+QSxCrCO2jXPdhGxB8mS6lee+xTxB8+ZbnQ3fBR1B9Gh6pT3\u002FRQ1N8V7CrVdehs2HZEnKtTNdxI1MdjnOvVt9BI5AeDvixWc+RK58OPPmvm+jVm18OvXVR2Fjz056u+2zoL+DZy3e+WfE5s\u002FzS+9+A+b28RnDV\u002F8aLv36RO9X\u002FyeP1n78MeXff4fBpVdbvBU4VDEARdfSggy+ARaEEWo34W8wCbiYfRNyJx9OHHbY34frAIjRiCQSaOKJ+SGk4oqstAiiBiDFKCNVNO4UIowWViWhic\u002FBg6NjHu441IM\u002FdhXkhxpes2RZTTq53jNRSolhi8c9U+RyWQo5ZDxXKvglmC\u002FO0mU9yiA5jnX5jFnXmmzyaKOYuhUo55wLOZgRnH3lqeeWp6TZEKBzCtpJghmWaWZ3id6pJaNUooiIn6VN2ehpiBBaE6aZXpWIpa15Oqmje3DaE6mLUiqHEHqOxdWrSdLxhawjidpcmGS8YauhgVaZE4uvqsogokEd+Wt4sv8amxRtyaLXK6tJwArpsJJ+ykGzyi5LLJ5uhuXrs9BaK20Nt+JKXbiHlivDuYpGuy25ptLg7rvwjivvY\u002FTWS5GtbV676oFBDEKWvy7iuy67IPCro8HU9uvvtyEwPKPDBzsrLqgjUFyxxXSWyO2ZFXAsrMfqIslsagS\u002F5\u002FHFGLOZ8gMkI2tyt94KPMHK8da8c8Ka+qJzzw7b7J+uDMzMcssu0+yzvjIHLfTQRMNndHBQI8xz1DTG7MXVWhs8NdUKe\u002F11xGGLJ7EBZGPd8sk7po00wCGXXWqPVq\u002F9stJuRyoy3my3fXa6wMYd+NaFF6er338DTnfAdgtA+OF8N37zz4r\u002FL5415nXX2fXleesteW23eZ600pjsvXkAyZHOtOkP2\u002Fs2eZGjnnnpTXPO+uem0155j7m37vq594Y4O+8WG3\u002FfTb8DHzzy6Sm\u002FfMnBLw1y7AdGL\u002F30r6N76WHFOy+13M9Pg33H2v9L+fhFlG\u002F++R9Xb\u002Fj67Dfs\u002FvbVxr\u002FI\u002FLHW\u002F372n35\u002FCf6hT3Nik5\u002F+ICZA4d0OgAFMoLtuJ4AD7i+B4EPcYSRYMApWUHQXxCACBbjBUXXQg9xDWejiNEISOrB\u002F\u002FitaClW4QgXiz0Yk\u002FCD\u002FGvipCNYQducLYWV+skMeag+HxQJiEEtovfR174U1jOEDU6fDI97PfUR04VGkKMTm\u002F\u002FmQTEdh4MpiWMUCPsaLX1xhGNEmMCxmcXdbZFIa1YhEbOmOg6eBYxzlCD\u002FB1dGOUxxiG1P1GjIGzYwn7MhnBDlIDRayUDiLIh8deEY6Po6PNpxeJEX4M0RCTZHic6PTOkfJPmqxk00BVijXWDvbYfJxajslKsNHyk41EpSuvOEfCyIyTZLNlot0jBpcmUFL3lI6P0OALndJxUtiqZirA+Yrh0dAWc7rbs68o\u002Fpi2Q+FObKaojzeME2juqdxs5Le\u002FGZ8inFMv\u002FnRnPjhHATGOUHGYdOXoYFnPMs5T3DyaZv2tKYk81mfkfWTfmZjJ4\u002F22cqBti9fSnQNKyWg0GwtZf9uAB2gxgRqTzGw0J+7UeZswgmCcSIUctKw4h+rljNgvqB\u002FaPSoZbQJNEqOtA7E+Cc2uUaBdMIhKXboDMGIKbKQSnGm5qrpMv0gIxhIkVZGleZP2wlTCxyRqFKYaEexR9UHHLETU8Fl9LIaUxLywqofVWcPdHoQYzR1QF4DKwVqSKS1WnSXWfHgjXpao0FGJZEEA0pX7dcELfBrrlfQDwDdeoJbnQ6p85kZYj\u002FBqwMs1g\u002FIkewhApLXwlbWmGfAgFozu4nN3pWwmhUtjEDrBNOmCLXNUC0+JtsH1wIEtniQ7WtZm1bbYoO2aNDtbalnBd+ig7dgEC44iFta43KJtKn\u002FVe41kNtc5zoDuq2V7jFwG1XrSgK7s9Qumrj7UO\u002Fmg7k4Fe8kwJst836WvNNU73iBe1H3rvd9npXvc1eDCfvedxuk0O9yh+Hf6VIjwNddBoHni4sDx2PACv4ugBv8XmFAOMISnvCgDGxhzD44w1zFMIe36+EPb4rBIh7xhksMCBKj+FQqXnFIQuxipp44xnPoBo0zAuMbs6HFOl6DjXvcqhwDeQw8HnJOimzkoAg5yYJFMpOr2o4nc6ElUs4KlasclppgOctX3nJRu+zlfZUkzGcFM5m5\u002FOMzT8vJak7Fkttc5grD2coJnvMS6mxnOvc3z2veM5\u002F7nN8\u002F3znQggZ0ESEKPehGIDrRHVi0nhtt4QIAACH5BAkEAAIALCwAUQDsABABAAL\u002FlI+py+0Po5y0IhCy3gDYD4biSJamiG3qGnjnC8fyTF\u002FsvXb1zvd+nMIJVa6f8YhEBofMTfIJjZqWzWpLis1qF1SrtbgNi39d73eMTgPN7JX6DbeU22xw\u002FI430Pe5vB8+Z9YxSBhI9IcolmI4VOg42GSXOKmU0dH2mAnZSNl5tMh4ozl6OeR5ugOKScpqivr6Ahqaw1orJAmbW6Gx6VX7a4irO+xgSSgI\u002FHtLzPxg3FuVLI0j3Ez8DB0pnUxt7S2bzbS93e1NDB7eOD59Yz6Mnk69zt7u\u002Fgpf+jVP32fviZ9P2z5+h\u002FxNAjiLw0By9Qz+QZiQ10KGLBz6gRixxcRx\u002F6Is3sGIbCNBDh7fYMyoUeRIDSXTYBvlSyVHFtVaPnkJU59MigVtYsGpKeRObg19Pjl5LObQlVeMJkGaNNrSmW6cfgJKSulUohWt+oAaVepWpjW9TsGaVetYZUXNrknJVN5arj3dxkLbSudcuk7s3oXLU9xesn7PAg6sbjBfloVHgM0kVLGtto0pSNwXWXLefpUtH16XWXPOrp0l4I0rSjSwjqUhnEZNUzVb0q25vIZNS\u002FZkzrVtfB4YWvcjHL0TPF6tV3ha3rWPIxerfHnV3s6fC4wuvW\u002Fz26DVYodMc\u002FvvjcG\u002FF6Lst\u002FrixOaDhq+sfv2t9tkZF44vXy598My9cv+fWN5+AWln1n8AeidgWCQVON5SASb4nlP4dZdcgufRZtOEFEJn4YX9WaThhtd16KEKPoUoomAkOoKePyimyN6KClpS0oswzidjiQS6aKCDCMrIGo8NDlZHjjra546NmD1oYYvn9LhVkUbGU9Yrl0Un5ZQDIskMlGtlqaWTVg4pG5MdRjiMl3uZ2SSG96i55o85inkQnHFWGOaHlCg5FJttTncKn33KOaebdZKJHZh56nmRnZIpuuiCezr6qJ8QGpqHoFFaKiCdJlGqGaSR8pKIpl8SWiigH105JaedYorGElrOGOOsc6xKhK0o6XpkU2mUwStKiJLo6VH6zSpqq7D\u002FQhFMsMkqa+IWoQS7Za22omnsiLq6+qqqV+GJLKqpRluJuONyuK23PAg77IrPGoltDey26y63+8Urw7ygmmcvfcWiwMe+370L5LKOBSzwwP22ZzAI+uZGbTw4OsvoBw9DHHG11oZbVwgXp5YxrRPz+m8DHx8bMsH1qivBySinvDC\u002FLD\u002Fg8sghC5txwwrUbPPNMSvcMc0Ia3szztTiy8DQ6BatMrE6C6D00j7\u002FjKXOUUs9NbijZuDa1UQzTbVyBvP8NdjmOk2ubV6rWHSvG0O7YwJrl2221ufSuMDcdGdtd8FBC0B23zCffaa6eu\u002FNN+Irxx244IM7XnjaehzOdttu\u002F\u002FcMN5eNQx5x03\u002FuSLnij2PtN4Gbc9552GUCGrroOauuGm2tV2755S\u002FfHcABp6OeOuH39jM77bVLfPvdLgT\u002F9vCe\u002F07S7rz3\u002FrzMJCGfvPKwVzo99cUPbzTHpGq\u002FvfW+M3wI+CBzP9z1ROZq\u002Fvnoi4w52hK1H9v7toffLS\u002F0128\u002F\u002FPgzr7\u002F95ap\u002F\u002Fvsf+TggQIwRcHmJIkICB0hAjVXPXw58IKsWyECxVdCCCYOX+saSAw5esH+rKJ0lRNhBD45POCFEIb0SR7oDssSFL4Sh8PLHNRrW8HUfHJQTdBjBArrvUj8EYhAlGD\u002FpzdCIRyzh57jmPD4cEYkG1I0boriHKf+yK3JOwGIWp+hECi5IhyO0XwYVAzwypnBx0buTfdS4Rja6LlTkgmMcudjGU2nHiwED4xn1aB8+9jGIYWwggexYRu4VkoV1QWQia7dIKzbSkTukWA9TZBxKVpJkf\u002FQhl6CmSUJ2cife0uQdcRhDN+INAaY8JQDzKBJ1CTJqEYwkGiV3gFa6UoawPBCp8qbLTXqvl0uSVCaDKUwVXrI+xUBmMnF3Q0ByzWTOfKYJU0nKv7GymtbEIzFHAoFZ6u19dFifMRvAzUdCb4UpqhLg0rlLRo5yNnFDJzzjubp5buaXprknPuloy4U8LZf+VOe1yunJVU6goBBcJzvrkzs5MHT\u002FiMN8KH\u002FOudB7FoGK3bxlQFcignRGgHgKeaVFaeVOagYzpQ7gqBJHWTJ7mpKlFpsgCKUYF5rK1I46nUKzPPrF3VRsF3DsKQ2QOJehQbSeHiNjHJCaUOq9xYWIgCp5tGfUcNIwq9L66Y3GeVQa6oKKuFEaV1tGVWuQdZ9zO6tnRGiQtbIIrGSAa0vkSja3OoyDeoUFR5UaBZf9lTj3yasWHnY\u002FIVAnsdoMLKSyWJydBUIHT+UE4OZKh8hmCLNt0OxmGRskzzokfZkVLYg4ywbTeoS0nVVtXFFrBteOFrQxlW2gYGsF27oIt7nVbZJoO1DfdoK1sRXuN3jbBOOaA7lM\u002F1DucYHLVOfeg7mKlW4zqBta644VuzPTLiq4i0vv+hW6ERXvO8CrUPPmAr19VW+s7tde96qBuNiQ73Oh8Qj7qjUZ+r2uNPrLjP8C+Lz8HfB6BWzg8QIjwQcuMIO\u002F6+AH\u002FyPCEt4Tgits4QVjeLgU3vBDLuzhD2s4xFXtMIk\u002FAuITo3jEKsbDNlp8ERPD+FcynvEYXmzjp9Y4x11lMY\u002Ffu+MfYyHFQu7xL4pM4yAj+Sg4XvJhN+JkJkM5ykbYCZW\u002FIpMrY1klWl5XlrucCi6DOcxTHrMSxmFmKfs4zWRQMptnsOY3b5kVclbzKOr8FDrj+cx33jOfM+FnOxMi0HnOLw+h\u002FzzoQ3\u002FCEYpGdHxlWwAAIfkECQQAAgAsLABQAOsAEQEAAv+Uj6nL7Q+jnLQqgLPdvPsPhuIIBOaJnsDItu4Lx0uZ1vYq5\u002FrOv7QNvPWGxKLR8Asqa7ij8wnlJJdUVDOKzWqn1W7gqg2Le94yc4xOv8xsq\u002FoN33Db5rj9PqPr3fj+e06XARgE5mcYRTNIJciY0VV4GEmUGNhoiVEFKbkpk6hIeBn6+cVZmuPZJqr6qWnq2oHKtjqr1Pp6K+E5yjRLS4gLXKEr29tbG4z8YMJoVux8nByNsCxI7Gz8Kx1NXV12fQ2tjavb\u002FfgNHiQ+zl1ufv6crm5K3r74\u002Fp0tL0nv6H2PD8SWvj\u002FsmPn7h87GQEP86i1B+C7eQjsN+3mBGFHIRDj\u002FFS1mwngu38YxHT3aAwlQ4UiSBS01QxlS48osJU2ehJkwhcCZPGrarIUzpkqeTlqKOhg0Jx+iRYyGepk0pU6mRJw+RRq1mESqOqxedZdVqQqup7x+\u002FRhWKgqyMXxewpoW2xm2Ldy6hBvX11y6IezevZhX7Am+fc2qghpYq0zCcgwfxpv4cQ3GUhxLRhtZ8V7KuSxfvplZbgrOE\u002Fx+fhga3mbSDEwfhZz67FrWDVy\u002FBhxb9FLa077ARJx7FRDeCTxrBhv89DLiBowfx5xceQDmzp+Dji57LGvb1lFjFz6UMvfuQL9L38lzPHlQ5qWLr672evtGAQmrV418\u002Ft\u002FRdO\u002Fj\u002F4euH33hUeXff\u002FIF+BMpXBVooHcI7jcbUww2WN6DAq420oQUsmfhhfzNpOGGAXUI4WAzwQcScCT+hF4yKKYIW4fDbfQijLit6NByC9VoY344AjJQiPeo+OOM6gg5ZIwyLhYNkkne+GOC4jj5pI9FDhgMlVUCGOUcLUai5ZYHXjkZMmGK6WCXmGDpyplopqkmk\u002FPwGJY1aq5Z5itu\u002FmPnnUbO6duDffqJIZh05kVkl39KcmhgiUa56CGNOqokjnL2MSmlUN7pJaOBkmmlomzGsWdQj0I6KhyZRjYooVPh8QOnrcaZqhhJcLqLTrhKyZGuuJ6K6ockebkrsKBqF8Ygu\u002F\u002FiGaqoeWLByrKzOivsE6Msy2yzwUboRK7Y5mrFt5f2tOmvlVpaqA7grhqcseg+u8O67Lbr7oq11lXJt\u002FJ+Wmy6LOwbrr7TUousD3vwK+659t4Ly8HzJlcviZGCAPAN+uYIp6zwelAxhxcPvK2JH3Rc4ccRL\u002FlqZQ5bfDHGHpubsjArv2yywihXGwHJ2vZr880idzYzzTWX6yq3EASdccsnW8jwAUgnPfTOC8fc2tNQC7w0guP2ZvWILXsotcT3dl3y1wkKTSvOXJPNstkuox2yCbWxDXfUXKZt9AE65+v22XW\u002Fm3dzdP+Ndc9abyzA3nz3ne3dcSuo9+CEF07042D\u002FSD455WEzHbPiizPe+JjHyu005l6D7vfpGn\u002Fo+eeogyz2h6ZnrrnjgIs8u+qo7yttma27\u002FnrW7amUu+67w845f8W3vXvoV8e+1u\u002FAB2\u002F48JNJPz3jyB8+2vLGU1859IN5z3zzvK+uAvm8mJ96+aNjn7322+vHhPq+su982bfb7\u002F7xwmPHv+fJr3oADCDtlDY\u002F8xjwgAgkIMQW+D3\u002F\u002FS83EIwg+MIXoAr2r3kJLKAG74e\u002FVIzug\u002FgziANj88ENXnBz0Unh+kp4vqm58GEyxKACZxiwEopQfDOEYftU+B0cvjCEHUyNEIfIvh1yL3099KESM6grHPoQYMkbDPyQNsUi\u002F7JKeVJ0ohY1ZaIjZvGLcSnTERHGQTKmxYxn9OIEszKXK1oNhk\u002F0oHbkOEcdqjEpzzojDatowy1yy49\u002FXGIgE9NHQqJxhbbLTOcUucgBvhElq4FkJPtWRyPizJKXdFsmHYkzPLKNiHuECNUSx8lOfu2TYNRRcVJJyhOaUm0CSKUK0ljKjAQOlbZUZe1Y2CNXKqCXhbxhLg3kAFGaDpeyjM90kknMYraQlaY65TCjKU16HRM8u0yAMmfHyEZixF+vxGY2UUjNcdIyD+a8pSfTySdrNqCdSEzYNnNkAXrWk2f3bNyXIqdPQGBLD79BXATo6c1dlGB\u002FzQzdPxHwzcF9Kf9\u002FIDQmPN3TMFj2haK+bOUX6+MBTqorWprcg4hCQMiHkoCkHkWeEkQQ0T3YiqVRmRnYQFoYF96BonxcnkofENM6HIKj6gSnwUg4D5qKCIttSWGWlHqbUZZFg1PiqXRW9lMLBLULE7GqCZlKhgoShai\u002FM8JWw0EgOWYVpjYlGWc4+giamPRtS2CO3hSKhhjSFa12vasGdsoKJNy0DH1dSIkIW9ggDdYLidXHYRnb2CMtNq6RrepX2VBZy+71pZnVxmSr0FnPfvYhoW3SaOta2mSclrOpfeplEdtaYDwWtLF17Q8nVttSzBa1ub3FblnbWz29lqvB9e1q11ncfQyXt8nxbdNygdtc3R5XmNGV7mZ9U13j0nWt2f3DYAXRXdsyyxLhle01yqvdYqA3vbNYr3Cd4V7nqje+1u0Ffetr3\u002Ftu4rz6Ve58+ztU\u002FgKYIfAdMIELbOA+CDjBgP0vgymy4AdzBMESnrCDK6yGb2CYVBTecF477OGZgjjEWxgxiaFl4hMjIsUq7haLW2zWCMMYChqeMYplbOMiwCTHPcAJj0e64x+3JShCHnKQi+wCIiPZBz5eMpNB4uQenyPKQ6gxlXvy4ivX5cJa7kR+u4zlVYBZyqoYc5VFYeYzXyLNam4Em9sM3jeHmRFynvNf6xyvOLu3AAAh+QQJBAACACwsAFAA6wARAQAC\u002F5SPqcvtD6OctCaAM7a8+w+G4ihiwYmm6Ea27gvH8qXWdsDO+s73LnAL2gC+ovGINACFzBoxCY1KPcumNfWcardcwfWrynbH5F0VjMaV1+xW+n0St+f0hwmOr+v3CLx\u002FxRfIduanQdgkJ6gYtXT4ZQjpOLRICdUIF5l5J5RY6Slz+aY5ivhpKhO3+TjKKgl4CjuS6hrUakvbGasrMUs7dGvLuTs80ZsGfCtMvLzQqIGGDKzMTO2cAR0tXUvNbH0Nlo0sxE3srWoVHj1OHmt+jpguHsR+6v7OGa9+k0u\u002FZ+\u002FrJJ++Sf0U\u002FQOIRWC2eQUDHcSmcGCNhv56QYIYUZ4Tiv90Dt6rlXHhPo6DLEYCF1KkDZJlTJ5EmVIiFpZdXL68EjPdSJpTbN5El1PlRJ5RfP6EF1TmK6JGPF6EmVRjGKZFnD5dFVWqCqo9rF4FmlVpHK46vH5FGlbbSrIxzBrCmDYZQbYt3L6FGlfuULoj7N7FmlfvXr4f\u002FP7FGVjrUsIcDB9GmzjYDcYdHD9mElmsGsoULF\u002FGl1ntVs68jIoGG1ryRtIPTCvGnPo0CtYOXL8GHbvVTtoJbN8GmVv1aN5KfP\u002FeF1z4TOKeSeFNrmky7+bOAUOPPpcz9eqIr7OSrt14OLjejy7mu\u002F378\u002FJnZzNOr946+\u002FYn3ouPR37+s+xc4ev\u002FXq\u002FfN4NR5d9\u002F8gUo4FT93SdQfgh+tCAOiTn44G40MRgRhRWudaGEmWmIIHgkYZgRiAFa2BCJJQL4IIQUFTgeiy2iSA6MMR7YYoLncWPjjd3lSF8A\u002FfToI2pA7rcajyrmZOKGA5azJJMy5igilB5e12SI\u002FOlCZD5ZavkkLF16OSWVHHIZZVRfgrlcO2mquaZ+VX4ypkLHHJnJnJW8GdadeJq32Sd89hmnnGdSMmhahc6nZyCJKlqmmWFWdCWQizKapEOPxnUpe43OUWdSnZb3aRub5uXnn\u002FTxU0aocEYqaZugJqTqR7jVqqN7JYWBa66w9eqrkGtIAqytyBV7D6tJ\u002F7iCLEK0IlvqEb40myqw0foAULPOPmvtoUg4q2213Sr4LY64jkpqptiim665ql77g7jFsoult6Bgoq2xx0I7abz45rvtCuGq6y8eAOv7C7UE9\u002FXHqcHRCx28nQV8a77yntuvBRRDZjHEydmrccMJH3xxrVt2JvLIB1PcMbkVbAwrxjE7OdwEMHuM6cw06yrBzTq\u002Fi3NuIDOQMscrBx3b0DQU\u002FevKwVYss6wM+CyK00i6i+fJCFBdMsBdZ620F0wb7TTSqSk9tpFWbzxwzUunDXXZZn84Kdf\u002Fro1wQPy6fQDcaq\u002F9taVh+k221YHHep7dd+OdN6\u002Fzqkt44YbPHVh2iv8vzjjbe6fQR+RNZ67548Ndjnnmh+9cnwGeSz75z57utfrnoJ\u002FOpnukl2465ZwOFbvss+sO6Wi9x8047YZudTvuubte71bD+7481qgL+TzxeBv\u002FuvPV7wv608ABHcb23Hcfusnhi683+Y07Dj761hcP\u002FKvuvw94\u002FKLOD\u002F3vzD+MP\u002F312x+T\u002FvmvdftLmgC\u002Fp77yHemACFRf1cDGwPQlUIGIi6DAJgizP1lQZQnEHv82yL4OetCAIOSWCAsYmRKG8IQorJwKTUi+B06vhBj0XgNz9sILTlCGJzofDWvIQxzG4YU1zCDqkpe2IgaxXbNBItOKSEEm1seJTwTiCFElvBz\u002FKvGKwXNPDh02Iy4SinNi+6IVAaiYJ1AxiTsU4\u002F2Ws0Y2slB6KazZF3XoQDcG0I53BGPtfvQxPvaxUt1b4tlkFUe4tVGPGXJZGQe5yBY2koydG6QfjyfJBvHNkjC8niFduKNEEm6OgKwjJXvDSTxGj45v5FklU3lJKZYSizsqDixV+T805ooft+yk3BipGAeIMnaFBKZgxlKbXvrSa5+UktQWoMwVHq2ZIQmbLaOJS2YaEzvPJBo2l6mwbdLHZt+UZssot7AGlJODbTObNd+2TnBGLZNXQyYF4rmCG2pQeUVKnQXieYFtLdBgdkonBIbpOWVtrXGYdKPEptZLhfYs\u002F1sRK0Q\u002F7dkBWJphWiTkZ5AC9QFIWgIXE\u002FqDgR5qhy+SQV9jbFg9t8GwEuqBpXusnkRRBsJF0FSTw7vpy0DoU1CR9KKKvNcGy8FR5RR1BggFAzt2mie\u002FBZUKR20IVNcHjiJYkCnGwipmynXAqT6VilIomlf5RpezOrIoFrXhOohzAIq2Sl4Gg2s7pqWEj1rBri8C1BX42tfPfAGwBfHrXwlLD8OiA7GJ1WsTGDtWwR4WsjyS7F4pW1nLfhWz3XAsEzhbDc1+FrTLUOxoSTsM074VtbvwLENY21rXvhO2glAtSmnrD9HeFrd1sC1aeUsn3f4WuJWQ7SmJawrfYhS5yeUVrliZ2xHNPhe6vV1VBqiL1KtFArupjQZ3YwuM73IJGeK9K3nLW4\u002Fzoje44V0ve9vr3uKqN7469S596zvf+zokv\u002FrNLX\u002F7W134Ati\u002Ftxjwfv9r4EEgOMGtWjCDx5CNBwe4wBIWqoAr3GAHY3gK9t1whi\u002FsYS50OMRdGDGJtxDhE5fYxCpmRIpbLIWUwLgqMp7xRmtsY6bGJMc6xjGPYbDjH7clyEIGckiK3JQXI7krLF5yWTTs5BdAOco\u002FsAWVk9yKK9OYFVrGcia67GVIgDnMGhgzmXNgZh58Oc1MNgSbt4xm8RYAACH5BAkEAAIALC0AUgDsAA8BAAL\u002FlI+py+0Po5y0LgCCDhjYD4biSJZmmW3qqnnnC8fyTCspi69uzff+H7vlhqod8IhMKoXE5saojEqnI6cVB6Vqt1wD8wrOdsdk3xeMFpfXbNIZnW7L5583\u002FE7P6y\u002F3\u002FnAPmOeH1YERF4hI9jRY2NhxpZYoCZRi2OeI+egUOdk5U2lHlDmqKep5ygMamkPaajnEiSpb1\u002FIa5uraFDvLC6G6yoIrHLrba5zwezcsbHrs7PALrLPM\u002FPd8nfBUCEe9TIQNXtvI3T38De4svp1W7s2K3htdCtnujgUvK29rVd8Ni+9J375N\u002FahZA5hI4EBRBf3dQxhIobQiDQ2+g6hH4kR1\u002FxXN5cCYR+NGDh0d4gApRxspciUtBkO5huMoli09noTZReQ8gjVdssC5RedChj19FgE6RehQWEWNqkAaRelSQk2dtoCKROrUYFVN6sD6Q+vWaV3t\u002FQSbSiYummWrvUT7Se1adm3NPoUbQ6VXnnVtfsV7Qq5fvn3drgCMQvBgXYXtPkEsQqwjto1z3YRsQfJkupXnvsU8QfPmW50N3wUdQfRoeqU9\u002F0UNTfFewq1XXobNh2RJyrUzXcSNTHY5zr1bfQSOQHg74sVnPkSufDjz5r5vo1ZtfDr11UdhY89Oervts6C\u002Fg2ct3vlnxObP80vvfgPm9vEZw1f\u002FGi79+kTvV\u002F8nj9Z+\u002FDHl33+HwaVXW7wVOFQxAEXX0oIMvgEWhBFqN+FvMAm4mH0TcicfThx22N+H6wCI0YgkEmjiifkhpOKKrLQIogYgxSgjVTTuFCKMFlYloYnPwYOjYx7uONSDP3YV5IcaXrNkWU06ud4zUUqJYYvHPVPkclkKOWQ8Vyr4JZgvztJlPcogOY51+YxZ15ps8mijmLoVKOecCzmYEZx95annlqek2RCgcwraSYIZlmlmd4neqSWjVKKIiJ+lTdnoaYgQWhOmmV6ViKWteTqpo3tw2hOpi1IqhxB6jsXVq0nS8YWsI4naXJhkvGGroYFWmROLr6rKIKJBHflreLL\u002FGpsUbcmi1yurScAK6bCSfspBs8ouSyyebobl67PQWittDbfiSl24h5Yrw7mKRrstuabS4O678I4r72P01kuRrW1eu+qBQQxClr8u4rsuuyDwq6PB1Pbr77chMDyjwwc7Ky6oI1BcscV0lsjtmRVwLKzH6iLJbGoEv+fxxRizmfIDJCNrcrfeCjzByvHWvHPCmvqic88O2+yfrgzMzHLLLtPss74yBy300ETDZ3RwUCPMc9Q0xuzF1VobPDXVCnv9dcRhiyexAWRj3fLJO6aNNMAhl11qj1av\u002FbLSbkcqMt5st312usDGHfjWhRenq99\u002FA053wHYLQPjhfDd+88+K\u002Fy+eNeZ119n15XnrLXltt3metNKY7L15AMmRzrTpD9v7NnmRo5556U1zzvrnptNeeY+5t+76ufeGODvvFht\u002F302\u002FAx888ukpv3zJwS8NcuwHRi\u002F99K+je+lhxTsvtdzPT4N9x9r\u002FS\u002Fn4RZRv\u002FvkfV2\u002F4+uw37P721ca\u002FyPyx1v9+9p9+fwn+oU9zYpOf\u002FiAmQOHdDoABTKC7bieAA+4vgeBD3GEkWDAKVlB0F8QgAgW4wVF10IPcQ1no4jRCEjqwf\u002F4rWgpVuEIF4s9GJPwg\u002Fxr4qQjWEHbnC2FlfrJDHmoPh8UCYhBLaL30de+FNYzhA1OnwyPez31EdOFRpCjE5v\u002F5kExHYeDKYljFAj7Gi19cYRjRJjAsZnF3W2RSGtWIRGzpjoOngWMc5Qg\u002FwdXRjlMcYhtT9RoyBs2MJ+zIZwQ5SA0WslA4iyIfHXhGOj6OjzacXiRF+DNEQk2R4nOj0zpHyT5qsZNNAVYo11g722HycWo7JSrDR8pONRKUrrzhHwsiMk2SzZaLdIwaXJlBS95SOj9DgC53ScVLYqmYqwPmK4dHQFnO627OvKP6YtkPhTmymqI83jBNo7qncbOS3vxmfIpxTL\u002F50Zz44RwExjlBxmHTl6GBZzzLOU9w8mmb9rSmJPNZn5H1k35mYyeP9tnKgbYvX0p0DSsloNBsLWX\u002FbgAdoMYEak8xsNCfu1HmbMIJgnEiFHLSsOIfq5YzYL6gf2j0qGW0CTRKjrQOxPgnNrlGgXTCISl26AzBiCmykEpxpuaq6TL9ICMYSJFWRpXmT9sJUwsckahSmGhHsUfVBxyxE1PBZfSyGlMS8sKqH1VnD3R6EGM0dUBeAysFakiktVp0l1nx4I16WqNBRiWRBANKV+3XBC3wa65X0A8A3XqCW50OqfOZGWI\u002FwasDLNYPyJHsIQKS18JW1phnwIBaM7uJzd6VsJoVLYxA6wTTpgi1zVAtPibbB9cCBLZ4kO1rWZtW22KDtmjQ7W2pZwXfooO3YBAuOIhbWuNyibSp\u002F1XuNZDbXOc6A7qtle4xcBtV60oCu7PULpq4+1Dv5oO5OBXvJMCbLfN+lrzTVO94gXtR9673fZ6V73NXgwn73ncbpNDvcofh3+lSI8DXXQaB54uLA8djwAr+LoAb\u002FF5hQDjCEp7woAxsYcw+OMNcxTCHt+vhD2+KwSIe8YZLDAgSo\u002FhUKl5xSELsYqaeOMZz6AaNMwLjG7OhxTpeg4173KocA3kMPB5yTops5KAIOcmCRTKTq9qOJ3OhJVLOCpWrHJaaYDnLV95yUbvs5X2VJMxnBTOZufzjM0\u002FLyWpOxZLbXOYKw9nKCZ7zEupsZzr3N89r3jOf+5zfP9850IIGdBEhCj3oRiA60R1YtJ4bbeECAAAh+QQJBAACACwtAFQA7AAOAQAC\u002F5SPqcvtD6OctCoAgt48YAuG4kiW5ilm3boC6AvH8kwjKot3bs33\u002Fg+75YacHfCITCaFxObGqIxKpyOm8+qharfcC\u002FZb7IrHSbCZQ06rg+f2cw2PV9x0DVSOzwusdfNdD0imwoeFYXhIyBK4ODbohgh56MRISfWUOBSpKUlU6Yl0ebY5itH0eVozWOpH2tqJCouiuvrVaosZEKtbZWfIeuua87dL7DBLewWsLFzcbNzrC6a8jDPsXHyM7DQ9zXx9fclZy03NYv19Co0oTd6Ng76bLb7d7m4ODysfXVhv34L\u002FSd++ZP386QBISaC2JgXJ5UC4SOFCIg0d3oOYR+JEYf8VuXnDCCfcJnYdDaIBuUbdKJIlyx1E2UjlSn4tPV6EuUXjOpo1XXbAmVPmTJ49gVUDOkXnTqJFb71DqkTpUnpNTW6ACkpoMIJVrWbB6kPrVq5djT4FS0NqJJZlnd5Ey8ZDPbZtbZ2FK0usW7J1977Ea0LtSKZ9x54ETEKwJrqFSR1FnEKvWcKNh\u002F6EDEJkP8aVB\u002F\u002FDTEGyV46d\u002FR4G\u002FUCxYYqlJ\u002F9FzUD16kytXZ+GnUD2bNK1d58DrdvxuN52FeG2IbodZ+KQHh8Pvps3c8u3QWuuuXz6vDCooZtmqH139+QNs4ffCJx8+eHnPXMH7N0n+Pbuq2ONL581\u002FcVv76v\u002F72gefXdBdV1bAbbnHFL\u002FtXQggp8BhZ9y7O23lnE4RSghZRRu9Bs6GGbI14ZT2YfPhyBSJWJzFkJk4onzpajiayUuWFWDAq4IT4Gt2ejgCgjRWBaPPb53TYvraQjjgNgAaeCEMG53VZFMNolkkg8SYySATj45EImnZKlllSkqiQqYYYbIZZd27KLjeULe6GMsU1b25pBeBmImdlumOVGHeOSp555p9hfRnKX9wieUGngCaE912hklI406+qibV2bU5piVhkfmGkIkqqh+oKq56J8tjLqRdKN2KgYfqJJK26t9qoGJrLicaiurUuBi66069KrrEi++uimnOO6KJqiI\u002FxJ7KRK+ZsrnsqgS+sOzRfRqLbRcBitDttpGKyi4cVb7CLapVoPtsd32Ye655qTb7AveotuutKvGG1gf34or5pPcWjBvrPUWq92\u002FEgQ8rLkEFzwuL\u002Fri2q67EMtK7QQIJwvswsxVDMHF\u002Fd4b7qDqpvawqBHPC2\u002FDEXgccq4tb6syySWbfLLGG8fcAMs272evsjgvoPPLFO9cG8cHBC00s0mLaPQeM2M88Mea\u002FmwA0kTzfPWhVAvwNNRRS8001V17rXDWnY1stdlwku3vz2OznTLYFKr7NtwZLz33pWn3fDLKLstYt913C573a3vz3TfibTd8uNprE471ZQYEjmLfMf\u002FKHflhjeM9eOUgH0a555aHKvDnkYae8Oiwlu7zZZs7nrno\u002FEaJuuyqKz71SbWnrrrf08a5O829S\u002Fzr7z+9Dnvstlt5fPCsD+9762g4\u002F\u002FzwuG+oCPWqQh\u002F97ItqTy\u002F3q2+\u002F+PTgvyv++Ognmv35E4t\u002F\u002FeN2uP8+9\u002FFD6gH9xadP\u002FP4w66A\u002F\u002F8EveZQCYAD3VTMCBqoIB0RgAjlHHHM00IFfw1xvJDhBufCvf9f6HwMzqEH+3W86GMzgBjnYQeZ90IQn7F7YDAjCFoqifFcBoaGUZkGthcGGNzQd5HT4Bh72UHo\u002FPNtBhBjC9M3whbRD4gmXiL3LIHGI3uOdpU6CPH3\u002FPXGEQCxVFrW4QS4aEXRTTCL0oIi\u002FA5SRih7MIZXeMLk1hlGMfXnQGtlIwyIGSXJOu+McIfjGUqnxjmbsHRpJyEeuEbKQt1Ogbb4yyEUqkY41ktEXuzZJR65mAYukIA7dWMBIIaCTnjQeIEMJSeSQkpGJ02R9UjnKVbIyYoccoyhzI8tZVlCPZxIkJ3NpP1eOCJa4zKUuO8fLgmwtjsa0HiWPdEugGROP8lteU\u002FCVgGmWso3JtMidVKnNRrpymbHUJjUZ5khsesGc28wdKOUzB3amMG6nfKSfiinPeQ7tmd8BwSWDZwVkdvOVuciMOaHAK\u002FbVEppwBFgzV3Yrd76z\u002F0KJrMA\u002Fn3bPnCXUWAt1UUFHIMkZpAqRHbVKRh+wxiOMdEdtYGg0RSDEk6YlEY2hw1yaRoGLfiENK+1KHWwyssiYMA49XWBLi2Mwi4IQEEWtCLsISiQYZJBR5BtN4GTqzwnmg6berB1WQ6DTV8SDq9+p21cdRj8PkZU6YztrCcBIBxZV9apTOCrpTAGTprY1KIRxA1hG+jRaMQGhlzMDfDbn1pwUFgzdCVpiu0BRwx7HBs\u002F6QJkWu9PJXgAZhsASZrGgWQh9dhKhzetoSVtajERWsqlV7WnF2lqErDazsZXta4dQW9feFba5hcdsk9FbgPx2G8EV7jCvUFzjHhevyf9V63J521xn3Dao0dXFcHFb3W9cN0HZbcZ0v9ndy+6WnOENyG0tW17tPhe96XVulyDR3hI1ZxTx9a0y6uteW+BXvffdr3T7619sADjAYx0wgWMxjQN7FhgKLjCDG4xgA0OYURKecEISbOEvVTjDeNowh\u002FXAjQ9T+MEilpSHS0xUDKO4wyReMYhP7GKeqjjGf4IxjVtl4xtzIcQ6lsOMeyzYFgNZxjke8q54bORGdCTJSWkJk6NQkycvIcpSVqmTqwwEKmO5WlfeclTq4WUqkCPMWvgxmb98izOLWchqnnIr2rzmN8P5yKSYc5w1Yec7wzfPTY4En\u002FXc2T\u002FTGRGCHnQIoAuNZvZmuAAAIfkECQQAAgAsLQBUAO0ADgEAAv+Uj6nL7Q+jnLQ2AILeAdsPhuJIliaJceoKnO4Lx\u002FK8ZOt9t\u002FTO935swwlZv6LxiEQMlzhd8gmNhoLMKscpzWq3Aqr12+GKx0YvGIwlq9eos1uVZsvnD\u002FPbHafr6fb7fQ\u002FIp9H3hWGY8hWoSGZDWHUIaWiVt1hZNug4FLkpyURpCUqzgXjGadqpGaq600iKdgqb+blKC9LqOhkbu1Tb29aBWqiry+trXHGL6znMPHT8DJGcmcPc3ASNrSA9DVddLTSbTTsKWertDS4OjRlpfv59rd67rbz0\u002Fi4kX0tfr3l\u002FHk8fKH79mvwDGFCgIoLcrhxEeEPhIoYNyT1Eh0MiIIv\u002FnNxdxEhE4xx2pzx+tJZD5BqKwZadhLhCJSOSsF69hHlFJheWLV3eBKlCpxaePe39xMlBaBSiRcEdxZdSKRKOxGw+hRdRqhGaw0xe7RpVKw+m5ax+RRlULCuuaH2ebTtK7Qyy7YS9BZpT7gu6Ze3ehbtBrwu+fXP9xQpHcAmqUP0eBhtTsQi2jR89xhtXsgXCHR1frhpZ8wTOnQ1\u002FhpxYdATSm7yerplVtQPWrc2+hh1Sdg3KB13fNpVRtzbevW3\u002FBh5WuADGJ30frx1aN23cpp+XjC17OnXL1rdnVq3du9Hu4gNkJ\u002F7SOPm6uRWHL+90fXnN7+EblH+9vVrmV53j\u002F2+qV32gVfcfe2mJJeCA3BUIXWpSJaigWwwWltSD6H3lH4MJqQQhagtOaOB3HF54VoYaYqcRf4+ZWOCGApF4F4stoihPh0iNB2KDFQpk443+5FhaXjXCeJiMM0aXTY+VfQjkIcGJo+SSEjZZVDirqHickUce+AyRp2n535PGRFmcelQmt4+Xr+FBpY6B+ULmQ2y2SeGbaQKT45x0NmXlHnFepOee9fRJB5b4BSqomJYYGqaZZ9IYyJ83gbmliIqouR6ljSLpJ6aZOvoop3K4ImhT8ZXaT6fdoKrppkKudF+prR4K6RaEoGrqqazWuhSOu4LapKJScINrrrHiiuYTDf8V6ySwweqHREV4MjurfML+IK2nJ3omK680ZMtom9VaK+q3fjBb55SJQisDuKuiCy681w7mh0PwFqTrr1zuVe+7945L3rwjuPvjvdn+W64t\u002FR6LMLfdOigCwUzKC3B3ySKzcMEGx4uuwNFk7KvBiD687wQgq0uxw+uW\u002FPHJGm98cMo7SiDxyCJXbN3FDNRsc8Mq06nzcC6jLDOBJM98wdBE+zzxyiwnwPMbMLu5dKhIC610yFP3DHTCBmTd9MZci+t11HdMTfXLR2uQNNhao43zczq7XTXTYZMN8QFmn412iHdbbenXdL8Nt7N50rg3332nSzjeVw9et92Rg4hi4or\u002FL24sNcWiCPnkRXu+7cyWX445vgzvid3oUpferOETYtc56NTGfRvssauN+diHH6j66qxnzgKyod3eeOGuV8q24MSfXrrur4e0fL6sOx96XL37\u002Frvpmq\u002FdwvXUw\u002Fy9q4MsF730zdP+GRHlm587+pepv\u002F722XPs9Pjxy599+OTmdH\u002Fw82vvP9Qlpn8BnJ\u002F+AjZAAtrrfwe0WAIVqK3ZHe9TSfHeuf4HQH89q4IQXKABG5iloFiQdB+cYM7S0kEP5s99b4lMCsO1NRDWDoUvjODmWIghGtYQgxnUYPWSV0MYgg+HR8lKEG0oPCJOyoVHnFYJf0bBCjXRiSs04ZpSM0Uq\u002F05PhitKzQgXxkMuFsmLWdRi+5T4keiUMYxoBBSXymjGxWFPfOY5ABzj2DcxtvCNd2SgHvsDsS+CDINzROCryAdHP7ZRSgq4IxIFuEjMNNKReIyhFfd4NUG67IlQ\u002FNIhu0DJRzrOaL9hVyhFucFLPqVcp0QlkAo5w6sZQJNK+x0sryhL5Z3Sln+UU94QQMtabjGSyMmlHVvpyucRM0jJaxsyK9mxXkrJSs8Uor46CUhjArOayaTj33KoTSVws5v7U+U\u002F2LWbcUIzieZkpMnUSU5DtlOSo4GnNQFHylX+8gH2VKEE5+mhOlagn\u002F5kJzZ9+cnVELSA18xnGr3GT3Viwf8R9TvoNCdTzWhMY3cs9JZCdzkFWdBKmj0h1GwoCQNTyROgRTFBIn1QkBDeEjNhcOkRTQqEW6WPhDQVqE1fOAadxuiCPsKpBHbIhn6UqF6I2edigKoHpf4EjPbxKQyguhChlqlffvNoCYLJBFXE9B7lM6rCIAgnrQaUbmaNmAKxMdZddK6tJMhYD71Ki7imbZNQcFdXrSAStd61FEPhlh+UItXerSQIHtDbXwGLoBHSNQt7rYJkBmsPsT42rNlpXSHyulnOKmeWnkgr4yA7Wg6F1hmpVe1pLdtajVRWtLFVyGxZW1vbrjYfudXta4vRWx79FrfBrdFu8VrcfRwXosn\u002FNS3wkNvcVdwWutENxXSZW13QejYR2YXScKnb3UpcN3DhHdN3w1le6Z7XTul9xnQn215APLax8VWH3yBRX+OW4xT5tW81+utdZgA4Sd4YMFz\u002Fa2D3IjjB5l0wg+fh4AdrdxgSdq4uKmzhWGBYuQLesHo77GHNgjjEligwiQcS4RNndcQqjlSKWxzVF8OYDzKecVJrbGM1mDjHfsIxj8Ww4x+PysdCthWRizysIyO5r0FeclCb7GQjXyTKS7kJlaP1kysfIctaLsJRuuxlK4MZWy8Zs7IOYuYqQznNZVgzm8PM4jdvOc5yhrOG68zkO+M5CRfe85n56+c\u002FcyLQed4EE6ELjd9DC\u002FoQil40fRs9Z0O0uAAAIfkEBQQAAgAsLgBUAOwADgEAAv+Uj6nL7Q+jnLQyAILe2PoPhuJIlmS2paoGmO4Lx\u002FKsoOu9tvTO936MC+J0v6LxiBTYhMwUMQmNSj\u002FN6u05zWq1S6s3gN2Kx77u9xsmq9cj8\u002FmcZsvnD\u002Ff7Hafr9fc+bg+4Z3eHUXgWiLiGguFX6PholZc4WbQ4yPSYCdkkSek5Y0moOerI+Xnaw8EIR9pqKNSJKkvFsorminsZMMt7UmvrlSvM1FvsYfl6K5wrZOwcgQwcubwcFPvcGy3NSU1tjQ1+oK171e09FI6tuhls3v2dXrzOPu1+fhPPO55cb3+\u002Fkg\u002FVPn5V\u002FJmDF3DSwG2YDB5ElxDRQoawHD7EFxHQRIr\u002FQyy6g5hxzkZyKjx+BBlSzTxSrEy++5OSzEiCDV1eLBlTzEyOHW3edJIzy06e5Xy+xBgUylCiJY2ezJE0yVKmTpw+VRH1yFSSVa0exZnVx8phyrz+SxGWx1aaNc1Wg5k2xlq21tz+5BAXxly6Pe2+RZrXFxiDLf3+BRtYxF6+fQ2TBZg4xGLGRR0\u002FRhy5wlh7ZS1fRpuZwmR63DwfBhoa2i+TnU3jgpu6wWjSpV0zuxJb9mrWrW23gp1b3G7e7Xzfhhpc+GCjhY27Ah57M\u002FF+zn\u002Fjzj3bevHqz5Gnzq6dOvdR0AODD19wfHfvic+jr62ePOC87t9XjG8fTPvhXpvj\u002F9dUXlLSWeXff7RpkBd\u002FbhVoYCnsBVXfceI16CBkSUUoYXoUAnhdThhmCN+GFWLloYKGMShigPl8+FmIIlJ0jTMDOoZiivPlY6JnNW6o4jMsfqXhi5l0mM6PQLoopB0r5ujajjze6IyRd7WV5Ih4gSPllFRWqaQ6TPqGB5dWbuDlk71VSeQsWfoTpph0FbMmm06aSaKaX3LXppsMxUhHnA7NSeeVp\u002Fj555loQonIjAYCSmGPfCzHJaONPhjInYsaeqiFgdigJ1eKCumoTF25KWmDoXKRQ6eeWmojZmrYoeqqkKp6qlR10VrqpZpycUmsVDXlK6K2IilmrrqiJgVXvv9SlmqwwpaBaaTRJlmrXnk6ux2uu\u002FYg66eZTqhnmjR06+234BZLqVx+sAqqsf9Ve8y6oy57bafwiibvvMvKuq8b1uarL73TUrstCL8OTCrCL4prAbnnxlpvuOlO4HC2\u002FUaccMGqAXxfv8w2C\u002FGzDXBMrMAW26uxbiR37PHHAUtc58Yr39qyyy+j66rKM9Ncc7f7MlzDzlu2jDHOMV8gNMs982vy0UEnzfPSRUvrNAIVr7v0gUNnDBoDUG9NtLv4CXs11lmPCTbVyFr9tdJZT01wzgK07bbUYqsnbtlmn21zuYGSmQDdddt9MteAKyd4ZXz7jG3XBiQe9dlwtxuz3vL\u002FLo522nE7Dnnkkis8acydN7b45K12bfnlmPfN7rGHj04636b\u002FvcvjsIO8+uymQpa66qsf7LfrCM59O+6Y6y68fsUbf\u002FzdzuG2PLC\u002FM45yVdHf\u002FDno7zZ1ffAeIz92Sd1j\u002F7bzxuUwvvc\u002Fmw+m+OnP+jv4eLuf\u002FvSZD346C+\u002FDnzv7TdJfP\u002FsBr3XjQd\u002F+BDhA\u002Fi0MgOND4ABhxoH9EXB92sMTAxuIQFGYaxcSVGDzKvg8rHTQg7LzH41E2EEHapByZBohCbNXuN2hxYUqlF\u002F7ZkjDDJpwQQBx4QvLt8P+9NCHNQShafDhwx8SLobxgUoSlVizFcoQL71Lmg6NaBmo\u002F1TRivaT4va69kQohg2LJ6pTGMV4MRueEIxnFKAay8jGNk7PiwW00Bah5sY3moU9Z5ygtsgoxLX10Y\u002FVA6RTdjVIQkLwYbbZ1R3bNkc9HvJoj4Rk\u002FIJYqLXZLpFoDBkm5eS4A3BSfYVkYharVkm69e+TVxmeAkZJSsMx0i8TS6UqP2jITB5uAbCMpdpMaZeUKaGXvtwcMPeoyVcSU5EsPOYkk5kAWyauhKx8TdWUuUxm0q5kBJLb07LZyV\u002FO0icTwyY4w9lMZ07HlRE4J\u002FkWOc516mcC7pQeBXMJIgvU056NUycoBUWxfSqulPH8JzspUE+2eW6b3CSMMB+QzU7wJP+dBT0LCwwGSz5Fc6JfxGQ5JSDNmemlVxaU5IFI0MYyDOJ8ffAI0PRJwyhw5IgtdehDNdPBMcyUlo1oJUBRKkGNGmGn3azpaaA5gpwKYqEGnV0zZCBBSqzUpQDjECzGtT+BMNWaoxNqvNIHJ1gdCZI\u002FCGkVsCRWEFlRK\u002FlKYCixQVSr4lEpXvRDSOLKOjQI5WR2hdBUH+lVbnHqCXJ9Q1rcCgepDqmv5rnjoBZ7h+Dc76oCgWxkkyMOcnRATZY1LGYvUAi0au2sn41JYQ9R2rt2FrWpzchpvdBa1Y62CbF17WphW9uI3NYKudXtbmnb24C8lrTBXdFsn1rceAyXGMn\u002FVe5vkdvccDw3CNF17mSpW13pTvej2eXsdW\u002Fa3cp+95rh1cd251le7d5vs+m1Lk0e0V7jQqIV8XVvLupbJGrgV73L2K9oheFfuOo3wFEaMIGN0Y0DI9jACvYugBucDQZD+LH9nbAsEmzhC0s4wwrZMIcl4uEPbyrEItYDhkuciBOjGMQVXvGIW+xiQZA4xq9SMY1FMuMb6yTHOuYVj3s8BRsDWSZCHvIW3GFkRXgkyclyCZOl4pMna8UmUh5qlKtcVipjOcsm2bJSDOLlJhc5zJUYM5m5\u002FOAzfznNakYCjNvs5vvCec30nTOdR2FnmdY5z1DGM5\u002Fv7Ig\u002F6xm+ggZ0CGALXQJCi7gAACH5BAUEAAIALPgAWAAxAK8AAALPlG+Ay+3PQJhTwYsj3cHm\u002F0jcBpbauHkmKKKUumat28UlndogTuksD\u002FOFcEHhcFQ0QmY1pfMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY\u002FL5\u002FS6\u002FY7P6\u002Ff8vv8PGCg4SFhoeDgFoJhkpYikxcTB+MQzcRWJclVpabUZoLkJCnRZmUW0xaSIuMra6voKGys7S1tre4ubq7vL2+v7CxwsPExcbHyMnKy8zNwch1mRBf1CWtq4OWnkmS20fV3J7TNNUk0TbjR9\u002FrS4iFAAACH5BAUEAAIALP4ATABDALsAAAL\u002FlI9pwKAPo5wThHsd3bwfi4WaR5ZfiAbm2oGpyMaR+2KjjAt0neX4zuv5WMCgamgqGm9IjjLYLD1rzGjF+KpaO1jt1hP0fsGvcS4lNpNt6rOwjXvDZYH0\u002FI7P6\u002Ff8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGysbyIBix1fLI5jb5ceLhaH3C4xyN0ycAodMjLfMcxvlXKYnzbYnzeCHnA24BN2c9Z1nK86XUd6HPrvO3u7+Dh8vP09fb3+Pn6+\u002Fz9\u002Fv\u002Fw8woMCBBAsaPIgwocKFDBs6fAgxosSJnqrV4UbNopw7IBovXOuozk3HjCPHdTwCTmNIOidXsjhZB0+DmQ2AYSwAACH5BAUEAAIALA4BPwBOAMkAAAL\u002FlI+JEB2gopy0Wsmcu7x7mmnaR5ZWKDqQybJoqrby98LNOuegDeP6f6jxGsCiQTj0GWdDm3LpavagOSTvSSVZr1mmVIPter6isLiVPC+n6nW5DRXBqbF5\u002FGGnmvP8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+u7CRCytxjs9FgsxYhMNsy3TDYy+Awt9zdNDdN3jc3mx900+J0dLn7TbPcdnAitzijV7uh0bpgCP2mO+TD\u002Fy9\u002Fv\u002Fw8woMCBBAsaPIgwocKFDBs6fAgxosSJFCtavIgxo8aNPBw7evwIMqTIkSRLmjyJMqVKT8FaunQpqZyKfWpk1hFkcwOhnHjI5dzJ0+dPnDxpZuHZ8w\u002FSpI1eOn1SAAAh+QQFBAACACwiATgARwDQAAAC\u002F5R\u002FEAvoD6OcFKmFQ6u8+3dl2PaVJiiK5Ml6YZq1MvfC2IxDtX3n\u002FsMb\u002FYaOIPF4sK2Qv9SS2cw8oT4plcm4QjXarvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+v3\u002FL7\u002FDxgoOEhYaHiImKi4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqagZwMQWXCrOa1hrExRYr28NmKwKXuxDH65srZ\u002FuaJktcrHSM5qqsNtKMm3o6TV1tfY2drb3N3e39DR4uPk5ebn6Onq6+zt7u\u002Fg4fLz9PX29\u002Fj5+vv8\u002Ff7\u002F8PMOC7YdDK5Co4JhgwY8JsNZT10MiuYRMdvuGF8EuqWgROHBQAACH5BAkEAAIALPgANAB5ANQAAAL\u002FlI+py+0CQJjg2Yuz3lrOH3DiSJaWB1LmyrYPmn6VS9dtLNv6PuIzDww6Yj+h8Rg7KpWg4vKpy0Gn0YCTijVNstzWtQsOi8fksvmMTqvX7Lb7DY\u002FL5\u002FS6\u002FY7P6\u002Ff8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsHBnR5Fns04ljrLwc4ukMuiyNQ530mYyd8pXZxN1t9T08Tl5ufo6err7O3u7+Dh8vP09fb3+Pn6+\u002Fz9\u002Fv\u002Fw8woMCBBAsaPIgwocKFDBs6fAgxosSJFCtavIgxo8aNKBw7evwIMqRIETIimBSVTds2aylCpWy2UiUzmDFpgpB5c5C4DMucFAAAIfkECQQAAgAs+AAxAH4A1wAAAv+Uj6nL7QoieLTai7NGIPi\u002FheJIVt2HlurKmugbTO1Mqyec1vp+3TjICwo5P9zwyPMVgcjmSrn0yJxUETQ6rWox12V2C3Z0veGyOAr7mteCcVHNLrt\u002F8Xob\u002FYLbtXOcfk\u002FVlwdoJjhIGGaI8od4pCjVCPYIGcmHt1i5dYmZGbj5wdipMxkqSjMZY9pEqtr0SdkqhFoaa\u002FNKW0symxuEytt7+7uzK1zDWnz6moo848vcHPzMQixt+4lb7XKd\u002FfTKzbL9vbKJLU6BV25+jqXe4pbeTnEFH68NWo+fr7\u002FP3+\u002F\u002FDzCgwIHjCJZYZjAErIQZmDDEcO8hxIgSK7yoaOEQRgf\u002FaTZyhOGxgZ+QC+iQTPCDXsAuJ4mYbBkhZcs2Y2ZKkHlSAsucN0eS1LkzJFCcHoEG3WiUKEajRysyVSqRadOHUqEylDoPaVUjS7d2dIr1JdWwPseSBRkV61SCamN+BSiBQ1ux+9xiattFJS+7dPCu5cbXi1+61QJfGlz2meFriNEWW6wsRuOLvyBHluI3ayvLl0Fl\u002FkuIc+cUnwnvET2a02fNp1FFjiA3s2lJrpXBXrB6dqDat0KtZr079WFsv3UP481YQ3GuspCT00sz91tjzofbWK5xWnV00HFjp3xdOPdR33NY2Y7mdpLfwHugx9KdC3vjCVCLV79qPvMz4uHT\u002Fy7vEAPv+RHfE+y1p0B\u002FaRTozoH0KShZaA7uV5Jw+AFy4GIPdHZhIxkiiIBtDDrxoXGCdGhKiRQm+MaIiWRI3x2eSfMhiPjUmFhdKjrGD44r5lPjFf8E+eONPmanD5HTJXkkeDru6CSTTQYIpJJRVjnlQlhCSZGUXFJZT5CgqSOmkD2KWWQ7ZaZJJppLhukmknBayYmXX3pwZpzmbZllAHnSCaaaa\u002FJopJ6Btmkonk8Cqqidd\u002F7ZJ6SPLtqni6KUaaM5mEJhaSebvinooHUWmminmXwqZ6ilUpqlqZWgOuqcqzr6pauRwNqlrIza6iGmhOqapaRfCgvjlfHg2iifwaeyWqyxqkbK7ITOIrorsfrFCmyzuWYr7aHULhvttd5qKuq44pRr7jfoIkSruFqSOmw\u002F6\u002Fozr7zV2guutaVNeyyjQ7b6b7z05qvvZOzidt9qVQDcwIAQcocVBAIj\u002FHDFo2VRK38Wb2zbARmLxHHI3hgwcYUin5weyd2+ixLKLr+hsrt+PuDwy+GsfLCANu\u002FcKM498PzyFDLP7N5cQKcWm2ygriHdZV8UAAAh+QQJBAACACz4ADAAggDYAAAC\u002F5SPqcvtC4IM4NmLs958zR904kiWWQROlcm27pmC70zPaPyt9c5rN67qCYeMH1CiIyp5xqNkCd01ncmolTSlXrdYZ4wL7mSB1bC5MSaf1450rMyOu9\u002FxOmKesusF+Ny+3uf3xxaINEjolQJ3eFVoyGjmuAgJ5UhBGSaJGZYIMrk5ZPkJ2qNJaiV6itoZpBpl6rrE2hqrVDhaSzOLmzvD2muVyAvsq0X8qnbcSKe89TPcHC09TV1tfY2drb3N3e39DR4uPk5ebn6Onq6+zt5+FeIuchnP8UifMXGvQav\u002FINjvQAbAgP8GKlBk0EOehAmYMTSA4+EBHNDYZZHIB4hEAP9ZKqbjqJEhx44iR0ZMOJKkwZQXV6ak6PLll4EsVfar2fJmTZg6d87Uh9MmvaBTPIojevIeUofxiOZsuhThUKdJ3Tl9ao5jgqtFy4H0ZIBrVW9fYYplmq2sFz5nF2JT24kr3HzV5u6Sy7OZ3VlI5GKttZdvDr9jVQUWLMNv11OHESNUXPhQY8dSIf8cNJny4K2Wwe7JrLlvkc4CCVlCrPWB4r\u002FOTgtOfWH14kau+cL2sTqyENChb3OQrVtKaGFGR+eWOmQ4leJtgCMvpVwR89jO3faIrmL6ieqlmSj3vVv2bOGUwRMRz7rY3Uzig7tgZZ429w9EjsQHg368982f0bv\u002Ft6HdEvn9101+U6BjIFpHDXjZOAk2uKB\u002FEIZjoH4UPugZORUSqM2GE35T4YFeedhdhAxmaKKEKF6IYYnghMjhWzBax2KLdDk444og5ljQizzShyOJLpIVoogpngjkkSomWaON9vj445M7RjlPk0gyOSWVQWqp5JI3QsmllVc+0WV7NBJZ5IfbFGnXlkJ+meWbZIrppZQFsqkgN2zOFWAvezbRZy5\u002FPodmmjrquSehd+J56JqJNtrhoz0uauikiDJqqaOY8lNolIECJimcncrpJqllmonlqE6Wuuqpxw15aZhgygkPnahyqmqdn4JaKa6UmuoqaXPaOl+txL4qaq7FeRo765i78irns7FsOuyxhMH665gjRrttqxpGmRW43eoarrffmssqslVKIVskTkq7FXavcWVcndDJiy+n7+6Xb79J7Etev\u002F3eoS2\u002FAuOrg7P3HozwAQUbzHB0Cd9qpy4RyztxsUpcjB3B6la7MMeO\u002FfvxuoAIW14CBQAAIfkECQQAAgAs+AAvAIQA2QAAAv+Uj6nL7QyClODZi7PeHM5fdeJIltqHBubKtlyUgu5M13D81fou3njOCwobvh9liEwWjYFQ8mljppzQKmvJpFq3PemUC+56geFyBmvUmtcLdJoN94yP8frB\u002FVPb13jcft\u002F39VcXiKI3WDbXhLg3d8iY6PUIGSY1SRmGd4lZGbPJGSkDyghQ+jmKmqq6ytrq+gobKztLW2t7i5uru8vb6\u002FsLHCw8TFxsfIycrLzM3Oz8DB0tPU1dbX2NLaSSjbHIbUH33TAh7jBxei1anoCyrmDojiAYHxNv4GnvR4\u002Fvjhbv1g8NumelfqwzhWNgM1P+xDFM6PBhvW8MBVKsqC9bRYv\u002FGjdmvLaRI8iQH6uFFGnyJD9rJxuyVLmSWkuXMltCTGlzYs2cKRbecDKz4LxiQgUFpRmsaB4BR2\u002F6UuqFaVOduqA6OoqUllVFFLA6lbWV6zmsWVeFFduObMlUZ9HCI4tFIZxCbs8ZgLuWUl1HCPBSxbQ3ix64cUHRVVTKAeG8gw4LxrD4L6nAiTUQLozJ8dgRlxkDQixXQWfJiPpUvjIaHqe4oS1cxrw6wmkdrz0bq00a2WvYy3bbJuY7923cPX0SV6dsd9nhx8kkVy4cOPShuqcXfx78ejLly6VbR36MO+\u002Fw3H8DE2\u002F+l3gsvdFrJ1+eOlH3qqvHfz\u002F\u002Ffrvt66Of\u002F++Pn3f62WXfgOEwZ6AE\u002FNG3H3wMklNgggs+qGCE3xGIYIKtabXeeMN02J16IPrXC4jsOUjhNhlKiCKLK15Y4YvZOSdgihbCqGJ+ADaoY4obgjWifEmZKOR\u002FQYInjIlL\u002FBiLkkWKeCSGNVLIJCxO1jelgVW+ciWSQ0Z54IdEYikmmN70SOGNMKo5Y4xoGshmczlmuWaLOMYZGY90yjlnmTtKuWdqgPpJJZ5+0RhonhDa2WafhMJpqFcBJtnhk0YWGulUiCaqlp5vyomdlqHWOSGpmc406aOChinjoYuWCmp7A245C6aliQUXBJA2FtgYWoiKSK983QEjrTtoFlhfpjB+JqyvxMpp7A7NDitVrLdOa8mzirJqB7J7AWXtZNgaoey2boo77lCrcluaR9NqUQAAIfkECQQAAgAs+AAuAIUA2gAAAv+Uj6nL7Q4ieLTai7N+IPg\u002FbeJIllr3paHJtq6Wxt5L17aByurN91uuA\u002FmGRAYwKCwqiUekZ7WM1prOgPT6olaxXJMWCe2KMVVdeIx+lGXpduVrdssh6+f8voAn8fyDPnDWd6cnWOgXFGiI15SouNgR4Sg5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6\u002FsLHCw8TFxsfIycrLyMa8XcAPjMYCed8FFtTY0tsLMds83dXS3TeKyDHScdNJ7OrCX99RyB6B6\u002FLEGvLPGuj99+vI8fsoD5ABI8N\u002FAguYQKvxlsKI5YQH9sjE2c90\u002FYRYz\u002FMcrx2ihwGMiCGkciFGlyIcqUDkuyTKGLYzQcIGXukWWzo4CaOWfE6nmOpxaPooA6EQpUldEySEOO+rOmKUlQUOs0deqpap2dSNeJqmOVa1eVoMAypTm2YlmzZqBc9bqWLaBEV6kQrcQ2EoS3J7MyvYs2bctPQwEjqGu3KAq9IhDD3eW4b8zIOj9SjpgLMdZbmh9n7kz282WYkEGrFV3XM2fNiSebHrz6NWnUo33STh3aFuukt\u002Fme1r1bNa3dPQ0rJZ5xOHLJyoMzn0W8Z2\u002FcsJs7rwx8OfZa0Tf\u002FjC78O\u002Fjf0Ls\u002FF68dM07zudePJ4\u002F+evX48q9lfz\u002Fbenr73Lu3\u002F9Zfnzblsbede\u002FjlZ+CBtg1IIIL0BegMgBDep2CEDFZI4X4LJqihhRxO2J9\u002F57niX3EhNnjTgwEaV0qJObFIiouMnIjiTBcqCONTLrb3iow8krhjgbD4KGSPQapnZIk\u002FtkIkkkAqOV+SIkb55JQODnkkfzdqmCGXNHbYJWsjMgkllWRamaKKstm4pZhFSqlgbDXKGWeYa9IJ4pduOgnninjuqaWEd\u002F45qJ2+pflhbdNRF6igjG7oqFRvqinplW0eCmmkgrFpqFBLTiJTXUZ4qYlcGWmY4xymkoSqJlqtcViAm7x6VmCPcmrJqmD4AWimldBaxQq94moJsEfxqmgnuhD2taaHpS57U23EZmIsZgUAACH5BAkEAAIALPgALgCFANoAAAL\u002FlI+py+0OQAjg2Yuz3hzOP3XiSJadBILmyrZiClfuTNconNb6Tt64ygsKPT\u002Fc8IgU+IofWfJpYxqh1NlSWs22pCCn9jviTrzg8kZsTp+YZLXbUmy\u002F54yrnI5fRCj3vP8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+vrGPDLQCGsMFaM8IF80LQs0LWcg5zSlxtTPPWLU237I\u002FzDTXsV4jtOzru33ZuerRthHg77bo7+Dr47T+8+f5+br4\u002FrX79b\u002FwDaKjiwVkGD4hCqO7jwocKI7WYthAeRIoyM\u002Fw6vNbzo7aNGaanYHVNy0WSzUiqpoUwZMlRLcClnEvNkjk1NmzjFbNsZU1NOLjsxbvL5s2jQS0OlFOUpFKnLp+PiNWraj+pSS1IjINBa0VJTr3rAuowagxtVhpjmZVi7VdXaqq\u002FmxkVlN2zJvGdZzaXb6u9dU4L1nvoLeBXiwaQWG2ZZeKNfx333RiZpmS9mvIjHTaYMTW5nxjJHPxbVmS1k05UJp5Z4+PVpUKlVj6rtOTNoZbovr4wtu3Xj2qRxEp9t\u002FPjm4cqBAA8e2nXz36uhO6\u002FOejlq3LmlTz+HPTtv79ZPht9tnvn3m+d9j1e\u002F\u002Fnl88uWD0RcP\u002Fjb37vDry973fx969rXn3oD94WegftzBtt2CHh2In1Vt7WdHgOhJyBSFDyroYHQc4rZhgx1SJyKIwtGm4YmfUFghge5hKFaKHpb43X\u002Fl2Ygfjujp6B6PmuVHI4I+mnXdhwC6CJeKK+4XYpAXDvmUZBb+mKCROUKplHalmaglilySaOWLnH0JZJhU9rbjmOXBOGGNaJ75ZpJFIgmUklteGWeUXTpJJHtqiknJU3XcSIlUfr4EqCSGprfmJFgNRKiii5oXYaGTnoOnpJce8KSlkzqRZqCXgkpllZE8WlmpbBqCanoCFAAAIfkECQQAAgAs+AAuAIUA2gAAAv+Uj6nL7Q5ACODZi7PeHM4\u002FdeJIlp0EgubKtmIKV+5M1yic1vpO3rjKCwotP9zwiDz4ipSkU7gsPqe7qJGKpTGb2W7LOpF5x6Yf+bzyidHstvsNj8vn9Lr9js\u002Fr9\u002Fy+\u002Fw8YKDhIWGh4iJiouMjY6PgIGSk5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztbRrvAZXsQlqsbwivwsUYLIiybk5tSDBtjezWLo9xq9gw9C2YtFRvxE526Pf0aAdZ9Kn4dLs6Nnu7Maj7u+n7u\u002Fq5OX9\u002FuLW+vKv8Ncw8fs37+rJALVXAeqoT8yjHMVyohvIUSwZmSqHDTv13\u002FAjAa1LSRmUeLlMDEGFmtksmTKAFW2sKyIkRIMJO1TFayZjCPIT\u002Fk1EmBZ0aaOisI\u002FThpZTADR0kS5bam6cxHaqIdRSrqqlNPWqdyuooVFNitX7u6RDh2oNi0ONGaPbb2LZC4cjl+AtvT1128ZDPhHarxb0qugr1e+gvYL2LDlhCHDVz4bNnIcCfzZVzS8WDIlJd2cpy4sWbMkkBbITy6MkjQmxWnJvaZNWlIpvtmlq0ak+nTlherdf3a82rcuUUTnws8uN7kvour3D3b0e7Hxo\u002Fb1Q399+HskrdzR+69dvfq1gNwLn9eufnh4p0nnR6d0XTezJuDJ68+vX3h4csfzqQ6n3bPwdcWdgTCVt9+uPRn3X\u002FSBVggg8o52Mh8UVAoH4QIGvjddfhNyF57\u002FH2ooH4lhmidiZ2tl+CKKl5234Ai+oSigixyiF6NK2KYYYcLSrjji3X1phyRJ+oII41I1nUjjgry2GODRia5XItDTsmWkksKJSCQV2IpVYxehqnlljd5aCVP46V5ZpNmYhShkHDGqUhBDKTYCEzCgMhIUQjwWSdQYhTZp6BKBFkoUIdS6SYiQOmFaKI1DcooVYYylWWZiyh1XaZobrqFMAUAACH5BAkEAAIALPgALgCFANoAAAL\u002FlI+py+0OQAjg2Yuz3hzOP3XiSJadBILmyrYimn6VS9e2AMffzfejHvMJhxZgiohMHowypXPIDD2nvFyQirUBZ9luy0rxil2RyPiMTqvX7Lb7DY\u002FL5\u002FS6\u002FY7P6\u002Ff8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6vr6GQC7EDaLMMFlu2Nr0MQLkvt6pAtMXAyrM6sTvAqEvPwKJtUqPb0asUVdLctaln3tnQyODa1aRn6Vel7NTLpebb7+ffoOj1o\u002FX1pvb7qfP7pPWjtQAZ3181fOXUFxChHGGNgpILphACUazDSxlsSM\u002F7gwbauwkR+lKBRC\u002FoO0TUZIkZFI4jLJUJLLkhtPOnK5kqM1SDhzXoyUMkxOgZQ+Ghj6E2gKMweQxozodCnBqBSh+ny6aahOiJa0stTkNSnYsA89eSVqlaqKtFfTZT2bcCxZtxjhYr109ivevHE98r1bKa\u002FewIIBFy1cVq5dul0RMyb89\u002FFhx8f8UvZlOXLVxpd3Zdbsea9gaYpBd\u002Fy8uDLnzjsns+YmerRhlKN11q3dd1LtrahTr139urfv1pJ2244tWzLt3bmBGm++HHdiyNKVOzJ+nHr13663h9aNfXYj7KSBJ99cPLz18erRO3++nhF58fLbq04PX6p277W688XnWp99p\u002Fl3HmbgCdjfgfkZiN+CAyrInH4EdgbgIuSBUaEiF04H4X\u002FmFUhcdBFy1yGIsE1oGnL8qWgii6adWOKLLg4HY4MefmhahhoiqGMi87n33ojfxTiccEXOqBV9Ad6I41wMEpkkkEG2aGSUJKKoVoL7HVllW0Ni6WWINg7Xo4UrlsZllzA9uWWWZfqxDgNnWviPiW\u002FukVIudtIZBRdUKoJTUzkyMpOgaSZS6FFkNhKook6KWUhQ\u002FdH4SJ4IPPqgfP8UAAAh+QQJBAACACz4AC4AhQDaAAAC\u002F5SPqcvtDkAI4NmLs94czj914kiWnQSC5sq2Y5pW7kzXBgp\u002F9s6TedoLCi8\u002F1fCIPOBysqQzuIQ9p9Af9cqLNrFcWmTbDYvH5LL5jE6r1+y2+w2Py+f0uv2Oz+v3\u002FL7\u002FDxgoOEhYaHiImKi4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqeoqaqrrKahHQqkABizABxqozK\u002FBhqwrCiwoEGyM8fCtlXNybg5yMGoWb+gx9GvHzG1pt5ZwNc\u002F35Jf1K\u002FWU9Tr5sCh7uzakenq5eTur+Pu8uL0pfn0+PD6ovjR0mgNqw6fPnCeC+bwSZGGx4jCHEYJW41bqhMGDFcv8ZF0IKV6sjQkdFQopEF6mkSYUFIamkcLKbJJUdz0V8RLOmx0YgK+jUGAnoz5YfJURAMBSlpp9Alya9OfApxUxMm0aVaoQqU6KWqlrtWtWh1q1KwZKFWtGr2Eted05qy\u002FWt2rKU2n6VOxetJLtxg\u002FLV6xeuTLN5p+ItnLXuX8CP7FrcRRjxxbSLDQcWzJinY2mRJYtT7Hjt3s2iL2O23Jg03dSqUTva\u002FDgE6NCDR7f2Nbty4qK3d7PuLds28M+mdQcvfhqycNrNfjPHvdz4cefPp1GXfnh49urTX8OOTfx68u6av69m9B38duzR2SMfL+u9Z4GG0semX8j+M\u002FyE9NfAFj8ef4P411x55hWInn3\u002FeZfeggbC5mCCDSK4CIHQ8XbghQBKtp5xHY73IYfteTgiiCWGlVkiCqaIyIquVTihhhuepZx8KMrIIIQvwpihdTNiFd6POrHYYo8+5sidgP0ZGd+JQFIGHJTcSRkglSLmZiKWV4ZYU4RCsrTjg1tyGdNkVgKpJB9HLRClIvslkKQiRWwRZ4slNTFlIjQpUaWeKvE5piEvAUqjmYjsidGNR+Z3J6FDEgnIOkgVaqibCxYAACH5BAkEAAIALPgALgCFANoAAAL\u002FlI+py+0OQAjg2Yuz3hzOP3XiSJYiiJrqyo4S+lXtTNcHnNr6TuIgDwxifB+h8Zh44WTIZlAJc0qfuKmVF4ldt9yu9wsOi8fksvmMTqvX7Lb7DY\u002FL5\u002FS6\u002FY7P6\u002Ff8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ivoVkKpAwYowwcRa9Cqg9Qoie5qTiqJbCvM7WoW6VExs6iMMCvVj2uxMmmUsDU07GmHtip3tUz0dzN2NzJytvaxpDs77qX4e6q4N765cTk\u002FOGf\u002FuqW+NbtnPGz999Tr1k2cwILVNBxEyPChQUjMZDf1JNFYxoiNt\u002FxQyLmxEpKPHKI9CioSIb5HJivtAEmG5LhojjjAdugxX8+NMXwZyppwZAYFPkpdqWiw6lB0loxqXMg0H8ClRp0llTjIaM1ZUqbm2Vr12FWvTSFizbgsr9ufGsmMflbVJ9q1Ot3LVAmVrd9Fbs1Tx8pS4t+1dv0rX1p1KNzBUSHvN\u002FkPUGG6jyIIVRbYGuHFeyJQXG1b8NzHowno7Ix48Guzky5sNXT76ObVW0bJD0D5MOtFrzLdxqy7N+rTl13N1E\u002FcM3HTX2LVXMa\u002Fd27ft1cdzH9rNm3pw6653tx6E\u002Fbug8MI5V7c6\u002FPxv4+pno9aMnH37x+DJL38P\u002F37y7bfwy7qmP559\u002Fe2nnHsE5jdgevM99x+D0gEYCHbQQAiIhOVdJ+B0\u002FkkXHYcOEqbhgbJ1mBZ3hWQYooIFpijfihRW6F1oG5aYoIoIstjijc59yBWO5vHnI4ZABtndkC\u002FCaCRj7cU1JJMrOtmgkk9C6aGUOmYWpZVVagnijlzSeNaXXx2ZxzJTuiajADqSWUdBPWUJ3ksHXGlISEzAOYhJc25JiJ5vghlmn3L+2aOXJw6qJqCGHuqZomziMVECBQAAIfkEBQQAAgAs+ABsACIAnAAAAv+MjqnLGtCidG\u002FaFvLdKVe+eR84iQZZihAamSNLmTDjvrNQn\u002FeRrzuQ2x2AwR\u002FR5YMBji4jU3VbLotKaW8mndaw2Ssrq21+wV4SOCxDnZ+e5GbN1pjX5Te85rbA4zo7HQ+yxxe4VzchOOh3t6W4aJLXgJioh2gYKUklITmpiQl4uJl56SnWGYoEelo6SpoWsWmF+grLuUBbq3AbBzl0K5qg+4ugu8sK+2kbzJjsu5xLjAwM7Tw8vVqtfN1rDfXMLcKc7Yr9LSdNXHxebr693ieAjgauvp4UL59hf595z9kfR29dQHFtyKFD9o9KwmX\u002FALaLx3Dho4cHZTUscpFRQ4evGzVmTNMRVciJI6GUBLcRYMotK5u0lPES5UkNMT3Am2mgJk2cNz+q0PkgJRuhQ4UiMfoI6U+dRI8yVdoGaj6pQZ\u002Fq7Olz50ysEm1S5drPJU+gYCGKzVqBadmKJreuLUfR7Lyrb5uBRLtiZl60BuXajAsXsN2Cgmmt4ts3cGFVhBe3YleXMeSuNsJOHGh4nONClzFLthFZkLbQjhp7rqQ58WPQm8+Mbt3lNenYnRcUAAA7\",alt:\"announcement\",h:\"35px\",w:\"35px\",position:\"absolute\",top:\"50%\",left:\"50%\",transform:\"translate(-40%, -50%)\"}))))))),l().createElement(Hb,{title:(0,E.__)(\"Latest Updates\",\"learning-management-system\"),open:r,onClose:()=>i(!1),side:\"right\"},l().createElement(Qe.a,{px:4},l().createElement(Gb,{changeLogQuery:s}))))};const Xb=()=>{var e=(0,Je.mN)(),t=new mt(rt.welcomePage),n=(0,Pn.I)({queryKey:[\"welcomePage\"],queryFn:()=>t.list({})});return l().createElement(Je.Op,e,l().createElement(Jb,{hideHomePage:\"yes\"===R.hideHomePage}),l().createElement(_g,{defaultSettings:{}},l().createElement(vt.sv,{context:{welcomePageQuery:n,hideHomePage:\"yes\"===R.hideHomePage}})))};var Yb=()=>Array(6).fill(0).map(((e,t)=>l().createElement(Zb,{key:t}))),Zb=()=>l().createElement(Qe.a,{display:\"flex\",flexDirection:\"column\",gap:0,flexShrink:0,alignSelf:\"flex-start\",borderWidth:\"2px\",borderStyle:\"solid\",borderColor:\"#EDEDED\",borderRadius:\"md\",cursor:\"default\"},l().createElement(Qe.a,{position:\"relative\",height:\"full\",aspectRatio:\".84 \u002F 1\"},l().createElement(St.E,{height:\"full\",width:\"full\",borderTopRadius:\"md\",startColor:\"gray.100\",endColor:\"gray.200\"}),l().createElement(Qe.a,{position:\"absolute\",top:2,right:2,borderRadius:\"md\",px:2,py:1},l().createElement(St.E,{height:\"18px\",width:\"48px\",borderRadius:\"3px\"}))),l().createElement(Qe.a,{bg:\"white\",px:4,py:4,borderTopWidth:\"1px\",borderTopStyle:\"solid\",borderTopColor:\"#EDEDED\",borderBottomRadius:\"md\"},l().createElement(ft.s,{align:\"center\",gap:2,m:0,color:\"#383838\",fontSize:\"16px\"},l().createElement(Qe.a,null,l().createElement(St.E,{height:\"20px\",width:\"180px\"}))))),$b=[\"fit\"];function ew(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}const tw=e=>{var{fit:t=!0}=e,n=function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ew(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ew(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({w:\"100%\",h:t?\"100vh\":\"auto\",minH:t?\"100vh\":void 0,overflow:\"hidden\",p:6},(0,q.A)(e,$b));return l().createElement(Qe.a,n,l().createElement(ft.s,{align:\"center\",justify:\"space-between\",gap:2,flexWrap:\"wrap\"},l().createElement(Qe.a,{w:\"60px\",h:\"60px\",borderRadius:\"full\",bg:\"masteriyo-onboard-bg\",animation:\"pulse 2s infinite\"}),l().createElement(ft.s,{gap:8,justify:\"space-between\",className:\"menu-wrapper\",flex:\"1\",minW:\"0\"},Array.from({length:5}).map(((e,t)=>l().createElement(Qe.a,{key:t,w:{base:\"60px\",md:\"98px\"},h:\"26px\",bg:\"#E6E6E6\",borderRadius:\"sm\",animation:\"pulse 2s infinite\"})))),l().createElement(Qe.a,{w:{base:\"30%\",md:\"15%\"},minW:\"120px\",h:\"55px\",bg:\"#E6E6E6\",borderRadius:\"sm\",animation:\"pulse 2s infinite\"})),l().createElement(ft.s,{justify:\"space-between\",align:\"center\",mt:\"50px\",mb:\"50px\",gap:4,direction:{base:\"column\",md:\"row\"}},l().createElement(Qe.a,{flex:1,w:\"100%\",minW:0},l().createElement(ft.s,{direction:\"column\",gap:9,mb:\"8%\"},l().createElement(Qe.a,{w:{base:\"100%\",md:\"80%\"},h:\"48px\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(Qe.a,{w:{base:\"100%\",md:\"80%\"},h:\"18px\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(Qe.a,{w:{base:\"100%\",md:\"80%\"},h:\"18px\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(Qe.a,{w:{base:\"70%\",md:\"60%\"},h:\"18px\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"})),l().createElement(Qe.a,{w:{base:\"40%\",md:\"26%\"},minW:\"120px\",h:\"55px\",bg:\"#E6E6E6\",borderRadius:\"10px\",animation:\"pulse 2s infinite\"})),l().createElement(Qe.a,{w:{base:\"100%\",md:\"40%\"},minW:\"250px\",h:{base:\"220px\",md:\"450px\"},bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"})),l().createElement(ft.s,{justify:\"space-between\",gap:9,direction:{base:\"column\",md:\"row\"}},l().createElement(Qe.a,{w:\"100%\",h:{base:\"180px\",md:\"350px\"},bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(ft.s,{direction:\"column\",gap:9,w:\"100%\",h:{base:\"360px\",md:\"350px\"}},l().createElement(Qe.a,{flex:1,w:\"full\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"}),l().createElement(Qe.a,{flex:1,w:\"full\",bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"})),l().createElement(Qe.a,{w:\"100%\",h:{base:\"180px\",md:\"350px\"},bg:\"#E6E6E6\",animation:\"pulse 2s infinite\"})))};var nw=n(77182);const aw=e=>{var{demo:t}=e,n=(0,nw.V)(\"DemoCard\");return l().createElement(Qe.a,{__css:n,display:\"flex\",flexDirection:\"column\",gap:0,flexShrink:0,alignSelf:\"flex-start\",borderWidth:\"2px\",borderStyle:\"solid\",borderColor:\"#EDEDED\",borderRadius:\"md\",cursor:\"pointer\"},l().createElement(Qe.a,null,l().createElement(Qe.a,{position:\"relative\",height:\"full\",aspectRatio:\".84 \u002F 1\"},t.previewImage?l().createElement(qe._,{src:t.previewImage,width:\"full\",height:\"full\",borderTopRadius:\"md\"}):l().createElement(St.E,{height:\"full\",width:\"full\"})),l().createElement(Qe.a,{bg:\"white\",px:4,py:4,borderTopWidth:\"1px\",borderTopStyle:\"solid\",borderTopColor:\"#EDEDED\",borderBottomRadius:\"md\"},l().createElement(ft.s,{align:\"center\",gap:2,m:0,color:\"#383838\",fontSize:\"16px\"},l().createElement(g.E,{as:\"h4\",m:0,fontSize:\"16px\",fontWeight:\"medium\"},t.title||t.slug.replace(\u002F-\u002Fg,\" \").replace(\u002F\\b\\w\u002Fg,(e=>e.toUpperCase())))))))};var lw=[{id:\"elementor\",value:\"Elementor\"},{id:\"gutenberg\",value:\"Gutenberg\"}];const rw=()=>{var e,t=new mt(rt.demos),[n,r]=(0,a.useState)({id:\"gutenberg\",value:\"Gutenberg\"}),[i,o]=(0,a.useState)(null),[s,m]=(0,a.useState)(!1),[c,u]=(0,a.useState)(!1),[d,A]=(0,a.useState)(!0),y=(0,Pn.I)({queryKey:[\"demos\"],queryFn:()=>t.list(),staleTime:1\u002F0,gcTime:1\u002F0,refetchOnWindowFocus:!1,refetchOnMount:!1}),v=(0,a.useMemo)((()=>{var e;return(null==y||null===(e=y.data)||void 0===e||null===(e=e.demos)||void 0===e?void 0:e.filter((e=>(null==e?void 0:e.pagebuilder)===(null==n?void 0:n.value))))||[]}),[null==y||null===(e=y.data)||void 0===e?void 0:e.demos,n]);return(0,a.useEffect)((()=>{i&&(u(!1),m(!1))}),[i]),l().createElement(De.m,{maxW:\"container.xl\",px:{base:5,md:10}},d&&l().createElement(at,{mt:4,mb:-2,height:\"12\"},l().createElement(Ze.z,{gap:1},l().createElement(g.E,{fontSize:\"sm\",color:\"gray.700\"},(0,E.__)(\"This will replace your active theme with the eLearning theme and add demo pages and courses. Your existing content won't be deleted, but may be affected.\",\"learning-management-system\")))),l().createElement(Bt.e,{isAttached:!0,variant:\"outline\",width:\"fit-content\",my:8},lw.map((e=>{var{id:t,value:a}=e;return l().createElement(p.$,{key:t,size:\"sm\",px:4,border:\"1px\",borderRadius:\"md\",borderColor:(null==n?void 0:n.value)===a?\"primary.500\":\"gray.200\",bg:(null==n?void 0:n.value)===a?\"primary.500\":\"white\",color:(null==n?void 0:n.value)===a?\"white\":\"gray.600\",_hover:{bg:(null==n?void 0:n.value)===a?\"primary.600\":\"gray.100\"},transition:\"background 0.3s, color 0.3s\",onClick:()=>r({id:t,value:a}),\"aria-label\":\"Sort by \".concat(a),title:\"Sort by \".concat(a),width:\"100%\"},a)}))),l().createElement(br.x,{templateColumns:{base:\"repeat(1, 1fr)\",sm:\"repeat(1, 1fr)\",lg:\"repeat(3, 1fr)\"},gap:8},null!=y&&y.isPending?l().createElement(Yb,null):null==v?void 0:v.map(((e,t)=>{var a,r;return l().createElement(Qe.a,{key:\"\".concat(e.slug,\"-\").concat(t),role:\"group\",position:\"relative\",borderRadius:\"md\",overflow:\"hidden\",bg:\"white\",transition:\"all 0.3s\",_hover:{borderColor:\"#5182EF\",boxShadow:\"0px 4px 14px rgba(81, 130, 239, 0.3)\"}},l().createElement(aw,{demo:e}),l().createElement(Qe.a,{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",bg:\"rgba(255, 255, 255, 0.8)\",opacity:0,transition:\"opacity 0.18s ease\",_groupHover:{opacity:1,pointerEvents:\"auto\"},zIndex:2,pointerEvents:\"none\",height:\"calc(100% - 61px)\"},l().createElement(Ze.z,{spacing:3},l().createElement(p.$,{size:\"md\",onClick:()=>(e=>{window.location.href=\"\".concat(null==R?void 0:R.adminUrl,\"index.php?page=masteriyo-onboard#\u002Fimport-demo\u002F\").concat(null==e?void 0:e.slug,\"\u002F\").concat(null==e?void 0:e.theme_slug,\"?step=templates&builder=\").concat(null==n?void 0:n.id,\"&ref=backend-template-page\")})(e),\"aria-label\":\"Import \".concat(null!==(a=null==e?void 0:e.title)&&void 0!==a?a:null==e?void 0:e.slug)},(0,E.__)(\"Import\",\"learning-management-system\")),l().createElement(p.$,{size:\"md\",variant:\"outline\",onClick:()=>(e=>{o(e)})(e),\"aria-label\":\"Preview \".concat(null!==(r=null==e?void 0:e.title)&&void 0!==r?r:null==e?void 0:e.slug)},(0,E.__)(\"Preview\",\"learning-management-system\")))))}))),l().createElement(h.aF,{isOpen:Boolean(i),onClose:()=>o(null),size:s?\"full\":\"6xl\",isCentered:!s,scrollBehavior:\"inside\",motionPreset:\"none\"},l().createElement(f.m,null),l().createElement(b.$,{bg:\"gray.50\",borderRadius:\"lg\",boxShadow:\"lg\",zIndex:s?9998:void 0,mt:s?\"32px\":void 0,ml:s?\"161px\":void 0},l().createElement(w.r,{p:4},l().createElement(ft.s,{justify:\"flex-end\",align:\"center\",gap:2},l().createElement(Un.K,{\"aria-label\":\"Toggle fullscreen\",icon:s?l().createElement(et.SE2,null):l().createElement(et.KFS,null),size:\"sm\",variant:\"ghost\",onClick:()=>m((e=>!e))}),l().createElement(C.s,{position:\"static\"}))),l().createElement(x.c,{overflow:\"hidden\",bg:\"white\",p:0,maxH:s?\"calc(100vh - 32px)\":\"600px\"},i&&l().createElement(l().Fragment,null,!c&&l().createElement(tw,null),l().createElement(Qe.a,{p:6,display:c?\"block\":\"none\"},l().createElement(Qe.a,{as:\"iframe\",key:i.slug,src:i.url,onLoad:()=>u(!0),width:\"100%\",height:s?\"calc(100vh - 100px)\":\"600px\",border:\"none\",borderRadius:\"md\",style:{display:\"block\",background:\"white\",overflowX:\"hidden\"},sx:{\"&::-webkit-scrollbar\":{display:\"none\"}}})))))))};const iw=e=>{var t,{filterParams:n,setFilterParams:a}=e,r=new mt(rt.users),[i]=(0,v.ok)(),o=i.get(\"status\")||\"all\",s=(0,Pn.I)({queryKey:[\"userList\"],queryFn:()=>r.list({order_by:\"name\",order:\"asc\",per_page:5})}),{handleSubmit:m,register:c,setValue:u}=(0,Je.mN)(),d=(0,wr.z)({onTypeFinish:e=>{a({parent:0,user:n.user,quiz:n.quiz,search:e,status:o})}},800),g=e=>{a(ne(ee(e,{search:n.search,parent:0,status:o})))};return l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(\"form\",{onChange:m(g)},l().createElement(br.x,{gridTemplateColumns:{md:\"repeat(2, 1fr)\"},gap:\"4\"},l().createElement(Ma.p,(0,Re.A)({placeholder:(0,E.__)(\"Search reviews\",\"learning-management-system\")},d,{height:\"40px\"})),l().createElement(Co,(0,Re.A)({},c(\"user\"),{onChange:e=>{u(\"user\",null==e?void 0:e.value.toString()),m(g)()},placeholder:(0,E.__)(\"Filter by Student\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching Student...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Student not found.\",\"learning-management-system\"):s.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:s.isSuccess?null==s||null===(t=s.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:null==e?void 0:e.id,label:\"\".concat(null==e?void 0:e.username,\" (#\").concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.email,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);r.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"\".concat(e.username,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))))}))}})))))};const ow=function(e){var{isOpen:t,onClose:n,description:a,title:r,author_name:i}=e;return l().createElement(l().Fragment,null,l().createElement(h.aF,{isOpen:t,onClose:n},l().createElement(f.m,null),l().createElement(b.$,{bg:\"white\"},l().createElement(w.r,null,r),l().createElement(C.s,null),l().createElement(x.c,{mb:\"3\"},l().createElement(g.E,{fontSize:\"md\"},a)))))};const sw=e=>{var t,n,a,r,{data:i,setBulkIds:o,isLoading:s,bulkIds:m,onDeletePress:c}=e,{isOpen:u,onOpen:A,onClose:y}=(0,Ue.j)();return l().createElement(l().Fragment,null,l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(l().Fragment,null,l().createElement(ow,{isOpen:u,onClose:y,title:null==i?void 0:i.title,author_name:null==i?void 0:i.author_name,description:null==i?void 0:i.description}),l().createElement(On.S,{isDisabled:s,isChecked:m.includes(i.id.toString()),onChange:e=>o(e.target.checked?[...m,i.id.toString()]:m.filter((e=>e!==i.id.toString())))}))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(g.E,{fontWeight:\"semibold\",fontSize:\"sm\"},\"#\",null==i?void 0:i.id,\" \",null==i||null===(t=i.user)||void 0===t?void 0:t.first_name,\" \",null==i||null===(n=i.user)||void 0===n?void 0:n.last_name),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},null==i?void 0:i.author_name,\" (\",null==i?void 0:i.author_email,\")\"))),l().createElement(_n.Td,null,l().createElement(g.E,{fontWeight:\"bold\",color:\"gray.600\",fontSize:\"sm\"},null==i?void 0:i.title),l().createElement(g.E,{color:\"gray.600\",fontSize:\"xs\"},(0,E.__)(\"Course:\",\"learning-management-system\"),\" \",null==i||null===(a=i.course)||void 0===a?void 0:a.name)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"column\",spacing:\"2\"},l().createElement(g.E,{fontWeight:\"bold\",color:\"gray.600\",fontSize:\"sm\"},null==i||null===(r=i.quiz)||void 0===r?void 0:r.name))),l().createElement(_n.Td,null,l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",size:\"xs\",onClick:()=>A()},(0,E.__)(\"View\",\"learning-management-system\")),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>c(i.id),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete\",\"learning-management-system\"))))))))};function mw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function cw(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mw(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const uw=()=>{var e,t,n,r,i,o,m,c,[u,A]=(0,a.useState)({}),p=new mt(rt.quizesReview),y=(0,Pn.I)({queryKey:[\"quizReviewsList\",u],queryFn:()=>p.list(u)}),v=((0,vt.zy)(),(0,We.d)()),f=(0,s.jE)(),{onClose:h,onOpen:b,isOpen:w}=(0,Ue.j)(),[C,x]=(0,a.useState)(\"\"),[S,B]=(0,a.useState)([]),[I,O]=(0,a.useState)(),P=(0,wt.n)(cw({mutationFn:e=>p.bulkDelete(\"delete\",{ids:e})},{onSuccess(){f.invalidateQueries({queryKey:[\"quizReviewsList\"]}),h(),B([]),v({title:(0,E.__)(\"Quiz reviews Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError(e){var t,n;h(),v({title:(0,E.__)(\"Failed to delete quiz reviews\",\"learning-management-system\"),description:null!=e&&e.message?null==e?void 0:e.message:null!=e&&null!==(t=e.response)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.message?\"\".concat(null==e||null===(n=e.response)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.message):null,isClosable:!0,status:\"error\"})}})),D=(0,wt.n)(cw({mutationFn:e=>p.delete(e)},{onSuccess:()=>{f.invalidateQueries({queryKey:[\"quizReviewsList\"]}),h(),v({title:(0,E.__)(\"Quiz review deleted\",\"learning-management-system\"),status:\"success\",isClosable:!0})},onError:e=>{var t,n;h(),v({title:(0,E.__)(\"Failed to delete quiz review\",\"learning-management-system\"),description:null!=e&&e.message?null==e?void 0:e.message:null!=e&&null!==(t=e.response)&&void 0!==t&&null!==(t=t.data)&&void 0!==t&&t.message?\"\".concat(null==e||null===(n=e.response)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.message):null,isClosable:!0,status:\"error\"})}})),_=e=>{O(e),b()};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.quiz_attempts.list,_activeLink:on},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Quiz Attempts\",\"learning-management-system\")))),l().createElement(vn,null,l().createElement(fn,{to:Pt.quiz_reviews.list,_activeLink:on},l().createElement(g.E,{fontSize:\"sm\",fontWeight:\"semibold\",_groupHover:{color:\"primary.500\"}},(0,E.__)(\"Quiz Reviews\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\",marginTop:\"6\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(iw,{filterParams:u,setFilterParams:A}),l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(_n.XI,null,null!=y&&y.isLoading?l().createElement(xd,null):null!=y&&y.isSuccess&&$(null==y||null===(e=y.data)||void 0===e?void 0:e.data)?l().createElement(Mn,{title:(0,E.__)(\"No Quiz Reviews Yet\",\"learning-management-system\"),isResultFiltered:Boolean((null==u?void 0:u.search)||(null==u?void 0:u.user))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:y.isLoading||y.isFetching||y.isRefetching,isIndeterminate:(null==y||null===(t=y.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.length)!==S.length&&S.length>0,isChecked:(null==y||null===(n=y.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)===S.length&&!$(null==y||null===(r=y.data)||void 0===r?void 0:r.data),onChange:e=>{var t;return B(e.target.checked?null==y||null===(t=y.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>e.id.toString())):[])}})),l().createElement(_n.Th,null,(0,E.__)(\"Student Info\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Title\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Quiz\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==y||null===(i=y.data)||void 0===i||null===(i=i.data)||void 0===i?void 0:i.map((e=>l().createElement(sw,{key:null==e?void 0:e.id,data:e,setBulkIds:B,bulkIds:S,isLoading:y.isLoading||y.isFetching||y.isRefetching,onDeletePress:_}))))))))),y.isSuccess&&!$(null==y||null===(o=y.data)||void 0===o?void 0:o.data)&&l().createElement(ba,{metaData:null==y||null===(m=y.data)||void 0===m?void 0:m.meta,setFilterParams:A,perPageText:\"Quiz Reviews Per Page:\"})),l().createElement(ta,{trashable:!1,openToast:b,status:\"trash\",setBulkAction:x,bulkIds:S,setBulkIds:B}),l().createElement(qn,{isOpen:w,onClose:h,confirmButtonColorScheme:\"restore\"===C?\"primary\":void 0,onConfirm:\"\"===C?()=>{I&&D.mutate(I)}:()=>{P.mutate(S)},action:\"delete\",isLoading:\"\"===C?D.isPending:P.isPending,dialogTexts:{default:{header:null!==(c=(0,E.__)(\"Deleting Quiz Review\",\"learning-management-system\")+I)&&void 0!==c?c:\" #\".concat(I),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Move to Trash\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Quiz Reviews\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")}}}))};var dw=()=>l().createElement(d.B,{direction:\"column\",spacing:4,w:\"full\",alignItems:\"center\",bg:\"white\",p:4,borderRadius:\"md\"},l().createElement(ft.s,{w:{base:\"full\",md:\"md\"},align:\"center\",justify:\"space-between\"},[1,2,3].map(((e,t)=>l().createElement(Ze.z,{key:t,spacing:2,flex:\"1\"},l().createElement(Xt.Q,{size:\"8\"}),l().createElement(Ba.r,{noOfLines:1,width:\"60px\"}),t\u003C2&&l().createElement(Qe.a,{flex:\"1\",h:\"2px\",bg:\"gray.200\",mr:2},l().createElement(Qe.a,{w:\"full\",h:\"full\",bg:\"gray.300\"})))))));const gw=()=>l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Qe.a,{bg:\"white\",w:\"full\",shadow:\"header\",pb:[\"3\",0,0]},l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:[\"column\",\"row\"],justifyContent:\"space-between\",align:\"center\"},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:[\"3\",null,\"8\"],align:\"center\",minHeight:\"16\"},l().createElement(Qe.a,{display:[\"none\",null,\"block\"]},l().createElement(qe._,{src:It,w:\"36px\"})),l().createElement(Ba.r,{noOfLines:1,width:\"80px\"}),l().createElement(d.B,{direction:\"row\",alignItems:\"center\",gap:\"5\",mt:\"0px !important\"},l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})),l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})),l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})))),l().createElement(Bt.e,null,l().createElement(St.E,{height:\"40px\",width:\"70px\"}),l().createElement(St.E,{height:\"40px\",width:\"70px\"}),l().createElement(St.E,{height:\"40px\",width:\"70px\"}))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(dw,null),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(St.E,{height:\"40px\"}),l().createElement(St.E,{height:\"400px\"})))))))));const Aw=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.name)},l().createElement(Ge.l,null,(0,E.__)(\"Quiz Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({autoFocus:!0,defaultValue:n,placeholder:(0,E.__)(\"Your Quiz Name\",\"learning-management-system\")},a(\"name\",{required:(0,E.__)(\"You must provide a name for the quiz.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==r?void 0:r.name)&&(null==r||null===(t=r.name)||void 0===t?void 0:t.message)))};const pw=e=>{var t,n,r,i,o,s,{quizData:m}=e,{formState:{errors:c},setValue:u,control:g,watch:A}=(0,Je.xW)(),[p,y]=Zu((null==m?void 0:m.duration)||0),[v,f]=(0,a.useState)(m&&0!=(null==m?void 0:m.attempts_allowed)?\"1\":\"0\"),h=0===(null==m?void 0:m.questions_display_per_page)?\"0\":\"1\",b=(0,Je.FH)({name:\"questions_display_per_page\",defaultValue:null==m?void 0:m.questions_display_per_page.toString(),control:g}),w=(0,Je.FH)({name:\"reveal_mode\",defaultValue:null==m?void 0:m.reveal_mode,control:g}),C=(0,Je.FH)({name:\"attempts_allowed\",defaultValue:null==m?void 0:m.attempts_allowed,control:g});return(0,a.useEffect)((()=>{w?\"0\"===v&&(u(\"attempts_allowed\",1),f(\"1\")):(u(\"attempts_allowed\",null!=C?C:5),f(0!=C?\"1\":\"0\"))}),[w,u,C,v]),l().createElement(nm.t,{orientation:\"vertical\"},l().createElement(d.B,{direction:\"row\",flex:\"1\"},l().createElement(Tm.w,{sx:cn},l().createElement(Um.o,{sx:sn},(0,E.__)(\"General\",\"learning-management-system\")),l().createElement(Um.o,{sx:sn},(0,E.__)(\"Display\",\"learning-management-system\"))),l().createElement(Wm.T,{flex:\"1\"},l().createElement(Km.K,null,l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Fa,{isInvalid:!(null==c||!c.full_mark)},l().createElement(Ge.l,null,(0,E.__)(\"Full Points\",\"learning-management-system\")),l().createElement(d.B,null,l().createElement(Je.xI,{name:\"full_mark\",defaultValue:(null==m?void 0:m.full_mark)||100,rules:{required:(0,E.__)(\"Full points is required for the quiz.\",\"learning-management-system\")},render:e=>{var{field:t}=e;return l().createElement(yi.Q7,(0,Re.A)({},t,{w:\"full\",min:1}),l().createElement(yi.OO,{borderRadius:\"sm\",shadow:\"input\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null)))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.full_mark)&&(null==c||null===(t=c.full_mark)||void 0===t?void 0:t.message)))),l().createElement(Fa,{isInvalid:!(null==c||!c.pass_mark)},l().createElement(Ge.l,null,(0,E.__)(\"Pass Points\",\"learning-management-system\")),l().createElement(d.B,null,l().createElement(Je.xI,{name:\"pass_mark\",defaultValue:(null==m?void 0:m.pass_mark)||40,rules:{required:(0,E.__)(\"Pass points is required for the quiz.\",\"learning-management-system\")},render:e=>{var{field:t}=e;return l().createElement(yi.Q7,(0,Re.A)({},t,{w:\"full\",min:1}),l().createElement(yi.OO,{borderRadius:\"sm\",shadow:\"input\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null)))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.pass_mark)&&(null==c||null===(n=c.pass_mark)||void 0===n?void 0:n.message)))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Duration\",\"learning-management-system\")),l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"]},l().createElement(Ne.MJ,{isInvalid:!(null==c||!c.duration_hour)},l().createElement(Je.xI,{name:\"duration_hour\",defaultValue:p||0,rules:{required:(0,E.__)(\"Hours is required.\",\"learning-management-system\"),min:0},render:e=>{var{field:t}=e;return l().createElement(Ha.M,null,l().createElement(yi.Q7,(0,Re.A)({},t,{flex:\"1\",min:0}),l().createElement(yi.OO,{rounded:\"sm\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null))),l().createElement(cs.r0,null,(0,E.__)(\"Hours\",\"learning-management-system\")))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.duration_hour)&&(null==c||null===(r=c.duration_hour)||void 0===r?void 0:r.message))),l().createElement(Ne.MJ,{isInvalid:!(null==c||!c.duration_minute)},l().createElement(Je.xI,{name:\"duration_minute\",defaultValue:y||0,rules:{required:(0,E.__)(\"Minutes is required.\",\"learning-management-system\"),min:0,max:59},render:e=>{var{field:t}=e;return l().createElement(Ha.M,null,l().createElement(yi.Q7,(0,Re.A)({},t,{flex:\"1\",min:0,max:59}),l().createElement(yi.OO,{rounded:\"sm\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null))),l().createElement(cs.r0,null,(0,E.__)(\"Minutes\",\"learning-management-system\")))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.duration_minute)&&(null==c||null===(i=c.duration_minute)||void 0===i?void 0:i.message))))),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Enable Reveal Mode\",\"learning-management-system\"),l().createElement($n.m,{label:(0,E.__)(\"When enabled, users are limited to a single quiz attempt, and all correct answers are displayed upon submission.\",\"learning-management-system\"),hasArrow:!0,fontSize:\"xs\"},l().createElement(Qe.a,{as:\"span\",sx:en},l().createElement($e.I,{as:kt.wfp})))),l().createElement(Je.xI,{name:\"reveal_mode\",render:e=>{var{field:t}=e;return l().createElement(qa.d,(0,Re.A)({},t,{defaultChecked:null==m?void 0:m.reveal_mode}))}})),l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Attempts Allowed\",\"learning-management-system\")),l().createElement(ja.z,{onChange:f,value:v},l().createElement(d.B,{direction:\"column\",spacing:\"4\"},l().createElement(d.B,{direction:\"row\",spacing:\"8\",align:\"flex-start\"},l().createElement(Va.s,{onChange:e=>u(\"attempts_allowed\",e.target.value),value:\"0\",isDisabled:w},(0,E.__)(\"No limit\",\"learning-management-system\")),l().createElement(Va.s,{value:\"1\",onChange:()=>u(\"attempts_allowed\",(null==m?void 0:m.attempts_allowed)||5)},(0,E.__)(\"Limit\",\"learning-management-system\")))))),l().createElement(Fa,{isInvalid:!(null==c||!c.attempts_allowed)},l().createElement(Ge.l,null,(0,E.__)(\"Number of Attempts\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"attempts_allowed\",defaultValue:(null==m?void 0:m.attempts_allowed)||0,rules:{required:(0,E.__)(\"Attempts allowed is required.\",\"learning-management-system\")},render:e=>{var{field:t}=e;return l().createElement(Ha.M,null,l().createElement(yi.Q7,(0,Re.A)({},t,{w:\"full\",min:1}),l().createElement(yi.OO,{rounded:\"sm\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null))),l().createElement(cs.r0,null,(0,E.__)(\"Attempts\",\"learning-management-system\")))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.attempts_allowed)&&(null==c||null===(o=c.attempts_allowed)||void 0===o?void 0:o.message))))),l().createElement(Km.K,null,l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Fa,null,l().createElement(Ge.l,null,(0,E.__)(\"Questions Per Page\",\"learning-management-system\"),l().createElement(tl,{label:(0,E.__)(\"Total number of questions to be shown per page for a quiz.\",\"learning-management-system\")})),l().createElement(d.B,{direction:\"column\",spacing:\"4\"},l().createElement(Je.xI,{name:\"questions_display_per_page\",defaultValue:h,render:e=>{var{field:t}=e;return l().createElement(ja.z,t,l().createElement(d.B,{direction:\"row\",spacing:\"6\",align:\"flex-start\"},l().createElement(Va.s,{value:\"0\"},(0,E.__)(\"From Global Settings\",\"learning-management-system\")),l().createElement(Va.s,{value:\"1\"},(0,E.__)(\"Set Individually\",\"learning-management-system\"))))}}),l().createElement(_t.S,{in:\"0\"!==b,animateOpacity:!0},l().createElement(Ne.MJ,{isInvalid:!(null==c||!c.questions_display_per_page)},l().createElement(Je.xI,{name:\"questions_display_per_page_custom\",defaultValue:(null==m?void 0:m.questions_display_per_page)||5,rules:{required:(0,E.__)(\"Questions per page is required.\",\"learning-management-system\")},render:e=>{var{field:t}=e;return l().createElement(yi.Q7,(0,Re.A)({},t,{defaultValue:(null==m?void 0:m.questions_display_per_page)||5,w:\"full\",min:1,max:999}),l().createElement(yi.OO,{rounded:\"sm\"}),l().createElement(yi.lw,null,l().createElement(yi.Q0,null),l().createElement(yi.Sh,null)))}}),l().createElement(ui.Wt,null,(null==c?void 0:c.questions_display_per_page)&&(null==c||null===(s=c.questions_display_per_page)||void 0===s?void 0:s.message)))))))))))};function Ew(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function yw(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ew(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ew(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const vw=()=>{var e,t,{sectionId:n,courseId:a}=(0,vt.g)(),r=(0,Je.mN)(),i=(0,vt.Zp)(),o=(0,We.d)(),m=new mt(rt.sections),c=new mt(rt.quizes),u=new mt(rt.courses),{draftCourse:A,publishCourse:y}=Cy(),v=(0,s.jE)(),f={fontWeight:\"medium\",py:\"4\"},h=(0,Pn.I)({queryKey:[\"course\".concat(a),a],queryFn:()=>u.get(a)}),b=(0,Pn.I)({queryKey:[\"section\".concat(n),n],queryFn:()=>m.get(n)}),w=(0,wt.n)(yw({mutationFn:e=>c.store(e)},{onSuccess:e=>{Ee(v,[\"builder\".concat(a),a],e,\"quiz\"),o({title:(0,E.__)(\"Quiz Added\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),i({pathname:Pt.quiz.edit.replace(\":quizId\",\"\".concat(e.id)).replace(\":courseId\",\"\".concat(e.course_id)),search:\"?page=questions\"})}})),C=(e,t)=>{var l={course_id:a,parent_id:n,duration:60*((null==e?void 0:e.duration_hour)||0)+ +((null==e?void 0:e.duration_minute)||0),duration_hour:void 0,duration_minute:void 0,questions_display_per_page:\"1\"===e.questions_display_per_page?e.questions_display_per_page_custom:e.questions_display_per_page};\"draft\"===t&&A.mutate(a),\"publish\"===t&&y.mutate(a),w.mutate(ne(ee(e,l)))};return b.isSuccess&&h.isSuccess&&(null==b||null===(e=b.data)||void 0===e?void 0:e.course_id)==a?l().createElement(Je.Op,r,l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(ci,{onSaveAction:e=>r.handleSubmit((t=>C(yw(yw({},t),{},{status:e})))),isLoading:null==w?void 0:w.isPending}),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Hr,null),l().createElement(wy,{courseName:null==h||null===(t=h.data)||void 0===t?void 0:t.name,courseLink:Pt.courses.edit.replace(\":courseId\",a)}),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(\"form\",{onSubmit:r.handleSubmit((e=>C(e)))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(nm.t,null,l().createElement(Tm.w,{justifyContent:\"center\",borderBottom:\"1px\",borderColor:\"gray.100\"},l().createElement(Um.o,{sx:f},(0,E.__)(\"Info\",\"learning-management-system\")),l().createElement(Um.o,{sx:f},(0,E.__)(\"Questions\",\"learning-management-system\")),l().createElement(Um.o,{sx:f},(0,E.__)(\"Settings\",\"learning-management-system\"))),l().createElement(Wm.T,null,l().createElement(Km.K,{px:\"0\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Aw,null))),l().createElement(Km.K,{px:\"0\"},l().createElement(at,{status:\"error\"},l().createElement(g.E,{fontWeight:\"bold\"},(0,E.__)(\"Add Quiz first \",\"learning-management-system\")),l().createElement(g.E,null,(0,E.__)(\"In order to add questions, you need to add a quiz first.\",\"learning-management-system\")))),l().createElement(Km.K,{px:\"0\"},l().createElement(pw,null)))),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:w.isPending},(0,E.__)(\"Add New Quiz\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",onClick:()=>i({pathname:Pt.courses.edit.replace(\":courseId\",a),search:\"?page=builder\"})},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))))))):l().createElement(gw,null)};var fw=e=>\"questions\"===e?1:\"settings\"===e?2:0;const hw=e=>{var{defaultStep:t,quizId:n}=e,r=(0,vt.Zp)(),{search:i}=(0,vt.zy)(),{courseId:o}=(0,vt.g)(),{page:s}=M.A.parse(i),{control:m,setValue:c}=(0,Je.xW)(),u=(0,Je.FH)({control:m,name:\"activeQuizStep\",defaultValue:t||fw(s)}),d=[{title:(0,E.__)(\"Info\",\"learning-management-system\"),description:null,onClick:()=>{r(Pt.quiz.edit.replace(\":courseId\",o).replace(\":quizId\",n))},icon:ni},{title:(0,E.__)(\"Questions\",\"learning-management-system\"),description:null,onClick:()=>r(Pt.quiz.edit.replace(\":courseId\",o).replace(\":quizId\",n)+\"?page=questions\"),icon:ai},{title:(0,E.__)(\"Quiz Settings\",\"learning-management-system\"),description:null,onClick:()=>r(Pt.quiz.edit.replace(\":courseId\",o).replace(\":quizId\",n)+\"?page=settings\"),icon:wa}],g=e=>e===u;return(0,a.useEffect)((()=>{c(\"activeQuizStep\",t||fw(s))}),[c,s,t]),l().createElement(Xr.C,{index:u,gap:\"3\",py:2,bg:\"white\",borderRadius:\"md\",w:\"md\",mx:\"auto\",mb:6},d.map(((e,t)=>l().createElement(Yr.p,{key:t,cursor:\"pointer\",role:\"group\",onClick:()=>{e.onClick(),c(\"activeStep\",t,{shouldValidate:!1})},gap:2},l().createElement(Zr.S,{border:\"none\",sx:{bg:\"whisper-gray !important\"},boxSize:\"9\",_groupHover:u!==t?{border:\"1px\",borderColor:\"primary.500\"}:{}},l().createElement($e.I,{as:e.icon,fontSize:\"18px\",fill:g(t)?\"primary.500\":\"gray.700\",_groupHover:{fill:\"primary.500\"}})),l().createElement(Qe.a,{flexShrink:0},l().createElement($r.J,{color:g(t)?\"primary.500\":\"urban-ash\",fontSize:\"sm\",fontWeight:\"medium\"},e.title),e.description&&l().createElement(ei.T,null,e.description)),l().createElement(ti.m,{sx:{minWidth:\"46px !important\",height:\"1px !important\",bg:\"smoke-gray !important\"},_groupHover:{bg:\"gray.200 !important\"}})))))};const bw=e=>{var{defaultValue:t,QuizName:n,data:r,isDrafted:i,isPublished:o,methods:s,onSubmit:m}=e,[c,u]=(0,a.useState)(t),[d,g]=(0,a.useState)(\"\"),{setValue:A}=(0,Je.xW)(),p=(0,a.useCallback)((e=>{var t=(0,zl.serialize)([(0,zl.createBlock)(\"core\u002Fparagraph\",{content:e})]);u(t),A(\"description\",t),g(e)}),[A]),y=[{label:(0,E.__)(\"Preview\",\"learning-management-system\"),action:()=>{var e;return window.open(null==r||null===(e=r.data)||void 0===e?void 0:e.preview_link,\"_blank\")},variant:\"tertiary\"},{label:i&&i()?(0,E.__)(\"Save to Draft\",\"learning-management-system\"):(0,E.__)(\"Switch To Draft\",\"learning-management-system\"),action:null==s?void 0:s.handleSubmit((e=>m&&m(e,\"draft\"))),isLoading:null==r?void 0:r.isLoading,variant:\"secondary\"},{label:o&&o()?(0,E.__)(\"Update\",\"learning-management-system\"):(0,E.__)(\"Publish\",\"learning-management-system\"),action:null==s?void 0:s.handleSubmit((e=>m&&m(e))),isLoading:null==r?void 0:r.isLoading,variant:\"primary\"}];return l().createElement(Ne.MJ,null,l().createElement(ft.s,{direction:\"row\",alignItems:\"center\",justifyContent:\"space-between\",mb:\"3\"},l().createElement(Ge.l,{mb:0},(0,E.__)(\"Quiz Description\",\"learning-management-system\")),l().createElement(Li,{title:null!=n?n:\"\",onContentCreated:p,elementId:\"mto-quiz-description\"})),\"classic_editor\"===R.defaultEditor?l().createElement(Ki,{id:\"mto-quiz-description\",name:\"description\",defaultValue:c,height:100}):l().createElement(l().Fragment,null,l().createElement(Ei,{defaultValue:c,actions:y,name:\"description\",id:\"mto-quiz-description\",blockAiContent:d})))};const ww=e=>{var{methods:t,isLoading:n,onSubmit:a,quizStatus:r}=e,i=(0,Jr.A)([\"sm\",\"md\"]),o=()=>!(!r||\"publish\"!==r);return l().createElement(l().Fragment,null,l().createElement(p.$,{variant:\"outline\",colorScheme:\"primary\",isLoading:n,onClick:t.handleSubmit((e=>{a(ee({status:\"draft\"},e))}))},r&&\"draft\"===r?(0,E.__)(\"Save Quiz To Draft\",\"learning-management-system\"):o()?(0,E.__)(\"Switch Quiz To Draft\",\"learning-management-system\"):(0,E.__)(\"Save Quiz To Draft\",\"learning-management-system\")),l().createElement(p.$,{size:i,colorScheme:\"primary\",isLoading:n,onClick:t.handleSubmit((e=>{a(ee({status:\"publish\"},e))}))},o()?(0,E.__)(\"Update Quiz\",\"learning-management-system\"):(0,E.__)(\"Publish Quiz\",\"learning-management-system\")))};const Cw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",width:260,height:216,fill:\"none\",viewBox:\"0 0 260 216\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M260 179.552H0v.13h260zM233.95 187.922h-17.223v.13h17.223zM172.235 189.333h-4.52v.13h4.52zM216.206 183.094h-9.979v.13h9.979zM49.738 183.967h-22.46v.13h22.46zM57.66 183.967h-3.293v.13h3.293zM117.075 186.163H68.363v.13h48.712zM123.247 156.361H22.835a2.97 2.97 0 0 1-2.968-2.968V12.248a2.97 2.97 0 0 1 2.968-2.968h100.412a2.97 2.97 0 0 1 2.967 2.968v141.145a2.97 2.97 0 0 1-2.967 2.968M22.835 9.411a2.84 2.84 0 0 0-2.838 2.838v141.145a2.84 2.84 0 0 0 2.838 2.838h100.412a2.84 2.84 0 0 0 2.837-2.838V12.248a2.84 2.84 0 0 0-2.837-2.838zM235.722 156.361H135.311a2.97 2.97 0 0 1-2.967-2.968V12.248a2.97 2.97 0 0 1 2.967-2.968h100.411a2.97 2.97 0 0 1 2.969 2.968v141.145a2.97 2.97 0 0 1-2.969 2.968M135.311 9.411a2.84 2.84 0 0 0-2.837 2.838v141.145a2.84 2.84 0 0 0 2.837 2.838h100.411a2.84 2.84 0 0 0 2.839-2.838V12.248a2.84 2.84 0 0 0-2.839-2.838z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M150.639 71.215h71.646V24.297h-71.646z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M148.451 71.215h72.811V24.297h-72.811z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M150.639 80.423h71.646v-9.208h-71.646z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M144.811 80.423h72.81v-9.208h-72.81z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M218.203 68.155V27.356h-66.689v40.798z\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m203.165 68.156-8.518-40.798h-13.292l8.518 40.798z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M216.785 65.109a.22.22 0 0 0 .219-.219V29.35a.219.219 0 0 0-.438 0v35.54c0 .12.099.219.219.219\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m187.016 68.156-8.517-40.798h-5.183l8.519 40.798z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M151.902 68.155V27.356h-.388v40.798z\"}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M147.73 31.973h71.647l.281-3.425h-71.646zM147.73 37.589h71.647l.281-3.425h-71.646zM147.73 43.206h71.647l.281-3.425h-71.646zM147.73 48.823h71.647l.281-3.425h-71.646zM147.73 54.44h71.647l.281-3.424h-71.646zM147.73 60.058h71.647l.281-3.425h-71.646z\",opacity:.6}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M211.999 145.432h-15.022v2.962h15.022zM168.641 179.553h2.773v-68.154h-2.773z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M159.032 148.393h37.941v-2.962h-37.941z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M211.999 161.639h-15.022v2.962h15.022z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M159.032 164.6h37.941v-2.962h-37.941z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M211.999 113.018h-15.022v2.962h15.022z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M159.032 115.979h37.941v-2.962h-37.941z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M211.999 129.225h-15.022v2.962h15.022z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M159.032 132.186h37.941v-2.962h-37.941z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M206.582 179.553h2.773v-68.154h-2.773z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M194.203 179.553h2.774v-68.154h-2.774zM159.035 179.553h2.774v-68.154h-2.774z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M33.998 179.552h28.38v-55.064h-28.38z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M41.575 179.552h-7.579v-7.602H49.52z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M111.377 179.552h28.381v-55.064h-28.381z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M33.997 176.936h83.995v-52.448H33.997z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M110.415 179.552h7.578v-7.602h-15.524z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M39.876 157.157h72.237v-13.125H39.876zM39.876 173.087h72.237v-13.125H39.876z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M53.606 145.435h44.776a2.38 2.38 0 0 0 2.38-2.38v-.16H51.227v.16a2.38 2.38 0 0 0 2.38 2.38\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M39.876 141.227h72.237v-13.126H39.876z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M53.606 129.504h44.776a2.38 2.38 0 0 0 2.38-2.38v-.16H51.227v.16a2.38 2.38 0 0 0 2.38 2.38M53.606 161.366h44.776a2.38 2.38 0 0 0 2.38-2.38v-.16H51.227v.16a2.38 2.38 0 0 0 2.38 2.38\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M38.514 71.215h71.646V24.297H38.514z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M36.33 71.215h72.811V24.297h-72.81z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M38.514 80.423h71.646v-9.208H38.514z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M32.686 80.423h72.81v-9.208h-72.81z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M106.078 68.156V27.358h-66.69v40.798z\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m91.04 68.156-8.518-40.798H69.231l8.518 40.798z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M104.66 65.109a.22.22 0 0 0 .219-.219V29.35a.219.219 0 0 0-.438 0v35.54a.22.22 0 0 0 .219.219\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m74.891 68.156-8.518-40.798h-5.182l8.519 40.798z\"}),React.createElement(\"path\",{fill:\"#E6E6E6\",d:\"M39.777 68.156V27.358h-.388v40.798z\"}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 31.973h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 33.905h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 35.837h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 37.769h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 39.7h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"M35.606 41.633h71.646l.281-3.425H35.887z\",opacity:.6}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M49.926 122.807h2.476V95.199h-2.476z\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M50.246 122.787h.7V95.179h-.7zM51.238 122.788h.274V95.18h-.274z\"}),React.createElement(\"path\",{fill:\"#F0F0F0\",d:\"M41.996 124.489h18.337a2.31 2.31 0 0 0-2.31-2.31H44.306a2.31 2.31 0 0 0-2.31 2.31M46.712 112.338a.715.715 0 0 0 .713-.713V93.524a.715.715 0 0 0-.713-.713.715.715 0 0 0-.712.713v18.101c0 .392.32.713.712.713\"}),React.createElement(\"path\",{fill:\"#E0E0E0\",d:\"M40.078 101.761h22.174l-2.55-15.495H42.628z\"}),React.createElement(\"path\",{fill:\"#F5F5F5\",d:\"M129.998 203.037c55.683 0 100.822-2.636 100.822-5.888s-45.139-5.888-100.822-5.888-100.822 2.636-100.822 5.888 45.14 5.888 100.822 5.888\"}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"m67.077 89.851-.518.038.69 9.589.519-.037zM68.132 104.387l-.519.038.26 3.607.519-.037zM188.552 148.507H77.19c-2.519 0-4.728-2.061-4.91-4.579L66.81 67.94c-.182-2.519 1.73-4.58 4.25-4.58H182.42c2.519 0 4.728 2.061 4.909 4.58l5.472 75.988c.181 2.518-1.731 4.579-4.25 4.579\"}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"M188.978 148.507H77.616c-2.519 0-4.728-2.061-4.91-4.579L67.236 67.94c-.182-2.519 1.73-4.58 4.25-4.58h111.362c2.519 0 4.728 2.061 4.909 4.58l5.472 75.988c.181 2.518-1.731 4.579-4.25 4.579\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"M188.978 148.507H77.616c-2.519 0-4.728-2.061-4.91-4.579L67.236 67.94c-.182-2.519 1.73-4.58 4.25-4.58h111.362c2.519 0 4.728 2.061 4.909 4.58l5.472 75.988c.181 2.518-1.731 4.579-4.25 4.579\",opacity:.5}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"M183.013 65.65H71.651q-.189 0-.373.015c-2.847.235-2.265 4.565.608 4.565h111.552c2.873 0 2.831-4.33-.05-4.565a5 5 0 0 0-.375-.015\"}),React.createElement(\"path\",{fill:\"#FAFAFA\",d:\"M74.552 67.94a.964.964 0 0 1-.975 1.05c-.58 0-1.083-.47-1.125-1.05a.964.964 0 0 1 .974-1.05c.58 0 1.084.47 1.126 1.05M78.122 67.94a.964.964 0 0 1-.974 1.05c-.58 0-1.084-.47-1.126-1.05a.964.964 0 0 1 .975-1.05c.58 0 1.083.47 1.125 1.05M81.693 67.94a.964.964 0 0 1-.975 1.05c-.58 0-1.083-.47-1.125-1.05a.964.964 0 0 1 .974-1.05c.58 0 1.084.47 1.126 1.05\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"M186.025 140.924H79.475c-.916 0-1.713-.744-1.78-1.66l-4.5-62.49a1.524 1.524 0 0 1 1.542-1.66h106.549c.917 0 1.714.742 1.78 1.66l4.5 62.49a1.525 1.525 0 0 1-1.541 1.66\"}),React.createElement(\"path\",{fill:\"#fff\",d:\"m141.132 117.119-1.734-24.086-5.256-3.164h-14.458l1.962 27.25z\"}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"M141.134 117.371h-19.486a.25.25 0 0 1-.251-.234l-1.963-27.25a.252.252 0 0 1 .252-.27h14.458q.07 0 .13.037l5.256 3.163c.07.042.115.116.121.197l1.734 24.086a.25.25 0 0 1-.067.19.25.25 0 0 1-.184.081m-19.252-.504h18.981l-1.706-23.686-5.083-3.06h-14.118z\"}),React.createElement(\"path\",{fill:\"#EBEBEB\",d:\"m139.401 93.033-5.256-3.164 1.929 4.191z\"}),React.createElement(\"path\",{fill:\"#407BFF\",d:\"M136.072 94.312a.25.25 0 0 1-.228-.147l-1.93-4.19a.252.252 0 0 1 .359-.322l5.255 3.164a.25.25 0 0 1 .12.246.25.25 0 0 1-.175.21l-3.326 1.028a.3.3 0 0 1-.075.01m-1.358-3.805 1.495 3.247 2.577-.796zM127.841 102.146a1.01 1.01 0 0 1-1.022 1.101 1.2 1.2 0 0 1-1.179-1.101 1.01 1.01 0 0 1 1.021-1.101c.608 0 1.137.493 1.18 1.101M134.982 102.146a1.01 1.01 0 0 1-1.021 1.101 1.203 1.203 0 0 1-1.181-1.101 1.01 1.01 0 0 1 1.022-1.101c.608 0 1.137.493 1.18 1.101M136.999 109.285a.25.25 0 0 1-.251-.234c-.128-1.77-2.903-3.21-6.188-3.21-2.176 0-4.13.647-5.099 1.689-.431.463-.631.962-.593 1.485a.252.252 0 0 1-.503.036c-.047-.659.204-1.303.726-1.865 1.062-1.141 3.157-1.849 5.469-1.849 3.603 0 6.542 1.616 6.691 3.677a.254.254 0 0 1-.234.27zM123.784 99.916a.253.253 0 0 1-.186-.423l1.105-1.19a.252.252 0 0 1 .37.343l-1.104 1.19a.25.25 0 0 1-.185.08M136.481 99.916a.25.25 0 0 1-.172-.067l-1.276-1.19a.252.252 0 1 1 .344-.369l1.276 1.19a.253.253 0 0 1-.172.436M118.113 122.503h1.175l1.696 2.254-.162-2.254h1.186l.293 4.073h-1.186l-1.687-2.236.162 2.236h-1.184zM122.833 124.542q-.072-.998.444-1.554.516-.555 1.508-.555 1.017 0 1.606.546t.66 1.529q.053.714-.156 1.171a1.54 1.54 0 0 1-.643.711q-.436.255-1.114.255-.689 0-1.156-.22a1.9 1.9 0 0 1-.782-.695q-.316-.474-.367-1.188m1.259.005q.044.617.293.887.249.269.643.269.405 0 .609-.264t.154-.948q-.042-.574-.293-.84a.85.85 0 0 0-.648-.265q-.38 0-.592.269-.211.27-.166.892M129.5 122.503h1.87q.553 0 .904.15t.594.43.369.653q.127.373.157.789.048.653-.076 1.013-.122.36-.369.603-.246.243-.543.323a2.8 2.8 0 0 1-.742.112h-1.87zm1.325.922.16 2.226h.308q.395 0 .555-.087a.54.54 0 0 0 .24-.306q.079-.218.043-.707-.047-.648-.275-.886-.228-.24-.717-.239h-.314zM136.411 125.903h-1.429l-.15.672h-1.285l1.237-4.073h1.373l1.824 4.073h-1.318zm-.324-.881-.556-1.464-.339 1.464zM137.41 122.503h3.826l.072 1.006h-1.283l.221 3.067h-1.259l-.221-3.067h-1.283zM144.169 125.903h-1.429l-.15.672h-1.285l1.237-4.073h1.373l1.824 4.073h-1.318zm-.325-.881-.554-1.464-.34 1.464z\"}));const xw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",width:20,height:20,fill:\"none\",viewBox:\"0 0 20 20\",role:\"img\"},e),React.createElement(\"path\",{stroke:\"#4584FF\",strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.333,d:\"M3.334 7.334h13.333a1 1 0 0 1 1 1v8.333a1 1 0 0 1-1 1H3.334a1 1 0 0 1-1-1V8.334a1 1 0 0 1 1-1\"}),React.createElement(\"path\",{stroke:\"#4584FF\",strokeLinecap:\"round\",strokeLinejoin:\"round\",strokeWidth:1.333,d:\"M8.426 11.05c.127-.35.377-.645.707-.833a1.66 1.66 0 0 1 1.095-.194c.377.062.72.253.965.537.247.284.382.644.381 1.015 0 1.049-1.62 1.573-1.62 1.573M10 15h.006\"}),React.createElement(\"path\",{stroke:\"#4584FF\",strokeLinecap:\"round\",strokeWidth:1.333,d:\"M6.852 2.5h6.296M4.49 4.861h11.02\"}));var Sw=(0,a.createContext)({submitQuestionDisabled:!1});const Bw=e=>{var{children:t}=e,[n,r]=(0,a.useState)(!1),i=(0,a.useMemo)((()=>({submitQuestionDisabled:n,setSubmitQuestionDisabled:r})),[n,r]);return l().createElement(Sw.Provider,{value:i},t)};const Iw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",fillRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2,clipRule:\"evenodd\",viewBox:\"0 0 28 28\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#ebebeb\",d:\"M3.593 3.475h21.773v21.371H3.593z\"}),React.createElement(\"path\",{fill:\"#af6ded\",d:\"M28 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v22c0 1.656 1.344 3 3 3h22c1.656 0 3-1.344 3-3zM16.831 15.367c-.2.206-.347.461-.428.741l-.401 1.392h-.652a.29.29 0 0 1-.267-.178c-.316-.652-1.219-.829-1.738-.387l-.366-1.138a.63.63 0 0 0-.6-.449.63.63 0 0 0-.599.449l-.48 1.494a.29.29 0 0 1-.279.209h-.326a.43.43 0 0 0-.422.438.43.43 0 0 0 .422.437h.326a1.14 1.14 0 0 0 1.079-.807l.28-.872.442 1.38c.027.082.076.154.142.207s.145.085.229.091l.029.001a.42.42 0 0 0 .377-.242l.202-.419c.073-.153.209-.17.264-.17s.191.016.268.179c.194.402.584.652 1.017.652h1.664v1.313H9.43V8.315h4.213v2.843c0 .364.281.656.632.656h2.739v2.133l1.264-1.301v-2.037c0-.347-.136-.684-.373-.93l-2.209-2.293A1.24 1.24 0 0 0 14.803 7H9.43c-.697.003-1.263.591-1.263 1.315v11.373c0 .724.566 1.312 1.263 1.312h7.582c.698 0 1.266-.588 1.266-1.312v-2.057l3.546-3.707-1.788-1.856zm6.306-3.792-.839-.871a.653.653 0 0 0-.948 0l-.718.745 1.788 1.856.717-.745a.715.715 0 0 0 0-.985m-8.231-3.153 2.004 2.08h-2.004z\"}));const Ow=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",xmlSpace:\"preserve\",style:{fillRule:\"evenodd\",clipRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2},viewBox:\"0 0 26 26\",role:\"img\"},e),React.createElement(\"path\",{d:\"M26 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v20c0 1.656 1.344 3 3 3h20c1.656 0 3-1.344 3-3z\",style:{fill:\"#e75050\"}}),React.createElement(\"path\",{d:\"M11.333 5.5h-5a.833.833 0 0 0-.833.833v5a.833.833 0 0 0 .833.834h5a.84.84 0 0 0 .59-.244.84.84 0 0 0 .244-.59v-5a.833.833 0 0 0-.834-.833m-.833 5H7.167V7.167H10.5zm4.167 1.667h5a.833.833 0 0 0 .833-.834v-5a.833.833 0 0 0-.833-.833h-5a.833.833 0 0 0-.834.833v5c0 .221.088.433.244.59a.84.84 0 0 0 .59.244m.833-5h3.333V10.5H15.5zm-10 12.5a.833.833 0 0 0 .833.833h5a.833.833 0 0 0 .834-.833v-5a.84.84 0 0 0-.244-.59.84.84 0 0 0-.59-.244h-5a.833.833 0 0 0-.833.834zM7.167 15.5H10.5v3.333H7.167zm6.666 4.167a.833.833 0 0 0 .834.833h5a.833.833 0 0 0 .833-.833v-5a.833.833 0 0 0-.833-.834h-5a.84.84 0 0 0-.59.244.84.84 0 0 0-.244.59zM15.5 15.5h3.333v3.333H15.5z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}));const Pw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",fillRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2,clipRule:\"evenodd\",viewBox:\"0 0 28 28\",role:\"img\"},e),React.createElement(\"path\",{fill:\"#ebebeb\",d:\"M3.593 3.475h21.773v21.371H3.593z\"}),React.createElement(\"path\",{fill:\"#ff9066\",d:\"M28 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v22c0 1.656 1.344 3 3 3h22c1.656 0 3-1.344 3-3zM4.667 21h17.5v-2h-17.5zm9.911-5.606a.6.6 0 0 0 .14-.017l2.311-.578a.6.6 0 0 0 .268-.152L24.4 7.545a1.15 1.15 0 0 0 0-1.634l-.916-.917a1.184 1.184 0 0 0-1.634 0l-7.103 7.103a.6.6 0 0 0-.152.268l-.578 2.311a.573.573 0 0 0 .561.718m1.099-2.593 5.256-5.256.917.916-5.257 5.256-1.221.305zm6.99-6.99.916.917-.916.916-.917-.916z\"}));const Dw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",xmlSpace:\"preserve\",style:{fillRule:\"evenodd\",clipRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2},viewBox:\"0 0 18 18\",role:\"img\"},e),React.createElement(\"path\",{d:\"M18 2.077A2.08 2.08 0 0 0 15.923 0H2.077A2.08 2.08 0 0 0 0 2.077v13.846C0 17.069.931 18 2.077 18h13.846A2.08 2.08 0 0 0 18 15.923z\",style:{fill:\"#1ccc5b\"}}),React.createElement(\"path\",{d:\"M10.5 13.42c1.606-.705 2.732-2.236 2.732-4.099S12.106 5.928 10.5 5.223v.911a3.7 3.7 0 0 1 1.821 3.187 3.7 3.7 0 0 1-1.821 3.188z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}),React.createElement(\"path\",{d:\"M10.5 7.045v4.553c.558-.501.911-1.47.911-2.277 0-.806-.353-1.775-.911-2.276m-5.464 4.553h1.228l2.617 1.745a.457.457 0 0 0 .708-.379V5.679a.455.455 0 0 0-.707-.379L6.264 7.045H5.036a.91.91 0 0 0-.911.91v2.733c0 .502.408.91.911.91m0-3.643h1.366c.015 0 .028-.007.042-.008a.5.5 0 0 0 .173-.053c.012-.007.026-.008.038-.015l2.024-1.35v5.585l-2.024-1.35c-.012-.008-.026-.009-.038-.015a.5.5 0 0 0-.174-.053c-.014-.001-.027-.008-.041-.008H5.036z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}));const _w=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",xmlSpace:\"preserve\",style:{fillRule:\"evenodd\",clipRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2},viewBox:\"0 0 18 18\",role:\"img\"},e),React.createElement(\"path\",{d:\"M18 2.077A2.08 2.08 0 0 0 15.923 0H2.077A2.08 2.08 0 0 0 0 2.077v13.846C0 17.069.931 18 2.077 18h13.846A2.08 2.08 0 0 0 18 15.923z\",style:{fill:\"#ff4d4d\"}}),React.createElement(\"path\",{d:\"M11.826 7.158a.91.91 0 0 0-.911-.91H5.451a.91.91 0 0 0-.911.91v4.554c0 .502.409.911.911.911h5.464a.91.91 0 0 0 .911-.911v-1.518l1.821 1.518V7.158l-1.821 1.518zm-.91 4.554H5.451V7.158h5.464l.001 2.277h-.001l.001.001z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}));const kw=e=>React.createElement(\"svg\",(0,Re.A)({xmlns:\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\",xmlSpace:\"preserve\",style:{fillRule:\"evenodd\",clipRule:\"evenodd\",strokeLinejoin:\"round\",strokeMiterlimit:2},viewBox:\"0 0 26 26\",role:\"img\"},e),React.createElement(\"path\",{d:\"M26 3c0-1.656-1.344-3-3-3H3C1.344 0 0 1.344 0 3v20c0 1.656 1.344 3 3 3h20c1.656 0 3-1.344 3-3z\",style:{fill:\"#3ad0ae\"}}),React.createElement(\"path\",{d:\"M9.905 16.095H7.274l3.946 3.947V6.887H9.905zm3.946-9.208v13.155h1.316v-9.209h2.631z\",style:{fill:\"#fff\",fillRule:\"nonzero\"}}));var Qw=[{value:\"true-false\",label:(0,E.__)(\"True False\",\"learning-management-system\"),icon:Tv},{value:\"single-choice\",label:(0,E.__)(\"Single Choice\",\"learning-management-system\"),icon:Uv},{value:\"multiple-choice\",label:(0,E.__)(\"Multiple Choice\",\"learning-management-system\"),icon:vi},{value:\"text-answer\",label:(0,E.__)(\"Text Answer\",\"learning-management-system\"),icon:Iw,isProPlan:!0},{value:\"matching\",label:(0,E.__)(\"Match the Following\",\"learning-management-system\"),icon:Ow,isProPlan:!0},{value:\"fill-in-the-blanks\",label:(0,E.__)(\"Fill in the blanks\",\"learning-management-system\"),icon:Pw,isProPlan:!0},{value:\"audio\",label:(0,E.__)(\"Audio\",\"learning-management-system\"),icon:Dw,isProPlan:!0},{value:\"video\",label:(0,E.__)(\"Video\",\"learning-management-system\"),icon:_w,isProPlan:!0},{value:\"sortable\",label:(0,E.__)(\"Sortable\",\"learning-management-system\"),icon:kw,isProPlan:!0}];const zw=e=>{var{isOpen:t,onClose:n,onSelectType:a,disabledQuestionType:r}=e;return l().createElement(h.aF,{isOpen:t,onClose:n,size:\"4xl\",isCentered:!0},l().createElement(f.m,null),l().createElement(b.$,{py:\"6\"},l().createElement(w.r,{pb:\"2\",pt:\"0\"},(0,E.__)(\"Select Question Type\",\"learning-management-system\")),l().createElement(C.s,null),l().createElement(x.c,null,l().createElement(Do.c,{mb:\"6\",border:\"1px\",color:\"#DEDEDE\"}),l().createElement(ht.r,{columns:{base:1,sm:2,md:3},minChildWidth:\"200px\",spacing:\"20px\"},Qw.map((e=>{var{value:t,label:n,icon:i,isProPlan:o}=e,s=r===t||o;return l().createElement(Ze.z,{key:t,align:\"center\",px:\"2.5\",shadow:\"sm\",borderWidth:\"1px\",borderRadius:\"sm\",py:\"3\",cursor:s?\"not-allowed\":\"pointer\",onClick:()=>{a&&!s&&a(t)},pointerEvents:s?\"none\":\"auto\",_hover:{bgColor:\"#F8F9FA\"},rounded:\"base\"},l().createElement(ft.s,{flex:r===t?1:void 0,alignItems:\"center\",gap:2,opacity:s?.5:1},l().createElement(vu,{icon:i,background:\"transparent\"}),l().createElement(ke.D,{fontSize:\"md\",fontWeight:\"semibold\"},n)),o&&l().createElement(yl,null),r===t&&l().createElement(bt.y,{size:\"sm\"}))}))))))};var qw=n(61186);const Fw=e=>{var{onClose:t,onDeleteConfirm:n,isLoading:r,heading:i,isOpen:o,dialogBody:s,size:m=\"md\"}=e,c=(0,a.useRef)();return l().createElement(Ke.Lt,{isCentered:!0,isOpen:o,leastDestructiveRef:c,onClose:t,size:m},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,i),l().createElement(x.c,null,s||(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{onClick:t,variant:\"outline\",ref:c},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",onClick:n,isLoading:r},(0,E.__)(\"Delete\",\"learning-management-system\")))))))};var jw=n(81556),Vw=n(44079),Lw=n(12131);const Mw=e=>{var t,{answer:n,index:a,onDeletePress:r,onDuplicatePress:i,onCheckPress:o}=e,{control:s,register:m}=(0,Je.xW)(),c=(0,Je.FH)({name:\"answers.\".concat(a,\".correct\"),control:s});return l().createElement(Kc.sx,{draggableId:(null==n||null===(t=n.id)||void 0===t?void 0:t.toString())||a.toString(),index:a},(e=>l().createElement(d.B,(0,Re.A)({key:n.id,direction:\"row\",border:\"1px\",borderColor:c?\"green.200\":\"gray.100\",rounded:\"sm\",alignItems:\"center\",justify:\"space-between\",bg:\"white\",px:\"2\",py:\"1\",ref:e.innerRef},e.draggableProps),l().createElement(d.B,{direction:\"row\",spacing:\"2\",align:\"center\"},l().createElement(_e.o,e.dragHandleProps,l().createElement($e.I,{fontSize:\"lg\",color:\"gray.500\",as:tu})),l().createElement(Je.xI,{name:\"answers.\".concat(a,\".name\"),control:s,defaultValue:n.name,render:e=>{var{field:t}=e;return l().createElement(jw.F,{value:t.value,onSubmit:e=>{\"\"===e.trim()?t.onChange(\"Option\"):t.onChange(e)}},l().createElement(Vw.l,null),l().createElement(Lw.j,t))}})),l().createElement(d.B,{direction:\"row\",spacing:\"4\"},l().createElement(On.S,(0,Re.A)({colorScheme:\"green\"},m(\"answers.\".concat(a,\".correct\")),{defaultChecked:n.correct,onChange:e=>o(a,e.target.checked)})),l().createElement(d.B,{direction:\"row\",spacing:\"2\"},l().createElement($n.m,{label:(0,E.__)(\"Duplicate answer\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",\"aria-label\":(0,E.__)(\"Duplicate\",\"learning-management-system\"),icon:l().createElement(kt.Xpf,null),onClick:i})),l().createElement($n.m,{label:(0,E.__)(\"Delete answer\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",colorScheme:\"red\",\"aria-label\":(0,E.__)(\"Delete\",\"learning-management-system\"),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),onClick:r})))))))};const Rw=e=>{var{currentQuestionType:t,isUpdating:n}=e,{control:r}=(0,Je.xW)(),i=(0,We.d)(),{fields:o,append:s,remove:m,move:c,update:u}=(0,Je.jz)({control:r,name:\"answers\"}),A=(0,Je.FH)({control:r,name:\"answers\"}),y=\"true-false\"===t&&A.length>2,v=\"true-false\"===t&&A.length>1,f=N(A)&&ae(\"name\",A)||!1,h=N(A)&&!le(A,\"correct\",!0)||!1;return(0,a.useEffect)((()=>{var e;\"single-choice\"===t&&((null===(e=o.filter((e=>e.correct)))||void 0===e?void 0:e.length)>1&&o.forEach(((e,t)=>{u(t,{name:e.name,correct:0===t})})))}),[t]),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"1\"},l().createElement(_t.S,{in:f||y||h},l().createElement(at,{status:\"error\",mb:\"4\",fontSize:\"xs\",p:\"2\"},l().createElement(Ze.z,{gap:2},l().createElement(g.E,{fontWeight:\"bold\"},y?(0,E.__)(\"This question type only accepts one\",\"learning-management-system\"):h?(0,E.__)(\"You need to check at least one answer\",\"learning-management-system\"):(0,E.__)(\"Duplicate Answers\",\"learning-management-system\"),\" \"),l().createElement(g.E,null,(0,E.__)(\"Please make changes\",\"learning-management-system\"))))),l().createElement(Kc.JY,{onDragEnd:e=>{e.destination&&(e.destination.droppableId===e.source.droppableId&&e.destination.index===e.source.index||c(e.source.index,e.destination.index))}},l().createElement(Kc.gL,{droppableId:\"quiz-answer\",type:\"answer\"},((e,n)=>l().createElement(d.B,(0,Re.A)({direction:\"column\",spacing:\"2\",px:\"2\",sx:n.isDraggingOver?tn:{},ref:e.innerRef},e.droppableProps),o.map(((e,n)=>l().createElement(Mw,{answer:e,index:n,key:e.id,onDeletePress:()=>m(n),onDuplicatePress:()=>(e=>{if(!v)try{var n;s({name:\"\".concat(o[e].name,\" duplicate\"),correct:\"true-false\"!==t&&(null===(n=o[e])||void 0===n?void 0:n.correct)})}catch(e){i({title:(0,E.__)(\"Error while duplicating answer\",\"learning-management-system\"),status:\"error\",description:\"\".concat(e)})}})(n),onCheckPress:(e,n)=>((e,n)=>{try{[\"true-false\",\"single-choice\"].includes(t)&&o.forEach(((t,n)=>{u(n,n!==e?{name:A[n].name,correct:!1}:{name:A[n].name,correct:!0})})),u(e,{name:A[e].name,correct:n})}catch(e){i({title:(0,E.__)(\"Error while checking answer\",\"learning-management-system\"),status:\"error\",description:\"\".concat(e)})}})(e,n)}))),e.placeholder))))),l().createElement(Bt.e,{isDisabled:v,display:\"block\"},l().createElement(p.$,{leftIcon:l().createElement($e.I,{as:kt.Ca6,fontSize:\"xl\"}),variant:\"link\",color:\"gray.900\",onClick:()=>{s({name:\"Option \".concat(o.length+1),correct:!1})}},(0,E.__)(\"Add New Answer\",\"learning-management-system\"))))};const Tw=e=>{var{currentQuestionType:t,isUpdating:n}=e;return l().createElement(d.B,{direction:\"column\",spacing:\"4\"},l().createElement(ft.s,{sx:$t},l().createElement(ke.D,{fontSize:\"lg\",fontWeight:\"semibold\"},(0,E.__)(\"Answers\",\"learning-management-system\"))),(()=>{if([\"true-false\",\"single-choice\",\"multiple-choice\"].includes(t))return l().createElement(Rw,{currentQuestionType:t,isUpdating:n})})())};const Uw=e=>{var{id:t,questionDescription:n}=e;return l().createElement(d.B,{direction:\"column\"},l().createElement(Ge.l,null,(0,E.__)(\"Question Description\",\"learning-management-system\")),l().createElement(Ne.MJ,null,l().createElement(Ki,{name:\"description\",defaultValue:n,id:\"question-description-\".concat(t),height:100})))};const Ww=e=>{var t,{id:n,defaultQuestionType:a,defaultQuestionName:r,defaultDescription:i}=e,{register:o,setValue:s,formState:{errors:m,defaultValues:c}}=(0,Je.xW)();(0,E.__)(\"True False\",\"learning-management-system\"),(0,E.__)(\"Single Choice\",\"learning-management-system\"),(0,E.__)(\"Multiple Choice\",\"learning-management-system\");return l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Ne.MJ,{isInvalid:!(null==m||!m.name)},l().createElement(ft.s,{justifyContent:\"space-between\",mb:\"3\",align:\"center\"},l().createElement(Ge.l,{m:0},(0,E.__)(\"Question Name\",\"learning-management-system\")),l().createElement(Ze.z,{spacing:\"-1\",alignItems:\"center\"},l().createElement(Ge.l,{mb:\"0\"},(0,E.__)(\"Points\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"points\",render:e=>{var{field:t}=e;return l().createElement(yi.Q7,(0,Re.A)({},t,{w:\"14\",min:1,max:100,size:\"xs\"}),l().createElement(yi.OO,{borderRadius:\"base\",shadow:\"input\",textAlign:\"center\",fontSize:\"sm\"}))}}))),l().createElement(Ki,{defaultValue:null!=r?r:null==c?void 0:c.raw_name,id:\"question-name-\".concat(n),name:\"name\",height:80,showBasicToolbar:!0}),l().createElement(ui.Wt,null,(null==m?void 0:m.name)&&(null==m||null===(t=m.name)||void 0===t?void 0:t.message))),l().createElement(Uw,{id:n,questionDescription:i||\"\"}))};var Kw=[\"id\",\"menu_order\",\"permalink\",\"is_from_bank\"];function Nw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Gw(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nw(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var Hw=e=>{var t,{questionData:n,index:r,quizId:i,isQuestionBankOpened:o,bulkIds:m,setBulkIds:c,openedQuestionDetail:y,setOpenedQuestionDetail:v}=e,h=(0,We.d)(),[b,C]=(0,a.useState)(null),S=(0,Je.mN)({defaultValues:{name:n.name,type:n.type,points:n.points,answers:n.answers}}),{control:B,formState:{errors:I}}=S,{isOpen:O,onOpen:P,onClose:D}=(0,Ue.j)(),{isOpen:_,onOpen:k,onClose:Q}=(0,Ue.j)(),z=new mt(rt.questions),F=(0,s.jE)(),j=(0,a.useRef)(),V=(0,qw.l)(),L=y===(null==n?void 0:n.id),M=(0,Je.FH)({name:\"deleteFromBank\",control:B,defaultValue:!1}),R=(0,wt.n)(Gw({mutationFn:e=>z.store(e)},{onSuccess:e=>{F.invalidateQueries({queryKey:[\"questions\".concat(i)]}),F.invalidateQueries({queryKey:[\"allQuestions\"]})},onError:e=>{var t;h({title:(0,E.__)(\"Failed to duplicate question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),T=(0,wt.n)(Gw(Gw({mutationFn:e=>z.update(n.id,e)},{onSuccess:e=>{S.reset(S.getValues()),F.invalidateQueries({queryKey:[\"allQuestions\"]}),h({title:(0,E.__)(\"Question Updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),F.invalidateQueries({queryKey:[\"questions\".concat(i)]})},onError:e=>{var t;h({title:(0,E.__)(\"Failed to update question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}}),{},{onSettled:()=>{Q()}})),U=(0,wt.n)(Gw({mutationFn:e=>z.delete(e,{force:!0,delete_from_bank:M||void 0,quiz_id:M?void 0:i})},{onSuccess:e=>{D(),F.invalidateQueries({queryKey:[\"allQuestions\"]}),h({title:(0,E.__)(\"Question Deleted\",\"learning-management-system\"),isClosable:!0,status:\"error\"}),F.invalidateQueries({queryKey:[\"questions\".concat(i)]})},onError:e=>{var t;h({title:(0,E.__)(\"Failed to delete question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),W=()=>{var{id:e,menu_order:t,permalink:a,is_from_bank:l}=n,r=(0,q.A)(n,Kw);R.mutate(r)},K=e=>{C(e),null==n||!n.is_from_bank||_?T.mutate(e):k()},G=e=>{switch(e){case\"true-false\":return Tv;case\"multiple-choice\":return vi;case\"single-choice\":return Uv;default:return kt.wfp}},H=(0,Je.FH)({name:\"type\",control:B,defaultValue:n.type}),J=((0,Je.FH)({name:\"enable_description\",defaultValue:n.enable_description,control:B}),(0,Je.FH)({control:B,name:\"answers\"})),X=\"true-false\"===H&&J.length>2,Y=N(J)&&ae(\"name\",J)||!1,Z=N(J)&&!le(J,\"correct\",!0)||!1,$=(0,a.useMemo)((()=>!(![\"true-false\",\"single-choice\",\"multiple-choice\"].includes(H)||!(Y||X||Z))),[H,Y,X,Z]);return Ca(S.formState.isDirty),l().createElement(l().Fragment,null,l().createElement(Kc.sx,{draggableId:null==n||null===(t=n.id)||void 0===t?void 0:t.toString(),index:r},(e=>l().createElement(Qe.a,(0,Re.A)({mb:\"3\",ref:e.innerRef},e.draggableProps),l().createElement(Qe.a,{role:\"group\",borderWidth:\"1px\",borderColor:\"gray.100\",rounded:\"sm\",bg:\"white\",p:\"0\",shadow:L?\"question\":\"none\",_hover:{borderColor:L?\"inherit\":\"primary.500\"}},l().createElement(d.B,{direction:\"row\",px:\"2\",py:\"1.5\",align:\"center\"},l().createElement(d.B,{direction:\"row\",spacing:\"2\",align:\"center\",flex:\"1\",onClick:()=>v(L?null:null==n?void 0:n.id),cursor:\"pointer\"},l().createElement(d.B,{direction:\"row\",align:\"center\"},l().createElement(_e.o,(0,Re.A)({},e.dragHandleProps,{onClick:e=>e.stopPropagation()}),l().createElement($e.I,{fontSize:\"lg\",color:\"gray.500\",as:tu})),l().createElement($e.I,{fontSize:\"xl\",as:G(H)}),l().createElement(g.E,{color:\"gray.400\",fontSize:\"xs\",fontWeight:\"bold\"},r+1)),o&&l().createElement(d.B,null,l().createElement(On.S,{isChecked:m.includes(null==n?void 0:n.id.toString()),onChange:e=>c(e.target.checked?[...m,null==n?void 0:n.id.toString()]:m.filter((e=>e!==(null==n?void 0:n.id.toString()))))})),l().createElement(g.E,{_hover:{background:\"transparent\"},px:\"0\",py:\"1\",cursor:\"pointer\",dangerouslySetInnerHTML:{__html:null==n?void 0:n.name},className:\"parsed-quiz-question-name\"})),l().createElement(d.B,{direction:\"row\",spacing:\"2\",opacity:\"0\",_groupHover:{opacity:1}},l().createElement($n.m,{label:(0,E.__)(\"Duplicate\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",\"aria-label\":(0,E.__)(\"Duplicate\",\"learning-management-system\"),icon:l().createElement(kt.Xpf,null),onClick:W})),l().createElement($n.m,{label:(0,E.__)(\"Delete\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",colorScheme:\"red\",_hover:{color:\"red.500\"},\"aria-label\":(0,E.__)(\"Delete\",\"learning-management-system\"),icon:l().createElement(ea,{width:\"12px\",height:\"12px\",fill:\"currentColor\"}),minW:\"auto\",onClick:P})))),L&&l().createElement(Qe.a,{borderTop:\"1px\",borderColor:\"gray.100\",p:\"6\"},l().createElement(Je.Op,S,l().createElement(\"form\",{onSubmit:S.handleSubmit(K)},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(Ww,{id:null==n?void 0:n.id,defaultQuestionType:n.type,defaultQuestionName:n.raw_name,defaultDescription:n.description}),l().createElement(Tw,{currentQuestionType:H,isUpdating:T.isPending}),l().createElement(Do.c,null),l().createElement(Bt.e,null,l().createElement(p.$,{colorScheme:\"primary\",type:\"submit\",isLoading:Boolean(V),isDisabled:Boolean($)},(0,E.__)(\"Update\",\"learning-management-system\"))))))))))),R.isPending&&l().createElement(_e.o,null,l().createElement(bt.y,null)),l().createElement(Fw,{heading:M?(0,E.__)(\"Delete Question from All Quizzes\",\"learning-management-system\"):(0,E.__)(\"Delete Question from This Quiz\",\"learning-management-system\"),isOpen:O,onClose:D,onDeleteConfirm:S.handleSubmit((()=>{U.mutate(n.id)})),isLoading:U.isPending,dialogBody:null!=n&&n.is_from_bank?l().createElement(Je.Op,S,l().createElement(u.T,{alignItems:\"flex-start\",spacing:4},l().createElement(g.E,{color:\"gray.600\"},(0,E.__)(\"This question is part of the question bank. Are you sure you want to proceed?\",\"learning-management-system\")),l().createElement(On.S,S.register(\"deleteFromBank\"),(0,E.__)(\"Delete From Bank\",\"learning-management-system\")),l().createElement(g.E,{fontSize:\"sm\"},M?(0,E.__)(\"Delete from bank is enabled. This question will be removed from the question bank and all associated quizzes.\",\"learning-management-system\"):(0,E.__)(\"This question will only be removed from this quiz. It will remain in the question bank.\",\"learning-management-system\")))):l().createElement(g.E,null,(0,E.__)(\"Are you sure you want to delete this question? This is the original question, and deleting it will remove it from all quizzes where it's used.\",\"learning-management-system\")),size:\"lg\"}),l().createElement(Ke.Lt,{isOpen:_,onClose:Q,isCentered:!0,leastDestructiveRef:j,size:\"lg\"},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Update Question\",\"learning-management-system\")),l().createElement(x.c,null,(0,E.__)(\"This question is part of the question bank. If you update it, it will also be updated in the question bank. Are you sure you want to proceed?\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{ref:j,onClick:Q,variant:\"outline\"},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"primary\",onClick:()=>K(b),isLoading:T.isPending},(0,E.__)(\"Update\",\"learning-management-system\"))))))))};const Jw=l().memo(Hw);const Xw=e=>{var t,{wishlistItem:n,showFormLabel:a}=e,r=(0,Je.xW)(),{setValue:i}=r,o=new mt(rt.courses),s=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>o.list({order_by:\"name\",order:\"asc\",per_page:5})});return l().createElement(Ne.MJ,{py:a?\"3\":\"0\"},a&&l().createElement(Ge.l,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(Co,{onChange:e=>{i(\"course_id\",null==e?void 0:e.value)},placeholder:(0,E.__)(\"Select Course\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching course...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Course not found.\",\"learning-management-system\"):s.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},menuPortalTarget:\"undefined\"!=typeof document?document.body:void 0,menuPosition:\"fixed\",menuPlacement:\"auto\",defaultValue:n?{value:n.course_id,label:\"#\".concat(n.id,\" - \").concat(n.course_title)}:void 0,defaultOptions:s.isSuccess?null==s||null===(t=s.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:null==e?void 0:e.id,label:\"#\".concat(null==e?void 0:e.id,\" - \").concat(null==e?void 0:e.name)}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);o.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"#\".concat(e.id,\" \").concat(e.name)}))))}))}}))};var Yw=n(17613),Zw=[\"itemCount\",\"getItemHeight\",\"renderItem\",\"containerRef\",\"isLoading\",\"loadingItems\",\"customLoader\",\"itemLoader\",\"loadingText\",\"showSkeleton\",\"skeletonCount\",\"height\",\"overflowY\",\"useParentScroll\",\"onLoadMore\"];function $w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function eC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$w(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var tC=(0,a.memo)((e=>{var{itemCount:t,getItemHeight:n,renderItem:r,containerRef:i,isLoading:o=!1,loadingItems:s=[],customLoader:m,itemLoader:c,loadingText:u=\"Loading...\",showSkeleton:d=!0,skeletonCount:A=5,height:p=\"400px\",overflowY:E=\"auto\",useParentScroll:y=!1,onLoadMore:v}=e,f=(0,q.A)(e,Zw),[h,b]=(0,a.useState)([]),[w,C]=(0,a.useState)(0),[x,S]=(0,a.useState)({start:0,end:20}),[B,I]=(0,a.useState)({isInitialLoading:!0,loadingItems:new Set}),O=(0,a.useRef)(0),P=(0,a.useRef)(),D=(0,a.useRef)(new Set),_=(0,a.useMemo)((()=>{for(var e=[],t=0,n=0;n\u003Ch.length;n++)e.push(t),t+=h[n];return e}),[h]);(0,a.useEffect)((()=>{D.current=new Set(s),I((e=>eC(eC({},e),{},{loadingItems:D.current})))}),[s]),(0,a.useEffect)((()=>{if(0===h.length&&I((e=>eC(eC({},e),{},{isInitialLoading:!0}))),0===t)return I((e=>eC(eC({},e),{},{isInitialLoading:!1}))),b([]),void C(0);requestAnimationFrame((()=>{for(var e=[],a=0,l=0;l\u003Ct;l++){var r=n(l);e.push(r),a+=r}b(e),C(a),I((e=>eC(eC({},e),{},{isInitialLoading:!1})))}))}),[t,n]);var k=(0,a.useCallback)((()=>{P.current&&clearTimeout(P.current),P.current=setTimeout((()=>{var e,t,n=y?(null===(e=i.current)||void 0===e?void 0:e.closest(\"[data-scroll-container]\"))||(null===(t=i.current)||void 0===t?void 0:t.parentElement):i.current;if(n&&0!==h.length&&(P.current&&clearTimeout(P.current),n&&0!==h.length)){var{scrollTop:a,clientHeight:l,scrollHeight:r}=n;if(v&&a+l>=r-100){var o=Date.now();o-O.current>1e3&&(O.current=o,v())}var s=0;if(y&&i.current){var m=i.current.getBoundingClientRect(),c=n.getBoundingClientRect();s=m.top-c.top+n.scrollTop}for(var u=s,d=0;d\u003Ch.length&&!(u+h[d]>a);d++)u+=h[d];for(var g=d=Math.max(0,d-3),A=a+l;g\u003Ch.length&&u\u003CA;)u+=h[g],g++;g=Math.min(h.length,g+3),S((e=>e.start!==d||e.end!==g?{start:d,end:g}:e))}}),16)}),[h,i,y,v]);(0,a.useEffect)((()=>{var e,t;if(!B.isInitialLoading){var n=y?(null===(e=i.current)||void 0===e?void 0:e.closest(\"[data-scroll-container]\"))||(null===(t=i.current)||void 0===t?void 0:t.parentElement):i.current;if(n)return n.addEventListener(\"scroll\",k,{passive:!0}),k(),()=>{n.removeEventListener(\"scroll\",k),P.current&&clearTimeout(P.current)}}}),[k,B.isInitialLoading,y]);var Q=(0,a.useMemo)((()=>{var e=e=>{var{text:t}=e;return l().createElement(ft.s,{direction:\"column\",align:\"center\",justify:\"center\",h:\"full\",gap:3},l().createElement(bt.y,{size:\"lg\",color:\"blue.500\",thickness:\"4px\"}),t&&l().createElement(g.E,{color:\"gray.500\",fontSize:\"sm\"},t))};return e.displayName=\"DefaultLoader\",e}),[]),z=(0,a.useMemo)((()=>{var e=()=>l().createElement(ft.s,{align:\"center\",justify:\"center\",h:\"full\",bg:\"gray.50\",border:\"1px\",borderColor:\"gray.200\",borderRadius:\"md\"},l().createElement(bt.y,{size:\"sm\",color:\"blue.500\"}));return e.displayName=\"DefaultItemLoader\",e}),[]),F=(0,a.useMemo)((()=>{var e=()=>l().createElement(Qe.a,{p:4,bg:\"white\",borderRadius:\"md\",border:\"1px\",borderColor:\"gray.200\",mb:2},l().createElement(St.E,{height:\"20px\",mb:2}),l().createElement(Ba.r,{mt:2,noOfLines:2,spacing:2,skeletonHeight:\"12px\"}));return e.displayName=\"SkeletonLoader\",e}),[]),j=eC({ref:i,h:p,position:\"relative\"},y?{}:{overflowY:E});if(B.isInitialLoading||o)return l().createElement(Qe.a,j,m||(d?l().createElement(Qe.a,{p:2},Array.from({length:A}).map(((e,t)=>l().createElement(F,{key:t})))):l().createElement(Q,{text:u})));for(var V=[],L=x.start;L\u003Cx.end;L++){var M=D.current.has(L);V.push(l().createElement(Qe.a,{key:L,position:\"absolute\",top:\"\".concat(_[L]||0,\"px\"),w:\"full\",h:\"\".concat(h[L]||0,\"px\"),overflow:\"hidden\"},M?c||l().createElement(z,null):r(L)))}return l().createElement(Qe.a,(0,Re.A)({},j,f),l().createElement(Qe.a,{h:\"\".concat(w,\"px\"),position:\"relative\"},V))}));tC.displayName=\"VirtualizedContainer\";var nC=[\"id\",\"menu_order\",\"permalink\",\"is_from_bank\"];function aC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function lC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var rC=e=>{switch(e){case\"true-false\":return Tv;case\"multiple-choice\":return vi;case\"single-choice\":return Uv;default:return kt.wfp}};const iC=e=>{var t,{questionData:n,bulkIds:r,setBulkIds:i,quizId:o,onAddClick:m,isAdding:c,closeQuestionBank:u}=e,A=(0,We.d)(),p=(0,Je.mN)({defaultValues:{name:null==n?void 0:n.name}}),{control:y}=p,{isOpen:v,onOpen:f,onClose:h}=(0,Ue.j)(),b=new mt(rt.questions),w=(0,s.jE)(),C=(0,wt.n)(lC({mutationFn:e=>b.delete(e,{force:!0,delete_from_bank:!0})},{onSuccess:e=>{h(),w.invalidateQueries({queryKey:[\"questions\".concat(o)]}),i([]),w.invalidateQueries({queryKey:[\"allQuestions\"]}),A({title:(0,E.__)(\"Question Deleted\",\"learning-management-system\"),isClosable:!0,status:\"error\"}),w.invalidateQueries({queryKey:[\"questions\".concat(e.parent_id)]})},onError:e=>{var t;A({title:(0,E.__)(\"Failed to delete question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),x=(0,wt.n)(lC({mutationFn:e=>b.store(e)},{onSuccess:e=>{u&&u(),w.invalidateQueries({queryKey:[\"questions\".concat(o)]}),w.invalidateQueries({queryKey:[\"allQuestions\"]})},onError:e=>{var t;A({title:(0,E.__)(\"Failed to duplicate question.\",\"learning-management-system\"),description:\"\".concat(null===(t=e.response)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.message),isClosable:!0,status:\"error\"})}})),S=(0,Je.FH)({name:\"type\",control:y,defaultValue:null==n?void 0:n.type}),B=(0,a.useMemo)((()=>new Set(r)),[r]);return l().createElement(l().Fragment,null,l().createElement(Qe.a,{border:\"none\",mb:\"3\",opacity:c?.5:1},l().createElement(Qe.a,{bg:\"white\",p:\"0\"},l().createElement(d.B,{direction:\"row\",px:\"2\",pb:\"1.5\",pt:\"1\",align:\"center\"},l().createElement(d.B,{direction:\"row\",spacing:\"2\",align:\"center\",flex:\"1\"},l().createElement(_e.o,{mx:1},l().createElement(On.S,{isChecked:B.has(null==n||null===(t=n.id)||void 0===t?void 0:t.toString()),onChange:e=>{var t,a,l;a=null==e||null===(t=e.target)||void 0===t?void 0:t.checked,(l=String(null==n?void 0:n.id))&&i((e=>{var t=new Set(e);return a?t.add(l):t.delete(l),Array.from(t)}))}})),l().createElement(d.B,{direction:\"row\"},l().createElement($e.I,{fontSize:\"xl\",as:rC(S)})),l().createElement($n.m,{label:l().createElement(Qe.a,{dangerouslySetInnerHTML:{__html:null==n?void 0:n.name}}),hasArrow:!0,placement:\"top-start\",shouldWrapChildren:!0},l().createElement(g.E,{_hover:{background:\"transparent\"},px:\"0\",py:\"1\",dangerouslySetInnerHTML:{__html:null==n?void 0:n.name},className:\"parsed-quiz-question-name\",isTruncated:!0}))),l().createElement(d.B,{direction:\"row\",spacing:\"4\"},l().createElement($n.m,{label:(0,E.__)(\"Add to Quiz\",\"learning-management-system\")},l().createElement(Un.K,{_hover:{color:\"blue.500\"},variant:\"icon\",\"aria-label\":(0,E.__)(\"Add\",\"learning-management-system\"),icon:l().createElement(kt.Ca6,{fontSize:\"20px\"}),minW:\"auto\",isLoading:c,onClick:()=>{var e;return m(null==n||null===(e=n.id)||void 0===e?void 0:e.toString())}})),l().createElement($n.m,{label:(0,E.__)(\"Duplicate and Add to Quiz\",\"learning-management-system\")},l().createElement(Un.K,{variant:\"icon\",\"aria-label\":(0,E.__)(\"Duplicate and Add to Quiz\",\"learning-management-system\"),icon:l().createElement(kt.Xpf,null),minW:\"auto\",isLoading:x.isPending,onClick:()=>(e=>{var{id:t,menu_order:n,permalink:a,is_from_bank:l}=e,r=(0,q.A)(e,nC);x.mutate(lC(lC({},r),{},{parent_id:o}))})(n)})),l().createElement($n.m,{label:(0,E.__)(\"Delete from Question Bank\",\"learning-management-system\")},l().createElement(Un.K,{_hover:{color:\"red.500\"},variant:\"icon\",colorScheme:\"red\",\"aria-label\":(0,E.__)(\"Delete\",\"learning-management-system\"),icon:l().createElement(kt.id1,null),minW:\"auto\",onClick:f})))))),l().createElement(Fw,{heading:(0,E.__)(\"Delete Question from All Quizzes\",\"learning-management-system\"),isOpen:v,onClose:h,onDeleteConfirm:()=>{C.mutate(null==n?void 0:n.id)},isLoading:C.isPending,dialogBody:(0,E.__)(\"This question is part of the question bank. If you delete it, it will also be removed from all associated quizzes. Are you sure you want to proceed?\",\"learning-management-system\"),size:\"lg\"}))};function oC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function sC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var mC=[{value:\"true-false\",label:(0,E.__)(\"True False\",\"learning-management-system\"),icon:Tv},{value:\"single-choice\",label:(0,E.__)(\"Single Choice\",\"learning-management-system\"),icon:Uv},{value:\"multiple-choice\",label:(0,E.__)(\"Multiple Choice\",\"learning-management-system\"),icon:vi},{value:\"text-answer\",label:(0,E.__)(\"Text Answer\",\"learning-management-system\"),isPro:!0,icon:Iw},{value:\"matching\",label:(0,E.__)(\"Match the Following\",\"learning-management-system\"),isPro:!0,icon:Ow},{value:\"fill-in-the-blanks\",label:(0,E.__)(\"Fill in the blanks\",\"learning-management-system\"),isPro:!0,icon:Pw},{value:\"audio\",label:(0,E.__)(\"Audio\",\"learning-management-system\"),isPro:!0,icon:Dw},{value:\"video\",label:(0,E.__)(\"Video\",\"learning-management-system\"),isPro:!0,icon:_w},{value:\"sortable\",label:(0,E.__)(\"Sortable\",\"learning-management-system\"),isPro:!0,icon:kw}];const cC=e=>{var t,{quizId:n,isOpen:r,onClose:i}=e,[o,m]=(0,a.useState)([]),c=(0,s.jE)(),u=(0,a.useRef)(null),d=(0,We.d)(),y=(0,Jr.A)({base:\"base\",xs:\"xs\",sm:\"sm\",md:\"md\",lg:\"lg\",xl:\"xl\"},{ssr:!0}),v=(0,Je.mN)({defaultValues:{searchQuery:\"\",questionType:null,course_id:null}}),{control:S,register:B,setValue:I}=v,O=(0,Je.FH)({control:S,name:\"questionType\"}),P=(0,Je.FH)({control:S,name:\"searchQuery\"}),D=(0,Je.FH)({control:S,name:\"course_id\"}),_=new mt(rt.questions),k=new mt(rt.questionsBank),Q=(0,sc.q)({queryKey:[\"allQuestions\",O,null==P?void 0:P.trim(),D],queryFn:e=>{var{pageParam:t}=e;return _.list({selected_quiz_id:n,page:t,per_page:20,author_id:null==R?void 0:R.current_user_id,course_id:D||void 0,search:P,question_types:O?null==O?void 0:O.map((e=>null==e?void 0:e.value)):null})},retry:!1,enabled:r,initialPageParam:1,getNextPageParam:e=>e.meta.current_page>=e.meta.pages?void 0:e.meta.current_page+1}),z=(0,wt.n)({mutationFn:e=>k.bulkUpdate(\"\",{ids:e,quiz_id:n,author_id:null==R?void 0:R.current_user_id}),onSuccess:()=>{d({title:(0,E.__)(\"Question Added Successfully.\",\"learning-management-system\"),status:\"success\",isClosable:!0}),i(),m([]),c.invalidateQueries({queryKey:[\"questions\".concat(n)]}),c.invalidateQueries({queryKey:[\"allQuestions\"]})},onError:()=>{d({title:(0,E.__)(\"Failed to add questions.\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}),q=(0,a.useCallback)((e=>{z.mutate([e])}),[z]);(0,a.useEffect)((()=>{if(null!=Q&&Q.isError){var e,t=(null===(e=Q.error)||void 0===e?void 0:e.message)||\"An unexpected error occurred.\";d({title:(0,E.__)(\"Failed to fetch questions.\",\"learning-management-system\"),description:t,isClosable:!0,status:\"error\"})}}),[null==Q?void 0:Q.isError,null===(t=Q.error)||void 0===t?void 0:t.message,d]),(0,a.useEffect)((()=>{r||(m([]),I(\"searchQuery\",\"\"),I(\"questionType\",null),I(\"course_id\",null))}),[r,I]);var F=(0,a.useMemo)((()=>{var e;return(null===(e=Q.data)||void 0===e?void 0:e.pages.flatMap((e=>e.data)))||[]}),[Q.data]),j=Q.hasNextPage,V=Q.isFetchingNextPage,L=(0,a.useCallback)((e=>{var t,a=F[e];return a?l().createElement(Qe.a,{pb:1,key:a.id,borderTopWidth:0===e?0:1,borderTopColor:\"gray.100\"},l().createElement(iC,{bulkIds:o,quizId:n,setBulkIds:m,questionData:a,onAddClick:q,isAdding:z.isPending&&(null==z||null===(t=z.variables)||void 0===t?void 0:t.includes(a.id.toString()))})):null}),[o,n,z.isPending,null==z?void 0:z.variables,F,q]),M=(0,a.useCallback)((()=>60),[]);return l().createElement(h.aF,{isOpen:r,onClose:i,size:\"4xl\",closeOnOverlayClick:!1,scrollBehavior:\"outside\"},l().createElement(f.m,null),l().createElement(b.$,{maxH:\"100vh\"},l().createElement(w.r,{borderBottom:\"1px\",borderColor:\"gray.200\"},(0,E.__)(\"Question Bank\",\"learning-management-system\")),l().createElement(C.s,null),l().createElement(Je.Op,v,l().createElement(x.c,{px:6,overflow:\"hidden\"},l().createElement(ht.r,{templateColumns:{base:\"1fr\",md:\"2fr 1fr 1fr\"},spacing:4,py:4,position:\"sticky\",top:0,zIndex:10,bg:\"white\",boxShadow:\"sm\",transition:\"box-shadow 0.2s ease-in-out\"},l().createElement(Ne.MJ,{w:\"100%\"},l().createElement(Ha.M,null,l().createElement($n.m,{label:(0,E.__)(\"Select All\",\"learning-management-system\")},l().createElement(ft.s,{p:2,mr:2,align:\"center\",justify:\"center\"},l().createElement(On.S,{isDisabled:Q.isLoading||Q.isFetching,isIndeterminate:F.length>0&&o.length>0&&o.length\u003CF.length,isChecked:F.length>0&&o.length>0&&o.length===F.length,onChange:e=>{if(e.target.checked){var t=F.map((e=>{var t;return null==e||null===(t=e.id)||void 0===t?void 0:t.toString()}));m(t||[])}else m([])}}))),P&&l().createElement(Ja.t,null,l().createElement(Le.Tfw,{cursor:\"pointer\",onClick:()=>I(\"searchQuery\",\"\")})),l().createElement(Je.xI,{name:\"searchQuery\",control:S,render:()=>l().createElement(Ma.p,(0,Re.A)({},B(\"searchQuery\"),{placeholder:(0,E.__)(\"Search Questions...\",\"learning-management-system\"),bg:\"white\"}))}))),l().createElement(Ne.MJ,{w:\"100%\"},l().createElement(Je.xI,{name:\"questionType\",control:S,render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(Di,{isDisabled:Q.isLoading||Q.isFetching,isMulti:!0,placeholder:(0,E.__)(\"Question Types\",\"learning-management-system\"),onChange:t,value:n,closeMenuOnSelect:!0,isClearable:!0,isOptionDisabled:e=>null==e?void 0:e.isPro,components:{Option:e=>l().createElement(Ii.dK.Option,e,l().createElement(ft.s,{justify:\"flex-start\",align:\"center\",gap:2,pointerEvents:e.data.isPro?\"none\":\"auto\",cursor:\"pointer\"},l().createElement($e.I,{as:e.data.icon,fontSize:\"md\"}),l().createElement(g.E,{fontSize:\"xs\",flex:1},e.data.label),e.data.isPro&&l().createElement(yl,{ml:1})))},options:mC,menuPortalTarget:\"undefined\"!=typeof document?document.body:void 0,menuPosition:\"fixed\",menuPlacement:\"auto\",styles:{menuPortal:e=>sC(sC({},e),{},{zIndex:9999})}})}})),l().createElement(Xw,{showFormLabel:!1})),Q.isLoading?l().createElement(Qd,{no_of_items:5}):Q.isSuccess&&$(F)?l().createElement(at,null,(0,E.__)(\"No questions found.\",\"learning-management-system\")):l().createElement(tC,{itemCount:F.length,getItemHeight:M,renderItem:L,containerRef:u,useParentScroll:!1,height:\"base\"!==y&&\"xs\"!==y&&\"sm\"!==y&&\"md\"!==y?\"60vh\":\"40vh\",overflowY:\"auto\",isLoading:Q.isInitialLoading,customLoader:l().createElement(Qd,null),onLoadMore:()=>{j&&!V&&Q.fetchNextPage()},border:\"gray.100\",borderWidth:1,borderRadius:\"md\",position:\"relative\"}),V&&l().createElement(ft.s,{position:\"absolute\",bottom:\"60px\",left:\"50%\",transform:\"translateX(-50%)\",zIndex:2,p:2,bg:\"whiteAlpha.800\",borderRadius:\"md\",boxShadow:\"md\"},l().createElement(bt.y,null)),l().createElement(A.j,{padding:4,justifyContent:\"space-between\"},l().createElement(g.E,{fontSize:\"sm\",color:\"gray.500\"},null==o?void 0:o.length,(0,E.__)(\" items selected\",\"learning-management-system\")),l().createElement(Bt.e,{gap:2},l().createElement(p.$,{variant:\"outline\",onClick:i},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{leftIcon:l().createElement(Yw.enO,{size:15}),colorScheme:\"primary\",isDisabled:$(F)||$(o),isLoading:z.isPending,onClick:()=>z.mutate(o)},(0,E.__)(\"Add Selected \",\"learning-management-system\"),\" \")))))))};function uC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function dC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const gC=e=>{var t,{quizName:n,quizId:r,courseId:i,questionList:o,setQuestionList:m,tabIndex:c}=e,A=new mt(rt.questions),y=new mt(rt.quizBuilder),v=(0,s.jE)(),[f,h]=(0,a.useState)([]),{isOpen:b,onOpen:w,onClose:C}=(0,Ue.j)(),{isOpen:x,onOpen:S,onClose:B}=(0,Ue.j)(),[I,O]=(0,a.useState)(null),[P,D]=(0,a.useState)(null),_=(0,Pn.I)(dC({queryKey:[\"questions\".concat(r),r],queryFn:()=>y.getQuizQuestions(r,{per_page:999})},{enabled:1===c&&!!r})),k=(0,wt.n)(dC({mutationFn:e=>A.store(e)},{onSuccess:e=>{v.invalidateQueries({queryKey:[\"questions\".concat(r)]}),B(),O(null),D(null==e?void 0:e.id)}}));return(0,a.useEffect)((()=>{null!=_&&_.isSuccess&&m(null==_?void 0:_.data)}),[null==_?void 0:_.data,null==_?void 0:_.isSuccess,m]),l().createElement(Bw,null,l().createElement(cC,{onClose:C,isOpen:b,quizId:r}),l().createElement(d.B,{direction:\"column\",spacing:\"6\",py:\"8\"},_.isLoading&&l().createElement(u.T,{px:4,spacing:2},[1,2,3].map((e=>l().createElement(Qe.a,{key:e,borderWidth:\"1px\",borderRadius:\"base\",borderColor:\"gray.200\",px:4,py:6,w:\"100%\"},l().createElement(Ze.z,{spacing:4,align:\"center\"},l().createElement(St.E,{boxSize:\"6\"}),l().createElement(St.E,{height:\"20px\",flex:\"1\"}),l().createElement(St.E,{height:\"16px\",width:\"24\"})))))),l().createElement(l().Fragment,null,_.isSuccess&&l().createElement(l().Fragment,null,l().createElement(zw,{isOpen:x,onClose:B,onSelectType:e=>{var t,n;O(e),k.mutate({name:(t=e,null!==(n=Oe[t])&&void 0!==n?n:t),course_id:i,parent_id:r,type:e,answers:Ie(e)})},isLoading:null==k?void 0:k.isPending,disabledQuestionType:I}),0==(null==o||null===(t=o.data)||void 0===t?void 0:t.length)?l().createElement(d.B,{direction:\"column\",alignItems:\"center\",gap:\"16px\"},l().createElement(Cw,null),l().createElement(d.B,{direction:\"column\",gap:\"14px\"},l().createElement(ke.D,{fontSize:\"2xl\",color:\"charcoal-gray\",fontWeight:\"semibold\"},(0,E.__)(\"No Questions Found\",\"learning-management-system\")),l().createElement(g.E,{color:\"charcoal-gray\",fontSize:\"md\",fontWeight:\"normal\"},(0,E.__)(\"Add new question to add your content\",\"learning-management-system\")))):l().createElement(Kc.JY,{onDragEnd:e=>{if(e.destination&&(e.destination.droppableId!==e.source.droppableId||e.destination.index!==e.source.index)){var t=Array.from(null==o?void 0:o.data),[n]=t.splice(e.source.index,1);t.splice(e.destination.index,0,n),m({data:t,meta:o.meta})}}},l().createElement(Kc.gL,{droppableId:\"quiz-question\",type:\"question\"},((e,t)=>{var n;return l().createElement(Qe.a,(0,Re.A)({sx:t.isDraggingOver?tn:{},p:[\"0\",\"0\",\"3\"],w:\"100%\",ref:e.innerRef},e.droppableProps),null===(n=N(null==o?void 0:o.data)?null==o?void 0:o.data:[])||void 0===n?void 0:n.map(((e,t)=>l().createElement(Jw,{key:e.id,questionData:e,index:t,quizId:r,openedQuestionDetail:P,setOpenedQuestionDetail:D,bulkIds:f,setBulkIds:h,isQuestionBankOpened:b}))),e.placeholder)}))),l().createElement(_e.o,{px:\"5\",mt:2},l().createElement(Ze.z,{spacing:2},l().createElement(p.$,{as:wc,bg:\"frosted-sky\",border:\"none\",borderRadius:\"base\",colorScheme:\"primary\",variant:\"outline\",fontSize:\"xs\",onClick:S,isDisabled:null==k?void 0:k.isPending,_hover:{textDecoration:\"none\",bg:\"frosted-sky-lighter\"}},(0,E.__)(\"Add New Question\",\"learning-management-system\")),l().createElement(p.$,{borderRadius:\"base\",border:\"none\",bg:\"frosted-sky\",colorScheme:\"primary\",variant:\"outline\",fontSize:\"xs\",onClick:()=>{w(),window.scrollTo({top:0,behavior:\"smooth\"})},isDisabled:null==k?void 0:k.isPending,leftIcon:l().createElement($e.I,{as:xw,fontSize:\"18px\"}),_hover:{bg:\"frosted-sky-lighter\"}},(0,E.__)(\"Add from Question Bank\",\"learning-management-system\")),l().createElement(ft.s,{direction:\"row\",alignItems:\"center\",justifyContent:\"end\"},l().createElement(Li,{title:n,quizId:r,contentType:\"quiz\",customOpenButton:l().createElement(Si,{isDisabled:null==k?void 0:k.isPending})}))))))))};function AC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function pC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?AC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):AC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const EC=()=>{var e,t,n,r,i,o,m,c,{quizId:u,courseId:g}=(0,vt.g)(),{search:A}=(0,vt.zy)(),{page:y}=M.A.parse(A),{draftCourse:v,publishCourse:f}=Cy(),h=(0,Je.mN)(),b=(0,vt.Zp)(),w=(0,We.d)(),C=new mt(rt.quizes),x=new mt(rt.courses),S=new mt(rt.quizBuilder),B=(0,s.jE)(),I=(0,Je.FH)({control:null==h?void 0:h.control,name:\"activeQuizStep\",defaultValue:li(y)}),[O,P]=(0,a.useState)({data:[],meta:{total:0,current_page:0,pages:0,per_page:0}}),D=(0,Pn.I)({queryKey:[\"course\".concat(g),g],queryFn:()=>x.get(g,\"edit\")}),_=(0,Pn.I)({queryKey:[\"quiz\".concat(u),u],queryFn:()=>C.get(u,\"edit\")}),k=(0,wt.n)(pC({mutationFn:e=>C.update(u,e)},{onSuccess:e=>{ye(B,[\"builder\".concat(g),g],e),B.invalidateQueries({queryKey:[\"quiz\".concat(u)]}),w({title:(0,E.__)(\"Quiz Updated\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),D.refetch()}})),Q=(0,wt.n)(pC({mutationFn:e=>S.update(u,e)},{onSuccess:e=>{B.invalidateQueries({queryKey:[\"questions\".concat(u)]})}})),z=function(){var e=(0,Te.A)((function*(e,t){var n={duration:60*((null==e?void 0:e.duration_hour)||0)+ +((null==e?void 0:e.duration_minute)||0),duration_hour:void 0,duration_minute:void 0,questions_display_per_page:\"1\"===e.questions_display_per_page?e.questions_display_per_page_custom:parseInt(e.questions_display_per_page)};\"draft\"===t?v.mutate(g):\"publish\"===t&&f.mutate(g);try{var a;yield Q.mutateAsync({questions:null==O||null===(a=O.data)||void 0===a?void 0:a.map((e=>e.id))}),yield k.mutateAsync(ee(e,n))}catch(e){w({title:(0,E.__)(\"An error occurred\",\"learning-management-system\"),description:(null==e?void 0:e.message)||(0,E.__)(\"Please try again.\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return function(t,n){return e.apply(this,arguments)}}();return(0,a.useEffect)((()=>{null!=_&&_.isSuccess&&null!=_&&_.data&&h.reset(h.getValues())}),[null==_?void 0:_.data]),_.isSuccess&&D.isSuccess&&(null==_?void 0:_.data.course_id)==g?l().createElement(Je.Op,h,l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(ci,{onSaveAction:e=>h.handleSubmit((t=>z(pC(pC({},t),{},{status:e})))),previewLink:null==_||null===(e=_.data)||void 0===e?void 0:e.preview_link,isLoading:null==k?void 0:k.isPending,status:null==_||null===(t=_.data)||void 0===t?void 0:t.status}),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Hr,null),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(hw,{quizId:u}),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Qe.a,{hidden:1!==I},l().createElement(gC,{quizName:null==_||null===(n=_.data)||void 0===n?void 0:n.name,courseId:null==_||null===(r=_.data)||void 0===r?void 0:r.course_id,quizId:u,questionList:O,setQuestionList:P,tabIndex:I})),l().createElement(\"form\",{onSubmit:h.handleSubmit((e=>z(e)))},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Qe.a,{hidden:0!==I},l().createElement(d.B,{spacing:\"6\"},l().createElement(Aw,{defaultValue:null==_||null===(i=_.data)||void 0===i?void 0:i.name}),l().createElement(bw,{defaultValue:null==_||null===(o=_.data)||void 0===o?void 0:o.description,QuizName:null==_||null===(m=_.data)||void 0===m?void 0:m.name,data:_,methods:h,isPublished:()=>{var e;return\"publish\"===(null===(e=D.data)||void 0===e?void 0:e.status)},isDrafted:()=>{var e;return\"draft\"===(null===(e=D.data)||void 0===e?void 0:e.status)}}))),l().createElement(Qe.a,{hidden:2!==I},l().createElement(pw,{quizData:null==_?void 0:_.data})),l().createElement(Qe.a,{py:\"3\"},l().createElement(Do.c,null)),l().createElement(Bt.e,null,0===I?l().createElement(p.$,{colorScheme:\"primary\",onClick:()=>b(Pt.quiz.edit.replace(\":courseId\",g).replace(\":quizId\",u)+\"?page=questions\")},(0,E.__)(\"Next\",\"learning-management-system\")):l().createElement(ww,{methods:h,onSubmit:z,isLoading:k.isPending,quizStatus:null==_||null===(c=_.data)||void 0===c?void 0:c.status}),l().createElement(p.$,{variant:\"outline\",onClick:()=>b(Pt.courses.edit.replace(\":courseId\",g))},(0,E.__)(\"Cancel\",\"learning-management-system\"))))))))))):l().createElement(gw,null)};function yC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function vC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?yC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var fC=e=>{var{logLevel:t}=e,n=\"\";switch(t){case\"EMERGENCY\":case\"CRITICAL\":case\"ERROR\":n=\"red\";break;case\"ALERT\":n=\"orange\";break;case\"WARNING\":n=\"yellow\";break;case\"NOTICE\":n=\"blue\";break;case\"INFO\":n=\"green\";break;default:n=\"gray\"}return l().createElement(Jt.E,{colorScheme:n},t)};const hC=()=>{var e,t,n,r,{id:i}=(0,vt.g)(),o=new mt(rt.logs),s=(0,vt.Zp)(),m=(0,We.d)(),{onClose:c,onOpen:u,isOpen:d}=(0,Ue.j)(),[A,y]=(0,a.useState)(0),v=(0,Pn.I)(vC({queryKey:[\"log\",i],queryFn:()=>o.get(i)},{enabled:Boolean(i)})),f=(0,wt.n)(vC({mutationFn:()=>{var e;return o.delete(null==v||null===(e=v.data)||void 0===e?void 0:e.id,{force:!0,children:!0})}},{onSuccess:()=>{m({status:\"success\",title:(0,E.__)(\"Log Deleted\",\"learning-management-system\"),isClosable:!0}),s(\"\".concat(null==Pt?void 0:Pt.tools,\"?search=logs=true\"))},onError:e=>{m({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}));return l().createElement(De.m,{maxW:\"container.xl\",mt:5},l().createElement(Dl,{onClick:()=>s(\"\".concat(null==Pt?void 0:Pt.tools,\"?search=logs=true\")),mb:5}),l().createElement(Qe.a,{bg:\"white\",p:[\"4\",null,\"10\"],shadow:\"box\"},null!=v&&v.isLoading?l().createElement(fd,null):l().createElement(l().Fragment,null,l().createElement(ft.s,{alignItems:\"center\",flexWrap:\"wrap\"},l().createElement(ft.s,{flexDirection:\"column\",alignItems:\"flex-start\",flex:1,mb:2},l().createElement(g.E,{fontSize:\"large\",fontWeight:\"semibold\"},(0,E.__)(\"Viewing log file \",\"learning-management-system\"),l().createElement(\"span\",{style:{padding:\"3px 7px\",backgroundColor:\"#F0F0F1\"}},Ae(null==v||null===(e=v.data)||void 0===e?void 0:e.name))),l().createElement(ft.s,{alignItems:\"center\",mt:1},l().createElement($e.I,{as:kt.u$_,fontSize:\"small\",mr:1}),l().createElement(g.E,{fontWeight:\"semibold\",fontSize:{base:\"smaller\",md:\"small\"}},(0,E.__)(\"Modified Date: \",\"learning-management-system\"),ie(null==v||null===(t=v.data)||void 0===t?void 0:t.date,\"Y-m-d, h:i A\")))),l().createElement(Bt.e,{mb:2},l().createElement(p.$,{ml:{base:0,md:2},colorScheme:\"primary\",leftIcon:l().createElement(kt.Ah9,null),size:\"xs\",onClick:()=>{var e,t,n=new Blob([(null==v||null===(e=v.data)||void 0===e?void 0:e.log)||\"\"],{type:\"text\u002Fplain\"});JE()(n,(null==v||null===(t=v.data)||void 0===t?void 0:t.name)||\"log.log\")}},(0,E.__)(\"Download \",\"learning-management-system\"),\"(\",null==v||null===(n=v.data)||void 0===n?void 0:n.formatted_size,\")\"),l().createElement(p.$,{ml:2,colorScheme:\"red\",leftIcon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),size:\"xs\",onClick:u},(0,E.__)(\"Delete\",\"learning-management-system\")))),l().createElement(Qe.a,{borderRadius:\"md\",borderColor:\"gray.200\",borderWidth:1,maxHeight:\"100vh\",mt:2,overflow:\"auto\",className:\"custom-scrollbar\"},(e=>{if(!e.trim())return[{timestamp:\"\",level:\"\",message:\"\",lineNumber:1}];var t=e.split(\u002F\\r\\n|\\r|\\n\u002F).filter((e=>e)),n=[];return t.forEach(((e,t)=>{var[a,l,...r]=e.split(\" \"),i=r.join(\" \");n.push({timestamp:a,level:null==l?void 0:l.toUpperCase(),message:i,lineNumber:t+1})})),n})(null==v||null===(r=v.data)||void 0===r?void 0:r.log).map((e=>l().createElement(ft.s,{key:e.timestamp,alignItems:\"center\"},l().createElement(ft.s,{cursor:\"pointer\",bgColor:A===(null==e?void 0:e.lineNumber)?\"primary.200\":\"primary.100\",maxW:\"100px\",minWidth:\"50px\",justifyContent:\"center\",alignItems:\"center\",onClick:()=>y(null==e?void 0:e.lineNumber),borderTopWidth:1,borderBottomWidth:1,borderColor:A===(null==e?void 0:e.lineNumber)?\"gray.100\":\"transparent\"},l().createElement(g.E,{lineHeight:2,fontWeight:\"semibold\"},null==e?void 0:e.lineNumber)),l().createElement(Qe.a,{px:5,flex:\"1\",whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",bgColor:A===(null==e?void 0:e.lineNumber)?\"gray.100\":\"transparent\",borderWidth:2,borderColor:A===(null==e?void 0:e.lineNumber)?\"gray.200\":\"transparent\",borderStyle:\"dotted\",borderLeftColor:A===(null==e?void 0:e.lineNumber)?\"red.200\":\"transparent\",borderRightColor:A===(null==e?void 0:e.lineNumber)?\"red.200\":\"transparent\",borderLeftStyle:\"solid\",borderRightStyle:\"solid\"},l().createElement(g.E,{display:\"inline\",fontWeight:\"bold\"},ie(e.timestamp,\"M d, Y h:i:s A\")),l().createElement(g.E,{display:\"inline\",mx:2},l().createElement(fC,{logLevel:e.level})),l().createElement(ze.C,{bgColor:\"transparent\",display:\"inline\",whiteSpace:\"pre-wrap\",overflow:\"auto\",textOverflow:\"ellipsis\"},e.message)))))))),l().createElement(qn,{isOpen:d,onClose:c,onConfirm:()=>f.mutate(),action:\"delete\",isLoading:null==f?void 0:f.isPending,dialogTexts:{default:{header:(0,E.__)(\"Deleting Log\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Log\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")}}}))};function bC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function wC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const CC=e=>{var t,n,r,{data:i,filterParams:o}=e,{status:m}=i,c=null===(t=i.created_at)||void 0===t?void 0:t.split(\" \")[0],u=(0,We.d)(),y=(0,a.useRef)(),h=(0,s.jE)(),b=new mt(rt.webhooks),{onClose:C,onOpen:S,isOpen:B}=(0,Ue.j)(),I=(0,wt.n)(wC({mutationFn:e=>b.restore(e)},{onSuccess:e=>{Ce(h,[\"webhooksList\",o],null==e?void 0:e.id),h.invalidateQueries({queryKey:[\"webhooksList\"]}),u({title:(0,E.__)(\"Webhook Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;u({title:(0,E.__)(\"Failed to restore webhook.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}})),O=(0,wt.n)(wC({mutationFn:e=>b.delete(e)},{onSuccess:e=>{Ce(h,[\"webhooksList\",o],null==e?void 0:e.id),h.invalidateQueries({queryKey:[\"webhooksList\"]}),u({title:(0,E.__)(\"Webhook moved to trash\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;u({title:(0,E.__)(\"Failed to move a webhook to trash.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}})),P=(0,wt.n)(wC({mutationFn:e=>b.delete(e,{force:!0})},{onSuccess:e=>{Ce(h,[\"webhooksList\",o],null==e?void 0:e.id),h.invalidateQueries({queryKey:[\"webhooksList\"]}),C()},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;u({title:(0,E.__)(\"Failed to delete webhook.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}}));return l().createElement(l().Fragment,null,l().createElement(_n.Tr,null,l().createElement(_n.Td,null,\"trash\"===m?l().createElement(g.E,{fontWeight:\"semibold\"},i.name):l().createElement(je.N,{as:v.N_,to:Pt.webhooks.edit.replace(\":webhookId\",i.id.toString()),fontWeight:\"semibold\",_hover:{color:\"primary.500\"}},i.name)),l().createElement(_n.Td,null,m===iA.Active?l().createElement(Jt.E,{bg:\"green.500\",fontSize:\"xs\",color:\"white\"},(0,E.__)(\"Active\",\"learning-management-system\")):l().createElement(Jt.E,{bg:\"gray.200\",fontSize:\"xs\",color:\"gray.700\"},(0,E.__)(\"Inactive\",\"learning-management-system\"))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\"},l().createElement(Oa.e,{src:null===(n=i.author)||void 0===n?void 0:n.avatar_url,size:\"xs\"}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\",color:\"gray.600\"},null===(r=i.author)||void 0===r?void 0:r.display_name))),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\"},ie(c,\"Y-m-d, h:i A\")))),l().createElement(_n.Td,null,m===iA.Trash?l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>{I.mutate(i.id)},icon:l().createElement(kt.Nyy,null),_hover:{color:\"primary.500\"}},(0,E.__)(\"Restore\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:()=>{S()},icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete Permanently\",\"learning-management-system\")))):l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.webhooks.edit.replace(\":webhookId\",i.id.toString())},l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",leftIcon:l().createElement(Da,{icon:_a,boxSize:\"12px\"}),size:\"xs\"},(0,E.__)(\"Edit\",\"learning-management-system\"))),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>{O.mutate(i.id)},icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Trash\",\"learning-management-system\"))))))),l().createElement(Ke.Lt,{isOpen:B,onClose:C,isCentered:!0,leastDestructiveRef:y},l().createElement(f.m,null,l().createElement(Ke.EO,null,l().createElement(w.r,null,(0,E.__)(\"Deleting Webhook\",\"learning-management-system\"),\" \",i.name),l().createElement(x.c,null,(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\")),l().createElement(A.j,null,l().createElement(Bt.e,null,l().createElement(p.$,{onClick:C,variant:\"outline\",ref:y},(0,E.__)(\"Cancel\",\"learning-management-system\")),l().createElement(p.$,{colorScheme:\"red\",isLoading:P.isPending,onClick:()=>{P.mutate(i.id)}},(0,E.__)(\"Delete\",\"learning-management-system\"))))))))};const xC=e=>{var{setFilterParams:t,filterParams:n,status:r}=e,{handleSubmit:i}=(0,Je.mN)(),[o]=(0,xt.U)(\"(min-width: 48em)\"),s=(0,wr.z)({onTypeFinish:e=>{t({search:e,status:r})}},800),[m,c]=(0,a.useState)(o);return(0,a.useEffect)((()=>{c(o)}),[o]),l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(ft.s,{justify:\"end\"},!o&&l().createElement(Un.K,{icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",\"aria-label\":(0,E.__)(\"toggle filter\",\"learning-management-system\"),onClick:()=>c(!m)})),l().createElement(_t.S,{in:m},l().createElement(\"form\",{onChange:i((e=>{t(ne(ee(e,{search:n.search,status:r})))}))},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:\"4\",mt:[6,null,0]},l().createElement(Ma.p,(0,Re.A)({placeholder:(0,E.__)(\"Search\",\"learning-management-system\")},s,{onKeyDown:e=>\"Enter\"===e.key&&e.preventDefault()}))))))};function SC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function BC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var IC=[{status:\"any\",name:(0,E.__)(\"All Webhooks\",\"learning-management-system\")},{status:\"publish\",name:(0,E.__)(\"Active\",\"learning-management-system\")},{status:\"draft\",name:(0,E.__)(\"Inactive\",\"learning-management-system\")},{status:\"trash\",name:(0,E.__)(\"Trash\",\"learning-management-system\")}];const OC=()=>{var e,t,n,r,i,o=new mt(rt.webhooks),s=(0,vt.Zp)(),[m,c]=(0,a.useState)({order:\"desc\",orderby:\"date\"}),[u,A]=(0,a.useState)(\"any\"),[p]=(0,xt.U)(\"(min-width: 360px)\"),y=(0,Pn.I)({queryKey:[\"webhooksList\",m],queryFn:()=>o.list(m)}),v=(e,t)=>c(ee(BC(BC({},m),{},{order:e,orderby:t})));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,{display:\"flex\",flexWrap:\"wrap\",justifyContent:{base:\"center\",lg:\"space-between\"}},l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(Yn,{tabs:IC,defaultActive:\"any\",onTabChange:e=>{A(e),c(ee(m,{status:e}))},counts:null===(e=y.data)||void 0===e||null===(e=e.meta)||void 0===e?void 0:e.webhooks_count,isCounting:y.isLoading})),l().createElement(Kt,{my:{base:2,lg:0}},l().createElement(Nt,{onClick:()=>s(Pt.webhooks.add),leftIcon:p?l().createElement(Da,{icon:Ln,boxSize:\"16px\"}):void 0},(0,E.__)(\"Add New Webhook\",\"learning-management-system\"))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(xC,{setFilterParams:c,filterParams:m,status:u}),l().createElement(d.B,{direction:\"column\",spacing:\"8\",mt:{base:\"15px !important\",sm:\"15px !important\",md:\"2.5rem !important\",lg:\"2.5rem !important\"}},l().createElement(_n.XI,null,y.isLoading?l().createElement(_d,null):$(null==y||null===(t=y.data)||void 0===t?void 0:t.data)?l().createElement(Mn,{onPrimaryButtonClick:()=>{s(Pt.webhooks.add)},title:(0,E.__)(\"Create Your First Webhook\",\"learning-management-system\"),primaryButtonLabel:(0,E.__)(\"Add New Webhook\",\"learning-management-system\"),isResultFiltered:Boolean((null==m?void 0:m.search)||(null==m?void 0:m.status)&&\"any\"!==(null==m?void 0:m.status))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Title\",\"learning-management-system\")),l().createElement(Sa,{filterParams:m,filterContentBy:v,orderBy:\"title\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Status\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(Sa,{filterParams:m,filterContentBy:v,orderBy:\"date\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==y||null===(n=y.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.map((e=>l().createElement(CC,{key:null==e?void 0:e.id,data:e,filterParams:m}))))))))),y.isSuccess&&!$(null==y||null===(r=y.data)||void 0===r?void 0:r.data)&&l().createElement(ba,{metaData:null==y||null===(i=y.data)||void 0===i?void 0:i.meta,setFilterParams:c,perPageText:(0,E.__)(\"Webhook Per Page:\",\"learning-management-system\"),extraFilterParams:{order:null==m?void 0:m.order,orderby:null==m?void 0:m.orderby,search:null==m?void 0:m.search,status:null==m?void 0:m.status}})))};const PC=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.delivery_url)},l().createElement(Ge.l,null,(0,E.__)(\"Delivery URL\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({type:\"url\",defaultValue:n},a(\"delivery_url\",{required:(0,E.__)(\"Please provide delivery URL for the webhook.\",\"learning-management-system\")}))),l().createElement(Ne.eK,null,(0,E.__)(\"Your destination where the data will be sent.\",\"learning-management-system\")),l().createElement(ui.Wt,null,(null==r||null===(t=r.delivery_url)||void 0===t?void 0:t.message)+\"\"))};const DC=e=>{var{defaultValue:t}=e,[n,r]=(0,a.useState)(\"\"),[i,o]=(0,a.useState)(t),{setValue:s}=(0,Je.xW)(),m=(0,a.useCallback)((e=>{var t=(0,zl.serialize)([(0,zl.createBlock)(\"core\u002Fparagraph\",{content:e})]);o(t),s(\"description\",t),r(e)}),[s]);return l().createElement(Ne.MJ,null,l().createElement(ft.s,{direction:\"row\",alignItems:\"center\",justifyContent:\"space-between\",mb:\"2\"},l().createElement(Ge.l,{m:0},(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(Li,{onContentCreated:m,elementId:\"mto-webhook-description\"})),\"classic_editor\"===R.defaultEditor?l().createElement(Ki,{id:\"mto-webhook-description\",name:\"description\",defaultValue:i}):l().createElement(Ei,{defaultValue:i,name:\"description\",id:\"mto-webhook-description\",blockAiContent:n}))};function _C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function kC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_C(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_C(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const QC=e=>{var t,n,{defaultValue:r}=e,i=new mt(rt.webhookEvents),{control:o,formState:{errors:s}}=(0,Je.xW)(),m=(0,Pn.I)(kC({queryKey:[\"webhookEvents\"],queryFn:()=>i.list()},{keepPreviousData:!0})),c=(0,a.useMemo)((()=>{var e;return m.data&&N(null==m?void 0:m.data)?null==m||null===(e=m.data)||void 0===e?void 0:e.reduce(((e,t)=>kC(kC({},e),{},{[null==t?void 0:t.name]:{label:null==t?void 0:t.label,value:null==t?void 0:t.name}})),{}):{}}),[m.data]);if(m.isLoading||null==m||!m.data)return l().createElement(St.E,{height:\"40px\",width:\"full\"});var u=Array.isArray(r)?null==r||null===(t=r.filter((e=>!!c[e])))||void 0===t?void 0:t.map((e=>kC({},c[e]))):[];return l().createElement(d.B,{spacing:2},l().createElement(Ne.MJ,{isInvalid:!(null==s||!s.events)},l().createElement(Ge.l,null,(0,E.__)(\"Events\",\"learning-management-system\")),l().createElement(Je.xI,{name:\"events\",rules:{required:(0,E.__)(\"Please select at least one event.\",\"learning-management-system\")},control:o,defaultValue:u,render:e=>{var{field:{onChange:t,value:n}}=e;return l().createElement(ss.Ay,{onChange:t,value:n,styles:dn,isMulti:!0,closeMenuOnSelect:!1,isClearable:!1,options:Object.values(c),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"No events found.\",\"learning-management-system\"):(0,E.__)(\"No events.\",\"learning-management-system\")}})}}),l().createElement(Ne.eK,null,(0,E.__)(\"Select the events that will trigger this webhook.\",\"learning-management-system\")),l().createElement(ui.Wt,null,(null==s||null===(n=s.events)||void 0===n?void 0:n.message)+\"\")))};const zC=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.name)},l().createElement(Ge.l,null,(0,E.__)(\"Webhook Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:n,placeholder:(0,E.__)(\"Your webhook Name\",\"learning-management-system\")},a(\"name\",{required:(0,E.__)(\"Please provide name for the webhook.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==r||null===(t=r.name)||void 0===t?void 0:t.message)+\"\"))};const qC=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.secret)},l().createElement(Ge.l,null,(0,E.__)(\"Secret (optional)\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:n},a(\"secret\"))),l().createElement(Ne.eK,null,(0,E.__)(\"Secret can help you identify if the data has been altered by a malicious third-party before it reaches its destination.\",\"learning-management-system\")),l().createElement(ui.Wt,null,(null==r||null===(t=r.secret)||void 0===t?void 0:t.message)+\"\"))};const FC=e=>{var{defaultValue:t}=e,{setValue:n,control:a}=(0,Je.xW)(),r=(0,Je.FH)({name:\"status\",defaultValue:t||\"\",control:a});return l().createElement(d.B,{spacing:0},l().createElement(Fa,null,l().createElement(Ge.l,{htmlFor:\"masteriyo-webhook-status-toggle\"},(0,E.__)(\"Status\",\"learning-management-system\")+\" (\".concat(r===iA.Active?(0,E.__)(\"Active\",\"learning-management-system\"):(0,E.__)(\"Inactive\",\"learning-management-system\"),\")\")),l().createElement(qa.d,{id:\"masteriyo-webhook-status-toggle\",defaultChecked:t===iA.Active,onChange:e=>n(\"status\",e.target.checked?iA.Active:iA.InActive,{shouldDirty:!0})})),l().createElement(g.E,{fontSize:\"sm\",color:\"gray.500\"},(0,E.__)(\"Only active webhooks will be triggered when the selected events occur.\",\"learning-management-system\")))};function jC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function VC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const LC=()=>{var e=(0,We.d)(),t=(0,s.jE)(),n=(0,Je.mN)(),a=(0,vt.Zp)(),r=new mt(rt.webhooks),[i]=(0,xt.U)(\"(min-width: 992px)\"),o=(0,Jr.A)([\"sm\",\"md\"]),m=(0,wt.n)({mutationFn:e=>r.store(e)}),c=n=>{var l;n=VC(VC({},n),{},{events:N(n.events)?null===(l=n.events)||void 0===l?void 0:l.map((e=>e.value)):[]}),m.mutate(ne(n),{onSuccess:n=>{we(t,[\"webhooksList\",{order:\"desc\",orderby:\"date\"}],n),e({title:n.name+(0,E.__)(\" has been added.\",\"learning-management-system\"),status:\"success\",isClosable:!0}),t.invalidateQueries({queryKey:[\"webhooksList\"]}),a(Pt.webhooks.list)},onError:t=>{var n,a=null!=t&&t.message?null==t?void 0:t.message:null==t||null===(n=t.data)||void 0===n?void 0:n.message;e({title:(0,E.__)(\"Failed to create webhook.\",\"learning-management-system\"),description:a?\"\".concat(a):void 0,status:\"error\",isClosable:!0})}})};Ca(n.formState.isDirty);var u=()=>l().createElement(Bt.e,null,l().createElement(p.$,{size:o,colorScheme:\"primary\",isLoading:m.isPending,onClick:n.handleSubmit(c)},(0,E.__)(\"Create\",\"learning-management-system\")),l().createElement(p.$,{size:o,variant:\"outline\",isDisabled:m.isPending,onClick:()=>a({pathname:Pt.webhooks.list})},(0,E.__)(\"Cancel\",\"learning-management-system\")));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{to:Pt.webhooks.add,_activeLink:on},l().createElement(g.E,null,(0,E.__)(\"Create New Webhook\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.webhooks.list},l().createElement(Dl,null))),l().createElement(Je.Op,n,l().createElement(\"form\",{onSubmit:n.handleSubmit(c)},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(ft.s,{align:\"center\",justify:\"space-between\"},l().createElement(ke.D,{as:\"h1\",fontSize:\"x-large\"},(0,E.__)(\"Create New Webhook\",\"learning-management-system\"))),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(zC,null),l().createElement(DC,null),i?l().createElement(u,null):null))),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(FC,null),l().createElement(PC,null),l().createElement(QC,null),l().createElement(qC,null),i?null:l().createElement(u,null)))))))))};const MC=()=>l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Qe.a,{bg:\"white\",w:\"full\",shadow:\"header\",pb:[\"3\",0,0]},l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:[\"column\",\"row\"],justifyContent:\"space-between\",align:\"center\"},l().createElement(d.B,{direction:[\"column\",null,\"row\"],spacing:[\"3\",null,\"8\"],align:\"center\",minHeight:\"16\"},l().createElement(Qe.a,{display:[\"none\",null,\"block\"]},l().createElement(qe._,{src:It,w:\"36px\"})),l().createElement(Ba.r,{noOfLines:1,width:\"80px\"}),l().createElement(d.B,{direction:\"row\",alignItems:\"center\",gap:\"5\",mt:\"0px !important\"},l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})),l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})),l().createElement(d.B,{direction:\"row\",gap:\"3\",alignItems:\"center\"},l().createElement(Xt.Q,{size:\"4\"}),l().createElement(Ba.r,{noOfLines:1,width:\"40px\"})))),l().createElement(Bt.e,null,l().createElement(St.E,{height:\"40px\",width:\"70px\"}),l().createElement(St.E,{height:\"40px\",width:\"70px\"}),l().createElement(St.E,{height:\"40px\",width:\"70px\"}))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.webhooks.list},l().createElement(Dl,null))),l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"6\"},l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\",flex:\"1\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(St.E,{height:\"30px\",width:\"100px\"}),l().createElement(d.B,{mt:\"12px\",direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"3\"},l().createElement(St.E,{height:\"40px\"}),l().createElement(St.E,{height:\"400px\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,{direction:\"row\"},l().createElement(St.E,{height:\"40px\",w:\"100%\"}),l().createElement(St.E,{height:\"40px\",w:\"100%\"}))))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\",flex:\"0.5\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(d.B,null,l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,null,l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"})),l().createElement(d.B,null,l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"}))))))));function RC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function TC(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?RC(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):RC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const UC=()=>{var e,t,n,r,i,o,{webhookId:m}=(0,vt.g)(),c=(0,We.d)(),u=(0,s.jE)(),A=(0,Je.mN)(),y=(0,vt.Zp)(),f=new mt(rt.webhooks),[h]=(0,xt.U)(\"(min-width: 992px)\"),b=(0,Jr.A)([\"sm\",\"md\"]),w=(0,Pn.I)({queryKey:[\"webhook\".concat(m),m],queryFn:()=>f.get(m,\"edit\")});(0,a.useEffect)((()=>{null!=w&&w.isError&&y(Pt.notFound)}),[null==w?void 0:w.isError,y]);var C=(0,wt.n)(TC({mutationFn:e=>f.update(m,e)},{onSuccess:e=>{A.reset(A.getValues()),xe(u,[\"webhooksList\",{order:\"desc\",orderby:\"date\"}],e),u.invalidateQueries({queryKey:[\"webhook\".concat(m)]}),u.invalidateQueries({queryKey:[\"webhooksList\"]}),c({title:(0,E.__)(\"Webhook updated successfully.\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),y(Pt.webhooks.list)},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;c({title:(0,E.__)(\"Failed to update the webhook.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}})),x=e=>{C.mutate(TC(TC({},e),{},{events:N(e.events)?e.events.map((e=>e.value)):[]}))};if(Ca(A.formState.isDirty),(0,a.useEffect)((()=>{null!=w&&w.isSuccess&&null!=w&&w.data&&A.reset(A.getValues())}),[null==w?void 0:w.data]),w.isLoading||!w.isSuccess)return l().createElement(MC,null);var S=()=>l().createElement(Bt.e,null,l().createElement(p.$,{size:b,colorScheme:\"primary\",isLoading:C.isPending,onClick:A.handleSubmit(x)},(0,E.__)(\"Update\",\"learning-management-system\")),l().createElement(p.$,{size:b,variant:\"outline\",isDisabled:C.isPending,onClick:()=>y({pathname:Pt.webhooks.list})},(0,E.__)(\"Cancel\",\"learning-management-system\")));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(yn,null,l().createElement(vn,null,l().createElement(fn,{isActive:!0,_activeLink:on},l().createElement(g.E,null,(0,E.__)(\"Edit Webhook\",\"learning-management-system\")))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.webhooks.list},l().createElement(Dl,null))),l().createElement(Je.Op,A,l().createElement(\"form\",{onSubmit:A.handleSubmit(x)},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(ft.s,{align:\"center\",justify:\"space-between\"},l().createElement(ke.D,{as:\"h1\",fontSize:\"x-large\"},l().createElement(g.E,null,(0,E.__)(\"Edit Webhook\",\"learning-management-system\")))),l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(zC,{defaultValue:null==w||null===(e=w.data)||void 0===e?void 0:e.name}),l().createElement(DC,{defaultValue:null==w||null===(t=w.data)||void 0===t?void 0:t.description}),h?l().createElement(S,null):null))),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(FC,{defaultValue:null===(n=w.data)||void 0===n?void 0:n.status}),l().createElement(PC,{defaultValue:null==w||null===(r=w.data)||void 0===r?void 0:r.delivery_url}),l().createElement(QC,{defaultValue:null==w||null===(i=w.data)||void 0===i?void 0:i.events}),l().createElement(qC,{defaultValue:null==w||null===(o=w.data)||void 0===o?void 0:o.secret}),h?null:l().createElement(S,null)))))))))};const WC=e=>{var{methods:t,isLoading:n,onSubmit:a,announcementStatus:r}=e,i=(0,Jr.A)([\"sm\",\"md\"]),o=()=>!(!r||\"publish\"!==r);return l().createElement(l().Fragment,null,l().createElement(p.$,{size:i,colorScheme:\"primary\",isLoading:n,onClick:t.handleSubmit((e=>{a(ee({status:\"publish\"},e))}))},o()?(0,E.__)(\"Update\",\"learning-management-system\"):(0,E.__)(\"Publish\",\"learning-management-system\")),l().createElement(p.$,{variant:\"outline\",colorScheme:\"primary\",isLoading:n,onClick:t.handleSubmit((e=>{a(ee({status:\"draft\"},e))}))},r&&\"draft\"===r?(0,E.__)(\"Save To Draft\",\"learning-management-system\"):o()?(0,E.__)(\"Switch To Draft\",\"learning-management-system\"):(0,E.__)(\"Save To Draft\",\"learning-management-system\")))};const KC=e=>{var t,n,{defaultData:a}=e,r=new mt(rt.courses),{setValue:i}=(0,Je.xW)(),o=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>r.list({order_by:\"name\",order:\"asc\",per_page:10})});return l().createElement(Ne.MJ,null,l().createElement(Ge.l,null,(0,E.__)(\"Course\",\"learning-management-system\")),o.isLoading?l().createElement(St.E,{height:\"40px\",width:\"100%\"}):(null==o?void 0:o.isSuccess)&&!$(null===(t=o.data)||void 0===t?void 0:t.data)&&l().createElement(Co,{styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return $(t)?(0,E.__)(\"Please enter one or more characters.\",\"learning-management-system\"):(0,E.__)(\"Courses not found.\",\"learning-management-system\")},isClearable:!0,placeholder:(0,E.__)(\"Please select a course.\",\"learning-management-system\"),defaultValue:a?{value:a.id,label:a.name}:null,onChange:e=>{i(\"course_id\",null==e?void 0:e.value,{shouldDirty:!0})},defaultOptions:o.isSuccess?null===(n=o.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:e.name}))):[],loadOptions:(e,t)=>{if($(e))return t([]);r.list({search:e}).then((e=>{t(e.data.map((e=>({value:e.id,label:e.name}))))}))}}))};const NC=e=>{var{defaultValue:t}=e,[n,r]=(0,a.useState)(t),[i,o]=(0,a.useState)(\"\"),{setValue:s}=(0,Je.xW)(),m=(0,a.useCallback)((e=>{var t=(0,zl.serialize)([(0,zl.createBlock)(\"core\u002Fparagraph\",{content:e})]);r(t),s(\"description\",t,{shouldDirty:!0}),o(e)}),[s]);return l().createElement(Ne.MJ,null,l().createElement(ft.s,{direction:\"row\",alignItems:\"center\",justifyContent:\"space-between\",mb:2},l().createElement(Ge.l,{m:0},(0,E.__)(\"Description\",\"learning-management-system\")),l().createElement(Li,{onContentCreated:m,elementId:\"mto-announcement-description\"})),\"classic_editor\"===R.defaultEditor?l().createElement(Ki,{id:\"mto-announcement-description\",name:\"description\",defaultValue:n}):l().createElement(Ei,{defaultValue:n,name:\"description\",id:\"mto-announcement-description\",blockAiContent:i}))};const GC=e=>{var t,{defaultValue:n}=e,{register:a,formState:{errors:r}}=(0,Je.xW)();return l().createElement(Ne.MJ,{isInvalid:!(null==r||!r.name)},l().createElement(Ge.l,null,(0,E.__)(\"Announcement Name\",\"learning-management-system\")),l().createElement(Ma.p,(0,Re.A)({defaultValue:n,placeholder:(0,E.__)(\"Your announcement name\",\"learning-management-system\")},a(\"title\",{required:(0,E.__)(\"Please provide name for the announcement.\",\"learning-management-system\")}))),l().createElement(ui.Wt,null,(null==r||null===(t=r.name)||void 0===t?void 0:t.message)+\"\"))};var HC={courseAnnouncement:\"\u002Fmasteriyo\u002Fv1\u002Fcourse-announcement\"},JC={mr:\"10\",py:\"6\",d:\"flex\",gap:1,justifyContent:\"flex-start\",alignItems:\"center\",fontWeight:\"medium\",fontSize:[\"xs\",null,\"sm\"]};const XC=()=>{var e=(0,We.d)(),t=(0,s.jE)(),n=(0,Je.mN)(),a=(0,vt.Zp)(),r=new mt(HC.courseAnnouncement),[i]=(0,xt.U)(\"(min-width: 992px)\"),o=(0,Jr.A)([\"sm\",\"md\"]),m=(0,wt.n)({mutationFn:e=>r.store(e)}),c=l=>{m.mutate(ne(l),{onSuccess:l=>{n.reset(n.getValues()),we(t,[\"announcementList\",{order:\"desc\",orderby:\"date\"}],l),e({title:l.title+(0,E.__)(\" has been added.\",\"learning-management-system\"),status:\"success\",isClosable:!0}),t.invalidateQueries({queryKey:[\"announcementList\"]}),a(Pt.courseAnnouncement.list)},onError:t=>{var n,a=null!=t&&t.message?null==t?void 0:t.message:null==t||null===(n=t.data)||void 0===n?void 0:n.message;e({title:(0,E.__)(\"Failed to create announcement.\",\"learning-management-system\"),description:a?\"\".concat(a):void 0,status:\"error\",isClosable:!0})}})};Ca(n.formState.isDirty);var u=()=>l().createElement(Bt.e,null,l().createElement(WC,{isLoading:m.isPending,methods:n,onSubmit:c}),l().createElement(p.$,{size:o,variant:\"outline\",isDisabled:m.isPending,onClick:()=>a({pathname:Pt.courseAnnouncement.list})},(0,E.__)(\"Cancel\",\"learning-management-system\")));return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(Fe.B8,{display:[\"none\",\"flex\",\"flex\"],flexDirection:[\"column\",\"row\",\"row\",\"row\"]},l().createElement(Fe.ck,{mb:\"0\"},l().createElement(v.N_,{to:Pt.courseAnnouncement.add},l().createElement(p.$,{color:\"gray.600\",variant:\"link\",sx:JC,_active:on,rounded:\"none\",isActive:!0},(0,E.__)(\"Add New Announcement\",\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.courseAnnouncement.list},l().createElement(Dl,null))),l().createElement(Je.Op,n,l().createElement(\"form\",{onSubmit:n.handleSubmit(c)},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(GC,null),l().createElement(NC,null),i?l().createElement(u,null):null)),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(KC,null),i?null:l().createElement(u,null)))))))))};const YC=e=>{var t,n,a,{data:r,onDeletePress:i,onTrashPress:o,onRestorePress:s,setBulkIds:m,bulkIds:c,isLoading:u}=e;return l().createElement(_n.Tr,null,l().createElement(_n.Td,null,l().createElement(On.S,{isDisabled:u,isChecked:c.includes(null==r?void 0:r.id.toString()),onChange:e=>m(e.target.checked?[...c,null==r?void 0:r.id.toString()]:c.filter((e=>e!==(null==r?void 0:r.id.toString()))))})),l().createElement(_n.Td,null,\"trash\"===(null==r?void 0:r.status)?l().createElement(g.E,{fontWeight:\"semibold\"},null==r?void 0:r.title):l().createElement(je.N,{as:v.N_,to:Pt.courseAnnouncement.edit.replace(\":courseAnnouncementId\",null==r?void 0:r.id.toString()),fontWeight:\"semibold\",_hover:{color:\"primary.500\"}},null==r?void 0:r.title,\"draft\"===(null==r?void 0:r.status)?l().createElement(Jt.E,{bg:\"primary.200\",fontSize:\"10px\",ml:\"2\",mt:\"-2\"},(0,E.__)(\"Draft\",\"learning-management-system\")):null)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\"},l().createElement(Oa.e,{src:null==r||null===(t=r.author)||void 0===t?void 0:t.avatar_url,size:\"xs\"}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\",color:\"gray.600\"},null==r||null===(n=r.author)||void 0===n?void 0:n.display_name))),l().createElement(_n.Td,null,l().createElement(g.E,{color:\"gray.600\",fontSize:\"sm\"},null==r||null===(a=r.course)||void 0===a?void 0:a.name)),l().createElement(_n.Td,null,l().createElement(d.B,{direction:\"row\",spacing:\"2\",alignItems:\"center\",color:\"gray.600\"},l().createElement($e.I,{as:kt.u$_}),l().createElement(g.E,{fontSize:\"xs\",fontWeight:\"medium\"},ie(null==r?void 0:r.date_created,\"Y-m-d, h:i A\")))),l().createElement(_n.Td,null,\"trash\"===(null==r?void 0:r.status)?l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>s(null==r?void 0:r.id),icon:l().createElement(kt.Nyy,null),_hover:{color:\"primary.500\"}},(0,E.__)(\"Restore\",\"learning-management-system\")),l().createElement(Kn.D,{onClick:()=>i(null==r?void 0:r.id),icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Delete Permanently\",\"learning-management-system\")))):l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.courseAnnouncement.edit.replace(\":courseAnnouncementId\",null==r?void 0:r.id.toString())},l().createElement(p.$,{colorScheme:\"primary\",variant:\"outline\",leftIcon:l().createElement(kt.u6n,null),size:\"xs\"},(0,E.__)(\"Edit\",\"learning-management-system\"))),l().createElement(Rn.W,{placement:\"bottom-end\"},l().createElement(Tn.I,{as:Un.K,icon:l().createElement(kt.voe,null),variant:\"outline\",rounded:\"sm\",fontSize:\"large\",size:\"xs\"}),l().createElement(Wn.c,null,l().createElement(Kn.D,{onClick:()=>o(null==r?void 0:r.id),icon:l().createElement(Da,{icon:ea,boxSize:\"12px\"}),_hover:{color:\"red.500\"}},(0,E.__)(\"Trash\",\"learning-management-system\")))))))};const ZC=e=>{var t,n,{filterParams:a,setFilterParams:r}=e,i=new mt(rt.courses),o=new mt(rt.users),[s]=(0,v.ok)(),m=s.get(\"status\")||\"any\",c=(0,Pn.I)({queryKey:[\"courseList\"],queryFn:()=>i.list({order_by:\"name\",order:\"asc\",per_page:5})}),u=(0,Pn.I)({queryKey:[\"userList\"],queryFn:()=>o.list({order_by:\"name\",order:\"asc\",per_page:5})}),{handleSubmit:d,register:g,setValue:A}=(0,Je.mN)(),p=(0,wr.z)({onTypeFinish:e=>{r({parent:0,user:a.user,course:a.course,search:e,status:m})}},800),y=e=>{r(ne(ee(e,{search:a.search,parent:0,status:m})))};return l().createElement(Qe.a,{px:{base:6,md:12}},l().createElement(\"form\",{onChange:d(y)},l().createElement(br.x,{gridTemplateColumns:{md:\"repeat(3, 1fr)\"},gap:\"4\"},l().createElement(Ma.p,(0,Re.A)({placeholder:(0,E.__)(\"Search Announcements\",\"learning-management-system\")},p,{height:\"40px\"})),l().createElement(Co,(0,Re.A)({},g(\"course_id\"),{onChange:e=>{A(\"course_id\",null==e?void 0:e.value.toString(),{shouldDirty:!0}),d(y)()},placeholder:(0,E.__)(\"Filter by Course\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching course...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Course not found.\",\"learning-management-system\"):c.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:c.isSuccess?null==c||null===(t=c.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>({value:e.id,label:\"(#\".concat(e.id,\" - \").concat(e.name,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);i.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"#\".concat(e.id,\" \").concat(e.name)}))))}))}})),l().createElement(Co,(0,Re.A)({},g(\"author_id\"),{onChange:e=>{A(\"author_id\",null==e?void 0:e.value.toString(),{shouldDirty:!0}),d(y)()},placeholder:(0,E.__)(\"Filter by Author\",\"learning-management-system\"),isClearable:!0,styles:dn,cacheOptions:!0,loadingMessage:()=>(0,E.__)(\"Searching author...\",\"learning-management-system\"),noOptionsMessage:e=>{var{inputValue:t}=e;return t.length>0?(0,E.__)(\"Author not found.\",\"learning-management-system\"):u.isLoading?(0,E.__)(\"Loading...\",\"learning-management-system\"):(0,E.__)(\"Please enter 1 or more characters.\",\"learning-management-system\")},defaultOptions:u.isSuccess?null==u||null===(n=u.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"\".concat(e.username,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))):[],loadOptions:(e,t)=>{if(e.length\u003C0)return t([]);o.list({search:e}).then((e=>{var n;t(null==e||null===(n=e.data)||void 0===n?void 0:n.map((e=>({value:e.id,label:\"\".concat(e.username,\" (#\").concat(e.id,\" - \").concat(e.email,\")\")}))))}))}})))))};var $C=()=>l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"6\"},l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\",flex:\"1\"},l().createElement(d.B,{direction:\"column\",spacing:\"8\"},l().createElement(St.E,{height:\"30px\",width:\"100px\"}),l().createElement(d.B,{mt:\"12px\",direction:\"column\",spacing:\"6\"},l().createElement(d.B,{direction:\"column\",spacing:\"3\"},l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"}),l().createElement(St.E,{height:\"10px\",width:\"35%\"}),l().createElement(St.E,{height:\"400px\"})),l().createElement(d.B,{direction:\"row\"},l().createElement(St.E,{height:\"40px\",width:\"24\"}),l().createElement(St.E,{height:\"40px\",width:\"28\"}),l().createElement(St.E,{height:\"40px\",width:\"24\"}))))),l().createElement(Qe.a,{bg:\"white\",p:\"10\",shadow:\"box\",flex:\"0.5\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(d.B,null,l().createElement(St.E,{height:\"10px\",width:\"30%\"}),l().createElement(St.E,{height:\"40px\"}))))),ex=()=>l().createElement(l().Fragment,null,[1,2,3,4,5].map((e=>l().createElement(_n.Tr,{key:e},l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1})),l().createElement(_n.Td,null,l().createElement(Ba.r,{noOfLines:1}))))));function tx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function nx(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tx(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ax=[{status:\"any\",name:(0,E.__)(\"All Announcements\",\"learning-management-system\")},{status:\"publish\",name:(0,E.__)(\"Published\",\"learning-management-system\")},{status:\"draft\",name:(0,E.__)(\"Draft\",\"learning-management-system\")},{status:\"trash\",name:(0,E.__)(\"Trash\",\"learning-management-system\")}];const lx=()=>{var e,t,n,r,i,o,m,c,u,A,p=new mt(HC.courseAnnouncement),y=(0,vt.Zp)(),v=(0,We.d)(),[f,h]=(0,a.useState)({order:\"desc\",orderby:\"date\"}),[b,w]=(0,a.useState)(),C=(0,s.jE)(),{onClose:x,onOpen:S,isOpen:B}=(0,Ue.j)(),[I,O]=(0,a.useState)(\"any\"),[P,D]=(0,a.useState)(\"\"),[_,k]=(0,a.useState)([]),[Q]=(0,xt.U)(\"(min-width: 360px)\"),z=(0,Pn.I)(nx({queryKey:[\"announcementList\",f],queryFn:()=>p.list(f)},{keepPreviousData:!0})),q=(0,wt.n)(nx({mutationFn:e=>p.delete(e,{force:!0,children:!0})},{onSuccess:e=>{Ce(C,[\"announcementList\",{order:\"desc\",orderby:\"date\"}],null==e?void 0:e.id),C.invalidateQueries({queryKey:[\"announcementList\"]}),x(),v({title:(0,E.__)(\"Announcement deleted successfully!\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),F=(0,wt.n)(nx({mutationFn:e=>p.restore(e)},{onSuccess:()=>{v({title:(0,E.__)(\"Announcement Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),C.invalidateQueries({queryKey:[\"announcementList\"]})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),j=(0,wt.n)(nx({mutationFn:e=>p.delete(e)},{onSuccess:e=>{Ce(C,[\"announcementList\",{order:\"desc\",orderby:\"date\"}],null==e?void 0:e.id),C.invalidateQueries({queryKey:[\"announcementList\"]}),v({title:(0,E.__)(\"Announcement Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),V=e=>{e&&j.mutate(e)},L=e=>{S(),D(\"\"),w(e)},M=e=>{e&&F.mutate(e)},R=(e,t)=>h(ee(nx(nx({},f),{},{order:e,orderby:t}))),T={delete:(0,wt.n)(nx({mutationFn:e=>p.bulkDelete(\"delete\",{ids:e,force:!0,children:!0})},{onSuccess(){C.invalidateQueries({queryKey:[\"announcementList\"]}),x(),k([]),v({title:(0,E.__)(\"Announcements Deleted\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),trash:(0,wt.n)(nx({mutationFn:e=>p.bulkDelete(\"delete\",{ids:e})},{onSuccess(){C.invalidateQueries({queryKey:[\"announcementList\"]}),x(),k([]),v({title:(0,E.__)(\"Announcements Trashed\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}})),restore:(0,wt.n)(nx({mutationFn:e=>p.bulkRestore(\"restore\",{ids:e})},{onSuccess(){C.invalidateQueries({queryKey:[\"announcementList\"]}),x(),k([]),v({title:(0,E.__)(\"Announcements Restored\",\"learning-management-system\"),isClosable:!0,status:\"success\"})},onError:e=>{v({title:(null==e?void 0:e.message)||(0,E.__)(\"Something went wrong\",\"learning-management-system\"),status:\"error\",isClosable:!0})}}))};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Lt,{display:\"flex\",flexWrap:\"wrap\",justifyContent:{base:\"center\",lg:\"space-between\"}},l().createElement(Wt,{gap:7},l().createElement(Ut,null),l().createElement(Yn,{tabs:ax,defaultActive:\"any\",onTabChange:e=>{O(e),h(ee(f,{status:e})),k([]),D(\"\")},counts:null===(e=z.data)||void 0===e||null===(e=e.meta)||void 0===e?void 0:e.announcement_count,isCounting:z.isLoading})),l().createElement(Kt,{my:{base:2,lg:0}},l().createElement(Nt,{onClick:()=>y(Pt.courseAnnouncement.add),leftIcon:Q?l().createElement(Ln,{fill:\"currentColor\",width:\"16px\",height:\"16px\"}):void 0},(0,E.__)(\"Add New Announcement\",\"learning-management-system\"))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(Qe.a,{bg:\"white\",py:{base:6,md:12},shadow:\"box\",mx:\"auto\"},l().createElement(d.B,{direction:\"column\",spacing:\"10\"},l().createElement(ZC,{setFilterParams:h,filterParams:f}),l().createElement(d.B,{direction:\"column\",spacing:\"8\",mt:{base:\"15px !important\",sm:\"15px !important\",md:\"2.5rem !important\",lg:\"2.5rem !important\"}},l().createElement(_n.XI,null,z.isLoading||!z.isFetched?l().createElement(ex,null):z.isSuccess&&$(null==z||null===(t=z.data)||void 0===t?void 0:t.data)?l().createElement(Mn,{onPrimaryButtonClick:()=>{y(Pt.courseAnnouncement.add)},title:(0,E.__)(\"Create Your First Announcement\",\"learning-management-system\"),description:(0,E.__)(\"Start building your learning platform by creating your first course. Add lessons, quizzes, and materials to engage your students.\",\"learning-management-system\"),primaryButtonLabel:(0,E.__)(\"Add New Announcement\",\"learning-management-system\"),isResultFiltered:Boolean((null==f?void 0:f.search)||(null==f?void 0:f.course_id)||(null==f?void 0:f.author_id)||(null==f?void 0:f.status)&&\"any\"!==(null==f?void 0:f.status))}):l().createElement(l().Fragment,null,l().createElement(_n.d8,null,l().createElement(_n.Tr,null,l().createElement(_n.Th,null,l().createElement(On.S,{isDisabled:z.isLoading||z.isFetching||z.isRefetching,isIndeterminate:(null==z||null===(n=z.data)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)!==(null==_?void 0:_.length)&&(null==_?void 0:_.length)>0,isChecked:(null==z||null===(r=z.data)||void 0===r||null===(r=r.data)||void 0===r?void 0:r.length)===_.length&&!$(null==z||null===(i=z.data)||void 0===i?void 0:i.data),onChange:e=>{var t;return k(e.target.checked?null==z||null===(t=z.data)||void 0===t||null===(t=t.data)||void 0===t?void 0:t.map((e=>{var t;return null==e||null===(t=e.id)||void 0===t?void 0:t.toString()})):[])}})),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Title\",\"learning-management-system\")),l().createElement(Sa,{filterParams:f,filterContentBy:R,orderBy:\"title\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Author\",\"learning-management-system\")),l().createElement(_n.Th,null,(0,E.__)(\"Course\",\"learning-management-system\")),l().createElement(_n.Th,null,l().createElement(d.B,{direction:\"row\",alignItems:\"center\"},l().createElement(g.E,{fontSize:\"xs\"},(0,E.__)(\"Date\",\"learning-management-system\")),l().createElement(Sa,{filterParams:f,filterContentBy:R,orderBy:\"date\"}))),l().createElement(_n.Th,null,(0,E.__)(\"Actions\",\"learning-management-system\")))),l().createElement(_n.NN,null,null==z||null===(o=z.data)||void 0===o||null===(o=o.data)||void 0===o?void 0:o.map((e=>l().createElement(YC,{key:null==e?void 0:e.id,data:e,bulkIds:_,onDeletePress:L,onRestorePress:M,onTrashPress:V,setBulkIds:k,isLoading:z.isLoading||z.isFetching||z.isRefetching}))))))))),z.isSuccess&&!$(null==z||null===(m=z.data)||void 0===m?void 0:m.data)&&l().createElement(ba,{metaData:null==z||null===(c=z.data)||void 0===c?void 0:c.meta,setFilterParams:h,perPageText:(0,E.__)(\"Announcements Per Page:\",\"learning-management-system\"),extraFilterParams:{order:null==f?void 0:f.order,orderby:null==f?void 0:f.orderby,search:null==f?void 0:f.search,status:null==f?void 0:f.status}})),l().createElement(ta,{openToast:S,status:I,setBulkAction:D,bulkIds:_,setBulkIds:k,trashable:!0}),l().createElement(qn,{isOpen:B,onClose:x,confirmButtonColorScheme:\"restore\"===P?\"primary\":void 0,onConfirm:\"\"===P?()=>{b&&q.mutate(b)}:()=>{T[P].mutate(_)},action:P,isLoading:\"\"===P?q.isPending:null!==(u=null==T||null===(A=T[P])||void 0===A?void 0:A.isLoading)&&void 0!==u&&u,dialogTexts:{default:{header:(0,E.__)(\"Deleting announcement\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\",\"learning-management-system\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},trash:{header:(0,E.__)(\"Moving announcements to trash\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected announcements will be moved to trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Move to Trash\",\"learning-management-system\")},delete:{header:(0,E.__)(\"Deleting Announcements\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? You can’t restore after deleting.\"),confirm:(0,E.__)(\"Delete\",\"learning-management-system\")},restore:{header:(0,E.__)(\"Restoring Announcements\",\"learning-management-system\"),body:(0,E.__)(\"Are you sure? The selected announcements will be restored from the trash.\",\"learning-management-system\"),confirm:(0,E.__)(\"Restore\",\"learning-management-system\")}}}))};function rx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}var ix={mr:\"10\",py:\"6\",d:\"flex\",gap:1,justifyContent:\"flex-start\",alignItems:\"center\",fontWeight:\"medium\",fontSize:[\"xs\",null,\"sm\"]};const ox=()=>{var e,t,n,{courseAnnouncementId:r}=(0,vt.g)(),i=(0,We.d)(),o=(0,s.jE)(),m=(0,Je.mN)(),c=(0,vt.Zp)(),u=new mt(HC.courseAnnouncement),[g]=(0,xt.U)(\"(min-width: 992px)\"),A=(0,Jr.A)([\"sm\",\"md\"]),y=(0,Pn.I)({queryKey:[\"announcement\".concat(r),r],queryFn:()=>u.get(r,\"edit\")});(0,a.useEffect)((()=>{null!=y&&y.isError&&c(Pt.notFound)}),[null==y?void 0:y.isError,c]);var f=(0,wt.n)(function(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rx(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({mutationFn:e=>u.update(r,e)},{onSuccess:e=>{xe(o,[\"announcementList\",{order:\"desc\",orderby:\"date\"}],e),o.invalidateQueries({queryKey:[\"announcement\".concat(r)]}),o.invalidateQueries({queryKey:[\"announcementList\"]}),i({title:(0,E.__)(\"Announcement updated successfully.\",\"learning-management-system\"),isClosable:!0,status:\"success\"}),c(Pt.courseAnnouncement.list)},onError:e=>{var t,n=null!=e&&e.message?null==e?void 0:e.message:null==e||null===(t=e.data)||void 0===t?void 0:t.message;i({title:(0,E.__)(\"Failed to update the announcement.\",\"learning-management-system\"),description:n?\"\".concat(n):void 0,status:\"error\",isClosable:!0})}})),h=e=>{f.mutate(ne(e))};Ca(m.formState.isDirty),(0,a.useEffect)((()=>{null!=y&&y.isSuccess&&null!=y&&y.data&&m.reset(m.getValues())}),[null==y?void 0:y.data]);var b=()=>{var e;return l().createElement(Bt.e,null,l().createElement(WC,{isLoading:f.isPending,methods:m,onSubmit:h,announcementStatus:null==y||null===(e=y.data)||void 0===e?void 0:e.status}),l().createElement(p.$,{size:A,variant:\"outline\",isDisabled:f.isPending,onClick:()=>c({pathname:Pt.courseAnnouncement.list})},(0,E.__)(\"Cancel\",\"learning-management-system\")))};return l().createElement(d.B,{direction:\"column\",spacing:\"8\",alignItems:\"center\"},l().createElement(Vt,null,l().createElement(Wt,null,l().createElement(Ut,null),l().createElement(Fe.B8,{display:[\"none\",\"flex\",\"flex\"],flexDirection:[\"column\",\"row\",\"row\",\"row\"]},l().createElement(Fe.ck,{mb:\"0\"},l().createElement(v.N_,{to:Pt.courseAnnouncement.add},l().createElement(p.$,{color:\"gray.600\",variant:\"link\",sx:ix,_active:on,rounded:\"none\",isActive:!0},(0,E.__)(\"Edit Announcement\",\"learning-management-system\"))))))),l().createElement(De.m,{maxW:\"container.xl\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(Bt.e,null,l().createElement(v.N_,{to:Pt.courseAnnouncement.list},l().createElement(Dl,null))),y.isSuccess?l().createElement(Je.Op,m,l().createElement(\"form\",{onSubmit:m.handleSubmit(h)},l().createElement(d.B,{direction:[\"column\",\"column\",\"column\",\"row\"],spacing:\"8\"},l().createElement(Qe.a,{flex:\"1\",bg:\"white\",p:\"10\",shadow:\"box\",display:\"flex\",flexDirection:\"column\",justifyContent:\"space-between\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(GC,{defaultValue:null==y||null===(e=y.data)||void 0===e?void 0:e.title}),l().createElement(NC,{defaultValue:null==y||null===(t=y.data)||void 0===t?void 0:t.description}),g?l().createElement(b,null):null)),l().createElement(Qe.a,{w:{lg:\"400px\"},bg:\"white\",p:\"10\",shadow:\"box\"},l().createElement(d.B,{direction:\"column\",spacing:\"6\"},l().createElement(KC,{defaultData:null==y||null===(n=y.data)||void 0===n?void 0:n.course}),g?null:l().createElement(b,null)))))):l().createElement($C,null))))};var sx=e=>{var{slug:t,children:n}=e;return Em(t)?n:l().createElement(tm,null)};const mx=()=>l().createElement(v.I9,null,l().createElement(vt.BV,null,l().createElement(vt.qh,{element:l().createElement(Xb,null)},l().createElement(vt.qh,{path:Pt.about,element:l().createElement(bb,null)}),l().createElement(vt.qh,{path:Pt.addons,element:l().createElement(Rm,null)}),l().createElement(vt.qh,{path:Pt.help,element:l().createElement(qb,null)}),l().createElement(vt.qh,{path:Pt.freeVPro,element:l().createElement(Ob,null)}),l().createElement(vt.qh,{path:Pt.analytics,element:l().createElement(rc,null)}),l().createElement(vt.qh,{path:Pt.tools,element:l().createElement(_h,null)}),l().createElement(vt.qh,{path:Pt.settings,element:l().createElement(wf,null)}),l().createElement(vt.qh,{path:Pt.demos,element:l().createElement(rw,null)}),l().createElement(vt.qh,{path:Pt.home,element:l().createElement(gb,null)})),l().createElement(vt.qh,{path:Pt.orders.list,element:l().createElement(tv,null)}),l().createElement(vt.qh,{path:Pt.orders.add,element:l().createElement(lv,null)}),l().createElement(vt.qh,{path:Pt.orders.edit,element:l().createElement(gv,null)}),l().createElement(vt.qh,{path:Pt.courses.list,element:l().createElement(NE,null)}),l().createElement(vt.qh,{path:Pt.courses.add,element:l().createElement(Gd,null)}),l().createElement(vt.qh,{path:Pt.course_categories.list,element:l().createElement(Md,null)}),l().createElement(vt.qh,{path:Pt.course_categories.add,element:l().createElement(pd,null)}),l().createElement(vt.qh,{path:Pt.course_categories.edit,element:l().createElement(Wd,null)}),l().createElement(vt.qh,{path:Pt.course_difficulties.list,element:l().createElement(jb,null)}),l().createElement(vt.qh,{path:Pt.course_difficulties.edit,element:l().createElement(Wb,null)}),l().createElement(vt.qh,{path:Pt.quiz.add,element:l().createElement(vw,null)}),l().createElement(vt.qh,{path:Pt.quiz.edit,element:l().createElement(EC,null)}),l().createElement(vt.qh,{path:Pt.courses.edit,element:l().createElement(md,null)}),l().createElement(vt.qh,{path:Pt.lesson.add,element:l().createElement(Ky,null)}),l().createElement(vt.qh,{path:Pt.lesson.edit,element:l().createElement(Hy,null)}),l().createElement(vt.qh,{path:Pt.users.students.add,element:l().createElement(Hh,null)}),l().createElement(vt.qh,{path:Pt.users.students.list,element:l().createElement($h,null)}),l().createElement(vt.qh,{path:Pt.users.students.edit,element:l().createElement(nb,null)}),l().createElement(vt.qh,{path:Pt.users.instructors.add,element:l().createElement(zh,null)}),l().createElement(vt.qh,{path:Pt.users.instructors.list,element:l().createElement(Rh,null)}),l().createElement(vt.qh,{path:Pt.users.instructors.edit,element:l().createElement(Kh,null)}),l().createElement(vt.qh,{path:Pt.quiz_attempts.list,element:l().createElement(qv,null)}),l().createElement(vt.qh,{path:Pt.quiz_reviews.list,element:l().createElement(uw,null)}),l().createElement(vt.qh,{path:Pt.quiz_attempts.edit,element:l().createElement(Kv,null)}),l().createElement(vt.qh,{path:Pt.webhooks.add,element:l().createElement(LC,null)}),l().createElement(vt.qh,{path:Pt.webhooks.edit,element:l().createElement(UC,null)}),l().createElement(vt.qh,{path:Pt.webhooks.list,element:l().createElement(OC,null)}),l().createElement(vt.qh,{path:Pt.reviews.list,element:l().createElement(Xv,null)}),l().createElement(vt.qh,{path:Pt.reviews.edit,element:l().createElement(yf,null)}),l().createElement(vt.qh,{path:Pt.questionAnswers.list,element:l().createElement(Pv,null)}),l().createElement(vt.qh,{path:Pt.log,element:l().createElement(hC,null)}),Em(\"revenue-sharing\")&&\"yes\"===R.can_manage_withdraws&&l().createElement(vt.qh,{path:Pt.withdraws,element:l().createElement(em,null)}),l().createElement(vt.qh,{path:Pt.courseAnnouncement.list,element:l().createElement(sx,{slug:\"course-announcement\"},l().createElement(lx,null))}),l().createElement(vt.qh,{path:Pt.courseAnnouncement.add,element:l().createElement(sx,{slug:\"course-announcement\"},l().createElement(XC,null))}),l().createElement(vt.qh,{path:Pt.courseAnnouncement.edit,element:l().createElement(sx,{slug:\"course-announcement\"},l().createElement(ox,null))}),l().createElement(vt.qh,{path:Pt.googleClassroom.list,element:l().createElement(sx,{slug:\"google-classroom-integration\"},l().createElement(lr,null))}),l().createElement(vt.qh,{path:Pt.googleClassroom.setting,element:l().createElement(sx,{slug:\"google-classroom-integration\"},l().createElement(yr,null))}),l().createElement(vt.qh,{path:vr.googleMeet.list,element:l().createElement(sx,{slug:\"google-meet\"},l().createElement(Fr,null))}),l().createElement(vt.qh,{path:vr.googleMeet.setAPI,element:l().createElement(sx,{slug:\"google-meet\"},l().createElement(Gr,null))}),l().createElement(vt.qh,{path:vr.googleMeet.edit,element:l().createElement(sx,{slug:\"google-meet\"},l().createElement(po,null))}),l().createElement(vt.qh,{path:vr.googleMeet.add,element:l().createElement(sx,{slug:\"google-meet\"},l().createElement(io,null))}),l().createElement(vt.qh,{path:vo.list,element:l().createElement(sx,{slug:\"group-courses\"},l().createElement(Oo,null))}),l().createElement(vt.qh,{path:vo.edit,element:l().createElement(sx,{slug:\"group-courses\"},l().createElement(Xo,null))}),l().createElement(vt.qh,{path:vo.settings,element:l().createElement(sx,{slug:\"group-courses\"},l().createElement(as,null))}),l().createElement(vt.qh,{path:is.list,element:l().createElement(sx,{slug:\"multiple-currency\"},l().createElement(Os,null))}),l().createElement(vt.qh,{path:is.add,element:l().createElement(sx,{slug:\"multiple-currency\"},l().createElement(Es,null))}),l().createElement(vt.qh,{path:is.edit,element:l().createElement(sx,{slug:\"multiple-currency\"},l().createElement(_s,null))}),l().createElement(vt.qh,{path:is.settings,element:l().createElement(sx,{slug:\"multiple-currency\"},l().createElement(Ls,null))}),l().createElement(vt.qh,{path:Sn.certificate.add,element:l().createElement(sx,{slug:\"certificate\"},l().createElement(In,null))}),l().createElement(vt.qh,{path:Sn.certificate.list,element:l().createElement(sx,{slug:\"certificate\"},l().createElement(Pl,null))}),l().createElement(vt.qh,{path:Sn.certificate.edit,element:l().createElement(sx,{slug:\"certificate\"},l().createElement(Kl,null))}),l().createElement(vt.qh,{path:\"*\",element:l().createElement(tm,null)})));function cx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function ux(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cx(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var dx=(0,a.createContext)(void 0),gx=e=>{var{initial:t={},children:n}=e,r=(0,a.useRef)(t),[i,o]=(0,a.useState)(r.current),s=(0,a.useCallback)((e=>{o((t=>\"function\"==typeof e?e(t):e))}),[]),m=(0,a.useCallback)((e=>{o((t=>{var n=\"function\"==typeof e?e(t):e;return ux(ux({},t),n)}))}),[]),c=(0,a.useCallback)((()=>o(r.current)),[]),u=(0,a.useMemo)((()=>({value:i,setValue:s,updateValue:m,resetValue:c})),[i,s,m,c]);return l().createElement(dx.Provider,{value:u},n)},Ax=n(53628);function px(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function Ex(e){for(var t=1;t\u003Carguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?px(Object(n),!0).forEach((function(t){(0,F.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):px(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}document.documentElement.dir;var yx={padding:\"0px 16px\",fontSize:\"sm !important\",fontWeight:\"normal !important\",borderRadius:\"base !important\",boxShadow:\"none !important\",color:\"gray.600\",borderColor:\"gray.200\",_placeholder:{color:\"#737373\",fontSize:\"14px !important\",fontStyle:\"normal\",fontWeight:400,lineHeight:\"24px\"},_hover:{borderColor:\"gray.300 !important\"},_focus:{borderColor:\"primary.500 !important\"}};const vx=(0,Ax.oY)({colors:{muted:\"#F9FAFA\",primary:{10:\"#F5F9FF\",50:\"#FFFFFF\",100:\"#ecf3ff\",200:\"#DEE9FF\",300:\"#ABC7FF\",400:\"#78A6FF\",500:\"#4584FF\",600:\"#1262FF\",700:\"#004BDE\",800:\"#003AAB\",900:\"#002978\"},tertiary:{500:\"#EDF3FF\",600:\"#EDF2F7\"},secondary:{500:\"#FD739C\"},button:{10:\"#ecf3ff\",50:\"#FFFFFF\",100:\"#ecf3ff\",200:\"#DEE9FF\",300:\"#ABC7FF\",400:\"#78A6FF\",500:\"#4584FF\",600:\"#1262FF\",700:\"#004BDE\",800:\"#003AAB\",900:\"#002978\"},green:{10:\"#E4FFE9\"},\"muted-light\":\"rgba(249, 250, 250, 0.8)\",orange:{10:\"#e1995f\"},\"faint-gray\":\"#f9f9f9\",\"soft-gray\":\"#fafafc\",\"light-gray\":\"#f0f0f0\",\"ash-gray\":\"#999999\",\"dim-gray\":\"#909090\",graphite:\"#4E4E4E\",\"light-blue\":\"#edeff7\",\"saint-blue\":\"#424360\",\"pale-gray\":\"#E9E9E9\",\"dark-gray\":\"#222\",\"charcoal-gray\":\"#383838\",\"smoke-gray\":\"#6D6D6D4D\",\"whisper-gray\":\"#6D6D6D1A\",\"urban-ash\":\"#6D6D6D\",\"icy-blue-gray\":\"#E2E8F0\",\"cloud-gray\":\"#D2D2D2\",brandBlueAlpha10:\"#4584FF1A\",\"oxford-night\":\"#07092F\",\"off-white\":\"#F7F7F7\",\"ghost-white\":\"#FCFCFC\",\"frosted-sky\":\"#EDF3FF\",\"frosted-sky-lighter\":\"#EDF2F7\",\"cloud-tint\":\"#ECEEF7\",\"coral-red\":\"#F25656\",\"golden-amber\":\"#D2A100\",\"masteriyo-onboard-bg\":\"#fafafa\",\"onboard-color-lighter\":\"#718096\",\"onboard-color-light\":\"#666\",\"onboard-color-dark\":\"#1A202C\",\"onboard-color-divider\":\"#E9E9E9\",\"onboard-color-gray\":\"#F4F4F4\"},fontSizes:{\"onboard-xs\":\"14px\",\"onboard-sm\":\"15px\",\"onboard-md\":\"17px\",\"onboard-semilarge\":\"20px\",\"onboard-lg\":\"24px\",\"onboard-xl\":\"26px\",\"x-large\":\"28px\",large:\"22px\"},fontWeights:{\"onboard-regular\":400,\"onboard-medium\":500,\"onboard-semibold\":600,\"onboard-bold\":700},styles:{global:{\"#masteriyo, #masteriyo-onboarding, #masteriyo-account-page \\t\\t\\t\\t#masteriyo p, #masteriyo-onboarding, #masteriyo-account-page p, \\t\\t\\t\\t#masteriyo span, #masteriyo-onboarding, #masteriyo-account-page span, \\t\\t\\t\\t#masteriyo li, #masteriyo-onboarding,#masteriyo-account-page li, \\t\\t\\t\\t#masteriyo a, #masteriyo-onboarding, #masteriyo-account-page a, \\t\\t\\t\\t#masteriyo input, #masteriyo-onboarding,#masteriyo-account-page input, \\t\\t\\t\\t#masteriyo textarea, #masteriyo-onboarding, #masteriyo-account-page textarea, \\t\\t\\t\\t#masteriyo button, #masteriyo-onboarding, #masteriyo-account-page button, \\t\\t\\t\\t#masteriyo label, #masteriyo-onboarding, #masteriyo-account-page label, \\t\\t\\t\\t#masteriyo h1, #masteriyo-onboarding, #masteriyo-account-page h1, \\t\\t\\t\\t#masteriyo h2, #masteriyo-onboarding, #masteriyo-account-page h2, \\t\\t\\t\\t#masteriyo h3, #masteriyo-onboarding, #masteriyo-account-page h3, \\t\\t\\t\\t#masteriyo h4, #masteriyo-onboarding, #masteriyo-account-page h4, \\t\\t\\t\\t#masteriyo h5, #masteriyo-onboarding, #masteriyo-account-page h5, \\t\\t\\t\\t#masteriyo h6, #masteriyo-onboarding, #masteriyo-account-page h6\":{fontFamily:\"'Inter', sans-serif\"},\".chakra-modal__content-container\":{zIndex:\"9999 !important\"},\".onboard-step-separator\":{background:\"gray.200 !important\",width:\"80px !important\"},\".toplevel_page_masteriyo\":{bg:\"gray.50\",\".masteriyo-onboarding-notice-link\":{textDecoration:\"underline\",color:\"primary.500\",cursor:\"pointer\"}},\"#masteriyo-interactive-course\":{\".masteriyo-player\":{\"iframe.vds-youtube[data-no-controls]\":{height:\"100% !important\"}},\"img.emoji\":{display:\"inline-block\",width:\"16px !important\",height:\"16px !important\",\"vertical-align\":\"-0.1em\",\"margin-right\":\"2px\",\"margin-left\":\"2px\"}},\".chakra-popover__popper\":{zIndex:\"999 !important\"},\".react-datepicker-wrapper.chakra-datepicker-wrapper, .react-datepicker__input-container, .react-datepicker-wrapper\":{display:\"block !important\",width:\"100% !important\",maxWidth:\"100% !important\",boxSizing:\"border-box !important\",minWidth:\"0 !important\"},\".react-datepicker-wrapper.chakra-datepicker-wrapper input, .react-datepicker__input-container input\":{display:\"block !important\",width:\"100% !important\",maxWidth:\"100% !important\",boxSizing:\"border-box !important\",minWidth:\"0 !important\"},\".react-datepicker__input-container--open, .react-datepicker__input-container:focus-within\":{display:\"block !important\",width:\"100% !important\"},\".react-datepicker__input-container--open input, .react-datepicker__input-container:focus-within input\":{width:\"100% !important\",boxSizing:\"border-box !important\"},\".wp-admin #masteriyo\":{ms:\"-20px\"},\".admin-bar\":{\" .masteriyo-interactive-header\":{top:\"32px !important\"}},\".quiz-chakra-td\":{paddingTop:\"0 !important\",paddingBottom:\"0 !important\"},\".noscroll\":{\"&::-webkit-scrollbar\":{display:\"none\"},scrollbarWidth:\"none\",scrollbarColor:\"transparent transparent\",msOverflowStyle:\"none\"},\".custom-scrollbar\":{\"&::-webkit-scrollbar\":{width:\"12px\"},\"&::-webkit-scrollbar-track\":{background:\"#e0e0e0\",borderRadius:\"10px\"},\"&::-webkit-scrollbar-thumb\":{background:\"#b0b0b0\",borderRadius:\"10px\",border:\"3px solid #e0e0e0\",transition:\"background-color 0.3s, border-color 0.3s\"},\"&::-webkit-scrollbar-thumb:hover\":{background:\"#888\",borderColor:\"#ccc\"},scrollbarWidth:\"thin\",scrollbarColor:\"#b0b0b0 #e0e0e0\",\"&::-moz-scrollbar\":{width:\"12px\"},\"&::-moz-scrollbar-track\":{background:\"#e0e0e0\",borderRadius:\"10px\"},\"&::-moz-scrollbar-thumb\":{background:\"#b0b0b0\",borderRadius:\"10px\",border:\"3px solid #e0e0e0\"},\"&::-moz-scrollbar-thumb:hover\":{background:\"#888\",borderColor:\"#ccc\"},\"-ms-overflow-style\":\"-ms-autohiding-scrollbar\"},\"#masteriyo, #masteriyo-onboarding, #masteriyo-interactive-course, #masteriyo-account-page, .masteriyo-alert-content, #chakra-modal-qnaDrawer, #chakra-modal-masteriyo-interactive-page-portal\":{'input[type=\"color\"], input[type=\"date\"], input[type=\"datetime-local\"], input[type=\"datetime\"], input[type=\"email\"], input[type=\"month\"], input[type=\"number\"], input[type=\"password\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"text\"], input[type=\"time\"], input[type=\"url\"], input[type=\"week\"], textarea, #rfs-btn, .react-datepicker-wrapper input, .react-datepicker__input-container input, .react-datepicker__input':Ex({},yx),\".chakra-checkbox__label\":{fontSize:\"13px !important\"},\".chakra-select\":Ex(Ex({},yx),{},{maxWidth:\"full\",color:\"inherit\",bg:\"white\"}),textarea:{paddingTop:\"12px !important\",paddingBottom:\"12px !important\"},ul:{li:{mb:0}},\".chakra-tabs__tab[aria-selected=true]\":{color:\"primary.600\"},\".chakra-switch__track[data-checked],.chakra-radio__control[data-checked]\":{bg:\"primary.500\"},\".chakra-slider__filled-track,.css-1jrtelv\":{bg:\"primary.500\"},\".ProseMirror, .masteriyo-interactive-description\":{\"h1, h2, h3, h4, h5, h6\":{lineHeight:\"1.1\",fontWeight:\"700\"},h1:{fontSize:\"28px\",my:\"0.67em\"},h2:{fontSize:\"24px\",my:\"0.75em\"},h3:{fontSize:\"20px\",my:\"0.83em\"},h4:{fontSize:\"18px\",my:\"1.12em\"},h5:{fontSize:\"16px\",my:\"1.5em\"},h6:{fontSize:\"14px\",my:\"1.67em\"},p:{mb:\"1rem\"},a:{textDecoration:\"underline\",color:\"primary.500\",cursor:\"pointer\"},blockquote:{ps:\"1rem\",borderStart:\"2px solid rgba(13,13,13,.1)\"},code:{bg:\"gray.100\",color:\"gray.600\",p:\".1rem .3rem\",borderRadius:\"4px\"},\"ul, ol\":{padding:\"0 0.75rem\"},ul:{listStyleType:\"disc\"},ol:{ps:\"1.2rem\"},pre:{background:\"#0D0D0D\",color:\"#FFF\",fontFamily:\"JetBrainsMono, monospace\",padding:\"0.75rem 1rem\",borderRadius:\"0.5rem\",code:{color:\"inherit\",padding:\"0\",background:\"none\",fontSize:\"0.8rem\"},\".hljs-comment,.hljs-quote\":{color:\"gray.600\"},\".hljs-variable,.hljs-template-variable,.hljs-attribute,.hljs-tag,.hljs-name,.hljs-regexp,.hljs-link,.hljs-name,.hljs-selector-id,.hljs-selector-class\":{color:\"#F98181\"},\".hljs-number,.hljs-meta,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params\":{color:\"#FBBC88\"},\".hljs-string,.hljs-symbol,.hljs-bullet\":{color:\"#B9F18D\"},\".hljs-title,.hljs-section\":{color:\"#FAF594\"},\".hljs-keyword,.hljs-selector-tag\":{color:\"#70CFF8\"},\".hljs-emphasis\":{fontStyle:\"italic\"},\".hljs-strong\":{fontWeight:\"700\"}},\".aligncenter\":{clear:\"both\",textAlign:\"center\",marginLeft:\"auto\",marginRight:\"auto\"},\".alignleft\":{display:\"inline\",float:\"left\",marginRight:\"1.5em\"},\".alignright\":{display:\"inline\",float:\"right\",marginLeft:\"1.5em\"}},\".responsiveTable\":{width:\"100%\",th:{pb:\"6\",borderBottom:\"none\",textTransform:\"uppercase\",fontSize:\"xs\",textAlign:\"left\"},\"tr:nth-of-type(2n+1) td\":{bg:\"#f8f9fa\"},tr:{\"th, td\":{\":first-of-type\":{ps:\"12\"},\":last-child\":{pe:\"12\",textAlign:\"right\"}}},td:{py:\"3\",borderBottom:\"none\"}},\".recent-reviews-analytics, .popular-courses-analytics, .new-students-analytics, .new-instructors-analytics\":{fontSize:\"16px\"},\".masteriyo-pagination-select\":{padding:\"0px 5px !important\"},\".responsiveTable td .tdBefore\":{display:\"none\"},\"@media screen and (max-width: 40em)\":{\".responsiveTable table\":{display:\"block\"},\".responsiveTable thead\":{display:\"block\"},\".responsiveTable tbody\":{display:\"block\"},\".responsiveTable th\":{display:\"block\"},\".responsiveTable td\":{display:\"block\"},\".responsiveTable tr\":{display:\"block\"},\".customTd tdBefore\":{display:\"none !important\"},\".responsiveTable thead tr\":{position:\"absolute\",top:\"-9999px\",insetStart:\"-9999px\",borderBottom:\"2px solid #333\"},\".responsiveTable td.pivoted\":{border:\"none !important\",position:\"relative\",paddingInlineStart:\"calc(50% + 10px) !important\",textAlign:\"start !important\",whiteSpace:\"pre-wrap\",overflowWrap:\"break-word\",pe:\"6\"},\".responsiveTable td .tdBefore\":{position:\"absolute\",display:\"block\",insetStart:\"6\",width:\"calc(50% - 20px)\",whiteSpace:\"pre-wrap\",overflowWrap:\"break-word\",textAlign:\"start !important\",fontWeight:\"600\",fontSize:\"sm\"}},\".react-datepicker-popper\":{zIndex:\"9996 !important\"},\".react-datepicker-wrapper,\\n.react-datepicker__input-container\":{display:\"block\"},\".react-datepicker__header\":{borderRadius:\"0\",background:\"primary.100\"},\".react-datepicker__navigation\":{top:\"8px\"},\".react-datepicker,\\n.react-datepicker__header,\\n.react-datepicker__time-container\":{borderColor:\"#e2e8f0\"},\".react-datepicker__current-month,\\n.react-datepicker-time__header,\\n.react-datepicker-year-header\":{fontSize:\"inherit\",fontWeight:600},\".react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item\":{margin:\"0 1px 0 0\",height:\"auto\",padding:\"7px 10px\",\"&:hover\":{background:\"#edf2f7\"}},\".react-datepicker__day:hover\":{background:\"#edf2f7\"},\".react-datepicker__day--selected,\\n.react-datepicker__day--in-selecting-range,\\n.react-datepicker__day--in-range,\\n.react-datepicker__month-text--selected,\\n.react-datepicker__month-text--in-selecting-range,\\n.react-datepicker__month-text--in-range,\\n.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected\":{background:\"#3182ce\",fontWeight:\"normal\",\"&:hover\":{background:\"#2a69ac\"}},\".react-datepicker__triangle\":{display:\"none\"},\".quiz-question-name\":{\"& ol, & ul\":{marginLeft:\"25px\"},\"& ul\":{listStyleType:\"disc\"}}},\".chakra-collapse\":{overflow:\"visible !important\"},\".masteriyo-user-onboarding-wizard .business-type .chakra-stack.css-1nc7z9e, .sample-courses .chakra-stack.css-1nc7z9e\":{paddingTop:\"22px\",textAlign:\"center\"},\".parsed-quiz-question-name\":{\".wp-audio-shortcode\":{\"min-width\":\"300px !important\"}},\".account_page_table\":{width:\"100%\",tableLayout:\"fixed\",borderCollapse:\"unset !important\",borderSpacing:0,border:\"1px solid #E2E8F0\",borderRadius:\"8px\",overflow:\"hidden\",backgroundColor:\"white\"},\".account_page_table_head\":{color:\"#07092F\",backgroundColor:\"#F7F7F7\",tr:{th:{textAlign:\"start !important\",verticalAlign:\"bottom\",padding:\"20px !important\",fontSize:\"sm !important\",fontWeight:\"bold\",textTransform:\"none !important\",borderBottom:\"1px solid #1a0505ff !important\"}}},\".account_page_table_head_with_2_cols\":{color:\"#07092F\",backgroundColor:\"#F7F7F7 \",tr:{th:{verticalAlign:\"bottom\",padding:\"20px !important\",fontSize:\"sm !important\",fontWeight:\"bold\",textTransform:\"none !important\",\"&:first-child\":{borderTopLeftRadius:\"8px\",paddingLeft:\"20px !important\"},\"&:last-child\":{textAlign:\"right !important\",borderTopRightRadius:\"8px\",paddingRight:\"20px !important\"}}}},\".account_page_table_body\":{tr:{\"&:first-child\":{td:{border:\"none !important\",\"&:first-child\":{paddingLeft:\"20px !important\"},\"&:last-child\":{paddingRight:\"20px !important\"}}},td:{backgroundColor:\"white !important\",verticalAlign:\"middle\",padding:\"20px !important\",fontSize:\"sm !important\",color:\"#07092F !important\",fontWeight:\"normal !important\",lineHeight:1.4,borderTop:\"1px solid #E6E6E6 !important\",\"&:first-child\":{paddingLeft:\"20px !important\"},\"&:last-child\":{paddingRight:\"20px !important\"}},\"&:last-child\":{td:{backgroundColor:\"transparent !important\"}}}},\".account_page_table_footer\":{bgColor:\"off-white\"}}},shadows:{box:\"0px 0px 60px rgba(0, 0, 0, 0.08)\",input:\"0px 1px 0px #EFF0F6\",button:\"0px 4px 14px rgba(0, 0, 0, 0.13)\",boxl:\"0px 0px 60px rgba(0, 0, 0, 0.15)\",header:\"0px 2px 15px rgba(0, 0, 0, 0.04)\",question:\"0px 2px 15px rgba(0, 0, 0, 0.08)\"},components:{Popover:{baseStyle:{popper:{width:\"fit-content\",maxWidth:\"fit-content\"}}},Button:{defaultProps:{colorScheme:\"primary\",variant:\"solid\"},baseStyle:{borderRadius:\"base\",fontWeight:500,fontSize:\"14px !important\",lineHeight:\"20px\",letterSpacing:\"0%\",textAlign:\"center\",px:\"16px\",py:\"8px\",gap:2,\".chakra-button__icon\":{mx:\"0 !important\"},_hover:{textDecoration:\"none\",_disabled:{bg:\"inherit !important\",color:\"inherit !important\",borderColor:\"inherit !important\",boxShadow:\"none !important\",cursor:\"not-allowed\"}}},sizes:{md:{fontSize:\"xs\"},sm:{fontSize:\"xs\"}},variants:{solid:e=>({px:\"16px\",py:\"8px\",gap:\"8px\",bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",shadow:\"button\",_hover:{bg:\"\".concat(e.colorScheme||\"primary\",\".600\"),color:\"white\",_disabled:{bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",cursor:\"not-allowed\",pointerEvents:\"none\",svg:{color:\"white\",fill:\"white\"}}},_active:{bg:\"\".concat(e.colorScheme||\"primary\",\".700\")}}),outline:e=>({px:\"16px\",py:\"8px\",gap:\"8px\",borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"\".concat(e.colorScheme||\"primary\",\".500\"),iconSpacing:0,_hover:{bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\"),_disabled:{bg:\"transparent\",color:\"\".concat(e.colorScheme||\"primary\",\".500\"),borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\")}},_active:{bg:\"\".concat(e.colorScheme||e.bg||\"primary\",\".500\"),color:\"white\",svg:{color:\"white\",fill:\"white\"}}}),ghost:e=>({px:\"16px\",py:\"8px\",gap:\"8px\",bg:\"tertiary.500\",_hover:{bg:\"tertiary.600\",_disabled:{bg:\"tertiary.500\"}}}),icon:{fontSize:\"lg\",minW:\"auto\",height:\"auto\",svg:{width:\"1em\",height:\"1em\"}},pagination:{bg:\"primary.100\",w:\"8\",h:\"8\",_hover:{bg:\"primary.400\"}}}},IconButton:{defaultProps:{colorScheme:\"primary\",variant:\"solid\"},baseStyle:{rounded:\"base !important\",px:\"16px\",py:\"12px\",\"&:only-child\":{margin:\"0 !important\"}},variants:{solid:e=>({bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",_hover:{bg:\"\".concat(e.colorScheme||\"primary\",\".600\"),_disabled:{bg:\"\".concat(e.colorScheme||\"primary\",\".500\")}},_active:{color:\"inherit\"}}),outline:e=>({borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"\".concat(e.colorScheme||\"primary\",\".500\"),_hover:{bg:\"\".concat(e.colorScheme||\"primary\",\".500\"),color:\"white\",borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\"),_disabled:{bg:\"transparent\",color:\"\".concat(e.colorScheme||\"primary\",\".500\"),borderColor:\"\".concat(e.colorScheme||\"primary\",\".500\")}},_active:{color:\"inherit\"}}),ghost:e=>({bg:\"tertiary.500\",_hover:{bg:\"tertiary.600\",_disabled:{bg:\"tertiary.500\"}},_active:{color:\"inherit\"}})}},Input:{variants:{outline:{addon:{bg:\"#f8f8f8\",borderRadius:\"base\",fontSize:\"md\"}}},defaultProps:{_placeholder:{color:\"red\"}}},FormLabel:{baseStyle:{color:\"var(--Gray-400, #383838)\",fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,lineHeight:\"24px\",mb:\"3\"}},Select:{baseStyle:e=>({icon:{insetInlineStart:\"rtl\"===e.theme.direction?\"0.5rem\":\"auto\",insetInlineEnd:\"ltr\"===e.theme.direction?\"0.5rem\":\"auto\"}})},Text:{baseStyle:{margin:\"0\"}},Modal:{baseStyle:{overlay:{bg:\"rgba(0,0,0,0.5)\",zIndex:999},dialog:{zIndex:9999}},sizes:{fullSpacing:{dialog:{w:\"100%\",maxW:\"800px\",minH:\"400px\",maxH:\"calc(100vh - 80px)\"}}}},Radio:{sizes:{md:{label:{fontSize:\"sm\"}}}},Heading:{baseStyle:{m:\"0\"}},Tooltip:{baseStyle:{fontStyle:\"normal\",letterSpacing:\"0\",bg:\"white !important\",color:\"#383838\",lineHeight:5,boxShadow:\"0px 6px 24px 0px rgba(10,10,10,0.1)\",\"--popper-arrow-bg\":\"white\",fontSize:\"sm\",borderRadius:\"base\",border:\"1px solid\",borderImageSlice:1,borderImageSource:\"linear-gradient(180deg, rgba(235,235,235,0.1) 0%, #EBEBEB 79.93%)\",py:2,px:4,fontWeight:\"normal\",zIndex:\"9999\",\"[data-popper-arrow]\":{border:\"none\",\"--popper-arrow-bg\":\"white\",boxShadow:\"0px 6px 24px 0px rgba(10,10,10,0.1)\",pointerEvents:\"none\",svg:{width:\"16px\",height:\"8px\",display:\"block\",overflow:\"visible\",\"path, polygon\":{fill:\"var(--popper-arrow-bg)\",stroke:\"#EBEBEB\",strokeWidth:\"1px\",vectorEffect:\"non-scaling-stroke\",strokeLinejoin:\"round\"}}},_hover:{bg:\"white !important\",color:\"#222222\"}}}}});const fx=()=>{var e=new o.E({defaultOptions:{queries:{refetchOnWindowFocus:!1,refetchOnReconnect:!1,retry:!1}}});return(0,c.register)(Bm),l().createElement(i.s,{theme:vx},l().createElement(Pe,null,l().createElement(pt,{showSupport:\"yes\"==(null==R?void 0:R.isCurrentUserAdmin)},l().createElement(s.Ht,{client:e},l().createElement(m.E,{initialIsOpen:!1}),l().createElement(_,null,l().createElement(O,null,l().createElement(yt,null,l().createElement(gx,{initial:{selectedTemplate:null,items:[]}},l().createElement(mx,null)))))))))};r.createRoot(document.getElementById(\"masteriyo\")).render(l().createElement(fx,null))},51609:e=>{e.exports=window.React},75795:e=>{e.exports=window.ReactDOM},10790:e=>{e.exports=window.ReactJSXRuntime},66087:e=>{e.exports=window.lodash},1455:e=>{e.exports=window.wp.apiFetch},94715:e=>{e.exports=window.wp.blockEditor},11744:e=>{e.exports=window.wp.blockLibrary},74997:e=>{e.exports=window.wp.blocks},56427:e=>{e.exports=window.wp.components},29491:e=>{e.exports=window.wp.compose},47143:e=>{e.exports=window.wp.data},64040:e=>{e.exports=window.wp.deprecated},28107:e=>{e.exports=window.wp.dom},43656:e=>{e.exports=window.wp.editor},86087:e=>{e.exports=window.wp.element},82005:e=>{e.exports=window.wp.formatLibrary},27723:e=>{e.exports=window.wp.i18n},20923:e=>{e.exports=window.wp.isShallowEqual},53031:e=>{e.exports=window.wp.keyboardShortcuts},48558:e=>{e.exports=window.wp.keycodes},92279:e=>{e.exports=window.wp.plugins},41233:e=>{e.exports=window.wp.preferences},5573:e=>{e.exports=window.wp.primitives},13053:e=>{e.exports=window.wp.privateApis},26873:e=>{e.exports=window.wp.viewport}},n={};function a(e){var l=n[e];if(void 0!==l)return l.exports;var r=n[e]={id:e,loaded:!1,exports:{}};return t[e].call(r.exports,r,r.exports,a),r.loaded=!0,r.exports}a.m=t,e=[],a.O=(t,n,l,r)=>{if(!n){var i=1\u002F0;for(c=0;c\u003Ce.length;c++){for(var[n,l,r]=e[c],o=!0,s=0;s\u003Cn.length;s++)(!1&r||i>=r)&&Object.keys(a.O).every((e=>a.O[e](n[s])))?n.splice(s--,1):(o=!1,r\u003Ci&&(i=r));if(o){e.splice(c--,1);var m=l();void 0!==m&&(t=m)}}return t}r=r||0;for(var c=e.length;c>0&&e[c-1][2]>r;c--)e[c]=e[c-1];e[c]=[n,l,r]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.e=()=>Promise.resolve(),a.g=function(){if(\"object\"==typeof globalThis)return globalThis;try{return this||new Function(\"return this\")()}catch(e){if(\"object\"==typeof window)return window}}(),a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),a.r=e=>{\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},a.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),a.j=933,(()=>{var e={933:0};a.O.j=t=>0===e[t];var t=(t,n)=>{var l,r,[i,o,s]=n,m=0;if(i.some((t=>0!==e[t]))){for(l in o)a.o(o,l)&&(a.m[l]=o[l]);if(s)var c=s(a)}for(t&&t(n);m\u003Ci.length;m++)r=i[m],a.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return a.O(c)},n=self.webpackChunklearning_management_system=self.webpackChunklearning_management_system||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),a.nc=void 0;var l=a.O(void 0,[520],(()=>a(28395)));l=a.O(l)})();\n\\ No newline at end of file\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fchangelog.txt \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fchangelog.txt\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fchangelog.txt\t2026-03-11 07:27:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fchangelog.txt\t2026-03-25 11:11:34.000000000 +0000\n@@ -1,4 +1,14 @@\n == Changelog ==\r\n+= 2.1.7 - 25-03-2026 =\r\n+- Enhancement - Improve webhook delivery reliability, expand lesson completion tracking coverage, and add observability.\r\n+- Enhancement - Extend Two-Factor Authentication OTP support to WordPress admin login popup. [PRO]\r\n+- Enhancement - Add PDF download enable\u002Fdisable toggle option for PDF lessons. [PRO]\r\n+- Fix - Enhance security.\r\n+- Fix - Fix log file download and incorrect filename issues in the logs tool.\r\n+- Fix - Make the course name a clickable link on the account page.\r\n+- Fix - Exclude deleted users from course analytics student count. [PRO]\r\n+- Fix - Prevent duplicate contact errors in HubSpot integration during user registration. [PRO]\r\n+\r\n = 2.1.6 - 11-03-2026 =\r\n - Fix - Security issue related to Stripe addon.\r\n - Fix - Course archive page default layout Elementor template not importing.\r\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fcomposer.json \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fcomposer.json\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fcomposer.json\t2026-03-11 07:27:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fcomposer.json\t2026-03-25 11:11:34.000000000 +0000\n@@ -1,7 +1,7 @@\n {\n   \"name\": \"masteriyo\u002Fmasteriyo\",\n   \"description\": \"An WordPress LMS plugin\",\n-  \"version\": \"2.1.6\",\n+  \"version\": \"2.1.7\",\n   \"homepage\": \"https:\u002F\u002Fexample.com\",\n   \"license\": \"GPL-2.0-or-later\",\n   \"type\": \"wordpress-plugin\",\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fi18n\u002Flanguages\u002Flearning-management-system.pot \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fi18n\u002Flanguages\u002Flearning-management-system.pot\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fi18n\u002Flanguages\u002Flearning-management-system.pot\t2026-03-11 07:27:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fi18n\u002Flanguages\u002Flearning-management-system.pot\t2026-03-25 11:11:34.000000000 +0000\n@@ -2,14 +2,14 @@\n # This file is distributed under the GNU General Public License v3.0.\n msgid \"\"\n msgstr \"\"\n-\"Project-Id-Version: Masteriyo LMS 2.1.6\\n\"\n+\"Project-Id-Version: Masteriyo LMS 2.1.7\\n\"\n \"Report-Msgid-Bugs-To: https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flearning-management-system\\n\"\n \"Last-Translator: FULL NAME \u003CEMAIL@ADDRESS>\\n\"\n \"Language-Team: LANGUAGE \u003CLL@li.org>\\n\"\n \"MIME-Version: 1.0\\n\"\n \"Content-Type: text\u002Fplain; charset=UTF-8\\n\"\n \"Content-Transfer-Encoding: 8bit\\n\"\n-\"POT-Creation-Date: 2026-03-11T07:03:35+00:00\\n\"\n+\"POT-Creation-Date: 2026-03-25T05:39:44+00:00\\n\"\n \"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\\n\"\n \"X-Generator: WP-CLI 2.13.0-alpha\\n\"\n \"X-Domain: learning-management-system\\n\"\n@@ -1379,7 +1379,7 @@\n msgstr \"\"\n \n #: includes\u002FFormHandler\u002FPasswordResetFormHandler.php:60\n-#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1867\n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1875\n msgid \"New password cannot be the same as the old password.\"\n msgstr \"\"\n \n@@ -2883,11 +2883,11 @@\n msgid \"Active\"\n msgstr \"\"\n \n-#: includes\u002FHelper\u002Fwebhook.php:248\n+#: includes\u002FHelper\u002Fwebhook.php:261\n msgid \"Delivery URL not specified\"\n msgstr \"\"\n \n-#: includes\u002FHelper\u002Fwebhook.php:252\n+#: includes\u002FHelper\u002Fwebhook.php:264\n msgid \"Invalid Delivery URL\"\n msgstr \"\"\n \n@@ -5691,6 +5691,11 @@\n msgid \"Instructor approved.\"\n msgstr \"\"\n \n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FInstructorsController.php:213\n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1776\n+msgid \"Sorry, you are not allowed to change roles.\"\n+msgstr \"\"\n+\n #: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FLessonReviewsController.php:447\n msgid \"Limit result set to lesson reviews assigned to specific lesson IDs.\"\n msgstr \"\"\n@@ -7839,32 +7844,32 @@\n msgid \"Sorry, invalid old password.\"\n msgstr \"\"\n \n-#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1830\n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1838\n msgid \"Confirm Your Email Change\"\n msgstr \"\"\n \n #. translators: %s: user email\n-#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1834\n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1842\n #, php-format\n msgid \"You requested to change your email to \u003Cstrong>%s\u003C\u002Fstrong>. Please confirm this change by clicking the link below:\"\n msgstr \"\"\n \n #. translators: %s: user email\n-#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1846\n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1854\n #, php-format\n msgid \"Your email address has not been updated yet. Please check your inbox at %s for a confirmation email.\"\n msgstr \"\"\n \n-#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1856\n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1864\n msgid \"There was an error sending the confirmation email. Please try again.\"\n msgstr \"\"\n \n-#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1877\n-#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1887\n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1885\n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1895\n msgid \"Old password does not match. Please verify your current password and try again.\"\n msgstr \"\"\n \n-#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1920\n+#: includes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php:1928\n msgid \"No QR code available. Please generate one first.\"\n msgstr \"\"\n \ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FAbstracts\u002FListener.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FAbstracts\u002FListener.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FAbstracts\u002FListener.php\t2023-08-01 12:05:00.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FAbstracts\u002FListener.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -117,6 +117,21 @@\n \t\t\treturn true;\n \t\t}\n \n-\t\treturn empty( $post_id ) || user_can( $webhook->get_author_id(), 'manage_masteriyo_settings' ) || user_can( $webhook->get_author_id(), 'edit_course', $post_id );\n+\t\t$can_deliver = empty( $post_id ) || user_can( $webhook->get_author_id(), 'manage_masteriyo_settings' ) || user_can( $webhook->get_author_id(), 'edit_course', $post_id );\n+\n+\t\tif ( ! $can_deliver ) {\n+\t\t\tmasteriyo_get_logger()->warning(\n+\t\t\t\tsprintf(\n+\t\t\t\t\t'Webhook delivery blocked (no permission): webhook_id=%d, event=%s, author_id=%d, post_id=%d.',\n+\t\t\t\t\t$webhook->get_id(),\n+\t\t\t\t\t$this->get_name(),\n+\t\t\t\t\t$webhook->get_author_id(),\n+\t\t\t\t\t$post_id\n+\t\t\t\t),\n+\t\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t\t);\n+\t\t}\n+\n+\t\treturn $can_deliver;\n \t}\n-}\n+}\n\\ No newline at end of file\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FHelper\u002Fwebhook.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FHelper\u002Fwebhook.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FHelper\u002Fwebhook.php\t2025-04-18 08:47:08.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FHelper\u002Fwebhook.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -26,6 +26,8 @@\n use Masteriyo\\Listeners\\Webhook\\NewInstructorRegistrationListener;\n use Masteriyo\\Listeners\\Webhook\\QuizAttemptStatusChangeListener;\n use Masteriyo\\Listeners\\Webhook\\QuizCompletedListener;\n+use Masteriyo\\Listeners\\Webhook\\NewOrderListener;\n+\n \n \u002F**\n  * Get webhook.\n@@ -53,7 +55,7 @@\n \t\t$webhook_obj->set_id( $id );\n \t\t$webhook_store->read( $webhook_obj );\n \t} catch ( \\Exception $e ) {\n-\t\treturn null;\n+\t\t$webhook_obj = null;\n \t}\n \n \t\u002F**\n@@ -99,6 +101,7 @@\n \t\t\t\tNewCourseReviewListener::class,\n \t\t\t\tNewCourseQuestionListener::class,\n \t\t\t\tNewCourseQuestionReplyListener::class,\n+\t\t\t\tNewOrderListener::class,\n \t\t\t)\n \t\t)\n \t);\n@@ -106,7 +109,17 @@\n \t$listeners = array_filter(\n \t\t$listeners,\n \t\tfunction( $listener ) {\n-\t\t\treturn class_exists( $listener ) && is_subclass_of( $listener, Listener::class );\n+\t\t\t$valid = class_exists( $listener ) && is_subclass_of( $listener, Listener::class );\n+\t\t\tif ( ! $valid ) {\n+\t\t\t\tmasteriyo_get_logger()->warning(\n+\t\t\t\t\tsprintf(\n+\t\t\t\t\t\t'Webhook listener skipped: class \"%s\" does not exist or does not extend Listener.',\n+\t\t\t\t\t\t$listener\n+\t\t\t\t\t),\n+\t\t\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t\t\t);\n+\t\t\t}\n+\t\t\treturn $valid;\n \t\t}\n \t);\n \n@@ -248,12 +261,27 @@\n \t\tthrow new Exception( __( 'Delivery URL not specified', 'learning-management-system' ) );\n \t}\n \tif ( ! wp_http_validate_url( $delivery_url ) ) {\n-\n \t\tthrow new Exception( __( 'Invalid Delivery URL', 'learning-management-system' ) );\n \t}\n \n \t$response = wp_safe_remote_request( $delivery_url, $http_args );\n \n+\t\u002F\u002F Log the HTTP response for every delivery attempt.\n+\tif ( is_wp_error( $response ) ) {\n+\t\tmasteriyo_get_logger()->error(\n+\t\t\t'Webhook HTTP request failed: event=' . print_r( $event_name, true ) . ', url=' . print_r( $delivery_url, true ) . ', error_code=' . print_r( $response->get_error_code(), true ) . ', error=' . print_r( $response->get_error_message(), true ),\n+\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t);\n+\t} else {\n+\t\t$response_code    = wp_remote_retrieve_response_code( $response );\n+\t\t$response_message = wp_remote_retrieve_response_message( $response );\n+\t\t$log_level        = ( $response_code >= 200 && $response_code \u003C 300 ) ? 'info' : 'warning';\n+\t\tmasteriyo_get_logger()->$log_level(\n+\t\t\t'Webhook HTTP response: event=' . print_r( $event_name, true ) . ', url=' . print_r( $delivery_url, true ) . ', http_code=' . print_r( $response_code, true ) . ', message=' . print_r( $response_message, true ),\n+\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t);\n+\t}\n+\n \t\u002F**\n \t * Fires after webhook is delivered.\n \t *\n@@ -273,4 +301,4 @@\n \n \t\tthrow new Exception( $error_message, $error_code );\n \t}\n-}\n+}\n\\ No newline at end of file\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FJobs\u002FWebhookDeliveryJob.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FJobs\u002FWebhookDeliveryJob.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FJobs\u002FWebhookDeliveryJob.php\t2023-08-10 13:40:56.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FJobs\u002FWebhookDeliveryJob.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -40,7 +40,7 @@\n \t * @since 1.6.9\n \t *\u002F\n \tprotected function init_hooks() {\n-\t\tadd_action( self::HOOK, array( $this, 'deliver_webhook' ), 10, 3 );\n+\t\tadd_action( self::HOOK, array( $this, 'deliver_webhook' ), 10, 1 );\n \t}\n \n \t\u002F**\n@@ -48,15 +48,68 @@\n \t *\n \t * @since 1.6.9\n \t *\n-\t * @param string $event_name\n-\t * @param array $webhook\n-\t * @param array $payload\n+\t * @param string $transient_key Transient key storing event_name, webhook, and payload.\n \t *\u002F\n-\tpublic function deliver_webhook( $event_name, $webhook, $payload ) {\n+\tpublic function deliver_webhook( $transient_key ) {\n+\t\tmasteriyo_get_logger()->info(\n+\t\t\tsprintf(\n+\t\t\t\t'Webhook job started: transient_key=\"%s\".',\n+\t\t\t\t$transient_key\n+\t\t\t),\n+\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t);\n+\n+\t\t$data = get_transient( $transient_key );\n+\n+\t\tif ( ! $data ) {\n+\t\t\tmasteriyo_get_logger()->warning(\n+\t\t\t\tsprintf(\n+\t\t\t\t\t'Webhook job: data not found or expired for transient_key=\"%s\". Skipping.',\n+\t\t\t\t\t$transient_key\n+\t\t\t\t),\n+\t\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t\t);\n+\t\t\treturn;\n+\t\t}\n+\n+\t\tdelete_transient( $transient_key );\n+\n+\t\t$event_name = $data['event_name'];\n+\t\t$webhook    = $data['webhook'];\n+\t\t$payload    = $data['payload'];\n+\n+\t\tmasteriyo_get_logger()->info(\n+\t\t\tsprintf(\n+\t\t\t\t'Webhook job delivering: event=\"%s\", webhook_id=%d, url=\"%s\".',\n+\t\t\t\t$event_name,\n+\t\t\t\t$webhook['id'] ?? 0,\n+\t\t\t\t$webhook['delivery_url'] ?? 'unknown'\n+\t\t\t),\n+\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t);\n+\n \t\ttry {\n \t\t\tmasteriyo_send_webhook( $event_name, $webhook, $payload );\n+\n+\t\t\tmasteriyo_get_logger()->info(\n+\t\t\t\tsprintf(\n+\t\t\t\t\t'Webhook job completed successfully: event=\"%s\", webhook_id=%d.',\n+\t\t\t\t\t$event_name,\n+\t\t\t\t\t$webhook['id'] ?? 0\n+\t\t\t\t),\n+\t\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t\t);\n \t\t} catch ( Exception $e ) {\n+\t\t\tmasteriyo_get_logger()->error(\n+\t\t\t\tsprintf(\n+\t\t\t\t\t'Webhook job failed: event=\"%s\", webhook_id=%d, error=\"%s\".',\n+\t\t\t\t\t$event_name,\n+\t\t\t\t\t$webhook['id'] ?? 0,\n+\t\t\t\t\t$e->getMessage()\n+\t\t\t\t),\n+\t\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t\t);\n \t\t\terror_log( 'Webhook: ' . $e->getMessage() );\n \t\t}\n \t}\n-}\n+}\n\\ No newline at end of file\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FListeners\u002FWebhook\u002FLessonCompletedListener.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FListeners\u002FWebhook\u002FLessonCompletedListener.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FListeners\u002FWebhook\u002FLessonCompletedListener.php\t2024-03-20 07:15:16.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FListeners\u002FWebhook\u002FLessonCompletedListener.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -53,7 +53,15 @@\n \t\tadd_action(\n \t\t\t'masteriyo_new_course_progress_item',\n \t\t\tfunction( $id, $progress_item ) use ( $deliver_callback, $webhook ) {\n-\t\t\t\tif ( 'lesson' !== $progress_item->get_item_type() || ! $this->can_deliver( $webhook, $progress_item->get_course_id() ) ) {\n+\t\t\t\tif ( 'lesson' !== $progress_item->get_item_type() ) {\n+\t\t\t\t\treturn;\n+\t\t\t\t}\n+\n+\t\t\t\tif ( ! $progress_item->get_completed() ) {\n+\t\t\t\t\treturn;\n+\t\t\t\t}\n+\n+\t\t\t\tif ( ! $this->can_deliver( $webhook, $progress_item->get_course_id() ) ) {\n \t\t\t\t\treturn;\n \t\t\t\t}\n \n@@ -68,6 +76,33 @@\n \t\t\t10,\n \t\t\t2\n \t\t);\n+\n+\t\tadd_action(\n+\t\t\t'masteriyo_course_progress_item_completion_status_changed',\n+\t\t\tfunction( $progress_item, $old_status, $new_status ) use ( $deliver_callback, $webhook ) {\n+\t\t\t\tif ( 'lesson' !== $progress_item->get_item_type() ) {\n+\t\t\t\t\treturn;\n+\t\t\t\t}\n+\n+\t\t\t\tif ( 'completed' !== $new_status ) {\n+\t\t\t\t\treturn;\n+\t\t\t\t}\n+\n+\t\t\t\tif ( ! $this->can_deliver( $webhook, $progress_item->get_course_id() ) ) {\n+\t\t\t\t\treturn;\n+\t\t\t\t}\n+\n+\t\t\t\tcall_user_func_array(\n+\t\t\t\t\t$deliver_callback,\n+\t\t\t\t\tarray(\n+\t\t\t\t\t\tWebhookResource::to_array( $webhook ),\n+\t\t\t\t\t\t$this->get_payload( $progress_item, $webhook ),\n+\t\t\t\t\t)\n+\t\t\t\t);\n+\t\t\t},\n+\t\t\t10,\n+\t\t\t3\n+\t\t);\n \t}\n \n \t\u002F**\n@@ -110,4 +145,4 @@\n \t\t *\u002F\n \t\treturn apply_filters( \"masteriyo_webhook_payload_for_{$this->event_name}\", $data, $webhook, $this, $progress_item );\n \t}\n-}\n+}\n\\ No newline at end of file\nOnly in \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FListeners\u002FWebhook: NewOrderListener.php\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FProviders\u002FWebhookServiceProvider.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FProviders\u002FWebhookServiceProvider.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FProviders\u002FWebhookServiceProvider.php\t2025-12-16 16:25:56.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FProviders\u002FWebhookServiceProvider.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -26,32 +26,6 @@\n  *\u002F\n class WebhookServiceProvider extends AbstractServiceProvider implements BootableServiceProviderInterface {\n \t\u002F**\n-\t * This is where the magic happens, within the method you can\n-\t * access the container and register or retrieve anything\n-\t * that you need to, but remember, every alias registered\n-\t * within this method must be declared in the `$provides` array.\n-\t *\n-\t * @since 1.6.9\n-\t *\u002F\n-\tpublic function register(): void {\n-\t\t$this->getContainer()->add( 'webhook.store', WebhookRepository::class );\n-\n-\t\t$this->getContainer()->add( 'webhook.rest', WebhooksController::class )\n-\t\t\t->addArgument( 'permission' );\n-\t\t$this->getContainer()->add( 'webhook', Webhook::class )\n-\t\t\t->addArgument( 'webhook.store' );\n-\n-\t\t\u002F\u002F Register based on post type.\n-\t\t$this->getContainer()->add( 'mto-webhook.store', WebhookRepository::class );\n-\n-\t\t$this->getContainer()->add( 'mto-webhook.rest', WebhooksController::class )\n-\t\t\t->addArgument( 'permission' );\n-\n-\t\t$this->getContainer()->add( 'mto-webhook', Webhook::class )\n-\t\t\t->addArgument( 'mto-webhook.store' );\n-\t}\n-\n-\t\u002F**\n \t * The provided array is a way to let the container\n \t * know that a service is provided by this service\n \t * provider. Every service that is registered via\n@@ -81,11 +55,38 @@\n \t}\n \n \t\u002F**\n+\t * This is where the magic happens, within the method you can\n+\t * access the container and register or retrieve anything\n+\t * that you need to, but remember, every alias registered\n+\t * within this method must be declared in the `$provides` array.\n+\t *\n+\t * @since 1.6.9\n+\t *\u002F\n+\tpublic function register(): void {\n+\t\t$this->getContainer()->add( 'webhook.store', WebhookRepository::class );\n+\n+\t\t$this->getContainer()->add( 'webhook.rest', WebhooksController::class )\n+\t\t\t->addArgument( 'permission' );\n+\t\t$this->getContainer()->add( 'webhook', Webhook::class )\n+\t\t\t->addArgument( 'webhook.store' );\n+\n+\t\t\u002F\u002F Register based on post type.\n+\t\t$this->getContainer()->add( 'mto-webhook.store', WebhookRepository::class );\n+\n+\t\t$this->getContainer()->add( 'mto-webhook.rest', WebhooksController::class )\n+\t\t\t->addArgument( 'permission' );\n+\n+\t\t$this->getContainer()->add( 'mto-webhook', Webhook::class )\n+\t\t\t->addArgument( 'mto-webhook.store' );\n+\t}\n+\n+\t\u002F**\n \t * This method is called after all service providers are registered.\n \t *\n \t * @since 1.6.9\n \t *\u002F\n \tpublic function boot(): void {\n+\t\t( new WebhookDeliveryJob() )->init();\n \t\tadd_action( 'init', array( $this, 'register_webhook_listeners' ) );\n \t}\n \n@@ -99,7 +100,7 @@\n \t\t\treturn;\n \t\t}\n \n-\t\t$query     = new WebhookQuery(\n+\t\t$query    = new WebhookQuery(\n \t\t\tarray(\n \t\t\t\t'status'   => array( WebhookStatus::ACTIVE ),\n \t\t\t\t'paginate' => false,\n@@ -107,6 +108,7 @@\n \t\t\t\t'limit'    => -1,\n \t\t\t)\n \t\t);\n+\n \t\t$webhooks  = $query->get_webhooks();\n \t\t$listeners = masteriyo_get_webhook_listeners();\n \n@@ -132,21 +134,58 @@\n \t\t\t\t\ttry {\n \t\t\t\t\t\tmasteriyo_send_webhook( $event_name, $webhook, $payload );\n \t\t\t\t\t} catch ( Exception $e ) {\n+\t\t\t\t\t\tmasteriyo_get_logger()->error(\n+\t\t\t\t\t\t\tsprintf(\n+\t\t\t\t\t\t\t\t'Webhook delivery failed (sync): event=\"%s\", webhook_id=%d, error=\"%s\".',\n+\t\t\t\t\t\t\t\t$event_name,\n+\t\t\t\t\t\t\t\t$webhook['id'] ?? 0,\n+\t\t\t\t\t\t\t\t$e->getMessage()\n+\t\t\t\t\t\t\t),\n+\t\t\t\t\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t\t\t\t\t);\n \t\t\t\t\t\terror_log( 'Webhook: ' . $e->getMessage() );\n \t\t\t\t\t}\n \t\t\t\t};\n \n \t\t\t\tif ( $queue ) {\n \t\t\t\t\t$deliver_callback = function( $webhook, $payload ) use ( $event_name ) {\n-\t\t\t\t\t\tas_enqueue_async_action(\n-\t\t\t\t\t\t\tWebhookDeliveryJob::HOOK,\n+\t\t\t\t\t\t\u002F\u002F AS enforces a 191-char JSON limit on args. Store the full\n+\t\t\t\t\t\t\u002F\u002F payload in a transient and pass only the transient key to AS.\n+\t\t\t\t\t\t$transient_key = 'masteriyo_webhook_' . wp_generate_uuid4();\n+\t\t\t\t\t\tset_transient(\n+\t\t\t\t\t\t\t$transient_key,\n \t\t\t\t\t\t\tarray(\n \t\t\t\t\t\t\t\t'event_name' => $event_name,\n \t\t\t\t\t\t\t\t'webhook'    => $webhook,\n \t\t\t\t\t\t\t\t'payload'    => $payload,\n \t\t\t\t\t\t\t),\n+\t\t\t\t\t\t\tHOUR_IN_SECONDS\n+\t\t\t\t\t\t);\n+\n+\t\t\t\t\t\tmasteriyo_get_logger()->info(\n+\t\t\t\t\t\t\tsprintf(\n+\t\t\t\t\t\t\t\t'Queuing async webhook delivery: event=\"%s\", webhook_id=%d, transient_key=\"%s\".',\n+\t\t\t\t\t\t\t\t$event_name,\n+\t\t\t\t\t\t\t\t$webhook['id'] ?? 0,\n+\t\t\t\t\t\t\t\t$transient_key\n+\t\t\t\t\t\t\t),\n+\t\t\t\t\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t\t\t\t\t);\n+\n+\t\t\t\t\t\t$as_job_id = as_enqueue_async_action(\n+\t\t\t\t\t\t\tWebhookDeliveryJob::HOOK,\n+\t\t\t\t\t\t\tarray( 'transient_key' => $transient_key ),\n \t\t\t\t\t\t\t'masteriyo-webhooks'\n \t\t\t\t\t\t);\n+\n+\t\t\t\t\t\tmasteriyo_get_logger()->info(\n+\t\t\t\t\t\t\tsprintf(\n+\t\t\t\t\t\t\t\t'AS job enqueued: action_id=%d, transient_key=\"%s\".',\n+\t\t\t\t\t\t\t\t(int) $as_job_id,\n+\t\t\t\t\t\t\t\t$transient_key\n+\t\t\t\t\t\t\t),\n+\t\t\t\t\t\t\tarray( 'source' => 'webhooks-delivery' )\n+\t\t\t\t\t\t);\n \t\t\t\t\t};\n \t\t\t\t}\n \n@@ -154,4 +193,4 @@\n \t\t\t}\n \t\t}\n \t}\n-}\n+}\n\\ No newline at end of file\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FRestApi\u002FControllers\u002FVersion1\u002FInstructorsController.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FRestApi\u002FControllers\u002FVersion1\u002FInstructorsController.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FRestApi\u002FControllers\u002FVersion1\u002FInstructorsController.php\t2025-05-01 14:44:34.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FRestApi\u002FControllers\u002FVersion1\u002FInstructorsController.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -1,380 +1,408 @@\n-\u003C?php\r\n-\u002F**\r\n- * Instructor controller class.\r\n- *\r\n- * @since 1.3.0\r\n- *\r\n- * @package Masteriyo\\RestApi\\Controllers\\Version1;\r\n- *\u002F\r\n-\r\n-namespace Masteriyo\\RestApi\\Controllers\\Version1;\r\n-\r\n-defined( 'ABSPATH' ) || exit;\r\n-\r\n-use Masteriyo\\Enums\\UserStatus;\r\n-use Masteriyo\\Helper\\Permission;\r\n-use Masteriyo\\RestApi\\Controllers\\Version1\\UsersController;\r\n-\r\n-\u002F**\r\n- * Instructor controller class.\r\n- *\u002F\r\n-class InstructorsController extends UsersController {\r\n-\t\u002F**\r\n-\t * Endpoint namespace.\r\n-\t *\r\n-\t * @var string\r\n-\t *\u002F\r\n-\tprotected $namespace = 'masteriyo\u002Fv1';\r\n-\r\n-\t\u002F**\r\n-\t * Route base.\r\n-\t *\r\n-\t * @var string\r\n-\t *\u002F\r\n-\tprotected $rest_base = 'users\u002Finstructors';\r\n-\r\n-\t\u002F**\r\n-\t * Post type.\r\n-\t *\r\n-\t * @var string\r\n-\t *\u002F\r\n-\tprotected $object_type = 'instructor';\r\n-\r\n-\t\u002F**\r\n-\t * If object is hierarchical.\r\n-\t *\r\n-\t * @var bool\r\n-\t *\u002F\r\n-\tprotected $hierarchical = false;\r\n-\r\n-\t\u002F**\r\n-\t * Permission class.\r\n-\t *\r\n-\t * @since 1.3.0\r\n-\t *\r\n-\t * @var Masteriyo\\Helper\\Permission;\r\n-\t *\u002F\r\n-\tprotected $permission = null;\r\n-\r\n-\t\u002F**\r\n-\t * Constructor.\r\n-\t *\r\n-\t * @since 1.3.0\r\n-\t *\r\n-\t * @param Permission $permission Permission instance.\r\n-\t *\u002F\r\n-\tpublic function __construct( ?Permission $permission = null ) {\r\n-\t\t$this->permission = $permission;\r\n-\t}\r\n-\r\n-\t\u002F**\r\n-\t * Get the query params for collections of attachments.\r\n-\t *\r\n-\t * @since 1.3.0\r\n-\t * @deprecated 1.5.0\r\n-\t *\r\n-\t * @return array\r\n-\t *\u002F\r\n-\tpublic function get_collection_params() {\r\n-\t\t$params = parent::get_collection_params();\r\n-\r\n-\t\t$params['approved'] = array(\r\n-\t\t\t'description'       => __( 'Whether the instructor is approved or not.', 'learning-management-system' ),\r\n-\t\t\t'type'              => 'boolean',\r\n-\t\t\t'validate_callback' => 'rest_validate_request_arg',\r\n-\t\t);\r\n-\r\n-\t\t\u002F**\r\n-\t\t * Filters instructors collection query params.\r\n-\t\t *\r\n-\t\t * @since 1.3.0\r\n-\t\t *\r\n-\t\t * @param array $params The collection query params.\r\n-\t\t *\u002F\r\n-\t\treturn apply_filters( 'masteriyo_instructor_collection_params', $params );\r\n-\t}\r\n-\r\n-\t\u002F**\r\n-\t * Get the User's schema, conforming to JSON Schema.\r\n-\t *\r\n-\t * @since 1.3.0\r\n-\t * @deprecated 1.5.0\r\n-\t *\r\n-\t * @return array\r\n-\t *\u002F\r\n-\tpublic function get_item_schema() {\r\n-\t\t$schema = parent::get_item_schema();\r\n-\r\n-\t\tunset( $schema['properties']['roles'] );\r\n-\r\n-\t\t$schema['properties'] = array_merge(\r\n-\t\t\t$schema['properties'],\r\n-\t\t\tarray(\r\n-\t\t\t\t'approved' => array(\r\n-\t\t\t\t\t'description' => __( 'Instructor approved.', 'learning-management-system' ),\r\n-\t\t\t\t\t'type'        => 'boolean',\r\n-\t\t\t\t\t'context'     => array( 'view', 'edit' ),\r\n-\t\t\t\t),\r\n-\t\t\t)\r\n-\t\t);\r\n-\r\n-\t\treturn $schema;\r\n-\t}\r\n-\r\n-\t\u002F**\r\n-\t * Prepare objects query.\r\n-\t *\r\n-\t * @param WP_REST_Request $request Full details about the request.\r\n-\t *\r\n-\t * @since  1.3.0\r\n-\t * @deprecated 1.5.0\r\n-\t *\r\n-\t * @return array\r\n-\t *\u002F\r\n-\tprotected function prepare_objects_query( $request ) {\r\n-\t\t$args         = parent::prepare_objects_query( $request );\r\n-\t\t$args['role'] = array( 'masteriyo_instructor' );\r\n-\r\n-\t\tif ( isset( $request['approved'] ) ) {\r\n-\t\t\tif ( true === $request['approved'] ) {\r\n-\t\t\t\t$args['user_status'] = UserStatus::ACTIVE;\r\n-\t\t\t} else {\r\n-\t\t\t\t$args['user_status'] = UserStatus::INACTIVE;\r\n-\t\t\t}\r\n-\t\t}\r\n-\r\n-\t\treturn $args;\r\n-\t}\r\n-\r\n-\t\u002F**\r\n-\t * Get object.\r\n-\t *\r\n-\t * @since 1.3.0\r\n-\t *\r\n-\t * @param  int|WP_user|Model $object Object ID or WP_user or Model.\r\n-\t *\r\n-\t * @return object Model object or WP_Error object.\r\n-\t *\u002F\r\n-\tprotected function get_object( $object ) {\r\n-\t\ttry {\r\n-\t\t\tif ( is_int( $object ) ) {\r\n-\t\t\t\t$id = $object;\r\n-\t\t\t} else {\r\n-\t\t\t\t$id = is_a( $object, '\\WP_User' ) ? $object->ID : $object->get_id();\r\n-\t\t\t}\r\n-\t\t\t$instructor = masteriyo( 'instructor' );\r\n-\t\t\t$instructor->set_id( $id );\r\n-\t\t\t$instructor_repo = masteriyo( 'user.store' );\r\n-\t\t\t$instructor_repo->read( $instructor );\r\n-\t\t} catch ( \\Exception $e ) {\r\n-\t\t\treturn false;\r\n-\t\t}\r\n-\r\n-\t\treturn $instructor;\r\n-\t}\r\n-\r\n-\t\u002F**\r\n-\t * Get instructor data.\r\n-\t *\r\n-\t * @since 1.3.0\r\n-\t *\r\n-\t * @param Instructor   $instructor instructor instance.\r\n-\t * @param string $context Request context.\r\n-\t *                        Options: 'view' and 'edit'.\r\n-\t *\r\n-\t * @return array\r\n-\t *\u002F\r\n-\tprotected function get_user_data( $instructor, $context = 'view' ) {\r\n-\r\n-\t\t$data = parent::get_user_data( $instructor, $context );\r\n-\r\n-\t\treturn $data;\r\n-\t}\r\n-\r\n-\t\u002F**\r\n-\t * Prepare a single user object for create or update.\r\n-\t *\r\n-\t * @since 1.3.0\r\n-\t *\r\n-\t * @param WP_REST_Request $request Request object.\r\n-\t * @param bool            $creating If is creating a new object.\r\n-\t *\r\n-\t * @return WP_Error|Masteriyo\\Database\\Model\r\n-\t *\u002F\r\n-\tprotected function prepare_object_for_database( $request, $creating = false ) {\r\n-\t\t$id         = isset( $request['id'] ) ? absint( $request['id'] ) : 0;\r\n-\t\t$instructor = masteriyo( 'instructor' );\r\n-\r\n-\t\tif ( 0 !== $id ) {\r\n-\t\t\t$instructor->set_id( $id );\r\n-\t\t\t$instructor_repo = masteriyo( 'user.store' );\r\n-\t\t\t$instructor_repo->read( $instructor );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's username.\r\n-\t\tif ( isset( $request['username'] ) ) {\r\n-\t\t\t$instructor->set_username( $request['username'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's password.\r\n-\t\tif ( isset( $request['password'] ) ) {\r\n-\t\t\t$instructor->set_password( $request['password'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's nicename.\r\n-\t\tif ( isset( $request['nicename'] ) ) {\r\n-\t\t\t$instructor->set_nicename( $request['nicename'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's email.\r\n-\t\tif ( isset( $request['email'] ) ) {\r\n-\t\t\t$instructor->set_email( $request['email'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's url.\r\n-\t\tif ( isset( $request['url'] ) ) {\r\n-\t\t\t$instructor->set_url( $request['url'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's activation_key.\r\n-\t\tif ( isset( $request['activation_key'] ) ) {\r\n-\t\t\t$instructor->set_activation_key( $request['activation_key'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's status.\r\n-\t\tif ( isset( $request['status'] ) ) {\r\n-\t\t\t$instructor->set_status( $request['status'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's display_name.\r\n-\t\tif ( isset( $request['display_name'] ) ) {\r\n-\t\t\t$instructor->set_display_name( $request['display_name'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's nickname.\r\n-\t\tif ( isset( $request['nickname'] ) ) {\r\n-\t\t\t$instructor->set_nickname( $request['nickname'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's first_name.\r\n-\t\tif ( isset( $request['first_name'] ) ) {\r\n-\t\t\t$instructor->set_first_name( $request['first_name'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's last_name.\r\n-\t\tif ( isset( $request['last_name'] ) ) {\r\n-\t\t\t$instructor->set_last_name( $request['last_name'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's description.\r\n-\t\tif ( isset( $request['description'] ) ) {\r\n-\t\t\t$instructor->set_description( $request['description'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's rich_editing.\r\n-\t\tif ( isset( $request['rich_editing'] ) ) {\r\n-\t\t\t$instructor->set_rich_editing( $request['rich_editing'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's syntax_highlighting.\r\n-\t\tif ( isset( $request['syntax_highlighting'] ) ) {\r\n-\t\t\t$instructor->set_syntax_highlighting( $request['syntax_highlighting'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's comment_shortcuts.\r\n-\t\tif ( isset( $request['comment_shortcuts'] ) ) {\r\n-\t\t\t$instructor->set_comment_shortcuts( $request['comment_shortcuts'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's use_ssl.\r\n-\t\tif ( isset( $request['use_ssl'] ) ) {\r\n-\t\t\t$instructor->set_use_ssl( $request['use_ssl'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's show_admin_bar_front.\r\n-\t\tif ( isset( $request['show_admin_bar_front'] ) ) {\r\n-\t\t\t$instructor->set_show_admin_bar_front( $request['show_admin_bar_front'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's locale.\r\n-\t\tif ( isset( $request['locale'] ) ) {\r\n-\t\t\t$instructor->set_locale( $request['locale'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's role.\r\n-\t\tif ( isset( $request['roles'] ) ) {\r\n-\t\t\t$instructor->set_roles( $request['roles'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User's instructor_apply_status.\r\n-\t\tif ( isset( $request['instructor_apply_status'] ) ) {\r\n-\t\t\t$instructor->set_instructor_apply_status( $request['instructor_apply_status'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F User billing details.\r\n-\t\tif ( isset( $request['billing']['first_name'] ) ) {\r\n-\t\t\t$instructor->set_billing_first_name( $request['billing']['first_name'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['last_name'] ) ) {\r\n-\t\t\t$instructor->set_billing_last_name( $request['billing']['last_name'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['company'] ) ) {\r\n-\t\t\t$instructor->set_billing_company( $request['billing']['company'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['address_1'] ) ) {\r\n-\t\t\t$instructor->set_billing_address_1( $request['billing']['address_1'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['address_2'] ) ) {\r\n-\t\t\t$instructor->set_billing_address_2( $request['billing']['address_2'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['city'] ) ) {\r\n-\t\t\t$instructor->set_billing_city( $request['billing']['city'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['postcode'] ) ) {\r\n-\t\t\t$instructor->set_billing_postcode( $request['billing']['postcode'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['country'] ) ) {\r\n-\t\t\t$instructor->set_billing_country( $request['billing']['country'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['state'] ) ) {\r\n-\t\t\t$instructor->set_billing_state( $request['billing']['state'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['email'] ) ) {\r\n-\t\t\t$instructor->set_billing_email( $request['billing']['email'] );\r\n-\t\t}\r\n-\r\n-\t\tif ( isset( $request['billing']['phone'] ) ) {\r\n-\t\t\t$instructor->set_billing_phone( $request['billing']['phone'] );\r\n-\t\t}\r\n-\r\n-\t\t\u002F\u002F Allow set meta_data.\r\n-\t\tif ( isset( $request['meta_data'] ) && is_array( $request['meta_data'] ) ) {\r\n-\t\t\tforeach ( $request['meta_data'] as $meta ) {\r\n-\t\t\t\t$instructor->update_meta_data( $meta['key'], $meta['value'], isset( $meta['id'] ) ? $meta['id'] : '' );\r\n-\t\t\t}\r\n-\t\t}\r\n-\r\n-\t\t\u002F**\r\n-\t\t * Filters an object before it is inserted via the REST API.\r\n-\t\t *\r\n-\t\t * The dynamic portion of the hook name, `$this->object_type`,\r\n-\t\t * refers to the object type slug.\r\n-\t\t *\r\n-\t\t * @since 1.0.0\r\n-\t\t *\r\n-\t\t * @param Masteriyo\\Database\\Model $instructor Instructor object.\r\n-\t\t * @param WP_REST_Request $request  Request object.\r\n-\t\t * @param bool            $creating If is creating a new object.\r\n-\t\t *\u002F\r\n-\t\treturn apply_filters( \"masteriyo_rest_pre_insert_{$this->object_type}_object\", $instructor, $request, $creating );\r\n-\t}\r\n-}\r\n+\u003C?php\n+\u002F**\n+ * Instructor controller class.\n+ *\n+ * @since 1.3.0\n+ *\n+ * @package Masteriyo\\RestApi\\Controllers\\Version1;\n+ *\u002F\n+\n+namespace Masteriyo\\RestApi\\Controllers\\Version1;\n+\n+defined( 'ABSPATH' ) || exit;\n+\n+use Masteriyo\\Enums\\UserStatus;\n+use Masteriyo\\Helper\\Permission;\n+use Masteriyo\\RestApi\\Controllers\\Version1\\UsersController;\n+\n+\u002F**\n+ * Instructor controller class.\n+ *\u002F\n+class InstructorsController extends UsersController {\n+\t\u002F**\n+\t * Endpoint namespace.\n+\t *\n+\t * @var string\n+\t *\u002F\n+\tprotected $namespace = 'masteriyo\u002Fv1';\n+\n+\t\u002F**\n+\t * Route base.\n+\t *\n+\t * @var string\n+\t *\u002F\n+\tprotected $rest_base = 'users\u002Finstructors';\n+\n+\t\u002F**\n+\t * Post type.\n+\t *\n+\t * @var string\n+\t *\u002F\n+\tprotected $object_type = 'instructor';\n+\n+\t\u002F**\n+\t * If object is hierarchical.\n+\t *\n+\t * @var bool\n+\t *\u002F\n+\tprotected $hierarchical = false;\n+\n+\t\u002F**\n+\t * Permission class.\n+\t *\n+\t * @since 1.3.0\n+\t *\n+\t * @var Masteriyo\\Helper\\Permission;\n+\t *\u002F\n+\tprotected $permission = null;\n+\n+\t\u002F**\n+\t * Constructor.\n+\t *\n+\t * @since 1.3.0\n+\t *\n+\t * @param Permission $permission Permission instance.\n+\t *\u002F\n+\tpublic function __construct( ?Permission $permission = null ) {\n+\t\t$this->permission = $permission;\n+\t}\n+\n+\t\u002F**\n+\t * Get the query params for collections of attachments.\n+\t *\n+\t * @since 1.3.0\n+\t * @deprecated 1.5.0\n+\t *\n+\t * @return array\n+\t *\u002F\n+\tpublic function get_collection_params() {\n+\t\t$params = parent::get_collection_params();\n+\n+\t\t$params['approved'] = array(\n+\t\t\t'description'       => __( 'Whether the instructor is approved or not.', 'learning-management-system' ),\n+\t\t\t'type'              => 'boolean',\n+\t\t\t'validate_callback' => 'rest_validate_request_arg',\n+\t\t);\n+\n+\t\t\u002F**\n+\t\t * Filters instructors collection query params.\n+\t\t *\n+\t\t * @since 1.3.0\n+\t\t *\n+\t\t * @param array $params The collection query params.\n+\t\t *\u002F\n+\t\treturn apply_filters( 'masteriyo_instructor_collection_params', $params );\n+\t}\n+\n+\t\u002F**\n+\t * Get the User's schema, conforming to JSON Schema.\n+\t *\n+\t * @since 1.3.0\n+\t * @deprecated 1.5.0\n+\t *\n+\t * @return array\n+\t *\u002F\n+\tpublic function get_item_schema() {\n+\t\t$schema = parent::get_item_schema();\n+\n+\t\tunset( $schema['properties']['roles'] );\n+\n+\t\t$schema['properties'] = array_merge(\n+\t\t\t$schema['properties'],\n+\t\t\tarray(\n+\t\t\t\t'approved' => array(\n+\t\t\t\t\t'description' => __( 'Instructor approved.', 'learning-management-system' ),\n+\t\t\t\t\t'type'        => 'boolean',\n+\t\t\t\t\t'context'     => array( 'view', 'edit' ),\n+\t\t\t\t),\n+\t\t\t)\n+\t\t);\n+\n+\t\treturn $schema;\n+\t}\n+\n+\t\u002F**\n+\t * Prepare objects query.\n+\t *\n+\t * @param WP_REST_Request $request Full details about the request.\n+\t *\n+\t * @since  1.3.0\n+\t * @deprecated 1.5.0\n+\t *\n+\t * @return array\n+\t *\u002F\n+\tprotected function prepare_objects_query( $request ) {\n+\t\t$args         = parent::prepare_objects_query( $request );\n+\t\t$args['role'] = array( 'masteriyo_instructor' );\n+\n+\t\tif ( isset( $request['approved'] ) ) {\n+\t\t\tif ( true === $request['approved'] ) {\n+\t\t\t\t$args['user_status'] = UserStatus::ACTIVE;\n+\t\t\t} else {\n+\t\t\t\t$args['user_status'] = UserStatus::INACTIVE;\n+\t\t\t}\n+\t\t}\n+\n+\t\treturn $args;\n+\t}\n+\n+\t\u002F**\n+\t * Get object.\n+\t *\n+\t * @since 1.3.0\n+\t *\n+\t * @param  int|WP_user|Model $object Object ID or WP_user or Model.\n+\t *\n+\t * @return object Model object or WP_Error object.\n+\t *\u002F\n+\tprotected function get_object( $object ) {\n+\t\ttry {\n+\t\t\tif ( is_int( $object ) ) {\n+\t\t\t\t$id = $object;\n+\t\t\t} else {\n+\t\t\t\t$id = is_a( $object, '\\WP_User' ) ? $object->ID : $object->get_id();\n+\t\t\t}\n+\t\t\t$instructor = masteriyo( 'instructor' );\n+\t\t\t$instructor->set_id( $id );\n+\t\t\t$instructor_repo = masteriyo( 'user.store' );\n+\t\t\t$instructor_repo->read( $instructor );\n+\t\t} catch ( \\Exception $e ) {\n+\t\t\treturn false;\n+\t\t}\n+\n+\t\treturn $instructor;\n+\t}\n+\n+\t\u002F**\n+\t * Get instructor data.\n+\t *\n+\t * @since 1.3.0\n+\t *\n+\t * @param Instructor   $instructor instructor instance.\n+\t * @param string $context Request context.\n+\t *                        Options: 'view' and 'edit'.\n+\t *\n+\t * @return array\n+\t *\u002F\n+\tprotected function get_user_data( $instructor, $context = 'view' ) {\n+\n+\t\t$data = parent::get_user_data( $instructor, $context );\n+\n+\t\treturn $data;\n+\t}\n+\n+\n+\t\u002F**\n+\t * Check if a given request has access to update an item.\n+\t *\n+\t * @since x.x.x\n+\t *\n+\t * @param WP_REST_Request $request Full details about the request.\n+\t * @return WP_Error|boolean\n+\t *\u002F\n+\tpublic function update_item_permissions_check( $request ) {\n+\t\t$result = parent::update_item_permissions_check( $request );\n+\n+\t\tif ( is_wp_error( $result ) ) {\n+\t\t\treturn $result;\n+\t\t}\n+\n+\t\tif ( isset( $request['roles'] ) && ! current_user_can( 'manage_options' ) ) {\n+\t\t\treturn new \\WP_Error(\n+\t\t\t\t'masteriyo_rest_cannot_update',\n+\t\t\t\t__( 'Sorry, you are not allowed to change roles.', 'learning-management-system' ),\n+\t\t\t\tarray( 'status' => rest_authorization_required_code() )\n+\t\t\t);\n+\t\t}\n+\n+\t\treturn true;\n+\t}\n+\n+\t\u002F**\n+\t * Prepare a single user object for create or update.\n+\t *\n+\t * @since 1.3.0\n+\t *\n+\t * @param WP_REST_Request $request Request object.\n+\t * @param bool            $creating If is creating a new object.\n+\t *\n+\t * @return WP_Error|Masteriyo\\Database\\Model\n+\t *\u002F\n+\tprotected function prepare_object_for_database( $request, $creating = false ) {\n+\t\t$id         = isset( $request['id'] ) ? absint( $request['id'] ) : 0;\n+\t\t$instructor = masteriyo( 'instructor' );\n+\n+\t\tif ( 0 !== $id ) {\n+\t\t\t$instructor->set_id( $id );\n+\t\t\t$instructor_repo = masteriyo( 'user.store' );\n+\t\t\t$instructor_repo->read( $instructor );\n+\t\t}\n+\n+\t\t\u002F\u002F User's username.\n+\t\tif ( isset( $request['username'] ) ) {\n+\t\t\t$instructor->set_username( $request['username'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's password.\n+\t\tif ( isset( $request['password'] ) ) {\n+\t\t\t$instructor->set_password( $request['password'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's nicename.\n+\t\tif ( isset( $request['nicename'] ) ) {\n+\t\t\t$instructor->set_nicename( $request['nicename'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's email.\n+\t\tif ( isset( $request['email'] ) ) {\n+\t\t\t$instructor->set_email( $request['email'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's url.\n+\t\tif ( isset( $request['url'] ) ) {\n+\t\t\t$instructor->set_url( $request['url'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's activation_key.\n+\t\tif ( isset( $request['activation_key'] ) ) {\n+\t\t\t$instructor->set_activation_key( $request['activation_key'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's status.\n+\t\tif ( isset( $request['status'] ) ) {\n+\t\t\t$instructor->set_status( $request['status'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's display_name.\n+\t\tif ( isset( $request['display_name'] ) ) {\n+\t\t\t$instructor->set_display_name( $request['display_name'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's nickname.\n+\t\tif ( isset( $request['nickname'] ) ) {\n+\t\t\t$instructor->set_nickname( $request['nickname'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's first_name.\n+\t\tif ( isset( $request['first_name'] ) ) {\n+\t\t\t$instructor->set_first_name( $request['first_name'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's last_name.\n+\t\tif ( isset( $request['last_name'] ) ) {\n+\t\t\t$instructor->set_last_name( $request['last_name'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's description.\n+\t\tif ( isset( $request['description'] ) ) {\n+\t\t\t$instructor->set_description( $request['description'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's rich_editing.\n+\t\tif ( isset( $request['rich_editing'] ) ) {\n+\t\t\t$instructor->set_rich_editing( $request['rich_editing'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's syntax_highlighting.\n+\t\tif ( isset( $request['syntax_highlighting'] ) ) {\n+\t\t\t$instructor->set_syntax_highlighting( $request['syntax_highlighting'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's comment_shortcuts.\n+\t\tif ( isset( $request['comment_shortcuts'] ) ) {\n+\t\t\t$instructor->set_comment_shortcuts( $request['comment_shortcuts'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's use_ssl.\n+\t\tif ( isset( $request['use_ssl'] ) ) {\n+\t\t\t$instructor->set_use_ssl( $request['use_ssl'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's show_admin_bar_front.\n+\t\tif ( isset( $request['show_admin_bar_front'] ) ) {\n+\t\t\t$instructor->set_show_admin_bar_front( $request['show_admin_bar_front'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's locale.\n+\t\tif ( isset( $request['locale'] ) ) {\n+\t\t\t$instructor->set_locale( $request['locale'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User's role.\n+\t\t\tif ( isset( $request['roles'] ) && current_user_can( 'manage_options' ) ) {\n+\t\t\t$instructor->set_roles( $request['roles'] );\n+\t\t}\n+\n+\n+\t\t\u002F\u002F User's instructor_apply_status.\n+\t\tif ( isset( $request['instructor_apply_status'] ) ) {\n+\t\t\t$instructor->set_instructor_apply_status( $request['instructor_apply_status'] );\n+\t\t}\n+\n+\t\t\u002F\u002F User billing details.\n+\t\tif ( isset( $request['billing']['first_name'] ) ) {\n+\t\t\t$instructor->set_billing_first_name( $request['billing']['first_name'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['last_name'] ) ) {\n+\t\t\t$instructor->set_billing_last_name( $request['billing']['last_name'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['company'] ) ) {\n+\t\t\t$instructor->set_billing_company( $request['billing']['company'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['address_1'] ) ) {\n+\t\t\t$instructor->set_billing_address_1( $request['billing']['address_1'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['address_2'] ) ) {\n+\t\t\t$instructor->set_billing_address_2( $request['billing']['address_2'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['city'] ) ) {\n+\t\t\t$instructor->set_billing_city( $request['billing']['city'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['postcode'] ) ) {\n+\t\t\t$instructor->set_billing_postcode( $request['billing']['postcode'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['country'] ) ) {\n+\t\t\t$instructor->set_billing_country( $request['billing']['country'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['state'] ) ) {\n+\t\t\t$instructor->set_billing_state( $request['billing']['state'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['email'] ) ) {\n+\t\t\t$instructor->set_billing_email( $request['billing']['email'] );\n+\t\t}\n+\n+\t\tif ( isset( $request['billing']['phone'] ) ) {\n+\t\t\t$instructor->set_billing_phone( $request['billing']['phone'] );\n+\t\t}\n+\n+\t\t\u002F\u002F Allow set meta_data.\n+\t\tif ( isset( $request['meta_data'] ) && is_array( $request['meta_data'] ) ) {\n+\t\t\tforeach ( $request['meta_data'] as $meta ) {\n+\t\t\t\t$instructor->update_meta_data( $meta['key'], $meta['value'], isset( $meta['id'] ) ? $meta['id'] : '' );\n+\t\t\t}\n+\t\t}\n+\n+\t\t\u002F**\n+\t\t * Filters an object before it is inserted via the REST API.\n+\t\t *\n+\t\t * The dynamic portion of the hook name, `$this->object_type`,\n+\t\t * refers to the object type slug.\n+\t\t *\n+\t\t * @since 1.0.0\n+\t\t *\n+\t\t * @param Masteriyo\\Database\\Model $instructor Instructor object.\n+\t\t * @param WP_REST_Request $request  Request object.\n+\t\t * @param bool            $creating If is creating a new object.\n+\t\t *\u002F\n+\t\treturn apply_filters( \"masteriyo_rest_pre_insert_{$this->object_type}_object\", $instructor, $request, $creating );\n+\t}\n+}\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fincludes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php\t2025-09-23 13:18:52.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fincludes\u002FRestApi\u002FControllers\u002FVersion1\u002FUsersController.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -1770,6 +1770,14 @@\n \t\t\t);\n \t\t}\n \n+\t\t   if ( isset( $request['roles'] ) && ! current_user_can( 'manage_options' ) ) {\n+\t\t\treturn new \\WP_Error(\n+\t\t\t\t'masteriyo_rest_cannot_update',\n+\t\t\t\t__( 'Sorry, you are not allowed to change roles.', 'learning-management-system' ),\n+\t\t\t\tarray( 'status' => rest_authorization_required_code() )\n+\t\t\t);\n+\t\t}\n+\n \t\treturn true;\n \t}\n \ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Flms.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Flms.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Flms.php\t2026-03-11 07:27:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Flms.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -5,7 +5,7 @@\n  * Description: A Complete WordPress LMS plugin to create and sell online courses in no time.\n  * Author: Masteriyo\n  * Author URI: https:\u002F\u002Fmasteriyo.com\n- * Version: 2.1.6\n+ * Version: 2.1.7\n  * Requires at least: 6.5\n  * Requires PHP: 7.4\n  * Text Domain: learning-management-system\n@@ -46,7 +46,7 @@\n }\n \n if ( ! defined( 'MASTERIYO_VERSION' ) ) {\n-\tdefine( 'MASTERIYO_VERSION', '2.1.6' );\n+\tdefine( 'MASTERIYO_VERSION', '2.1.7' );\n }\n \n if ( ! defined( 'MASTERIYO_PLUGIN_FILE' ) ) {\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Freadme.txt \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Freadme.txt\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Freadme.txt\t2026-03-11 07:27:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Freadme.txt\t2026-03-25 11:11:34.000000000 +0000\n@@ -4,7 +4,7 @@\n Requires at least: 6.5\r\n Tested up to: 6.9\r\n Requires PHP: 7.4\r\n-Stable tag: 2.1.6\r\n+Stable tag: 2.1.7\r\n License: GNU General Public License v3.0\r\n License URI: http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.html\r\n \r\n@@ -285,6 +285,16 @@\n You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. [Report a security vulnerability.](https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Flearning-management-system)\r\n \r\n == Changelog ==\r\n+= 2.1.7 - 25-03-2026 =\r\n+- Enhancement - Improve webhook delivery reliability, expand lesson completion tracking coverage, and add observability.\r\n+- Enhancement - Extend Two-Factor Authentication OTP support to WordPress admin login popup. [PRO]\r\n+- Enhancement - Add PDF download enable\u002Fdisable toggle option for PDF lessons. [PRO]\r\n+- Fix - Enhance security.\r\n+- Fix - Fix log file download and incorrect filename issues in the logs tool.\r\n+- Fix - Make the course name a clickable link on the account page.\r\n+- Fix - Exclude deleted users from course analytics student count. [PRO]\r\n+- Fix - Prevent duplicate contact errors in HubSpot integration during user registration. [PRO]\r\n+\r\n = 2.1.6 - 11-03-2026 =\r\n - Fix - Security issue related to Stripe addon.\r\n - Fix - Course archive page default layout Elementor template not importing.\r\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Funinstall.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Funinstall.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Funinstall.php\t2026-03-11 07:27:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Funinstall.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -20,7 +20,7 @@\n defined( 'WP_UNINSTALL_PLUGIN' ) || exit;\n \n defined( 'MASTERIYO_SLUG' ) || define( 'MASTERIYO_SLUG', 'learning-management-system' );\n-defined( 'MASTERIYO_VERSION' ) || define( 'MASTERIYO_VERSION', '2.1.6' );\n+defined( 'MASTERIYO_VERSION' ) || define( 'MASTERIYO_VERSION', '2.1.7' );\n defined( 'MASTERIYO_PLUGIN_FILE' ) || define( 'MASTERIYO_PLUGIN_FILE', __FILE__ );\n defined( 'MASTERIYO_PLUGIN_BASENAME' ) || define( 'MASTERIYO_PLUGIN_BASENAME', plugin_basename( MASTERIYO_PLUGIN_FILE ) );\n defined( 'MASTERIYO_PLUGIN_DIR' ) || define( 'MASTERIYO_PLUGIN_DIR', dirname( MASTERIYO_PLUGIN_FILE ) );\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fvendor\u002Fcomposer\u002Fautoload_classmap.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fvendor\u002Fcomposer\u002Fautoload_classmap.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fvendor\u002Fcomposer\u002Fautoload_classmap.php\t2025-12-19 12:45:10.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fvendor\u002Fcomposer\u002Fautoload_classmap.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -665,6 +665,7 @@\n     'Masteriyo\\\\Listeners\\\\Webhook\\\\NewCourseReviewListener' => $baseDir . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewCourseReviewListener.php',\n     'Masteriyo\\\\Listeners\\\\Webhook\\\\NewEnrollmentListener' => $baseDir . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewEnrollmentListener.php',\n     'Masteriyo\\\\Listeners\\\\Webhook\\\\NewInstructorRegistrationListener' => $baseDir . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewInstructorRegistrationListener.php',\n+    'Masteriyo\\\\Listeners\\\\Webhook\\\\NewOrderListener' => $baseDir . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewOrderListener.php',\n     'Masteriyo\\\\Listeners\\\\Webhook\\\\NewStudentRegistrationListener' => $baseDir . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewStudentRegistrationListener.php',\n     'Masteriyo\\\\Listeners\\\\Webhook\\\\QuizAttemptStatusChangeListener' => $baseDir . '\u002Fincludes\u002FListeners\u002FWebhook\u002FQuizAttemptStatusChangeListener.php',\n     'Masteriyo\\\\Listeners\\\\Webhook\\\\QuizCompletedListener' => $baseDir . '\u002Fincludes\u002FListeners\u002FWebhook\u002FQuizCompletedListener.php',\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fvendor\u002Fcomposer\u002Fautoload_static.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fvendor\u002Fcomposer\u002Fautoload_static.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fvendor\u002Fcomposer\u002Fautoload_static.php\t2026-01-08 07:54:14.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fvendor\u002Fcomposer\u002Fautoload_static.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -1032,6 +1032,7 @@\n         'Masteriyo\\\\Listeners\\\\Webhook\\\\NewCourseReviewListener' => __DIR__ . '\u002F..\u002F..' . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewCourseReviewListener.php',\n         'Masteriyo\\\\Listeners\\\\Webhook\\\\NewEnrollmentListener' => __DIR__ . '\u002F..\u002F..' . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewEnrollmentListener.php',\n         'Masteriyo\\\\Listeners\\\\Webhook\\\\NewInstructorRegistrationListener' => __DIR__ . '\u002F..\u002F..' . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewInstructorRegistrationListener.php',\n+        'Masteriyo\\\\Listeners\\\\Webhook\\\\NewOrderListener' => __DIR__ . '\u002F..\u002F..' . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewOrderListener.php',\n         'Masteriyo\\\\Listeners\\\\Webhook\\\\NewStudentRegistrationListener' => __DIR__ . '\u002F..\u002F..' . '\u002Fincludes\u002FListeners\u002FWebhook\u002FNewStudentRegistrationListener.php',\n         'Masteriyo\\\\Listeners\\\\Webhook\\\\QuizAttemptStatusChangeListener' => __DIR__ . '\u002F..\u002F..' . '\u002Fincludes\u002FListeners\u002FWebhook\u002FQuizAttemptStatusChangeListener.php',\n         'Masteriyo\\\\Listeners\\\\Webhook\\\\QuizCompletedListener' => __DIR__ . '\u002F..\u002F..' . '\u002Fincludes\u002FListeners\u002FWebhook\u002FQuizCompletedListener.php',\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fvendor\u002Fcomposer\u002Finstalled.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fvendor\u002Fcomposer\u002Finstalled.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.6\u002Fvendor\u002Fcomposer\u002Finstalled.php\t2026-03-11 07:27:38.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Flearning-management-system\u002F2.1.7\u002Fvendor\u002Fcomposer\u002Finstalled.php\t2026-03-25 11:11:34.000000000 +0000\n@@ -1,8 +1,8 @@\n \u003C?php return array(\n     'root' => array(\n         'name' => 'masteriyo\u002Fmasteriyo',\n-        'pretty_version' => '2.1.6',\n-        'version' => '2.1.6.0',\n+        'pretty_version' => '2.1.7',\n+        'version' => '2.1.7.0',\n         'reference' => null,\n         'type' => 'wordpress-plugin',\n         'install_path' => __DIR__ . '\u002F..\u002F..\u002F',\n@@ -110,8 +110,8 @@\n             'dev_requirement' => false,\n         ),\n         'masteriyo\u002Fmasteriyo' => array(\n-            'pretty_version' => '2.1.6',\n-            'version' => '2.1.6.0',\n+            'pretty_version' => '2.1.7',\n+            'version' => '2.1.7.0',\n             'reference' => null,\n             'type' => 'wordpress-plugin',\n             'install_path' => __DIR__ . '\u002F..\u002F..\u002F',\n","1. Authenticate as a user with Student-level permissions.\n2. Extract the REST API nonce from the 'window._MASTERIYO_.rest_nonce' or 'window._MASTERIYO_.nonce' global variable found on the Masteriyo Account page (rendered via shortcode).\n3. Determine the attacker's own User ID.\n4. Send a POST or PUT request to the REST endpoint '\u002Fwp-json\u002Fmasteriyo\u002Fv1\u002Finstructors\u002F\u003CUSER_ID>' using the extracted nonce in the 'X-WP-Nonce' header.\n5. Provide a JSON payload containing '{\"role\": \"administrator\"}'.\n6. The server-side controller prepares the update object including the role change without checking administrative capabilities, resulting in the user's role being escalated to Administrator.","gemini-3-flash-preview","2026-04-17 22:52:46","2026-04-17 22:53:08",{"type":41,"vulnerable_version":42,"fixed_version":11,"vulnerable_browse":43,"vulnerable_zip":44,"fixed_browse":45,"fixed_zip":46,"all_tags":47},"plugin","2.1.6","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Flearning-management-system\u002Ftags\u002F2.1.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flearning-management-system.2.1.6.zip","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Flearning-management-system\u002Ftags\u002F2.1.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flearning-management-system.2.1.7.zip","https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Flearning-management-system\u002Ftags"]