{"schema_version":"2","scorer_version":"0.1.0","scoring_version":"prov-5+qual-2+sec-2","generated_at":"2026-11-14T16:22:47.386033Z","repo":{"ref":{"host":"github.com","owner":"LadybirdBrowser","name":"ladybird"},"default_branch":"master","clone_url":"https://github.com/LadybirdBrowser/ladybird.git","html_url":"https://github.com/LadybirdBrowser/ladybird","description":"Truly independent web browser","stars":67131,"forks":3212,"is_fork":false,"is_archived":false,"is_private":false,"size_kb":613233,"primary_language":"Rust","license_spdx":"BSD-2-Clause","created_at":"2024-05-30T09:18:10Z","pushed_at":"2026-11-14T15:38:08Z","security_policy_url":"https://github.com/LadybirdBrowser/ladybird/security/policy","distribution":{"owner_created_at":"2023-05-26T04:39:11Z","owner_type":"Organization","release_assets":[]}},"commit_sha":"ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3","profile":{"lines_by_language":{"Rust":1029640,"C++":735249,"JavaScript":344095,"C":227014,"Python":77029,"Shell":2455,"Kotlin":730,"Swift":206,"TypeScript":115,"Java":63},"files_by_category":{"other":23230,"docs":14860,"source":10619,"binary":1008,"config":241,"test":75,"vendored":44,"oversized":10,"generated":4},"source_lines":2397848,"test_lines":18748},"pillars":{"ai_provenance":{"score":0.0,"confidence":0.95,"coverage":1.0,"label":"explicit","breakdown":{"attributed_share":0.0001,"suspected_share":0.3752,"estimated_share":0.0001,"ai_artifacts":0.0,"flagged_work_units":446.0,"flagged_releases":0.0,"style_index":0.142},"summary":"Explicit AI attribution on 0% of first-party code added; an estimated 0% including velocity signals."},"quality":{"score":69.7,"confidence":0.9,"coverage":1.0,"label":"adequate","breakdown":{"complexity":57.8,"duplication":69.5,"lint":94.7,"testing":66.2,"docs":80.0,"type_safety":40.0,"process":null},"summary":"Code quality is adequate: test-to-source ratio 0.01, CI runs tests; 18% of function code in complex or long functions; 6% duplicated lines. Weakest area: type safety."},"security":{"score":47.8,"confidence":0.85,"coverage":1.0,"label":"poor","breakdown":{"secrets":21.2,"sast":80.3,"dependencies":68.2,"ci_actions":0.0,"posture":80.0,"scorecard":null},"summary":"Security posture is poor: 1 possible secret(s) in the tree, 2 only in history; 9 known vulnerabilities in 6 dependencies; 142 high-severity SAST findings; 121 high-severity workflow issues. Weakest area: ci actions."}},"analyzer_results":[{"analyzer":"sec-scorecard","pillar":"security","status":"skipped","tool_version":null,"metrics":{},"findings":[],"evidence":[],"data":{},"error":"no published OpenSSF Scorecard result for this repo"},{"analyzer":"sec-registry","pillar":"security","status":"ok","tool_version":null,"metrics":{"declared":47.0,"checked":47.0,"missing":0.0,"recent":0.0,"lookup_errors":0.0},"findings":[],"evidence":[],"data":{"phantom":false},"error":null},{"analyzer":"ai-attribution","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"commits":50000.0,"attributed_commits":9.0,"attributed_commit_share":0.00018,"effective_loc":4496826.0,"attributed_loc":244.0,"attributed_loc_share":0.000054260493957293436,"tools_detected":1.0},"findings":[],"evidence":[{"kind":"attribution-summary","description":"Claude Code: 9 attributed commits, 244 lines added","ref":null,"url":null,"weight":1.0},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"410f54abe277067fad8691a4dffaedf48f9dc835","url":"https://github.com/LadybirdBrowser/ladybird/commit/410f54abe277067fad8691a4dffaedf48f9dc835","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: message 'claude.ai/code'","ref":"5b3127f9f485176eb37fa8bf6a233a7b6de95829","url":"https://github.com/LadybirdBrowser/ladybird/commit/5b3127f9f485176eb37fa8bf6a233a7b6de95829","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: message 'claude.ai/code'","ref":"9a444ea267bf692b1df509e37f716e09eab61cb5","url":"https://github.com/LadybirdBrowser/ladybird/commit/9a444ea267bf692b1df509e37f716e09eab61cb5","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: message 'claude.ai/code'","ref":"5ed2c10454ece51e4ec639a4111e734c8b87c18b","url":"https://github.com/LadybirdBrowser/ladybird/commit/5ed2c10454ece51e4ec639a4111e734c8b87c18b","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: message 'claude.ai/code'","ref":"e278cdf64bc724781437e38a5b53ce5e8ef10a33","url":"https://github.com/LadybirdBrowser/ladybird/commit/e278cdf64bc724781437e38a5b53ce5e8ef10a33","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"c710ff5afa81d13b1bb2d48e71253246d31ef48c","url":"https://github.com/LadybirdBrowser/ladybird/commit/c710ff5afa81d13b1bb2d48e71253246d31ef48c","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"1354eb1ac22131e34ff11da085909082b76926a3","url":"https://github.com/LadybirdBrowser/ladybird/commit/1354eb1ac22131e34ff11da085909082b76926a3","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"9be298e39ca5f325dfa8dd5afc6fd988c7ddfa06","url":"https://github.com/LadybirdBrowser/ladybird/commit/9be298e39ca5f325dfa8dd5afc6fd988c7ddfa06","weight":0.9},{"kind":"attributed-commit","description":"Claude Code: trailer 'Co-Authored-By: Claude'","ref":"29355a0e33fe92a47c257c706f8aa308cb42efe7","url":"https://github.com/LadybirdBrowser/ladybird/commit/29355a0e33fe92a47c257c706f8aa308cb42efe7","weight":0.9}],"data":{"attributed_loc_by_commit":{"29355a0e33fe92a47c257c706f8aa308cb42efe7":1,"9be298e39ca5f325dfa8dd5afc6fd988c7ddfa06":1,"1354eb1ac22131e34ff11da085909082b76926a3":9,"c710ff5afa81d13b1bb2d48e71253246d31ef48c":17,"e278cdf64bc724781437e38a5b53ce5e8ef10a33":88,"5ed2c10454ece51e4ec639a4111e734c8b87c18b":53,"9a444ea267bf692b1df509e37f716e09eab61cb5":0,"5b3127f9f485176eb37fa8bf6a233a7b6de95829":33,"410f54abe277067fad8691a4dffaedf48f9dc835":42},"tools":{"claude-code":{"name":"Claude Code","commits":9,"loc":244,"first_seen":1773691300,"last_seen":1793162214}},"monthly":{"2021-10":{"loc":845,"attributed_loc":0},"2021-11":{"loc":0,"attributed_loc":0},"2022-02":{"loc":831,"attributed_loc":0},"2022-03":{"loc":447,"attributed_loc":0},"2022-04":{"loc":218,"attributed_loc":0},"2022-05":{"loc":1279,"attributed_loc":0},"2022-06":{"loc":1,"attributed_loc":0},"2022-07":{"loc":3761,"attributed_loc":0},"2022-08":{"loc":1462,"attributed_loc":0},"2022-09":{"loc":2460,"attributed_loc":0},"2022-10":{"loc":3826,"attributed_loc":0},"2022-11":{"loc":6200,"attributed_loc":0},"2022-12":{"loc":30702,"attributed_loc":0},"2023-01":{"loc":45111,"attributed_loc":0},"2023-02":{"loc":45045,"attributed_loc":0},"2023-03":{"loc":49533,"attributed_loc":0},"2023-04":{"loc":44298,"attributed_loc":0},"2023-05":{"loc":39397,"attributed_loc":0},"2023-06":{"loc":34596,"attributed_loc":0},"2023-07":{"loc":46734,"attributed_loc":0},"2023-08":{"loc":44996,"attributed_loc":0},"2023-09":{"loc":33328,"attributed_loc":0},"2023-10":{"loc":32476,"attributed_loc":0},"2023-11":{"loc":43214,"attributed_loc":0},"2023-12":{"loc":36701,"attributed_loc":0},"2024-01":{"loc":25338,"attributed_loc":0},"2024-02":{"loc":29308,"attributed_loc":0},"2024-03":{"loc":27586,"attributed_loc":0},"2024-04":{"loc":24972,"attributed_loc":0},"2024-05":{"loc":24419,"attributed_loc":0},"2024-06":{"loc":24319,"attributed_loc":0},"2024-07":{"loc":22253,"attributed_loc":0},"2024-08":{"loc":21325,"attributed_loc":0},"2024-09":{"loc":18064,"attributed_loc":0},"2024-10":{"loc":41661,"attributed_loc":0},"2024-11":{"loc":96805,"attributed_loc":0},"2024-12":{"loc":40303,"attributed_loc":0},"2025-01":{"loc":25624,"attributed_loc":0},"2025-02":{"loc":35982,"attributed_loc":0},"2025-03":{"loc":33213,"attributed_loc":0},"2025-04":{"loc":55540,"attributed_loc":0},"2025-05":{"loc":21909,"attributed_loc":0},"2025-06":{"loc":21095,"attributed_loc":0},"2025-07":{"loc":51815,"attributed_loc":0},"2025-08":{"loc":35922,"attributed_loc":0},"2025-09":{"loc":28374,"attributed_loc":0},"2025-10":{"loc":29453,"attributed_loc":0},"2025-11":{"loc":34103,"attributed_loc":0},"2025-12":{"loc":23198,"attributed_loc":0},"2026-01":{"loc":46828,"attributed_loc":0},"2026-02":{"loc":85871,"attributed_loc":0},"2026-03":{"loc":103170,"attributed_loc":28},"2026-04":{"loc":104091,"attributed_loc":0},"2026-05":{"loc":116440,"attributed_loc":0},"2026-06":{"loc":125465,"attributed_loc":0},"2026-07":{"loc":298590,"attributed_loc":0},"2026-08":{"loc":435045,"attributed_loc":141},"2026-09":{"loc":320036,"attributed_loc":33},"2026-10":{"loc":1056238,"attributed_loc":42},"2026-11":{"loc":465010,"attributed_loc":0}}},"error":null},{"analyzer":"ai-artifacts","pillar":"ai_provenance","status":"ok","tool_version":"signatures-v1","metrics":{"artifacts":0.0,"workflow_agents":0.0,"tools_configured":0.0},"findings":[],"evidence":[],"data":{"artifacts":[],"workflows":[],"tools":[]},"error":null},{"analyzer":"ai-velocity","pillar":"ai_provenance","status":"ok","tool_version":"prov-5","metrics":{"work_units":22851.0,"flagged_units":446.0,"pre_ai_era_bursts":0.0,"pre_ai_era_measured_loc":0.0,"pre_ai_era_burst_loc":0.0,"measured_loc":4088009.0,"flagged_loc":1687407.0,"flagged_loc_share":0.41276988382364127,"max_loc_per_hour":72964.0,"median_loc_per_hour":83.8959683660658,"pr_timed_units":1681.0,"excluded_import_loc":407465.0},"findings":[],"evidence":[{"kind":"velocity-burst","description":"36,482 lines of first-party code in ~0.5h (72,964 lines/hour, 4 commit session)","ref":"c17ef94da7fcdc10b4b278be698d6d12cfeee519","url":"https://github.com/LadybirdBrowser/ladybird/commit/c17ef94da7fcdc10b4b278be698d6d12cfeee519","weight":0.6},{"kind":"velocity-burst","description":"23,619 lines of first-party code in ~0.6h (37,474 lines/hour, 23 commit session)","ref":"77a4fdff7c340984716a7502a9cff998004a90c1","url":"https://github.com/LadybirdBrowser/ladybird/commit/77a4fdff7c340984716a7502a9cff998004a90c1","weight":0.6},{"kind":"velocity-burst","description":"16,953 lines of first-party code in ~0.5h (33,906 lines/hour, 10 commit session)","ref":"0b9e82c852a66adf98bed79329480459dc3db94e","url":"https://github.com/LadybirdBrowser/ladybird/commit/0b9e82c852a66adf98bed79329480459dc3db94e","weight":0.6},{"kind":"velocity-burst","description":"69,538 lines of first-party code in ~2.9h (24,131 lines/hour, 8 commit session)","ref":"fcd205977f836de19b5ddd2e003e7450c07603b0","url":"https://github.com/LadybirdBrowser/ladybird/commit/fcd205977f836de19b5ddd2e003e7450c07603b0","weight":0.6},{"kind":"velocity-burst","description":"11,342 lines of first-party code in ~0.5h (22,684 lines/hour, 19 commit session)","ref":"07f56972e457ce62e6e30f587411e34fbab4b9fe","url":"https://github.com/LadybirdBrowser/ladybird/commit/07f56972e457ce62e6e30f587411e34fbab4b9fe","weight":0.6},{"kind":"velocity-burst","description":"10,183 lines of first-party code in ~0.5h (20,366 lines/hour, 2 commit session)","ref":"5af1d39c3ad10f0a81ab3375d85375fc3badd362","url":"https://github.com/LadybirdBrowser/ladybird/commit/5af1d39c3ad10f0a81ab3375d85375fc3badd362","weight":0.6},{"kind":"velocity-burst","description":"10,165 lines of first-party code in ~0.5h (20,330 lines/hour, 1 commit session)","ref":"264b9bd484d7a10726f9068a1ec0ebc1a5aedc01","url":"https://github.com/LadybirdBrowser/ladybird/commit/264b9bd484d7a10726f9068a1ec0ebc1a5aedc01","weight":0.6},{"kind":"velocity-burst","description":"28,317 lines of first-party code in ~1.4h (20,091 lines/hour, 2 commit session)","ref":"6cdfbd01a6b4c14233939b1e1dfe65bbdeba0060","url":"https://github.com/LadybirdBrowser/ladybird/commit/6cdfbd01a6b4c14233939b1e1dfe65bbdeba0060","weight":0.6},{"kind":"velocity-burst","description":"9,911 lines of first-party code in ~0.6h (17,929 lines/hour, 23 commit session)","ref":"15e89ab6a5a49d201402afa9eccd9661b0a88092","url":"https://github.com/LadybirdBrowser/ladybird/commit/15e89ab6a5a49d201402afa9eccd9661b0a88092","weight":0.6},{"kind":"velocity-burst","description":"13,275 lines of first-party code in ~0.8h (17,086 lines/hour, 9 commit session)","ref":"5bc78c4569e109b19b778df5163960150cda164d","url":"https://github.com/LadybirdBrowser/ladybird/commit/5bc78c4569e109b19b778df5163960150cda164d","weight":0.6},{"kind":"velocity-burst","description":"8,008 lines of first-party code in ~0.5h (16,016 lines/hour, 5 commit session)","ref":"74e2a5c6ee6bbfd9d68b38be3215a34ca2268fdb","url":"https://github.com/LadybirdBrowser/ladybird/commit/74e2a5c6ee6bbfd9d68b38be3215a34ca2268fdb","weight":0.6},{"kind":"velocity-burst","description":"7,676 lines of first-party code in ~0.5h (15,352 lines/hour, 4 commit session)","ref":"8ac5461fb4afac5592e573441cb392615a74574f","url":"https://github.com/LadybirdBrowser/ladybird/commit/8ac5461fb4afac5592e573441cb392615a74574f","weight":0.6},{"kind":"velocity-burst","description":"49,414 lines of first-party code in ~3.7h (13,479 lines/hour, 11 commit session)","ref":"53b1ba9ea331037dd92b3f0d827f048ac78957d3","url":"https://github.com/LadybirdBrowser/ladybird/commit/53b1ba9ea331037dd92b3f0d827f048ac78957d3","weight":0.6},{"kind":"velocity-burst","description":"15,245 lines of first-party code in ~1.2h (12,999 lines/hour, 8 commit session)","ref":"0ac6ae52bcc82aee4fcedd28b4c49f013a83ddb7","url":"https://github.com/LadybirdBrowser/ladybird/commit/0ac6ae52bcc82aee4fcedd28b4c49f013a83ddb7","weight":0.6},{"kind":"velocity-burst","description":"4,860 lines of first-party code in ~0.5h (9,720 lines/hour, 5 commit session)","ref":"1504ab61aea878e696db1b18fec77bd46bd3a5dc","url":"https://github.com/LadybirdBrowser/ladybird/commit/1504ab61aea878e696db1b18fec77bd46bd3a5dc","weight":0.6}],"data":{"flagged_loc_by_commit":{"f2faf2767f8d796996ca101a03b53ee26d832066":758,"676ef0cc3defe327557f68e0ecbc014a89ef9192":20,"94cd272ac00a5cfab87618ad6da5467158b23ffe":24,"53008960952ea21a35a41837d4e0904a14f011c5":7,"bd61e75e0b14e33950c914e8dd109fa4a0e40348":296,"c838bb3f21d3995d8e22fa83c5fe0b71ed2dce1d":10,"e46b217e423e5c060fc7c23c0a3129d478f46efe":2313,"54f58e26625126fc72df09b257f0f835967869e5":445,"57d28c57f745d1fb068d42783e07832698f84dc9":46,"5e422bdae03f1287e5ea3d7af80794e8aa25c919":18,"4d0277cd9a338d8fe29db8521ce0e632cae1ae1d":718,"1c918e826c337bb46277cb224e29107ce576eeab":10,"2a276c86d4b84668ab7f8daa2c1e37f7d9e5418f":3437,"beaae6b420cbe85a2d382f8f75447fb49514c20f":7,"2462064fcde0ed2411a0a5eb041758b66f6f6378":2472,"94f5389934aeb2060fb3d85f34269138424d834d":22,"4f0f1c7c72ba50528a9efe3ce734ef8c23acd153":85,"3c176bafee74919e80178dff9404bace70f0ccdf":355,"e0465b8939026694647170e0e74e0487ad964585":3934,"b93d8ef8757af1655294ad960defaf73f4ba78cf":9,"d704b61066e8cb33ad62b966b44bfff612e24660":31,"7f72c28e78bdce06d8702f87c938c8014a8ce189":14,"7e20f4726fe64d2417a32ff032da9fdd66e03b7b":2573,"998454028c9798d08c028b2b980f5bb2b086eb2a":2,"0e5ecef848b8bfe56c75ba32ed185fad2fd533df":3199,"33cd5ae08ce60227335902916ce9510056b5a6a8":236,"3e62cae2ad269baa32ce3a3bc29622484f7c8e53":16,"22448b0c35442a42458a2bdabd743d78e6a98a90":2182,"02b3c4f8a988d4ce96e73df4f38b26e02489b4d2":3638,"0a7bef349d5e9042de2de5f3857651016e073066":54,"a33e1483398083fefef27b5aeeb6b0a09e49215e":4140,"16d1486cc94037f5c7da10201faf84695f2e0ae3":797,"8a74f52571a793b9e606b205251928e741efaa9e":251,"530c95fde52d173ea11d5b148adcaf19f42e7124":38,"a9464f45f250fe513a7e68948e33bf03685af327":69,"0640a2d4f907707d6e28e35309b4de2eefa8fb64":35,"151437572bd63bce94294158f1af4de614c397ad":115,"6a40fcf59294f39d12a4bac61748dbecf2e58d78":337,"d9c7ceb65ddccf2abf7332fdfd09c4e6d8fc0e55":446,"62ca66879a86a64c7e46eb23eb5261569291bb8b":131,"3f210f3539bd7172c58f245ed0281199b391f56a":489,"19ae4b69e4bcbf6cb3aecf5b9ee9293fc7dc3c0c":285,"40d1d78abd64110fef57355daeeebc71cd31c1ee":34,"a498c8fb7f174e7563286b13ed41dad097cbd1e1":37,"f782d5f97aca77b3b0bdc23e437818432fb81fca":44,"f32c6dd812419c59b51e7f721f394fedccde0347":38,"3b78fb6a9f07b2b9d52a9ed57f3df834bc344bf0":461,"5370b4d9d7ad90332c5f9c959e25d85c0c1240ff":288,"d2f49c0e14454a4baeafb7e03d73a10fff0c4d25":318,"5ccf5375af1fcc7a655900f0c9a015dc79f9ca9f":306,"0655de6d9e3661a3882ccb6023743c8c9149e597":259,"e26b58fc35c491276007a31ea12fc37bf9eaad31":340,"2520fa39d52b4dae8c30a19b2408eab22de787ad":290,"849757ec7e9bf3e20b84cb1462b52c6e49981a7b":282,"dd82dc73432431fea86b45cc5105d371fbc1e28e":355,"5e5f0f29dfc3860284224c2f58d713450d58b5f8":792,"f0158180c9ee2d5135a951a61246d1a3d7ae2444":596,"e19ab576bcff33d4bd64a1f1722376b414cd85cb":131,"c5702853edca3e5ab2b887f96f479ef14d3c8b12":289,"724bc68c192841a9da87957dcd3be0d7eb2d5e6b":954,"1bd345813d5a5f425f0857f97075fb7c954980f3":448,"31a123a0aad026f7ee7ea75f750b94c10af99767":38,"b8b002282729f0a748b2ef5a72ce83b6b21c678c":12,"393936073368259dfcbb86e7270cd03b27532e1f":5,"7f475cc30a16e0a58a66c1c54324a861a4bc8a7d":13,"23058f66a64acca1e3a962781833f10a7e38c010":55,"ea239ae88aea197c8ba6624c80df8c180d1596fc":9,"97e076dc5f3a699490e4d2ccc91520bfdf860462":28,"c598719e57508da42cdaff4f449036674f6a4be5":76,"758b6ba847dde04e9a4184601b48a5e55ec1e966":15,"0e926948d275b356cd1f42f961d0fc626e027157":8,"68c3ede2eaa947e2c6af6163510d91273091f4d8":59,"cb201e0f643be157630f6621979554942a27011b":42,"34776f1ccbdb49d5683e4b9fbc4df465c9bfe212":37,"8c92e49d33e52188ab344f79fd907c0dfa2b1f24":9,"6f72100adbc6b9b4fb422e2ce5089605ae3865ce":113,"5586613a20d746477e2b02538220e3cb9075c99b":2,"0fee3e15f8a077f0565a7a9c6e30c130c0fe6b2c":6,"e059d59d4c6ad90bc1eae8af0d647db50a95dfea":8,"c95c8ee1c010f649685557ed1eb7ab52cec7ca8d":17,"2ac8f2d8efe49927a08cd06765ec7a5d521a15b8":80,"5ca996b009e32bb12606324d6ed723cf00965491":68,"29cb1958666732049a522489bbeb3ec11d0dc5e5":3,"99d66e437d9b67b69f55a2bb791178156436266a":255,"fdc8ae174c99d0c60243b619637fa4471f9cbdcf":527,"cc3bec760d1d4154e36797223cd28a40b24d9620":1238,"d664f42a072d7d53226d8aca06ddde511b8c5cb2":177,"f5e8835c9b61545066df182ad0ddc1ff816dbfd3":231,"6bad4c6492afeacee7ca23c495e45d9d891ebc4d":5,"514a8944f7abd834f975d6dc75905916a6dad46e":5,"50818110cbf0f505ba8191287fbb956ae83c4b9c":819,"6c8ff201c508e3cac91a7cdd23944a07ed88c9dd":56,"4c8d149bc0824e09ad5f98ce792f8a0fba49ab0d":72,"bd010c6505aa15523839a9260a4a07d292ef553c":32,"5e412d23f7b54ce31a6709f86909f0d471b0809b":29,"2a2c6c21a0b902132646755870db84a9a8f09def":191,"85278aff049df2e3103908d3231bef22b2400caa":97,"22eff4d9a85bc6b588989f760e5baf8418bc2d3d":40,"550460a1392a30e441b1b6bdc0fbab019fbe1732":134,"88c475c0cccc69172ead4acd14f068b462892f30":47,"c079f2a7b0a5e1c769d67bb5091d25fdd40c7832":33,"6715e7c16d187429dd57f19c0773d95545ad67a5":41,"04068465cbadde97e25ec662e466843ecfae9fe9":9,"352b8ab58a1bafdcfde046c5a63563b5cd6e4e6c":79,"dd6bfb5caf2452c3d608e8a59ef58ea3f553503b":55,"374638066b27abfd99839a8d62c3c4dc9d77e888":56,"3bc440b6310d3ac071c5f02f38891d6ccc09b2af":65,"d81ec4cd37d00377d9b7e3c88d3cd96686ce59b0":34,"7cde92480232fa2ee91b28852248157d202eeb54":70,"aa132463fecd584f98f5407765993d7475ed2c83":106,"8a1f994f2b76012543728c7dd2fa9d8cb0ee75ec":38,"684e359189d65b9151d9373c809cdf6cecedcc6b":174,"bf4cbf4e137bdc2bbd38b39cbf25e071b35597d5":533,"71db6e21f2297cb3324424df835f5fd8d76936ff":57,"d0d0ef9dc67d29126c1d9f377e8e21ca7d0ad68d":146,"da838add4d18b9c5f7285b9362a98fa57798abcd":71,"3e7eadabf448286d24eece258571675a09d556a4":10,"35c16d7ba887c13fe10fa8112ab32a01fb0672dd":2,"cdec93561375f2a74ba9d9ae085711b2d50640a0":36,"e85c7feb31b64f39afa676a3bcdc0a918a3cb70e":32,"ed61719e40f1bda9764e0c3d22f768512bef7656":39,"fa5854e1f2258caf61011aeb79bf9cfb0b1d9391":84,"7bfb3cd845ddc9aaf43093218de65562030c277a":74,"80ffd77b1024f7cd06689dcbd33d5a476da723ad":48,"e21a822f0fa5bc20d6b4ef54071ad684295e9bb4":76,"c04dd77a325ad4f1ba58ee97ecfd60d303f7ca00":19,"3ca350e6d5ecabfb49a17db3828b1fc1e573e965":142,"004f55e8433d9b9b15b26bf26889bed846ae3dea":481,"ccd4812abc73539dce763502fdb099964147716e":41,"27d58b559c90a8abf74f537f56808af3ea9e62fe":39,"def0520c264206256056458b4bdc84330750baef":28,"b41aa41a514b51fee9264ea226a0f559170a8f8a":135,"1f7b9a78896684256c189facb242ceb61c010d0a":52,"bb1516623e0830c187714eff4ebd14212bb083a6":64,"a5e26be645b39acb3bb5264e64f2fdca3f115889":47,"7c40dfed74c9f85636a37db0bf8b0f636aebed96":19,"b24708b887d211224eddfce6cbd431e465da555e":55,"6ecf30a7d9cd639a940afd2d622c9d1acc08406e":28,"c352b8e523ab0e2be27b1e9b6e68cd7e6bb253b9":83,"ddb98a6614f315b2e8646298c8dba02e27186e46":30,"ff683390e32ab7ad008980bf945feba8f024752c":116,"6a872530ec7f70c7026a2a1b58cfffa2266f2622":59,"fb141c3c5c0530bffc77dd540eae0f2a737120a5":48,"30e3d8588be043445dc95725837f2861b97468b6":47,"1358c93e79a36a965ce07378e50c7446f97e036b":95,"f6f53e32974e039a53764fb1f043f130e569e9cf":49,"c855deedc1a7f6764bb11fd8452db7cbb6089a4d":923,"8e77d6815896ac190ce5e7c5c9d1c651211e062a":41,"b74b64d56ac4284916410fdc7f7b8669b5fa340b":162,"ba3a1c75af8ebd1ac5c41e4f07457e421c7ec51e":228,"d113b2cebaf3979f39ca6393da6d7ece63a6ab7b":144,"95d73036f67629193530d4040a44551b2256863d":3925,"2692db869963ed10947b05f13eade5fcbd5951dc":1774,"2b5054c9037dae39d38f5832013eeecd2bcc8394":6,"9258d7b98a5ff0252ce45baf765c0530ad3a5826":2051,"98cdf36fb0b0979acaf1bae3175b43ef49808547":48,"a1e2f131c441a2e90a272fef7067b817b72c501b":7,"e4e05837e181755b2a33954087f2467fb5153354":12,"eca378a7a3159ab59d8bb772e8ae7da5df530c0b":76,"5fe0d3352dabcb405456f53715a5e64e59f5ecec":2141,"dfaa3bf649758896d2d96a3e6a50c534f6262905":66,"55c81482b02ac39e5969226b9ddfae22f606728e":172,"a80523be18f38165df02ffb7462b22517999f736":591,"4742775262da1e887a8941f0356dafe20f3da52f":934,"5689621c2b78cc9e8df2a8d1cdb46d6e22c99108":450,"1a386e78c3bc962883f28d3c4aba58f4dffbbfeb":2506,"cb5d1b5086db673488a0aa0bc13a6c3af4a4309f":1586,"8ab765a3ebc32867b215101cbdc9e3286441a5f1":1,"8c73cae2b8fc821287199f869c4904f7a7aaf938":1754,"336efa5e3f4a9a0a5e9d7726c8e1b15cd2322686":271,"eadd0c40c987a493a5f6146eb8783e271bf8d1e9":729,"f2ab9e1aa977e8a0f9b5fd62f930b9001986ccbc":240,"3d0f384e011309e6a202c52fdbbb2af0588d499b":427,"6d78f1327e022f0ff8e54e1b177e4c8f41ee8afe":101,"b95528d7b5a6bfc15cc29c28346ff13175dbe5f8":133,"58828ffd6222af88e4e954a6e479c91ccde2de71":156,"58bc44ba2a70087947fa64d6f0ca76fda0f880ee":929,"b974e91731901f0c6e4dd59fe4b9d95a7bffb3ec":167,"5ed91dc91582f1d5c123bc0cdf601462ba347eb3":1268,"3904765c4fc46b12b80aa38382335bb4161f2d68":32,"dba64012600c3ce0326fe23b7a8d34cd0bc19922":82,"f7c095a318602d629a858ad820925fb844256eed":33,"1d6e1637cc6e588c6d5606981e4958a9a883a2a8":30,"eb0a51faf095684e5c2a93205be2b58387072c95":3583,"40fa5887cccc129b9e5a528b2580c2dd3c3875d5":7471,"8599917188a2c952ffa02326abc44aa624dcd1cd":28,"500fbcb5b80dd9b68668097fc013c9f8ba565706":10,"6f6b39ecec88b6b42832cd3c57364a89cf4e01c1":15,"988df9cc8c4d19012cd2683abea580150253e941":9,"f22fa827ec6f7f083d883ac575c7ce0322315a7d":26,"cef7821f53ddb14eee72d26c858691549b2105bc":2992,"9d33b3632f7b6215dd53fea0b69a71c75b402e8b":1,"a9ddd427cbc3d76a607e3af5011e00e3f9ef65f3":4165,"d978a582a07d8eea6c4192d3173e3de45f17ea55":19,"5720d626cee91c9573249ee9bf7a3345b6277d55":25,"fe676585f52c1d13427344961f5cb6c334f81f6d":1524,"b322d0fe843312a74fc50ac2255b65d9e4710389":8,"b800c97ab856ab3789645f9269fb8e43d40d3295":2191,"b3bc5e7956200ceb2876bde28ce3d425a0934a3e":2684,"2e2a99a379f66218470c45bea45e081ffdb926ee":69,"e6bb946e7832100d52062d030496d7460f298cb2":5,"07e4c5a4b70143060e831e6d1a09a875b9097d46":1665,"9499169c824bebe04d9ef3283eb87230502159a0":2321,"70d062fbfcfbd6aea4f5c7658a58a54f1a377d36":1848,"697665b7e3a229c781e1f0607f03af75efb19c3f":363,"2140200a196c60f68a0f380e425508411df5b080":162,"f3f78642f4a479e81d8112e2e0e9af6b8aad60a3":112,"23d90965415da9210199d63d595506f4166dec59":460,"63624a3a67b5701da22eb728dc8e750c275da3d8":27,"f0dd425492e320106b3a6c898a3360e4e0008f27":69,"50cb4f08a185a7d71d29e89097829a0d873c2c9c":263,"b1ea436093f4b7df41e2137d8533153f8af0dfab":149,"9cf1a244f86ec03781f8d6a1dab6d725c4c35c04":24,"16197af60dbb987a58e152c4f9b15de495f21796":10,"ac2f1098f7fc93d85d726238e2b899e1cc2e19b9":282,"f30b0428902c1b8944853cb95e5bab3f137b9772":157,"c8ffd82cb75fe3b5daa07329ab07ffceb43bd11b":228,"0f04fa2e6e8ffa9907641baf9b1a64d9bcc45a25":339,"e61a5ad18021e9ca90717a3b1c8ef0e4ebc03776":89,"44c9a5b6481d2b8eb0daf34275e6ec3db0a133d9":35,"1591352531afa22990066820bb16996ce0e9b0b8":36,"9a8415116948b4ad72f95deb217b8bc8f82b755e":88,"fba2dacc7a91e2c696f984da54626155b6e5371f":75,"7f6add1c6ee6e86255857f855fe56cc489bead74":82,"f98634586eb8bf2bf1c6663f4e28df8b49370049":67,"4b711932ccdbc95d2a65345c818369427cb7bd65":51,"b1ccd30b02ad9b000d01f3e60a3a64153265d23c":88,"6cedf5e05b3a36c2678c37f346559f4dbd8a9436":40,"08fa5138875899ca809fe8ddd8b6cade9c47e24a":99,"9b834058ee0ce315c6697cc2f0b73b29740316fe":39,"66cb7edffbd128be461e2618243054a27d0d3ed3":79,"cd06b1341b26fcff4ac67fb706a9136fdbcb7f63":86,"c91db6ec97250468f4cbb47e7771a67ed5341a4f":1462,"bb8092d6a1994f4dd2f8df464eb20de6e60d4694":17,"5846470a5f37df893d1c4c7a87a95dc4a1f98e92":514,"834236148108e0b769f2070898718eb7f36745a6":115,"9f29e04897433be3fed8cb757faca3dbe2699aaa":378,"f70e39d50180683f7519d8881644af4cab503497":571,"db0a03d1fbdf3019fe6d11ae12977036a03fbeaf":243,"66f4cdba85830ee5a41491c286cc594cb8e780ee":37,"c530f74e2f0210da393bc1904659b521275097b0":3,"dd8fa73da179d6a805ecdae62ff87e8992d43821":2617,"dd0a25de4d7aca407a4118e0d9f6fad3f94da177":4,"e18c87c60c8db89f37dc3987dc6ba5d9592f36e9":12,"6b912038d3b2fd64ed623d8d1cb40ccacd7c0081":1361,"f68d6d26361199f60b1aa2bce86c39abadd8ef8d":568,"894b9098fe64c8ac69b163a9ca3dd28fbc053a17":1000,"f215d9bb9a5bc3e67508cec1c8f37d64350bd8ec":275,"af8b41e1cb0d3969fe26418537251595cf6bf358":132,"9a8a7798ec2ffd53b33237aa03523e9e8184744b":1193,"5f0e95de1378897fc0b85cbf201990c5ea233894":1448,"a80babffb60cf3f70fbdf1e8a8fa09f615f278ab":868,"fc5fba3513fa2059a72571b08a1b97cbedfa9daf":957,"1f35784066cf3245c55d6f843eb577795debf599":92,"aa947a71a25aeaeb54d6f188774863e1484382fa":18,"3cf6fb774256db5ff0d4368a7e3ef1385f68a680":1873,"3f94f3d17db557c4fee3299995cffb237799e96a":77,"a742944d955fd29ceb354e25bdef49834319f95d":514,"81deafa8f0278348a3b089527fecfcd0ba350a21":2319,"d25a0f1a78abd611050d0e2f3323cae3628a76c7":1271,"c52689fc28cff05668e6487b7649e02a07acbc62":5509,"39a7dde7448c9b5045efca22355136dd9d0a468a":2535,"7d1a1dec0d8b1f19afe380cecfc8f9c2a530be57":3173,"6781f4f6408f8e67af3e7bccbc92f80bfc2338f7":5305,"4ec8a3e66eae060615bdacbc85c312ceaf017a9f":1121,"0cefbd56dd629bf0419e458546885550aa92bd07":2114,"145963a525409e758cf48daaa0c206898eb2055e":1455,"2753fc3288a9bd6c2deff95198108e322ff8bed7":3048,"3602d9cfc718e76915e987ed5c5bb2d5b223668f":2470,"fa4faeb3e5ed9bc0175368e7d280f13e1f3aa3be":518,"729a70de184ff9005955c6e298c7331963725f58":2028,"c03a204e452276e3a9f9c468a575021799ae3313":194,"a1dba533b50e1ed4fab1e3dc5b94399017a067b7":21,"f2f4f10aaeed27abb17c3bf530bae38edbff12e3":302,"a15bf89c5359cb48eb425cebe6d983e7a727733a":613,"a7ea187e209e6f35c3f2a1d03271015fc15535cd":186,"662a01e38118e029a944a824ce50a49dfa57231f":16,"6e76c7acb9dfc2b715f1e6acb9f6857a5a33e229":18,"86b9b20d86fc551cafe616b1c0541dd98bc548e1":850,"0e0d971e2a4a40632b0a1d7b5334752ae183126e":331,"a7701f88991f3188e70a3c85f4786d3595b9aea1":143,"4f7f97541faa233f7f15ac8e0926c809737e4e94":1848,"d584b6562a82d5163b091430b463cfd463c98d35":10,"35ec147a17b2019a135d3037a58b77f8b12b5d7e":2068,"45b9e93ad95b341eb92e12434e1a8e52af3814a9":138,"2a6bfbf9286e6c7de559640a01f3be25267c7534":51,"03df6078a65a5aec7540a2c406d22496d1529e81":270,"e00b96dda0337fab5db71852f9b4345edb20fdc4":4743,"44d7b9d119d1db047392fe65e0a0e86ec2b3c830":752,"ba7f759099283808e40e83958f1eac60f931e048":82,"bcac1038980f512fa34d8d768d97e12d5f955f96":1126,"d955b99cb1922d08afd670f67cecf01d0907ae3d":7,"4b8b16d4989fdda2022762045202e94ed4b07adb":372,"6f16960438e489ed2b571b207964127eef3dbbd1":47,"0d50c8f5b929045a3d29a4f81d2db915bd5474e0":580,"69d0caad1c071a83ff294ebdf197904fc7ba9fec":9,"34078142762fe1e77b8f9800a35d87f9149665e4":53,"0fa49334f67307c80d8a0bf0c307028f81ccbba2":475,"9736ca73deb6b17f8917d754b1612a31c51e8200":322,"b9f3a00dfe547648b8dbe6164e1f907d8008ea72":285,"9f17a5efebe5920a4640b80907eaf32b722d5101":273,"68875e844d1e8e8b7a1c8b8ea1746c4517bbe385":63,"e6d62bedf1969c18a2c20e365b1d934bb1c778e1":269,"a4015cb1d2e719c4bb76436ec984a5631b7cc88d":354,"032854fe3f1686efefd556d9834c0817d10df910":722,"df706cbc13c7f54c406b151b22e1486ccc39fd85":52,"f345970f6ccc8ca2ebaa72e39a7c5998d0d27972":375,"083103feb30d8c2eddfaa5aa1ec8b0560faba00d":379,"9b68bfed0c32b73b76bcbbbc39b6a2c7b9cf11ba":170,"3bbd0e066ca1fcb7e7df6edf627f9b448fa0703d":11,"45128f6cb4851c691066a04e3987473758df2b3e":39,"1cc9822d5100e53479f7cb3e9db4713f41afc28f":67,"b68fa941170bcd7d20d0bc77ceb7661441615f4b":36,"c34ef7abd46a28bb219efe420773dacfe06dcb4a":102,"07c6194e204a8d1fdec58305669515e07947cc0f":2,"2e74f107cb00189356d9121495159518ee986927":189,"b71b424e1198b537e7b551dc02c5c78267acf85d":20,"02f367b3a571ad0d4c31d03b5aa81d5e1dfff309":37,"10f425f199842c5f73e0b1166661aaf8956e35d4":41,"b7f659cef5afd3af07b4152163fb09612bda897d":65,"a421f6065caeb977445dc40a4b51aba99cedb96a":8,"035121b99d186ee81186613d4570777b5ef2edff":4,"4a0de6e7ac7c17292415cf4a99c0f2a4ac0d55ec":55,"bc7daaa717cab130c55d95ee5fa1cb07b4db4c2b":272,"d4c8788369491bc65a60bee3d94a63011b15579f":185,"fce18e253e69084850ffe3f1b5c28f8cacd4ef07":33,"245b02fbaf27a7f755781b51456e4e48620c95f6":320,"c0c6ad5ac4f0e25f41efedc73905eafea3652e76":336,"e8931226fb344ff2f9246c2a25414e0fc303acaf":60,"879d7eb8e91bd476cc4d5120d6420266b7ef5d34":102,"f583632aad48fc335e63b971b8b702a66104b288":37,"5b981c8475fd4c40c9fe91125351010014827401":192,"83658e09e306820c5f698a82aa45e2a5f0f405db":181,"e86ed72b7da01023b6cc7c2cfe8c6463b91771d9":161,"8e701eaffbb6738495d3eabb5c248bfb6ef93d5c":208,"1f1aefe034efe648912467980a9e74d2193d1953":8,"9584f794ce059317e279b9aae928344f9b24e15a":255,"cc56f509b17b55e1e0a32dba119ca448da147f77":959,"e21118ab7bc933d5e212dbdf516db387d3a92787":190,"3a51f04efd29ac50e32c344912ab9c0ceca988f5":204,"336fc0c61eb7fbfa696b97bcd8d7521fc142d81d":125,"0301891633e323a5670625b5e197306019fd6904":35,"b1cb21b22773f00ec29495c18b52ac99c7a5efe8":37,"3a3b957091f2f6279b0d0f4b4732b379d47db523":1,"4f54af8670d584f73203500693ceeed094b20397":389,"bc8b49cfd742999c1328a5ebc9ae6ff2f8e57794":342,"0832e9744433ac7b7dd07599662b3bdd09c2611d":186,"faa91ee61c782d82c81b09455fe22e6c27dc1f2f":453,"7f1095b834fe704eac96f44f888f70f1b97e5cad":77,"495b030c770aaa3cc1f71894acf19fd3004b39c1":30,"b12da1da0a9fe61d24727547e8b5258520c65e46":586,"5366baeb1748c17de1ac27028c1334dddc31ef00":174,"7a43c5007ccc1b5799de1d08e7f9776b90343f54":145,"a4bfd236c91fc91299200311f851b986c2e81366":881,"7065d5928c04c5f2c72e62950f06170819a2b57a":65,"410fe62acae9913e680bac4c87a944ab91d8fbec":196,"121b0b929ab27dfe0f57251ea67f4129971dc482":189,"c7deeb4a9f3c7a70090810ac51eb498545766c45":831,"2c76ccb3605934d52b4053418c00ecff18e7781e":269,"61224853689b7477f3289518a6d28908f3dd75ed":116,"33a7e803f6dd9a17e41a93671333ba3fdf6da31d":134,"6a23e8ea75dc61589508795403c38914b9d65911":9,"8b1de82ece03e983046b2ab3a5eaffc7af838ecb":40,"5bab4e6c41b0efcd631722d6e43b41bdacaa360b":34,"c76c94832af1a113cef3ae9885f9c37b3f426cd2":89,"c4fe89a65cda150eefe2f554ce1d19459c5ed555":112,"76a0aed424bee4734d7831538921dde2260e7bdb":142,"67caadea57e1c759e56539e68cbf6e53058e4200":299,"556348828fa4275e5f8d8f37073f7bbce6fa5a67":122,"a00263d838e856615f1602e10017be096bd4a987":84,"771bd9c54fba65a47e17d970e8390898034bfdec":624,"38deef5f2e97c59de75cba38eb36d3c0e1443c38":60,"1a2ee63719fc6817d38b60dc6a0ac0df8d7af7e1":915,"ffbcb972de23c996d4a8dc70b5cbc837c1cbd6f3":49,"94525d290e99fc93aa20000ca85421dc3a467a91":86,"fdeb53c060bceb60a18e90e84a6d6f8ceef51162":44,"bc0c78f24d9adcaaad852845f376943c4000f274":1088,"44623b896d45402cd177c0450903603da4a93ad4":848,"bee9ee806f1ddf67ce3b2f7720cfa5a0d5d7cd62":618,"af26bc9bc71b462ce0e07b34b40f50d677aee6ee":121,"8a29b1c36edf4f3921de50c76bf397d6e55d0995":55,"a103b5ad45721cff336a22682371b60cf6ab5ddb":492,"419bf2b7468d67a7805445a124a61bbc07af859e":1814,"8ba2ef972e839b22f591f9be4a2676492fddaa75":48,"3784f93c637c1e80d0c6f4cb7396a1b6f2b3caf3":668,"ef79947d07d432c1c77515e5176191b0e8cfdf0f":159,"adc6062be6003d8e29f4a401b531228ab09f6a1d":215,"6672f96d4fbc0e5d663bd75a5893a0564b185095":645,"6c3ee7e662f342188c10801e879662d8863d97c8":158,"d3690547106408497d7eef5685f99e3dc7cd204f":49,"e170993568fc6c180e7e762a14904c3ff520733c":146,"5f1f1672e43731328c8863f24c83c0e0f1f3dbf9":24,"22ee8bf806bb1776c35a0b9a4eeb1c47a2ddcf1d":9,"f3ebab34237645f8b5edfce0aca671ccd2fcde53":526,"f5629b638dbb93051fcaafe8f533ada75c47791c":28,"cfbb0e709a06cd85f4324f7af369d92cba669ad4":108,"a3b73a92ef1b1734956437036719939ed65bf3e3":23,"7ba6dadb8dfffec59b3b5a31b15062d2c27d5d04":33,"cfdfc129e62acea6be044ccbae371254dc230881":1717,"9ae6132098f193059d687bc9ff12304c3ee86e25":1032,"b06e8fe635e87bf352ebc95bf9b98ead80b0f728":135,"aa1d85c0280fa6b716a19d716286666c00211922":214,"85ecb6855485612e1a9fc8f132f2ad0cc2b90e9c":702,"1653560c38a3e5444472558a0bb2e3e607c5147b":1068,"34dd34570be3d4f15953c6e9df385d3a1dab6601":1102,"29a84c49eceba41dd2f9d457b517daebe2719dc3":862,"bdf6cd23060b078fd3688b084d0450f473db9fb4":301,"1fef40591b0eee3b0bc0ebdd5900b03ef4d6addf":6477,"c7fd1a41c9427f8559df9434fe26d4fbb5fef992":36,"fe0e9fcc6df9a9c4578e948be7d9a8ea576db598":161,"04e2e9eb26c905ea05663926485d25c028a9d969":45,"019ec40a9bd81b21bf06f8ab7c16043b2ca398de":120,"a6a8113910a1b888ef9d8142e2f5c59a645165e7":24,"8b94ca69735d8332cbc9a570b8fd62e06f332301":543,"4326273c14d368f2eb4d74291651412ca292645e":242,"8eb034dfc03abdad13a162b8ea4bbe060219cbe5":50,"68835f353a53c2f5cbd609ffc51ceff92ca5d238":476,"2cd10397893572b9ddfe3f91ebc7fd3ab959bbbd":232,"58d83b55ef23ade9cabf39adcd1445c557b70e45":19,"3d220afc3ee3469a647304fb91098ba8aac0c912":311,"c568505b87fa68b00e91dfe814d426921e437bbb":1325,"4611b5d13741e861e16528e89150b7ce6e007b6d":437,"c2921b87789c51e0e744938ce3a5c98eff5c26e9":580,"5c16efe27212b5cf3888342299f373b10a928651":168,"8b592a4330e2dea7c60f0863aca278a699173a31":382,"d4cb0ac98c40dc4ab9a7ce833c8d7edab3b190a9":122,"6887ad0e0faefa9aecf2492803ecef2565263dbe":208,"a0d65f6aeb9a1c19006b16d6251aca544c38155f":683,"d49c5c9323db2a119586ec16dd96ab4c2c66d298":150,"af9ceed9ab5443a3c80373bb5047d86e9f08306e":63,"ff8f3f2fb115158ee768474561c71a47cd8e3daf":1201,"f5b408b0be2374863cc62a97ec53425ccba5104c":238,"2eea8a3b4c83113551d5d7a5fe35a546f7e44983":753,"73765307ede2fc6fd254fb4fe351f4affb6dc7db":991,"fde1f6e03cc5a059caa83ebe47ccd3cca57597fe":13,"90ef2d42baef5310e79915786d0166188b0a379a":181,"8645eb13c28e958e2e19ca2336182ec2311eb7a4":69,"30257de9344b754049d36796725eb98469bdf3e0":12,"b23dfcb54dcd99fe08b3c457c84b6a3b5200b8a8":61,"854064859252811dbb76b989edf64232e12bfe62":47,"1d2917faf9517cf70a41aaed5aaeb33bac717905":12,"28fe287dfb84c16c030689ec92b9abcb85e6f07c":53,"769a6a8b07b0237503a5d7becd4f97249d37424a":9,"73727ebbf0a9aba121e0976c06beea74b0b3384f":21,"334ff355d257625f3dc8f431ffaac3d2126fdb0b":11,"1b55d719c2eae6b5e6d117feb7e98914b92394f6":57,"2c4ca4c3b2c2b85a33941976332a7026805a8ebb":23,"5e4444876aca87c94ed940cfee37e96abf5beee6":22,"b8ddb4c9e8e1167880aaefbcec56d3f8397028e1":6,"df32cceaed329d087e46e14124785a79cd589190":29,"7984cd34432ab0778909f99b9614d8d9bb1517cd":166,"0d4c989b9901f801ee55ac8188f432ce44d2e25e":156,"181768a069b858edab5c928787d49c7676c6af82":68,"54765d78f6f8c409f0c6a5c7797587e2e187dffa":248,"5d8aae08a3a50463e7ccf7b38934f83c10860026":57,"182c4325c3b7232c75c717c334febc023d859bd8":12,"284fcf6c981f95d6a3fadd621c8f72540dacbeac":423,"47c456dd557470cf1eda24d8a4713dbcccca8381":67,"ae0dd1db39a0dd00de868ad7f561056a771d6762":9,"07085889e3699ffd4106f7e8a6058aee543d2c40":181,"65b512251e6dae3ad632dab1762f52a849a323ae":72,"cc9c39c2ef3d37c021c41736f08c0e54b6c753d8":21,"9ee0298f954509b6f985ce186f9557e632385d1b":140,"32215c0718608d7580489d263014c53fef725b80":33,"c42e5d24ffd53767099d1fbb7b314017f6db22cf":29,"78a8dfe180904770820f0477ba6791b6ddacecf4":3904,"f93925f9489d5aea4e8bb6a461f590bcfbaa7867":155,"5b485eafa7fa2a7a9676449451a0bbd54356fdae":10,"ffeaa51e18b929d1ff8ac4d7eda784e7dbefc441":14,"f4650bb8fcfdeeb465fa04f8420a6be840147e97":29,"184720bfda325936911e6b0301048a3aa9681a77":5,"a02c8ebcd253e1234d5650d1f1241f0aecad0c67":18,"4aeb2377d1adea4245235b4853959acf0f85f376":85,"841816be9365267e1f4ec0230410b2eeb034f9d7":78,"548613e38047cc461a38b1fcc2d5fa84262869e7":27,"2255d8ca99d923f2a6a078e2bec437575b3f4c8f":34,"4778d99d23c9666fdbd646a248b0b082f0e15d62":243,"2c93da040e5b869b51741a3f9262a7a2a81df112":258,"82ee559672e89d20dbd6cc2f57c75be5cff08c55":108,"ecd0d391e7b291becc361853ab946fdfeebffb3a":82,"8feac001dbde7605863da567bbc8c4a94dd3e7bf":231,"bbd0ec0d8550e5c0eb1928fa43d113a0f8bb22f8":296,"0a5fb24fb502ab3714ac9e8f27d4fab0832dfb06":385,"174e52ff34624f5e609f322ec8ba9ab687987eb7":485,"e5539b7827d45e42177b6a445145bc155b35af2c":229,"47ec125225d6161e346a9e7306a88d00e438b887":47,"30130ba173560b37c6eaf712cbcc893f889fac99":15,"3f6915e14cb9c7e485bb20b2b477387b43285f7b":227,"86b208982d377d682d90ec9ace9f5afba563d1ce":198,"9fc6417788bd75b73c54c0601ae46e694ce0f967":534,"61523ee47a548776338206c605d0e1b4456a5ec1":415,"2537eb63a929276ecd18749506b0524b59ca1433":220,"44d003fb0c0177514ff5f184dc1f12347700250f":9,"de06fbaf1b9fe43e4c5799758e25adaf4baa11dc":975,"8e44fe5f0c8ea72f1970840eb844cfb9ca47038c":595,"e266f26288bb6098298e5f279baeec148fa9f015":458,"408d321ccff9278b8d4365bbcb374a86ae01f543":892,"89d2de549d71f3cdd8f13dd2c244c08c57ed8254":642,"4fa7208bd1ea8176d97076708508e5e765212ffa":512,"7d4d485dd75ab4d3bc8b54c39a4c1fcc0857677a":58,"0c276584493abe85bc2ff4e7f87e6b8eb9872cac":201,"fa92859312897b0d1e3eebcbad970666d2236519":96,"2495e4d479ba5ff3abf613cdadbcaa72a7f32b94":25,"faadc9a013b8fc636c4a1ed51bc4cd05396e1be0":803,"97b7d79b1260e4233e1fb611ee7892b9f671e9aa":37,"30494e3fc87fa6fd69c12aec8a88fb362497192c":782,"50da7e338c7ff293c12975306c97cc728845553e":1093,"aa35cecc85c33268dd57f165438e53ddca03fcb3":270,"5a575a8ebb2b8cb35fb7d847a7d6f3a545a74907":170,"37dcb9bbbed5b02a344ae117470c823268b46179":868,"106dd24f5b3594e953a1ad5e462b227bee88cd0e":75,"de37cb34a3061dd9a5fecce3a55c8f93ce3ce242":3609,"06d687671df028e32cab208bf45160926dddd25b":2665,"b43fda607d463ac90ffd9b3e9175d4ed328bc05c":52,"f270c44deb335a97939fa99ca6ffde054f872fca":18,"31f292a4dd25dcea7b743a5ceacbdc0626c0849e":42,"44c364b2fe4792abed62ac566eeb20dc880e4453":73,"bd375ccddc72ec9d9bcc2929324629ef38d7ec66":151,"ed32087b20dc977513322953863efbaef2c6aa4b":1,"62616e42250c0635f36217b57c3ecc7513c61137":1393,"dfd127de1a336e197fbbf3a80ae71bf09982b76e":1185,"28183b3988f85e1c32bfec2088830820b2b9dda8":14,"e11403627252dd77cda1d0826515aed8185fc32f":20,"6a66dbfadb0fbd798c8b30c6abd7ed7eaf6cd0e5":458,"a7eaf4304e1b43fe626c4d4d4312034fa7df95d2":12,"24d0446d476c52d92abc4ccdee20709c694deabb":318,"2f6f6ca9170997dc523393bd0a13f3e6375dfcdd":338,"d1562d3c43c83a1a5cb11de64a85a8df7d880c1a":3532,"83de9830bf9c4f51a1467f7199284fd3e397dcbe":1550,"75f47b965802a7aced51cad5b913d563fe8855d1":1415,"194fde6e8314cc7c6bbe6515c423a6e96d73148e":1458,"bf9410866178fec869c3d36cdb4ade6dd363c355":4955,"80bdca6a0a6aba5ee8f4fe77b28f0bdf3457ba00":7802,"758232f27cc09cd177ccaf458901c551e447aa96":4630,"662041d8f3ddc767de6b7afc7fb92ff7d08697b4":3412,"c39129e6e8c2a46347d8e09cd533aa8e88a62811":1428,"96f45a1a42ab3d6eb2816cb3bd7bb02d1d109e64":734,"a7ce1d55a7f90b3342ebd159db2252cd99d1c479":8746,"b9bfce4002848565d907026d0619af7121d5222e":3384,"a201ebc8ca1375b1084d70f09e742b59fc24a838":5581,"ab0b8d7d8d0d142038d4eed024417258d12d290d":1449,"64a408970b9b5de7c54677f7ef304e15bc10601c":4461,"be940583a8ad676dbe623510d1be9d07a7c184c8":4426,"88f25d07eb259a7f5f43d6496a9348f2f682c2a8":5221,"09d098b260d45ae6129259214f8f29ccbb9c6cc0":10763,"6f044068f19dfd1a2e1c364b60b1c41cab73fde6":3790,"f51eb62b7a6e8b4648f534ecbe2ed72fee6702e1":1828,"b45e1483d456862d1d9d9b0b8ee666968179b466":472,"56fa924f6a22bc306be527accc8046b786869e9f":4561,"a9f767ce2a46b0c53bce3eb53f9b5c152e1cdf1b":7886,"53b1ba9ea331037dd92b3f0d827f048ac78957d3":4557,"01b5f5ed5cd5cb828b798914114811181093dafe":3237,"1cfa507c53a8233da09987046bf0131674688d6d":744,"b03ae98941f6228de0a68ef1ab638bf5880f4dbe":8,"be1c13401505acb33916cfaed864cdf7852f501d":303,"8419ed78d76eddf873bda5ece73278daed8eb08f":1430,"0e3492a6b1d4cee14d87da1d7a6c2a7e989836fa":2117,"f537ca82fcc49c9848b43ab88656ebccc60cb70c":98,"bcbbd69a9ce83d432739da8b5812bcb73e1c0f7f":1,"68591c3e68afde17d2e17124cf867fe43bb85a47":36,"3071ab949580c9f5e6810bbd5fdc3d0ea54d4b42":83,"5e2d0074e31bb34346ef18399375b2a4feb9125e":18,"3fed38c6f246843d4f9ba16a5a65900f1e5ca836":1872,"0f2efb49467781a04e591e33f0166ad97f9d86ba":78,"cc76e08de3b4730224d8c9035148bfd9cd34b00b":39,"9e4cf0586e11647192b989b71fdbafb869a2bae3":50,"9a9fab8bf7029f279fd357f011362e47063b88ad":530,"d53ef7e747287c97de94d9ebc989dddf661e0966":2,"dd7786d0f18ce09e756b29d5e23523e1d4f3d265":13,"7e2c1a1888c6bf2895b8e596877f243fbab873bf":991,"e467ab01daaa4a1c1aa508cfbdbdda56aaf6ba14":26,"c0f07810a533f55524d2135329391eb67c197a0b":65,"dc2b5f81d6a0d0111fcbd4946e3d395e0fee9115":69,"d26388ba0161b9c391eeeed49437fdde0adbd699":20,"8d1324f50e34d57bddf8fced9bf163eafb3f992c":21,"c6e6d1f967eff28aa4d3ca71219b6d0dc7c17994":50,"bd2491401d1a978d35b29d9a38ca135cf74ad7a2":14,"fce817c558e910310ced58bcca2581bf5e7a9933":40,"4b3250b700f61b42233a87580da990967683f114":31,"7307ab95ef633dd9b9d60df4fbae22cb6ef3337e":37,"827f2c14742117c23db48144a408b2e5ec967b6a":67,"985b23c9f8eb82155476c7fa147661ba91c2adb0":65,"42fa3e23d9a4b3ce7bbadb3da50fd78a9244c94b":52,"08190dcee346d8444783999a584a9be6abb215a5":66,"6af0e0983d4802a8c1a415fa7be276849af251df":116,"70aa137f5d5b0f2688a460ef04c4eb7bfa3aaf8f":18,"ac742ad3b720f1428b8b0156325f01ccbe22b9d9":27,"fbf797018717c6168a9882dd9460d989094b2ed0":274,"022d8bd64c8bfa35890c2619a1b65addd8b08b7f":147,"7dbcd930e501ae472bfda88f40f4387a485aa40e":54,"c64ae4195a61e90ccc9145ad8a411164cd70c517":116,"fa0654ec53f3c87954b0f7c98b741a34390283ab":58,"6c98b73dad0c95b0205c88ea0f492d4c967f41e0":1828,"bbd6bfd9ebca934f8cf8ee5025c1ea3557486969":681,"2e4300de91a129880cc1cbc65854ea2f893c5a48":1816,"bf3085819eb7914308b1cdd5a5a02289a497077f":674,"d296bc9cfcc14924bcbf0270396f770eb8dc14fd":13,"84c5d53c303039cd6f00d45de15ee24c4c7d9245":3071,"49a2a6e0d1e2a679839b1bbe9bdbf84b1f61fd9f":243,"83a8412f42154df0b81a1479fe65dce8ea661aae":1534,"5a82da74d495e40e671f4dc596db5df0ae10a048":1295,"22f5512278ed67ffb5a81f51f8718fba23543340":88,"58f00bc970a1e5ad61a82f5fa96dd5a3c51958bd":190,"cdb7055fc70d123a9a6290a15e22ab4b03960f85":1378,"9ad7a2a7dcec6e68833aaf9005a3283672c6d106":108,"e4ac9e30022a80be5a99c6bcbabd3d6c30b9ffbb":5,"8614beda287744870a6905f5e9e0610bae048eb1":44,"ec74c697fc0f098733ea0a6f9eb37628a42156f2":1199,"ec9a1f1ca28689b2538d58f27c07303915cb58ed":858,"e335a00f352448bbc8cf626506b2747bab6731fa":1080,"ae19c29167d0459ec29dfb9aa5273bcfde8dc896":464,"f323ed6966196ef0d34150d0074ce3d8ab72be24":51,"4e34f479a06c20feb52d68756396ba333f133d9c":107,"8fc9028c271c69d5bd1b767416672b930c2f8933":105,"60dba96c732356c83d204724d9d0401363de6bc0":1103,"cd82219b3526506eab80bbb777bd11e9d9c83803":2333,"05a03731fd8762087784bbd64a46dad468b6dcbc":211,"f23b126f983128336a51cf696e2858e8cea740df":1246,"48be18584567f470e73e32fb0e68f7e102adae4b":926,"a1b14b5b071ffa6a00c8323b147cb6c0c5418539":1572,"5b922eb0eb5a78071ad3784aa496ad2b74cbd3b4":53,"b60456cde6fe58fa2a80833fbea2db5432a4eb5a":1335,"1a4bc943fc5ec310ecfec05d9fa83727183d129c":1650,"a9ec15092a9c185b9b5e00d33d7ff148fe30416a":219,"a61a33b3844d96b373f396f8c8fd0e787932968b":257,"b9c34ac1bd6f1c6d37a4a492b163d338046cd017":359,"0cefd3b03b1fce37d7f43cfe435f86be1ec2578b":554,"3b222294aff1b9f0c77a6f875d246139677a82c1":213,"72ed84a07059e95fe3c81511c25b4238d9904521":292,"1dbcfa53757157c04d7ee6a0a2ce7ee129048e68":160,"3dd00f3995883ad2dd421d14134aab4d948f4d68":1465,"17aceb0bdb5ac6e47502c89e01a1ee47850e3505":153,"8c72e8596a2bc8bfdef8e6cb1ecf9202720e0ff2":55,"7122e2f805e38760264fe7c73c53ea0a7407a042":394,"a887f98952816a2469849ebbc4c427229f95fa19":391,"8577e38ab00e67710c81ffe2180329302c320222":290,"7165a9f1274b4f960154c3e51bf11c3eb2f94e43":294,"f14fe617960e9c95092e18981693677551fc6252":287,"dc63328e76399259b309431aa8ff97bef1d041ec":317,"2edccedb14dd6d4a9ee3fc64a98c853cfba18f77":23,"b57b036dd48b43da7f15f6e7b61ec4ae5635a588":289,"b9d4a12f875a26cfeeee1fb5ae97e26b8ef5b790":73,"2efc6d6bda285fb1db9fd0b80a8c890e6466d1c6":48,"6a3e490c0157f64d7c4367f27e8cf5941dd48e16":692,"ada11dcbc3993db065d10553e95d6c21e17c6501":677,"0942d831da0d88b700af1f14c6dca7ba0bef0986":259,"4f0031cefcc1009f420e833c8b3fbeda30fa4bc0":493,"de00e92314f0c876b8e52069d4858bfcb5ab2ae3":305,"bb27f068308e3530c66b40f38453eecd6b06e7de":201,"842162144e319bbd0b7e1a09a73f0f027c9d696c":182,"4d127b1482a23813f10ba1f978d46c7cec8417f8":466,"e8fcfe961c524f85bc73e8c706c27f7a697414ad":174,"2f7a4b63c1292bd60cae61e4f70f30e0cb0ea2c3":227,"6c14a2ed87b9b7a303851456e0cc215731d20bba":188,"e5e54b4a8716f0bf86847ed449cb6fd3e4e4d1d2":183,"bc7110d5789f80cb790d0f3a2e69456ec0a17797":173,"341e31ae524620ac2109704c0c9882203b94c840":1923,"5bb1c7d9b423b78c808864c78d630f29b5331e19":3795,"7284135c88169a177b973abc549ea366d09b1ecb":160,"9081cc9e51d9f19014cbfe686a6dc87b929156a5":265,"baa510c67e5ab9a818a787f42038c6af6cc56f4b":183,"c3253c859b8efa3228dad756c77ad1528c4a2f47":114,"f79a60bd68108c2a0af80bf758b5379659ef25e1":40,"48a2f0fb069bec9f076528059c8fb89ef4b52e98":257,"5177646a4576eb3596585c422f0286482cee435f":177,"10dbd71a70ddebe5c4a827d71cfd382bde4d183c":320,"be9dcf02d76fbf5ba7e34ce37ca188c08084a3b9":39,"6347dbe43e68e3a37c5b46da9ee2b764527ccc31":236,"b4b38432a54a6df256df746f0896e534abe6d1f4":460,"cc06b720095927678ab6f2272b3ef038f473ce22":128,"87e9118c306cf7f188f44759f9fe90232bee7a13":228,"1492ac470b06b2079b2523aecc09da262cf17939":116,"6d97e67bd14360b41e0863f5a700a9611b719fcc":85,"3a4507eaf93bc4f555c62440a043686c6c91f099":201,"00581d1a2f5928f5b698ad064d4c82d47043f416":346,"d52b545c53927777fec8b136c44da18803857c1e":1110,"85dd48520e33c509524a7bc3df8737a9ea52f42a":12,"2a52c5d6d92b40e744120c222f5e27a2cd2c87ac":1,"6813ffec76a0b2af8911eb5b9703e0ea297595f0":3,"6bae539bd6067ab015a7646dea88d921e2c133cc":357,"65df7f2a9fa556d6351cf206eb7082ee57e091e9":39,"cf078fe7a569824000fae77ad39d2104c4522396":27,"fdbf57056fa28e25b7b8213ce6fcdcf08d9e7240":172,"21e6951163cce4dae7d8552ec83a2bdc1230e7cc":550,"36e9deee589c1ad0efb31a9858aa3578247d31c2":126,"e433efcd7deb46ee8022b7e44ed8195170d6ef39":10,"ed3d541a53fe75e515e5d95cbeec6a125cbca9ec":600,"09a546bd1e599965e0389233588babc8d9b8a483":15,"aa1557e1eb57daa483ba994e8050a9483c64b318":507,"5d2c83b0b87b638e4e90cbdf48d4f43d01be1b06":143,"19657c5b1c52df0c3fcbf16c4d6df91e7ade26fb":541,"84aedfd35dd257d41dee19820cb257e9d7f3b90d":61,"8e3ccad15985ea632bdf2cbe53d81f2b51fc5b84":293,"7082697649299d6fbcf44eb3fe66885045e594fc":51,"cb24790f22dd31a8d02345052d6094d0b97fb221":2826,"e952d9c94e61e638c0824146bd15f9975b31b610":572,"a068a24c58469340e6337c24aa5b0b59d95e9680":207,"f52d21955f3f4528bfcadbacd7fdedc93b092bc1":21,"2510ca3e09959b4fe571dd52765e3390d8aefc36":34,"c9a577b2ed997a96a8e1d8cc2fa5ec5f0f93a8c5":154,"aed8c563c8300b76482600d421d4a70711d2b121":58,"4beaaef3444a6971233d24502064d22943f05aab":688,"953f9947a67cfb6ac8ba07af7cc90549e785e1ad":21,"ffaf8232400c6290463ac392afd5de7153592175":34,"fba0a387cfd2c81f92e18bf5c280493a023fa2b7":36,"297106b80115e0ba9e97baaea3e9784fc61b4f87":37,"c10b11c7b8420081091dd17ecaf78a898f196391":20,"92ecc1752ee05fce5a93878ba4015791c61b6fb5":359,"c5726dd41a2f659bc1909331984393c603f012d3":9,"221a92be81c331eadcede9ad8810e465929fc18a":13,"146ee636a7d486f79692422a5a467bf27f0142ea":35,"d7bb76b6e11c4ee428a5c5e9dc0413e922f0ed52":14,"2e34f1e80de2d0a493eb5acf67cc7a7227517fb1":127,"734e1565c0d8243aeb4ce5159597cc765dd1610b":78,"0500113f7f9198d12f53f907222aecdd6f757bf6":19,"1952bff023e08449cecfdeadef4e8fea0938619b":244,"a00289fec63447d15420cc65038fbdb8b86d1995":43,"1ba64974212874498cc0c36ec7d730b7b431f60d":128,"26b7ff13f04c0ddb3c767d1e7aeed2df6c90dbb8":3,"4105ea83536307ea3a17572d7b6d690edc89a717":8,"09d2af0b0414c1ac2b943af7b090c09c7e9cfc4b":12,"a3631c1ccfd6501cc52ba328ff77213853180cac":1,"74479569c51e2354869f005ae8aecd10ac62c7c5":178,"fc2a83527829a0c8e9d5000a4ba6366ea77e886a":30,"cb5d207e5856994614a028523af3a75693582b02":26,"cddcf3a42b15d983b2621acafe84160e0d9584bb":43,"74ddacb899c8906bcfa096d2745bf056c33d6c47":21,"e7d90fe0e343afa653d5bf578d633d1ab2a20050":17,"7d7c0cf01cbb8c9e683fae37372fed4dc2431af6":159,"09c8d6ca11d767b7a7524eae8958534c247c68e0":204,"d0aa35ef3d6c04f49dc86ca989e6ef43f827d770":195,"5c9cc3279efa3ac51af906966df61210344a02b0":64,"69e72b9e461228a20eea26ad73d7ef685cafb8d3":21,"00a227f30ff258bd5ec04714342d73a4f20f9215":34,"3759378483825b246dfe329bb84c00e286fc44ed":17,"f72580a40b0e1d8adba013a75a5c7b8492f18076":69,"4c22a651c6415a16eca32aeefe2151de1e9627a2":338,"d5ff7ad7cb717ba0f8174b178e8638a68343e2e1":8,"f92b1ee7839391bf3a4528f3dbfc38d2c11b2140":66,"7e25bbfcfbd12e542fcf3ed318a84f85d83f0e2c":19,"87d40dcb22150f4b8cb28bb7368e34d1382f27bf":33,"044afe6c76c913b09232b209ba972e2242a33d90":60,"d1b70f8741ec67abbf7be957a7bcd84e78bd806e":31,"4f54d5b56bf07ceaf4e1ea7fc75b12fa34f35e39":39,"a48df62e23cfebce1f51ebfff9c7b91a2fd96b36":17,"3e43205cb86065ad10d16486de9f65418e04ba7b":44,"533febc9a4f0d85adb4175f0004f5dca3543b36c":202,"ab7c815d6a69c156d4e6ece75fdcfe8f546a1074":74,"14d66afeaea52466b9d399652429ff3aba5b9ae6":188,"2a80dc44d1a444304424d43f798032bfe19cdc32":191,"45e35b3151fa0f0c67fc724d95d84f98d2a8ca97":54,"36c685773bedbe01d14b523d274fe0e97e74e307":86,"dac42ba4c695a902d66018486e580195be6c2508":67,"d2716409253ffc10e3b4b9c6acf222e984f1fa00":106,"7efbf927c912e28c3837ab81a1fe3759df72ccff":89,"d1937cf69b2a1f7ce539be6e6e390daab8df550b":16,"1121014e6ff4bac0506f3186bdcf7b9501be195f":66,"e421ae324ad2631610f5d992496558371b3085b4":9,"ce10ec16a486e669eeeebabe6de42019ff706e12":128,"595ec885bdf8b97f708fd254144ea7480d631758":57,"2892966199c867376ca2f237f5ae672aca56f6ad":176,"7e7524dcabb6d12dadb0839b1cf3f9fc9d4cf017":169,"e0640bd1f1bfa947e84dd95fd0db9fdabef5cd5f":19,"a810a518d6a90163ad3a59070fe43b3ff788854f":43,"59543697faa1150418354182c544795dab008a92":65,"1f2dec6288d02c3d6d42019cb5e4d24f05929a1b":18,"b26f2c27ee8defebc8d69a64ba08d71a008c67a0":21,"7610c22afb521e31c89b838f36fb7ec1d58e7a0f":76,"d7b50aa41cdcda43e0ac345fef06b97c65b8027b":19,"0bf45542bf252e63dfe4e25603cadbe3d9fabf51":19,"10329f6f740395a32a737a6a59e3fc5cc0196434":10,"d93a8a63dafda4e52ac78bfdb01f557ea90da9c6":26,"08a79a8d7870e6119621ed2413c9ddca2bc90a4a":6,"2638747c1295d7201c2a424b7173b7710c471fdb":16,"cfceec808074cd34e0a8fcdab6a14fbfd45a33e2":83,"bba5b6c0d61227b2dda6bf59160b3353199a70e1":34,"cb30a92eba34ebd521c40c9a091f4ac2569aa4ff":119,"ac6d8169ce3fdf93825c141f90555d39738f07c7":11,"96cdad4074b45457c27f2fd7be15614b3042a123":162,"38b51e108642e6395efe3d6ec8652f31595d66ec":982,"e081f574a76f6e256ac889c6dce1834513a9fc4f":15,"a0a25e586b6fda3a18588c82e8bebfaacc7dc26b":33,"709a99e7a57b36a3dbdc20e9bc92f28a74a26a19":98,"6c14f9b605933b3ae0a140b7b204b2582482dd97":87,"26d8d95f14a23fa58934d829882497ac6786f5ac":89,"a2b876d3368541773e6eba96a8b136512a275f04":21,"1523b041bb108468abc299f506fd6998b7736b0e":8,"b7134953f5b18bcdcd992b51c63c29b02a5c960b":32,"dcd884398e2e1bf3070cd27d951e706c16dfe790":75,"0bbbaf0d582d5969c3fbf30d99590935339c787f":51,"92537ba10b6769c6ac317a782d567b77ce4d4350":30,"025bbd8f21f77d2be5567f17734c1bdb9ba00f0b":71,"5267ef150d9d06010a206bebb7e8e39fe22be450":49,"8d1b406014734f0e4737471aac105630b248bd9c":148,"77b94bbfb16a40e80604fc36d3882c74c368aaba":85,"2b4ddd265bce098ee89b35a619ab59b24b128020":10,"51167872f844b37403357b1315f9a9567dbe7158":266,"cc030ad4c83a19d85528bfa5facdbd9b37b0100e":16,"1ee95e0cba7b97582ca90eef359c372a9a617169":69,"18fe2600a09b9994002660d79c73892375d7fb5d":50,"51cfb14e910d2f0f7aaae8994e5a23cfeb2a8967":71,"816d28239d826af91a2c6363103ab5dfc517a188":87,"6d61794706affdced368217713c63462b152a64b":60,"ea9f19ffc83e438acd81308935846b609d737e2e":77,"3e42bfa439ac02edc3589c24e79ef90b84288225":11,"dd5030555138eef2d05fa10c7c98c8679f3b2c23":37,"b2def477ab39fdf30c706fd6cd92fd8d36ae667e":29,"78f0f3841b9dffe9d2fd32dfc54b3e88885096a5":74,"7ce46d6e7082d04ca820504d1f3b99cd186037d3":115,"8642ca4fe6874945abf5250ecafbd1dcb52ada28":203,"c8b3117ebb3049b40f52a3943151a69bcca2e546":23,"012a7b1acc759ec4a28baf42685d7e796d2d0fd4":22,"e3caf60ee57f0f57f1ce89a325408738a3376542":56,"b6620fffa3b11a855a36c72b444c6d1739259e7a":14,"7b700db88915931213a33fca647a239aba5311f5":125,"70349a3f523e6ddbd9ccb038b88a516cd1410dcb":6,"339643d0792a9a1987469364e991008dba621060":22,"af83c95a5e09c2e804123c122b322e0cb9c44961":84,"421fd429f58a242a827dfc4ec56105e4c4ee15cb":225,"6178245e0c448c52511181904fad7985a56b1db2":30,"e6645a26d83c2add8e16d85db918610d96ad0097":188,"eb14f9bae5ebb9fa0875404eeaddf0d5cf306be9":71,"d547a554c4b4f4d25b4479f5599d25f490b4052c":59,"40d235cb67d62d14deab0de9908391ba14c31f25":189,"88d8c357b98f7bccf9339331d1f40638620b8549":150,"37d577820eac7d3ef731337b87b6d9154e4fc461":235,"5830f497bd3e506eb30e0f939f866be3412e2471":127,"7fadba7336b7f2bc85e5bd107e231b571213db23":94,"77b96303833f5a3880351c5aeebc7e79a63a2bd2":127,"5416266501998b76be08641fd627133c9e7ee252":123,"fa522a3218433e03e09f51b31596436db7c6334e":86,"3ff875134fc9fb7c59a107ae3c809f1fa805d674":186,"a1d5fcbb1abf84f88fbca0debf00f1a0079a30b9":12,"93fa5b2efb24b6f745ef41faf2d8e8df1079e6dd":89,"e6739be42ba9c0b1f2623282d2a6a6f5f7c647d8":289,"5a3d8ea2853c809771fa5b19610e7bcf8787c97c":73,"b57e2cda7ffd921434c8f81a7ea7694a7c8b4e78":65,"cbb567c67290e802b2afc6e9976bfae9cf04dfd1":125,"962d0a5cbbf6ede0f2b300ef594ab24ae9496931":29,"a768a78f22c1386cabd7d2ca8db801ba8d1c948e":99,"e025b8446c789048c3fda3cfb674985a7f31decb":182,"1a2aec6d6c33d0b644ddd9a43b2da88af855d353":8,"743e8414d6091995ffefc2b5982370c5bea8ea3b":113,"39227a51f67cb551c3719667e67ce5d0aa05ee92":987,"3cf2be7283a0bbe6a6a6e536ca4678e78c90eaa6":52,"2a7628f2914401d1a900c5485fb478a1500e1377":329,"092d0abc6fe057e27621298e6f3b9574307c4664":615,"ab47e9dda2e71d66e423b427f58b330af63e512c":84,"55eaad5a0a739d9fa8f7a8dd088ba727efe76f12":148,"b29ade659bcc472f27b1bbca90afd47d4cf718f3":707,"b7aa59873c2cfc0eded34d34f5c21f9b79a8b2ba":253,"5b8ff21fdfb158598e345a9922dd67d15827ee42":180,"1db002bfe27d9d9faa376ea48de7ef23c6e12410":50,"7a4d87ee86d7ef2ce8049f086f4c37a19e9dc1d8":134,"bd171f6d711102a0888380fbfc97f7e79f75311c":48,"45fcb25a9c73f01e3f6237a8c6e895a424b67fdb":101,"0266fa1052600c8fa941330076acdcbff42203ce":196,"495414c034b7c335adb9bcb4066b0632e8d3c4c4":765,"0c019da232e13e949b9c434cfcba9bbe13f71ea9":1,"dd20c761582569825e46120ef0acc943309e6ac1":1001,"134cdf6029de99021f6664996e2555f7e9f3f5c2":41,"5b0b2d930b5753f9e99cd3b0847fe8bd78081ca0":4,"5882ab82de06349434849555656aaecf62e16b5e":410,"3a31aa4ce0c452f6050af6751a51fb42b384bdfb":143,"e6fe4206a1b1fcfe2f1e509aa1e416f2778107fd":168,"02b3ea7c81f52b8fe821a75b079ee8209cc839d9":349,"483dbbc05b1434e0ac1745086f6ae65a7ed4df6a":34,"3a76fe8c097e20ccad9b292d7e886c5152cd53a6":50,"917838aa598dbbf7c4b9f6289e932f72be521e5e":19,"1de1f38263ce277045eee622188a0e6710688d66":202,"e517faf6fb407e2896d5bf489452d7742aa1525d":207,"daf2dba5e063c6fee54667e808691279ec6e36a9":53,"8433e156399ce55d423ac96dc7c63647f27a47bf":30,"19072f460895e5da8a922089bb8942d73655221c":1412,"1b267e9f72149930bf64d10e47e354b9a5c840c2":93,"ce6bd9fbbc8834fa37805ecde13d5785cae11bd2":329,"5b1ed22de3d87cb38b8db0fd7afa0b86f030d7ba":259,"d71d3b2788869be26c86223ab227930ccd2eb92a":389,"9c3b8e8a0764ce31a58e80b23d75dee49fccbf1c":164,"909fc930f5f3f88350c85f85e35f8869fcfdc63a":42,"19008401d42beb6a355c39045a3dda2c2b0bd1a9":235,"9abe009a11d049f6ccf75f3d6ff6349a679a13cf":111,"0e8d3fcade9d4f776c1b3c94aee87d26fefffca0":228,"f7482f2fddc088c302e48450705f0f166638058d":261,"c1e2443f8a7a93f496f91ed756897b2c48dd4dd0":144,"d5c5bb629cc8277e44a2bb450296015e35aec28a":246,"0cb043fb417ca26980c26d1172c93374a996840a":652,"e749a9f66fdb41a1f2d97a900fe3663d56fad7d8":182,"1a5d6c3a89cd1281cb54a2e19f597b1b9bf3d48d":68,"19e32706539f672ef752a2f5cf9ca1ff7c7a1312":3,"1193da52bc21480e2e43cab71adf83af03d9bd47":16,"50fcb3eaf79798ae4b63807710ecb93c9dd240b8":130,"11d8a06c9d9b435f18b19b8c0127718ec0725bf2":356,"4cfcd7ba38b8cba18483b193e7190b362e638788":456,"0b8a16b0f3044af4df5560cf01e11e88165814da":13,"44e7d72a7394229bf591b4a8d210842fe9d2d291":702,"4efff6eb84fe314865a804afd8f3387fd2759a0e":18,"2f1aac13c06ea22e59abc09a2dd65ce5f085293a":162,"792c57949437ab450c19c4f50b0f9f41bb8f440e":30,"179c88390252b82b3683f800b0f2d9011208a152":184,"bf857492e1176911b33ade09cea2a80e2f1bd77e":117,"90eea485dc1819be0c7e04652e549c1307c74fc4":242,"646b75cb47195755dbe79dee5eab2e7d6b443d41":259,"8572a75bb61b1dc59b3f67b1c84e69cc8c1f0d1e":54,"620625909a29eed923b27d5ce055c6fc7252d1c2":246,"ac608b3065eb688899ac9df37acd006eb1ba6777":111,"4565ecdf2b0069d1d98982e3944b39293eeeecda":154,"51ea67cabf856a3f9bce0439245f830995345d8b":37,"6932d8eb04dc1994cbd21cfc2e9fde898179c290":614,"cdddba3a36f8616eb0a769fc273b05d614d82cca":34,"8f21a421fb4e0deba183b6e3c55297e82a256139":381,"8496e4a36619a490be38686860355bcfc0b21391":181,"948d0a8d4647cd9484bd12d1389ba0e2241fcd7f":573,"dab0ef19e389eee1ee5fa4e4a04d79b4f38f961c":623,"993c3cf1feccd696f77516c333b34dff48c34046":21,"48a643fd1b0aee7009c402193f34a3a763953cc3":33,"a0305d0158a346af87026805186d66541ddf9eb6":201,"88514e5cb5a44b2ce86f447d552056205736e427":311,"99f7d2688d8d90c1237365ea606a14f097fe03cb":129,"5fa827ffcc771fd40e4b3593774bacfc4248582f":337,"8e9f47decaee5e55aae1cfe9e28745f2b8c72610":168,"0335f4c10e506f6c6d8e31b02d7f2900b0f78e5c":87,"efe7ba7051be6078ca009dc5737d0e062538fc34":99,"350179735165176721bcb514936f9d2fa26a9d0a":1700,"fee626b877f7c2b68672ef68923b8f4dbb6cc919":1894,"79cda62747893b603d3c2ea03fa62eaed5b7b758":2144,"e376c6aabd68c4641422a92a5c652a05d5a78612":3073,"c8d8c888f2f04f021684f8638b43e6166ee4076e":4894,"969a6142858d3d535cfb33ebce186de398afcea1":2064,"dcd3a531f3c62a4b903380c1e60b776803a08024":1239,"a07fbb26fd60a1e14b969cef987ba0eb1280054e":1105,"9fbef979c0a52bab68b7d1ad6405d6010221f5cc":980,"79b0206e30e0e3cdff54cf543baa3d26b963ad06":24,"ad29cc8aefd04b2f8cd7c5a9857e6b28eb169b98":1094,"4a66ba748f1496c5b39fb70c3fd6515ae87d61d0":21,"2ba868066d7ef5f8e4987fe1a41517ea356a10fd":338,"d6786152d7f291a083a7d5691d1f832bdbece719":169,"f507b54afa79417ca1c2dc8da74481d843339352":358,"4e0df65bd4b6412f52253a77d3a52d785001c89e":11,"575d6c76c2d17509c8f0af46e8b24dfec3217204":96,"bdc63282612ce80c74fdb27d03092170807196d1":71,"5c010dff5a4d3899c216086bd4f0a93669ad07ee":12,"d99d37dcdc2ac0ceb254589a296c2ba9a4687e40":273,"b782b68992d55a12c7bf2ab0a46dfd1d2fd9e3ab":37,"19ed9cd82b4ebb713974a4ac78fd2ed2f9fc17b4":1587,"855ce03976fe4b5626a8b49861199c96c5dedf18":690,"70f0918777f6977c50804330550388174db7515c":370,"798d07600811b540e0a6775880bc2b720cb2f1f3":51,"d0004d7d9ea505428a4223d933b54603e666474f":63,"edc6c346d2c3141a6b7611565f733e42e23140b5":600,"f1465bd7d19e8062d90bd6efabeebe3ccd0e4e1b":58,"641314677e98383d0812192d9947cbfb02fe511d":64,"03fc255359182b3a0862b11bdde87c5355a1925a":173,"1a9307b5db2b2b3bd6dce060cc54f571e10d8076":551,"be256b09974b53bd4a3b27ee94232b771bddda43":261,"6ef3cdee16fdfe559d3dbcc2e70d9ff8652619a9":48,"29972876e4a75b8374d63e01141a4208aae6c4d1":4088,"d160ff2f8d04f78dd80e1a1009054c3c30bc55f4":61,"333949894e60449577566ab1f81c1e7b2496f1d1":45,"83128d093eeeb84c737e62d1d19a2aea750c6fb8":4368,"ef845fe22aa331a80eae8a98bc03df29efbe1bc8":40,"547d4eb1f5625466254ea334fc64bd45efd3e1dc":1039,"51c3f7c41e728a39ddf8d8c014526c34bcc96b8e":2202,"28f670f09f311421a32a11ffca76cb56ad0b45aa":1454,"f0a2bc334eb089bdcf55cc2f9d2c1eb2564e4a3a":2981,"2e09573199a216968c232f268c52cd506da05fb2":2925,"d365dcc6a89958026c042f057c9af60b5c39bced":402,"75e0f53026d30ecc9e325e69ac96580091ef0f4f":2342,"4ea33c9306732d814aa12e4117c7833706c0cced":271,"c5d68f4c27f7c389de3ad7b83a12e52f5dd244b8":519,"3689a7b31efa54a6fd32628d6f5a3bb984b50cb5":2039,"fa7c03fd0a7adfa56551bc8efa8059ece6a0af8a":134,"26b7f2797f711e7a7576016129922d8884145b4c":358,"a347647bd569d1175cdfdc8821d5f3910f07b560":1150,"d46d4f2d7f14af2e54a013e049c2fd8c900ec278":1,"59e5595c61ef77493790eb6a7b0981408eadb407":1,"9d2280f915f4993537def35c7f4ac1edd8ae8df7":5,"20465a950380372265416a2df21db110f57f9de5":537,"734ff5fbaf684edb7e100c36183e4322390805d2":842,"1e6818c25bae45016637afadd86298d0fc273131":1332,"2b89ef0fda8ecd2a90a6c788585073a2f105058b":467,"8207d940de2d1831c26b4b1e7e240215bd5f3f73":225,"85213fb62766761159bdf767ec6a345801d65484":1,"1a3368bd29f9ddcea81e9231becec7ee8034a154":32,"f2824c7fe486feea76105b74001d75480001d2d5":850,"be5fc5be1efa92668b82c2bbb9129f567342f69d":19,"07611ed6c239289c28ccd5192b096ca731e2b4df":202,"d313db7e5261c4c0a3049774e27164ea3430eb54":89,"331071ce6abe58faa0ae640e1c6a0febae4034e5":509,"e70d3570f7d314798d70efd4c7e5c4cd745374aa":983,"256e1bdba1119c8d1815bd8571ca8e8b67a6024d":2845,"0e00724d279e52bd7f01174b294cbe3482c29c06":1416,"55d21fff98074a04af5d38145fe74eaaa9a986b0":1547,"f4353c837c807d91669cbc1c78002bef5d5a9f2a":2597,"36bd728c3c3e30570fd0b7f509e0ff8281b7b38b":1207,"bc1e185b2d95c5494983afc9f24b7514e6baf863":145,"7e4951bd707c6113dafca503d0e658f210b0fd38":1233,"81424f3926f3671c71cb57cfd2821dd100d5332e":75,"46f1ade8b0a1ba50b7058184ab4e2503455045b4":783,"7f349f0f8c34b0df63b5b37615c60bcb7b665591":242,"27979393ca69914430adef27014a3b4583c30112":8,"0ff4b4624333ef99309f9140f470393fc9758a21":617,"c1dfa25674a5ba578854853a2fc2b40350d8ac4b":165,"432fced4644c159b89f5b7c5c6f39fe5943bead1":235,"ff500d83ba6cdd9230b21039a051894517529ea7":109,"dba62aefc0c0bc4162e0e2e4a7d5f83b9fa1823c":8064,"4a681c9148249120ba30a084ad5034630910c75f":320,"4e3d557cc555fe1ed4b5e3d287b7838740a8641b":139,"a2beecf7810803593c718ec7c5fd43aa3cd752c8":228,"63bd91ba141743b7589fa410a90ce03560a132a2":23,"71ef7d6276b605f88589440226b7093a558ae2c2":51,"793a489003a5ae9f2843298ad17dd1806ab32b56":54,"5fd1967a0758f7da66640eee9ef2677bdf632b8f":213,"9fcdc53233071660144acce760ccce704d1bb899":68,"f4a3f0e5bef1ce4b6f5fa7c787b29677032ae251":688,"f6178213b025c14147e269b1ac5a6db8a312a5ed":60,"4dd61a0e47aea62214d4e26aa611798b48e385c5":320,"50ec58798c5185f9ae25cedb8554c6c30ba5ee3e":5,"00e74b75f2d32988642e95bd1c8d3330d21201a7":196,"1f0446dfad208c396ccf36db861e1d58daa55d65":1658,"ad52caa38a3d97acbff4405f7fcf4186b8666644":370,"5fa234f24c02b546065b6556578e15abd3e47b7e":141,"f2ced768d1d75ff8ec2821203926ea00f7c7280e":207,"790483afa74313844befb5e88034a998daca54d7":136,"2564cce1b4f14edab08428bdc5cd986ebb58158c":18,"8cfd0667709384f92b40db534940974f6d81e23e":54,"b3735bc58c10a3126bdd5cc10bdb70eec5e5b0ce":565,"bfd7f1268a644d355d7f1d3e8ade044f9701030f":18,"b5a70f19d4a1d48eab477f055ca5193bdbdd6787":39,"ed534bbf43ff37923232945f0a36abe1bbd94132":274,"1a04e15052f5c6311eecf04c5efd5ec6f3659c43":498,"fa013420218648b8cea1c2999c4f1dc9fd6e5465":94,"a69670011e989c838ce748d57d45fd9f97b83ed5":763,"93809e6f05323970023d17cc428f238e11c1b61d":97,"7c9d300fc0954e1235c33507d13c5387335a9852":28,"c2b8e3b8026c554d379cc0ba4e4f24ff04899faf":66,"cca4bf7d1bd8813ee1d27a5d25330d33584619ed":344,"e8da0412cf6eaafcff651d5861f714b4ea5195a0":204,"c32ce05b3fa22494f26a0c7e1ea62106d7143948":796,"a395d39ae53271a684daaee14fd25f0c4e25f545":124,"25c62dffa15c740dddf47efa0cd2f3d816a3d337":253,"39afc063c7f0bdf40679820ccfed327307d7754d":21,"0ae6f28fdd4db5ccf894a5d8070e2fa13e068437":6,"23026c5ff2eab5b117c3e9724e162d6e6f92ae92":78,"c7c0840e6434b4dd3c506333878c18ec539806f4":11,"118832dc1a088bf3b3c5ab1f5338f0e433d73bdf":19,"151828e675990aedccec8e3dd22382662570ac6d":2579,"92bb06f23cc88dff2b2299ac7eab99de25d5db0c":196,"264a7b806c12bb665700b0e64d55a6e690d96c91":195,"eac12e26a68b7cb99185751108218eb4a56db789":144,"1d180575b0368ddbfd51852ed60bc9a63e5e1783":34,"823a26c594748236c99c3e6875c6362913650e65":928,"a9d1966dbca5584f8042e716c4e62b53e7b57c1c":33,"d52493cda249899ce59bd6f06017c0bdb69aeca0":16,"88a4fbd6f8a1531a795b2b8a2f36e7a288921774":10,"0c00db34d578184b657daf4341d26f9e67a242be":84,"edbd2e5f01808b12f695e58ad70f61ee80b1c13f":113,"d1807e97d7c64f328af90aaee6f0a0ad5c88f3bf":86,"b8ae0728b656bf2ebff338b385a4657aaacb814d":2661,"56fcefdf27fad85ea09ec797fcb4344b34861090":30,"a9bda227a7c8716c428d4accdd54fe6f3c596f46":16,"9840deaa8941a80fd723eb9b077c061bdd777481":14,"aa4a700b7259cb95638bca08e3489edb77233361":2,"e79487e973a17ee80669b1672b18e4cf7862323c":44,"ddf386e39638aa654371fa421177865e2261fde3":8,"dd48d7d40e864b2cafa41f2e97d0e2407138c56d":4,"2ea6751c3fe5f06aae64b72ea28650825f43b59f":19,"ab78f0f0962313d11b626cd9541f258086e597e3":27,"4ce0367e2bc5b222e373f26eb5e07f1c571b81af":13,"22c8b6eb53ccd61e3dabc011c86295aa77569e60":24,"80913370926d560518f57a2889472a0074c4d4e7":21,"283f73147cfee05ee901f7c2caf5b8b5c2ab15e1":100,"ff73665060c02e6e256ac54792afd9a4592e1236":19,"6bd9451083178ada94c9fb1e6041d28449eedafc":24,"7b515a757a05185b8cca7b8e07403f58fac37372":28,"3720af6d2581992231ae7be780fd6e7477dc54ba":10,"1a67d714b8c0e812a2dd187432f7b7c9424b594a":2,"8de6357c4e44d08d733721eb634a59370ae28f60":5,"5cd1a611a3590922cc5eea4b29de6a219a4057ae":43,"c7868e60adfdcfe62c307f148f9d1f1a3d8d0127":2,"6d83bdf457ed847d35088ea24873d0817fbdbac3":2,"7d08e6fff52fce4a795d1c7f362d74e097393e44":14,"ec4b5c456b7ebcdc08f47377cc10d526f543a25b":18,"4aad27a44aac35cfe12b7908e56a6f33bbddb28f":3,"7334c954d48a375a9869aea614a7e372a35bed85":2,"98c5d7bf650ee0bd8b595ac3d4eef309ee556bb3":24,"8c0b37f11536407efa48c6d5485acd4cff9e975d":32,"5e3cfdfa0e9d05c327a20ff5d02b819122fa8073":125,"200fe93aa71ff45ffbd417e945d9b77a8f3ffab9":743,"16b306a85e2dbfc1ba8cb5e881e3baed7288f385":48,"b348d933285f3e225267f39dc04c98567643a73f":68,"e6c15d8df2668c8b2ed8ac9056fb90293c596063":188,"e4b08b7366312d8d29281b6c15802f95c70fd5f6":563,"208dfc519e2d422f7dea3e817ef2a7df25c04e74":17,"e0599021f21e8809b1a756e0c7625d143273e69e":29,"d8d081698266aeab73bdb5b9482954365f11590b":27,"092633dd72a87640fc6fce892eaa96fdfd84ad7e":1,"89ce8a8e3c4fa3bbf4175097767392def0f8785c":2,"a8aa4c85cf0e3b3ac17c993e501b72ac836ab403":252,"2e3f2a98aad2b599e5ff288c237250ddc262b025":130,"f1cc97c612add9e34385422bcfaaae7990ce3cde":118,"42af3d78619a0b88f1e19b7d2080e878190df95f":120,"6e777ad0b0bd63d46f5dca038165e3ff4516e987":255,"a4285b62bd4ba7625f59e830364c510d17decb4e":96,"c25143677779010d695ecbc5e614c7cce29e49f2":264,"c9bc05d6980c626fd0844be21bf1c104a1e5c14a":247,"27b51c1895423c02a7558588538348786eb5b781":681,"038e1d1883b03eb769ef084ab39611e6860dde91":391,"68d948b0d7b57c45df7180150bcf8a66c577c14d":1178,"769e4a50b37239c66a1d2ae1884c4d1868730377":22,"36d9105e98c41454c3f09c5227070282c500305a":1455,"537a2d416e07036895287dbc2917843aa9550018":45,"0159881949dab30db5de932fea397cf6fc6bb3e5":10,"9d1911bf72430a93a623441dcc895364aaf34b2d":38,"d3590c5a03947a1e38d860b4f257162e01b269e7":13,"d4165d80c26e3baa7e4d43e0cc3807d5d1971c9d":82,"60976295cb83935f6aac5ea94e8fba0e1d6c6a08":13,"9a8264b01b2c0043bf9e957cc8552a0dafb4fef4":13,"fc0c7be220e64bde13ff341468a44762cc148fe5":36,"85bf104f760b9a4eed3446a3bb30619edd47dc5e":98,"34f11e71d5f1f0c213802c41c29ebac1cb84aeba":61,"3adec365245483f760e06b72d2ac9dcfa875fb0c":1575,"805ca89d3ad269302cf5d59c8cce65e5d36305cc":151,"43eacff4942f453fd06e558d814ff149f736ad2f":47,"69122ccae9572d6e917c7a5f9a136f263da98f9a":549,"580e45deb517c5e70f70676cb6544a2e598f65f4":1851,"9de736b374fdc94abf3ddef6e9901dc363ff9be3":216,"8528e160c695d81b367f06792475962cf59e7e3f":68,"e6c00bccf318e5a462c8bbabffebd79cf69b7b98":118,"75617153aa94c25dfa622cfef57778a27431d25c":155,"6e6d6017d1944a0881dc51a67ff82bdb8a61db58":3,"a45ffd5c43480aa01b7a857bd1d0a4d78a5e327d":10,"967212bd2752663a2478f63868414662ad7914e3":3806,"8983c0c1a2b424ba9f9f6dbbe6decb29f650c372":77,"84b6d38245b0da5fc20bb1263aec41f281427027":26,"0ba91085d13f772bf93086713a0c0f927db1021f":1265,"08aed0a181317f319c0a4a3ec135951ea8ed4efd":6,"33c24811e7b86cc9b4cca52a76eb4343bef3599f":387,"7e2f64d71b66c20ab2c2555c1af330152e326cc6":12,"796a9372de4c9380cfd6994132469a89834efe36":17,"6f41359d7197f0fdf6b79a2a412bcc8ed6bf5a3e":196,"310db375bdb61848557fd33e6454efb116b67626":405,"9b7a78f52760d8bbbb6eade8e937e0b5aa3fc0ef":658,"b4a955e298b66a213ac665ac32abf357bde29ec5":45,"23150e5e7f6743c9b17b1007044372b3c774d33e":198,"b96d3b014725d90b26a9e3696c7be885f4facda4":95,"7e9c9cf1b413c2c7d070b96adcf1fb1c9a387b9a":950,"bc1ec97f7387a0e297671da8bc60b69811b116e6":997,"437f8ce66eb2c8d4a81accd996a46b22f80fef10":54,"f8f884673b7cbb0b6decf7838a244f9e3b4b8e42":3,"4d3e3fe091796668b8b4aeb803176fd0b4007e36":48,"900d7bb5eef0fa60489387c2c99f12631d75f134":1656,"f1405025e54c34f82b1a23691529ed9898e1136d":325,"94d5fd57849876e39479ea562c4dae21172feb14":100,"5baa2d59ea899e914481f76c3c0998ceb6491ae3":1,"0d9b9d6b776e8ff2b25f347dcd1a1b6a3ce9c65c":538,"522c5725bdbd68b9779578a1444f6c613290f275":298,"a44e8c95e16a27cd5b68c5bdee19cee842a4ec16":241,"6c8dd38d6aa1d79a31a2a8d59ce665624f2aa999":128,"f47205a8bed93478f1ed3f2d141168ea645fd4a5":43,"ab987c1ff2ce898c6be77cc549fb549935305a50":200,"c736841465b83c7a4117de490c36de1fe6cdccb7":412,"b07c168ba3c7e763c59ca03c9ef8f94df1625ee6":43,"06d7b7cdb56188e30d2694a4dfa346a13458f5f1":157,"85afacea93a8d132ae13f578a5e65816c00eb2b1":39,"ae3508b104ae72914d870f53d777b2b941d3ae50":348,"f08a79423204f1ffc5c5a5fb04193c62b707bb4a":1036,"3e99a71b34bf2915f2acc623c16f4d754e6e0672":321,"d1824f58492bb5421d3dace1ab4415e54396eb88":2114,"56c1f4aa441dd54bb5940033994f1b08d185b858":207,"c5fb6549f2366895ecdbdee28cdeb9997b015986":149,"1f7241dba63c6eb18fcfd030ff0fb8a1d945513b":484,"fa700128aabfd1325d790667cdde54d55064edca":466,"18cd7fa9a469fff2ab4475770a57169054537a6d":509,"9ca4a1cb15dbc573109c1db97baffcfa6bfd0a13":72,"61d9dbc26ad5f861d9bc62bf9dcd3757906ac602":263,"c49951640b50521704a2bf42172833e9cdfd1be4":2536,"53ac80e9d53562551b50c70cb6f5f78202e3d79a":4033,"be64881fc4e1031c573182b45e3ba2e3034aca57":1016,"0a0296cf6d657878a43b9a265969acc6e4003034":1192,"07f56972e457ce62e6e30f587411e34fbab4b9fe":313,"2c8350ce6c5a031af98cb249cea6b76a083aaff0":28,"17f16ec9647e52fc99bcdd28c3b059578adf6f2b":3,"b42763651bb11ea299f2de7e3d724b5f472d317a":31,"5ebb376a86aa689a16aa88645348ee6c00ca38d4":1,"789e3da31b6ddf13f1bde328413648ed307a3f2a":29,"5d0dc509e0d25c3e0a8e3b3f510c3e6ce5e56511":49,"63b90324bccc461b876d14e81ae926952954f4a1":91,"26fc50293df3c6c5cf3062f1756d4f882b6b5334":230,"8fd163685ab973c5a8d20db2d5b821f80accd164":865,"b3de15d9e29272d1d6e782a1ac39b154882290ae":5,"ec5defeea098d6675939aded532594e9fb65ae20":653,"e63217bbea6f075b152295dd18a9726750c3ba74":1,"031868d6f8ef847233bab597c0e6e79a375cc5e5":3,"7b0780d430d2d014d5fa9af03fbec688b4d16a59":25,"7e7f0f6bf0e13ea8c46f12761a6607bc8afb1927":43,"c1ca49f84ec32de93b4fd107eb1f93161f90bea2":35,"ba3dfe752217d7630195f0bc9e18bf21b9099c9e":104,"03a50c7ad3425fbcdecd640ba2c1913c9a06d798":20,"922cce3225486c628170560daa44afbac095590b":956,"a6463084ada86cac3e1c3e1690b0c9a48881bf00":5579,"cedb50ef2f7d3eb3d9fae3123e257aee2d81f541":467,"c58d4cdefb4cda1dbc96787e9d7a8e1e35edbba2":627,"8fe2ee71ecb5659589ad2bd29b3833db6bb9f0f1":1597,"28fa0b1625057f0394efb59d32a492af436a7a33":846,"6cc1131bb5fb8ef2bff70a8a36609d683de5226e":2830,"4c4fd4c30192e698cf4a68160589e6292e215287":433,"0ac6ae52bcc82aee4fcedd28b4c49f013a83ddb7":2866,"c31b0be02629891d982420076e532a280917acdd":2813,"aeba5a5134b76c2bf138bc09aab592939d2c4d43":2825,"9e3c2588c5e63b36e11facea54fa0847b98dc906":994,"b786e838c3292f8dd33867fce4659d13440d4091":840,"b578b2fad9cb89d895bc7676cbd1172c571e8e2b":174,"a483d721b16ef457b9b37fa4faa19ded5ffe7c29":382,"6bf7545557b55c38941c3cf64113a1628e195520":35,"25a0faf872f2087f07e19d851c3216e87da0e21a":4,"be12379a463e26e6efec31993cce37ede266a307":557,"bf4843b47e17e8abc8cd661ab72ec4292902959c":3294,"ebf705370cfb153dce988b8613339fbffd98f372":104,"616ca4b7cd5665150f7b5da18d7c702cb7c5d8d4":70,"af40b33391ecfb9d2c474d22527803967fd80a6c":95,"5c8f8d2be496d87f3926f757567ea20e1809044b":16,"5b9b695dd2bb3b6bb2c71181bee36178442e95e3":74,"2e6237756093de6a1fcd68d2b285a965196c6d47":35,"a2b262a1e382e6142aae92ebdb06d09526e329e3":154,"d86f99ca00e8820d16375d4a142688ce62c949b2":36,"e70c7450b36a1822a8f97aa07ff82d77b7675e80":15,"5951787487d7424845465e925f95802462edf213":75,"ff6586b141bc879ce595e533a3fc2d7bddd1fa0e":21,"145be6a3f9714a12e088d81cb0f308c9bb05d0b6":69,"0b446ef1b19a0bac397ad2a641e3f7f438bee9e8":10,"b00fc552be35f48f3def089826659635c3e832f2":97,"249a4ed2834277fc9b863855ccfc8ee3daedc13e":41,"da5a6b47406213e9dad5f830445ec52fad778f9b":16,"4a38fd03aba86bf4ed2cd5ab10db242394e1970f":1,"d5ccb67ba735ff3043cdaf16479a8ca4c9639e38":100,"891b7b7fe4fec37dacc450d994d1bc0efe4813db":153,"e68caf3e3da9eb8fc2d21df2869d263dfb25414a":53,"37ce801bd3ac3b1290414f2d09d9742cf02c1c2e":1855,"7b8a1c890b0ddaff58b12d4246b10009f8202130":49,"43c5eba4fed76866a3642d6f16917af768f9988f":68,"b5ae89868d1e2e4967183e911619999c88008226":41,"c1b6aeba601bc1e175f243473bdb0f1ff90edb09":10,"96f52978bf675d8a0436ed76adcdc567e90835d5":6,"b4e6d8d7f73dd084744099f9174ab8c710d01c41":1,"4ff07c6713b7f6d63390d8078c4e34257be48591":184,"6e48cd1903f44250dd4682c930169b07a6a73425":2998,"19c26fd46530c7d3c0ee4ad7872fd328726a5ffb":70,"f0891af4cb3603ee5c59264ef3b1cea27cb85ddf":296,"e0eb4ffa78a2f23eac546731e7bbb6a5e8130f9f":210,"7205ee1e6ac97f9df6273b64935dda937f4a8c6b":225,"3d1192ecf59eea2f40b5d5522c09816c26b4ed29":299,"096b359b1997b5a347f173608ec8234922b78a75":13,"ffeddc2c14baf4a7ed6624e84d798bbb5ce80be8":170,"eaf9e23f6d10362bc5b9d08f2b1fc625a709291d":8,"3ad8e49ccbc6294ba5d202748adfb4a552d619c1":1586,"1a0a5fed7de5902e03bf4d61970eedb16d8f562b":196,"74f2afa904a10b4a6099665d920ad3a9b23253bc":83,"5f1013ac05889d6516314fa515c268b4c49e0088":121,"d2f556f98f1ceac14049f71e2f100e5bff820b0e":1,"97ee3e595a6cd0c7cf5269f5e3252daa8debd12a":427,"69ec2a3436d54daec9c3e097736c67a1193589f4":97,"c6ce89da4a73c0b57f244a9395f4ef564937482a":13,"d90c6865d2c99b89fa78b95df132cccb8d4cf4f1":465,"f185d25153dbf0fa669da852610d64a25ea5a35f":79,"8748d005efc9c425565e6d608b77ce88069d29c8":14,"4dcec29adb3d17436846f74a92e7b281404c364c":90,"1bac8f3b8dd74125c656f75913d658b9a093cafa":29,"fd2b918687a9f0fdc9fb8fe21885a96905237080":101,"a2f3a53006f71cf1fbf924f440dfe032d428811b":135,"8f6a73211deeb58e99edabb83fb5cb89c2488a79":1,"90b87532892cd32b4e6264f605cc2c5f5691423a":29,"8800d4e1098a4bcf23ec953ece3ba046cc302998":16,"bf14c3a25642f917977543541d49ee5b07f707f9":47,"a3009c1691b82fe3f39ef3f8ddb1f1a672cc6bc1":10,"72c5d2fb8a630fd635793c4e8422af6e01f8f8e9":4,"f20822e29338c4febf2e5d2d555972daf03c4bf0":1,"1dc1bebd2afdc8c429df77eae4cbd6e63e8ee9f6":2085,"d31014d13538e4df89f9d0b7795de0aa08d6df6e":1493,"d44ff6628f89fc3402e0336b4cca2539b2551676":3126,"cac30c8d737be6db492acf37afc24dd6250245d4":7228,"5c69ab992fa34b247b76b961291ad688619b619e":163,"b31e0df36364d3294998e4f47be0b6c07849fec7":5162,"538727884e225abcc27366cf7ddbc2f038604ebc":13,"2446594a325586e9dd234e444d99be76df038a9f":79,"5adfd1c43a8eb52585ded9a5654556f50205369f":1961,"ec0838b84eb662b715b79141ea983339569644d3":5618,"cfa820922be24efda6f34959dbccec8d5e4a2221":2,"40ac3cc2c85cb2ec76a03e9ea56e0f551b0ca15f":13,"88a4a86ece02ff8c7cce047e8744db410dde37c2":3048,"d6fbde43f84540631bc31d026f46f9fe5b95c946":557,"8e1a24fb287eeca011f0a84bf36495c5b61cae69":1572,"eef63f209556bc56d53b720527a14e5282d0dd73":1031,"c516715e620f259488f09ad030ab461e11e46c44":905,"52ddc15fb3b1c424a1fcb0d708ab8aa9c6c33b0c":1119,"5f032e7450b115260faf5b8d63aa39c174cd370a":124,"f7c961136f43be2bef60893826827ee52ede5944":995,"826c22ddd3744e08823e9e78d14255686ff3a24e":5,"c6dc59484d5c41b9f26f21610832c3bd19da19ce":1,"938df563bb559ee280bd17f09b646047032b0bbb":79,"4ef6f1cf29f404bfd2bf02e934941435a38cacdc":14,"6b5eaff0ae95dcac80bd0c69c7280939e0457d4f":30,"755a0a1d1ee2111437a1aa621045c680c947d115":9,"1cb7a528c5b15829d1f760e77ed582f4523e7338":26,"6f938320581265b872e250a43068856000823168":1,"8bf1d749a1b1ba7d25df1660c92c05a767bdb416":13,"6cdfbd01a6b4c14233939b1e1dfe65bbdeba0060":28304,"c5427e5f4e1854ce4de4fa31411cf9fddcc6c2f1":68,"24e0b704b94137479fd584699e0bf1f59bc9a6a2":12,"d2760d09b7f22bb4e6bda9eb6854ac9d0068db8c":258,"9ae5445493971243695f59bbad7816430a2b595d":3609,"200103b0af7c23c119b8c666c13da2a976cfd091":1568,"66fb0a8394adca8bf9a18c2e8de35d0f06ab9ffb":8465,"66e0035c9ec9df5bdb0d16a249a3ee58a2d94058":501,"1802a05bc2704c22c3db7ea39a012257d65e0644":10,"bb9f789eae7ae3abef6a64c9dfe9a17aa24c5153":1008,"586da4e6106bca3235cfaacd5f21628e40346898":58,"f1afb013458275bcd77cccfa40e1f52e129a3965":1088,"90bc456305c47d96b18455800372b3d11748d1fb":36,"63b356e38a9f9bd90d695cf38f3237973b1b1279":57,"197ed3de24263b69cd5852def03aef1b942379e4":1580,"61d79a1e47a215be993b5e31c5cf0dfbd8ac58f9":474,"a226d778e65771378046824cf280dca901d4ebd5":2,"ea64c5e147fa948005036507a68c25c50a5920ea":145,"e4e3c46837e613f923e6016765a5faa494849551":128,"95eb41092cb0d3b0235683f5925910d9b88023f2":156,"85e33738f5153ada3deaf70b278cc37f6c7c7089":14,"eeab3671c2083bd636a5eb6b13cb71d1d517850f":119,"84f4140226672b48469c4d51760004c959d6b13f":52,"7c401b051bb9684fabeeebe72eb058a675955ec7":49,"d7f5939e46ced94692f6e383209634db66d15f17":46,"4b3abc695851cd4e54340f674f4c7575ac7eb50e":138,"4467c6b21eef92a5fdffa388e25e91092f306ee3":209,"6069bcdcc733af960938a3a5d743905a5abd9ac0":34,"ee1a9ab21aba457b7846fedbfe0b9b725aa6ce5a":60,"61a18d91d6a368051ed90551bc6814aa2fd03c2e":148,"6acc1d36aee70a0c465eee4c6206aae1c9d39811":14,"3d8fa1ed261914e03741df47d3f9174ed4e28228":165,"b0effb31675fa0008192909462c58ee6d00eb81b":70,"1ba3ec6ae72ad13c4911a48c5dda90f147a1da41":57,"bc0059cfd5225ec507273686f1ad52091c9f357a":17,"c191d51af1bbc306c2056d7246d3e51beca2da96":41,"143d61c77a071596fdff808b8540fe28de5f24c5":63,"98b13da3b431b5197424e001606b832278edb188":78,"0a938fdd5106d9e19efeaf68fe78dc8a94363439":19,"b8c2469566887b9e17007053f3a4cc68e2f26916":70,"79c32f88d2914b0992aad571f25d763e0b9a9177":13,"c93dad7600919e8ee057eb0c4d2c75bed534f62b":66,"83dfed14ad510de98a4f36e5ed6ddb5443c5f4b3":8,"ca08d5a901c7cba26e978028ecf345abdc8fc2bb":8,"b0bb2bd0a828d24c1fa54ce08f214768f6c5dc6c":8,"007dc28d16a3785ce30f87ddfc493a3c2bf09da7":7,"09aefc2cd516b1c29f8e0e385909b47c932b1bdb":49,"f25f245b3c42712e12701d09d980bcc76a622c2f":71,"96a6782800c669fc3b8c3780ab327691d8df64e4":596,"b327f61ab3abdf38cbd050787e40cbb34e765e7d":389,"f70f485e48f94df8d1430537a0353ca1c0d3c147":311,"2c53432aa4267a5da8e6b83b9fd054c593ed3b00":60,"557191decb407e52a12a65e37224eb8d80b1af0b":97,"c5b6739c47347a7e1962587d4b8a7d4efabedcfd":38,"4f1bf52eb35cf5c32f5383a75e0d0acf76a0eba6":860,"16f4775a99fc583f5cabcea8149bc2efd3d54b85":356,"9b33cd1c2140d19d12655de5388334cb22045fac":27,"fb11f81305b66597df77ea75ad9fa6a76bfd727c":299,"de9f2b834367eaf625ce9922ba126e719a3d2a28":73,"afa1f77252c7552663cb06bf03b3a37296313c63":1075,"c32b5a3f731df8bcce8a5dd39d8a5966a1bcea28":276,"3e15e59cd17c1ff898c93336458b37107c95e6ee":959,"9ace32e276bfd3274c66a98ae987b5e866750816":112,"26504d84bbc8e10bd8885de2b9643f3a286a7ddf":240,"b165bdb874feadca6fde9a1951113af0c989b21b":136,"42da44868b64e2c1012947c5889f116da133e39b":16,"54d2395a037ae0f2c098084ba6b622cd0161e73d":72,"54a172f3b5185f6abb21a74f8916535eab47fdbd":155,"ff3c4db3a4d8e235d494185b2baa07940d8ce5a0":160,"171e3adf0171cb040687c3c122be3377936f5b37":5386,"8ee6e38fd195d2bd32b510ded02faf9cd9e6e53d":2,"e43f28dd7f80bc5df997c39915e94fe7d3dc74ea":7,"c0b19ff9815517989b03304463102142c278e9aa":90,"a646f9d0bf1ff08caef16a51734f2cd28f351ebf":357,"f8b031b9fceeb996bb13469f71536952a937795d":6,"6f4bdb3cb60420281b679e9eb3c4c970df48bc9e":226,"1ad30390015268016afa3de229b1c96f14a959b0":100,"ac02d2e956b532b6f71db4f1a8cbe3dc6a743321":39,"6c615c40f356eef09db878f94fbdd1058517e6a3":309,"edf909f83d7ef32c4650919384c41ff6d244ede0":376,"09296315c22216248de657b0f2e3ecaf1d5aeb5d":320,"2e9875770ea7166b14c0dcdb2d771c50efd6b8a0":1861,"de12062515b79777a5e161ea1c5fa802be5253cc":949,"54879bc91676a48ca6baae8f2e77c717f3841b88":3155,"76a7091acbc206ca07fc6ae8ac5d744b557ac220":130,"fafba20b1ae639653d9cd641f30497ff34fcbfa1":64,"795a82d62159b93cf89e8bb46272699254d26ffb":1250,"1a7b5ebb1d2c2e080db48ebd88bfb5982be06a6d":229,"55aad9ee38648d8ae3dcf4a4791752f29eadf862":114,"01df2663aff71d59f57d739b2fb102347139d04c":337,"bcdbdbb5b3efe2d67677f434e2b4ee0fee1e121b":256,"96bad93bb275a629950b9db1e84ca32443877198":625,"6ea2a4eff52283f7f62cf7a20838775f8dbe59e2":180,"ece9e3927014497b1c573e8b0df8f1de8382f8bf":112,"328d89f3c161a0454a506945be7a9d62e9dded79":835,"6aeec196f0db90bb7e705232c2e9d60982084d55":385,"3adeed958142276d79471f7cb9e76d5849c7e08c":704,"7a4a633d04ecfb3aad95fd3aa3de246d72676d7e":232,"956a2b96d556eb845d67a9d626f36ab19668d51e":60,"9e2ec2dc5c23bf770b63ee38771803117359c3ee":310,"78bb7b8d45b0e57af30f61e6e088d69ea6b3f2cd":1637,"44ae6d34380feb7044b114740dc0668bef9c6749":1864,"24f37c6732f5e0bae86113d8921e067b30b52c6a":3207,"0aaae1ac765b7d3e0daa7b5fdc8ed153f2f6195e":182,"fd2e9e0fb33f0dd7e6d86e6f5bb21bafb84fa824":4625,"5ca52d2a776fab05f643364b9e81229724e8ae24":29,"fff128a8cc1ee825da276e0d5c7b937f28135e75":373,"058f63efd20a18478699b89d3b3eb0ea50972833":729,"5bc002d71ce306ada215696b6f12da29247351aa":871,"7c8e3732c7bc565466d7e72608d63bb2a055ab2d":4,"6e6726b6127d7c803175966e70b76686aac113ae":644,"c1415a544fe370bca0c86a1fe79c54aee66c9308":5,"2aa9535635cfb36a22018243bc37b8e6421a66f1":20,"8fee26885158d366ef8514f86e5e829188ad8cb3":28,"7a6af95db3c9136109c0dc86456e0b12ba1e45e5":1098,"984d3033e9409270da79e2fe5ebdaa2e42acc841":23,"13969b6bd459bd68eef444a8a107c830e81095f7":136,"ee37bb5a9ceb5a3e0f83d1b9c4af0410493675d8":492,"7025dd1fa76f0c8d71ca70ebf8c3790aa117dc4f":1493,"b6bef6b688d2f818384ed7e84c725415e9634075":3022,"b81269e78bb3bd5e27de816fe3c53b8bbda66e3f":1164,"ac30f212186c73d0bd119c2d3719304eaa8878e0":434,"365ff7996350ab485fbba4976843ba8ed82e079b":501,"41cb2bd544526e9c9e3c6b233bb1503a68ad4aff":826,"4365b582ea76ebac4803407391e673010972126d":145,"09d4412ba0bc213427447c0d0306b7baa701297b":85,"7a602f1392c517763db31a3ca35cbe17c134b286":479,"eec5ba0df521ea5b6417f7a17537f47d016051f9":1621,"b59e990ebb7abbc35117b232ec8a2bc9330b46ca":145,"f3ff4a003ea36b9ccf158c27ed946178a8460d63":3233,"35dc8dd7f442b488f8cc6dcbe554399486919385":76,"bf0e41b5f65f41fcba16871c14b25dcc58e02098":14,"fa395b0e3d051ac6ad3d73911bd35766233eb151":28,"e72be2d0bcf054dccb6b7536ed17f1f0e3a1e43d":2287,"e677c3701d99769b5559ad66c8163d8dbdf25a43":23,"94ec96aa30c4072e63a10bf538f71daad9bad6e7":310,"53f5f22f7acdc6551faba3fe4c5ff60b3c9412f0":1,"5e838c3f93b65a08a768c4e8f8702b33b0857520":98,"fa78fa3629c2b0d315374f17e1355c04c5be301b":74,"db77853554af998302c0f1d31d16e93eae9bc7da":39,"cb2e3874500c9e2a713896b60b68ec98e1a360fe":72,"9454b86ad576b65c677558e4da5f9bdb4794dfab":13,"c7f0881e268b952f812ab9607d9da17212dd6a28":3,"89965b5b1c592d3b3fcfc6f79877b5aba4b8e47d":17,"ef8e8a620e05d14f48aae6d4668bb4539c7ab96c":2046,"3cd4827851a521ef450d52d4d3c1febf294a0092":70,"7cc9a6f45327a3c80576305e1837c488dec7d13a":11,"7dea4f2a5e23fe450cfbcbf68f75c86f804abb01":107,"d153367f8d582dfc30ac1df33734cde275196cfe":57,"ea9d7ba1d8d26c8e1bbb5ff1062d67a629470c21":2,"93c68c79685787e9d8cc721ab66b51ca25ade4c3":15,"c44da284acbfe9594d1c08e8ab1062936153a042":10,"517b5f00fa7031138b1d679b8222a74a013f2b71":122,"88759ec18ce8c6d5dda24c03a4aadc2485f477b5":295,"2a164269f970f28e5f66f2dcb1e8578b73b47327":402,"fbbac95dd3b10e9739ed5c0ca939ccd17b4c972b":388,"24f5d289f615db271290fb01a47a8dcdd1e40b17":30,"1c5f1aca1ad616c8689ac18836881fed68fc733a":21,"e5a0e3d4687614f83d6970f24f2a9aefe3adc23c":346,"6c5c28c2eafe65f076b4c8b2db491acf6f5907f2":358,"8782d4ab96a91b2409eec433d58cb46d0140db5b":358,"0a9a5fe76614b9fd582c5fc45043f7ac98ad91a6":250,"ce2561c7555e363dfc9d5ee1cd1adf4b995b15f8":212,"1ce44c720767ce8af8859ce13e248edbe1530af7":246,"68d4397986698804dd2711e68d34ec1dc684932d":116,"946c74cfa5681eba74f365b5c49fa59457464c41":83,"b10b68f7e1fc8963693ecd7fb7712186779f118f":56,"c1e2795aa24051a167a8094c65f20f81a6b95f23":60,"3b1c41e12dfa809119e73b90e3abc245e061d2ea":126,"ef2de514958cc4d88cd60fbcc0ac11c79466e63b":3,"6ddd9dbc3fc6c22c2fe81f61a5617900e58f5dfb":6,"d5670dd3673740e5ce7ab06f9427c3ac1e34acac":24,"7961c9589595178169de448f0b38b3006ac1ef94":3,"8a7516050819b3ae56161b236d6856f41ba8dae6":68,"71c3b4fc974f9fadd05b4b8c5399cb62dfb97c53":199,"a05935f5e79fb09cbb1e00484c11ecab1c5902bb":779,"343d1124d4746b68451fea9bffaceee53b7a9d3f":273,"14d843a223ccefe3ded65fd38a5f914cc97a9c0c":1966,"5b88b6fb1d8447a85c0460fde952aba01ff73b8f":1367,"d43b061550c136e60b2cb042f331ef5abf0f1693":109,"a86193fee82395c7c5d85c11139b2e22a0ca0955":2,"d14711bb05f42af26d08e2bdd959cc2b0b44f8a9":21,"56fea4c74ca6af8a1f588a1c216cb22135418e08":263,"3beec657f829d828b49e2faa81253fdc0d8fb4fd":119,"d25f45150e193fd30bbed9ad683e36b7a74b5241":27,"593fb6e9d2c752375bbd37222f4ae6f767f567e5":455,"1a378e2f3e79ff650c3da5264274ef28e641c84c":875,"0ace166cbd27e7cead961900f68ae7e873781602":1270,"b107c5ce9f038e579042ebb04bd888b0560bc6c0":1150,"28417d96291b18d38500507c67f56d428b2ff7f0":132,"e77ca454a92c4e54807275a3863f6d49a9193744":4,"635149dd6a808f3f44630e3867398bc718e5fb12":1356,"983a89e76eaa024ec87f080e5fcfe8a196e37de9":113,"d452c9bc913e33cc4be129a838b7e0e13521445c":11,"c6dc5793ad224e7a85351f4a81d7bd50199ddeec":8,"1665b277d86b0c3778a7e6a6bdfd3dbc49b72302":33,"196f80c734d4ab7565e6f8405bd095d75ea7d4f3":117,"86dfd2a0cdf3a6ae620b274ba309669c1cb4a01b":71,"a9222eb6e11611f23cd9c36bf96471ec450be10c":111,"541220cba58ce1db9ea62cc2b6acbf352fc408ad":267,"5cb373c30e7fe88cbc33e25f989c1577f80d8637":101,"bc08c0af7170cef6fec9be62c21bb1952a881bf7":223,"37c29c180133b9933db176de7c669d579e99da75":219,"6bc73ea9704f5e5339e8d29a6e8e3083d686c3e4":227,"824a2aad93a295306e254d2a60253bd6849d84d3":159,"4f819191e208344a83cb7ef120fd42f4858e8c78":166,"d94fa531a6c1ab9faf56c7a74dca9ca85263369a":374,"d7b8570a10080dfeabce9759effdd7c01cd1204e":16,"dbbc3a0b7f2eb6ffc9fb448bb5eb7c88b2ab1d53":87,"5cea96ab1ba529e390c9c3940b5c6d624323b5e5":181,"a09ccd2adf5276c70a77629448de134dd9c52557":138,"c726dedfef03abbc8814e92eefa79232de10c9e4":150,"c05c259cce6f16d4743f0d0e671cae00c3679d67":179,"5418789d787ad48c132b8ef0632329121107dd4d":147,"e5f5366bbe5adbabc569b26a2dc53d2f9fdd42bb":63,"f7d155b1c0fca55e32f84ba118be276a856e71dc":34,"29656f05ba12622d18a9e8c46e74af1174af8964":143,"3611429c26c43f46ecff8ca2bc73f88ff0293e59":101,"fcef5f821786d51c64019383b9d1b0dd24d48e4e":228,"18cea8cc28b2704957c73dc68fee8bb272ba24e3":73,"f694cc5effb93871f7297ad09537deed4139d494":143,"4f1b325d743bced98b8fb51c5b98f76defc23e00":210,"c50a42c188e851c9cd9520bdd3488728a9fee636":322,"023b4186dd8d83a55bb4b65ff73e13babf3b2a88":4,"b19b67b3e2228359e4338e9c456b06fb2698a8d9":102,"046496735efcd40d8628176ffddffd98372d158e":140,"405220255d9f0caf0b07a9cbe001b3ec500dffdf":1,"c1c3afb613667b7b4dfbcb6beed5f200638d7dc1":259,"ae73a7e3af633001373c76c5ceaa428ba50e6dc1":17,"fa2ff9ad95c7259e44afff8dce86d892bdc92e5c":169,"67f6643e309a71ce5f0e649ef00c63c8f96578bc":231,"782d65da625f6ff9859e8d91be750cd3f4d02ddf":1,"ae2ac9bd2f791db421f4a8c2e4c3e525f888d965":62,"a363d46f0d0efc80fb1a83f7929643c6a44cf6da":25,"fe9df42fbf06a74f2c116ba843a5b73510c5ea85":19,"e71234d81064f38437e95d59a1abda0997683882":225,"57efba3600ab2f83570f99b4b9236211a1312af3":684,"78be9b8c1b162e9641bb65a76a615c9ec2cbaeaa":847,"4f74f8c7a31c694b2c210589e0f1d9973ef235eb":274,"b0371751692e179555f3d1ae9a5458d62e2e2270":186,"92a649c9fa72ac201b82267d92326f428a831ba4":83,"2524414ef6a14c7f4f32658bdb916838549daa5d":30,"1df1e025bfa21a3236707a1b19be72ba382a703d":4,"e9a97455ab17f3b263926d372c7b9c23b60c1aae":9,"a01ef9e5f869faf40eee162da3b76cb0b4a6b9b3":65,"d36b14e000c611be580b46259075c576f55a2367":1575,"57cecf74a4daacecce46b7d53d2e175a26a620d5":74,"ebcbc96102b81201e47c4c2ba74011cecb2adee1":258,"43b71fbf7469723f3ae94a43390c21f8e5ec2ae3":61,"6d7ccdbed8a32c76e74e89bd4d2cd438d646306b":71,"a17daf3c862f1135c8f8e1f26e8070ab4062b97f":52,"5caa81c7a448fa106ea7a9e470585132e9864ac3":51,"eeb31d23363496714eb3f10f7de1b18284988552":233,"395a0a104520904c39b3a5d17e85fe12a6b26b13":140,"e0d6901619cc516f725a47b12a1b28e0aecddc54":325,"7633a6c348361139d59eca9f924a918c35fc6a90":512,"18e64e055a7c2cccb3179e09083f25a3c5e0499c":824,"71c3055b25ba502a64adfa69165232be9319a67b":249,"de80c9251eb51a76a93ae35a5c9f5ef5b399e48e":115,"b40f265042dee3f9a40c3ffbfd21be7d74e48f6b":484,"f64ae5b2df3ceb4ef350d7310ceb94714e6b82ff":360,"721f704ef31f45fa58076835df3469f043b6c5fc":53,"7f3435319f41f23719e91481afdc8d09de54ecd0":88,"38b1e5192cbc87f2972d1c4d40727d898b91f05f":347,"388e2d5dbb55915df4c5095fba6fed770afd01c0":129,"ddfe8332a566eb83225ea7c8613d3b8a041a3fe9":268,"f6ac3e13ff67c5986967f3d08741fdd59c3c63ce":59,"3608115780843a4a299669c0553a5e6a960847a6":44,"04f3e764290816b4757de64bd5de0dfa9a00a51b":403,"545e628dd20c00e0a4ed2832f421cc13264d5aed":461,"d09c237baad1653f1b7df55c8980159e845c5247":251,"877a76d72aaba7b7460aad0624f82f50df52a5a2":446,"9a0d528c5e296591c92a6915fbef57cd47c0607d":645,"5a14c87268e12f101fae32793e2df7ab44fc8e61":372,"d81e9e73a1db72b13a7b9847be4aa47f15e3d116":542,"22f5675fbc0b82b352baf37935cb0a9ca42e0798":230,"604f4dcf16a6ea68f0f0e80bd64b23f439c1bdac":1622,"62b2188f0b603d6fe5d55cbee187c1562c1bd0fb":1600,"cc8c519ca6b5be1efc278bb895332ea2bb11f436":1973,"ea7ba9977cbe5388ef0c11783ca2f25ccfef8f6c":110,"d4060ec50ac8386a096d23ffcba0c54137c8e2eb":360,"fa3608e1dfa94fb0149dfac4c8ab670da12ecd9a":56,"d996c123cb127b7b79ac0a5372e067819bd3835d":36,"00e28086f2d1f4dc530609a58a878de6f41d8d47":102,"7f6d079cbce086618370aa5ee44150071e70454f":31,"0e79274b0118a7a0bd3243462a83453818758ab2":36,"db0988ab2b7432bd30610c7ee692419d6f479136":82,"c1b985fc7e9a1591e965232600fe390bceb934e4":1158,"2e25baede32f71de18572bca4973d6f6e795875e":47,"a7b9ed152595e7acac0c2180fe3643c88d859736":16,"a18545f1ddc35bc7c96b47aa602b05d3416177b8":106,"7cac753e6afac0519115e887290e14709f6543fa":1180,"fa216a5f6c2c13cbec63eeeb9f2f6f2ec81fe705":15,"d5a1d8600c5db35b5023adaf312b394057e9721a":156,"7bebb0a20fa938b95cae12c5f85d6d70e9e2aba9":3458,"31efc5f7b1ea532d4be8548ed6da837fd1b98514":784,"5a30847a084ba8ec39c8ab7d50d784eb6eea643a":362,"cb945f8ac54a7916d67ef18b177c0a211423801c":417,"c9b4efe115b085a584a1c703f9e09d169f71497c":178,"2e51203b335a1000ef1095e0a265857f961e064d":261,"f85b2784717a9ebde7063a8efc2a1badca105646":251,"84d76fb9ac1752c046074da520d3621137aa0c75":130,"90085652baf99f865f67daa1cc364e3bf8053a95":200,"9ed44feeca1201e660b8744fd99b3adf8314aeec":142,"f4437019bdba324e8695686251513713e9e552bb":185,"ef3ca2914f1cb2a77a138ab62d946d7286b8b09f":354,"4ce2ecfe27c1df16dd3809fb47e638a2f8c487e5":227,"c079ec2d141a649f3728078d733a9eb3b843a867":529,"fbcaddeef015cb61a6cc327b2d9c80edfbc8ea7d":65,"3e7688293b2ed21cf2b2dfa3fab4d909e83ddd52":375,"e3ccd6282833976106b6c7d9cec94c21ca95b97b":133,"5df59a9f48e85c88891dc9544f1f05171fb0ff6a":539,"b9f559b363d7b6a2c93fc6a0a685b4a041efad45":316,"638561f52856a0148c236144d75fd4aba7d26e36":89,"ef0eda708471fef45dfe61e4eaf1120f1f3f96e1":82,"2a02b3fb05d4564b1f28980210abb6df66a118e2":802,"403e0a3ec92745eaf3f197a01a1d953c7a2d2cdf":38,"d691796f27d4559c37d8e191cc1b86d999b3ae32":197,"e2a21c9b04ec767851ad9a10ceb6148dabeae389":175,"a70c0ad41009b5c1d935d4cb3c8dd5fe3557af41":124,"d2719150f485cce4dd93255033315ca076b180be":93,"bc1264407fc47b660d1ff828b7eefe352c372806":235,"0e20fb1f020f81640b67b858de9c8dc8581ecb04":66,"c62dca54c1caff8d7444eb065acd002516ab321c":59,"210533127eff849af2c5ef67b7e471d19fb29e3c":47,"94a9169d880acfc3e014ac087637ab0fc7dfe100":1533,"b8f1144b51b18c7747779558a2696ac1e08f9154":1818,"2a076613ecb5b4041b1c2bda13f823207652a4ec":2869,"954dc0fcb564073635fda4e6ee2e834db0991824":5120,"fa841729c976f3bf74945cbc4afc0786c2000a11":8669,"1d438485802569d3572bc951de52c88a5f9d55a4":18845,"9164267b51f671054a5898e38424996ab5d9a431":627,"0e5d45e473a2fd8acc2765b69952d4929570f9af":1,"84b087555ed4c1ea1ced5a95bd6581e86a2cccfc":185,"02d95f3985810cd8e9a82e1f0797e1963a0d76fd":294,"94d8064f4757d8c1d0ab91767d77f94c9ea4a807":277,"1287792c156a4c2e2559983038927b671e6af372":313,"34fd32de57fe021571b8f80c0e75c1c6e5813b49":178,"a7310f770565504794ea861a13b148ef678e4239":2740,"22e325c150d82b5b9dcd488eb5f51c26f04fc1f4":27,"a8f1e591ad956296ff68980ffdeb7a6dad18c6c1":357,"8f14781059efcbc74ae9ca6656740cdc05205e46":69,"a95d5f5e572476bb75f1d6e627f3741cc92d6ebf":377,"33c331657b85644020df10981437a1dce846d380":356,"04d5cc7e6b8dc7a2f00399dfad81dd4d33343ae9":209,"d0deb43de18bf13950a01b25d31527a32ea9b2c6":303,"d77a5604d0c9b8cdd2a2faf6e3b580c7364506c9":352,"adde75df0d104eee7a70a11c7bda7c8a612e3e2b":246,"0ac98b4c87f7014387bc5f694b1ea4ce33be4b67":8,"c0862169acd3291ff50fdaa378c3620a440c46d1":9,"9e89d216ae5a9fdd03c24ba6d9c5619e1724d69e":31,"55b06e777d5077a27accc9104b4e98cec135416a":97,"682d570d4d9c436dcb9f57d990a3b92137e363b2":113,"a623eec0c57cf8063b8534f90852d7a178ab735c":17,"1ad0d111d4d4ad84e906bd59419cdc6e234964ce":26,"e90b019d15560338cad4fba4d6b1c1db3c5d82c5":312,"38b1534e014c5438447794010d571378bd00dc36":77,"bf5603df87b4011e70b227db45c99a30fbece4b8":45,"7210f13222cd2275821cb5e59ab718500cbf6246":128,"5543cb1fa52a7acb4af4b37ad0ae52b8c229a044":40,"d39aca177fecbd771ae697433b9d7005af4679c4":15,"3253616eaca4f19f79c949248958d791e77c6aa2":12,"13c550790a0e999f6bc2e05aec56d4a8b8aff3c5":152,"ed8827e2b7e305c97932e9d6d6e4f80d7bea66e8":117,"4204b6829296e4f16ce60c8ed8dff23e4bdd0a69":45,"308a21731d0cc6a1e37aa6a774ef6c6359ef9b3b":9,"fed8424dfbe5db30cbff4339aff3730f09319cc6":13,"034f2af2a6f2b4a7695049a930067e142ea2b5c9":14,"dbfcbf13e16229de93a7f2e711b3ac75e2b0c277":101,"3e3d3b360c0f758bf3ad7e58b12a3e39917d41d2":19,"954f736bedfe5eda7c0e51fb6c93428d017adf59":97,"a32d9c9fe97d9a61230820d8aad289853fbe7efd":885,"eecf0a253d4df94202cc1807179782c47894ff04":1125,"d66bb759af75a1a6a53432c21349fe200f874e66":72,"dc7a838159268c192219d43640067b81773875cf":152,"e4b9caea684cf4c4970ab3633a6f45d00159c8ba":28,"ba781503ff83020ad1f9bced82b94807855403cb":43,"a75195325982551af44bff564383f74f9a7e9af8":210,"98b1cdc681334767bba9d71ae3124426d60470da":95,"e740c626dbe937615b381c65f9757313a24be7c7":251,"b1343e654da3eba70b6b51e9c0cae531c8d8f719":11,"9d71f4f6e9e31eaefb79f5ee8e4c2aee8058baa4":315,"93e4d7159e401346913660b86c9bcd49957f17b9":30,"c8f324f36a7be1f2bfc773d6d1f3c7b5e9e00f3b":73,"3df277080350477f7aa60698e303f8e96a209980":20,"06f98cf8816b62a3ceda883081f9a9e02cffd0b7":143,"9a32877c38422026b2c9caf9f35fc37322ef96a1":70,"bdb865b8036e8b825011d8a6cdb1ffbeed612e4e":38,"44b129245bbda43225cf884c12c3b3c5f235a4d2":225,"e4756ff9dbcd63e1fa993cb55b104c02102c0846":56,"81246f23147206a1e148da6b3178f5816692822b":22748,"3690816b9c44a344bc91da2224222bdce38b35a5":8414,"378f5d9d688fbc1e6fc60f08a91b2b7488a04cca":10446,"f8afc1dcd0ff3a4a5365f1b979cba9d02ca4b027":1512,"f90cb5fb09342147c05dc64ad25087836d9810a7":10442,"2ef575b53f890b7864e5e4b7a0fe25720e9a5c78":8154,"f7f348878d19516fd200d4108d69dcecf83239d0":7811,"fcd205977f836de19b5ddd2e003e7450c07603b0":11,"81d9a8b10a2e633731f84b610ed0a43318dc35b4":193,"10c31646b4a1381cd7e0e4f521e680655b38baba":3100,"cfc4c47d9a48304e815c16bbf4d2106cacdde255":56,"2f3a98268b147232fd9c4141578f976c17a371d8":150,"1d0e14eff418e5887d37113dc070a717c34a198e":156,"9b36b9728b5289c38a9687122fd9fe106c65dd6f":647,"522696d3543f12802b0353540bb1dfab0af77a13":1834,"430049d512c1a8786eb018f1079e0ba34e4b1b85":291,"18158272976e34806a0411ae48bebff44934c5dc":711,"8c87fb7b7bb7272bfe7135ae26a94802c864bdb5":51,"65861fcf3a999cab60e59486eef371a4a46585ad":634,"a2c9da74747698c9b23c9145f1b9982ddae91898":637,"26e3d2be31b345b185b4ad1d167269987ebae8bb":405,"c150548769be13ee569376808ec755fd631ad869":440,"581d286ae72d5d0b2605a1f723d36f149a77f97c":369,"ae98fa56ca1c583c24edb2d682c264922ecce20e":1371,"6e873483b5193b4013533516ba499514e8ed432f":330,"262994e9a6323540866d7d81da0acbe40047ffd6":745,"a1e1a226a153509e5d70034813ffaea57a19575e":866,"8dcf43f9c1da4e0e6448bb290ccfd275510e8c77":139,"e319ab2b57f63bd49840dc0a6c1894122ad68c29":42,"62ef13a2f50428039353d74ba65e8ea44bb88f3a":121,"e5d900311c9d4a23d52a649fdde5043ba40199d6":20,"095801f20c0c7fa303d14fa3b6c57d11921676b6":280,"a27533fa16b0af475f904ad08b16b63cf8c836ab":439,"a4949585193bf4f0b121d99f9de94a8253a4ece5":534,"ffb676788204a2ed5c6a67d11f06773fc3ff4752":311,"cc2eab7cffd99d4237336bff83aa2408123063cd":66,"7e591e799a635e0385a36a99cd6fb0b736acbd61":77,"f0aecd3b57995ced5eac7103718b18e80ca1861a":304,"49c4da70a85155c3ea12b08756b5bc829f763584":199,"c509a09d3d770b3f5d21ffc0e565d62c73045802":420,"3f043e9e659465142e17ce4613a75c4ef36ba8df":859,"c3949844f6828aa833fd42350944da6787745102":1532,"01926f54844defafba8e43913002070914a459fd":6,"9b79b88694ded3b0defa9ad43495c49d2ce6258e":9,"19bbb3f88ecf233e7553f9a944509da971ef1483":68,"0b0c7f2c21957c6135921c8d517b6e6412d5ed36":27,"f52d5c8ff5f3110d1a89338b9ddc1df814d36fb5":2,"47de1c151c4ea100ab647c6134e0453f8284b485":20,"6f9732ba232211c23b49081bb187247e1c4d29ff":1478,"8f70dc0e3a95e823dc1393045fa1ca7afa7aeefa":14,"a852e84cc8a50b4b310ce9e924e35b4a600ed8ea":1674,"45d18fba7e693d2efc7f5cf6e88a20d9e71c3999":296,"7e160a07a40ebf23bde5fc04aeb5a11ffa30e59a":8,"65d3eff6eefafa9850cda43ef5f39c868387553b":1153,"aaecac34a6ea7ff70ef4ad1d9c04285dc3519631":469,"437b6b898c53b1b71bf76066246b1cc1a737b0ec":453,"dd39cfc06de48aa12d6e295b6107a2c2bd3d3c81":285,"51c1b816bdbc48f44081a09fab5a5e7cdd94a171":707,"03c4bbb9693e2b425f794331138f8fe75263862c":158,"a81fb07fd4b066307cfc9e19c0375f82ea7ab96c":134,"fbf7d583f5b10ea5cd05b1f5105c0d59ea16ae01":195,"4435af14758c8a9fb3e6ee9af908f4088e767623":360,"f3e3aa5dc7ec0971080d48af1208cf963639a6c9":46,"e78444fa9832d19a3bca72e30c90841d77abfec0":629,"837405197ead769b86047346d148baa7a3778731":67,"0ad1d43e46cb850e4c1791829faf1fbe425af8b0":717,"61e290956f6b4873e8fba1f53e750158cf07d691":279,"330d545933a1f4ccfa56009ec8b82060b471532b":1124,"26338da61aa56171053c65ada34c056526df09d1":1588,"3d3124de009e9aeac347c94604fd38f5ebb2e35a":488,"0969bd5b1ea0e9130d91068f4bc4b72d54038cad":353,"307419dfa3818df1e30711db10a6d65a7ffa06a3":995,"1339ed985899334905262fdff878310fadb791b4":1031,"1141e7c6c4bcd1bf1c390bac619f83cdda30cb12":1109,"10471f91afd241ee27973197bba71495a714d03d":1160,"2d9a1cf84ae74a1719aa4c0e324943ace43e5f68":857,"5c0a7df0df607617cc8f5b4acc6dc02c0aff6a13":1763,"540498a12dcadf60345374732cfa8956592abfd0":37,"48aaf2141ca54f01ab37f4be699efb4121426447":2374,"26f53b5fc7b7457842b11f75ea62b6bd266073f6":1128,"ca026cb11c4c17da7412b7a8cf5463a019974b9b":1675,"9ad853df8c5937d64b172e57494300a356556b98":6,"2ead17cc3df3b68672c7a66fd2c47fc0200214a7":4,"83ea88a289bd539b5744067dc44ae6de845d217b":8,"8cb93bddb8691e4ffa5ff547f0f7c5b92044c2fe":7,"d4590aff63f872fa3522139f85af52bbcbc29f9c":177,"08fba86fe3ab6dbd2cf74ca4afe211836fa5a9d2":65,"2ccf836cab7091990b915ec0e7d0390f331fe394":2,"5e22599e3b748ce988390d8fb300539566570e96":26,"d6eed5cf9b47b40136daa56ababd5bb32bfa1bf0":3,"eb5cb512619da5fce94bdd21330cc4561fe8e598":167,"8d37f16d35ed36254cdd34f84f7bda48ad0bbe5d":211,"927ae73790210811b435fa26e925b5e5d745ddeb":552,"0d599063046d0edf4ad805807e5f59b282e03ae4":21,"083340458a5a78cf785c6393ffe0b3339b5f1d75":6,"4f87a03bab931d156e39168b2fcd22eae32823f1":12,"c6596e2c6542adf06789bab870c49a181141d414":7,"34782fad4b708de92504f52d85b955b9d8cafd59":788,"6ff20348a3bd86623843b57fbe5ca2894605d02c":15,"94627d38fa4d39a9341af93dc70b9d1bc471e2d0":1017,"75208b0cb4e8dfed563c793d00193b1ea993d6bd":235,"e734980e2ed741334dda8bb3972e705d34bc4d42":96,"37416c3004289373802eb1c2e5d1917c7ffad5ef":61,"01205dfe8e6c63e400823d88d828e1688650fedc":4,"cb67018f87f1983d1ae838854f5aa68300a3ac89":377,"ff8a622982ef62002823c43846c12dbc578ef3ed":168,"19bd6a047b357993db365626c0ce7d7628e9194c":609,"a1d6dc2b74e94254a463c8b7a2cbc323bf7a5e27":1040,"17eb9d5cf81de4fc80d592308e29cb3be9c831fd":433,"fb1a18f57503dea75a6556e90c0903113fb00695":16,"b77fc9d99dcb3beb0c2f36c41905bd9b3f2736c6":20,"8baf4260d40dd53cd09c21c868d2bd0625a69149":26,"23235c841435993505d6c3ce7d24dd165aa05f0d":928,"fd91e57672e22ed9f80697a49ec8bb7ba416bc07":404,"b3c2704af6918bcbf1ee1a6e9a34ae29917da5de":100,"0daeb9d9361d3b8912e2db6cd4e4d7d62a93c426":13,"aa2a162fd96e1337a77240db1f953ed1b1dffe01":525,"76baf832913e17b992cfc08df679785088b27c37":20,"e1b899883f5b3304472ea416167f2bc3265ee198":4,"0ce6ca01b5c7013146188e095c4bf10f74842dc3":708,"7c1055e1fd71204b67c6691a313f5e9c6189f9e8":40,"9f64da99cc6ed53f135d87a01c6d3dd2600167d3":1591,"80ba435fff6447861c2cd501f67cd11afb268377":1379,"82c486500e76429d1299d0ccaf5e707dd20c6f17":799,"b976a0defad323064ce482296a7f62bd942c4618":585,"ca8d2689c83e15fc4132df580c5c53cd2c866c6c":140,"9c81dd726dd1171ab67178356712dd8e8b0830ea":236,"b998ac9de39fc66a367309faa45c2c4e3d0352b2":102,"94aea47a91f56c82da8ecb761e51797b1e605f0f":4,"96fec864da4a7069f707ad5433670ec354218e57":362,"eeef6f7e3a111a7c9ea3281274c8ec0d7cde5f83":1,"e6b0a010ae551017bd73b58c382fe05919c36086":1079,"442567c96bf63cc0a4c155869799eaa7e7d71e9d":800,"44cc4afd628d40faeea4b6c9913c2f10c46d7ef6":13,"a075ca76cc11dc0f5467e53298c4c5912a4698fc":331,"3afca0167124ec3aba531b217de3f8f81ad6018c":581,"3591bb53ce8c3123801200dab5049a380698610f":491,"1cfae870d77335b5bd5122bf510f99fc7e14f356":15,"6c85cd6e105ee1ed1a987514a16bd6fe44eb56d0":578,"f5cb80624c0643e975f21a7883f7ff0477e611a5":299,"078e070a51d3e76bca26a315f7b4c7f870af58a2":1,"9f6937cda4216a5b690bd303ded265d84d7fb1eb":186,"f9055a54cff279ca5b9905924291613d25a5be8e":2,"b6b1648beb3efad42f66ae8f6f039d55344e8af6":263,"df3bc9ff8056ae470804098039b698570c4d2414":267,"66161dad5c2dadfb061a797ff9adc39033145631":27,"4149e31e7c5bc264f45a8e5d98638e6f1ab0e3e2":279,"f0dbd533f2fddb64d7e82b3d7300ba8a8d0752b3":153,"abbe921b990acafe1a11c5990478c7c2f8a0ad24":357,"c2cf0bda233be4817d91ddbc589c3798015e7825":208,"92342b32eac3ed61a2ea771936ba8119bb8635f4":1286,"1bc8e0c7cfbacc11575a9d214b823b193a972d11":289,"48bf4f567b1dfec3bfb6af0d524541993f32d00d":1584,"f3de7ef45955a28978d2133e17058b8a5e0d6a5a":1158,"e5a41dfb6930fe5471c2c203d2dc32a1a782e816":1047,"2922511d90521ab24ed057e48b989fa833d0e6b0":253,"9364e2a4df31d15c7c367cc2cc238b8c4f96483a":218,"87a09073c56d14aa918f7df29adf5ff7545a8f64":957,"cb1a3e081041efeddc15515d0c2f10d03f9ac606":1270,"318cc3381e56bd29748620b683d9c7881b3b02ad":618,"5affb88a96d1b02216fbe99b81770a1319d04fba":104,"192a46b4f9fb356171b189e344c4a97853618326":16,"2adcf1f738fb085825f71c6c863730d314278a79":37,"228e02da8d7d851e52e9538e73d51c5596886860":392,"e8536577a57337e0573ad0696c241aa0e15126e4":791,"6c41aa72c013b70433d32f69dc8a8365ec6b72fb":396,"d4acc1a825ccd989d515a7ee4d61e3352e40c1c2":543,"99a400948d65b44b3c89183b71849b7212c19dcb":48,"af95a43e3b151a381b58a62bffd9286f41c6e4c9":286,"f29d2d10a3e9efbb6e32edb3e7f12dece28f0b8c":332,"6abf8a3c2d770b839cbcef0491d394d1b4a9abfe":172,"7af53e509493f2a1b33f26a7ed25552e15855278":30,"d1010c85f10901f20e62a83bad6e48dbd1de866e":95,"51b6238117d4e46ba29af49f5e198ef94d38bdeb":99,"70fdfa2dc0590cd296914fd7f0a7ba2e4697b2f4":22,"d706971fbfa3267b5122dd2602ab9f8c83103e76":265,"7e1a8566050cdece852009e149ea944113a7911b":19,"121cf941b13ae425d7df07f9f6b8a0cabb4ce145":87,"6a11aaff400321b667200914fc8a250c8441977f":36,"d11c9c010edc7a63eb6b81956941ac03503069c8":31,"2d65f2b7bf6c567ea612482a2080f39332bc1913":52,"0bd29ccbe78d414fa70860efaafb899b955c812b":946,"444dfdd21db20845cb88e20cc97329dc0b0d4725":1901,"8c32c4d400acb85eb07bcc6df7934f25e7e07ee7":2865,"0c44ad74e3853be2a6acd5acef1d2da4e992eca8":1269,"31306bc05c14bac36d6cf5882eee8c854aa9ec5a":93,"96ea82dbcb64b3310eef3adea7839d61827b9d5f":119,"cf842013d4c20e8d510331545ff4874ab67a7000":65,"f994fa47f6b4c73848622c92f42cc6c14469744c":1927,"c63c29f267a8929dde31cda6e58b0ac86f55a072":114,"6fb959a58ba16a7188864b34a6a4f4ff68bb1ca1":64,"9aab1bc8a175fbad0ca2e1af48ea00dc09ae7423":37,"2a17755bfbd6850eaaf59a1cdb97439287f51860":342,"34381a141aca50eedd708aaf5583a822610f5214":1455,"47e2ae94d9f3361de88a3686281a9253cb6d8a9f":492,"a02935c35f71c226aebc185c5b306346436294b8":141,"e8d7a603fbeb97fe4ef8b530024609420624a245":889,"f46b57e08de864e63d91c21ae4d2673e31ea9d63":1825,"5eb8f0479fea72894359593246a2e06fc34885b1":1035,"09f8ce3eac8d53c330ec73f501e8fed88fc0f4c6":215,"9be87a9ce477d8a9c57a97be7767c766afdd4e91":38,"1949f4f3fc84c881c41ea06fed8b4d72e4269ee9":75,"145b8bc025f7abc54fee9d9f63fbbc3a0896aa57":2180,"dddc5c0ee0c453b50c8afb966029b790e9d859f3":16,"e7de130de7e051c965e5b515bfc48d311ad83fcc":35,"be2da22df07527ba3c2c09e448d20261c682d72f":5,"52bc5b60c123f9f8ad82545af128231f159b3c18":218,"7bfde86db2786042c08a4264afb76d0e871575f6":146,"7eb918e138b5984a3c33815f058c0b6e858bb518":8,"fcdd8d2385ef3c33b4c444ee1920cee20ed4e59b":3,"7648cda178e03ed7f64f986e8ac935fe9c7060aa":59,"e6f39e9538e009584066b76de89c683819759ae5":107,"372f2e55e79b7ef641c70752b35a4dcfe4946a5d":2544,"3001f37899f68156f1b05106883f0726e40c749e":158,"623ebc763d5924afae3d9c965d6a49b4d2dc0a58":106,"be816f04c28811ab0b182e3781c52333d8695682":9,"847824d2ab865c0ab405963b06100a3a7e85ba02":73,"8056e3fed11be66c6a2c694248e3b6a9c903569e":41,"3eae20ec46fcfefb35bc1e293ca3a8677df2d62b":655,"c8da2a1bb51f9f4d8f6f0e4a367ed2ce1b168ee8":123,"bec9014c3cd985b113c07c744809811131cd1010":9,"a326502b41386d2550cc8b57c71bff380495b93e":8,"d789c42c3b82fefb598fff42a0b1c384e0cfae30":209,"324580ca44733f1d4613c1bfcb2727757b3d0918":422,"71e7e3a9fc798610583f3993f9bc58d766e935df":148,"5e8d84c15b4c38c2e4dde6ca89c0fb8e85ae4841":391,"d563dcec66361fcd2c8ccfd541a77f3bf030e25f":157,"e6cd9134b25aef989d285e6ecb8829110b4f3e09":447,"d4aa305230573f2b9cf8166939bf4314ff26b7e9":13,"ed513203647a80fc95a7fa6755252606f13b2cea":499,"3b2a931a88f5e2dd6903409defeb2af6188a8f29":199,"e64f9d79187001acf8c68358e9d24eb78c0829db":36,"6d20f889815d9197f5cc75cd0abb0007e286878b":224,"36d6f0ba70afac8e1911ebc146e7543dbde71420":331,"210b7cbb6eb6ff1ef417458eb27bea4253eb5a98":129,"a2130db44a0b859dc41e459bf57632e9411dd1ed":481,"fc4df3ed0a42aa0d5341c1739a2ec95b21156c9a":50,"e68bc9f7050f0bac3751253565756219f0ba95fc":58,"4ffd0ab57e76b220db40328d4dba2fcd8f4ad4fd":308,"7477907770fef27574836f4212bd2903b8957405":538,"269278a2a884b29504657a7f62db019cebda18ff":111,"01595b7af3d66832723715b4ccfb212474684b25":84,"52a38c2dd3e37b9a6c5d84abbba5045472639504":217,"2e01d129f9a0f965ea046636c197fd68359a02b3":76,"398baad682bd7fb85c9af3c1ae31e94c3fcb93ae":97,"80c4fb009a2811dc1a5d24fb0fa5731e3819a471":7,"dd6c1ec483d7edad1aacc23f3fe8de8ccdde69ff":105,"01cd2bc42f9d223fa4a110f7fef2fa1a5ed22899":41,"909d727395cc448b1a80acf06d00d77653d50669":34,"eeb15a0155da2a0db73cc046b77c7bb0933bec39":86,"a65b0352b7c8f6ce6c643b2f2e517c1bfbba4101":73,"feaed834bfb94440239300ff9bf8506e4fe9194d":1041,"03c33c009c004dd17a3b1d8db203952d2d94002f":45,"a9fe836a1ccc6511b7295e58ffff0baf0628c723":2,"18b17f43b8257b95d1ad5cdd24365fa40d7ba546":14,"1b61ae2047bea157544e43a4398758c3fe9e3252":146,"0bcec664ff7d3353b7c8d0bde02e4178d0da78f6":51,"d9c982a0a9dd820734e0729968b120640933c944":1068,"627056da463589800010ecd0fd52ef8df32567cc":39,"6fe77ed137b1b29cf6333a60a92049bd1f44307d":342,"47b763e8bcb98bcf4485db98647143032b073197":322,"654cf9b187384fa8855eac4fbafaa70e75497083":714,"11a7adc98929e2e683af982e018bd5fbb073ebb4":101,"14408cfbc48c65e36b324419fd472ca90925293b":340,"480be084ce762ba4d7aae6495693c27b747a0ef5":9,"4090905b23efc53d7ddc8ffa672445e81bca34b3":14,"a1d9fd1cd9f587ae2d79daa13b2dfaa3e0897640":4222,"5788ea64fd9cbf8c167f9d15976f3c41a248b9c2":207,"2251c687d1bdbecee42a9bfb0bb3301fa0b0735f":65,"76974d86841318a6180492489805257e0fdae5bf":102,"0da90705e2ca5ed7c14ef32350c6651807743d2e":171,"d8e2b5d9956b5ac3bdd68d8f2e9d4c5868631a0e":108,"1af3a6ed64fa2d838a827bbfc733185ae77d6da4":96,"7992e892aee4eed7f931326fa16abeecf52a1159":79,"4b084054874bc3e1925614d4c44646847b048905":20,"6a84adbba6a543ebdd15cb7cd5f4a62d6bcb1cf4":14,"b6bf70901eb3b1a684e643360ce70432474ba24e":588,"700ce6b78e6718bd908a81861fcc6e3ef4dc758b":54,"ac9e49d3ab75fe6e438e772117db6cf5769bc8d9":550,"e1e969115c7c22ccb09946848a81a191432a9f7e":19,"6541e8cde19fc49e44441e3f6017473dd52addb2":364,"51d0496a44744ac21d4fb44434e52c2615b9f5ea":1652,"2d79d79c262e4cb4abdcf3f991864e5d269c683b":81,"42503343926d9f0e99aa560fd7473ec1ee453de0":56,"ce243ab31010c4a5e9330a0461fc5fc622e9e7bb":20,"725c8d80acab75f46c5c86fdc7e04dcbe4c63927":6,"ba7e4fe210a3ade129659c6d64a0fc015f1f075f":511,"4c03c7cf11790821901f3efb109447fa0fe19425":1091,"5774688c640cbd38435cf40437c0e849d0f948f3":1228,"d11c9531c529107d6d82842514825ccf114355c9":881,"b847747889700bda4e865d8597787ad18f65b48e":18,"3031712223eaa1692e99d4fc78b52a88ea1b3fea":36,"89673e65b9fca4419dbb22201f4f867d00eb9e98":291,"5b313ef7012e1b0b8d69f0c359e774072f128c99":8,"2d2cabd07f537b674e7d86939b7c8dd33e195a2e":267,"c3f77a2eae183a1e49b166ac20e067b0278b0501":67,"461b796c07d97bffff69c6a2a4c365c3edcf0873":15,"da9c3fbff2e6820ca81a6e5a35c355f7e1435359":78,"80bf68c028ba7469e5f91f34453b2a5e7e87860f":303,"b5ba89cb648fc215bddddf7115b7d230ed7bcfc9":13,"c024598dd085663fccff2b1537a0ca679ac025c0":15,"29cd026f3242e48090ad23daa5e0f45001a8d8c7":102,"b53fcb14e5945dc533b5e8eec2b826a037f0cfaa":43,"42f04bff76593253019294f489dd57ef3a16c5c0":21,"16b093d0a0aa6c432380948a22f45058198b5e30":84,"f85f8563eb3a43c2c714506f18bb55c107aead6b":1174,"9c2278579ac514df7c4f75e1fff9b6f542ef64f7":57,"b7a3d7ed03c5655e1d96b60018223115c5a32826":1058,"a5a7232b574acf234f5f2b2bc8a57f787a636503":1225,"3881f7162c45e795b68f75548fee76889c1b34c5":212,"b0370c7888846db6f79560ccebdcaa6826c319be":85,"f988b3babc91b7e4635d297d1abe8fae317558fc":197,"0fddfc0ecab3e0f7e7f3466eb26e0da54d4aa2aa":49,"78bd47c96651e8aa0122d6d7b5c72af9ffb0d27d":44,"a2d8a2b452ef7fff8268cb44fe3b10e02a94d24a":124,"9b63e63b2c7a7b193b3b83cc01c46f83647972e2":207,"87d383570f6aff7701ff388c40c3a39b34070644":35,"bf271be2593ad510d5a81d6a948bafd36f2db057":14,"08e4542a672a8c121e67acedb31ec027d27a643b":82,"07296ea7022e4b8bf968c392f908efff57dac6f4":346,"588cca8adb359deefe21e41905b3378849260923":108,"2eca66b25889f234d05bccd52b8944e459648ff1":242,"c2d89e4b88941000fc770f279fd8568e73b0862d":194,"fc8a679c36f97a2ea39757b8ed756907fdb1265b":206,"c9f10510f1ecc89cc6461961a0dca4683a6b116e":106,"abc24bd725e89154aac37421492485171db30b12":417,"1483924e82586e117ec2e326b2a23148811275e2":197,"c7b4143435f2cde26608f6384f02ff1a85ab4383":3,"b17b0cc73d8c201460636dc6c025e35589a3ba24":100,"c04fc39c3fe9f630db2da06493c0ac9c6c4d3fd6":280,"578bfd0f4e7f0c10014eb9771e2dbb665f4c521c":134,"e97379a38cd50ece78da9f79c993202efe8a9878":90,"f2f4a8c7d9f6b20b2940e0a38df0dd6d8300c579":753,"bfc29145dc7a80a8a4768d0b0ed91eeddee57683":167,"fb490dfc3eb0b3a2e41e319835f467d1a10e9106":154,"d5db0b2d0099d634a560cd3012bdf6e9eb9d9269":191,"72fa8d54f4bd7d78483199dc3fd9beefabcc59cb":180,"69c4c26348153340c0bcdea32402c81d4b4b45e0":277,"112e8d0bc33015f8319dceda01b4c88901dfeb5e":218,"22ffe3111d225fc871dc928be6f33960434afcb4":40,"8b82e37e796514d6599f80cbe7293c9acc1b1686":71,"c6e17c62becd8ede0e432c0bb7858d9570d86fcf":77,"b0f51b360eec649a389c6ffc4d6683b2bdff0a0f":29,"6a298dd6ebf3f48baa77891b6c4c87097d990b19":269,"480a51a4de9e7e3fe8deb0b1b2ccc21e783e2bff":25,"447a50808f05ed6b7f5914ad66935fc16fcde864":172,"4a7f1a8fb5802d61763a8b160c77096cfc8eec1b":26,"4763401eb95504e8d4d607d737263a3a2153adcb":54,"1d6b579630ae6e0f6257e8e4704a3b3b920cc6a1":45,"dda02c07c5166e882fdc7592dc4f711f939a882e":865,"f660aed101ebae367ed37af5853a605c54001b7e":112,"013ffb5bc21ed12827b51951c4122c107fb00fff":788,"2d36d70a839cde4055f62621d0c6f58fb95b0fad":9,"dbc2835858054f933684670dc9ba4020f590ea23":923,"b86c665fa6894019b32c0be2f3bf519ac8a7ac19":154,"3271e573f7aeeba018c2f0b06f340658388f48f8":1,"e15ba52124f0e96b1ed8fb0e2983b11615b15330":79,"c2747d4907f9d64dfe0032368709d14f7958af72":138,"50186036fa9db9f82a90c0cca9d3ede358c408e3":87,"0ff15c1b8c2fd1b0276edba4cd94f6456067a017":473,"6f812f76fd247af08b43cbbe52a7eb5dfd22371a":1,"aa2c8c6911a499e5ca05094404f6d77de24ea173":271,"89c9ea4c6217be832ac00e972a401a0d980f1ecd":371,"89325d85fd7f4793a8ba1e1c23a4b3e728f15823":49,"003bcce69f3db7a56604db0718fe795a28330835":84,"3811e159a982fd859f22abc8b880afd8693dcd51":269,"f443913df542f692d1f7d92ca3c55eed35341e6f":95,"87a624e38b3a886a901848996594cb2491ab807c":123,"8db3ab4efe002fc1591335eb90f27686c4a705dc":633,"18fb79dbc0b0000c74decc6c5577a37e47c3e447":108,"0ed4dff6f28e7685d6295737bf1ab425141485a8":94,"ccab1b102eed64e25cea31a82f5ffee1f83dc1ab":424,"fb420a3396cdef4f3dc2765d08f3fbf85fb22463":170,"0e23baa47d33f322bfad371fcc331aa2c863055a":484,"061781d7a0949c68628c8fabb5ec4ba71b8611e9":558,"b4e075108ff3062310b0f8fa1c017ae2921abb34":285,"ae797d6de8a7ddd2c3fe295dbb83eba36aecc712":25,"e7d4b28af3e0220ad50ff2aab230f549842bac8e":105,"05fcb076c5d84edadff03e6cd415d8355328192d":583,"8d5b47f2bacd18a77307726ff8ce165164a92e75":341,"97d814bcbf5ddc81c4d7cf6d9307d8e802e65eca":72,"6e6065be0f95953d70133113767aebf15504e41c":201,"893e7ef6f246b79a1e6525079f265a2188925804":29,"ef0b433cf02c4aa55b2f150f7e5de0af0330c8ea":7,"6cdf247da4408764f4b2be224c9181b60ca7c962":61,"dd140d1ed474535dc7a702c03da20ff66ea6dd74":61,"b2d495f9c6dcc068d24291833336ef5c0ef13cbb":271,"bc727149cf90b31c610f62614922404ab186ab94":225,"c7f50d3ce86bf66327819870f28b678c379149da":6,"317a979a5b1a0020507364af6ce106d57df40a6b":22,"56f25a08a3bbe9f2e908d94186ffc03028950a22":194,"c07c6639014492c8c2b9c75e9f9e3d6a4c2df7c2":26,"7479f98b346cedeeabaa4438f9d59dfa05456dc0":8,"1d264cb6ee5f04b1479493c0fe197f9854f6aed8":48,"298d27e8d7d80bab27e78834330cf8f66e7fce5b":46,"37fc2dae20c22f356b178666249e8b996f36a0be":216,"72245851585d81df9b6d7a53a6dcc22537d7dd2e":316,"2cee4d54fc54faba2811c569b26d69c7f3b909d1":45,"27618abaa29016d44427a2ba0c4a6496a6f41d21":17,"421daa66546bd31132278eff5d1d2595cfa3de50":46,"fac0d5de00611c6bf044ad0568d7e26f83a09808":95,"4e1734a8781d1a5cd3f2d2637eecbaa3f9c24c33":63,"183eb8157043a1346e4e070572f939fe4ac74d10":462,"dfe534caa0c9970765cb67a99cde65cdcf9a46b2":50,"a7d1382ca00498ef5c5b19e83775ea1564bce705":413,"f1209709ac11634bfcad59965f5fbb447eda510b":43,"1370c7a0101bbad6607b5f34242c498983786940":179,"244bc5574bfdd93d378bdb6df933a2265290cddc":174,"0098306b199d06bad346256fc339598a40ff62c5":195,"df54be65543c5e1bba026be0f4b82465b0ded1b6":162,"2094cdf3596b8a5bcf0355c0918bf27473ccd419":782,"352dbb465e31b3d9565eee23eb1b1b63890ecb75":154,"75da7ac59622fbbefa5794c75fd872439044059d":286,"c44d4ef4860b23079f426b711040c8ceda610001":254,"08d6d15173c2c0d7bc1212cecb29dc236e83804b":36,"eae335a121e874512aeeb21ab91ee4ac3312a4a2":226,"e29915284e0e867c9cb5513c95abea209679509e":165,"768ec95eba78598eedcf1cc5fe176e7d4a6ffbc8":78,"fad78629355b3e9aaea4bb43b008ab817ed043ef":45,"0c0d644a36c773f9e85b05aa131b898e58b8994a":48,"726d3d6793a6a47d4db3bcc79f2a2ff46dc61535":383,"807919b5fd179240aa1e6eba2a83a72ae96c3eff":112,"fcde13a1db6f5bca5f1a257973ac2cd6cdfdf41a":362,"cbba90191e06584dd2e9931fe079bcced6902924":23,"25355691d05d432b9399a2186cc56126264d4b19":226,"cfc047b80d5897b1c9a638f7e43a1b1195bc96f6":115,"d04d9752189ede04027f53847bb1e46090b8ebc9":817,"1af6d122d50f759c31f6d6bb3179361ef612c31b":270,"f8b94183368df1ce5df7f094ff990d6ffb53dde5":599,"f300cbb576eca1178202bc5d2c128f8b585f629b":42,"a1b3ea3a4d247ee09b0d63ab2dfa9c104abb61d6":325,"620917b9747588b09cede145d6359554e4c0da55":99,"2cc246b00baa4f2f99d26d5a2a304dc6b2082f9e":297,"0a830d7ba606fb60d41eace8a3630245d6641331":15,"2854923d5da30c0268ad1f9fb54ca1dfa69155b7":16,"c81218438f3e9573ad9186156deb473bdf862353":4,"dc7b39536faa41949f01958f60964e56b04d6048":431,"d2bfded2212cf0dc4385e5b1b909792bc1cf5d59":105,"a5ea643fa1d8604c6267dfdd1277df6fae39ee4d":498,"4bee02c391f79c6c285db37f24d48444d809b600":334,"aca98b00e6ccbf5355a2926eda1af420c722dc48":229,"7df03d0a27fc71e90f7fa3e629d3b740cddb5355":349,"4152e24985651736354e3dd34929f11e6ea9a530":9,"33701c238e51ba27659ee0a5a6ba355b972202cf":497,"b03c62a59cd6b78f58dbe9443ccfb4bafa802f9b":379,"01254e89f8520f33b76c503c3062e18a43cb26bd":618,"39227a3410f11890ef868b0ad58070aad165b416":485,"7141cc6e2c680d8ddd2c1ad3dd96c5258c640e7a":301,"72cdb3eefdbd260aff931c1c822311f912c12e4f":38,"27f3626997d9bc09186e2b9eebd23ac4f9b1c6cc":93,"6dab6a6b3f0cac32623e384f00dcb55430662f2a":294,"b208b948b8381c46de55f552876f2789cfd255ab":47,"65758a1d3f7e217eab257fa894d1a6d02c4f0e6a":17,"28cf064b37bb0079e9ec834b52ce17804972cb45":275,"9eb73d81f42986db070a9f3dc7e49b4061540569":4,"554b504d3a31d7ac0701e055f027a797cdb10392":67,"0beaacec0f4aa1c61deed2826bc2438766cc5d27":170,"1de346a879a8b6c7d02422e1c179c69c1e46ef92":56,"08fc265772068b6cda1f304ddfb3ab0750a862d4":128,"30675ca1e5e58fdd229967e9fdc3280a54f1c05e":13,"e25084ba453ac6e1ffa498677149680c105902ef":289,"118569481912a27a4c22185435cba6a53d386a5f":175,"16dd2e5c0c95c44c160c170817eaf33b81bab80c":573,"73a7b8f30d53b8a7d8c52ecb16a05bd956771a45":580,"796515f64879cb5b6d07dda624401d038d206a9e":142,"d69d95e9e6b646033dfed9183a9c83518b2b20f9":45,"1424e333848a2f2bac7b67148548e24ffc894353":236,"24f0b6191256d244364fa0330eb51b830c929c38":239,"c971bbc2fa285204dc8f8e52f853e48a701ee890":16,"9edbf3d3a4f5ed112e1985596c2e374938136f42":74,"dab7d6fada031bc72449ac6ac91f7900407fe5fd":23,"32830e328962ac7bfa6cdfb485e0568e57f9d185":18,"5fdc28fc9d1bd3b923de43cf142c20b8512344f8":13,"3f4b82a47cfb2879ab6a3bfd2dfda4ef5c359fd5":114,"0070a15a899e4d7e43f5d3af5fa98646bcd59761":41,"67b0460bc85a562fd427e227063ae858cab07918":16,"00d3e1ae28e14e06ad69e952bc9871e60563abf1":69,"b05728778cfa41e8386bc14242e2f480bd97d3d9":18,"38d2d54a9903dfca114cfdcb5b06d3352f3316a6":11,"45099eb93907394dccf35aa06246943ef909cedb":124,"2d70633552009ff87e422f5f3efde2a8232f236a":64,"3fbbfbd8e4c00aae63a3438d78d4c7f8b9b685f1":351,"aded31a27c274946cb366ba5157c60f3559d2a93":4,"fe4b336d802f757194fe04450c2a57c3b228772a":82,"c06d51e616a75963ee2e3c0b817a65c27805a048":337,"31417d900cf43454746fb07352ce4f2d8f8152ee":435,"7b87d28a583032bc69f221ee9e1445870ff224c6":293,"efbb21da3810d9ffcb6c1f210038aa97d41b9bf1":117,"632088cae5e6db22edb1620f32ce090000987e18":695,"9b8ce0b01146ee6962173e1ff858d8d67f35b1bc":445,"17faab917d6f81bfe4af6f5fc41c2edb3961f369":190,"10a95f932e7ba3310c17fce74c3b4e44a1c57a04":1408,"1258637b770a3f974d055ef16128b7adf6a64626":58,"a52f281e8247e34b36b9a7f6d6e5744db589a1a2":295,"e6a660ce0dbe39ae5e2140e676518c8fd10a4436":102,"ac8e63b8737f8367311d84dbd0315d6e556725d3":184,"88ebcb36ddbbb29bce83e7e8d28b8d95ce833376":179,"c4955368488e7984932a67a32920d091a31d8396":30,"24c298f908d49d9dfeda6940547d2d97ed67ba0f":104,"f165919991b79c760352b68af07ee07cef33f7f2":18,"7b8ab754d603369daf69a72de271f6902533f9a8":47,"fe65ed9b12842135ef7c5061a4a917f971a27a48":233,"0a4c67644df3c3a29136129e55e9d1ce5a676dd8":230,"0c4746c1d7c33f2de8216a1f56f987f50ddf0b9a":719,"4e398fe79ef8e89df8c178d9eb2223d2a9b0bf20":336,"fcc49aab60ed06dd541d7348db8a04a956063335":250,"11fe37a8bf3c5b78f34f8ee6eb7a2906831540e1":150,"040e16dafcfb27560bc5527964b1ab81926a0f27":164,"2247e8047184bf6005ddfc02d266dbb4f813b504":110,"46cda228defdff2ca787a617ac8c714cf08b1051":167,"b83b0e981a47e7be880f7690b46dbdb462d85b9d":375,"757d2c959ab8457c9519960fc22799f3fbd6f577":49,"66a2bed8ac9a20f8dbfd9800f0a9b0e15ef94485":231,"a7cb2f4feb5018808f31379f5be93ed557a4e6f2":5,"46fcb0f147baa795d07b0d2f23c6a242b951218a":179,"d8c20f15327c1e9411e03f589de9ccb30dc73521":193,"38cc6986033900fc85a1a0ecabbb07ad53136cd9":243,"8180feffd930a0669aaed41b2df45c67ff01ee17":277,"50298ba9db0937c06a90f89558a2f9d080cb9890":283,"3e96bb07757b7156f5ff24628f51f2a00d5994cc":38,"334dcb1382a9b4b58cf28381cd0b2a8360d44d0f":67,"5bda190b5199eca2aea01f3bf1830ee51446f870":125,"181fba42aa9306bbb13b1002eba9a494461c8b49":17,"e1f7f63e37cd13743a19d1d45271943a4b7a3cea":456,"2715d1ae963f6b1aed586dce83f4785ffb497da6":120,"02ab4cd163cae6400f5cc3e52c33335febf06f18":256,"15153e93421ad6e60a4f0468f84f21033ceeeea3":413,"455ea8b2310b8e5d207d8c13d2c56dd90fe3ac29":167,"b68eea587e282ecfe0db897b2fbbfd35f51b0bc7":383,"8cb3a1c69049c67516d1194358261e1ba041a567":169,"0dbb393f9f4f6456eac6aeed0f4d09a3f4a2af5b":569,"621d9e2055c6d8fb82699bf1867396b33ce3b57a":467,"12621f47fcc4e0d5b37a25f188b7facb4748cf97":1,"6f7abd192e7c4ae1879d6be866f07426291378a7":122,"a431c095c140dea60f7f8579037a909cfbd74bd7":117,"df891c026cbee6a884303e258cf48c2fd82ea5ac":52,"f22e1bd5a1845b3a19f4ec4d8358490ee76cae18":411,"18066be0850ed3a1dae2bf22fe68d297944804b1":59,"68d8ac07f9eeca11ad0335116b38fa9e0b1d4c82":140,"88eac00b6c82e6d97bd8c7ed5ec0d76817f83192":1154,"7de59625ea08d2232f3fb0a258b22c9f33186a2a":81,"ec1122749631035fb4326a7d168943b79353b03f":175,"4a2e68f58ff9f2d9a1c75e93a97a179f7e4393c0":75,"4bff7e3c72eac45e2cf0c4f49e5a60a7665c460b":19,"8f447569ed570ce3f50340d5d5161b26fbcd8b30":460,"7176ee3b19462a2b2af709f12683f1489f1d979b":33,"274d722a84d51b6ddf1072066c57f029bbe43d44":260,"2805103bab34633711c5b1997d29e61e2dfa3368":155,"eb4f7354d38c5bfe99251e7291d71ae7176c3844":232,"5baf0ff1106c6b9c0837fc1b783f3e193ff3c898":367,"1d8f3fe28fc6c9ee3b88fe2c3c44719143d9df32":343,"aa8cab6e8df24e1f786f9fb544d2fc9f11b284f9":271,"d52181d950142dd8b988acf52fa94f631e8753dd":611,"ea1e8f5a380cc8ab8ff516605947377cbfcaafa1":159,"f85040cccbd415a2177187c9a10f8395f6abadb6":230,"89589f0d27085ac3476e24549591970fb17a79a8":102,"72a21df1dbb52c70ce1d112087746027823aadbf":155,"146614e2ba533685dae212f92ddb4a5721eb251b":13,"e80ed576a6d07121dff24a76f76125705f269f9e":56,"045cabfcbfe31129ed41773d78c5a05ada0de300":356,"24c4dd2ea9173d5abb17ebb41cf60c6b5fb74d1e":376,"6402343777d90aefa5fd73b5758832952fa7bcb8":376,"c549233634ae836bbe916046da786ecd44dfc001":307,"25bdb74caaaea846489e20fc4db68d98f02ee6ec":374,"cb9e5ac602ab1eeba6fdcef2704ce96cccdfdb51":244,"4ba6ce88b3221e852d8167f79c731f0580b27708":334,"67190f67df047209bfe184e56180ac866e1fb7a3":29,"fc5531f69cab288e0aa152903f3bb4adf04c6b85":224,"a9ac3eaeb4470feb66ddcc7c4a96afe3b11a5dae":268,"9ef65429eb8d0c0e7caaebdc3c960beddb535564":122,"27f161cb468e4d6136b8b41a56cc990f5c36aa36":213,"a8e445f9d15be596cb52e140549941375f218977":399,"a0ad4d63c168c26dd23474f9c6a0c66085888a3b":135,"2396903f01535e7114d433b7d76dfb15a9279697":105,"ef3a88099f5a17715d3b951da5b1f64c5e8b64f8":24,"582dc90442696615fad0dccc957ce69c906fd9e7":482,"94bb7ea3a44f555f38f41baedcd83882113e18dd":230,"d3cc840b02e41ec5c937b51d4cb8dbd0dab12b7b":8,"6f58df74cabf0d299ec68161207be585082b8988":463,"183fbc8af51f820dc62d7a39e0a740066cba547f":456,"c39c9e0a7e96ccdcca92844d7d8491231546f61a":321,"b901374b900f4b64be80c898eb08f795b6f36615":704,"dec40ed9bd6a74ad4ab35d1518827c5f0f668445":131,"84668354b3b91d20e73fe89e1fd9cf5c941d66ee":531,"219e622e72b0d1a570432d4ccb9877d2635dbd53":626,"a3b11b146281dabae217e7c1bf3e4af2d102a89d":506,"b7d72e33d224cea70ca4e4c8f37b90a73732dcb2":112,"48da3276fd293ae217401e6d397cfccaf849076b":229,"4f91f8c6f4f1f63d6f7c661a4030ebb52faf7751":216,"10126057f6224f704db8c4913d6322685e2aea05":108,"91de09fe0f9e9124c5a22aa157d173e515eb7f24":419,"7d2ede203b7180a6add5d1a323aa2063bfe40421":202,"bf486c88152461f178ce2b2b29def80c6824799d":238,"398e34467bf9696ab16c351cd3ca0ac895579aec":102,"fd53581d198b4af77924a491d8e3ee62c4868281":694,"cdd320bad48b4be917e95686e62fe0b602b4df0e":52,"f53420c7e82587da1870db13af10e530d26372a2":859,"667a4da79abef517bc72e5b1132db2c5d29b3c92":149,"88bac5d5a54de7596100eca5a7b281450b9a3967":71,"c8b6a64a5bf8626ff06bcbab27bfad6b1018aa9f":241,"96567551e45ce5da7f9732b0bddd84278aede7f2":62,"4edadbba7a81fabbbf7e21cf063d7740172f347f":46,"f80a59051651d550c82007aa0b5a903bd7fe1f60":221,"c9533600e3a320da4c1d93cd1121f8bfc26e4032":30,"c0456f1ba5d1133bc7e5f5de68baaf6745ec0c80":4,"094d98a9c70c1cc20498cf547588748a70c10d72":14,"b0861ea40af713e143c5e632a07c7f0cd3db43a4":107,"bd83b1d81ac3450f32cc739017480aa0d8028764":2,"57e411a290c88ed7fe05a87ab620396f7d84262f":3,"e01363eccf3e3637e6c20613381950d5a60e81bc":36,"3cf0423eefe560542238e9eac7207efa063fee08":42,"5b2aa61ba4d62945dcc53be85502a996d025f911":130,"856d8ff66cd2817ea5d290ac9af4135f63611a32":42,"ad3118b7098ea24c9bebc71b9fcdd335d86484bb":233,"58fe1f47e11e820b0291e300a5c91c907fa7e593":181,"86e621f42ed9b0e05fae40d97fbc85927b5cab9d":219,"873503a10a262761e7d583456fd82e4bf7e949d9":332,"6d269c46ea3f02cec0ee340eec5687c2635c39d4":238,"bfe3fcbe3fdda711ead4c9583c602c2ddb367963":143,"56148c9c6f20827a7b4c529db62e68c636bc4432":112,"60e5e8e1955fa684fc959e7e9cc29edb966c45f3":123,"8e599591196115193c80c6c55592e9c26f4c8171":5,"10f497549e1738bdaafedb369098bab815ca18ff":169,"e1463eacc5910fdca3313f34b8c41c5dee764d58":6,"d990e82abdd2cc82db3baf035ee02be5ea40bc95":12,"4ee3895a6c63087fc9e5df75f44df6f1b3193246":42,"710da9aea85cbd32a68bb80df4cc77e12f95507a":130,"9c522f2604358b9a6b164bf10369c61634e98cc9":274,"7b65302680f727ef8195f553509665d8960b7609":14,"a9aa05cdb73878ad753bbd91496de0908b7c8e99":270,"5bf7968bf8d5f938b4c6cd581d7dfd21fea7b2d5":67,"025816fc28784a8d97cbcfcec0ae326ec7b552ad":14,"8d9e62adb2b8c810a6b26f25284a219ffc1d541d":88,"72d6b7628ef49f11e65d7917c02f872ee3d324d2":173,"f291f535d844d90df7ad606da80399050637efdc":49,"0d586efe4c63114be1724c6c7514dbe61ee0be38":94,"bdc0a5479a178b38dfb50746ceb4fe868437a468":31,"a8f0c8c5a7b870eeb58a5291539d3f2462025c79":3,"531a491c2bf7b397906b7bf1c7d05ca2bab6d1d8":2475,"509eeed589a72a3cd0fc296252444c37122b26be":19,"61d6db68e4accd33d58137655da65c43d0061ddc":1221,"677a78cd57c292e5132a7304cae6f791107dacab":3,"82cce6f59d63ccb0b546c51477c9a605ea2463ff":791,"79fa721ff83f4f103552631b565e00a133ced79b":44,"f2935581f9b84bc815394c155e86c9be29a04a6b":317,"b4f107c6e89785267ee3b57247a52eeeaec62be9":1182,"c4ee3512de396ff23d1393149245fbabedcfc840":191,"c5a292968f538b40c62c881455c6adf45898053f":168,"f66a38b31c6b7546a5fb66e058ccf5200a295d97":167,"4bdbe789e566356762d56dd4a9f0aec337cb9d01":16,"e8b54f12f798e3da8b805f03192df28a7845cc3c":252,"31a54e89ee311bb817c590a6081eaa060f55b194":556,"32704d5a675e043ea689d7fe2eafecf9d9854506":369,"a1bcc61fd68bbadc0bb7d240b47b957e6c20c823":120,"51564f37bbe183830ad5799aa87fb5fc443c3370":196,"5a7df6b46a9231108ad3dcdf45a2f3955b6121e4":25,"8b78d64c69b84e032a4a920dc45e45bfb6252d8d":36,"e6df1c90415a10b373a1033fd39041892309aa4f":23,"269a126634fb7ea0ccc3a4076543298f30a0b575":99,"ad1b2855d8218d111fc3881b20d00afca6875b33":961,"8fb09ba05ea5853bdd12025e01ec56c164c3fb0e":924,"418b15880f6ec1d17fb8907b8631a1c9a60d416b":430,"71758568f99bed3a379fd19d9cfd3a6f30b23ba0":124,"3a0220013184b477442cc6fa46dde965d224f400":1165,"11db76e5894aff44c2c88d25241767d2f19df7d1":77,"a2edb6c8dafe4ca7ed5ea24d370e316ad6774174":245,"e64d183eaa2afa9497117949908d455523d35b6a":9,"fe1862fef8b4ef43b92f1c30dbc6ed382d0372d1":32,"858f4ce2ef4b407ba1638396ccda0dc1de7ab058":1088,"02253c9f02a98c466c41c4697e8152c267755fa5":517,"eaaad7a09a97f703bb958004c4f5d636bd577553":14,"bfd87e578ba3a697845ae1ab1e852909e8afeb91":510,"d768743c05e11733f1a4765c7ef075f54fef90a7":778,"18f73662cdae220333ca9a0dbea1151a10aff24b":216,"3a7d3aa7eb186606eade3cc33a7e83bd3702fd38":311,"dbca359c1bbcb6b1f09c487bd0c1af4cd22effbf":88,"8ddf61dfab21d302050abe3cd77654803d1802d3":90,"903f3f85b156c8b89b6a5ceb7bcecc9735815f6a":10,"b76ae982baa8a7a332029adbbf40b23c420d46a9":7,"916c8ccf779c71d607f24acfa6ff3e83a85ba459":362,"61258fced03d14c5da3805e5e5b2e0ead8d1a084":33,"e52f21dc26193725be3a26d3f962ea05609e789f":57,"d7893ad9a8dc783485c8b9bcf4d9c108017191b5":56,"994b2d92f294ba1703a3fbd01496b3af71affb90":174,"6ee5577c7f6f76b2d29ebc851e82a6a8d70679b6":178,"695fb9a5ec8b8e16435b7b6ceb1231df972b9988":124,"6e68aaf0e9932a66c7bb8cf236485089a89d14b1":135,"9832cad5b2f994d70d72f143def1fb93bfec41cb":27,"16fd4455c2edb8e58d36550cd42fdc40e2069d9f":224,"e629129a88036f13dea67e9e48a3ed66bec5c276":328,"8afdbd2cf851695bb048dc30343e69361955f737":52,"61d15feeceec3a2fc43dfa4d00ab786b90b501f1":88,"beb2f35a31f5bd69f8c5b5c2a635e5868c341817":14,"c4bbee76caad1d55c4eed13022548ecfe7e7ad49":10,"b46c1bcbc0fdb4e55ae6208b8a6fe7dbc1cb9de6":49,"7123c72214f9d4b741ffba6c21a17b2abc0dd17f":30,"23482ff7feaf39bf2b26f6e6c749e76062fc06d5":3,"9024d7d7ac8dcc35430ac0f397d0e1a808c7204c":87,"33e12826adde0ab0a6a0a0abe2d991e89fda4b60":244,"5efbb6d5640afb6503f15bbc553aca3851efd5af":21,"cc5e199f532ffc40c9725b3780315a64486432c0":278,"8ccf2cf323b61524183a5eecdab50737c43cb615":21,"5eb2538da052c82166233435ede6d9164c009b0c":1,"c31d26bf2cfef381a7765ad12577932614fd3bfb":5,"aa933db3e4d7c8dcac32acff550f5c7372b59508":85,"8e7478cc3cd5f4498e8a37d0071db2c2d6f25176":3,"b99694bc37131a1a4d44dbf41dbbe6ec36da3ec7":89,"2620ceea0b12a390bcc86f38860494197c7653fe":4,"ba3914087d7591d8374ae8f131d15bac80a236f5":19,"5f6295cfbc9b67e7b8c70b37752344cc7476c124":2,"9a9da4d09646702d779f37d103e6d19994300d77":1,"fc243754c4739e18821298e1ee351be1e4dfe553":98,"1e352f1c3d52b33b9f09e2d477ca1b2416007204":40,"d5043d1d80af8c8a23812990a15e35cf55a3f2c2":1,"c42ee04d53198a288e068bf563e28b15ccf12fe3":6,"12e581b082ea5a6f69a0430805bbf10fd1f01967":27,"737ff2cfb56059896af9ee88fc9bd0d1f6078a18":42,"9c23d1aaa8417fd781ba82a8ef22b1bd8945a7bf":108,"f9e23b1cb3cf5af10db2b4782bffc017aa1046d7":7,"f16de79b9638d1e971037feca49e7173efb18ee7":238,"76620a17f0976ca9768c56e7418c547c79cde1b7":63,"c27ccf58d123e9f331c14b12b404bf787d545cee":26,"22c89c4534b10901de2bd968333d7810114213e0":48,"5715ec960717d39fd81b64f0405fe4217c56cd9e":36,"f88324da2f3589b9bd74dc17c12d77034be7be05":3,"89d2e982a9e4cefe1b9ea7a5af97759cd43df244":1,"e12421261a11a5c6640c2d9e121c72ec90acffb8":10,"26da22da80a890914ad13e6d4902ddf446e9c85d":11,"2fae9f045748144a673b9b1f29f93e1e84b53832":15,"3b7d8472aec319b88f72e7d279e8b57deb5c716a":125,"64904084254731d572768ad1cab31833d960bf50":23,"8256e321cd0ac9f32b507eb0bb160756ba39c544":3,"331817ab13de045b627ffa62a870b2920cba0fc5":29,"2b6d3c206cd0d7f1cae15fa51535fa4dc3d8eb0d":17,"54c441761b89eac096a1c56062868be60d77cd30":1,"a375a0770b16feccd628c9dfe4ce104cf918c0a7":52,"953711c55930252dbfe8d65092a83434c7502498":14,"b5928e638b7a7507156b1f5114fae408f7f4f656":66,"49484c0db90e1dbf19a0f753ea9b6cd5bcc7c2dc":371,"312a1c45793c9cd1b800751fecefb309503f93fe":9,"d23fa2df6096a5feda260a2de79e10fc336349c0":245,"a7fc3435181208d808e5a532277e4e378e30225e":22,"fa3402b980e98c4b74a7f89cf7c2c39358563aeb":11,"74599e27c644b2ec8a4517bf5b5a574a1a128d0f":19,"c54c9706dd85c052bd4a4f7e1359444e560e2c67":23,"64ce4014c3ebac495a313241b8b49289ed06b6ea":4,"94678fe97a635dab10da37685a508cd176bd0dd6":23,"88821bcac9db51c48cbf3173110d775e74f2c122":52,"06b4e53a64d2f6dbcb28a1c4e6178b429314b2ce":77,"592620ab1f3ecaf6a4acd517143e3a7929271bd2":9,"fc5a71f0ef059c126a1144fa1e4cd032ff429c0d":7,"ead0be6d1aea44ee622b9b29b3a6e45067038cc6":2,"39dd6c9ccfc9c18f7930cfd9e71444ba412aee7d":33,"dc106117c768d85659e6d6d54e72ef643b8723e4":25,"0007e962a0f3e7ad77fed6291ce6b887b2a3de9d":9,"bec02f8483ee94bd5ea679854eb86645c47905ba":310,"52235c2a71d2495545dfc1976da95bffc352bc08":7,"32aeac18607ad4f0b0c038d65255d8b15cee22d3":3,"a5eab1f8b6615490498d3e4c8d1bbfdf274e6a62":6,"d370b117871fe2090dcb9dce11749542c38dcf58":515,"279bad92baf63f6ec2e4c44fda99367d82bdff00":4,"8dd35af989ff6ce253cea62cdebdbd6dcc0e195d":456,"c8c2ea75a2764674b8390d9b9ff00aec9b8d2aa8":2,"d7755ba8777168f084d4dc03704f264e7d017c99":1042,"a3a0cf0d89c589328d812d49bce1ca42e16bd450":44,"f316b12e9a584829d1f87fb9a17274a1bb0ad4ea":46,"13598daea3d652a4e620942767e93293b3bb84ed":6,"997159ecf41cdd7c3b4500f89f26a3c4c6687153":366,"aa8fdeee8230fff4675484d564b50e669241284c":26,"2a4faaccbc8dbb5b6767de0154aebebbf6118886":366,"ce218ab892da3ea9b49a0258dca6fe8d6de0800b":35,"d871a65e2800feb7ba510b124c21c4cff5215cb3":573,"89913078d6a9ca4e5fa8ffbd234b664fb99393f5":1232,"383db8f6470482aaf3b8d956c0728dcd9f0abecb":97,"03a95be246c9091b8d10f74dcee5ed9f4941a6d7":67,"700603a6c1e730e70ea94527a4872bd701a14843":93,"f6f616cb4dd6f5765602fa19004cafc4940cb543":25,"a82638c5adc6d92994cd66c0365094ce7e411bfc":13,"bb4d3623371fced9dab1af5329eead5d9e8ae623":32,"2c2184c9e8f8d62226ecf819a11487ec9bf30f6d":71,"c04be1baa9438db565b925a9054ec809616c7249":17,"afb8db16b5825d3bbadf745db61bde4ded399151":38,"60db17af4ee48495e20fae25a7dc0528dca0f3ef":41,"a1e1a7671150fa09309c89fb06ba28877b5f9421":1,"0a40426997e11acea9f51871fa966db73b010f5c":29,"337b4e6e2f6ab567094d4d0ec26ffe5a50b1cf8b":20,"2d8dc487cdddf3edb8bb3ea3ed3012f716b1e304":7,"7895d13b759247f8e1d386ccceb567d7212e042a":355,"00bd9647f6f6265bb82bacc8e2b0b03969532f9d":7,"60cdf5f11f4007585c63983df045a34dd1713d62":12,"1d7f6f77fa1f83ae7d9b438dc12967a48cecec98":454,"df221e009630e0734f01838a70704f4cd9030d59":333,"be4ca9d2ecd8e4724113a9ad0cb6cc17459a6d0a":99,"40da68f6d808b88ce2d593e369e72d7beddf86d5":13,"0522ed0f44ee9fff86bd3d1dad45c67f82c77c73":16,"d09807ae3a045f9579c4cef9140570b43881c425":49,"273a8714328e470dc3a18afc6946f0f290fad29f":30,"61ac132bca24b728275d0a78daeb49cef9cb6afa":62,"e3c84ddc9c953b8754e976284911479fefaf47ea":40,"7ddb447c7803171c76f7bbb56ab0a9d18702f769":11,"b5fe5c6ed4eb96d6ec748c4b424fd2f037e45558":16,"01f99d2c081ce306921f2b0b6b7f567e008f3bed":77,"bca587e7167f6f4944589c3378dfd6e40b8e99dd":183,"5f1487289559ddcd4141fdaea3186c44a2c2a9e5":326,"fc4d17f5e883b38f60401f31fa28eea7c230bf10":294,"ce3e6d01252b4bee46c2d26452220f7afa3ce133":124,"6e62b56d66523f55fc12a704ce23716d1edde52a":1622,"ccd31010a20ac1218e8fdf1a09906d734edf7158":242,"06e5545b35e2700b7c57da99a782b1b0a47ccbcc":88,"db77668df8113576a31cdfed3ffe427b1bac5f50":98,"b1cf34e69e78498b49f100cc52fa1f0f9d600d69":16,"95776def11f67dab9d16dfefe68e1b2fc31f0ce6":82,"0430f987eaeec0cfbbd1b03f69bf12eec464b4d4":604,"e81b649af0210ab94a5257171f5cb90ab21e7549":40,"85aa078d73354544500e74c8ca8b46e19e2f29f8":17,"f2bbde0a25cc307c1673f7967e3661414d0dfa36":56,"c31a7685432b67346aae82548592b328afa7be24":13,"f079e91af7b1bc9e44d52004d3169a3a1209e199":463,"5a0efc8af43ef355b47b1c5fd4b1f8184993034f":68,"a4e721d79519019fc6682ccf07276faa5a2f3938":161,"4f754d93926d8dc09a566ec5fb289dcd0de4c306":484,"27ab796ec8beb55aec317148352fdffa5f2bc12e":119,"8051924be3f58d2001f10b9cd157a2e73da5556d":14,"91cac8344ff239c78d2bb1ed2d40f606f545a6d9":12,"055836a4209050713bd5e32be7ce596f146e5d12":61,"9aa96feb529bc13b041657bc59bd1e0a518d09e6":227,"8fb3f596fee0eb8c195a6db0fc03023f17438489":164,"9e9a948c8686b3187e0876840868fa03b060faa6":20,"eb667dfc4324d5ebdffa708eb8121a78fb200858":307,"7b3b5877bad23c6e40053d5dbe4d63cc5b84bf5f":153,"a6164b8f549afdcd1b023d5e9262d3cc03d14f45":141,"18c2097119da893a61f4a064156689788db14d09":775,"0834048d4d1a3f3ac5030fff5bd2dac72e636a28":324,"42240517645393687cd5a8eacf5310f5bdf77f84":24,"3f3247af106ab6cd0c48c81282d8a175d59e767b":15,"a6bb68be88f378a5e4e977af68442d7465f6a576":1027,"fe8ee865d6f96755e2f1fd6d6929351e76a9e91a":2215,"b867256c762f23bac5c02f957b064d6ad7a6bf36":765,"5c0f9005c0c79efe607afd45fc5394cf1a3d2d28":4,"5da8b49a7b6dad3f6f5a957300320c1aa454bf8c":125,"5dca57cc56b4839e541b4ee28645e2c80ad227f7":155,"9e90a96d05882db33f17ff4164b900e822de36c6":200,"31cbcfec97e1db88200bc1e8da18c0888bef641a":192,"265bd41a23e66f4aacb49c5cf995b98fdb3a94fb":647,"9ea58a786adddcfb3bf43d269c55e9181ff64897":956,"33518eb24bec4bccb97151ed98a7677bfe11a6b3":172,"da88f97ca6643116de5942077db0966d53c54f19":580,"629cdd886dbbffb1658a021ec0eeb2bec0aa2b2d":869,"92c2f01a5908f9da43bbc058683b2957a546d0fd":4022,"1201260c1197983476bbe6a81d5241a90691e4b4":3351,"85677cb62e62bc4e374e7de1156534b86060be83":2019,"d44ba2d2a770d1a24dd0f5b3849fe0fd395f1d41":1821,"22f78f824b37832eb72aa2fc884fd1c700f19479":2711,"8ac5461fb4afac5592e573441cb392615a74574f":1125,"8c5529eed684378818eae3477df60e027aaaba01":3880,"2cb24e24c8cecb9e9cbedbf301cd6daa3a450fbc":2241,"5af1d39c3ad10f0a81ab3375d85375fc3badd362":7942,"f2cb5d79d9e2b0161bd5576af11c91a8bd3f1e96":22,"01be42430bff1d12196951a9aca5a9db0652c20d":6,"fac4e0a80692f122e53ce9e3e6a3b710514ef5a5":391,"ba5265a79c1d34ecc1b820dea619c78610dff5f0":522,"fab9dcc9f8ecffcbaa7b21e127b7401e71c721c4":955,"4d2bbe57d70ffaa4fbdc31ff80a336c833c86c19":1358,"7c99538a06e80f271b428dcaba7e03802de63eb9":2397,"03d528c845a281a4ec2c4d4f8b6d89bf4780ddb2":724,"4c5bf3e7a68ad4dc9c8c7dd066620964297f2177":1823,"2a50e34e711f5577885dda9f6415eeaf42ca7738":3792,"36d31608a1ca762e4d7f65257486546a9262aca3":17,"fbdf1cf0bddec1efd8657b244e40267935a44c4e":665,"5997b75bcc3ab7d3dae52e38acd95bcdf7a0956d":1527,"38056220cfd15f19a59083710cfca0af0be85fe2":1559,"1504ab61aea878e696db1b18fec77bd46bd3a5dc":1092,"0669de6ed46a08be7c2a722852c7bdd9c34720ea":2698,"6787ad142354db6568e64abc04e6224711c4fd32":1058,"b4aac4d1ad1cc420fd9e9e666934d8e70e6c9ce7":1983,"d330706d152e2e348ed2b28697b2ca0277c0e045":1676,"5eb6cb3cdc249af6cd5f838906f8a0ae7171e395":1737,"4b1c8d429f394880c05688a1ed640b98831e023c":2544,"e929e2d9793449a4fab8ca761345c80321d5e07b":3179,"4223fc621d6dbc8e5d40ea9eddfbc67cc8244164":1115,"0da2f5411ab73bdf95427042276165f91901c52a":2660,"45dc1a95b1fb5c31d9aa3bf31ba23c60d31ee866":1470,"fa09da6f7ade8445df4c571ddc619441dd555dd2":2633,"eec7feffaa516d91ea8baa10aaefc2eb3cf34eb9":344,"81080809d86dacadfa930e1196c6f98429662439":4,"8254ee100636dd798d1e1a3ed98964577efe0694":12,"15c9e98775b2abc81c6689ecccf00e6894c642bc":47,"65ee2a21e4f6a6cb5a496d9eea7e338b5cc6ea23":40,"a76657785339ca3afb83f65c0288e38792237c1b":83,"ee534788fba14b2bf33a8ed0918f471cfffc48b5":77,"dd73e64657673f8297011d002562558aed253f01":29,"685748f070771669ad3a80e8bfbe159ad784c065":182,"27d5684c25910b9f7f804efde41cfad034456448":19,"8167e64c198848ce4771063d81c514c309e60347":11,"77a4fdff7c340984716a7502a9cff998004a90c1":18,"fa7db93850806d4928218237e72c8b8bd3868096":63,"23bf555c0b708fddf33960be76c6389cdcd12b71":180,"47b1e725cf0450e481356e5d2e625d2b0ea5f4ad":161,"d72bb640dce691f86d4907e4f00e0e42ffc93cd8":1086,"e0cf54ae15e4fcb695f72353ffe102ab9bcb818a":19,"b899239980617e4190c2c53c1e5c739d96274129":32,"db70515b6b3ecec39f7e3c2f3f9293efcd1b4895":444,"a7c9707b7139e1a610ce43a662a9f8b765876652":192,"d238d569ce81baa23d7f58ac1159bf5ec47e3fdc":220,"863d3823a0467c54c51aee117456d76244b87428":160,"60392280b408e3fc1277aaf055f92c8533c110fe":255,"c8a3d3c16a57e2e6405e276e22a44271b1cac9d9":77,"2913a47e771870732b0a029b8c88480309e8141e":246,"06c46f301f81cbaedb3f8fa890b1dda236c6adba":645,"90cf8e98b3708a96901a1b155b32b1edd2ff7813":90,"4f73a22dccb5ecff2312dc35e91cc967a23ee6e6":191,"06b7faf6685af8807bce166b2dee05977ba36ed6":551,"3079fc11b1c11163e9bbd47ba519deb68a2e8611":476,"3c0d8fe56ee131dd29d0209681d2f30da582f354":224,"bd0dc69d1c52f880c6cb10ce6720b2143e8c49c0":9,"231583cc2530f431031106e2818d2e9ab8be804d":5,"5b02264ebe27ce24d5bb4ce4395c67891e6847b4":13,"9f0ccfceb2a2c84affda6c0110b31ef0ae9ac883":5,"7dfe1a0dff29eb8e67071898e8af4da54d91d0c1":39,"a9ec924ff0f7b42c059e196c32a273028bc236bd":81,"986fc80cb28f2287e9f3295f829a5be20068695d":4,"636e3a1717cff7f198c6c8945a6924edf07ee3df":62,"58d15de908dffa0690e93759fa2f3aba9aa37115":340,"bd9b3b376a746765aab79f6c795838423051d3ad":245,"e530e7af9ef240627293e72ea2e457af0695bf28":42,"8319c2361dd9694e047b62e96f0e56aa9df61e2c":13,"d8d1f1f928f78a163d18b5775989be0a8b0ed78e":193,"efafe3443edc0f42caa3acc5b603db318ca5ea62":37,"c3021bafd7827412a4908f1016b8e999b5c05ba7":9,"647a1e21d8f35cd8eeaeeb876a0ffe73adc7cf55":59,"4b2e874aad5db802e8ec7d6546e3f609ee18c50e":164,"2693dda98307d97af606bc08ffa8192800ac2c01":38,"1242911841de2cafec912ad60b8148fc7346c707":8,"11cd84e79d965c02e5d5f1c138b5ae042085fed9":118,"e8130b8819b682c9810a72a4f5fc4b5ae68ba941":108,"522a3f7aa2d961dd5c8200a88495ffc213859bc3":26,"cf560a07af4a9f540c5e33125d7af95045285b3c":199,"e3e5e38bebe1b06f9ab478a8ab210a5e7ddbfa6a":2,"6ca7997eae359bac24c1408e8b9b7a18ad4aaf4f":22,"90563754bdab1f8f2c32c76f09bb6de68345d327":138,"b6d77d2fb4cb73c358045c8582d098f45c062b1e":39,"8033d693d18b3020f55b4431e3eeedf2f584182d":78,"451132beedfec8b9e65fcc0af889c688afe81d99":63,"ba64c68fe588741a0550611b83250cfaf6dff63f":19,"5a0c841a2b9caed0c9190bed95c1d50ed35fc064":587,"57c87958c2681c8be866a17f7a9d183e5b6461da":236,"ea4b0fc60b1a9363e87e9cc1cf23bb4a6c88978c":71,"c8b15294bbef11651bdfdd0accb174a497bddca3":234,"6f89c7f1459d0c6750ccb62bf332bfa8b9302eb9":137,"a3516e3c1478178bd4ede24f2b5b459995ad5b7f":100,"5c018b8c9c457a9dbd335ef0500afb6ee55bb9d8":82,"8b51ccd773e353d3c774740825f9d85620e2a63b":121,"67e228b419d8a328eab477ef22f93939e8addce3":347,"8d0217037c2ff123ec474d67da68c9f61c7d54f0":96,"aaa5999f86a1fcc59c5c82b97992ebb1ef4444ad":63,"059dac357ce3ece59ebe46b13e94962de219a20e":17,"753094aacbc28bc5839cd99470b3c85c4c72f3bc":20,"d7bb68352c28a2de031642e43156c79bfd41206e":17,"e3fbb45cffad970e3ccc2393abbdea23194b914d":768,"d3ca4b1d6b73a61681d7491c391b6bfdf45c4eaf":43,"8a9e6d9f91cfbf3e230cf6bcdf5dda6a17c95c18":107,"d2e166370956b3ebf2c32bfc1c0f35f5ce311a5c":23,"cdf37bfb0d3566b99954e7537e6995e1bcaa0a0f":113,"2f14f0e8c29a2e1f9d61f756d85dd96019f90098":52,"9df93bf1dc086e85df51e3f4d0d3c9796e4386e6":101,"bc239900442718ef8b3fc9fbf356e5944f4ee7d3":621,"5afb9f22ca33a04879a99a07e4f6b2824ac8942b":301,"8349b268746ca5fd7cfeb57f60798cef6286be75":122,"c75bc2ed49e063601702643cb23fc0abaa56e007":121,"f85b9364f9aba2fff5e3e28578402321d3af6c33":62,"9181091b9cbb6746fe3b0682f46c105912dd8848":450,"e27abd9707b3f9d8d324d2beb39720411bd4b720":18,"6e287d8139d968204af0719c05454f6f29ff71a7":645,"b60155635476b92377080c0de69de52a1544a0d7":31,"31a4b91c6060a4166000a4e4d125196ff32e285b":29,"f84fa58692817ecc5fae799d6a563b948b2c9a34":161,"3c3cc093677f2e3b6f77bd9aa56fd5e910d9d714":2121,"77f4174b69e876eef32ca0e178aa8db08203419f":1967,"76b209671ef79ad12b806533b86797204e30479a":412,"264b9bd484d7a10726f9068a1ec0ebc1a5aedc01":10165,"651cec9d420681915e1982dcc2f04a312719ab4e":105,"c06587f6aab680695730f4a9f6c4188f81112de7":4,"88e2164a7d8f712091ba3d3e4b78323e5e085523":168,"5c8301e9c5003777bbab611c38fb83d9acb33a3c":20,"f490d7e1d5774e401baa3b38372589e95619f4db":862,"d59213d11d7c22a9376ec6e13ab2fd2b7911c354":81,"74d6d1b6bf178b240b8605ea0d6ca2ee9aa7b504":29,"efd39ee218134d2287fea6cec51580a690c6b132":36,"24eaa5f6382d881a95682ec28cb88eaeeb4bfee7":22,"44fea3f2b09a9ae862be963f82613be2e497e76c":121,"1f7a7f95266ddcf60d8672716890f34caf743532":22,"72f8a3bce86e119938b28789b4caa3c31fbef693":33,"6c84112eb204b193b39d6043a1985cacb6f9f6a4":39,"5127e4c57e883f9fca932a49860c3ff883f5fe42":25,"c564c41e4e015548a540486df784a8ac1c7c1dc1":83,"f22ecbaf239db8bd18cfbbf5831e7629fde24dc2":16,"a3a3aabedf9e9cfd9cdee434f7e5f0e3dea72c84":667,"31f2ae26307f8a53eff2797c32ec162a574619ce":49,"6c56b8e771c0dd8faef1dda5d85b4a495eb97b67":80,"b6af8a9aa878910f404486f62721bb6b73fe2ff9":64,"e6b949d8e43028df133ccfad4411068eef280014":685,"d6e336bae1c2da7cf2408b67db1e1f4f7fdb8bc2":177,"a5e44ad7d92bcd66fb59472658379f18673a16f4":99,"a14a2a4f73679a6281afa93c846859b876e69978":74,"706c0b50f46c413a0f662745d2c16687db6df86f":48,"4fa2a5eb79396cc716986b0304b6fa0d3749d537":41,"5fdffd3ac7e2c999a8c445d4ef36b7e3ca528955":67,"dcc0ff94ab7a5250aa95a503ba3dda107fa13f3f":14,"2727ee0a21f3f6c48736a50143d368053add91d1":563,"409d7e447efd6a3e6c5ef37497117c1e277ffb16":181,"80deec28b0be24dc539c054c5a14b1c2f4b2088e":238,"f1249c0e2f4748a5f90c26537a62af07bf6a4563":14,"5caef9bc2e5ead60e8fdc1e718c7bbf27cf113db":27,"ad3c4e1261b50623e23dd174f90ee4601faf4c25":9,"18118b98db8f29797375ea35e00950832ba6666e":231,"cdf3cc28b3f1834355765463177e2e18185a1b76":48,"2b2cac6af44f0ee30c3a22205606f3784f603119":2397,"55c2f389a75ba6a6b0aef971ab73d2be54954eb6":12,"ec6b88fafb9fd4f3c024b85d9ae70d9dfdd0467c":4,"3f0e81f3518174a64aa2f7cda7b4e04a91d62da6":81,"c13ff5b16c8c62838d82f165f1ee7086016c0778":215,"af77935d01c099e05287a013ca0ddfba38679b7e":1400,"d9a9766cd0ac251ea01e38dce7160686b3380b13":588,"e87df14f3e8f3a4f4f355161acbdf39db996351c":710,"c2e58bba9cef9de9542a16b5cfc287230826c224":5,"8f28e19e695de2e40e96a10fecebbe7783928a45":1830,"078b942160fc432d0ec3a123d1f43ee2c0b50d48":26,"006848a6559bf6e3fbb0ee67a7f539838fa22dab":36,"0b0ef19db5ec30a1fcaca9a881883eeb763a0be2":564,"1f49cc5063f6968154a966be9515df47d35a6bbc":1687,"f0276a5d4315be7672d566ea14a78883dbd206e5":4,"bdd416cb49623b7b8a228780606dab70a61289df":543,"98afa16fde306eb2227da82a830a1eb2625d9653":26,"29e8ef970ebb613e2c29859aa81d2c882d24b264":56,"010ac20bda925923e4ff0354b51f4aa0c75cf0cd":572,"b6d05280ec0ed32ec943704b1e1758dbbb8ef218":162,"88bcaafb0ec08cbbf3f3840348efc3823aa756f1":354,"a3657a7e49588d1aeed104fd7d3ab5a7b9c1d7c3":1298,"7fd1fbfc6ef8a531cd1c6113c3a7644fe248fa45":184,"458d5f627ed89d6575164dd4f167b190555688f5":65,"53db62f91a9cbfb7ea8312c4eff9141c3510d7c8":24,"f6d1735eb77273df45ff8924a37d13718230ac79":31,"99fb1c4397cdc5200b0564e68e341d2ee94badca":23,"49be577a4c81ae9bbc7397c83c5f41a46d37abfa":285,"481653f77f6fa561f3d814a98bcad435102a03c2":21,"4f464bb986673dc052e1f9bc69b0c7a020bb1bed":382,"9d0a06ad0ecdbd0c7d99396e2999b8405b5a0666":13,"0ac3cc58488c61f8a45103b593e4c2d53bd1875d":10,"c76dad428913698ded01426c4352702273b34cf5":2,"104861099c707e1ea40cddbf1c7d0bc1aa31eff1":16,"a64de743156cbf0f6ee5e4a8ccd4bf0e3ebd8044":359,"4cd3e0319cb93f2e3fcf7ef3a6b6b74d7a6baf9c":3700,"275e7cc2cee017f48b6b5f96b6721928968a9fc7":1206,"62f332fd24617b31758e982e8512d6b5efb62403":41,"f6573f9c2a07426f0481dc1f2c2e62014d44a69c":417,"002328d86ed2c7d58fb8da447d5da711247fbe25":3,"3749aea49722247fecadf07e0139ff2357b014a7":4,"9262f5073255e7bc2edb8c68e81fd87a9ac3c139":747,"0b6fb17970104ee2e4debca55c3c174f92a50a94":14,"90b2873f63f4f018e677f8f21498faad22e69b33":2,"36b540a7c5d20bbe9c71abf2ddedb5b91a373814":56,"8350b48b9de746459b75a9c6d82dc0e6a8a87239":344,"953e64b9172bd7b4296607f4b6da72d44f9ff922":503,"39ce3620ce0954bf22f6d36adc7964d2bab813e4":10,"cfdbef58d0e195f2a77e7a81997db8ddfd828fa9":1,"6548476cf0eaf2a9d874e163b07ffc762d0e761e":1,"5437fd0b5183dc884994a71b1b6fc408676d16b6":70,"a8a05dcca2fb6b3028e553968871b83dcab64572":10,"5194b152c502aea142bb45ce098d5284f850758d":186,"f894596f8e0cbe34950ff8fb416c5b4bbb513634":31,"156a4bcbe995bfec1ad0499ce1d6c8f993188a6b":1172,"10f443c993fa135f7316685a9f79c53da6a7e026":157,"3bf7491fff29478405dcb93ace167d0ac9fbfd4a":6,"71adb8f16d7f845e3647fd9c3ea0b2399b80f558":4,"0e26f483f8310988b41e9a45949233b765a6a8a8":5,"3afa646571865ce1cf4f3cf97580c1588cd96922":39,"781d79c930b6fa8618efd796c657944e20033def":11,"8e4640a47d2cd239e1716a5b87345f516c8bbbc9":4,"348dcd8f621729ae8d20916813d16e9d9c0684eb":46,"30a20ab60e9e31970a712463d20925b5b0e4af94":176,"d820885a764f8de6f75a916674116930b6e3ef19":40,"6871a54851a043e7dfdfcca7a35dc31467db5bc4":15,"9e6129ee0c6befc0f3a56cbf32b6e4a2bf14a8e9":4897,"5e073ba2e88aa1f6778709d6d6b1df5268645451":2600,"14b33f39cee548efe7691b419791819a082e4333":81,"a2e6223a8c524d849d6c496bde37589818faadf8":4,"499549db1d2b0ecbd2f026850f86e173271e36b9":41,"97aa76179a8402a74b506a8700c1454ee3b78dd0":39,"0002d8555b74a51d077e74a097827004ae5cc43b":6,"08e49b3b5820156aa08f8728443bf29648c8fbd1":8,"3afe88dd4f0b1a4e8c44ce46c594daf1ae436929":458,"8846c94d5462a8614a42ce63a85b930b3b810e74":729,"2f21d9a167c8d02c0fb517f1de6f476555bc732b":3273,"444b06203df85211724202cdadb22cf2e3b3a6f3":581,"ab8d0574acef0ea94a1fad5fdd1ae4584be28c0d":880,"1b5fb71eb8b7d25c69bd8ad5618be0abd51f7940":199,"f9a375aafa3bf51110361530443a7b6674f61484":8910,"14c408a2f1d475c92e29578e59dfd15287a9ff27":9,"26baa12596531b63be06044ba9f3f10330a73144":401,"29c367c3d67e8fc6b27b86670d367fbf800d976a":14,"0479947e45214e1a6a7a342ba9e77b24f6fc5b4a":1,"7ead250ef804ff57585ee4a1e09a3476f8346085":8,"443ac30208523c736e6f6e5a4006116be97e9d4b":6,"9d435902412b0b9c600ab2255b13d9356a1063d6":2,"7e4db75a074e26986e025ea96529a39c533efd5a":8,"b58462726076afa145c294e7890761409f7d85c8":11,"6123cadaaf0989ba77b83abcb246483f7e4cdd06":77,"232c55a5948aafebbc98d0d3cf2317122fbfa733":43,"49a6d55d905d238e7d4e6a8ed74b11d6549036b7":1,"7a9ef7aa1399e9aee462f01d3027d561430b8dcf":13,"1af8ac4cdd25e4510586869efc532aad3e4a82c8":6,"a541c42a91d4f86455a9d1279f624a8a95db67d7":10,"6b4b27b378059a263687f4aaa8deb1dfb6f831ed":14,"788b00222615ff1a1c25b1c821572d9759605301":4,"63166040de69688676f6abec84f308635358a3ed":18,"583b0ae5250b5d30fc074436f74017e30ee8a09c":116,"2b8841dde8c619e6cbaa4c68cd50f2dd90b565ab":34,"15e89ab6a5a49d201402afa9eccd9661b0a88092":6,"3a73b50e09655e11afacae44c0708044ceb24f86":73,"f6050e20809b1574e42e77e0711a48373c6e95bb":1158,"c3de5bd9e6dc171def0b659987c8a32228024980":28,"1ea796d6e99298e052dc7238eff3e85b3af04e09":12,"0689ecbbb4edcdb2893d869e02e436425aa1450d":4,"c066c4d9b4577291f7f3700fc3edb13d597883a3":10,"8d9d6fbde87c7ae664b8c1b219964d68a623c08d":54,"5fb259876354d1e7c68eb1416aa49d6d508c156f":30,"5515270f4da4c58e3b9f315312051d63bcb2b003":747,"2d78bb3d9c6d46c141eadc97f7ebcdf0c5fa97d6":7,"ab1bc7e4a8bcbd5c76660fe33a98593018f61bf0":106,"1879019c9223180f9099388f89b28bb6d0941808":416,"10b722c669fa93a48e44db07baf388fa0317db4d":600,"f079575e0fd6a26c7690155112f3afd2de449b43":166,"85ba1f92df80b1959c3d809d85b37a7abbe798f7":13,"13bc0bcb0acdd79464bcdb5ae7acfac79c2b9a8f":137,"4d053434192a9f817f8d6a70649a79d31e11df2b":341,"4b3aa805e0cfd9f03b8069fc12983ec09a006b28":136,"f44f5c6a4656b6e429c052af500d152a9662ba62":902,"8de47ea3b3115a35c41607454cea63449c369f7c":634,"7d66407b51a8bbafbc0b1212374660f053eacdfa":314,"8524c1875351ff9e43d475670de81e52e4e9acce":28,"c1d3f5d9200538cdec42bba1f3b05647838638c4":281,"f2207f8fb47a955b1e02644bf57f982580021936":58,"90f7fa1519cac99fc7f99bf728bc8d7ca15def1f":4692,"3919adf4d16f91dff2498e5ffb208f3293058347":475,"f289bff3bd553fbca6aebebbf747bdc31d74fcfb":293,"4cd781c50f742119ee8441a28a7360170bdbc1e3":578,"4d796cb3e221426839e0366f8668a9ac8db31043":67,"59830af62d95764d0583befbb102d76177a57758":96,"e2c0285e809997cdc25a92f82443131de03e65b6":137,"a3cca9199f66f6edcfd29669ac9699651fd7a67f":7,"11f6b87c9af0b5d4b60d7fa886390c13ab43dd66":36,"1b097c6fea672ec777d5cf27c2186bc130aab420":15,"7c07fd035025ee7f070e440879833b2f4ca94c69":75,"f3d2e60fa4f153450b30dcbcb9252cb6dfb95252":448,"7cf50167d1d6aaf7a193bfb7f13888d48fa259eb":22,"54fd04427f233e3a970063f04309932aa63261f7":633,"5faa8297342030ce48b2a371e3d3abd50313a8d9":215,"521765481ebd2e07a3d4a8f3b5951e87fa8d4dba":72,"1b37c542f534209e86092f404cf999c0d05eec6d":1854,"9040ac8d37e44dce5bc63f1ea73735b8c4db7b82":106,"24a7a44b22d4ae708d942baef696b343677940b6":39,"b4ddc7dbab878d54c07aa48f814b0d66bd901d74":140,"3b67e1364c22b5ef3fd07654a11e163760712b14":214,"822f207bce9ea18e4aeec4887757e3ee9879047c":757,"bf36ce77505e72634aaf928d5f9ece8bdf176c31":2198,"0b89ac623e7346974a288e3907a5046012d3ae2b":58,"9f2c41371cb5270bb2bfff226a3919933c9c471f":66,"025d7cf78ffdc53fba45cdc1580b8204c72e13ac":90,"c1f2715102f9d3f94a7b16d91a721f1547964bb0":14,"f3789b470b35bd2cfc44dda0a7b96b3de995ee1c":4,"6bffbe0e35a97f4494891286f009da52ed880960":19,"6e7d900efb33ea3a2d21243d57ef749eb8e8be01":45,"22f10ea88ede6517cb5fd69411981ca4af2d4734":9,"fb5a523ab0c0781324d6b900d5490d9ddff1e003":278,"4ee8852cbd016ad356515c9a0212e21452eadcd1":83,"7a2bb56c1565b64dbb97113bceafa9c923afb6d4":70,"54ea6ab0d5c3f2cc0cccbd6d3724ccec8d7f2d94":867,"be8dea3a9bc5d6b1bb91951debb2a9d9f11964a5":1644,"4000ec49f66dee5a8a0d241333f6a140152626f5":60,"76b5d91f217404442c7b33972a3c672dab7ae09b":103,"fcd521e5f4b15e810b0ed03fee3ae0b079bc7f33":136,"653a757d156c7ec7a1fe69435a3badf37da720ed":2375,"24f56b72add6ecec47441df1586e450fac310277":166,"26357109de4d39a352aef81cdcb0f8139e060da2":221,"c06cf8f7a041a6d5e084bf3762b806439dfc1b6d":17,"7c35595a6d33ab4b8c0453a7dfbdedfb8140ac92":1,"d2f9c2789e3b24586d7eaabf8449e5a4ae17230b":56,"c59e67758b54ac07bf3ae3eebe33fab6720f710c":50,"ec2de1c4e1e7623f57a26e9eba3df8eaf8708ac9":8,"17d012c8b8ca1921db021f19a605b5be905939ac":10,"7c8b02266114ad055fabbf5c8621dbea02de3caa":92,"71ecfe2d2162f320fd27364351e6a73c9ddf17b1":1754,"9ae9c0071ea26807e79110b89133a5a42291b9d7":38,"b22318576586742f1cd08faf06c080e273a18e8c":3,"730bd01d8bbdfbe46112b49d619281d034d480ed":86,"ef11495e75eb2a11bba455349f8a9a6a2baadfa3":728,"070f4680d76263fc7894d192c8580f338107e493":23,"247314735adf3e64903175476bd7019f1e0d03cf":696,"3030f1782f9481f55e7a0c55c7f2d67a2e7bc5f0":302,"07ef2ab6fe76fbfc74fd4ea032f129e8a5ff25c6":1550,"74411331d9e38633c40ceed5845803d59dfb84e0":12,"c2240c5b5c0a54fcd783178871d0382b0b951934":10,"29cdf7112f982aefecaf849c5d50f0d09b9a8b1a":21,"30f0f38da74c240df44ba32031d6bb5dcc6bd341":5,"8d4a1c7645add5ba5436a743c2feaae779b4035b":3,"4625db2168162032f7f25ac777716a4c4b774e36":8,"bfd0983f46075e64000e1318bf2c5441684c84ab":6,"036d51a3c67a6dc7453ba6e690354528be0efa0e":31,"88338f2f099a88bf37a22387b9ef48abea357f2c":44,"9c5f0310ecf298c39a3a2cde9f28b559e8184f19":122,"b90e4767fcb6a472372e967bf220e85db0c7545e":58,"85d3a7141e640ff28749d4091a5cc5d2e211d7e6":9,"838d59ecbaeabce83671a15ecf16df7aa4464b09":1594,"cca8b2efc6dce370372a1759c619993377cfb66b":2,"506eaca8f41178e541c57b11359e2608141ea28a":43,"91151f8f700c1b41e04c6471685bad7b3bed9045":39,"15fe70addc4f8b070d039b6ace828ae39b86e00d":963,"fb140168482bf3d9db991107303f49ba12fc1bb6":32,"bdd75a85da765b4773f12d0217fcc120fa949bf9":3,"d84c8d234af09b5ce168eeb7d99348dc091aa680":4,"0a06ecd960997db613e738deefa3d26c30b64e1c":1,"9a7b16dd5d237c04888850dd8bdc991c800e2ac3":12,"cb9c428e1ae2a8affac35f92b25241d178e1e839":1707,"0bd6bcf4052128f7b1287470e3c426683d7f2aa8":12344,"a41ea294e2e200fda188374405533aca0ec6691b":10,"e5353a23dfc231c07fd729ab651ee397f4e8a438":26,"a3f3c52a31076d32f7add6048def8f803444b2cd":34,"f91a491fe72580fc20d769992b0c242f1ef5ada7":26,"0c287c2dd00c7d48a0b9b032e979c3c27b67c9ad":764,"ec9d4956e8bde8da9f4f4271a9a3c787947e4fde":25,"e4efd4aa8b34cb0552d835d24719d6e5e10c13a2":40,"5bc78c4569e109b19b778df5163960150cda164d":6,"7543ec9ddca4e0b3254efe6a3f13d0a485ceb016":7,"0320d0062fde179bb036f968285958ef0499e121":40,"090951e62fb424e1c78b1a07cc6e67c1818e3b35":943,"a4f61587cfa9f39aa67ab1357fdc0e69f5c0a70d":47,"609aa73c3b534bee68ec2243c0ccaf79557af2e6":26,"030f6fb8686b3131d7b2b39718243bb687df3f4a":6,"c361274b1e9f3f7f26c32e25a74c2ab98b131d64":14,"5a8aee652099318d56f48b3760372ca2b1a3fe36":3862,"c857fe03dcc4b1573d9ef365d19af9af1578ffd9":14,"7dc5c82899de93a49bc96dbab0aaa6367d3a492b":105,"bef2cb819c512858a146d8982c805d2e8cd5b3de":30,"175813754acc948ac1cbbc3da38adbd5e45aa963":154,"2ee47fdac89c1027c8d8c4d5c8ab4a148abfe75d":596,"e0bdd2d9298c26e8ed68354650b9ab28cf33a0c9":226,"86b8d5eb63c0135c957923b758d46e7621bfae29":11,"ba8c812a72032b1eacc58c4dba68f9701e0d059b":273,"b10ce2db4dad4e8925249e92330b6fde453dbc3a":38,"3270f7cefd7d729d5da3f085e2372aee13a7b7a4":193,"effbd98b4a43ad77b88d33ade8ad18a34c9e062d":268,"95224275fc4465fdc2a7bb792e84ecf68c8e1f00":126,"f3f410e4ca1e4449492682abb8d8849312c373a9":10,"65669d12b19230248dc3dd31a746dfe948f726f6":349,"2888ff3f0d8fcaeb091270eea468694602b3aa3f":8,"5e9b5ca38a37c87f7a741ad0da93a7907db267b7":28,"d2818b30a16ef2323c8f366f64e12fffe5c121a8":174,"77afdae84c49839ed12d5643f8ea79ce8e6f2a6a":34,"af955d6a0f808c40450b25d3fb3da1a6872b17e3":99,"deb215b8181a8c64b464224940f7a53f3be71843":134,"aed78445ae9b86fd5a8af46514400d0b840ecd93":8,"9e7dd3872dc838184479d34f6b289481dbde026f":3,"2a148515616f3faa944a970bf3f988ef6b9de2f8":20,"20949202daa5656918ac9e5143c82cb0c879269f":1075,"48734d246206799e3f80fac63f89f6912196c7f1":56,"5a7107a4e149f39797e6a82811f6bf311333d309":155,"b33778e184008df803f5533c2fdcfac2df631608":9,"b801f971ad88bac58e035edffc898b464463071a":56,"eb5fd4451656f262d16b4ae0647621d39968080c":9,"6c6c97b5d25b466ea984a8ecb2bb0706966c3a84":25,"1aec8f4d7ddf4a6caf01f8fb49ce329daa210210":106,"80033e05dc6b644a2d385ece884437e782de2bdf":24,"38b43397f4af29f1271f6a07ceca676c79567144":49,"6abda6d7d47f56b1a325e8f4019191e7995b6d37":20,"f94f1ff580322a3439dff06feb5c89fbde5f7b3e":34,"26a32ce8899a3db00e08df4f7e42f300320482dd":577,"330af3785be464a366cdfd779db37d5136edcfa9":32,"250e75ae22a25b742a17a72fb78ddece85890a36":5,"d8a664fcafba0cde74f5b8f55a3b2eeee9d5f315":49,"73fe7f83bbdbb99a9eeaa2fa3617edd545e3c097":283,"f3e34da221b9e5d2e7cf69d460c2e39ac537ca16":10,"05caa2b1cce0b9d9c12db3178b12930e761f341e":65,"24ae6b83d6eef3d6200b1285996c54cca0b46f87":4,"8d9b1f47689a94341de9457d3a90e780d60f499d":17,"fc3ad96dbd75be4267efc48272bf5d345bdd4758":21,"dee505e5c9e7b1124c2b0ba6cd216bebb6a46afe":27,"636ab76e557ef4bce4e4ccaadced9d599180d14a":5,"efd54f9c78db1658657e9e98622a2cc601e7813e":3,"14fa9fa24ebb2de8ed23df277de5e0d7380ec161":713,"e440437f643fd42dd6ce27354679ca94303bbc00":81,"094a165294f91f4a9e8657cf2b26dcad05d048a6":378,"6224eb92e472b50f5c41bf17609088a617d20ec6":40,"b08b005b7f2e92c9ef99c0dd7129a009138c219d":1408,"900c2a228df2a31cc4497ac5ac2828192645b9df":356,"6334948684c618d7b967a645a253c302b1910e12":1007,"85df777bef4071b541a93f6e399abbf65bdf421e":115,"17c9614c21ff9a045a953f7864abe778b61479f6":221,"0f35e40b58f9b8b0e85bccb1b36ce946eb4fd286":9,"52fc38e66d225f7d54d07b26611873c2c29db077":3,"f04e51c3caa48415bedbe770afcd872721a8e2a8":19,"6e659c16a5025b27c5b6bfa7c5f63595fc618183":4,"a5a674054e13f8c350dd4a28ca2385887bc4aaf0":12,"6e7c1cd526e8475448cf50f463d910347781dc73":7,"e0338696d77bf79fe328a1800f5a36462a5f798a":9,"b7da7bb45fc7536128da8caecd6dfae333cfdbde":19,"479c8b31ff84392525f46933827e4beff156939b":10,"fa477e39a6df6f8ef74e60c257f1e91b24f600fc":3,"1cb1892f31adcb0e106c321af87ad93785f74c14":19,"cf4436a7e302ba2004f885707405eb972da49c5c":395,"6ee93a68cc8a2a6f162ccda74a0fcebd55ca5692":147,"72e7fb47f433ee6fa44600f928512d12a5e04553":11,"d5afa9213b33e8b7f6f9fe9d258c64c350aecdab":31,"ee1b53568a2f0c8f2e8fa5a7a2d18ae614098de4":314,"cc3bdf732b245024917cb25ed8932e5eeb52768a":712,"05e20bcc7c4b89ef0a570faaf842e0a651a5849f":876,"b28e92eb35c7a55bed6544d38ed70ac22ed7737b":737,"681e83ad0081e015ba194b7a7e716e616deae812":4,"24df77e1d37a04ac4758d1b615eab4c12dd4c5ca":330,"d8a62abb6de31ed2e0239bbcb3ba6dff42933316":513,"c7e6dd65948663de606757e4b661dedf1785edd9":336,"e5a51ef6355c6879874b7e62ada17388306713a9":314,"28fd7b9331733fbe37c23116d99908ad55b0df51":3,"c17ef94da7fcdc10b4b278be698d6d12cfeee519":10618,"bf682f61681ae87f9fc576358395d2b31be7a82b":13822,"92fbc412083622eba026e39eb2c89c70088c789c":11410,"7948f5f54a3ad7a9f9583dd7d40c79c87af747d8":632,"732da341400fc7fa086838e60b1bd6f9e0970097":5525,"84f798b8c829d7705921e33ecfe87ad9997f8d9d":3865,"d9e97ae483faeaa72d1b246d37bf7b22b9d78d2c":11,"ac285161e1a6f74dd91b623a78007c350abe022e":39,"debaca9fd22d821041b9273c8252c0def5b95e95":228,"373f9fbf1591dc091a9584b79d6cda1100a9520d":509,"71ecd56b8f2160679350d90f83dc76e486ed8823":63,"b11f7f81b11599bb36e06ec26788a5fcabcaf957":154,"76bd0922e19548ef4d33bb687194374a34929c0b":1563,"72298944af9e2ef0a9dd57441a8c8ced59600485":1210,"3892c9296600a75b81c94ceeccb8b7568fd0be20":655,"4df37b81b03c56a33133911c7f85b25f01e0ad87":38,"0d1f8b2dbbcc3f662b9bb012e6b2ed146fe92ace":475,"dd581fd923108bf884bb47eb2ea081137892f0c4":65,"46d9ffe56cf2a29cd70f78d339cbda4bc32fbc84":841,"8ec70afefa16a064bb1e791baa487626eb6277f5":52,"62d54bc8527fe37643760e077489c982ba997920":351,"967246f3cf0e6313dbfdff622df9da4771f66c36":50,"97f8d934f00840bf0d36a61e132b75cd5327acb6":287,"d30a3810fe0b43d0f3d41b72691add2292e69ac1":174,"9a1d6214e26e5eeb3bf6de3c417b760f5b50c4b8":36,"e535736c6e053eef4a18c8b22a70cf82631cefec":292,"c4dc65829c3765a0a40fe68e85567cc1632cabd0":5,"7732a4a6ea4d6d9e1e5b5ad4bdf6040af3ef6ecf":143,"736854f549c28dad8f923b367453a6612ecfda4a":1284,"afd77354c3bfe7b8b5caaa5b7344a65b14523368":1157,"05541c7085f9105a4bbbae0744737b88eb519e90":312,"8cb0dd34be7cbf25ac448be1b8652230fe165306":449,"1aae115a9a8e1862d06c3c1c1b8833678c3576f8":358,"083cf93d4cc9323dfdcc47ab20f62585b7ef89d9":814,"aa83f704f2e9512ae803251246f8db12dc28cd10":162,"c0967a4c8e4412fce725b0169cd4cdb551e3ffcd":478,"0f1fe2a5066b7edf84de9f309d3226ccc604ee16":17,"0c0e38985fb354a7d26590e5e7fb93f7f07581a1":135,"12e784a1129e43b33fefc3ea0387733a3f7c52c9":96,"6151b7a672d42ca807431476b9bfff42199848b3":375,"a1c9c4d5d403bbc294a1cbf727f7e7cdf94a15c9":26,"ba89bb7a75161fcd6ebe399757a1ee37ded95652":660,"b0927a97190df00f2229e3d291b3e1731644d7c2":473,"ec4d4ff804b528f1efb032561c5bfa9bd5c635a8":90,"5fded87fc58ac96167ecf7e28a39df9b1b94836e":477,"196aba4dfdcace76a233ceea3d1aa81b2610a512":16,"2af08e83c21adf954a2347ea03590f4671cbf6c5":14,"8c5e0a37bb5aeace2e601b4b90cf436d3be1e5f5":369,"166cec48a0e3000a0480371a2011e1ef83d5a920":1304,"e281389e652ae0dac21bfb9b2c9ea30342418d7b":223,"d8b1d3ab07a428297d93d80cea4f2275c07fb071":36,"792f5b24e73eb79ac794e46bfda382cd0c377bdb":63,"efa93d971036b5e45271e2b4e37bddce71464441":12,"37e00f230b5ac7f24f592bf2396ee38f6d1aa45b":32,"20053f9427ee09b5261b779d903d82ac27253577":2,"5e64565c27d5489cc1fa913a43ac748c754f9920":8,"7d91e412459f6a68eb297819ac5903dbe98c7ceb":2,"6ee63a05f3e5207d1c0082cdcb6f6a017dff3e90":2,"477c66cec13a176cbaeaa20bb298dc3f184dff78":17,"cfc8bb44f4ada93870096abef76887520d5ccc49":189,"e35f8920fcdc940ef5982e0de004aeeb3a241861":1971,"feaa7b82c2748ec3e9d522626155c8f0d24ffa91":412,"01754a6a2d4766f7777c9002a24f7cff5d672843":6126,"27efae02929ee55f47351e44978d040a0c9358a7":2030,"519f4859868aa7c0c744b18b74e5ce6135b285f3":1147,"0b9e82c852a66adf98bed79329480459dc3db94e":5057,"b73d2ae43c49e12ee385d6b7df38da6c702a7d21":2691,"264cd1afb9c3dec56e67f7b44268e82863e82a4d":4685,"3ffc2af00c474e71940a48d286605f0598efee37":301,"85532751fc7bf7c9e893ceb8d48cc52acb392f90":214,"74e2a5c6ee6bbfd9d68b38be3215a34ca2268fdb":117,"fba9c37598fefc151fd46b4bde932567b156e652":24,"689e7d7f2339825f77fde20c2e63b5d30423a5fc":34,"dae17616456bdba0845e262d3a2f5d4a54fd1fc3":35,"3cd762d76e969cfe2f0a5b2160f4a69bb5c43f36":48,"86c0670f79776b01cf18e4419076bb866f5d4ba4":285,"e8161ce0e4d1f036e32afb3a7952b44db5c61ee2":147,"8315e4bb8b2b662545fd7dd4b25ed5fd017f94cd":39,"8b3766cd419f0cf7e97afa13fdacfe81508c1fe2":30,"85a0bbe90ace55e1b8485f3796bcdc8ee4ed06eb":40,"ea4ba76ca501051fdc7be52117ac70814ad27d5c":52,"dc3a75606e7bd08eeb9d35ce5bc45569882266e5":19,"ccb9ca198f21e1daa670c7a1976e54bc057c7d56":46,"b454485c0ccced3bb54155a9413d2c48bab1236c":34,"56d5ebb307aff7d2ebc9bfda90b4b03fa1955463":72,"a8c043ebc5e9756088e147b9ef9e0c1b17e46e5a":230,"1901d73df7e9741502f19bc55df1ecf51585989d":68,"fd9e6406d4c610e6e388819218f990696b892d2d":24,"c260a039196d2e7d27585a1f924d521318b411ed":22,"ba8a70588d4929a2fb71498040c615ffb4f94057":19,"5c977570a1baab2b43838c1036b69d38d68a7b3b":35,"5df9770211af7207a608058c4a82c7e52698afd7":3,"d18f7d46995a752f5f824c9b4d8e8a41a3ce2ec1":11,"879c6854f52f79bce42e1999560d95855729de53":15,"ff03b9e5b1ada156822d6cf5393b5ce2753c7f15":36,"65f9018ebcce8c02f359f1ae724c387623013a49":75,"ee165f670f37068c425a81787e9bd7ebc362c6e2":142,"bde963a638cfe456272d99ab2407b301d3eaf71b":212,"f10301cfa32c05b86e9aab7b118c2c0ecba1f726":437,"c0ce922b18372a57006ae8d4a06d4e985cf7053b":11,"b60ef579fa1ac4c7702a3223e3615996fad1a657":25,"608f221461938082ed2e2f83847d3d0128d14731":64,"84f06786a35ee5b71e5aaea4d5d4906682073872":19,"2ebaf6a76893ce03423f619dd5353edf128dc158":24,"df7ac54b0ad0630ecf02eea0e618cf2524159c92":315,"f656e74c0bdb1c2bf6224a541d18f3ae09f84fd4":233,"1ed580dcb68a5f8fbebb1e1c399dce00d7e2433f":174,"bf5ab87c934b5a33ec6d968232003c57ffbae3e3":91,"e8c5c8927e3a23394156f8a7d255a71f62e8cb9c":8,"5a293de53e504dd33dc4ce94c0427ed23113e090":360,"f9dcd4c8f740252c0c6da45b538e8d094ec3a157":39,"f6acbc4b6c771ec09855fa2439fd8e8a1f887a60":230,"0b24c8eb8a68f18d60d01ba3af05fec197551f3b":389,"4d22d2e78c5d794dcc40c5289f4f299b5359835e":24,"d3c55ca5503b1ed6d6429d95465921b6dfaee77e":260,"c02f5cf1951e89acfc483afa97bd5cf900e9a6be":159,"8583f1bc16a5e9d009f948ba97371866f95641d8":556,"6d1dcab8ae1cac54a0963de782d4cf2043bc42ec":78,"8a1b7149a1592694be83a712ef16a9490e2c0143":364,"b73497b99d6729e9c55809580c65d9d3851fafe2":57,"cd895ceacdd256ef0c3f54519b838ef420fda771":93,"9d29b6c17b06783cb7626d73def9ff6611d3da57":11,"995179bdad42fe61caba2d39bc49b462a18ed5a3":19,"3b2451d9603dfd87765653394645237401038115":4,"ee428e065f3ec109bbaa81521e8b2d3a3c277540":418,"de6bac7fb8b0807a83e41d59ce16648b22d0de7e":13,"6421e9d3718fec5fb8b9a470969434f96dd87fc3":5,"b0d495449d100917e3b8b631b2befe4a8ad2854d":3,"d1241a1758ffb2c921b6a85ef750c9c1fdd731f6":3,"5723e6d14b9222a6d913b6651860a8e9c76d0f51":252,"c9b05ea670a2ade625cac8cec508309676f7f4db":32,"1099ff38b037d747996dfe1503489e1c0b7da88b":16,"22a562b3b465ddadaf84488a6a1b19a0467bb2fc":63,"8c4d07893c80c1416e102cfa4b8b1324a056fc2a":43,"8dc39cd603dc8f808ca8ac988620034c4f52f867":12,"d688a72d869498459c6bf8cdfe7b0d1ac0c04359":33,"13706443c2d17ee5269e45060038c209fa8c2797":461,"4edc89846e07ddfedf38ecaa46511ea5b6df5ffd":310,"a809bcbc3c537f566efa565fd9397f87d3b606f2":434,"da7979af049bad987cc12711624c49ce7eafb6c6":8,"3a474d20e787d638b782c7affb6415b7aab03375":3,"4aa24e0fc2b52b7d747314e0a5e7cb89915eb4d5":19,"d1bd9addddf278e2dc648ccbc093a1de89289c6c":4,"47bfeff19082949595501849c01194ba62b7c0ee":7,"34bbe44c35d2ce10a1725a24379055be61992362":2,"6bf7e3312c54768dc1cd2a99a7d32b6860b5da5c":20,"a0b8b83fda71f853ac21eb2c9ca050ecb185399a":10,"3d7c88b8d26c86cf681d51ae83f5ad620fc265d0":66,"863b726f41eb543e5e7f4f9696caf4b354830a18":681,"140f5063c63b315a2fc0bdcb56c298888657d78f":112,"a9ffdd3a05ff8ff85ec8d50a6cd3ea8f6e8c9b56":17,"cd0bd53cc36453a13a93f241e10de1403b36a4cf":35,"243370af40077cd9487ed5b9cff0832f564df5f4":65,"32342aeff352a00f8909963cc8810307f10875f1":74,"11935e1719d8746c338c6d291631bbbd774c4365":11,"914a422d95b097a5eab6d752827189d2a37ad7ea":16,"9faff28cfdec5096eaad8f9ed5ae6801afea6301":72,"bf1c38dc6638501ecb843bd7becec5f2fe0af770":16,"b8ac4ec0fb5e23d695dc2a2afc9abdc04f6721d9":55,"72f082718e90d8c3278165ee53b3641415d4e455":10,"a4b6ed4e34b59464b094dade11b40a02a7c23ddb":54,"26e1b8c63cb35e0aefba073713b93f0c1359c20b":199,"a5b84905514a68ea5642a0d8f8cddbafd55fbb82":12,"a85f8db58b84831b22f6871248006f8023ed99c0":20,"4e06bc2d4fb1019aee7f2ca2362b97cdda332416":295,"de5b8261fcdaeff964c878af1560a5051aa64ad7":367,"bd996495b5a06de71f05a67469cf92ef8b58baa5":3,"6b8b7ed395ea7bbd35178eede718374b386d22c4":522,"9a54b904431889f5c1bae31a892ef6ecf3f4e85d":636,"e11992aa4e637e39ad6a0ecab75d33bc3edf375c":17,"edc04623be3afbd5855f024d0c34c5701aff8d25":8,"c7c07c664c79cd39ac9071ba3f534c0d212eddc9":468,"8db3b7412491b364ccd2945aad87f3bba92049e0":238,"2c24b2c7d7b032886da1fd276c8d71f335d5ab8c":44,"616871b06782d3c308f373f053b9db8d5694e581":233,"98009b6fad9b7855c1839197c28d9d1ec16f763a":31,"e0fb5700a4a45c698cb7c71c1f893a778414c911":26,"ff2a323795a83a5d7b5b1362936b289ee047fdd3":18,"cd024107e847afca81e54a7def7437c478a538a4":46,"98fdde209cee2f9f8aa049ba511bf247ba4fd063":362,"c904265b9b60cfadcb0a849f804b295771eb6cba":552,"a60cf91a125d68b4748840a7d6d3be12a556db2b":99,"7ffcadc13762be5017bb316ff9c5b2b6a10c7bc9":1152,"2387cf4aa3e9e02fe08119b74388f92b6ceed4b6":30,"e154ab48d64eb7dcc72b1a4651533e97556d09a9":207,"ad77623ed41e1da160f0759891a42271552b4255":11,"d429afb54c65ae2f373c098432bb228187d680b2":214,"3dc064e96e3962602585f2177e93ea99f11a53ec":445,"bd087c93fe97d4e20f4f3ea58baef7943ce57a5a":23,"d25f1874af160462c5a396b703ef861c87d3c167":689,"93ec8d0f1eb8d5d42ae33dce076413cea2710a7e":16,"072ee4f7b2a017b2d9a2743c3c966b382fa23129":34,"6e14843cf8f5296c213ceb3de7bb76ffa595a50f":550,"5b8a3a9b746bb06831d09ddabedca79ea3740097":654,"c0e93e7d3194540ab25c6f24fbb15d6998193168":2,"d242297354e69042bb209b232975506d6662d44b":102,"f9b700475443f0b743f948dbeea4535450d86ade":27,"afd59462559b3363f9f1f546d5ce6828951d4a1c":294,"a977cadeea14ae0e38366072602f45cb260b7f52":98,"b8c83aded320455d6285eb44ac0b485c1254eb62":399,"789a4faac4055cd6e38a4f31394c7900424dc2df":185,"060451a20001c2572c406afbe682acfc6496bda6":292,"d740ae9350b3bd3ea2cecdeb7afb97de1256de6b":562,"d3da145d201dd456adb4c761598c4625eef55bcc":607,"ec1f23c9da21d9cdbc0fc07cb658104f3794a008":249,"2ade8bd1a680c5372be55a2fc5033127d0cced01":12,"7aeea3f0916bbc88d0e234a9bf4d911e44d3cd8c":321,"1be12fbdc1ae033d7f4d33f4c83faa9bcf148457":514,"55cd8ffec2a82a8ad1c391e64cbb822e1c05446d":338,"650da86d8f94285dd6c7e94fa6456dc8bf3f9df5":322,"9469c8c668e7a16c4f02eb10f73a67e54b50be90":21,"94132ad5e8ad73cebc50e315d3a8382987dcb71a":140,"daead28014e59f15bc0862901d10618adf31856d":60,"f24c131cf1fc58063522c41824d6592f0adb9ca4":3,"bae0abb53739099a004517a2e7b0c5ddc2584385":14,"ae8f64e24b80b496668ee7ea86794caa9fe3b34d":66,"a936982fb8c8c66dd93a852f5fb9a4d32fa168b7":42,"f6f94dda67f3d347e93bd86ea3ae1c220b02021b":238,"aa1896a09b9fcffda1fedb5378b614e5604f5d1a":134,"8897497ce2981fad65d120989dcbfa7619b0353e":519,"730c82463157ec846e4f007d82f0ede0b0dc34ce":335,"a53c9a8e1b4f6ac6504f08172bf856fcbf967dc0":15,"ac0cce84a8cf23ee7b6abb654c450517cdcaf558":9,"e84e0268c4564c3c6b918f671a41612983b3ef08":15,"4ef9b74f304ff34ffcdfab52ec2653aa443b0fd9":10,"ad3004c7d9e634992692799e6582d48421a5557e":1303,"948f570b379910fe5718df088e0ed5ffc88d43da":77,"8ea08327fd956a57d15ae2c77101800292a26be3":236,"30da120a37dc06d39fb62d5d59fa1ae16bf39adb":12,"a3e1fb6cbda84ebbbf983d3c28f9e1371ba6924e":3236,"a3f0c115edc986951e32c4c45682c8f60fcd7a37":72,"d915f4f8f58ffdae6468c7b720d38133b50f324d":34,"0f09a1113a19b03020e861df7eeb4ad0f150cd7e":109,"3da49b063a1ce1569c9be03c6ac8f5fc3b3d227f":515,"12b57933abf1a8a06b46a739dd4ba15e7dbd23f6":1201,"407d5eb27760e6af92b8a9c715f5becc26488764":129,"002c8625f438c9bd654e8b6254c8680698626ddd":19,"76009673551a0fa746076e06ba02e728e751f9cd":1568,"3773e7f86d7bba9cf24029c8c4f77c8fafc974bc":18,"f4ff8886d577cc525d72ed233862bcafbd5e9adb":249,"311afd5881be9f93ed2823b5f2cdb27dcc262aa0":72,"e109703005fdc6a1a52e8be7267e53a444288329":401,"7cf8069641463bf250ad598e0a0de70d21086dc9":337,"8aabbfda1a6f026521bcdf46564e4b98913ce3a4":6,"f161a153353d3329df346a85f65449056f2a4a71":61,"c4890c693fc07138fe26e09103c30b3eb6c95708":288,"2a068fc664749f080e00874a24a638de2886c04c":53,"8ba0c97359dfae65c81decb0e30ecae51187d1fd":266,"2c0f01a107fd3ca4880adb34d89a54d96c7f8a55":177,"0bfbd4d0ced31c125c6035a07fda2a9a29b2c006":176,"50e0d7e03b6909ad245e72f62a966b3a3bfca156":169,"c834cb0f9861003b633c221a4f65e6bdc6418754":272,"767c63487958ac98d3a3652a35e2d8637e8658bb":254,"bfcbf37610ab648b94869d4377c6abc0903298d5":52,"46ce210c250571b41ff73e602debe538e9fb2b00":112,"48a226e35fd21556f44f0dca868b142524ab480f":3,"325820f69070f356544dce6a3197f9cf32d517b6":837,"10fe296546533a8996398fbe5237efcd6396d87c":14,"e7d867d101587f5750d9a82708e07330c7e3c8ba":1091,"c0eb6d52e7f481773075dffff677963ccc59d3df":73,"93fb09ccfd452ecfb4fbf40fb2a3d1a199ef285d":2430,"f6456a55afed83ca12abe8ebc18a727c210a6136":113,"822ea4fb4a469617fa87ea95943b39842848e347":391,"2e158417c9982fd1bdbe36af76d1786d0ef6ec19":71,"ea0fd60c7bb21c73a373bc830cfcf76b713d50dc":100,"3eeacb16c2bbc58952ba44312dce70039b28941a":202,"a9382daaa7892ba037d317829fd529ab81f365f7":10,"f9cd679248ff84e66d978a224431c586ff55aab9":250,"14c48b5707be27b1d65504106c19d1d9ec9fbc85":134,"aa4f588caeecb726556bac85142e861e066fb8a3":114,"f042a7416c1b11986acff72e79feba279e22cb25":121,"42dd74e78f07d2d20e399366e9afec35293833b2":9,"cf8a48af856166620b864808dbd5ccfd6493e097":9,"ba26350aa29a2b612587f33c7d9e40e7e043f155":19,"7b386ac7ac527f1037172e7cbbc55df750166165":44,"c4d597e57fe5067ef3deb8de6dbb700b05b1f188":1021,"987131f9be79dea3e4125bc1d0e23a90e2429c8e":1222,"6ce7996643d74b224091e36f22d44725e4333033":1473,"372cef14e21514a6a611bb81fc3e0ae717354473":963,"aa22793da8a5dfb5b9371c3a9ca59f053805137e":79,"1662c7480a1bd609156fd1198768200671a28368":1,"70673402a54bc490e06e394b85b55544ab4fcf5d":331,"029df8b2bdb3a35c5afa236ec77bf174be20fdb2":171,"3a9591fc5ae70533ab017a4411626f9738edff5e":40,"9a513be649c5228845726f05a14059d9192357e9":9,"a907903d671f19d3c3e6cac40b0c0d94e2f5fb02":29,"e18ea5bdda30b90be4b4421f773c901cbfaca948":89,"e20b3478d6d534bbe6fdd396a4385879a773be51":529,"cea4fdeca990b09ac952577f4bf5424f199718cb":308,"0cd899ae37e2923ee27663000d3e3b482a1586e7":98,"dcf93dac894cd0b6dd1b5ec511699220e2ce835a":5,"4e57f6de5446473d319aaa8455ce4434ae44a350":622,"d5c33c44cedc83ad55c694d918e5d46949c6c7aa":235,"5dccdb3193f214c5aff8ae72837f11b29333cd38":178,"b277da9bd85ab50fa206167a6de634300548b508":2224,"3acedb360da6728f9af42a3080807524dcd85983":600,"e89c9bfdf583ac38b20a6e25ce88432301c13a4f":113,"d2822e5f9ebec810e7a8377258da8e2837e7e8f3":891,"2979576d7805fb71fbe118338b91bad17ebb2094":119,"e9139d5b3ec7fa44be98aa342259865367ae5c8b":152,"cb3b3e929fe6ffa2ad75ae391253454342bd2038":543,"588182d16d1940e23739c17bd425722833dd04f5":15,"bfe00bd58b21ec334de07d677fb51c579d705d82":36,"02bf8b39a9e7955496eeae5b0b39b7ec9b5b4648":507,"1d419ead75eb377f056484a598a242104623317b":66,"f21e76df1041a88fe18494433f965b6bf0ada51e":31,"bc6551ecc8c91e7443738c7de70c199400191397":18,"623f2276f65a207d806b61d95ca496b6ce695f76":30,"28c2f592ade94438d62452df0c5a0de4424b2fd1":1,"a7880d018ae4fc22158cdb2acff7821c8b687bb1":1148,"771682655a381422a54966e37d9afee9d3073145":833,"8abf151e5a2a88ae6c35fc541f46282996a528b7":450,"136c48735ae1ddfbc0640c90862378166ccf458f":1990,"06e3ef128d81ccc2507f7e336789a5473bcfcce6":955,"a23f093949e791c23a1dc976b293f6ef513281df":3080,"ca3dd33db186cf5df67bef7ba384d11f9e2274e8":4611,"1e6ce0eb0afce87a2c06546826515a0a541a083d":3,"df6a2afb2f99de214dfd6d591d1186a4a98542db":9,"f5a757293ed9765e581d476fb02079e951731e95":49,"967dc99862d8adcdcd3da02c93c277aee136fadc":14,"bfb714845144f5ffc468be0291dfcffa5b8f8e55":12,"6229130e449515f8d6e0acf952135301e64b30a9":22,"0c36088be4d1fddbf2290d6cb69352ff535f0334":18,"d66b34ee0fe2f87c0b248f4145e398854b0b9e84":13,"e9997d0a5d09eea83862d66e614637037c1e2094":8,"e749362c041f5603abd9fd5244d9dfcf82fcf62c":21,"412649ed57bd1b66c323270149a5fbbe5c8a4a4b":78,"9b29d84091674fff6b20643fbdc4ccce4f57c2bf":2222,"c44ad4b8c75600623e3b3e26f14f057dd4636ef4":872,"c9f20020c92a9be9e1574e3b9a1f666a77195e6d":314,"4d7ba6ded449c66f29e9a5e0db93dfce3932146e":206,"ae2c3f8becfb062fbff793eee207d58b1af92510":203,"f31290cfc05aa4b311ef1075040a87aaa4d5439e":575,"a74c44e359dd74cd1735cec8147bb22127e90e43":45,"bb6b1be11e8a4a7269ebf03a1cf31bbb1068a7d9":270,"644ee1ee22b024d8a7e84c175522d2b66e44142e":1195,"02b3ede20305bc37835246f8a8379e1be1890388":146,"8efb03ce5a817bb3e2627edaf02be091a39d13e3":374,"1dcbfe6dc637d5cbe1dae86c62c757b562f61767":867,"5df393386b7f207a4b0c09ef39379103afcd6002":1018,"8865e60ef40e0334fce655014bd7e4975887f453":102,"6117b0339bdd98735bc176e240bdf2267af047c8":35,"8ddc3474496e26571e3a5fb623f35ca6c16bc90a":215,"adb674a734a813c59ed23f1bc6b4d641cec98618":1165,"322741dbc5254db8a966add93daadb48a114d5b6":188,"7be9cbbbe38090e9d5255b7c8d2b600522d33183":175,"f905b0e5c191ecd23149058bddedd681611263b1":559,"3cf83346e28d3ad77df520c8a3271af14fd5acd7":147,"058c8f06c1095bf6fa46ae95a33292c188943cbf":78,"c269744feda858bd3a74bbf003089e5ea7be7a35":94,"e1bf97ec50de9f8ccecf4d8be41eca488e4948a0":108,"d5adb8dedf16136e60fe8596a154680d0912f07a":14,"44b71bc23080a0d6c9000d798729327dbf9c95d2":11,"4f96a49d4cc487973ccd0ec2f234d310575dd2a2":656,"65f5ff1b5d5b1309a894cb8d87200d364ca2207b":344,"694e9a817ea7955ea13719c07378b41bcae32bf0":331,"c3e4efdcdd187faf66328f6b5ea96d35eada4904":161,"647bbfde48a7ffeffea825f1b5a449ac93cd5340":15,"df2edb7945ed35738bc3aaea1eb2a017c86b3138":377,"492769ea58fabb522f2f2254c56f776711a371a7":656,"95d65cda42606ab5a81089fab4e07726d7b91043":312,"4d055b90e61cd62e3d179cb5aa193ada46df3034":148,"8b37c7b6ee64c3c395031f7b7bc2a719267247b6":68,"364eb3d00d3c764ca8ccb94247f855d984e9ee36":70,"bdcbdddbc1fc1942fd185ec9948553518e576fbf":746,"440ebe1d1258b8e903492311d910bbd9daaf5bda":6,"c8bacc0740002da783285c30e3a383db5e605bd0":51,"86d2b91955e4275bdeadd46d00c7700ca100bc21":240,"005962c57ed9cc5fed0d204a4e390b31107892c0":4,"2bb2e63c24d15795d2dbb2aa3d359f2946867965":2518,"7b0c2da14f0b555712792c8794a283e7b47ef13b":1,"86c756a58952625073cedd4a9aaf87255f99425b":1645,"0d25e68112c1701b024cf3673d3b51e12dc0ffaf":364,"97962d4c1b79f62fba4410ee868b0172277d54a1":841,"922549140909611c5e274a762d934c297f3d1195":34,"2055e594e472f7acd82561e94fc019c02655578c":4,"c743cb9a56f1b9a1def8e54c98ace7b0a65fe2f5":10,"754e1f89792fdc4dacebb46767f48b61f311a96e":2249,"97c85a9f5149d2584c31e67f1fc26b7852e2f9b3":385,"e8401aac929e3bf88d0559827e8dc41be49f4329":1635,"903559002c1a9ae63095e5b4e7fd23ad168ebac6":23,"1413760047f9d77c0d912359309fcb5f45534f36":8551,"fe3c6a1f9f98279a49a75f793d501138f4096477":846,"86e1be123f802421417bb38acaf499b40959a720":1476,"4de5f3056b4f74fac80441d1299bf1a16e6acd02":165,"f6a3ff388b3e56615d04b257a2873b88dd111777":157,"f9dc467cae5328fbafc338d7f6652df8e1f22a91":135,"f7898d2c8b027f47b8e9ecf91e4015242e5e531f":167,"91022151d6560fd8518deb922ed74124d5650374":191,"f2ead8b52066949e8a65c41c19cd0ab042e0b63b":245,"5fbf6f6801a63692af62404c4542bcceaf43f8f2":358,"143f1bc34d5f88dfa03bb95f2810bff760d5fef5":417,"353846fe79a1435fb7918b4561829c85cc61df41":446,"399341c3de267f5d2d6e51a204c57302b72db806":545,"2ed38680124737f53b184046394823898268004a":1622,"2e430bb0b448fcf72a109196f155fcc46b63b5b3":438,"04130b5314d37f3ddb827886894ce1f5e7741704":7,"fb96cdd7a1aa050d4a722dd97e680fb65a3e8e4f":99,"c985f9cad5a6c933461528909d92324fd70bf334":1095,"ae2e01b77c0292b73292ff3a06485453a83dd0e5":1,"ad541dca7f0aebebf2af59478f7615be8eb29e6e":98,"ddb4bdadd779096ff3f07855b8b2d00a1d211b20":575,"e0cc71d2d0bd6b738a80d5773c82fad908c39cc0":5,"0b9e59f61ff357b7d569fd08a398d9f4c413f8a0":592,"b2724268fe7ddfbeb3c98c1788dcf7a99a1e02c8":7,"33197e0988bdc3e8dad7c5670e7a1d4174397040":53,"c449bb6f545e3ea5b86d3ad81c6fc55069e6733e":133,"c1260062cc606e7bfdd72b171f66d865933be56f":976,"bbd3b9b592ba1b1fc198a68bb91439b3bf56f716":123,"ea872c1b808bb92677411a9b7bac5c0de286ab4b":775,"71a809da3cae3266fd08ea187261484ec2fddcf0":178,"f03fac9750cb75e30e06930b93edef3b4a099007":267,"34a3039e230ef71697bf0a105da0289e066c213f":147,"3e1750cbb69ca3c236f84e53169cd533154cd2dc":733,"392ed36fdc8d2aef5b5022804a0b3ccd5229f6f2":701,"e03738c1f903cddb92237fe249cc48b03b42e249":568,"e5414453f22bbfa6b18b59d9a09d12e7912e6459":266,"bd91982c15c4f6fa24da06278e9dab16312672b8":18,"14c79c0c1ecb23012d474effe31e87e7f34a2656":15,"d1d07d4f6cbaccf6b058f4b7163e8f779762c2cb":128,"9bb49f893b30688fe8ca7560c9d0c5cc2d004aef":258,"4a6c9772df3525e6f1e334b6b7c3fe3cd958883e":313,"229e221c52c1b5c0f5415c80a80af65c326a1277":221,"7e1039822399bb5e4fb64b9407cf754c5143a485":244,"1504f0baec050bb9022d31af5e648d79263c8f0e":98,"61eea6621696247d8551e11910f94e2cb7d94258":613,"e8be4a88d9901577529bd3dca52c6bc8153c86cd":521,"2573aff0903849569575a249f95ab6fe879076f0":1044,"0a00a5d61a8b341eaafb5633756b220caefb88c2":2550,"04a1c4310e29b08197ffe0839cde3c1e163addfc":10,"884599f1df49149b91eabf8e39b7a8796b68bef0":1956,"9232dcbde50c60e2627ec65fe3788f98c483dff1":2,"7bb865052a0365b3f397abc16a5ef021bcbeec5a":2222,"945d965fec58aefab981b81e5e473cb1fbd1909b":285,"6ee650bacf523185770b55ae80395ef260e48194":2,"b1c64de75353408080497a252db8a8915b22674f":54,"155a2294b1353708a13966dcfee198840e1fee6c":135,"d1b686d3698ec96edd8975b4005d62e23db665f3":838,"4a4750038c78aa7432be3531220cf8961a0c7d11":1277,"5ad242e78e4255f65ddd499b08ecb3d4b1e98f6d":79,"c2cf97b3fe886f7ba3409b896a7868b9b9fdfd3f":37,"da7591a5bb2f1a3d9248dd1c0e379a6f3e3d0719":36,"5fb4e0d01ad73d5ab1580f12a842bb02b3c102d5":60,"3af3d4ab1560e325b209cabb7a2a90424c8247bf":4,"714d21cde26d667aa7813a83b55d59c56d208249":67,"9b6686b2206e78847aea62130dac8be46b2f7d1f":31,"9bfcadc1df44c1a87f976efa184405cd735b1fa7":343,"851c7ad2706a1c53c007f96037d6e9ef4321feff":115,"b790920b41af966944089d4421eee95e3108bdd2":24,"9d6f89522ba543a2935c9da4020cfead1f1e6f95":370,"244410c234f126d63657a813f7897a1256325de2":1747,"ef4e5a193972fca6fe22ba086bac8b090bc661e3":1423,"1678f386799999d8472a26cf563fb2fbc768e7ea":47,"7c1cee29453c7ebddd621d8bb812e829f8ad41d3":2,"9d3a54bcd985c02bb550b221b82811de923e658f":9,"496cca2222cd961274744aa79251eea18ac26457":251,"6692d6ef6d9364e9d15f5cece3295c8830a114e5":191,"67b454f861f71bde0eca232548bab367920f379b":3,"85fc4eaec3e4e14d158b3a6d77f15878e8cc23dc":53,"dc0a7541366333732b1143cbf8cc4c306b7907dd":434,"7894a3ccdedf3e3ccf0a519aff28d9cd7e06b4f5":15,"37fe2da62ac123b0e59389fc707ed7290926ed5e":70,"a597b18a5884f4aadf848587145270b624a49b6a":216,"7339b268f427cfb94ca41b675f4a52ba656353a8":276,"4385d528bd0d490c3f0a163df3cd13c5adb74d11":18,"af9d94ab4e8e6c071b164d11f708a8480244d664":742,"751cb5bf21861a936b49f1921e3e2212a4351d12":594,"5e1e6a74fc1c8be4d195ec0fdfd12418bd616ebf":235,"88052cf4d2a3897086b62568d11362c345885d37":644,"5303b4cc60b2b865d95831284b3665f11b545ca0":1343,"e6056ab959ed2670a9f2b05b19f4feba8fc4f5b7":99,"228276a383e9fb76ce94181e3add6679a9a073e4":423,"6fa53a43825b8286208ff138b4915cfb9579bd70":325,"601eae47f26101bfbcd4d7fcc31772c927bad021":1035,"3eeb35e78738bdb00818ef018f60d2364b0b3705":85,"e05ee9d2974dbad65bf6b9ad065eace7ea13a506":1221,"e34a6c86b9f34846bb477254bb8127fd39871d30":839,"435f839ced0f572b280de405dc37f2744204bf72":6,"819bff9ec02d51ac318b96bfa22bd60350365cef":113,"8e1ecd25ae8b073e65c61d71916d98b35ec3a0c5":21,"86170f4bfd381a81582f37a5f2f0234303193a65":980,"6f771f45e2dfac7e63ad773bff3677fc9b2a459c":121,"31a8004ddb8e1b148240951320da2ab69287e5d0":24,"278666edcd74af905f0118e95f58ea096901494d":256,"38f80913a44ac1495ddb9c4eb4716664c9f33129":474,"e85b809f8d0ca6c98b8f0556ab909d5580e59100":6396,"74e0483ea55e5ec36ec58276bc374d582d6568e4":1764,"9adf27f0099a2761f3f195f30a43561eb6edfc8d":290,"85e8d2ba38b8359659a60f40450f0a3255fc5b07":5017,"899c6ebffc225450e486fee0a38921b9e42cc944":7,"a63b0cfaba699162598099b2ae83873cd016f3ee":411,"0eceee0a05ece08fafa3bc66bc3b071811b07cab":881,"66d5bff91494c1ecdb8c178735622736702f1b9a":3,"8017f8a7ed3441b05efaeb087d718b9644e8bc01":2759,"998ed12808eed3a59bdd12f3836d32ed499b596d":2025,"7b216f48507f85e40122f7c665c9d3abc5455d1f":1358,"941917c2f2e2532840e6704235d666b9488b1123":735,"56562db72f0e0fbbc44c8e4ebf3c6563feea506c":416,"cdb66e6820bbc74fb481625b8be1dbea089c4d13":42,"f3c434bce4f1a391c1dc0fb916dddec1962e1a40":2185,"d43276e24f2cd13c0e0886ccd9f121821c24adf3":3551,"32e5328d67d2219cb129b691b38ca17657f92df1":377,"cf890c749cac20d3abcfad1535c76fcbb006ccb8":10,"a7c60e647eb93c60cd5d372e2ffce522621c21b7":72,"4671d575034f130f4e02dc8be9771822038b7509":49,"f42e98d78d3170f20be359ebe794b05a9f594347":50,"8f16a5f8c5537b5a42829f6465e05fa7ecc4a651":50,"f81e803fc0fc1866ac4910e05bcf529e0f0451d0":724,"572fd121f31f22be55f91af48b75e431001281b6":9,"8d0e299dc8eae3ef5cc15ad6fc1c32adb17ebc1f":195,"ab0e30c3079f24d41699293c9130c73c799b0d2c":369,"82f246312aa7f069e2cadc1cbc6d10c5a59493c3":599,"a21f063cd7f21ab98caf2d4b7e6894b7b728df6f":75,"3447a412520c2e3b548afbf44edcccbe76510a51":78,"cf72aec702ed986799f37216da96cb0d2abc1372":20,"ef5b88b94f623303fecd32d898c7a4f536ab8a3a":763,"3febd1641432741659ca1584cf6de06b292308b7":159,"a589ca66be5cf77a93d3b0b474edccc1f514398e":99,"a9ea8bf43bb38ec5fd0eb58e9e4bba273a875629":47,"cc71a4e61ecd348524eb7d1d4a621e62828c264f":832,"2779016755ce51bfd95274262a016c34f4a0189c":736,"539a6758020580ba522be432431291887372e3f3":1136,"a13f6cdf86b5a1daea9e234ef89dd0f86dc11226":15358,"4868a118a5f55cef080e9095179efcc5dcd2b9d3":2540,"809f81704c89d618f69874fceec23cae4214e24d":424,"e897b77e83afa95e3840a27ab45715d4f9534a3e":4049,"f3da3c03e85efa525c42ddcbd4a10de06a317260":7,"0c6133176ba8f54855f5f4e100e798890506e0fe":4,"bbb6121df431680997fb251337d1f77e8761cd5d":3682,"48e906edfd9910c333d1a1e50e93b480ed458b14":246},"excluded_import_commits":["1135c1c78da6ed9be68c16cc797b07801830b1ba","132cf4d686ef6121d1749799286cc18702347bbe","194c6446961a89bb64c1e0caca48687c92644f49","1cf0a312ac9bb2050134b229710ce36ddc2c38c1","24593509344a3624fd9d76f3a6af24a01f61b4cd","30daf0083b45e5c288e10c790f9d7862fabe6fff","326932083d5afd05196d6fbf9ffc49bd0bacb39f","3646912c5c8f20fbc0a90ec3ac318df09ac66591","428812076cba5f587b03e213b3e208780a936de6","47a9f060cd45ac7a5855e202c7774350a4f41822","496702613f26d43216c34358633b1d02a6a5a0c5","4be9c6d3ccfd204d72809569cf09818e7593c3cf","4dee23d4f34b04aaf37aabdf81a05ed9fc6b5805","4f48337e0a309a5a895de05cbae7e9124712ff4e","5e1499d10450bb093035eadeb8e16cf5151ab047","5f0a5d8baf295656b7be947aac1555b437ff5bf9","7bfadc354b6043f6ec321ce1ca0664e52ab57d85","8151709d180730a67c86c638027f45279f2098df","86608764020c3013d7654fc30661c80416bcf204","8ea3ff332fa7eaea5a3c72a5a48289a370331339","918239e3d359b89ddc89d478928e79c8064f8621","92440a0e0022d3ed35ed7d0a83df85b446b84343","9c19683fc8c337d8f0ba550c55126609828fa588","9d866a640a1df4cba078504c82360ee5f8a7f03f","9e0caee0507ecc9b387df2cb2437ce1c93296d1c","b113a05e784f1f0e6b46473f40f4908b7e430176","b3a052d50282eaf04c885b75652d3802ccd18561","b7af3afedda2dc12f2df3430c0de20563aaa4646","bae9493f2f6584ec80786c1f1964419c360f2a83","c1f262bdea50821a85d682cff9171a5b31a1af0f","c82a77fd6fe8a4ad8245d0db79cf76c3e68807f6","d07af766f66ec78f04272ca73c1dbcb8f19cd185","d1b0f7078473feae51b09d70c1e1797d52ee21d9","d6f9e8deaf2bdee5f4c3b46ebbc5017edbf87ccd","e022a30806001d220b25b01862030a62de27dc68","e2a1e2239da34f408354da0aeaf26c6ebec054ce","ec80090815424a5ac79f5046f860094b4b0a7878","ef5ec17d37198a5635e902b581d7183d24b9e056","efb0a1ddf0c61ca48777db5cb0d67243d342e011","f87041bf3a8c76dce547dbd1f64d32b119f5468c"]},"error":null},{"analyzer":"ai-release-velocity","pillar":"ai_provenance","status":"ok","tool_version":"prov-5","metrics":{"releases":0.0,"flagged_releases":0.0,"max_loc_per_day":0.0},"findings":[],"evidence":[],"data":{"releases":[]},"error":null},{"analyzer":"ai-stylometry","pillar":"ai_provenance","status":"ok","tool_version":null,"metrics":{"lines_scanned":2351547.0,"index":0.142,"count:narrated_steps":83.0,"per_kloc:narrated_steps":0.035,"files:narrated_steps":52.0,"count:placeholder":1.0,"per_kloc:placeholder":0.0,"files:placeholder":1.0,"count:emoji_in_code":495.0,"per_kloc:emoji_in_code":0.21,"files:emoji_in_code":88.0,"count:assistant_voice":1.0,"per_kloc:assistant_voice":0.0,"files:assistant_voice":1.0},"findings":[],"evidence":[{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: // Now let's show version or help if requested, or perform autocompletion if needed.","ref":"Libraries/LibCore/ArgsParser.cpp:133","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibCore/ArgsParser.cpp#L133","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: // Now let's parse positional arguments.","ref":"Libraries/LibCore/ArgsParser.cpp:156","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibCore/ArgsParser.cpp#L156","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: // Now we shift value to the left virtually, with `exponent - bias` steps","ref":"Libraries/LibCrypto/BigInt/UnsignedBigInteger.cpp:555","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibCrypto/BigInt/UnsignedBigInteger.cpp#L555","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: // First, a change event","ref":"Libraries/LibDevTools/Actors/ParentAccessibilityActor.cpp:39","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibDevTools/Actors/ParentAccessibilityActor.cpp#L39","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: // Then, that initial set of stored responses is further filtered by the first match of:","ref":"Libraries/LibHTTP/Cache/Utilities.cpp:783","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibHTTP/Cache/Utilities.cpp#L783","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: //     first, where the most recently used entry is too.","ref":"Libraries/LibJS/JIT/Rust/src/codegen/probes/keyed.rs:283","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibJS/JIT/Rust/src/codegen/probes/keyed.rs#L283","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: // First, find a group with this name that actually captured something.","ref":"Libraries/LibRegex/Rust/src/vm.rs:3550","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibRegex/Rust/src/vm.rs#L3550","weight":0.0},{"kind":"stylometry:narrated_steps","description":"step-by-step narration comment: // Then, figure out where the ends of the arc are.","ref":"Libraries/LibWeb/Bindings/Rust/src/html/canvas_path.rs:355","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibWeb/Bindings/Rust/src/html/canvas_path.rs#L355","weight":0.0}],"data":{},"error":null},{"analyzer":"sec-secrets","pillar":"security","status":"ok","tool_version":"gitleaks 8.30.1","metrics":{"secrets_current":1.0,"secrets_history":2.0,"secrets_nonprod":4.0,"secrets_low_confidence":20.0},"findings":[{"rule_id":"gitleaks/private-key","severity":"high","message":"Possible private-key secret in the current tree","path":"Libraries/LibCrypto/ASN1/PEM.cpp","line":96,"fingerprint":"Libraries/LibCrypto/ASN1/PEM.cpp:private-key:96"},{"rule_id":"gitleaks/private-key","severity":"low","message":"Possible private-key secret in the current tree (test/docs/example file)","path":"Tests/LibCrypto/TestRSA.cpp","line":74,"fingerprint":"Tests/LibCrypto/TestRSA.cpp:private-key:74"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree (test/docs/example file)","path":"Tests/LibTLS/TestTLSCertificateParser.cpp","line":34,"fingerprint":"Tests/LibTLS/TestTLSCertificateParser.cpp:generic-api-key:34"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree (test/docs/example file)","path":"Tests/LibWeb/Text/input/Crypto/SubtleCrypto-indexeddb-cryptokey-round-trip.html","line":29,"fingerprint":"Tests/LibWeb/Text/input/Crypto/SubtleCrypto-indexeddb-cryptokey-round-trip.html:generic-api-key:29"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in the current tree (test/docs/example file)","path":"Tests/LibWebSocket/TestWebSocket.cpp","line":580,"fingerprint":"Tests/LibWebSocket/TestWebSocket.cpp:generic-api-key:580"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 6cdfbd01a6); removed from the current tree but still retrievable","path":"Libraries/LibJS/RustIntegration.cpp","line":218,"fingerprint":"6cdfbd01a6b4c14233939b1e1dfe65bbdeba0060:Libraries/LibJS/RustIntegration.cpp:generic-api-key:218"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 2b416e5faa); removed from the current tree but still retrievable","path":"Base/etc/ca_certs.ini","line":163,"fingerprint":"2b416e5faa454bccea2bb344deb2e68451493dc6:Base/etc/ca_certs.ini:generic-api-key:163"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 7dfb167b18); removed from the current tree but still retrievable","path":"Ports/libmpg123/package.sh","line":12,"fingerprint":"7dfb167b181bb39bd03f16e1f7edc79f7d02b1f5:Ports/libmpg123/package.sh:generic-api-key:12"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 196bd11743); removed from the current tree but still retrievable","path":"Ports/libssh2/package.sh","line":9,"fingerprint":"196bd117439c210310c13858087a53b19d001f11:Ports/libssh2/package.sh:generic-api-key:9"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit a1580a1d00); removed from the current tree but still retrievable","path":"Ports/dos2unix/package.sh","line":9,"fingerprint":"a1580a1d008753df3bf83bf6ac8b58ddba46d0a5:Ports/dos2unix/package.sh:generic-api-key:9"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 5c75216361); removed from the current tree but still retrievable","path":"Ports/byacc/package.sh","line":8,"fingerprint":"5c75216361d79b1cf1c842c4ac023d71470b72d0:Ports/byacc/package.sh:generic-api-key:8"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 84f0d2aece); removed from the current tree but still retrievable","path":"Ports/libarchive/package.sh","line":10,"fingerprint":"84f0d2aece24a9ef2c3da6a67193ef82b95c921a:Ports/libarchive/package.sh:generic-api-key:10"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 97471030e7); removed from the current tree but still retrievable","path":"Ports/pcre/package.sh","line":9,"fingerprint":"97471030e7b99cc0729ef7975808a94d585edfa5:Ports/pcre/package.sh:generic-api-key:9"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 9c3948ef3e); removed from the current tree but still retrievable","path":"Ports/dialog/package.sh","line":8,"fingerprint":"9c3948ef3e496839a7ae5f6bd4cfb93b7eada682:Ports/dialog/package.sh:generic-api-key:8"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit ad4a4ba1c6); removed from the current tree but still retrievable","path":"Ports/yasm/package.sh","line":5,"fingerprint":"ad4a4ba1c621c6bfe882777b0f5a2810f11834d4:Ports/yasm/package.sh:generic-api-key:5"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 6e1117a688); removed from the current tree but still retrievable","path":"Ports/libtiff/package.sh","line":8,"fingerprint":"6e1117a688385bb509900a2fcb985e2974061b20:Ports/libtiff/package.sh:generic-api-key:8"},{"rule_id":"gitleaks/private-key","severity":"medium","message":"Possible private-key secret in history (commit 3fe7ac0924); removed from the current tree but still retrievable","path":"Userland/Utilities/test-crypto.cpp","line":1997,"fingerprint":"3fe7ac0924ada70faaf27636b6e0f40bcde24f77:Userland/Utilities/test-crypto.cpp:private-key:1997"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit 39af1f8519); removed from the current tree but still retrievable","path":"Ports/python3/package.sh","line":12,"fingerprint":"39af1f8519d4a33a90ae79e5b3277652aac85270:Ports/python3/package.sh:generic-api-key:12"},{"rule_id":"gitleaks/private-key","severity":"medium","message":"Possible private-key secret in history (commit 7adb93ede9); removed from the current tree but still retrievable","path":"Userland/test-crypto.cpp","line":908,"fingerprint":"7adb93ede9cadb9973ccf3e0f1da03de7ce3ac68:Userland/test-crypto.cpp:private-key:908"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit f46d80ac4f); removed from the current tree but still retrievable","path":"Ports/bc/package.sh","line":9,"fingerprint":"f46d80ac4fc2d9c4d3da9baf5515d2af9c577596:Ports/bc/package.sh:generic-api-key:9"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit f46d80ac4f); removed from the current tree but still retrievable","path":"Ports/flex/package.sh","line":10,"fingerprint":"f46d80ac4fc2d9c4d3da9baf5515d2af9c577596:Ports/flex/package.sh:generic-api-key:10"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit f46d80ac4f); removed from the current tree but still retrievable","path":"Ports/curl/package.sh","line":11,"fingerprint":"f46d80ac4fc2d9c4d3da9baf5515d2af9c577596:Ports/curl/package.sh:generic-api-key:11"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit f46d80ac4f); removed from the current tree but still retrievable","path":"Ports/openssl/package.sh","line":9,"fingerprint":"f46d80ac4fc2d9c4d3da9baf5515d2af9c577596:Ports/openssl/package.sh:generic-api-key:9"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit f46d80ac4f); removed from the current tree but still retrievable","path":"Ports/mawk/package.sh","line":8,"fingerprint":"f46d80ac4fc2d9c4d3da9baf5515d2af9c577596:Ports/mawk/package.sh:generic-api-key:8"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit f46d80ac4f); removed from the current tree but still retrievable","path":"Ports/libexpat/package.sh","line":9,"fingerprint":"f46d80ac4fc2d9c4d3da9baf5515d2af9c577596:Ports/libexpat/package.sh:generic-api-key:9"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit f46d80ac4f); removed from the current tree but still retrievable","path":"Ports/pcre2/package.sh","line":9,"fingerprint":"f46d80ac4fc2d9c4d3da9baf5515d2af9c577596:Ports/pcre2/package.sh:generic-api-key:9"},{"rule_id":"gitleaks/generic-api-key","severity":"low","message":"Possible generic-api-key secret in history (commit f46d80ac4f); removed from the current tree but still retrievable","path":"Ports/nano/package.sh","line":10,"fingerprint":"f46d80ac4fc2d9c4d3da9baf5515d2af9c577596:Ports/nano/package.sh:generic-api-key:10"}],"evidence":[],"data":{},"error":null},{"analyzer":"sec-sast","pillar":"security","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":5610.0,"findings_high":142.0,"findings_medium":680.0,"findings_low":4788.0,"weighted_findings":1500.612,"scanned_lines":2397848.0,"parse_errors":1167.0},"findings":[{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Base/res/ladybird/about-pages/settings/languages.js","line":63,"fingerprint":"javascript.browser.security.insecure-document-method:Base/res/ladybird/about-pages/settings/languages.js:63"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `moveUp.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Base/res/ladybird/about-pages/settings/languages.js","line":63,"fingerprint":"javascript.browser.security.insecure-innerhtml:Base/res/ladybird/about-pages/settings/languages.js:63"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Base/res/ladybird/about-pages/settings/languages.js","line":76,"fingerprint":"javascript.browser.security.insecure-document-method:Base/res/ladybird/about-pages/settings/languages.js:76"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `moveDown.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Base/res/ladybird/about-pages/settings/languages.js","line":76,"fingerprint":"javascript.browser.security.insecure-innerhtml:Base/res/ladybird/about-pages/settings/languages.js:76"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Libraries/LibWasm/Tests/differential-fuzz.py","line":221,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Libraries/LibWasm/Tests/differential-fuzz.py:221"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Libraries/LibWasm/Tests/differential-fuzz.py","line":240,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Libraries/LibWasm/Tests/differential-fuzz.py:240"},{"rule_id":"opengrep/dockerfile.security.missing-user","severity":"high","message":"By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'. [confidence medium]","path":"Meta/Fuzzers/FuzzilliJs.dockerfile","line":50,"fingerprint":"dockerfile.security.missing-user:Meta/Fuzzers/FuzzilliJs.dockerfile:50"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Linters/check_flatpak.py","line":230,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Linters/check_flatpak.py:230"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Linters/run.py","line":42,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Linters/run.py:42"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-tainted-env-args","severity":"high","message":"Detected subprocess function 'run' with user controlled data. A malicious actor could leverage this to perform command injection. You may consider using 'shlex.quote()'. [confidence medium]","path":"Meta/Linters/run.py","line":42,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-tainted-env-args:Meta/Linters/run.py:42"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'check_call' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/build_vcpkg.py","line":34,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/build_vcpkg.py:34"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'check_call' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/build_vcpkg.py","line":45,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/build_vcpkg.py:45"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'check_call' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/build_vcpkg.py","line":46,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/build_vcpkg.py:46"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'check_call' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/build_vcpkg.py","line":57,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/build_vcpkg.py:57"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/python_environment.py","line":77,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/python_environment.py:77"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/utils.py","line":26,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/utils.py:26"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/vcpkg_deps.py","line":165,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/vcpkg_deps.py:165"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/vcpkg_deps.py","line":323,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/vcpkg_deps.py:323"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/vcpkg_deps.py","line":361,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/vcpkg_deps.py:361"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/vcpkg_deps.py","line":433,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/vcpkg_deps.py:433"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/vcpkg_deps.py","line":451,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/vcpkg_deps.py:451"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'check_call' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/vcpkg_deps.py","line":512,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/vcpkg_deps.py:512"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'check_call' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/Utils/vcpkg_deps.py","line":558,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/Utils/vcpkg_deps.py:558"},{"rule_id":"opengrep/python.lang.security.use-defused-xml","severity":"high","message":"The Python documentation recommends using `defusedxml` instead of `xml` because the native Python `xml` library is vulnerable to XML External Entity (XXE) attacks. These attacks can leak confidential data and \"XML bombs\" can cause denial of service. [confidence low]","path":"Meta/analyze-xctrace-time-profile.py","line":11,"fingerprint":"python.lang.security.use-defused-xml:Meta/analyze-xctrace-time-profile.py:11"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/check-dead-rust-exports.py","line":91,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/check-dead-rust-exports.py:91"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/check-dead-rust-exports.py","line":98,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/check-dead-rust-exports.py:98"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/check-test-flakiness.py","line":118,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/check-test-flakiness.py:118"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/check-test-flakiness.py","line":272,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/check-test-flakiness.py:272"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/compare-flap-codegen.py","line":61,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/compare-flap-codegen.py:61"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/measure-css-value-parsing.py","line":103,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/measure-css-value-parsing.py:103"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/measure-style-scale.py","line":139,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/measure-style-scale.py:139"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/package-macos-test-bundle.py","line":62,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/package-macos-test-bundle.py:62"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/package-macos-test-bundle.py","line":264,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/package-macos-test-bundle.py:264"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/style-update-capture.py","line":162,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/style-update-capture.py:162"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'check_output' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/style-update-capture.py","line":368,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/style-update-capture.py:368"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/wpt_scheduler.py","line":417,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/wpt_scheduler.py:417"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Meta/wpt_scheduler.py","line":589,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Meta/wpt_scheduler.py:589"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibHTTP/TestProxy.cpp","line":69,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibHTTP/TestProxy.cpp:69"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/JIT/irtest.py","line":219,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/JIT/irtest.py:219"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/JIT/irtest.py","line":270,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/JIT/irtest.py:270"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-tainted-env-args","severity":"high","message":"Detected subprocess function 'run' with user controlled data. A malicious actor could leverage this to perform command injection. You may consider using 'shlex.quote()'. [confidence medium]","path":"Tests/LibJS/JIT/irtest.py","line":270,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-tainted-env-args:Tests/LibJS/JIT/irtest.py:270"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/JIT/matrix.py","line":111,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/JIT/matrix.py:111"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/JIT/matrix.py","line":177,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/JIT/matrix.py:177"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/JIT/matrix.py","line":215,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/JIT/matrix.py:215"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/JIT/matrix.py","line":358,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/JIT/matrix.py:358"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-tainted-env-args","severity":"high","message":"Detected subprocess function 'run' with user controlled data. A malicious actor could leverage this to perform command injection. You may consider using 'shlex.quote()'. [confidence medium]","path":"Tests/LibJS/JIT/matrix.py","line":359,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-tainted-env-args:Tests/LibJS/JIT/matrix.py:359"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/JIT/reduce.py","line":74,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/JIT/reduce.py:74"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/test-js-debugger.py","line":89,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/test-js-debugger.py:89"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/test-js-module-hosts.py","line":36,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/test-js-module-hosts.py:36"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/test-js.py","line":41,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/test-js.py:41"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/test-js.py","line":139,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/test-js.py:139"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/test-js.py","line":152,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/test-js.py:152"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibJS/test-js.py","line":161,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibJS/test-js.py:161"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWeb/AccessibilityBridge/harness/ladybird.py","line":140,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWeb/AccessibilityBridge/harness/ladybird.py:140"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWeb/AccessibilityBridgeMac/diagnose.py","line":134,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWeb/AccessibilityBridgeMac/diagnose.py:134"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWeb/AccessibilityBridgeMac/diagnose.py","line":510,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWeb/AccessibilityBridgeMac/diagnose.py:510"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWeb/AccessibilityBridgeMac/diagnose.py","line":882,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWeb/AccessibilityBridgeMac/diagnose.py:882"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py","line":214,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py:214"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py","line":236,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py:236"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Ref/input/wpt-import/resources/testdriver.js","line":1182,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Ref/input/wpt-import/resources/testdriver.js:1182"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `button.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Ref/input/wpt-import/resources/testdriver.js","line":1182,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Ref/input/wpt-import/resources/testdriver.js:1182"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/TestSecureContexts.cpp","line":59,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/TestSecureContexts.cpp:59"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/WebSocket/handshake-cookie.html","line":16,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/WebSocket/handshake-cookie.html:16"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/css/style-invalidation/structural-matrix.js","line":140,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/css/style-invalidation/structural-matrix.js:140"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `fixture.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/css/style-invalidation/structural-matrix.js","line":140,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/css/style-invalidation/structural-matrix.js:140"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js","line":702,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js:702"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `container.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js","line":702,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js:702"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js","line":2118,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js:2118"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `fixture.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js","line":2118,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js:2118"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js","line":2131,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js:2131"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `fixture.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js","line":2131,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/layout-tree-update/resources/full-rebuild-comparison.js:2131"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/work-test.js","line":35,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/work-test.js:35"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `template.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/work-test.js","line":35,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/work-test.js:35"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/_wpttools/wptserve/wptserve/sslutils/openssl.py","line":74,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWeb/Text/input/wpt-import/_wpttools/wptserve/wptserve/sslutils/openssl.py:74"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js","line":9,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js:9"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `contentItem.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js","line":9,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js:9"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js","line":36,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js:36"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `rowLabel.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js","line":36,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/css/css-flexbox/support/scrollbars.js:36"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/editor-test-utils.js","line":194,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/editing/include/editor-test-utils.js:194"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `this.editingHost.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/editor-test-utils.js","line":194,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/editing/include/editor-test-utils.js:194"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js","line":4974,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js:4974"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `inputCell.firstChild.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js","line":4974,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js:4974"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js","line":5035,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js:5035"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `compareDiv2.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js","line":5035,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js:5035"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js","line":5242,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js:5242"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `div.firstChild.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js","line":5242,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js:5242"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js","line":5306,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js:5306"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `node.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js","line":5306,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/editing/include/tests.js:5306"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/html/browsers/origin/api/resources/serializations.js","line":23,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/html/browsers/origin/api/resources/serializations.js:23"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/html/resources/common.js","line":191,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/html/resources/common.js:191"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `obj.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/html/resources/common.js","line":191,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/html/resources/common.js:191"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/html/syntax/parsing/resources/test.js","line":127,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/html/syntax/parsing/resources/test.js:127"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `containerEl.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/html/syntax/parsing/resources/test.js","line":127,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/html/syntax/parsing/resources/test.js:127"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/largest-contentful-paint/resources/largest-contentful-paint-helpers.js","line":131,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/largest-contentful-paint/resources/largest-contentful-paint-helpers.js:131"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `paragraph.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/largest-contentful-paint/resources/largest-contentful-paint-helpers.js","line":131,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/largest-contentful-paint/resources/largest-contentful-paint-helpers.js:131"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js","line":148,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js:148"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `pointertype_log.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js","line":148,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js:148"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js","line":155,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js:155"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `event_log_elem.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js","line":155,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js:155"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js","line":237,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js:237"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `document.getElementById('pointerTypeDescription').innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js","line":237,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/pointerevents/pointerevent_support.js:237"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/resource-timing/resources/resource-loaders.js","line":40,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/resource-timing/resources/resource-loaders.js:40"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `div.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/resource-timing/resources/resource-loaders.js","line":40,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/resource-timing/resources/resource-loaders.js:40"},{"rule_id":"opengrep/javascript.browser.security.insecure-document-method","severity":"high","message":"User controlled data in methods like `innerHTML`, `outerHTML` or `document.write` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/resources/testdriver.js","line":1182,"fingerprint":"javascript.browser.security.insecure-document-method:Tests/LibWeb/Text/input/wpt-import/resources/testdriver.js:1182"},{"rule_id":"opengrep/javascript.browser.security.insecure-innerhtml","severity":"high","message":"User controlled data in a `button.innerHTML` is an anti-pattern that can lead to XSS vulnerabilities [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/resources/testdriver.js","line":1182,"fingerprint":"javascript.browser.security.insecure-innerhtml:Tests/LibWeb/Text/input/wpt-import/resources/testdriver.js:1182"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":783,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:783"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":785,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:785"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":786,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:786"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":1204,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:1204"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":1205,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:1205"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":1369,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:1369"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":1370,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:1370"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2722,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2722"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2724,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2724"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2725,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2725"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2737,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2737"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2739,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2739"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2740,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2740"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2752,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2752"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2754,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2754"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2755,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2755"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2767,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2767"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2769,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2769"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2770,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2770"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2948,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2948"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":2949,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:2949"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":3113,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:3113"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":3114,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:3114"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":8346,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:8346"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":8348,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:8348"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json","line":8356,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/url/resources/urltestdata.json:8356"},{"rule_id":"opengrep/javascript.lang.security.detect-insecure-websocket","severity":"high","message":"Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections. [confidence low]","path":"Tests/LibWeb/Text/input/wpt-import/websockets/idlharness.any.js","line":13,"fingerprint":"javascript.lang.security.detect-insecure-websocket:Tests/LibWeb/Text/input/wpt-import/websockets/idlharness.any.js:13"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWeb/test-web/test-history-rate-limit-reset.py","line":73,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWeb/test-web/test-history-rate-limit-reset.py:73"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-tainted-env-args","severity":"high","message":"Detected subprocess function 'run' with user controlled data. A malicious actor could leverage this to perform command injection. You may consider using 'shlex.quote()'. [confidence medium]","path":"Tests/LibWeb/test-web/test-history-rate-limit-reset.py","line":74,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-tainted-env-args:Tests/LibWeb/test-web/test-history-rate-limit-reset.py:74"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWeb/test-web/test-manual-rendering-reset.py","line":55,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWeb/test-web/test-manual-rendering-reset.py:55"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWebView/test-devtools-client-follows-the-tab.py","line":197,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWebView/test-devtools-client-follows-the-tab.py:197"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWebView/test-user-agent-preset-reaches-child-frames.py","line":64,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWebView/test-user-agent-preset-reaches-child-frames.py:64"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWebView/test-webdriver-delete-session.py","line":32,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWebView/test-webdriver-delete-session.py:32"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'Popen' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/LibWebView/test-webdriver-delete-session.py","line":37,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/LibWebView/test-webdriver-delete-session.py:37"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'CompletedProcess' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/Meta/test-js-runner.py","line":62,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/Meta/test-js-runner.py:62"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'CompletedProcess' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/Meta/test-js-runner.py","line":83,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/Meta/test-js-runner.py:83"},{"rule_id":"opengrep/python.lang.security.audit.dangerous-subprocess-use-audit","severity":"high","message":"Detected subprocess function 'run' without a static string. If this data can be controlled by a malicious actor, it may be an instance of command injection. Audit the use of this call to ensure it is not controllable by an external resource. You may consider using 'shlex.escape()'. [confidence low]","path":"Tests/UI/Qt/run-native-text-editing-tests.py","line":35,"fingerprint":"python.lang.security.audit.dangerous-subprocess-use-audit:Tests/UI/Qt/run-native-text-editing-tests.py:35"},{"rule_id":"opengrep/c.lang.security.insecure-use-memset","severity":"medium","message":"When handling sensitive information in a buffer, it's important to ensure  that the data is securely erased before the buffer is deleted or reused.  While `memset()` is commonly used for this purpose, it can leave sensitive  information behind due to compiler optimizations or other factors.  To avoi [confidence low]","path":"AK/Vector.h","line":894,"fingerprint":"c.lang.security.insecure-use-memset:AK/Vector.h:894"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/Linters/check_flatpak.py","line":103,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/Linters/check_flatpak.py:103"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/import-wpt-test.py","line":306,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/import-wpt-test.py:306"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/import-wpt-test.py","line":337,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/import-wpt-test.py:337"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/import-wpt-test.py","line":383,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/import-wpt-test.py:383"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/import-wpt-test.py","line":435,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/import-wpt-test.py:435"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/measure-css-value-parsing.py","line":61,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/measure-css-value-parsing.py:61"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/measure-style-load.py","line":27,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/measure-style-load.py:27"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/measure-style-scale.py","line":102,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/measure-style-scale.py:102"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/style-update-capture.py","line":130,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/style-update-capture.py:130"},{"rule_id":"opengrep/python.lang.security.audit.dynamic-urllib-use-detected","severity":"medium","message":"Detected a dynamic value being used with urllib. urllib supports 'file://' schemes, so a dynamic value controlled by a malicious actor may allow them to read arbitrary files. Audit uses of urllib calls to ensure user data cannot control the URLs, or consider using the 'requests' library instead. [confidence low]","path":"Meta/style-update-capture.py","line":473,"fingerprint":"python.lang.security.audit.dynamic-urllib-use-detected:Meta/style-update-capture.py:473"},{"rule_id":"opengrep/python.lang.security.insecure-hash-algorithm-sha1","severity":"medium","message":"Detected SHA1 hash algorithm which is considered insecure. SHA1 is not collision resistant and is therefore not suitable as a cryptographic signature. Use SHA256 or SHA3 instead. [confidence medium]","path":"Tests/LibJS/JIT/fuzz.py","line":131,"fingerprint":"python.lang.security.insecure-hash-algorithm-sha1:Tests/LibJS/JIT/fuzz.py:131"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/array-concat-spreadable-regexp.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/array-concat-spreadable-regexp.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/array-concat-spreadable-regexp.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/array-concat-spreadable-regexp.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-constructor.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-constructor.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-constructor.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-constructor.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-flags.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-flags.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-flags.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-flags.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-match-lastindex.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-match-lastindex.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-match-lastindex.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-match-lastindex.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-prototype.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-prototype.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-prototype.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-prototype.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-replace-lastindex.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-replace-lastindex.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-replace-lastindex.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-replace-lastindex.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-sticky.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-sticky.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-sticky.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-sticky.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-tolength.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-tolength.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-tolength.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/regexp-tolength.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-escapes-in-regexps.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-escapes-in-regexps.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-escapes-in-regexps.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-escapes-in-regexps.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-backrefs.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-backrefs.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-backrefs.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-backrefs.js:46"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `regexp_source` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-c [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-backrefs.js","line":82,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-backrefs.js:82"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-ignore-case.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-ignore-case.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-ignore-case.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-ignore-case.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-last-index.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-last-index.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-last-index.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-last-index.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-restricted-syntax.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-restricted-syntax.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-restricted-syntax.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-restricted-syntax.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-unanchored-advance.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-unanchored-advance.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-unanchored-advance.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-unanchored-advance.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-zero-length.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-zero-length.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-zero-length.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/es6/unicode-regexp-zero-length.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-change-exec.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-change-exec.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-change-exec.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-change-exec.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-dotall.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-dotall.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-dotall.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-dotall.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-binary.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-binary.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-binary.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-binary.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-char-class.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-char-class.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-char-class.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-char-class.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-enumerated.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-enumerated.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-enumerated.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-enumerated.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-exact-match.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-exact-match.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-exact-match.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-exact-match.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-general-category.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-general-category.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-general-category.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-general-category.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-invalid.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-invalid.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-invalid.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-invalid.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-lu-ui.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-lu-ui.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-lu-ui.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-lu-ui.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-script-extensions.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-script-extensions.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-script-extensions.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-script-extensions.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-scripts.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-scripts.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-scripts.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-scripts.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-special.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-special.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-special.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/harmony/regexp-property-special.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-UC16.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-UC16.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-UC16.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-UC16.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-boyer-moore.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-boyer-moore.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-boyer-moore.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-boyer-moore.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-cache-replace.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-cache-replace.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-cache-replace.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-cache-replace.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-call-as-function.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-call-as-function.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-call-as-function.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-call-as-function.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-3.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-3.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-3.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-3.js:69"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `re_src` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controll [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-3.js","line":167,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-3.js:167"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `re_src` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controll [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-3.js","line":168,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-3.js:168"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-4.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-4.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-4.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-capture-4.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-capture.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-capture.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-capture.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-capture.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-captures.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-captures.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-captures.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-captures.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-compile.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-compile.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-compile.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-compile.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-duplicate-named-groups.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-duplicate-named-groups.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-duplicate-named-groups.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-duplicate-named-groups.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-global.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-global.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-global.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-global.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-indexof.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-indexof.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-indexof.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-indexof.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-lastIndex.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-lastIndex.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-lastIndex.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-lastIndex.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-lookahead.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-lookahead.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-lookahead.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-lookahead.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-loop-capture.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-loop-capture.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-loop-capture.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-loop-capture.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-modifiers.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-modifiers.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-modifiers.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-modifiers.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:69"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lc` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled i [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":150,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:150"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lc` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled i [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":152,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:152"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `uc` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled i [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":155,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:155"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `uc` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled i [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":157,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:157"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lc` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled i [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":160,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:160"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lc` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled i [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":162,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:162"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `uc` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled i [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":165,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:165"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `uc` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled i [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js","line":167,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-multiline.js:167"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-exec.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-exec.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-exec.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-exec.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-match-all.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-match-all.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-match-all.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-match-all.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-match.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-match.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-match.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-match.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-replace.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-replace.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-replace.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-replace.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-search.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-search.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-search.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-search.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-split.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-split.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-split.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-override-symbol-split.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-peephole.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-peephole.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-peephole.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-peephole.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-regexpexec.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-regexpexec.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-regexpexec.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-regexpexec.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-results-cache.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-results-cache.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-results-cache.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-results-cache.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:46"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lower` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":79,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:79"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `upper` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":79,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:79"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lower` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":80,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:80"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `upper` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":80,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:80"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lower` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":81,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:81"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `upper` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":81,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:81"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lower` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":82,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:82"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `upper` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":82,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:82"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lower` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":90,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:90"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `upper` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":90,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:90"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lower` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":91,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:91"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `upper` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":91,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:91"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lower` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":92,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:92"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `upper` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":92,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:92"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `lower` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":93,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:93"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `upper` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlle [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js","line":93,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-sort.js:93"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-stack-overflow.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-stack-overflow.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-stack-overflow.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-stack-overflow.js:46"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-standalones.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-standalones.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-standalones.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-standalones.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-static.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-static.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-static.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-static.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-string-methods.js","line":61,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-string-methods.js:61"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-string-methods.js","line":69,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-string-methods.js:69"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-unicode-sets.js","line":38,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-unicode-sets.js:38"},{"rule_id":"opengrep/javascript.browser.security.eval-detected","severity":"medium","message":"Detected the use of eval(). eval() can be dangerous if used to evaluate dynamic content. If this content can be input from outside the program, this may be a code injection vulnerability. Ensure evaluated content is not definable by external sources. [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-unicode-sets.js","line":46,"fingerprint":"javascript.browser.security.eval-detected:Tests/LibJS/Runtime/3rdparty/v8/regexp-unicode-sets.js:46"},{"rule_id":"opengrep/javascript.lang.security.audit.detect-non-literal-regexp","severity":"medium","message":"RegExp() called with a `re` function argument, this might allow an attacker to cause a Regular Expression Denial-of-Service (ReDoS) within your application as RegExP blocks the main thread. For this reason, it is recommended to use hardcoded regexes instead. If your regex is run on user-controlled i [confidence low]","path":"Tests/LibJS/Runtime/3rdparty/v8/regexp-unicode-sets.js","line":172,"fingerprint":"javascript.lang.security.audit.detect-non-literal-regexp:Tests/LibJS/Runtime/3rdparty/v8/regexp-unicode-sets.js:172"}],"evidence":[],"data":{"rulesets":["rust","c","javascript","python","bash","kotlin","swift","typescript","java","dockerfile"]},"error":null},{"analyzer":"sec-deps","pillar":"security","status":"ok","tool_version":"osv-scanner version: 2.7.1","metrics":{"vulnerable_packages":6.0,"vulnerabilities":9.0,"vulns_critical":0.0,"vulns_high":3.0,"vulns_medium":2.0,"vulns_low":0.0,"vulns_unknown":4.0,"penalty":23.0},"findings":[{"rule_id":"osv/GHSA-g6cj-pr64-35w5","severity":"high","message":"cryptography@46.0.7 (PyPI) is affected by PYSEC-2026-3552, GHSA-g6cj-pr64-35w5","path":"requirements.txt","line":null,"fingerprint":"cryptography@46.0.7 (PyPI):GHSA-g6cj-pr64-35w5"},{"rule_id":"osv/GHSA-jwv3-5hgf-82ww","severity":"high","message":"cryptography@46.0.7 (PyPI) is affected by PYSEC-2026-3553, GHSA-jwv3-5hgf-82ww","path":"requirements.txt","line":null,"fingerprint":"cryptography@46.0.7 (PyPI):GHSA-jwv3-5hgf-82ww"},{"rule_id":"osv/GHSA-537c-gmf6-5ccf","severity":"high","message":"cryptography@46.0.7 (PyPI) is affected by GHSA-537c-gmf6-5ccf","path":"requirements.txt","line":null,"fingerprint":"cryptography@46.0.7 (PyPI):GHSA-537c-gmf6-5ccf"},{"rule_id":"osv/RUSTSEC-2026-0150","severity":"medium","message":"audiopus_sys@0.1.8 (crates.io) is affected by RUSTSEC-2026-0150","path":"Cargo.lock","line":null,"fingerprint":"audiopus_sys@0.1.8 (crates.io):RUSTSEC-2026-0150"},{"rule_id":"osv/RUSTSEC-2026-0387","severity":"medium","message":"crypto-bigint@0.5.5 (crates.io) is affected by RUSTSEC-2026-0387","path":"Cargo.lock","line":null,"fingerprint":"crypto-bigint@0.5.5 (crates.io):RUSTSEC-2026-0387"},{"rule_id":"osv/RUSTSEC-2026-0441","severity":"medium","message":"pin-utils@0.1.1 (crates.io) is affected by RUSTSEC-2026-0441","path":"Cargo.lock","line":null,"fingerprint":"pin-utils@0.1.1 (crates.io):RUSTSEC-2026-0441"},{"rule_id":"osv/RUSTSEC-2026-0486","severity":"medium","message":"rustix@1.1.4 (crates.io) is affected by RUSTSEC-2026-0486","path":"Cargo.lock","line":null,"fingerprint":"rustix@1.1.4 (crates.io):RUSTSEC-2026-0486"},{"rule_id":"osv/GHSA-m2h6-j472-rp4c","severity":"medium","message":"cryptography@46.0.7 (PyPI) is affected by PYSEC-2026-3554, GHSA-m2h6-j472-rp4c","path":"requirements.txt","line":null,"fingerprint":"cryptography@46.0.7 (PyPI):GHSA-m2h6-j472-rp4c"},{"rule_id":"osv/GHSA-gc5v-m9x4-r6x2","severity":"medium","message":"requests@2.32.5 (PyPI) is affected by PYSEC-2026-2275, GHSA-gc5v-m9x4-r6x2","path":"requirements.txt","line":null,"fingerprint":"requests@2.32.5 (PyPI):GHSA-gc5v-m9x4-r6x2"}],"evidence":[],"data":{"ecosystems":["PyPI","crates.io"]},"error":null},{"analyzer":"sec-actions","pillar":"security","status":"ok","tool_version":"zizmor 1.32.0","metrics":{"workflows":19.0,"findings":208.0,"findings_high":121.0,"findings_medium":16.0,"findings_low":71.0,"penalty":1374.8},"findings":[{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/build/action.yml","line":85,"fingerprint":"template-injection:.github/actions/build/action.yml:85"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/build/action.yml","line":85,"fingerprint":"template-injection:.github/actions/build/action.yml:85"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/build/action.yml","line":132,"fingerprint":"template-injection:.github/actions/build/action.yml:132"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/build/action.yml","line":147,"fingerprint":"template-injection:.github/actions/build/action.yml:147"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/build/action.yml","line":158,"fingerprint":"template-injection:.github/actions/build/action.yml:158"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/build/action.yml","line":110,"fingerprint":"unpinned-uses:.github/actions/build/action.yml:110"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/build/action.yml","line":178,"fingerprint":"unpinned-uses:.github/actions/build/action.yml:178"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/build/action.yml","line":118,"fingerprint":"github-env:.github/actions/build/action.yml:118"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/build/action.yml","line":118,"fingerprint":"github-env:.github/actions/build/action.yml:118"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/cache-restore/action.yml","line":66,"fingerprint":"template-injection:.github/actions/cache-restore/action.yml:66"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/cache-restore/action.yml","line":80,"fingerprint":"template-injection:.github/actions/cache-restore/action.yml:80"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/cache-restore/action.yml","line":49,"fingerprint":"unpinned-uses:.github/actions/cache-restore/action.yml:49"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/cache-restore/action.yml","line":89,"fingerprint":"unpinned-uses:.github/actions/cache-restore/action.yml:89"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/cache-restore/action.yml","line":98,"fingerprint":"unpinned-uses:.github/actions/cache-restore/action.yml:98"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/cache-save/action.yml","line":40,"fingerprint":"unpinned-uses:.github/actions/cache-save/action.yml:40"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/cache-save/action.yml","line":61,"fingerprint":"unpinned-uses:.github/actions/cache-save/action.yml:61"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/cache-save/action.yml","line":68,"fingerprint":"unpinned-uses:.github/actions/cache-save/action.yml:68"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/setup/action.yml","line":156,"fingerprint":"template-injection:.github/actions/setup/action.yml:156"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/setup/action.yml","line":158,"fingerprint":"template-injection:.github/actions/setup/action.yml:158"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/actions/setup/action.yml","line":262,"fingerprint":"template-injection:.github/actions/setup/action.yml:262"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/setup/action.yml","line":60,"fingerprint":"unpinned-uses:.github/actions/setup/action.yml:60"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/setup/action.yml","line":78,"fingerprint":"unpinned-uses:.github/actions/setup/action.yml:78"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/setup/action.yml","line":123,"fingerprint":"unpinned-uses:.github/actions/setup/action.yml:123"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/setup/action.yml","line":173,"fingerprint":"unpinned-uses:.github/actions/setup/action.yml:173"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/setup/action.yml","line":209,"fingerprint":"unpinned-uses:.github/actions/setup/action.yml:209"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/setup/action.yml","line":222,"fingerprint":"unpinned-uses:.github/actions/setup/action.yml:222"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/actions/setup/action.yml","line":247,"fingerprint":"unpinned-uses:.github/actions/setup/action.yml:247"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/setup/action.yml","line":46,"fingerprint":"github-env:.github/actions/setup/action.yml:46"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/setup/action.yml","line":46,"fingerprint":"github-env:.github/actions/setup/action.yml:46"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/setup/action.yml","line":46,"fingerprint":"github-env:.github/actions/setup/action.yml:46"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/setup/action.yml","line":46,"fingerprint":"github-env:.github/actions/setup/action.yml:46"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/setup/action.yml","line":46,"fingerprint":"github-env:.github/actions/setup/action.yml:46"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/setup/action.yml","line":71,"fingerprint":"github-env:.github/actions/setup/action.yml:71"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/setup/action.yml","line":71,"fingerprint":"github-env:.github/actions/setup/action.yml:71"},{"rule_id":"zizmor/github-env","severity":"high","message":"dangerous use of environment file [confidence low]","path":".github/actions/setup/action.yml","line":217,"fingerprint":"github-env:.github/actions/setup/action.yml:217"},{"rule_id":"zizmor/dangerous-triggers","severity":"high","message":"use of fundamentally insecure workflow trigger [confidence medium]","path":".github/workflows/backport.yml","line":11,"fingerprint":"dangerous-triggers:.github/workflows/backport.yml:11"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/backport.yml","line":126,"fingerprint":"unpinned-uses:.github/workflows/backport.yml:126"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/backport.yml","line":132,"fingerprint":"unpinned-uses:.github/workflows/backport.yml:132"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/backport.yml","line":138,"fingerprint":"unpinned-uses:.github/workflows/backport.yml:138"},{"rule_id":"zizmor/github-app","severity":"high","message":"dangerous use of GitHub App tokens [confidence high]","path":".github/workflows/backport.yml","line":126,"fingerprint":"github-app:.github/workflows/backport.yml:126"},{"rule_id":"zizmor/dangerous-triggers","severity":"high","message":"use of fundamentally insecure workflow trigger [confidence medium]","path":".github/workflows/bench-pr.yml","line":15,"fingerprint":"dangerous-triggers:.github/workflows/bench-pr.yml:15"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/bench-pr.yml","line":68,"fingerprint":"unpinned-uses:.github/workflows/bench-pr.yml:68"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/bench-pr.yml","line":167,"fingerprint":"unpinned-uses:.github/workflows/bench-pr.yml:167"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/bench-pr.yml","line":172,"fingerprint":"unpinned-uses:.github/workflows/bench-pr.yml:172"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/bench-pr.yml","line":215,"fingerprint":"unpinned-uses:.github/workflows/bench-pr.yml:215"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/bench-pr.yml","line":295,"fingerprint":"unpinned-uses:.github/workflows/bench-pr.yml:295"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/bench-pr.yml","line":304,"fingerprint":"unpinned-uses:.github/workflows/bench-pr.yml:304"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/bench-pr.yml","line":325,"fingerprint":"unpinned-uses:.github/workflows/bench-pr.yml:325"},{"rule_id":"zizmor/unpinned-images","severity":"high","message":"unpinned image references [confidence low]","path":".github/workflows/bench-pr.yml","line":153,"fingerprint":"unpinned-images:.github/workflows/bench-pr.yml:153"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/workflows/build-and-test.yml","line":152,"fingerprint":"template-injection:.github/workflows/build-and-test.yml:152"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-and-test.yml","line":42,"fingerprint":"unpinned-uses:.github/workflows/build-and-test.yml:42"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-and-test.yml","line":45,"fingerprint":"unpinned-uses:.github/workflows/build-and-test.yml:45"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-and-test.yml","line":72,"fingerprint":"unpinned-uses:.github/workflows/build-and-test.yml:72"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-and-test.yml","line":171,"fingerprint":"unpinned-uses:.github/workflows/build-and-test.yml:171"},{"rule_id":"zizmor/unpinned-images","severity":"high","message":"unpinned image references [confidence low]","path":".github/workflows/build-and-test.yml","line":36,"fingerprint":"unpinned-images:.github/workflows/build-and-test.yml:36"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":35,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:35"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":50,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:50"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":56,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:56"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":131,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:131"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":177,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:177"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":186,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:186"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":196,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:196"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":204,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:204"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":212,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:212"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":220,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:220"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":230,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:230"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":250,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:250"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":288,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:288"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":327,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:327"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":338,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:338"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":345,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:345"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/build-release.yml","line":352,"fingerprint":"unpinned-uses:.github/workflows/build-release.yml:352"},{"rule_id":"zizmor/unpinned-images","severity":"high","message":"unpinned image references [confidence low]","path":".github/workflows/build-release.yml","line":67,"fingerprint":"unpinned-images:.github/workflows/build-release.yml:67"},{"rule_id":"zizmor/excessive-permissions","severity":"high","message":"overly broad permissions [confidence high]","path":".github/workflows/ci-image.yml","line":22,"fingerprint":"excessive-permissions:.github/workflows/ci-image.yml:22"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/ci-image.yml","line":37,"fingerprint":"unpinned-uses:.github/workflows/ci-image.yml:37"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/ci-image.yml","line":82,"fingerprint":"unpinned-uses:.github/workflows/ci-image.yml:82"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/ci-image.yml","line":90,"fingerprint":"unpinned-uses:.github/workflows/ci-image.yml:90"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/ci-image.yml","line":97,"fingerprint":"unpinned-uses:.github/workflows/ci-image.yml:97"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/ci-image.yml","line":100,"fingerprint":"unpinned-uses:.github/workflows/ci-image.yml:100"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/ci-image.yml","line":121,"fingerprint":"unpinned-uses:.github/workflows/ci-image.yml:121"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/ci-image.yml","line":128,"fingerprint":"unpinned-uses:.github/workflows/ci-image.yml:128"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/dev-container.yml","line":26,"fingerprint":"unpinned-uses:.github/workflows/dev-container.yml:26"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/dev-container.yml","line":29,"fingerprint":"unpinned-uses:.github/workflows/dev-container.yml:29"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/dev-container.yml","line":36,"fingerprint":"unpinned-uses:.github/workflows/dev-container.yml:36"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/js-and-wasm-artifacts.yml","line":51,"fingerprint":"unpinned-uses:.github/workflows/js-and-wasm-artifacts.yml:51"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/js-and-wasm-artifacts.yml","line":172,"fingerprint":"unpinned-uses:.github/workflows/js-and-wasm-artifacts.yml:172"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/js-and-wasm-artifacts.yml","line":179,"fingerprint":"unpinned-uses:.github/workflows/js-and-wasm-artifacts.yml:179"},{"rule_id":"zizmor/unpinned-images","severity":"high","message":"unpinned image references [confidence low]","path":".github/workflows/js-and-wasm-artifacts.yml","line":22,"fingerprint":"unpinned-images:.github/workflows/js-and-wasm-artifacts.yml:22"},{"rule_id":"zizmor/dangerous-triggers","severity":"high","message":"use of fundamentally insecure workflow trigger [confidence medium]","path":".github/workflows/js-and-wasm-benchmarks.yml","line":4,"fingerprint":"dangerous-triggers:.github/workflows/js-and-wasm-benchmarks.yml:4"},{"rule_id":"zizmor/template-injection","severity":"high","message":"code injection via template expansion [confidence high]","path":".github/workflows/js-and-wasm-benchmarks.yml","line":106,"fingerprint":"template-injection:.github/workflows/js-and-wasm-benchmarks.yml:106"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/js-and-wasm-benchmarks.yml","line":38,"fingerprint":"unpinned-uses:.github/workflows/js-and-wasm-benchmarks.yml:38"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/js-and-wasm-benchmarks.yml","line":52,"fingerprint":"unpinned-uses:.github/workflows/js-and-wasm-benchmarks.yml:52"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/js-and-wasm-benchmarks.yml","line":72,"fingerprint":"unpinned-uses:.github/workflows/js-and-wasm-benchmarks.yml:72"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/js-and-wasm-benchmarks.yml","line":114,"fingerprint":"unpinned-uses:.github/workflows/js-and-wasm-benchmarks.yml:114"},{"rule_id":"zizmor/unpinned-images","severity":"high","message":"unpinned image references [confidence low]","path":".github/workflows/js-and-wasm-benchmarks.yml","line":14,"fingerprint":"unpinned-images:.github/workflows/js-and-wasm-benchmarks.yml:14"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/libjs-test262.yml","line":30,"fingerprint":"unpinned-uses:.github/workflows/libjs-test262.yml:30"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/libjs-test262.yml","line":35,"fingerprint":"unpinned-uses:.github/workflows/libjs-test262.yml:35"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/libjs-test262.yml","line":41,"fingerprint":"unpinned-uses:.github/workflows/libjs-test262.yml:41"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/libjs-test262.yml","line":47,"fingerprint":"unpinned-uses:.github/workflows/libjs-test262.yml:47"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/libjs-test262.yml","line":53,"fingerprint":"unpinned-uses:.github/workflows/libjs-test262.yml:53"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/libjs-test262.yml","line":159,"fingerprint":"unpinned-uses:.github/workflows/libjs-test262.yml:159"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/libjs-test262.yml","line":169,"fingerprint":"unpinned-uses:.github/workflows/libjs-test262.yml:169"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/lint-code.yml","line":16,"fingerprint":"unpinned-uses:.github/workflows/lint-code.yml:16"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/lint-code.yml","line":41,"fingerprint":"unpinned-uses:.github/workflows/lint-code.yml:41"},{"rule_id":"zizmor/dangerous-triggers","severity":"high","message":"use of fundamentally insecure workflow trigger [confidence medium]","path":".github/workflows/lint-commits.yml","line":3,"fingerprint":"dangerous-triggers:.github/workflows/lint-commits.yml:3"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/lint-commits.yml","line":15,"fingerprint":"unpinned-uses:.github/workflows/lint-commits.yml:15"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/macos-accessibility-tests.yml","line":40,"fingerprint":"unpinned-uses:.github/workflows/macos-accessibility-tests.yml:40"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/macos-accessibility-tests.yml","line":48,"fingerprint":"unpinned-uses:.github/workflows/macos-accessibility-tests.yml:48"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/macos-accessibility-tests.yml","line":56,"fingerprint":"unpinned-uses:.github/workflows/macos-accessibility-tests.yml:56"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/macos-accessibility-tests.yml","line":407,"fingerprint":"unpinned-uses:.github/workflows/macos-accessibility-tests.yml:407"},{"rule_id":"zizmor/dangerous-triggers","severity":"high","message":"use of fundamentally insecure workflow trigger [confidence medium]","path":".github/workflows/merge-conflict-labeler.yml","line":9,"fingerprint":"dangerous-triggers:.github/workflows/merge-conflict-labeler.yml:9"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/merge-conflict-labeler.yml","line":22,"fingerprint":"unpinned-uses:.github/workflows/merge-conflict-labeler.yml:22"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/nightly-android.yml","line":29,"fingerprint":"unpinned-uses:.github/workflows/nightly-android.yml:29"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/nightly-android.yml","line":40,"fingerprint":"unpinned-uses:.github/workflows/nightly-android.yml:40"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/nightly-android.yml","line":46,"fingerprint":"unpinned-uses:.github/workflows/nightly-android.yml:46"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/notes-push.yml","line":17,"fingerprint":"unpinned-uses:.github/workflows/notes-push.yml:17"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/notes-push.yml","line":20,"fingerprint":"unpinned-uses:.github/workflows/notes-push.yml:20"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/web-benchmarks.yml","line":38,"fingerprint":"unpinned-uses:.github/workflows/web-benchmarks.yml:38"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/web-benchmarks.yml","line":49,"fingerprint":"unpinned-uses:.github/workflows/web-benchmarks.yml:49"},{"rule_id":"zizmor/unpinned-uses","severity":"high","message":"unpinned action reference [confidence high]","path":".github/workflows/web-benchmarks.yml","line":136,"fingerprint":"unpinned-uses:.github/workflows/web-benchmarks.yml:136"},{"rule_id":"zizmor/unpinned-images","severity":"high","message":"unpinned image references [confidence low]","path":".github/workflows/web-benchmarks.yml","line":16,"fingerprint":"unpinned-images:.github/workflows/web-benchmarks.yml:16"},{"rule_id":"zizmor/dependabot-cooldown","severity":"medium","message":"insufficient cooldown in Dependabot updates [confidence high]","path":".github/dependabot.yml","line":5,"fingerprint":"dependabot-cooldown:.github/dependabot.yml:5"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/ci.yml","line":1,"fingerprint":"excessive-permissions:.github/workflows/ci.yml:1"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/ci.yml","line":14,"fingerprint":"excessive-permissions:.github/workflows/ci.yml:14"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/ci.yml","line":91,"fingerprint":"excessive-permissions:.github/workflows/ci.yml:91"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/ci.yml","line":108,"fingerprint":"excessive-permissions:.github/workflows/ci.yml:108"},{"rule_id":"zizmor/secrets-inherit","severity":"medium","message":"secrets unconditionally inherited by called workflow [confidence high]","path":".github/workflows/ci.yml","line":79,"fingerprint":"secrets-inherit:.github/workflows/ci.yml:79"},{"rule_id":"zizmor/secrets-inherit","severity":"medium","message":"secrets unconditionally inherited by called workflow [confidence high]","path":".github/workflows/ci.yml","line":95,"fingerprint":"secrets-inherit:.github/workflows/ci.yml:95"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/js-and-wasm-artifacts.yml","line":18,"fingerprint":"excessive-permissions:.github/workflows/js-and-wasm-artifacts.yml:18"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/libjs-test262.yml","line":17,"fingerprint":"excessive-permissions:.github/workflows/libjs-test262.yml:17"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/lint-code.yml","line":1,"fingerprint":"excessive-permissions:.github/workflows/lint-code.yml:1"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/lint-code.yml","line":9,"fingerprint":"excessive-permissions:.github/workflows/lint-code.yml:9"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/lint-commits.yml","line":9,"fingerprint":"excessive-permissions:.github/workflows/lint-commits.yml:9"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/nightly-android.yml","line":19,"fingerprint":"excessive-permissions:.github/workflows/nightly-android.yml:19"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/nightly-lagom.yml","line":1,"fingerprint":"excessive-permissions:.github/workflows/nightly-lagom.yml:1"},{"rule_id":"zizmor/excessive-permissions","severity":"medium","message":"overly broad permissions [confidence medium]","path":".github/workflows/nightly-lagom.yml","line":14,"fingerprint":"excessive-permissions:.github/workflows/nightly-lagom.yml:14"},{"rule_id":"zizmor/secrets-inherit","severity":"medium","message":"secrets unconditionally inherited by called workflow [confidence high]","path":".github/workflows/nightly-lagom.yml","line":39,"fingerprint":"secrets-inherit:.github/workflows/nightly-lagom.yml:39"},{"rule_id":"zizmor/template-injection","severity":"low","message":"code injection via template expansion [confidence high]","path":".github/actions/build/action.yml","line":134,"fingerprint":"template-injection:.github/actions/build/action.yml:134"},{"rule_id":"zizmor/template-injection","severity":"low","message":"code injection via template expansion [confidence high]","path":".github/actions/build/action.yml","line":160,"fingerprint":"template-injection:.github/actions/build/action.yml:160"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/actions/build/action.yml","line":39,"fingerprint":"self-repository:.github/actions/build/action.yml:39"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/actions/build/action.yml","line":96,"fingerprint":"self-repository:.github/actions/build/action.yml:96"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/actions/build/action.yml","line":185,"fingerprint":"self-repository:.github/actions/build/action.yml:185"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/backport.yml","line":131,"fingerprint":"artipacked:.github/workflows/backport.yml:131"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/bench-pr.yml","line":182,"fingerprint":"self-repository:.github/workflows/bench-pr.yml:182"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/build-and-test.yml","line":42,"fingerprint":"artipacked:.github/workflows/build-and-test.yml:42"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/build-and-test.yml","line":45,"fingerprint":"artipacked:.github/workflows/build-and-test.yml:45"},{"rule_id":"zizmor/template-injection","severity":"low","message":"code injection via template expansion [confidence high]","path":".github/workflows/build-and-test.yml","line":67,"fingerprint":"template-injection:.github/workflows/build-and-test.yml:67"},{"rule_id":"zizmor/template-injection","severity":"low","message":"code injection via template expansion [confidence high]","path":".github/workflows/build-and-test.yml","line":106,"fingerprint":"template-injection:.github/workflows/build-and-test.yml:106"},{"rule_id":"zizmor/template-injection","severity":"low","message":"code injection via template expansion [confidence high]","path":".github/workflows/build-and-test.yml","line":110,"fingerprint":"template-injection:.github/workflows/build-and-test.yml:110"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/build-and-test.yml","line":51,"fingerprint":"self-repository:.github/workflows/build-and-test.yml:51"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/build-release.yml","line":35,"fingerprint":"artipacked:.github/workflows/build-release.yml:35"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/build-release.yml","line":151,"fingerprint":"self-repository:.github/workflows/build-release.yml:151"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/ci-image.yml","line":36,"fingerprint":"artipacked:.github/workflows/ci-image.yml:36"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/ci-image.yml","line":81,"fingerprint":"artipacked:.github/workflows/ci-image.yml:81"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/ci.yml","line":79,"fingerprint":"self-repository:.github/workflows/ci.yml:79"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/ci.yml","line":95,"fingerprint":"self-repository:.github/workflows/ci.yml:95"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/ci.yml","line":111,"fingerprint":"self-repository:.github/workflows/ci.yml:111"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/dev-container.yml","line":25,"fingerprint":"artipacked:.github/workflows/dev-container.yml:25"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/js-and-wasm-artifacts.yml","line":50,"fingerprint":"artipacked:.github/workflows/js-and-wasm-artifacts.yml:50"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/js-and-wasm-artifacts.yml","line":70,"fingerprint":"self-repository:.github/workflows/js-and-wasm-artifacts.yml:70"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/js-and-wasm-artifacts.yml","line":77,"fingerprint":"self-repository:.github/workflows/js-and-wasm-artifacts.yml:77"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/js-and-wasm-artifacts.yml","line":135,"fingerprint":"self-repository:.github/workflows/js-and-wasm-artifacts.yml:135"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/js-and-wasm-benchmarks.yml","line":37,"fingerprint":"artipacked:.github/workflows/js-and-wasm-benchmarks.yml:37"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/libjs-test262.yml","line":34,"fingerprint":"artipacked:.github/workflows/libjs-test262.yml:34"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/libjs-test262.yml","line":40,"fingerprint":"artipacked:.github/workflows/libjs-test262.yml:40"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/libjs-test262.yml","line":46,"fingerprint":"artipacked:.github/workflows/libjs-test262.yml:46"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/libjs-test262.yml","line":52,"fingerprint":"artipacked:.github/workflows/libjs-test262.yml:52"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/libjs-test262.yml","line":60,"fingerprint":"self-repository:.github/workflows/libjs-test262.yml:60"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/libjs-test262.yml","line":72,"fingerprint":"self-repository:.github/workflows/libjs-test262.yml:72"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/libjs-test262.yml","line":103,"fingerprint":"self-repository:.github/workflows/libjs-test262.yml:103"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/lint-code.yml","line":16,"fingerprint":"artipacked:.github/workflows/lint-code.yml:16"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/lint-code.yml","line":19,"fingerprint":"self-repository:.github/workflows/lint-code.yml:19"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/lint-code.yml","line":46,"fingerprint":"self-repository:.github/workflows/lint-code.yml:46"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/nightly-android.yml","line":29,"fingerprint":"artipacked:.github/workflows/nightly-android.yml:29"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/nightly-android.yml","line":33,"fingerprint":"self-repository:.github/workflows/nightly-android.yml:33"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/nightly-android.yml","line":51,"fingerprint":"self-repository:.github/workflows/nightly-android.yml:51"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/nightly-android.yml","line":103,"fingerprint":"self-repository:.github/workflows/nightly-android.yml:103"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/nightly-lagom.yml","line":39,"fingerprint":"self-repository:.github/workflows/nightly-lagom.yml:39"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/nightly-lagom.yml","line":59,"fingerprint":"self-repository:.github/workflows/nightly-lagom.yml:59"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/notes-push.yml","line":17,"fingerprint":"artipacked:.github/workflows/notes-push.yml:17"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/web-benchmarks.yml","line":37,"fingerprint":"artipacked:.github/workflows/web-benchmarks.yml:37"},{"rule_id":"zizmor/artipacked","severity":"low","message":"credential persistence through GitHub Actions artifacts [confidence low]","path":".github/workflows/web-benchmarks.yml","line":48,"fingerprint":"artipacked:.github/workflows/web-benchmarks.yml:48"},{"rule_id":"zizmor/template-injection","severity":"low","message":"code injection via template expansion [confidence high]","path":".github/workflows/web-benchmarks.yml","line":100,"fingerprint":"template-injection:.github/workflows/web-benchmarks.yml:100"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/web-benchmarks.yml","line":64,"fingerprint":"self-repository:.github/workflows/web-benchmarks.yml:64"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/web-benchmarks.yml","line":72,"fingerprint":"self-repository:.github/workflows/web-benchmarks.yml:72"},{"rule_id":"zizmor/self-repository","severity":"low","message":"use GitHub's dedicated self-repository syntax [confidence high]","path":".github/workflows/web-benchmarks.yml","line":109,"fingerprint":"self-repository:.github/workflows/web-benchmarks.yml:109"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/build/action.yml","line":120,"fingerprint":"template-injection:.github/actions/build/action.yml:120"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/build/action.yml","line":121,"fingerprint":"template-injection:.github/actions/build/action.yml:121"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/build/action.yml","line":133,"fingerprint":"template-injection:.github/actions/build/action.yml:133"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/build/action.yml","line":135,"fingerprint":"template-injection:.github/actions/build/action.yml:135"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/build/action.yml","line":136,"fingerprint":"template-injection:.github/actions/build/action.yml:136"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/build/action.yml","line":159,"fingerprint":"template-injection:.github/actions/build/action.yml:159"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/build/action.yml","line":161,"fingerprint":"template-injection:.github/actions/build/action.yml:161"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/build/action.yml","line":162,"fingerprint":"template-injection:.github/actions/build/action.yml:162"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/setup/action.yml","line":182,"fingerprint":"template-injection:.github/actions/setup/action.yml:182"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/setup/action.yml","line":183,"fingerprint":"template-injection:.github/actions/setup/action.yml:183"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/setup/action.yml","line":197,"fingerprint":"template-injection:.github/actions/setup/action.yml:197"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/actions/setup/action.yml","line":203,"fingerprint":"template-injection:.github/actions/setup/action.yml:203"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/workflows/ci-image.yml","line":134,"fingerprint":"template-injection:.github/workflows/ci-image.yml:134"},{"rule_id":"zizmor/template-injection","severity":"info","message":"code injection via template expansion [confidence low]","path":".github/workflows/ci-image.yml","line":137,"fingerprint":"template-injection:.github/workflows/ci-image.yml:137"}],"evidence":[],"data":{},"error":null},{"analyzer":"sec-posture","pillar":"security","status":"ok","tool_version":null,"metrics":{"check:security_policy":1.0,"check:dependency_updates":1.0,"check:signed_commits":0.0,"check:lockfiles":0.0,"signed_commit_share":0.0,"unpinned_manifests":30.0},"findings":[],"evidence":[{"kind":"posture","description":"Security policy: SECURITY.md","ref":"SECURITY.md","url":null,"weight":0.0},{"kind":"posture","description":"Dependency updates: .github/dependabot.yml","ref":".github/dependabot.yml","url":null,"weight":0.0},{"kind":"posture","description":"AK/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"AK/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibCompositing/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibCompositing/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibCompress/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibCompress/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibCrypto/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibCrypto/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibGfx/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibGfx/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibHTTP/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibHTTP/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibIPC/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibIPC/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibImageDecoders/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibImageDecoders/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibJS/ABI/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibJS/ABI/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibJS/JIT/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibJS/JIT/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibJS/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibJS/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibJS/Rust/embedding_headers/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibJS/Rust/embedding_headers/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibJS/Rust/macros/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibJS/Rust/macros/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibRegex/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibRegex/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibTextCodec/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibTextCodec/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibURL/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibURL/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibUnicode/Rust/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibUnicode/Rust/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibWasm/Engine/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibWasm/Engine/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibWasm/JIT/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibWasm/JIT/Cargo.toml","url":null,"weight":0.3},{"kind":"posture","description":"Libraries/LibWasm/Module/Cargo.toml has no lockfile alongside it (unpinned dependencies)","ref":"Libraries/LibWasm/Module/Cargo.toml","url":null,"weight":0.3}],"data":{},"error":null},{"analyzer":"sec-distribution","pillar":"security","status":"ok","tool_version":null,"metrics":{"signals":0.0,"binary_assets":0.0,"suspicious":0.0},"findings":[],"evidence":[],"data":{"signals":[],"suspicious":false,"unusual_traction":false,"metadata":true},"error":null},{"analyzer":"qual-complexity","pillar":"quality","status":"ok","tool_version":"lizard 1.25.1","metrics":{"functions":136603.0,"function_nloc":1526862.0,"mean_ccn":2.59,"p90_ccn":5.0,"complex_functions":2398.0,"long_functions":979.0,"many_param_functions":505.0,"risky_nloc_share":0.183},"findings":[],"evidence":[{"kind":"complex-function","description":"next_token in Libraries/LibWeb/HTML/Parser/Rust/src/tokenizer.rs: complexity 449, 2064 lines","ref":"Libraries/LibWeb/HTML/Parser/Rust/src/tokenizer.rs","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibWeb/HTML/Parser/Rust/src/tokenizer.rs#L973","weight":1.0},{"kind":"complex-function","description":"serialize_style_value in Libraries/LibWeb/Rust/src/css/serialize.rs: complexity 406, 1681 lines","ref":"Libraries/LibWeb/Rust/src/css/serialize.rs","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibWeb/Rust/src/css/serialize.rs#L677","weight":1.0},{"kind":"complex-function","description":"validate_instruction in Libraries/LibWasm/Module/src/validator.rs: complexity 329, 570 lines","ref":"Libraries/LibWasm/Module/src/validator.rs","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibWasm/Module/src/validator.rs#L821","weight":1.0},{"kind":"complex-function","description":"Web::DOM::Document::update_compositor_animations in Libraries/LibWeb/DOM/Document.cpp: complexity 297, 680 lines","ref":"Libraries/LibWeb/DOM/Document.cpp","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibWeb/DOM/Document.cpp#L9257","weight":1.0},{"kind":"complex-function","description":"simd_kind in Libraries/LibWasm/Module/src/instruction_tables.rs: complexity 257, 303 lines","ref":"Libraries/LibWasm/Module/src/instruction_tables.rs","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibWasm/Module/src/instruction_tables.rs#L47","weight":1.0},{"kind":"complex-function","description":"drive_property_computation in Libraries/LibWeb/Rust/src/css/style_compute.rs: complexity 253, 1067 lines","ref":"Libraries/LibWeb/Rust/src/css/style_compute.rs","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibWeb/Rust/src/css/style_compute.rs#L3124","weight":1.0},{"kind":"complex-function","description":"Web::EventHandler::handle_pointer_event in Libraries/LibWeb/Page/EventHandler.cpp: complexity 215, 424 lines","ref":"Libraries/LibWeb/Page/EventHandler.cpp","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibWeb/Page/EventHandler.cpp#L5035","weight":1.0},{"kind":"complex-function","description":"generate_property_metadata in Libraries/LibWeb/Rust/build.rs: complexity 210, 1107 lines","ref":"Libraries/LibWeb/Rust/build.rs","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibWeb/Rust/build.rs#L748","weight":1.0},{"kind":"complex-function","description":"run_basic_url_parser in Libraries/LibURL/Rust/src/url/parser.rs: complexity 207, 733 lines","ref":"Libraries/LibURL/Rust/src/url/parser.rs","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibURL/Rust/src/url/parser.rs#L279","weight":1.0},{"kind":"complex-function","description":"try_build_natively in Libraries/LibJS/JIT/Rust/src/builder/mod.rs: complexity 200, 411 lines","ref":"Libraries/LibJS/JIT/Rust/src/builder/mod.rs","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/Libraries/LibJS/JIT/Rust/src/builder/mod.rs#L1324","weight":1.0}],"data":{},"error":null},{"analyzer":"qual-duplication","pillar":"quality","status":"ok","tool_version":"repotrust-dup-w6","metrics":{"compared_lines":1668742.0,"duplicated_lines":101242.0,"duplicated_share":0.0607,"files":10619.0},"findings":[],"evidence":[{"kind":"duplicate-code","description":"6+ duplicated lines: AK/Atomic.h:158 and AK/Atomic.h:227","ref":"AK/Atomic.h","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/Atomic.h#L158","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: AK/AtomicRefCounted.h:72 and AK/RefCounted.h:60","ref":"AK/AtomicRefCounted.h","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/AtomicRefCounted.h#L72","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: AK/Bitmap.h:116 and AK/Bitmap.h:128","ref":"AK/Bitmap.h","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/Bitmap.h#L116","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: AK/ByteBuffer.h:389 and AK/StringBuilder.h:69","ref":"AK/ByteBuffer.h","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/ByteBuffer.h#L389","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: AK/ByteString.cpp:110 and AK/StringView.cpp:268","ref":"AK/ByteString.cpp","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/ByteString.cpp#L110","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: AK/ByteString.h:296 and AK/StringView.h:327","ref":"AK/ByteString.h","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/ByteString.h#L296","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: AK/ConditionVariable.h:3 and AK/Mutex.h:4","ref":"AK/ConditionVariable.h","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/ConditionVariable.h#L3","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: AK/DoublyLinkedList.h:126 and AK/DoublyLinkedList.h:148","ref":"AK/DoublyLinkedList.h","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/DoublyLinkedList.h#L126","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: AK/Endian.h:31 and AK/Endian.h:46","ref":"AK/Endian.h","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/Endian.h#L31","weight":0.3},{"kind":"duplicate-code","description":"6+ duplicated lines: AK/Format.cpp:301 and AK/Format.cpp:405","ref":"AK/Format.cpp","url":"https://github.com/LadybirdBrowser/ladybird/blob/ad7dc478bac09daf5e8d96d11c7fcf4d7b09b1c3/AK/Format.cpp#L301","weight":0.3}],"data":{},"error":null},{"analyzer":"qual-lint","pillar":"quality","status":"ok","tool_version":"opengrep 1.33.1; rules f1d2b562b414","metrics":{"findings":969.0,"weighted_findings":522.25,"scanned_lines":2397848.0,"category:best-practice":106.0,"category:correctness":784.0,"category:maintainability":79.0},"findings":[{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Meta/Utils/python_environment.py","line":40,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Meta/Utils/python_environment.py:40"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Meta/measure-css-value-parsing.py","line":79,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Meta/measure-css-value-parsing.py:79"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Meta/measure-style-scale.py","line":120,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Meta/measure-style-scale.py:120"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Meta/style-update-capture.py","line":189,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Meta/style-update-capture.py:189"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Meta/style-update-capture.py","line":338,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Meta/style-update-capture.py:338"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Meta/wpt_scheduler.py","line":501,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Meta/wpt_scheduler.py:501"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibJS/JIT/machine.py","line":26,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibJS/JIT/machine.py:26"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWeb/AccessibilityBridge/harness/events.py","line":48,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWeb/AccessibilityBridge/harness/events.py:48"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWeb/AccessibilityBridge/harness/ladybird.py","line":46,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWeb/AccessibilityBridge/harness/ladybird.py:46"},{"rule_id":"opengrep/python.lang.best-practice.open-never-closed","severity":"high","message":"file object opened without corresponding close","path":"Tests/LibWeb/AccessibilityBridge/harness/ladybird.py","line":131,"fingerprint":"python.lang.best-practice.open-never-closed:Tests/LibWeb/AccessibilityBridge/harness/ladybird.py:131"},{"rule_id":"opengrep/python.lang.correctness.tempfile.tempfile-without-flush","severity":"high","message":"Using 'self._stderr_file.name' without '.flush()' or '.close()' may cause an error because the file may not exist when 'self._stderr_file.name' is used. Use '.flush()' or close the file before using 'self._stderr_file.name'.","path":"Tests/LibWeb/AccessibilityBridge/harness/ladybird.py","line":207,"fingerprint":"python.lang.correctness.tempfile.tempfile-without-flush:Tests/LibWeb/AccessibilityBridge/harness/ladybird.py:207"},{"rule_id":"opengrep/python.lang.maintainability.useless-inner-function","severity":"high","message":"function `_matches` is defined inside a function but never used","path":"Tests/LibWeb/AccessibilityBridge/harness/tree.py","line":117,"fingerprint":"python.lang.maintainability.useless-inner-function:Tests/LibWeb/AccessibilityBridge/harness/tree.py:117"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWeb/AccessibilityBridge/harness/tree.py","line":146,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWeb/AccessibilityBridge/harness/tree.py:146"},{"rule_id":"opengrep/python.lang.best-practice.open-never-closed","severity":"high","message":"file object opened without corresponding close","path":"Tests/LibWeb/AccessibilityBridgeMac/diagnose.py","line":508,"fingerprint":"python.lang.best-practice.open-never-closed:Tests/LibWeb/AccessibilityBridgeMac/diagnose.py:508"},{"rule_id":"opengrep/python.lang.best-practice.open-never-closed","severity":"high","message":"file object opened without corresponding close","path":"Tests/LibWeb/AccessibilityBridgeMac/diagnose.py","line":509,"fingerprint":"python.lang.best-practice.open-never-closed:Tests/LibWeb/AccessibilityBridgeMac/diagnose.py:509"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWeb/AccessibilityBridgeMac/diagnose.py","line":850,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWeb/AccessibilityBridgeMac/diagnose.py:850"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py","line":67,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py:67"},{"rule_id":"opengrep/python.lang.best-practice.open-never-closed","severity":"high","message":"file object opened without corresponding close","path":"Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py","line":178,"fingerprint":"python.lang.best-practice.open-never-closed:Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py:178"},{"rule_id":"opengrep/python.lang.correctness.tempfile.tempfile-without-flush","severity":"high","message":"Using 'self._stderr_file.name' without '.flush()' or '.close()' may cause an error because the file may not exist when 'self._stderr_file.name' is used. Use '.flush()' or close the file before using 'self._stderr_file.name'.","path":"Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py","line":203,"fingerprint":"python.lang.correctness.tempfile.tempfile-without-flush:Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py:203"},{"rule_id":"opengrep/python.lang.correctness.tempfile.tempfile-without-flush","severity":"high","message":"Using 'self._stderr_file.name' without '.flush()' or '.close()' may cause an error because the file may not exist when 'self._stderr_file.name' is used. Use '.flush()' or close the file before using 'self._stderr_file.name'.","path":"Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py","line":232,"fingerprint":"python.lang.correctness.tempfile.tempfile-without-flush:Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py:232"},{"rule_id":"opengrep/python.lang.correctness.tempfile.tempfile-without-flush","severity":"high","message":"Using 'self._stderr_file.name' without '.flush()' or '.close()' may cause an error because the file may not exist when 'self._stderr_file.name' is used. Use '.flush()' or close the file before using 'self._stderr_file.name'.","path":"Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py","line":269,"fingerprint":"python.lang.correctness.tempfile.tempfile-without-flush:Tests/LibWeb/AccessibilityBridgeMac/harness/ladybird.py:269"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWeb/AccessibilityBridgeMac/harness/tree.py","line":133,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWeb/AccessibilityBridgeMac/harness/tree.py:133"},{"rule_id":"opengrep/python.lang.best-practice.open-never-closed","severity":"high","message":"file object opened without corresponding close","path":"Tests/LibWeb/Text/input/wpt-import/_wpttools/wptserve/wptserve/cgi/cgi.py","line":95,"fingerprint":"python.lang.best-practice.open-never-closed:Tests/LibWeb/Text/input/wpt-import/_wpttools/wptserve/wptserve/cgi/cgi.py:95"},{"rule_id":"opengrep/python.lang.correctness.no-strings-as-booleans","severity":"high","message":"Using strings as booleans in Python has unexpected results. `\"one\" and \"two\"` will return \"two\". `\"one\" or \"two\"` will return \"one\". In Python, strings are truthy, and strings with a non-zero length evaluate to True.","path":"Tests/LibWeb/Text/input/wpt-import/_wpttools/wptserve/wptserve/handlers.py","line":158,"fingerprint":"python.lang.correctness.no-strings-as-booleans:Tests/LibWeb/Text/input/wpt-import/_wpttools/wptserve/wptserve/handlers.py:158"},{"rule_id":"opengrep/python.lang.best-practice.open-never-closed","severity":"high","message":"file object opened without corresponding close","path":"Tests/LibWeb/Text/input/wpt-import/_wpttools/wptserve/wptserve/request.py","line":59,"fingerprint":"python.lang.best-practice.open-never-closed:Tests/LibWeb/Text/input/wpt-import/_wpttools/wptserve/wptserve/request.py:59"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWeb/Text/input/wpt-import/fetch/api/resources/infinite-slow-response.py","line":32,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWeb/Text/input/wpt-import/fetch/api/resources/infinite-slow-response.py:32"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-devtools-client-follows-the-tab.py","line":67,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-devtools-client-follows-the-tab.py:67"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-devtools-client-follows-the-tab.py","line":78,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-devtools-client-follows-the-tab.py:78"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-devtools-client-follows-the-tab.py","line":173,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-devtools-client-follows-the-tab.py:173"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-message-port-collection.py","line":89,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-message-port-collection.py:89"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-shared-stylesheet-memory.py","line":151,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-shared-stylesheet-memory.py:151"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-shared-stylesheet-memory.py","line":161,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-shared-stylesheet-memory.py:161"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-bidi.py","line":1449,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-bidi.py:1449"},{"rule_id":"opengrep/python.lang.correctness.common-mistakes.is-not-is-not","severity":"high","message":"In Python 'X is not ...' is different from 'X is (not ...)'. In the latter the 'not' converts the '...' directly to boolean.","path":"Tests/LibWebView/test-webdriver-bidi.py","line":2602,"fingerprint":"python.lang.correctness.common-mistakes.is-not-is-not:Tests/LibWebView/test-webdriver-bidi.py:2602"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-browser-crash-recovery.py","line":77,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-browser-crash-recovery.py:77"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-compositor-reconnect.py","line":97,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-compositor-reconnect.py:97"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-crash-report.py","line":34,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-crash-report.py:34"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-crash-report.py","line":127,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-crash-report.py:127"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-delete-session.py","line":57,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-delete-session.py:57"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-delete-session.py","line":130,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-delete-session.py:130"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-element-screenshot.py","line":90,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-element-screenshot.py:90"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-force-dark.py","line":130,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-force-dark.py:130"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-force-dark.py","line":200,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-force-dark.py:200"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-pdf-viewer-ignores-the-csp-of-its-pdf.py","line":63,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-pdf-viewer-ignores-the-csp-of-its-pdf.py:63"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-permissions-settings.py","line":87,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-permissions-settings.py:87"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-session-history.py","line":919,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-session-history.py:919"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-session-history.py","line":1127,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-session-history.py:1127"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-session-history.py","line":1205,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-session-history.py:1205"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-session-history.py","line":1482,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-session-history.py:1482"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-session-history.py","line":1508,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-session-history.py:1508"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-session-history.py","line":1606,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-session-history.py:1606"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-site-zoom.py","line":81,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-site-zoom.py:81"},{"rule_id":"opengrep/python.lang.best-practice.arbitrary-sleep","severity":"high","message":"time.sleep() call; did you mean to leave this in?","path":"Tests/LibWebView/test-webdriver-worker-terminated-while-starting.py","line":75,"fingerprint":"python.lang.best-practice.arbitrary-sleep:Tests/LibWebView/test-webdriver-worker-terminated-while-starting.py:75"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_required\" a function or an attribute? If it is a function, you may have meant tag.is_required() because tag.is_required is always true.","path":"Libraries/LibGfx/TIFFGenerator.py","line":547,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Libraries/LibGfx/TIFFGenerator.py:547"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Libraries/LibWasm/Tests/differential-fuzz.py","line":277,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Libraries/LibWasm/Tests/differential-fuzz.py:277"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":134,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:134"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":148,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:148"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":511,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:511"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":513,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:513"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":519,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:519"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":696,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:696"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":942,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:942"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":943,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:943"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":978,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:978"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1123,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1123"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1132,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1132"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1153,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1153"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1181,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1181"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1307,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1307"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1308,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1308"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1328,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1328"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1870,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1870"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1893,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1893"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1924,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1924"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_synchronous\" a function or an attribute? If it is a function, you may have meant message.is_synchronous() because message.is_synchronous is always true.","path":"Meta/Generators/generate_ipc_definitions.py","line":1931,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_ipc_definitions.py:1931"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/generate_libweb_bindings.py","line":195,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_libweb_bindings.py:195"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_terminal\" a function or an attribute? If it is a function, you may have meant self.is_terminal() because self.is_terminal is always true.","path":"Meta/Generators/generate_libweb_html_named_character_references.py","line":109,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_libweb_html_named_character_references.py:109"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_terminal\" a function or an attribute? If it is a function, you may have meant node.is_terminal() because node.is_terminal is always true.","path":"Meta/Generators/generate_libweb_html_named_character_references.py","line":125,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_libweb_html_named_character_references.py:125"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_terminal\" a function or an attribute? If it is a function, you may have meant n.is_terminal() because n.is_terminal is always true.","path":"Meta/Generators/generate_libweb_html_named_character_references.py","line":135,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_libweb_html_named_character_references.py:135"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_terminal\" a function or an attribute? If it is a function, you may have meant node.is_terminal() because node.is_terminal is always true.","path":"Meta/Generators/generate_libweb_html_named_character_references.py","line":168,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_libweb_html_named_character_references.py:168"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_terminal\" a function or an attribute? If it is a function, you may have meant node.is_terminal() because node.is_terminal is always true.","path":"Meta/Generators/generate_libweb_html_named_character_references.py","line":200,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_libweb_html_named_character_references.py:200"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_terminal\" a function or an attribute? If it is a function, you may have meant child.is_terminal() because child.is_terminal is always true.","path":"Meta/Generators/generate_libweb_html_named_character_references.py","line":241,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_libweb_html_named_character_references.py:241"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_terminal\" a function or an attribute? If it is a function, you may have meant second_layer_node.is_terminal() because second_layer_node.is_terminal is always true.","path":"Meta/Generators/generate_libweb_html_named_character_references.py","line":501,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/generate_libweb_html_named_character_references.py:501"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant target_interface.is_callback_interface() because target_interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/attributes.py","line":73,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/attributes.py:73"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/cpp_types.py","line":160,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/cpp_types.py:160"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_nullable\" a function or an attribute? If it is a function, you may have meant cpp_type.is_nullable() because cpp_type.is_nullable is always true.","path":"Meta/Generators/libweb_bindings/cpp_types.py","line":339,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/cpp_types.py:339"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_nullable\" a function or an attribute? If it is a function, you may have meant cpp_type.is_nullable() because cpp_type.is_nullable is always true.","path":"Meta/Generators/libweb_bindings/cpp_types.py","line":356,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/cpp_types.py:356"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_nullable\" a function or an attribute? If it is a function, you may have meant cpp_type.is_nullable() because cpp_type.is_nullable is always true.","path":"Meta/Generators/libweb_bindings/cpp_types.py","line":391,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/cpp_types.py:391"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_optional_presence\" a function or an attribute? If it is a function, you may have meant member_cpp_type.is_optional_presence() because member_cpp_type.is_optional_presence is always true.","path":"Meta/Generators/libweb_bindings/cpp_types.py","line":532,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/cpp_types.py:532"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_nullable\" a function or an attribute? If it is a function, you may have meant member_cpp_type.is_nullable() because member_cpp_type.is_nullable is always true.","path":"Meta/Generators/libweb_bindings/cpp_types.py","line":532,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/cpp_types.py:532"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/interface_declaration.py","line":42,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/interface_declaration.py:42"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/interface_declaration.py","line":46,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/interface_declaration.py:46"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/interfaces.py","line":212,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/interfaces.py:212"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/interfaces.py","line":216,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/interfaces.py:216"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/intrinsics.py","line":143,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/intrinsics.py:143"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/intrinsics.py","line":149,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/intrinsics.py:149"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/intrinsics.py","line":149,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/intrinsics.py:149"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/intrinsics.py","line":328,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/intrinsics.py:328"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/intrinsics.py","line":484,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/intrinsics.py:484"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/intrinsics.py","line":628,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/intrinsics.py:628"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/operations.py","line":313,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/operations.py:313"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/operations.py","line":445,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/operations.py:445"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/operations.py","line":454,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/operations.py:454"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/operations.py","line":526,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/operations.py:526"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/operations.py","line":533,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/operations.py:533"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/realms.py","line":25,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/realms.py:25"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":145,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:145"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":150,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:150"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":173,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:173"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":348,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:348"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":614,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:614"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_default_to_json\" a function or an attribute? If it is a function, you may have meant overload.is_default_to_json() because overload.is_default_to_json is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":840,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:840"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_default_to_json\" a function or an attribute? If it is a function, you may have meant operation_set.overloads[0].is_default_to_json() because operation_set.overloads[0].is_default_to_json is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":1360,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:1360"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_cached\" a function or an attribute? If it is a function, you may have meant attribute.is_cached() because attribute.is_cached is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":1423,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:1423"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_secure_context_only\" a function or an attribute? If it is a function, you may have meant operation_set.is_secure_context_only() because operation_set.is_secure_context_only is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":1455,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:1455"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_secure_context_only\" a function or an attribute? If it is a function, you may have meant operation_set.is_secure_context_only() because operation_set.is_secure_context_only is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":1559,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:1559"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_secure_context_only\" a function or an attribute? If it is a function, you may have meant operation_set.is_secure_context_only() because operation_set.is_secure_context_only is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":1704,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:1704"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/rust_bindings.py","line":2655,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_bindings.py:2655"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_default_to_json\" a function or an attribute? If it is a function, you may have meant overload.is_default_to_json() because overload.is_default_to_json is always true.","path":"Meta/Generators/libweb_bindings/rust_members.py","line":689,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_members.py:689"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/rust_types.py","line":182,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_types.py:182"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/rust_types.py","line":182,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_types.py:182"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/rust_types.py","line":192,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/rust_types.py:192"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/to_idl_value.py","line":95,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/to_idl_value.py:95"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/to_idl_value.py","line":1526,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/to_idl_value.py:1526"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_optional_presence\" a function or an attribute? If it is a function, you may have meant cpp_type.is_optional_presence() because cpp_type.is_optional_presence is always true.","path":"Meta/Generators/libweb_bindings/to_js_value.py","line":337,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/to_js_value.py:337"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/to_js_value.py","line":696,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/to_js_value.py:696"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_namespace\" a function or an attribute? If it is a function, you may have meant interface.is_namespace() because interface.is_namespace is always true.","path":"Meta/Generators/libweb_bindings/wrappers.py","line":37,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/wrappers.py:37"},{"rule_id":"opengrep/python.lang.maintainability.is-function-without-parentheses","severity":"medium","message":"Is \"is_callback_interface\" a function or an attribute? If it is a function, you may have meant interface.is_callback_interface() because interface.is_callback_interface is always true.","path":"Meta/Generators/libweb_bindings/wrappers.py","line":37,"fingerprint":"python.lang.maintainability.is-function-without-parentheses:Meta/Generators/libweb_bindings/wrappers.py:37"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Linters/check_flatpak.py","line":160,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Linters/check_flatpak.py:160"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Linters/check_flatpak.py","line":173,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Linters/check_flatpak.py:173"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Linters/check_flatpak.py","line":179,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Linters/check_flatpak.py:179"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Linters/check_html_doctype.py","line":39,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Linters/check_html_doctype.py:39"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Linters/check_idl_files.py","line":54,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Linters/check_idl_files.py:54"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Linters/check_idl_files.py","line":75,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Linters/check_idl_files.py:75"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Linters/check_newlines_at_eof.py","line":49,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Linters/check_newlines_at_eof.py:49"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Utils/build_vcpkg.py","line":24,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Utils/build_vcpkg.py:24"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Utils/vcpkg_deps.py","line":33,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Utils/vcpkg_deps.py:33"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Utils/vcpkg_deps.py","line":251,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Utils/vcpkg_deps.py:251"},{"rule_id":"opengrep/python.lang.correctness.common-mistakes.string-concat-in-list","severity":"medium","message":"Detected strings that are implicitly concatenated inside a list. Python will implicitly concatenate strings when not explicitly delimited. Was this supposed to be individual elements of the list?","path":"Meta/Utils/vcpkg_deps.py","line":269,"fingerprint":"python.lang.correctness.common-mistakes.string-concat-in-list:Meta/Utils/vcpkg_deps.py:269"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Utils/vcpkg_deps.py","line":430,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Utils/vcpkg_deps.py:430"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/Utils/vcpkg_deps.py","line":450,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/Utils/vcpkg_deps.py:450"},{"rule_id":"opengrep/python.lang.correctness.common-mistakes.string-concat-in-list","severity":"medium","message":"Detected strings that are implicitly concatenated inside a list. Python will implicitly concatenate strings when not explicitly delimited. Was this supposed to be individual elements of the list?","path":"Meta/check-test-flakiness.py","line":330,"fingerprint":"python.lang.correctness.common-mistakes.string-concat-in-list:Meta/check-test-flakiness.py:330"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/import-v8-regexp-tests.py","line":208,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/import-v8-regexp-tests.py:208"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/import-v8-regexp-tests.py","line":283,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/import-v8-regexp-tests.py:283"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/import-webkit-regexp-tests.py","line":136,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/import-webkit-regexp-tests.py:136"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/import-webkit-regexp-tests.py","line":205,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/import-webkit-regexp-tests.py:205"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/ladybird.py","line":303,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/ladybird.py:303"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/ladybird.py","line":397,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/ladybird.py:397"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":33,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:33"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":53,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:53"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":63,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:63"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":97,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:97"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":113,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:113"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":120,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:120"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":357,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:357"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":600,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:600"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":619,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:619"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":627,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:627"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Meta/wpt_scheduler.py","line":654,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Meta/wpt_scheduler.py:654"},{"rule_id":"opengrep/javascript.lang.best-practice.javascript-debugger","severity":"medium","message":"found debugger call; should this be in production code?","path":"Tests/LibJS/Bytecode/input/debugger-statement.js","line":2,"fingerprint":"javascript.lang.best-practice.javascript-debugger:Tests/LibJS/Bytecode/input/debugger-statement.js:2"},{"rule_id":"opengrep/javascript.lang.best-practice.javascript-debugger","severity":"medium","message":"found debugger call; should this be in production code?","path":"Tests/LibJS/Debugger/input/block-scopes.js","line":5,"fingerprint":"javascript.lang.best-practice.javascript-debugger:Tests/LibJS/Debugger/input/block-scopes.js:5"},{"rule_id":"opengrep/javascript.lang.best-practice.javascript-debugger","severity":"medium","message":"found debugger call; should this be in production code?","path":"Tests/LibJS/Debugger/input/block-scopes.js","line":7,"fingerprint":"javascript.lang.best-practice.javascript-debugger:Tests/LibJS/Debugger/input/block-scopes.js:7"},{"rule_id":"opengrep/javascript.lang.best-practice.javascript-debugger","severity":"medium","message":"found debugger call; should this be in production code?","path":"Tests/LibJS/Debugger/input/pause-on-unhandled-exceptions.js","line":11,"fingerprint":"javascript.lang.best-practice.javascript-debugger:Tests/LibJS/Debugger/input/pause-on-unhandled-exceptions.js:11"},{"rule_id":"opengrep/python.lang.best-practice.unspecified-open-encoding","severity":"medium","message":"Missing 'encoding' parameter. 'open()' uses device locale encodings by default, corrupting files with special characters. Specify the encoding to ensure cross-platform support when opening files in text mode (e.g. encoding=\"utf-8\").","path":"Tests/LibJS/JIT/fuzz.py","line":145,"fingerprint":"python.lang.best-practice.unspecified-open-encoding:Tests/LibJS/JIT/fuzz.py:145"},{"rule_id":"opengrep/javascript.lang.best-practice.javascript-debugger","severity":"medium","message":"found debugger call; should this be in production code?","path":"Tests/LibJS/JIT/ir/legacy-arguments-eligibility.js","line":7,"fingerprint":"javascript.lang.best-practice.javascript-debugger:Tests/LibJS/JIT/ir/legacy-arguments-eligibility.js:7"},{"rule_id":"opengrep/javascript.lang.correctness.no-stringify-keys","severity":"medium","message":"JSON stringify does not produce a stable key ordering, and should not be relied on for producing object keys. Consider using json-stable-stringify instead.","path":"Tests/LibJS/Runtime/builtins/JSON/JSON.parse.js","line":202,"fingerprint":"javascript.lang.correctness.no-stringify-keys:Tests/LibJS/Runtime/builtins/JSON/JSON.parse.js:202"},{"rule_id":"opengrep/javascript.lang.correctness.no-stringify-keys","severity":"medium","message":"JSON stringify does not produce a stable key ordering, and should not be relied on for producing object keys. Consider using json-stable-stringify instead.","path":"Tests/LibJS/Runtime/builtins/JSON/JSON.parse.js","line":203,"fingerprint":"javascript.lang.correctness.no-stringify-keys:Tests/LibJS/Runtime/builtins/JSON/JSON.parse.js:203"},{"rule_id":"opengrep/javascript.lang.correctness.no-stringify-keys","severity":"medium","message":"JSON stringify does not produce a stable key ordering, and should not be relied on for producing object keys. Consider using json-stable-stringify instead.","path":"Tests/LibJS/Runtime/builtins/JSON/JSON.parse.js","line":265,"fingerprint":"javascript.lang.correctness.no-stringify-keys:Tests/LibJS/Runtime/builtins/JSON/JSON.parse.js:265"},{"rule_id":"opengrep/javascript.lang.correctness.no-stringify-keys","severity":"medium","message":"JSON stringify does not produce a stable key ordering, and should not be relied on for producing object keys. Consider using json-stable-stringify instead.","path":"Tests/LibJS/Runtime/builtins/JSON/JSON.parse.js","line":266,"fingerprint":"javascript.lang.correctness.no-stringify-keys:Tests/LibJS/Runtime/builtins/JSON/JSON.parse.js:266"},{"rule_id":"opengrep/javascript.lang.correctness.no-stringify-keys","severity":"medium","message":"JSON stringify does not produce a stable key ordering, and should not be relied on for producing object keys. Consider using json-stable-stringify instead.","path":"Tests/LibJS/Runtime/builtins/JSON/JSON.stringify.js","line":37,"fingerprint":"javascript.lang.correctness.no-stringify-keys:Tests/LibJS/Runtime/builtins/JSON/JSON.stringify.js:37"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":18,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:18"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":19,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:19"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":20,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:20"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":21,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:21"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":23,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:23"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":24,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:24"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":25,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:25"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":26,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:26"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":27,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:27"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":28,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:28"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":29,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:29"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":34,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:34"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":40,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:40"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":44,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:44"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":47,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:47"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":63,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:63"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":64,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:64"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":65,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:65"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":66,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:66"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":117,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:117"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":148,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:148"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":149,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:149"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":150,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:150"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":151,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:151"},{"rule_id":"opengrep/javascript.lang.correctness.no-replaceall","severity":"medium","message":"The string method replaceAll is not supported in all versions of javascript, and is not supported by older browser versions. Consider using replace() with a regex as the first argument instead like mystring.replace(/bad/g, \"good\") instead of mystring.replaceAll(\"bad\", \"good\") (https://discourse.thre","path":"Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js","line":152,"fingerprint":"javascript.lang.correctness.no-replaceall:Tests/LibJS/Runtime/builtins/String/String.prototype.replaceAll.js:152"},{"rule_id":"opengrep/javascript.lang.correctness.no-stringify-keys","severity":"medium","message":"JSON stringify does not produce a stable key ordering, and should not be relied on for producing object keys. Consider using json-stable-stringify instead.","path":"Tests/LibJS/Runtime/jit/array-literals.js","line":65,"fingerprint":"javascript.lang.correctness.no-stringify-keys:Tests/LibJS/Runtime/jit/array-literals.js:65"},{"rule_id":"opengrep/javascript.lang.best-practice.javascript-debugger","severity":"medium","message":"found debugger call; should this be in production code?","path":"Tests/LibJS/Runtime/jit/legacy-arguments-of-virtual-objects.js","line":10,"fingerprint":"javascript.lang.best-practice.javascript-debugger:Tests/LibJS/Runtime/jit/legacy-arguments-of-virtual-objects.js:10"},{"rule_id":"opengrep/javascript.lang.best-practice.javascript-debugger","severity":"medium","message":"found debugger call; should this be in production code?","path":"Tests/LibJS/Runtime/jit/legacy-arguments-of-virtual-objects.js","line":54,"fingerprint":"javascript.lang.best-practice.javascript-debugger:Tests/LibJS/Runtime/jit/legacy-arguments-of-virtual-objects.js:54"},{"rule_id":"opengrep/javascript.lang.best-practice.javascript-debugger","severity":"medium","message":"found debugger call; should this be in production code?","path":"Tests/LibJS/Runtime/jit/legacy-arguments-of-virtual-objects.js","line":72,"fingerprint":"javascript.lang.best-practice.javascript-debugger:Tests/LibJS/Runtime/jit/legacy-arguments-of-virtual-objects.js:72"},{"rule_id":"opengrep/javascript.lang.best-practice.javascript-debugger","severity":"medium","message":"found debugger call; should this be in production code?","path":"Tests/LibJS/Runtime/jit/legacy-arguments-of-virtual-objects.js","line":89,"fingerprint":"javascript.lang.best-practice.javascript-debugger:Tests/LibJS/Runtime/jit/legacy-arguments-of-virtual-objects.js:89"}],"evidence":[],"data":{},"error":null},{"analyzer":"qual-testing","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:has_tests":1.0,"check:test_ratio":0.0156,"check:ci_present":1.0,"check:ci_runs_tests":1.0,"check:ci_runs_lint":1.0,"check:tests_cochange":0.0836,"test_lines":18748.0,"source_lines":2397848.0,"test_ratio":0.0078,"ci_files":19.0,"cochange_share":0.0209,"cochange_commits":287.0},"findings":[],"evidence":[{"kind":"ci","description":"CI config: .github/workflows/backport-labels.yml","ref":".github/workflows/backport-labels.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI config: .github/workflows/backport.yml","ref":".github/workflows/backport.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI config: .github/workflows/bench-pr.yml","ref":".github/workflows/bench-pr.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI config: .github/workflows/build-and-test.yml","ref":".github/workflows/build-and-test.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI config: .github/workflows/build-release.yml","ref":".github/workflows/build-release.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI config: .github/workflows/ci-image.yml","ref":".github/workflows/ci-image.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI config: .github/workflows/ci.yml","ref":".github/workflows/ci.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI config: .github/workflows/dev-container.yml","ref":".github/workflows/dev-container.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI config: .github/workflows/js-and-wasm-artifacts.yml","ref":".github/workflows/js-and-wasm-artifacts.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI config: .github/workflows/js-and-wasm-benchmarks.yml","ref":".github/workflows/js-and-wasm-benchmarks.yml","url":null,"weight":0.0},{"kind":"ci","description":"CI runs tests (ctest, unittest)","ref":null,"url":null,"weight":0.0},{"kind":"ci","description":"CI runs linters (clippy, cargo fmt)","ref":null,"url":null,"weight":0.0}],"data":{"test_commands":["ctest","unittest"],"lint_commands":["clippy","cargo fmt"]},"error":null},{"analyzer":"qual-docs","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:readme":1.0,"check:license":1.0,"check:contributing":1.0,"check:changelog":0.0,"readme_lines":35.0},"findings":[],"evidence":[{"kind":"docs","description":"README.md","ref":"README.md","url":null,"weight":0.0},{"kind":"docs","description":"LICENSE","ref":"LICENSE","url":null,"weight":0.0},{"kind":"docs","description":"CONTRIBUTING.md","ref":"CONTRIBUTING.md","url":null,"weight":0.0}],"data":{},"error":null},{"analyzer":"qual-type-safety","pillar":"quality","status":"ok","tool_version":null,"metrics":{"check:strict_config":0.0,"check:low_escape_density":1.0,"escapes":99.0,"escapes_per_kloc":1.422},"findings":[],"evidence":[],"data":{},"error":null},{"analyzer":"x-blame","pillar":"ai_provenance","status":"ok","tool_version":"git-blame","metrics":{"ai_lines":8.0,"other_lines":316917.0,"files_blamed":1500.0,"blame_failures":0.0,"quality:ai_findings":0.0,"quality:ai_per_kloc":0.0,"quality:other_findings":82.0,"quality:other_per_kloc":0.259,"security:ai_findings":0.0,"security:ai_per_kloc":0.0,"security:other_findings":45.0,"security:other_per_kloc":0.142},"findings":[],"evidence":[],"data":{"sampled":true,"comparable":false},"error":null}],"flags":[]}