[{"data":1,"prerenderedAt":1359},["Reactive",2],{"currentDoc":3,"content-query-IYQVANc9Ge":755},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"labels":10,"category":14,"coverImage":17,"headerImage":17,"datetime":18,"date":19,"author":20,"readingTime":23,"excerpt":28,"body":328,"_type":750,"_id":751,"_source":752,"_file":753,"_extension":754},"/blog/gitea-enterprise-release-26-4-4","blog",false,"","Gitea Enterprise 26.4.4 is released","Gitea Enterprise 26.4.4 is released.",[11,12,13],"release","gitea","gitea enterprise",{"title":15,"href":16},"Releases","/blog?category=releases","/img/blog/gitea-enterprise-26.4.4.jpeg","2026-08-04 12:00:00","2026-08-04",{"name":21,"imageUrl":22},"Gitea Team","/gitea.svg",{"text":24,"minutes":25,"time":26,"words":27},"4 min read",3.545,212700,709,{"type":29,"children":30},"root",[31,47,55,83,91,121,129,137,144,158,164,171,210,229,235,240,246,272,278,289,295,300,306],{"type":32,"tag":33,"props":34,"children":35},"element","p",{},[36,39,45],{"type":37,"value":38},"text","We are excited to announce the release of ",{"type":32,"tag":40,"props":41,"children":42},"strong",{},[43],{"type":37,"value":44},"Gitea Enterprise 26.4.4",{"type":37,"value":46},"! This release rolls up the 26.4.1, 26.4.2 and 26.4.3 patch releases. It focuses on authentication policy, LDAP synchronization and audit logging, adds APIs for owner-level branch protection rules, and makes path-based push restrictions considerably more expressive. We strongly recommend upgrading to benefit from the latest hardening work — especially the fixes called out below.",{"type":32,"tag":33,"props":48,"children":49},{},[50],{"type":32,"tag":40,"props":51,"children":52},{},[53],{"type":37,"value":54},"Authentication & Directory Hardening",{"type":32,"tag":56,"props":57,"children":58},"ul",{},[59,65,70],{"type":32,"tag":60,"props":61,"children":62},"li",{},[63],{"type":37,"value":64},"Administrators can now restrict which authentication sources may be used to sign in",{"type":32,"tag":60,"props":66,"children":67},{},[68],{"type":37,"value":69},"Users created by LDAP synchronization are marked inactive until they are reviewed",{"type":32,"tag":60,"props":71,"children":72},{},[73,75,81],{"type":37,"value":74},"Several correctness fixes in LDAP user-group synchronization, including only inspecting ",{"type":32,"tag":76,"props":77,"children":78},"code",{"className":7},[79],{"type":37,"value":80},"ldap-group",{"type":37,"value":82}," elements when user groups are enabled",{"type":32,"tag":33,"props":84,"children":85},{},[86],{"type":32,"tag":40,"props":87,"children":88},{},[89],{"type":37,"value":90},"Audit Log Completeness",{"type":32,"tag":56,"props":92,"children":93},{},[94,111,116],{"type":32,"tag":60,"props":95,"children":96},{},[97,99,104,106],{"type":37,"value":98},"Promoting and demoting site administrators is now recorded as ",{"type":32,"tag":76,"props":100,"children":101},{"className":7},[102],{"type":37,"value":103},"set_admin",{"type":37,"value":105}," / ",{"type":32,"tag":76,"props":107,"children":108},{"className":7},[109],{"type":37,"value":110},"unset_admin",{"type":32,"tag":60,"props":112,"children":113},{},[114],{"type":37,"value":115},"The activate/deactivate audit entries now record the correct operator",{"type":32,"tag":60,"props":117,"children":118},{},[119],{"type":37,"value":120},"Audit records no longer lose the client IP for certain event types",{"type":32,"tag":33,"props":122,"children":123},{},[124],{"type":32,"tag":40,"props":125,"children":126},{},[127],{"type":37,"value":128},"Dependency Update",{"type":32,"tag":56,"props":130,"children":131},{},[132],{"type":32,"tag":60,"props":133,"children":134},{},[135],{"type":37,"value":136},"Go was upgraded to 1.26.5",{"type":32,"tag":138,"props":139,"children":141},"h2",{"id":140},"major-breaking-changes",[142],{"type":37,"value":143},"Major Breaking changes",{"type":32,"tag":33,"props":145,"children":146},{},[147,149,156],{"type":37,"value":148},"No breaking changes are introduced in 26.4.4. Upgrades from 26.3.x and earlier 26.x releases should be seamless, with the usual recommendation to back up critical data before deploying. The embedded Gitea remains on v1.26.4, unchanged since ",{"type":32,"tag":150,"props":151,"children":153},"a",{"href":152},"/blog/gitea-enterprise-release-26-4-0",[154],{"type":37,"value":155},"Gitea Enterprise 26.4.0",{"type":37,"value":157},".",{"type":32,"tag":138,"props":159,"children":161},{"id":160},"major-highlights",[162],{"type":37,"value":163},"Major Highlights",{"type":32,"tag":165,"props":166,"children":168},"h3",{"id":167},"apis-for-owner-level-branch-protection-rules",[169],{"type":37,"value":170},"🚀 APIs for owner-level branch protection rules",{"type":32,"tag":33,"props":172,"children":173},{},[174,176,181,183,188,189,194,196,201,203,208],{"type":37,"value":175},"Owner-level branch protection rules are now fully manageable over the REST API. Organizations get ",{"type":32,"tag":76,"props":177,"children":178},{"className":7},[179],{"type":37,"value":180},"GET",{"type":37,"value":182},", ",{"type":32,"tag":76,"props":184,"children":185},{"className":7},[186],{"type":37,"value":187},"POST",{"type":37,"value":182},{"type":32,"tag":76,"props":190,"children":191},{"className":7},[192],{"type":37,"value":193},"PATCH",{"type":37,"value":195}," and ",{"type":32,"tag":76,"props":197,"children":198},{"className":7},[199],{"type":37,"value":200},"DELETE",{"type":37,"value":202}," endpoints under ",{"type":32,"tag":76,"props":204,"children":205},{"className":7},[206],{"type":37,"value":207},"/orgs/{org}/branch_protections",{"type":37,"value":209},", including a priority-ordered listing and a dedicated endpoint for reordering rule priorities. Rule names containing slashes are supported, and creating or updating a rule re-checks affected pull requests and emits an organization notification.",{"type":32,"tag":33,"props":211,"children":212},{},[213,215,220,222,227],{"type":37,"value":214},"Inheritance is exposed too. ",{"type":32,"tag":76,"props":216,"children":217},{"className":7},[218],{"type":37,"value":219},"/orgs/{org}/branch_protection_inheritance",{"type":37,"value":221}," reads and sets whether an organization forces its rules onto repositories, while ",{"type":32,"tag":76,"props":223,"children":224},{"className":7},[225],{"type":37,"value":226},"/repos/{owner}/{repo}/branch_protection_inheritance",{"type":37,"value":228}," reports the effective value for a repository and lets it opt in or out — unless the organization has forced inheritance, in which case opting out is rejected.",{"type":32,"tag":165,"props":230,"children":232},{"id":231},"multiple-path-permission-rules-per-branch-protection-rule",[233],{"type":37,"value":234},"🚀 Multiple path-permission rules per branch protection rule",{"type":32,"tag":33,"props":236,"children":237},{},[238],{"type":37,"value":239},"A single branch protection rule can now carry several path-permission rules instead of just one, so a branch can express different push restrictions for different parts of the tree in one place. A \"Test a path\" helper lets administrators check, before saving, whether changes to a given file path would be allowed on that branch.",{"type":32,"tag":165,"props":241,"children":243},{"id":242},"choose-how-users-are-allowed-to-sign-in",[244],{"type":37,"value":245},"🚀 Choose how users are allowed to sign in",{"type":32,"tag":33,"props":247,"children":248},{},[249,251,256,258,263,265,270],{"type":37,"value":250},"A new ",{"type":32,"tag":76,"props":252,"children":253},{"className":7},[254],{"type":37,"value":255},"LOCAL_LOGIN_MODE",{"type":37,"value":257}," setting controls the local password form. Set it to ",{"type":32,"tag":76,"props":259,"children":260},{"className":7},[261],{"type":37,"value":262},"collapsed",{"type":37,"value":264}," to fold the password form away behind the external sign-in methods, or to ",{"type":32,"tag":76,"props":266,"children":267},{"className":7},[268],{"type":37,"value":269},"admin_only",{"type":37,"value":271}," to allow password sign-in for site administrators only. When several sign-in methods are configured, administrators can also designate a primary sign-in method, which is listed first and visually highlighted.",{"type":32,"tag":165,"props":273,"children":275},{"id":274},"safer-ldap-onboarding",[276],{"type":37,"value":277},"🚀 Safer LDAP onboarding",{"type":32,"tag":33,"props":279,"children":280},{},[281,283,287],{"type":37,"value":282},"Users created by LDAP synchronization are now marked inactive, so a new entry in your directory no longer grants immediate access to the instance — an administrator reviews and activates the account first. This release also corrects several issues in LDAP user-group synchronization, including only inspecting ",{"type":32,"tag":76,"props":284,"children":285},{"className":7},[286],{"type":37,"value":80},{"type":37,"value":288}," elements when user groups are actually enabled. If your onboarding process relies on synchronized users being able to sign in right away, review your activation workflow before rolling this release out.",{"type":32,"tag":165,"props":290,"children":292},{"id":291},"enterprise-license-consistency-in-ha-deployments",[293],{"type":37,"value":294},"🚀 Enterprise license consistency in HA deployments",{"type":32,"tag":33,"props":296,"children":297},{},[298],{"type":37,"value":299},"The enterprise license cache is now refreshed from the dynamic setting revision, so every pod in a high-availability deployment picks up a license update immediately instead of serving a stale copy. A related fix prevents the installer page from panicking when the license is read before the database is initialized.",{"type":32,"tag":138,"props":301,"children":303},{"id":302},"how-to-install-or-update",[304],{"type":37,"value":305},"How to install or update",{"type":32,"tag":33,"props":307,"children":308},{},[309,311,319,321],{"type":37,"value":310},"Download our pre-built binaries from the ",{"type":32,"tag":150,"props":312,"children":316},{"href":313,"rel":314},"https://gitea.com/commitgo/gitea-ee/releases/tag/v26.4.4",[315],"external",[317],{"type":37,"value":318},"Gitea Enterprise downloads page",{"type":37,"value":320}," — make sure to select the version compatible with your platform. For a step-by-step guide on installation or upgrades, check out our ",{"type":32,"tag":150,"props":322,"children":325},{"href":323,"rel":324},"https://docs.gitea.com/enterprise/installation/",[315],[326],{"type":37,"value":327},"installation documentation",{"type":29,"children":329,"toc":732},[330,339,346,366,373,397,404,411,415,424,428,432,461,475,479,483,487,506,510,519,523,527,531,546,552,564,570,727],{"type":32,"tag":33,"props":331,"children":332},{},[333,334,338],{"type":37,"value":38},{"type":32,"tag":40,"props":335,"children":336},{},[337],{"type":37,"value":44},{"type":37,"value":46},{"type":32,"tag":33,"props":340,"children":341},{},[342],{"type":32,"tag":40,"props":343,"children":344},{},[345],{"type":37,"value":54},{"type":32,"tag":56,"props":347,"children":348},{},[349,353,357],{"type":32,"tag":60,"props":350,"children":351},{},[352],{"type":37,"value":64},{"type":32,"tag":60,"props":354,"children":355},{},[356],{"type":37,"value":69},{"type":32,"tag":60,"props":358,"children":359},{},[360,361,365],{"type":37,"value":74},{"type":32,"tag":76,"props":362,"children":363},{"className":7},[364],{"type":37,"value":80},{"type":37,"value":82},{"type":32,"tag":33,"props":367,"children":368},{},[369],{"type":32,"tag":40,"props":370,"children":371},{},[372],{"type":37,"value":90},{"type":32,"tag":56,"props":374,"children":375},{},[376,389,393],{"type":32,"tag":60,"props":377,"children":378},{},[379,380,384,385],{"type":37,"value":98},{"type":32,"tag":76,"props":381,"children":382},{"className":7},[383],{"type":37,"value":103},{"type":37,"value":105},{"type":32,"tag":76,"props":386,"children":387},{"className":7},[388],{"type":37,"value":110},{"type":32,"tag":60,"props":390,"children":391},{},[392],{"type":37,"value":115},{"type":32,"tag":60,"props":394,"children":395},{},[396],{"type":37,"value":120},{"type":32,"tag":33,"props":398,"children":399},{},[400],{"type":32,"tag":40,"props":401,"children":402},{},[403],{"type":37,"value":128},{"type":32,"tag":56,"props":405,"children":406},{},[407],{"type":32,"tag":60,"props":408,"children":409},{},[410],{"type":37,"value":136},{"type":32,"tag":138,"props":412,"children":413},{"id":140},[414],{"type":37,"value":143},{"type":32,"tag":33,"props":416,"children":417},{},[418,419,423],{"type":37,"value":148},{"type":32,"tag":150,"props":420,"children":421},{"href":152},[422],{"type":37,"value":155},{"type":37,"value":157},{"type":32,"tag":138,"props":425,"children":426},{"id":160},[427],{"type":37,"value":163},{"type":32,"tag":165,"props":429,"children":430},{"id":167},[431],{"type":37,"value":170},{"type":32,"tag":33,"props":433,"children":434},{},[435,436,440,441,445,446,450,451,455,456,460],{"type":37,"value":175},{"type":32,"tag":76,"props":437,"children":438},{"className":7},[439],{"type":37,"value":180},{"type":37,"value":182},{"type":32,"tag":76,"props":442,"children":443},{"className":7},[444],{"type":37,"value":187},{"type":37,"value":182},{"type":32,"tag":76,"props":447,"children":448},{"className":7},[449],{"type":37,"value":193},{"type":37,"value":195},{"type":32,"tag":76,"props":452,"children":453},{"className":7},[454],{"type":37,"value":200},{"type":37,"value":202},{"type":32,"tag":76,"props":457,"children":458},{"className":7},[459],{"type":37,"value":207},{"type":37,"value":209},{"type":32,"tag":33,"props":462,"children":463},{},[464,465,469,470,474],{"type":37,"value":214},{"type":32,"tag":76,"props":466,"children":467},{"className":7},[468],{"type":37,"value":219},{"type":37,"value":221},{"type":32,"tag":76,"props":471,"children":472},{"className":7},[473],{"type":37,"value":226},{"type":37,"value":228},{"type":32,"tag":165,"props":476,"children":477},{"id":231},[478],{"type":37,"value":234},{"type":32,"tag":33,"props":480,"children":481},{},[482],{"type":37,"value":239},{"type":32,"tag":165,"props":484,"children":485},{"id":242},[486],{"type":37,"value":245},{"type":32,"tag":33,"props":488,"children":489},{},[490,491,495,496,500,501,505],{"type":37,"value":250},{"type":32,"tag":76,"props":492,"children":493},{"className":7},[494],{"type":37,"value":255},{"type":37,"value":257},{"type":32,"tag":76,"props":497,"children":498},{"className":7},[499],{"type":37,"value":262},{"type":37,"value":264},{"type":32,"tag":76,"props":502,"children":503},{"className":7},[504],{"type":37,"value":269},{"type":37,"value":271},{"type":32,"tag":165,"props":507,"children":508},{"id":274},[509],{"type":37,"value":277},{"type":32,"tag":33,"props":511,"children":512},{},[513,514,518],{"type":37,"value":282},{"type":32,"tag":76,"props":515,"children":516},{"className":7},[517],{"type":37,"value":80},{"type":37,"value":288},{"type":32,"tag":165,"props":520,"children":521},{"id":291},[522],{"type":37,"value":294},{"type":32,"tag":33,"props":524,"children":525},{},[526],{"type":37,"value":299},{"type":32,"tag":138,"props":528,"children":529},{"id":302},[530],{"type":37,"value":305},{"type":32,"tag":33,"props":532,"children":533},{},[534,535,540,541],{"type":37,"value":310},{"type":32,"tag":150,"props":536,"children":538},{"href":313,"rel":537},[315],[539],{"type":37,"value":318},{"type":37,"value":320},{"type":32,"tag":150,"props":542,"children":544},{"href":323,"rel":543},[315],[545],{"type":37,"value":327},{"type":32,"tag":138,"props":547,"children":549},{"id":548},"changelog",[550],{"type":37,"value":551},"Changelog",{"type":32,"tag":138,"props":553,"children":555},{"id":554},"_2644-2026-08-04",[556,562],{"type":32,"tag":150,"props":557,"children":559},{"href":313,"rel":558},[315],[560],{"type":37,"value":561},"26.4.4",{"type":37,"value":563}," - 2026-08-04",{"type":32,"tag":165,"props":565,"children":567},{"id":566},"enterprise",[568],{"type":37,"value":569},"Enterprise",{"type":32,"tag":56,"props":571,"children":572},{},[573,623,714],{"type":32,"tag":60,"props":574,"children":575},{},[576,578],{"type":37,"value":577},"Features",{"type":32,"tag":56,"props":579,"children":580},{},[581,586,591,596,613,618],{"type":32,"tag":60,"props":582,"children":583},{},[584],{"type":37,"value":585},"Add APIs for owner-level branch protection rules",{"type":32,"tag":60,"props":587,"children":588},{},[589],{"type":37,"value":590},"Support adding multiple path-permission rules to one branch protection rule",{"type":32,"tag":60,"props":592,"children":593},{},[594],{"type":37,"value":595},"Only allow users to log in via specified auth source",{"type":32,"tag":60,"props":597,"children":598},{},[599,601,605,607,611],{"type":37,"value":600},"Add ",{"type":32,"tag":76,"props":602,"children":603},{"className":7},[604],{"type":37,"value":103},{"type":37,"value":606},"/",{"type":32,"tag":76,"props":608,"children":609},{"className":7},[610],{"type":37,"value":110},{"type":37,"value":612}," audit log",{"type":32,"tag":60,"props":614,"children":615},{},[616],{"type":37,"value":617},"Add UTF8 BOM to exported audit log CSV files",{"type":32,"tag":60,"props":619,"children":620},{},[621],{"type":37,"value":622},"LDAP sync should mark new users as inactive",{"type":32,"tag":60,"props":624,"children":625},{},[626,628],{"type":37,"value":627},"BugFixes",{"type":32,"tag":56,"props":629,"children":630},{},[631,636,641,652,657,662,667,672,677,682,687,701],{"type":32,"tag":60,"props":632,"children":633},{},[634],{"type":37,"value":635},"Fix missing client IP for some audit log types",{"type":32,"tag":60,"props":637,"children":638},{},[639],{"type":37,"value":640},"Fixes for LDAP user group sync",{"type":32,"tag":60,"props":642,"children":643},{},[644,646,650],{"type":37,"value":645},"Only check ",{"type":32,"tag":76,"props":647,"children":648},{"className":7},[649],{"type":37,"value":80},{"type":37,"value":651}," elems when user groups are enabled",{"type":32,"tag":60,"props":653,"children":654},{},[655],{"type":37,"value":656},"Fix wrong operator of activate/deactivate audit log",{"type":32,"tag":60,"props":658,"children":659},{},[660],{"type":37,"value":661},"Fix audit log UI panic",{"type":32,"tag":60,"props":663,"children":664},{},[665],{"type":37,"value":666},"Fix stale enterprise license cache across HA pods",{"type":32,"tag":60,"props":668,"children":669},{},[670],{"type":37,"value":671},"Fix installer page panic when reading enterprise license before DB init",{"type":32,"tag":60,"props":673,"children":674},{},[675],{"type":37,"value":676},"Fix Actions log background",{"type":32,"tag":60,"props":678,"children":679},{},[680],{"type":37,"value":681},"Fix organization home overview members and teams",{"type":32,"tag":60,"props":683,"children":684},{},[685],{"type":37,"value":686},"Fix theme",{"type":32,"tag":60,"props":688,"children":689},{},[690,692,699],{"type":37,"value":691},"Backport ",{"type":32,"tag":150,"props":693,"children":696},{"href":694,"rel":695},"https://github.com/go-gitea/gitea/pull/38480",[315],[697],{"type":37,"value":698},"#38480",{"type":37,"value":700},": fix 500 error when updating user visibility",{"type":32,"tag":60,"props":702,"children":703},{},[704,705,712],{"type":37,"value":691},{"type":32,"tag":150,"props":706,"children":709},{"href":707,"rel":708},"https://github.com/go-gitea/gitea/pull/38200",[315],[710],{"type":37,"value":711},"#38200",{"type":37,"value":713},": ensure all waiting jobs get runners in large workflows",{"type":32,"tag":60,"props":715,"children":716},{},[717,719],{"type":37,"value":718},"Dependency",{"type":32,"tag":56,"props":720,"children":721},{},[722],{"type":32,"tag":60,"props":723,"children":724},{},[725],{"type":37,"value":726},"Upgrade Go to 1.26.5",{"type":32,"tag":33,"props":728,"children":729},{},[730],{"type":37,"value":731},"This release is built on Gitea v1.26.4, unchanged since Gitea Enterprise 26.4.0.",{"title":7,"searchDepth":733,"depth":733,"links":734},2,[735,736,744,745,746],{"id":140,"depth":733,"text":143},{"id":160,"depth":733,"text":163,"children":737},[738,740,741,742,743],{"id":167,"depth":739,"text":170},3,{"id":231,"depth":739,"text":234},{"id":242,"depth":739,"text":245},{"id":274,"depth":739,"text":277},{"id":291,"depth":739,"text":294},{"id":302,"depth":733,"text":305},{"id":548,"depth":733,"text":551},{"id":554,"depth":733,"text":747,"children":748},"26.4.4 - 2026-08-04",[749],{"id":566,"depth":739,"text":569},"markdown","content:blog:9.gitea-enterprise-release-26-4-4.md","content","blog/9.gitea-enterprise-release-26-4-4.md","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"labels":756,"category":757,"coverImage":17,"headerImage":17,"datetime":18,"date":19,"author":758,"readingTime":759,"excerpt":760,"body":978,"_type":750,"_id":751,"_source":752,"_file":753,"_extension":754},[11,12,13],{"title":15,"href":16},{"name":21,"imageUrl":22},{"text":24,"minutes":25,"time":26,"words":27},{"type":29,"children":761},[762,771,778,798,805,829,836,843,847,856,860,864,893,907,911,915,919,938,942,951,955,959,963],{"type":32,"tag":33,"props":763,"children":764},{},[765,766,770],{"type":37,"value":38},{"type":32,"tag":40,"props":767,"children":768},{},[769],{"type":37,"value":44},{"type":37,"value":46},{"type":32,"tag":33,"props":772,"children":773},{},[774],{"type":32,"tag":40,"props":775,"children":776},{},[777],{"type":37,"value":54},{"type":32,"tag":56,"props":779,"children":780},{},[781,785,789],{"type":32,"tag":60,"props":782,"children":783},{},[784],{"type":37,"value":64},{"type":32,"tag":60,"props":786,"children":787},{},[788],{"type":37,"value":69},{"type":32,"tag":60,"props":790,"children":791},{},[792,793,797],{"type":37,"value":74},{"type":32,"tag":76,"props":794,"children":795},{"className":7},[796],{"type":37,"value":80},{"type":37,"value":82},{"type":32,"tag":33,"props":799,"children":800},{},[801],{"type":32,"tag":40,"props":802,"children":803},{},[804],{"type":37,"value":90},{"type":32,"tag":56,"props":806,"children":807},{},[808,821,825],{"type":32,"tag":60,"props":809,"children":810},{},[811,812,816,817],{"type":37,"value":98},{"type":32,"tag":76,"props":813,"children":814},{"className":7},[815],{"type":37,"value":103},{"type":37,"value":105},{"type":32,"tag":76,"props":818,"children":819},{"className":7},[820],{"type":37,"value":110},{"type":32,"tag":60,"props":822,"children":823},{},[824],{"type":37,"value":115},{"type":32,"tag":60,"props":826,"children":827},{},[828],{"type":37,"value":120},{"type":32,"tag":33,"props":830,"children":831},{},[832],{"type":32,"tag":40,"props":833,"children":834},{},[835],{"type":37,"value":128},{"type":32,"tag":56,"props":837,"children":838},{},[839],{"type":32,"tag":60,"props":840,"children":841},{},[842],{"type":37,"value":136},{"type":32,"tag":138,"props":844,"children":845},{"id":140},[846],{"type":37,"value":143},{"type":32,"tag":33,"props":848,"children":849},{},[850,851,855],{"type":37,"value":148},{"type":32,"tag":150,"props":852,"children":853},{"href":152},[854],{"type":37,"value":155},{"type":37,"value":157},{"type":32,"tag":138,"props":857,"children":858},{"id":160},[859],{"type":37,"value":163},{"type":32,"tag":165,"props":861,"children":862},{"id":167},[863],{"type":37,"value":170},{"type":32,"tag":33,"props":865,"children":866},{},[867,868,872,873,877,878,882,883,887,888,892],{"type":37,"value":175},{"type":32,"tag":76,"props":869,"children":870},{"className":7},[871],{"type":37,"value":180},{"type":37,"value":182},{"type":32,"tag":76,"props":874,"children":875},{"className":7},[876],{"type":37,"value":187},{"type":37,"value":182},{"type":32,"tag":76,"props":879,"children":880},{"className":7},[881],{"type":37,"value":193},{"type":37,"value":195},{"type":32,"tag":76,"props":884,"children":885},{"className":7},[886],{"type":37,"value":200},{"type":37,"value":202},{"type":32,"tag":76,"props":889,"children":890},{"className":7},[891],{"type":37,"value":207},{"type":37,"value":209},{"type":32,"tag":33,"props":894,"children":895},{},[896,897,901,902,906],{"type":37,"value":214},{"type":32,"tag":76,"props":898,"children":899},{"className":7},[900],{"type":37,"value":219},{"type":37,"value":221},{"type":32,"tag":76,"props":903,"children":904},{"className":7},[905],{"type":37,"value":226},{"type":37,"value":228},{"type":32,"tag":165,"props":908,"children":909},{"id":231},[910],{"type":37,"value":234},{"type":32,"tag":33,"props":912,"children":913},{},[914],{"type":37,"value":239},{"type":32,"tag":165,"props":916,"children":917},{"id":242},[918],{"type":37,"value":245},{"type":32,"tag":33,"props":920,"children":921},{},[922,923,927,928,932,933,937],{"type":37,"value":250},{"type":32,"tag":76,"props":924,"children":925},{"className":7},[926],{"type":37,"value":255},{"type":37,"value":257},{"type":32,"tag":76,"props":929,"children":930},{"className":7},[931],{"type":37,"value":262},{"type":37,"value":264},{"type":32,"tag":76,"props":934,"children":935},{"className":7},[936],{"type":37,"value":269},{"type":37,"value":271},{"type":32,"tag":165,"props":939,"children":940},{"id":274},[941],{"type":37,"value":277},{"type":32,"tag":33,"props":943,"children":944},{},[945,946,950],{"type":37,"value":282},{"type":32,"tag":76,"props":947,"children":948},{"className":7},[949],{"type":37,"value":80},{"type":37,"value":288},{"type":32,"tag":165,"props":952,"children":953},{"id":291},[954],{"type":37,"value":294},{"type":32,"tag":33,"props":956,"children":957},{},[958],{"type":37,"value":299},{"type":32,"tag":138,"props":960,"children":961},{"id":302},[962],{"type":37,"value":305},{"type":32,"tag":33,"props":964,"children":965},{},[966,967,972,973],{"type":37,"value":310},{"type":32,"tag":150,"props":968,"children":970},{"href":313,"rel":969},[315],[971],{"type":37,"value":318},{"type":37,"value":320},{"type":32,"tag":150,"props":974,"children":976},{"href":323,"rel":975},[315],[977],{"type":37,"value":327},{"type":29,"children":979,"toc":1344},[980,989,996,1016,1023,1047,1054,1061,1065,1074,1078,1082,1111,1125,1129,1133,1137,1156,1160,1169,1173,1177,1181,1196,1200,1209,1213,1340],{"type":32,"tag":33,"props":981,"children":982},{},[983,984,988],{"type":37,"value":38},{"type":32,"tag":40,"props":985,"children":986},{},[987],{"type":37,"value":44},{"type":37,"value":46},{"type":32,"tag":33,"props":990,"children":991},{},[992],{"type":32,"tag":40,"props":993,"children":994},{},[995],{"type":37,"value":54},{"type":32,"tag":56,"props":997,"children":998},{},[999,1003,1007],{"type":32,"tag":60,"props":1000,"children":1001},{},[1002],{"type":37,"value":64},{"type":32,"tag":60,"props":1004,"children":1005},{},[1006],{"type":37,"value":69},{"type":32,"tag":60,"props":1008,"children":1009},{},[1010,1011,1015],{"type":37,"value":74},{"type":32,"tag":76,"props":1012,"children":1013},{"className":7},[1014],{"type":37,"value":80},{"type":37,"value":82},{"type":32,"tag":33,"props":1017,"children":1018},{},[1019],{"type":32,"tag":40,"props":1020,"children":1021},{},[1022],{"type":37,"value":90},{"type":32,"tag":56,"props":1024,"children":1025},{},[1026,1039,1043],{"type":32,"tag":60,"props":1027,"children":1028},{},[1029,1030,1034,1035],{"type":37,"value":98},{"type":32,"tag":76,"props":1031,"children":1032},{"className":7},[1033],{"type":37,"value":103},{"type":37,"value":105},{"type":32,"tag":76,"props":1036,"children":1037},{"className":7},[1038],{"type":37,"value":110},{"type":32,"tag":60,"props":1040,"children":1041},{},[1042],{"type":37,"value":115},{"type":32,"tag":60,"props":1044,"children":1045},{},[1046],{"type":37,"value":120},{"type":32,"tag":33,"props":1048,"children":1049},{},[1050],{"type":32,"tag":40,"props":1051,"children":1052},{},[1053],{"type":37,"value":128},{"type":32,"tag":56,"props":1055,"children":1056},{},[1057],{"type":32,"tag":60,"props":1058,"children":1059},{},[1060],{"type":37,"value":136},{"type":32,"tag":138,"props":1062,"children":1063},{"id":140},[1064],{"type":37,"value":143},{"type":32,"tag":33,"props":1066,"children":1067},{},[1068,1069,1073],{"type":37,"value":148},{"type":32,"tag":150,"props":1070,"children":1071},{"href":152},[1072],{"type":37,"value":155},{"type":37,"value":157},{"type":32,"tag":138,"props":1075,"children":1076},{"id":160},[1077],{"type":37,"value":163},{"type":32,"tag":165,"props":1079,"children":1080},{"id":167},[1081],{"type":37,"value":170},{"type":32,"tag":33,"props":1083,"children":1084},{},[1085,1086,1090,1091,1095,1096,1100,1101,1105,1106,1110],{"type":37,"value":175},{"type":32,"tag":76,"props":1087,"children":1088},{"className":7},[1089],{"type":37,"value":180},{"type":37,"value":182},{"type":32,"tag":76,"props":1092,"children":1093},{"className":7},[1094],{"type":37,"value":187},{"type":37,"value":182},{"type":32,"tag":76,"props":1097,"children":1098},{"className":7},[1099],{"type":37,"value":193},{"type":37,"value":195},{"type":32,"tag":76,"props":1102,"children":1103},{"className":7},[1104],{"type":37,"value":200},{"type":37,"value":202},{"type":32,"tag":76,"props":1107,"children":1108},{"className":7},[1109],{"type":37,"value":207},{"type":37,"value":209},{"type":32,"tag":33,"props":1112,"children":1113},{},[1114,1115,1119,1120,1124],{"type":37,"value":214},{"type":32,"tag":76,"props":1116,"children":1117},{"className":7},[1118],{"type":37,"value":219},{"type":37,"value":221},{"type":32,"tag":76,"props":1121,"children":1122},{"className":7},[1123],{"type":37,"value":226},{"type":37,"value":228},{"type":32,"tag":165,"props":1126,"children":1127},{"id":231},[1128],{"type":37,"value":234},{"type":32,"tag":33,"props":1130,"children":1131},{},[1132],{"type":37,"value":239},{"type":32,"tag":165,"props":1134,"children":1135},{"id":242},[1136],{"type":37,"value":245},{"type":32,"tag":33,"props":1138,"children":1139},{},[1140,1141,1145,1146,1150,1151,1155],{"type":37,"value":250},{"type":32,"tag":76,"props":1142,"children":1143},{"className":7},[1144],{"type":37,"value":255},{"type":37,"value":257},{"type":32,"tag":76,"props":1147,"children":1148},{"className":7},[1149],{"type":37,"value":262},{"type":37,"value":264},{"type":32,"tag":76,"props":1152,"children":1153},{"className":7},[1154],{"type":37,"value":269},{"type":37,"value":271},{"type":32,"tag":165,"props":1157,"children":1158},{"id":274},[1159],{"type":37,"value":277},{"type":32,"tag":33,"props":1161,"children":1162},{},[1163,1164,1168],{"type":37,"value":282},{"type":32,"tag":76,"props":1165,"children":1166},{"className":7},[1167],{"type":37,"value":80},{"type":37,"value":288},{"type":32,"tag":165,"props":1170,"children":1171},{"id":291},[1172],{"type":37,"value":294},{"type":32,"tag":33,"props":1174,"children":1175},{},[1176],{"type":37,"value":299},{"type":32,"tag":138,"props":1178,"children":1179},{"id":302},[1180],{"type":37,"value":305},{"type":32,"tag":33,"props":1182,"children":1183},{},[1184,1185,1190,1191],{"type":37,"value":310},{"type":32,"tag":150,"props":1186,"children":1188},{"href":313,"rel":1187},[315],[1189],{"type":37,"value":318},{"type":37,"value":320},{"type":32,"tag":150,"props":1192,"children":1194},{"href":323,"rel":1193},[315],[1195],{"type":37,"value":327},{"type":32,"tag":138,"props":1197,"children":1198},{"id":548},[1199],{"type":37,"value":551},{"type":32,"tag":138,"props":1201,"children":1202},{"id":554},[1203,1208],{"type":32,"tag":150,"props":1204,"children":1206},{"href":313,"rel":1205},[315],[1207],{"type":37,"value":561},{"type":37,"value":563},{"type":32,"tag":165,"props":1210,"children":1211},{"id":566},[1212],{"type":37,"value":569},{"type":32,"tag":56,"props":1214,"children":1215},{},[1216,1257,1329],{"type":32,"tag":60,"props":1217,"children":1218},{},[1219,1220],{"type":37,"value":577},{"type":32,"tag":56,"props":1221,"children":1222},{},[1223,1227,1231,1235,1249,1253],{"type":32,"tag":60,"props":1224,"children":1225},{},[1226],{"type":37,"value":585},{"type":32,"tag":60,"props":1228,"children":1229},{},[1230],{"type":37,"value":590},{"type":32,"tag":60,"props":1232,"children":1233},{},[1234],{"type":37,"value":595},{"type":32,"tag":60,"props":1236,"children":1237},{},[1238,1239,1243,1244,1248],{"type":37,"value":600},{"type":32,"tag":76,"props":1240,"children":1241},{"className":7},[1242],{"type":37,"value":103},{"type":37,"value":606},{"type":32,"tag":76,"props":1245,"children":1246},{"className":7},[1247],{"type":37,"value":110},{"type":37,"value":612},{"type":32,"tag":60,"props":1250,"children":1251},{},[1252],{"type":37,"value":617},{"type":32,"tag":60,"props":1254,"children":1255},{},[1256],{"type":37,"value":622},{"type":32,"tag":60,"props":1258,"children":1259},{},[1260,1261],{"type":37,"value":627},{"type":32,"tag":56,"props":1262,"children":1263},{},[1264,1268,1272,1281,1285,1289,1293,1297,1301,1305,1309,1319],{"type":32,"tag":60,"props":1265,"children":1266},{},[1267],{"type":37,"value":635},{"type":32,"tag":60,"props":1269,"children":1270},{},[1271],{"type":37,"value":640},{"type":32,"tag":60,"props":1273,"children":1274},{},[1275,1276,1280],{"type":37,"value":645},{"type":32,"tag":76,"props":1277,"children":1278},{"className":7},[1279],{"type":37,"value":80},{"type":37,"value":651},{"type":32,"tag":60,"props":1282,"children":1283},{},[1284],{"type":37,"value":656},{"type":32,"tag":60,"props":1286,"children":1287},{},[1288],{"type":37,"value":661},{"type":32,"tag":60,"props":1290,"children":1291},{},[1292],{"type":37,"value":666},{"type":32,"tag":60,"props":1294,"children":1295},{},[1296],{"type":37,"value":671},{"type":32,"tag":60,"props":1298,"children":1299},{},[1300],{"type":37,"value":676},{"type":32,"tag":60,"props":1302,"children":1303},{},[1304],{"type":37,"value":681},{"type":32,"tag":60,"props":1306,"children":1307},{},[1308],{"type":37,"value":686},{"type":32,"tag":60,"props":1310,"children":1311},{},[1312,1313,1318],{"type":37,"value":691},{"type":32,"tag":150,"props":1314,"children":1316},{"href":694,"rel":1315},[315],[1317],{"type":37,"value":698},{"type":37,"value":700},{"type":32,"tag":60,"props":1320,"children":1321},{},[1322,1323,1328],{"type":37,"value":691},{"type":32,"tag":150,"props":1324,"children":1326},{"href":707,"rel":1325},[315],[1327],{"type":37,"value":711},{"type":37,"value":713},{"type":32,"tag":60,"props":1330,"children":1331},{},[1332,1333],{"type":37,"value":718},{"type":32,"tag":56,"props":1334,"children":1335},{},[1336],{"type":32,"tag":60,"props":1337,"children":1338},{},[1339],{"type":37,"value":726},{"type":32,"tag":33,"props":1341,"children":1342},{},[1343],{"type":37,"value":731},{"title":7,"searchDepth":733,"depth":733,"links":1345},[1346,1347,1354,1355,1356],{"id":140,"depth":733,"text":143},{"id":160,"depth":733,"text":163,"children":1348},[1349,1350,1351,1352,1353],{"id":167,"depth":739,"text":170},{"id":231,"depth":739,"text":234},{"id":242,"depth":739,"text":245},{"id":274,"depth":739,"text":277},{"id":291,"depth":739,"text":294},{"id":302,"depth":733,"text":305},{"id":548,"depth":733,"text":551},{"id":554,"depth":733,"text":747,"children":1357},[1358],{"id":566,"depth":739,"text":569},1785886002826]