diff --git a/Doc/c-api/lifecycle.dot.svg b/Doc/c-api/lifecycle.dot.svg
index 7ace27dfcba113..5bba5091a7cecb 100644
--- a/Doc/c-api/lifecycle.dot.svg
+++ b/Doc/c-api/lifecycle.dot.svg
@@ -1,374 +1 @@
-
-
-
-
-
-
-
-Life Events
-
-
-
-
-tp_new
-
-
-tp_new
-
-
-
-
-
-start->tp_new
-
-
-
-
-
-
- type call
-
-
-
-
-
-tp_alloc
-
-
-tp_alloc
-
-
-
-
-
-tp_new->tp_alloc
-
-
-
-
-
-
- direct call
-
-
-
-
-
-tp_init
-
-
-tp_init
-
-
-
-
-
-tp_new->tp_init
-
-
-
-
-
-
-
-
-reachable
-
-reachable
-
-
-
-tp_init->reachable
-
-
-
-
-
-
-
-
-reachable->tp_init
-
-
-
-
-
-
-
-
-tp_traverse
-
-
-tp_traverse
-
-
-
-
-
-reachable->tp_traverse
-
-
-
-
-
-
- not in a
- cyclic
- isolate
-
-
-
-
-
-reachable->tp_traverse
-
-
-
-
-
-
- periodic
- cyclic isolate
- detection
-
-
-
-
-
-finalized?
-
-
-marked as
-finalized?
-
-
-
-
-
-reachable->finalized?
-
-
-
-
-
-
- no refs
-
-
-
-
-
-tp_finalize
-
-
-tp_finalize
-
-
-
-
-
-reachable->tp_finalize
-
-
-
-
-
-
- resurrected
- (maybe remove
- finalized mark)
-
-
-
-
-
-uncollectable
-
-
-uncollectable
-(leaked)
-
-
-
-
-
-reachable->uncollectable
-
-
-
-
-
-
- cyclic
- isolate
- (no GC
- support)
-
-
-
-
-
-tp_dealloc
-
-
-tp_dealloc
-
-
-
-
-
-reachable->tp_dealloc
-
-
-
- no refs
-
-
-
-
-
-tp_traverse->finalized?
-
-
-
-
-
-
- cyclic
- isolate
-
-
-
-
-
-finalized?->tp_finalize
-
-
-
-
-
-
- no (mark
- as finalized)
-
-
-
-
-
-tp_clear
-
-
-tp_clear
-
-
-
-
-
-finalized?->tp_clear
-
-
-
-
-
-
- yes
-
-
-
-
-
-tp_finalize->tp_clear
-
-
-
-
-
-
- no refs or
- cyclic isolate
-
-
-
-
-
-tp_finalize->tp_dealloc
-
-
-
-
-
-
- recommended
- call (see
- explanation)
-
-
-
-
-
-tp_finalize->tp_dealloc
-
-
-
-
-
-
- no refs
-
-
-
-
-
-tp_clear->uncollectable
-
-
-
-
-
-
- cyclic
- isolate
-
-
-
-
-
-tp_clear->tp_dealloc
-
-
-
-
-
-
- no refs
-
-
-
-
-
-
-tp_free
-
-
-tp_free
-
-
-
-
-
-tp_dealloc->tp_free
-
-
-
-
-
-
- direct call
-
-
-
-
-
+Life Events tp_new tp_new start->tp_new type call tp_alloc tp_alloc tp_new->tp_alloc direct call tp_init tp_init tp_new->tp_init reachable reachable tp_init->reachable reachable->tp_init tp_traverse tp_traverse reachable->tp_traverse not in a cyclic isolate reachable->tp_traverse periodic cyclic isolate detection finalized? marked as finalized? reachable->finalized? no refs tp_finalize tp_finalize reachable->tp_finalize resurrected (maybe remove finalized mark) uncollectable uncollectable (leaked) reachable->uncollectable cyclic isolate (no GC support) tp_dealloc tp_dealloc reachable->tp_dealloc no refs tp_traverse->finalized? cyclic isolate finalized?->tp_finalize no (mark as finalized) tp_clear tp_clear finalized?->tp_clear yes tp_finalize->tp_clear no refs or cyclic isolate tp_finalize->tp_dealloc recommended call (see explanation) tp_finalize->tp_dealloc no refs tp_clear->uncollectable cyclic isolate tp_clear->tp_dealloc no refs tp_free tp_free tp_dealloc->tp_free direct call
\ No newline at end of file
diff --git a/Doc/howto/logging_flow.svg b/Doc/howto/logging_flow.svg
index 4974994ac6b400..b771655e48ce53 100644
--- a/Doc/howto/logging_flow.svg
+++ b/Doc/howto/logging_flow.svg
@@ -1,327 +1 @@
-
-
-
-
-
-
-
-
-
-
- Logger flow
-
-
-
-
- Create
- LogRecord
-
-
-
-
-
-
-
-
-
-
-
- Logging call in user
- code, e.g.
-
-
- logger.info(...)
-
-
-
-
-
-
-
-
- Stop
-
-
-
-
-
- Does a filter attached
- to logger reject the
- record?
-
-
-
-
-
-
-
-
-
- Pass record to
- handlers of
- current logger
-
-
-
-
-
- Is propagate true for
- current logger?
-
-
-
-
-
- Is there a parent
- logger?
-
-
-
-
-
- Set current
- logger to parent
-
-
-
-
-
- At least one handler
- in hierarchy?
-
-
-
-
-
- Use
- lastResort
- handler
-
-
-
-
-
- Handler enabled for
- level of record?
-
-
-
-
-
- Does a filter attached
- to handler reject the
- record?
-
-
-
-
-
- Stop
-
-
-
-
-
- Emit (includes formatting)
-
-
-
- Handler flow
-
-
-
-
- Logger enabled for
- level of call?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- No
-
-
- Yes
-
-
- Yes
-
-
- No
-
-
- No
-
-
- Yes
-
-
- Yes
-
-
- No
-
-
- No
-
-
- Yes
-
-
-
-
-
- No
-
-
-
-
-
-
-
-
- Yes
-
-
- No
-
-
-
-
-
- Yes
-
-
- Record passed
- to handler
-
-
-
-
-
-
-
-
+Logger flow Create LogRecord Logging call in user code, e.g. logger.info(...) Stop Does a filter attached to logger reject the record? Pass record to handlers of current logger Is propagate true for current logger? Is there a parent logger? Set current logger to parent At least one handler in hierarchy? Use lastResort handler Handler enabled for level of record? Does a filter attached to handler reject the record? Stop Emit (includes formatting) Handler flow Logger enabled for level of call? No Yes Yes No No Yes Yes No No Yes No Yes No Yes Record passed to handler
\ No newline at end of file
diff --git a/Doc/library/heapq-binary-tree.svg b/Doc/library/heapq-binary-tree.svg
index 074a9a44275aec..604a60a51e2557 100644
--- a/Doc/library/heapq-binary-tree.svg
+++ b/Doc/library/heapq-binary-tree.svg
@@ -1,211 +1 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/Doc/library/kde_example.png b/Doc/library/kde_example.png
index 4c26f26292faa5..70107644252854 100644
Binary files a/Doc/library/kde_example.png and b/Doc/library/kde_example.png differ