Commit d64f8c7
File tree
2,473 files changed
+130221
-68166
lines changed- .github/workflows
- config
- cpp/ql
- lib
- change-notes
- released
- experimental/semmle/code/cpp
- dataflow
- ir/dataflow/internal
- tainttracking1
- tainttracking2
- tainttracking3
- rangeanalysis
- semantic
- analysis
- semmle/code/cpp
- commons
- dataflow/internal
- ir
- dataflow/internal
- implementation
- aliased_ssa/internal
- raw/internal
- unaliased_ssa/internal
- models
- implementations
- interfaces
- src
- Architecture
- General Namespace-Level Information
- Refactoring Opportunities
- Best Practices
- Likely Errors
- Magic Constants
- Unused Entities
- Critical
- Diagnostics
- Likely Bugs
- Arithmetic
- Conversion
- Format
- Leap Year
- Memory Management
- OO
- Protocols
- Security/CWE
- CWE-022
- CWE-078
- CWE-089
- CWE-114
- CWE-129
- CWE-134
- CWE-170
- CWE-190
- CWE-253
- CWE-311
- CWE-313
- CWE-319
- CWE-457
- CWE-468
- CWE-676
- CWE-732
- CWE-807
- change-notes
- released
- experimental
- Best Practices
- Likely Bugs
- Security/CWE
- CWE-020
- CWE-1041
- CWE-120
- CWE-193
- CWE-359
- CWE-401
- CWE-670
- CWE-691
- CWE-754
- CWE-783
- CWE-787
- CWE-788
- jsf
- 4.06 Pre-Processing Directives
- 4.09 Style
- 4.10 Classes
- 4.11 Namespaces
- 4.13 Functions
- 4.15 Declarations and Definitions
- 4.21 Operators
- 4.22 Pointers and References
- 4.23 Type Conversions
- 4.25 Expressions
- test
- experimental
- library-tests/rangeanalysis/rangeanalysis
- query-tests/Security/CWE
- CWE-020
- NoCheckBeforeUnsafePutUser
- semmle/tests
- CWE-1041/semmle/tests
- CWE-119
- CWE-193
- array-access
- pointer-deref
- CWE-359/semmle/tests
- CWE-401/semmle/tests
- CWE-670/semmle/tests
- CWE-691/semmle/tests
- CWE-754/semmle/tests
- CWE-783/semmle/tests
- CWE-788/semmle/tests
- semmle/tests
- library-tests
- dataflow
- dataflow-tests
- fields
- ir/range-analysis
- syntax-zoo
- query-tests
- Architecture/Refactoring Opportunities/ComplexFunctions
- Best Practices
- Likely Errors/Slicing
- Unused Entities
- UnusedLocals
- UnusedStaticVariables
- Critical
- FileClosed
- MemoryFreed
- MissingCheckScanf
- NewFree
- UnsafeUseOfThis
- Likely Bugs
- Arithmetic/BadAdditionOverflowCheck
- Conversion
- CastArrayPointerArithmetic
- ImplicitDowncastFromBitfield
- LossyFunctionResultCast
- Format/WrongTypeFormatArguments
- Linux_mixed_byte_wprintf
- Linux_mixed_word_size
- Linux_signed_chars
- Linux_two_byte_wprintf
- Linux_unsigned_chars
- Microsoft_no_wchar
- Microsoft
- Leap Year/Adding365DaysPerYear
- Memory Management
- ImproperNullTermination
- NtohlArrayNoBound
- UsingExpiredStackAddress
- Protocols
- RedundantNullCheckSimple
- Security/CWE
- CWE-022
- SAMATE/TaintedPath
- semmle/tests
- CWE-078
- SAMATE/ExecTainted
- semmle/ExecTainted
- CWE-089/SqlTainted
- CWE-114
- SAMATE/UncontrolledProcessOperation
- semmle/UncontrolledProcessOperation
- CWE-129
- SAMATE/ImproperArrayIndexValidation
- semmle/ImproperArrayIndexValidation
- CWE-134
- SAMATE
- semmle
- argv
- funcs
- globalVars
- ifs
- CWE-190
- SAMATE
- semmle
- ArithmeticUncontrolled
- ArithmeticWithExtremeValues
- TaintedAllocationSize
- tainted
- CWE-197/SAMATE/IntegerOverflowTainted
- CWE-242/semmle/tests
- CWE-253
- CWE-311/semmle/tests
- CWE-319/UseOfHttp
- CWE-416/semmle/tests
- CWE-457/semmle/tests
- CWE-468/semmle/IncorrectPointerScaling
- CWE-676/semmle/PotentiallyDangerousFunction
- CWE-732
- CWE-772
- SAMATE
- semmle
- tests-file
- tests-memory
- CWE-807/semmle/TaintedCondition
- jsf/4.09 Style/AV Rule 53 54
- csharp
- ql
- campaigns/Solorigate
- lib
- change-notes/released
- src
- change-notes/released
- test/Solorigate
- consistency-queries
- integration-tests
- all-platforms
- dotnet_pack
- dotnet_publish
- dotnet_run
- posix-only/dotnet_test
- lib
- change-notes
- released
- semmle/code/csharp
- dataflow
- internal
- frameworks/microsoft
- security
- cryptography
- src
- API Abuse
- CSI
- Concurrency
- Dead Code
- Language Abuse
- Linq
- Security Features
- CWE-022
- CWE-078
- CWE-079
- CWE-089
- CWE-090
- CWE-091
- CWE-094
- CWE-099
- CWE-112
- CWE-114
- CWE-117
- CWE-134
- CWE-201
- CWE-209
- CWE-312
- CWE-321
- CWE-327
- CWE-384
- CWE-611
- CWE-643
- CWE-730
- CWE-807
- change-notes
- released
- experimental
- CWE-918
- Security Features/backdoor
- ir/implementation/unaliased_ssa/internal
- meta/frameworks
- utils/model-generator
- internal
- test
- experimental
- CWE-918
- Security Features/backdoor
- library-tests
- dataflow
- global
- local
- frameworks/microsoft
- query-tests
- API Abuse
- ClassDoesNotImplementEquals
- NoDisposeCallOnLocalIDisposable
- Concurrency/SynchSetUnsynchGet
- Dead Code
- NonAssignedFields
- Tests
- Language Abuse
- ForeachCapture
- UselessIsBeforeAs
- Nullness
- Security Features
- CWE-022/TaintedPath
- CWE-078
- CWE-079/StoredXSS
- CWE-089
- CWE-090
- CWE-091/XMLInjection
- CWE-094
- CWE-099
- CWE-112
- CWE-114/AssemblyPathInjection
- CWE-117
- CWE-134
- CWE-201/ExposureInTransmittedData
- CWE-209
- CWE-312
- CWE-321/HardcodedSymmetricEncryptionKey
- CWE-327
- DontInstallRootCert
- InsecureSQLConnection
- CWE-338
- CWE-384
- CWE-611
- CWE-643
- CWE-730/ReDoS
- CWE-807
- utils/model-generator
- dataflow
- typebasedflow
- tools
- docs
- codeql
- codeql-cli
- codeql-language-guides
- codeql-overview
- ql-language-reference
- reusables
- support/reusables
- ql-libraries/dataflow
- go/ql
- lib
- change-notes
- released
- semmle/go/security
- src
- Diagnostics
- InconsistentCode
- RedundantCode
- Security
- CWE-020
- CWE-022
- CWE-078
- CWE-079
- CWE-089
- CWE-117
- CWE-190
- CWE-209
- CWE-312
- CWE-601
- CWE-643
- CWE-918
- change-notes
- released
- experimental
- CWE-090
- CWE-840
- test
- experimental
- CWE-090
- CWE-840
- library-tests/semmle/go/frameworks
- BeegoOrm
- Beego
- Echo
- Revel
- query-tests
- InconsistentCode
- ConstantLengthComparison
- MissingErrorCheck
- RedundantCode
- CompareIdenticalValues
- DuplicateCondition
- DuplicateSwitchCase
- SelfAssignment
- Security
- CWE-020
- IncompleteHostnameRegexp
- SuspiciousCharacterInRegexp
- CWE-022
- CWE-078
- CWE-089
- CWE-190
- CWE-209
- CWE-312
- CWE-601/OpenUrlRedirect
- CWE-643
- CWE-918
- javascript
- documentation
- extractor
- src/com/semmle
- jcorn
- flow
- js
- extractor
- parser
- tests/mozilla/output/trap
- ql
- experimental/adaptivethreatmodeling
- lib/experimental/adaptivethreatmodeling
- test
- endpoint_large_scale
- endpoint_unit_tests
- generic_feature_testing
- lib
- change-notes
- released
- semmle/javascript
- dataflow
- frameworks
- data/internal
- minimongo
- mongodb
- mssql
- mysql
- pg
- sequelize
- spanner
- sqlite3
- security
- dataflow
- src
- Security
- CWE-022
- CWE-073
- CWE-078
- CWE-079
- CWE-094
- CWE-117
- CWE-134
- CWE-200
- CWE-201
- CWE-209
- CWE-312
- CWE-327
- CWE-338
- CWE-367
- CWE-400
- CWE-502
- CWE-506
- CWE-601
- CWE-611
- CWE-640
- CWE-643
- CWE-730
- CWE-776
- CWE-834
- CWE-912
- change-notes
- released
- experimental/Summaries
- test
- ApiGraphs/typed
- library-tests
- Security/heuristics
- frameworks
- SQL
- Templating
- query-tests
- LanguageFeatures/SyntaxError
- Security
- CWE-022
- TaintedPath
- ZipSlip
- CWE-073
- CWE-078
- CWE-079/UnsafeHtmlConstruction
- CWE-089/untyped
- CWE-094
- CodeInjection
- UnsafeDynamicMethodAccess
- CWE-116
- BadTagFilter
- IncompleteSanitization
- CWE-117
- CWE-134
- CWE-200
- CWE-201
- CWE-209
- CWE-312
- CWE-327
- CWE-338
- CWE-367
- CWE-400
- DeepObjectResourceExhaustion
- RemovePropertyInjection
- CWE-502
- CWE-506
- CWE-601
- ClientSideUrlRedirect
- ServerSideUrlRedirect
- CWE-611
- CWE-640
- CWE-643
- CWE-730
- CWE-776
- CWE-798
- CWE-834
- CWE-912
- Summaries
- java
- documentation/library-coverage
- kotlin-extractor
- src/main
- java/com/semmle/extractor/java
- kotlin
- comments
- utils
- versions
- v_1_4_32
- v_1_5_20
- v_1_6_0
- v_1_7_0
- ql
- consistency-queries
- integration-tests/posix-only/kotlin
- gradle_kotlinx_serialization
- jvmoverloads_flow
- lib
- change-notes
- released
- semmle/code
- java
- dataflow
- internal
- frameworks
- android
- javaee
- spring
- struts
- regex
- security
- regexp
- src
- Advisory/Documentation
- Frameworks/Spring
- Architecture/Refactoring Opportunities
- Violations of Best Practice
- Language Abuse
- Likely Bugs
- Collections
- Comparison
- Concurrency
- Likely Typos
- Nullness
- Reflection
- Serialization
- Statements
- Performance
- Security/CWE
- CWE-022
- CWE-023
- CWE-078
- CWE-079
- CWE-089
- CWE-090
- CWE-094
- CWE-113
- CWE-117
- CWE-129
- CWE-134
- CWE-190
- CWE-266
- CWE-295
- CWE-297
- CWE-312
- CWE-319
- CWE-347
- CWE-367
- CWE-470
- CWE-489
- CWE-502
- CWE-522
- CWE-601
- CWE-611
- CWE-643
- CWE-681
- CWE-730
- CWE-732
- CWE-780
- CWE-807
- CWE-917
- CWE-918
- CWE-925
- CWE-927
- CWE-940
- Violations of Best Practice
- Dead Code
- Naming Conventions
- Undesirable Calls
- change-notes
- released
- experimental
- Security/CWE
- CWE-020
- CWE-036
- CWE-078
- CWE-094
- CWE-1004
- CWE-297
- CWE-299
- CWE-327
- CWE-352
- CWE-489
- CWE-502
- CWE-548
- CWE-552
- CWE-600
- CWE-939
- semmle/code/java/frameworks
- utils
- model-generator
- internal
- stub-generator
- test
- experimental/query-tests/security
- CWE-020
- CWE-078
- CWE-094
- CWE-200
- CWE-297
- CWE-299
- CWE-327
- CWE-502
- CWE-548
- CWE-552
- CWE-600
- kotlin/library-tests
- annotation-accessor-result-type
- classes
- comments
- controlflow
- basic/CONSISTENCY
- dominance/CONSISTENCY
- data-classes
- dataflow/func
- enum
- exprs_typeaccess
- exprs
- CONSISTENCY
- java-lang-number-conversions/CONSISTENCY
- java-map-methods
- CONSISTENCY
- java_and_kotlin
- jvmoverloads-annotation
- jvmoverloads_flow
- jvmoverloads_generics
- methods
- modifiers
- library-tests
- annotation-arrays
- annotations
- dataflow/taintsources
- frameworks
- JaxWs
- android
- intent
- taint-database
- widget
- thymeleaf
- query-tests
- ContradictoryTypeChecks
- InefficientOutputStream
- IteratorRemoveMayFail
- MissingInstanceofInEquals
- Nullness
- PartiallyMaskedCatch
- SelfAssignment
- Stubs
- Minimal
- testlib
- org/test
- UselessNullCheck
- WrongNanComparison
- security
- CWE-022/semmle/tests
- CWE-023/semmle/tests
- CWE-078
- CWE-089/semmle/examples
- CWE-090
- CWE-094
- CWE-113/semmle/tests
- CWE-129/semmle/tests
- CWE-134/semmle/tests
- CWE-190/semmle/tests
- CWE-297
- CWE-311/CWE-319
- CWE-367/semmle/tests
- CWE-489
- debuggable-attribute
- TestFalse
- TestNotSet
- Testbuild
- webview-debugging
- CWE-601/semmle/tests
- CWE-611
- CWE-681/semmle/tests
- CWE-732/semmle/tests
- CWE-807/semmle/tests
- stubs
- android
- android
- accounts
- app
- content
- pm
- res
- loader
- database
- sqlite
- graphics
- drawable
- text
- hardware
- icu/util
- net
- os
- util
- view
- webkit
- com/android/internal
- org/xmlpull/v1
- apache-freemarker-2.3.31/freemarker
- cache
- core
- template
- utility
- apache-velocity-2.3/org
- apache/velocity
- app
- event
- context
- runtime
- directive
- parser
- node
- resource
- loader
- util
- util
- introspection
- slf4j
- event
- spi
- google-android-9.0.0/android/app
- jinjava-2.6.0
- com
- fasterxml/jackson
- annotation
- core
- filter
- format
- io
- sym
- type
- util
- databind
- annotation
- cfg
- deser
- impl
- introspect
- jsonFormatVisitors
- jsonschema
- jsontype
- node
- ser
- impl
- std
- type
- util
- google/common/collect
- hubspot/jinjava
- doc
- el/ext
- interpret
- errorcategory
- lib
- expression
- exptest
- filter
- fn
- tag
- eager
- loader
- mode
- objects
- serialization
- random
- tree
- output
- parse
- util
- jinjava/javax/el
- pebble-3.1.5/com/mitchellbosecke/pebble
- mitchellbosecke/pebble
- attributes
- methodaccess
- cache
- extension
- escaper
- lexer
- loader
- node
- expression
- operator
- parser
- template
- tokenParser
- utils
- template
- springframework-5.3.8/org/springframework/core/io
- thymeleaf-3.0.14/org/thymeleaf
- cache
- context
- dialect
- engine
- expression
- inline
- linkbuilder
- messageresolver
- model
- postprocessor
- preprocessor
- processor
- cdatasection
- comment
- doctype
- element
- processinginstruction
- templateboundaries
- text
- xmldeclaration
- templatemode
- templateparser/markup/decoupled
- templateresolver
- templateresource
- misc
- bazel
- scripts/models-as-data
- suite-helpers
- change-notes/released
- python/ql
- lib
- change-notes
- released
- semmle/python
- dataflow/new
- internal
- frameworks
- data/internal
- security
- src
- Security
- CWE-020-ExternalAPIs
- CWE-215
- change-notes
- released
- experimental/semmle/python/frameworks
- test
- experimental/dataflow
- TestUtil
- basic
- calls
- consistency
- coverage
- fieldflow
- global-flow
- match
- pep_328
- regression
- strange-essaflow
- summaries
- tainttracking
- basic
- commonSanitizer
- customSanitizer
- defaultAdditionalTaintStep-py3
- defaultAdditionalTaintStep
- unwanted-global-flow
- typetracking
- variable-capture
- library-tests
- ApiGraphs/py3
- frameworks
- data
- django-orm
- flask
- query-tests/Security
- CWE-022-TarSlip
- CWE-078-CommandInjection
- CWE-079-Jinja2WithoutEscaping
- CWE-116-BadTagFilter
- CWE-209-StackTraceExposure
- CWE-215-FlaskDebug
- CWE-327-InsecureProtocol
- CWE-601-UrlRedirect
- CWE-730-ReDoS
- CWE-732-WeakFilePermissions
- ql/ql/src
- codeql_ql
- ast
- internal
- style
- codeql
- queries
- diagnostics
- style
- ruby/ql
- consistency-queries
- examples/snippets
- lib
- change-notes
- released
- codeql/ruby
- ast
- internal
- controlflow
- internal
- dataflow
- internal
- tainttrackingforlibraries
- tainttrackingforregexp
- experimental
- filters
- frameworks
- core
- internal
- data
- internal
- http_clients
- internal
- stdlib
- regexp
- internal
- security
- internal
- regexp
- typetracking
- src
- change-notes
- released
- experimental
- cwe-807
- decompression-api
- improper-memoization
- manually-check-http-verb
- performance
- weak-params
- filters
- queries
- analysis
- diagnostics
- metrics
- security
- cwe-022
- cwe-078
- cwe-079
- cwe-089
- cwe-094
- cwe-116
- cwe-117
- cwe-1333
- cwe-134
- cwe-295
- cwe-300
- cwe-312
- cwe-327
- cwe-352
- cwe-502
- cwe-506
- cwe-601
- cwe-611
- cwe-732
- cwe-798
- cwe-829
- cwe-912
- cwe-918
- summary
- variables
- test
- TestUtilities
- library-tests
- ast
- calls
- constants
- control
- erb
- escape_sequences
- gems
- literals
- misc
- modules
- operations
- params
- concepts
- controlflow/graph
- dataflow
- api-graphs
- array-flow
- call-sensitivity
- global
- hash-flow
- local
- params
- pathname-flow
- string-flow
- summaries
- type-tracker
- experimental
- frameworks
- action_view
- active_record
- active_resource
- active_storage
- active_support
- app/controllers
- archive
- arel
- files
- pathname
- railties
- modules
- security
- query-tests
- experimental/improper-memoization
- security
- cwe-020/MissingRegExpAnchor
- cwe-022
- cwe-078
- cwe-079
- app/views/foo
- bars
- stores
- cwe-089
- cwe-094
- cwe-116/IncompleteMultiCharacterSanitization
- cwe-117
- cwe-1333-polynomial-redos
- cwe-1333-regexp-injection
- cwe-134
- cwe-300
- cwe-312
- cwe-502
- oj-global-options
- unsafe-deserialization
- cwe-506
- cwe-601
- cwe-611
- libxml-backend
- xxe
- cwe-807-user-controlled-bypass
- cwe-829
- cwe-912
- cwe-918
- swift
- codegen
- generators
- lib
- schema
- test
- extractor
- infra
- remapping
- trap
- visitors
- ql
- lib
- codeql/swift
- controlflow/internal
- dataflow
- internal
- elements
- decl
- expr
- type
- frameworks/StandardLibrary
- generated
- decl
- expr
- stmt
- type
- src/queries/Security
- CWE-079
- CWE-135
- CWE-311
- CWE-328
- ECB-Encryption
- test
- extractor-tests
- declarations
- generated
- decl
- IfConfigClause
- IfConfigDecl
- ImportDecl
- expr
- PackExpr
- ReifyPackExpr
- UnresolvedDeclRefExpr
- UnresolvedPatternExpr
- type
- NestedArchetypeType
- PackExpansionType
- PackType
- ParameterizedProtocolType
- library-tests
- ast
- controlflow/graph
- dataflow
- flowsources
- taint
- query-tests/Security
- CWE-079
- CWE-135
- CWE-311
- ECB-Encryption
- tools
- fishhook
- prebuilt
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,473 files changed
+130221
-68166
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
200 | | - | |
| 200 | + | |
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
33 | 43 | | |
34 | 44 | | |
35 | 45 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
33 | 35 | | |
34 | 36 | | |
35 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
| 7 | + | |
9 | 8 | | |
10 | 9 | | |
11 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
20 | 24 | | |
21 | 25 | | |
22 | 26 | | |
| |||
29 | 33 | | |
30 | 34 | | |
31 | 35 | | |
32 | | - | |
| 36 | + | |
33 | 37 | | |
| 38 | + | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
37 | 42 | | |
38 | 43 | | |
39 | 44 | | |
| 45 | + | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
| |||
48 | 54 | | |
49 | 55 | | |
50 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
51 | 60 | | |
52 | 61 | | |
53 | 62 | | |
| |||
61 | 70 | | |
62 | 71 | | |
63 | 72 | | |
64 | | - | |
| 73 | + | |
65 | 74 | | |
66 | 75 | | |
67 | 76 | | |
68 | 77 | | |
69 | 78 | | |
70 | 79 | | |
| 80 | + | |
71 | 81 | | |
72 | 82 | | |
73 | 83 | | |
74 | 84 | | |
75 | 85 | | |
76 | | - | |
| 86 | + | |
77 | 87 | | |
78 | 88 | | |
79 | 89 | | |
| 90 | + | |
80 | 91 | | |
81 | 92 | | |
82 | 93 | | |
| |||
532 | 543 | | |
533 | 544 | | |
534 | 545 | | |
535 | | - | |
| 546 | + | |
536 | 547 | | |
537 | 548 | | |
538 | 549 | | |
| |||
0 commit comments