| ofs | hex dump | ascii | 
|---|
| 0000 |  50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 23 f6    40 57 be 05 00 00 be 05 00 00 1c 00 00 00 69 6d  | PK.........N.X#.@W............im | 
| 0020 |  61 67 65 73 2f 61 72 72 6f 77 5f 64 6f 77 6e 5f    64 6f 75 62 6c 65 2e 70 6e 67 89 50 4e 47 0d 0a  | ages/arrow_down_double.png.PNG.. | 
| 0040 |  1a 0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00    00 80 08 03 00 00 00 f4 e0 91 f9 00 00 00 20 63  | ......IHDR.....................c | 
| 0060 |  48 52 4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00    00 80 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00  | HRM..z&..............u0...`..:.. | 
| 0080 |  00 17 70 9c ba 51 3c 00 00 01 41 50 4c 54 45 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ..p..Q<...APLTE................. | 
| 00a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 00c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 00e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0100 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0120 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0140 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0160 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0180 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 01a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 01c0 |  00 00 00 00 00 00 00 00 00 00 00 c8 00 ff ff ff    7f df ab 9a 00 00 00 69 74 52 4e 53 00 13 2e 27  | .......................itRNS...' | 
| 01e0 |  05 2b a6 ea fa d9 7e 07 06 7d eb a7 2c 45 f1 c3    15 14 c2 f2 46 ef cd cc f0 7b d6 d7 fb e7 9a 9b  | .+....~..}..,E......F....{...... | 
| 0200 |  2d 7c 88 8a ce 87 16 28 72 97 90 5d 0f 0e 5c 98    73 29 01 f8 df 4f 4e de f9 8c 9c 62 60 9f 3d 3f  | -|.....(r..]..\.s)...ON....b`.=? | 
| 0220 |  ab ac cb 67 0d 69 08 db c9 c8 dc 09 e8 e9 30 31    86 89 6d ed ee 6e 1c 68 95 61 2f 63 58 57 dd 92  | ...g.i........01..m..n.h.a/cXW.. | 
| 0240 |  e3 fd 93 17 0c f5 8a 1b aa 00 00 00 01 62 4b 47    44 6a 25 62 95 0e 00 00 00 09 70 48 59 73 00 00  | .............bKGDj%b......pHYs.. | 
| 0260 |  0e c3 00 00 0e c3 01 c7 6f a8 64 00 00 00 07 74    49 4d 45 07 e8 04 0a 17 36 33 83 5b 30 7d 00 00  | ........o.d....tIME.....63.[0}.. | 
| 0280 |  02 cc 49 44 41 54 78 da ed d0 67 53 53 51 10 c6    f1 25 80 02 8a 46 4d d4 60 23 8a a2 a8 28 16 2c  | ..IDATx...gSSQ...%...FM.`#...(., | 
| 02a0 |  44 b1 22 d8 c5 8e d8 b1 ec f7 ff 02 e6 12 32 90    e4 b6 dd 7d ce c6 17 79 5e 9d 39 73 ee fc fe 73  | D."...........2....}...y^.9s...s | 
| 02c0 |  89 7a eb ed 7f 58 5f a1 7f c0 db 1c e8 2f f4 6d    1c 07 b7 6d e7 a1 e1 91 1d 9e fc ce d1 e1 21 de  | .z...X_....../.m...m..........!. | 
| 02e0 |  b5 bb 18 9d f7 ec e5 f5 ed 2b f9 f9 e5 fd 0d f3    c0 c1 fa ef af f0 c6 c6 dc 0a ca 87 9a e6 e1 32  | .........+.....................2 | 
| 0300 |  1d 61 f6 2e d8 f4 99 47 e9 28 7b 17 6c f5 f9 18    8d b3 73 41 8b cf e3 54 65 df 82 56 9f ab 74 9c  | .a.....G.({.l.....sA...Te..V..t. | 
| 0320 |  5d 0b da 7c 3e 41 83 ec 59 d0 ee f3 04 d1 49 c7    82 0e 7f 24 ba 3d e5 56 d0 e1 4f 36 ee bd 0a 92  | ]..|>A..Y.....I....$.=.V..O6.... | 
| 0340 |  7c af 82 64 df a7 20 cd f7 28 48 f7 c3 17 64 f9    a1 0b b2 fd b0 05 79 fc 90 05 f9 fc 70 05 79 fd  | |..d.....(H...d.......y.....p.y. | 
| 0360 |  ce 82 d3 90 82 fc 7e 98 02 89 1f a2 40 e6 e3 0b    a4 3e ba 40 ee 63 0b 34 3e b2 40 e7 e3 0a b4 3e  | ......~.....@....>.@.c.4>.@....> | 
| 0380 |  aa 40 ef 63 0a 2c 3e a2 c0 e6 db 0b ac be b5 c0    ee db 0a 10 be a5 00 e3 eb 0b 50 be b6 00 e7 eb  | .@.c.,>...................P..... | 
| 03a0 |  0a 90 be a6 a0 04 f5 e5 05 a5 31 ac 2f 2d c0 fb    44 67 04 05 21 7c 49 41 18 3f 7f 41 28 3f a6 60  | ..........1./-..Dg..!|IA.?.A(?.` | 
| 03c0 |  ca d7 cf 57 60 f0 cf 9e 3b 3f 7d e1 a2 b1 40 e8    cf 5c 9a be 7c e5 ea fa 71 76 f2 5a f4 fe fa 0d  | ...W`...;?}...@..\..|...qv.Z.... | 
| 03e0 |  53 81 d0 bf 39 17 bd a9 dd 9a ad 9f 6f 37 3f 99    37 14 08 fd 3b cd 67 77 89 ee 6d 7e a4 2f d0 fa  | S...9.......o7?.7...;.gw..m~./.. | 
| 0400 |  cc f7 e9 01 db 0b f4 3e 3f a4 0a 9b 0b 0c 3e 57    a8 c6 d6 02 8b cf 35 5a 60 63 81 c9 e7 05 7a c4  | .......>?.....>W......5Z`c....z. | 
| 0420 |  a6 82 99 45 93 cf 4b f4 f8 89 a9 e0 e9 33 93 ff    fc 05 51 f1 a5 a9 c0 e4 bf 9a 88 6e 97 81 05 42  | ...E..K......3....Q........n...B | 
| 0440 |  ff 75 e3 1e 57 a0 f3 71 05 5a 1f 55 a0 f7 31 05    16 1f 51 60 f3 ed 05 56 df 5a 60 f7 6d 05 08 df  | .u..W..q.Z.U..1...Q`...V.Z`.m... | 
| 0460 |  52 80 f1 c5 05 6f 9a cf de 82 7c 71 c1 bb f7 d1    9b 0f 1f 61 be b8 60 e5 d3 ea ea d2 0a d0 17 17  | R....o....|q.......a..`......... | 
| 0480 |  64 4e ea a3 0b 3e 8b 7d 6c 81 c6 47 16 e8 7c 5c    81 d6 47 15 e8 7d a2 2f 80 02 8b 8f 28 b0 f9 f6  | dN...>.}l..G..|\..G..}./....(... | 
| 04a0 |  02 ab 1f 53 f0 d5 d7 b7 15 20 7c 4b 01 c6 d7 17    a0 7c 6d 01 ce d7 15 20 7d 4d 01 d6 97 17 a0 7d  | ...S......|K.....|m.....}M.....} | 
| 04c0 |  69 01 de 97 15 84 f0 25 05 61 fc fc 05 a1 fc bc    05 e1 fc 7c 05 21 fd 3c 05 61 fd ec 82 d0 7e 56  | i......%.a.........|.!.<.a....~V | 
| 04e0 |  41 78 3f bd c0 c3 4f 2b f0 f1 93 0b bc fc a4 02    3f 3f be 60 de d1 8f 29 f8 f6 dd d5 af 17 54 39  | Ax?...O+........??.`...)......T9 | 
| 0500 |  75 a1 fd ac 82 f0 7e 7a 81 87 9f 56 e0 e3 27 17    78 f9 49 05 7e 7e 7c 81 a7 1f 57 e0 eb 77 16 78  | u.....~z...V..'.x.I.~~|...W..w.x | 
| 0520 |  fb ed 05 fe 7e 6b 41 37 fc ad 05 dd f1 89 0a 3f    1a fe dc 72 77 7c a2 a9 9f 6b bf 78 ed f7 9f 6e  | ....~kA7.......?...rw|...k.x...n | 
| 0540 |  f9 f5 fd 2d 16 17 bb c8 f7 d6 1b 62 ff 00 f5 f2    7c aa 69 6c c8 6a 00 00 00 25 74 45 58 74 64 61  | ...-.......b....|.il.j...%tEXtda | 
| 0560 |  74 65 3a 63 72 65 61 74 65 00 32 30 32 32 2d 30    39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30  | te:create.2022-09-05T17:52:15+00 | 
| 0580 |  3a 30 30 8d 9a 5b d1 00 00 00 25 74 45 58 74 64    61 74 65 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d  | :00..[....%tEXtdate:modify.2022- | 
| 05a0 |  30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30    30 3a 30 30 fc c7 e3 6d 00 00 00 28 74 45 58 74  | 09-05T17:52:15+00:00...m...(tEXt | 
| 05c0 |  64 61 74 65 3a 74 69 6d 65 73 74 61 6d 70 00 32    30 32 34 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a  | date:timestamp.2024-04-10T23:54: | 
| 05e0 |  35 31 2b 30 30 3a 30 30 d2 34 0b bb 00 00 00 00    49 45 4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00  | 51+00:00.4......IEND.B`.PK...... | 
| 0600 |  00 00 d9 4e 8b 58 b4 1d ce 58 5f 09 00 00 5f 09    00 00 20 00 00 00 69 6d 61 67 65 73 2f 61 72 72  | ...N.X...X_..._.......images/arr | 
| 0620 |  6f 77 5f 64 6f 77 6e 5f 64 6f 75 62 6c 65 5f 62    61 72 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00  | ow_down_double_bar.png.PNG...... | 
| 0640 |  00 0d 49 48 44 52 00 00 00 80 00 00 00 80 08 03    00 00 00 f4 e0 91 f9 00 00 01 7c 69 43 43 50 69  | ..IHDR....................|iCCPi | 
| 0660 |  63 63 00 00 28 91 7d 91 3d 48 c3 40 1c c5 5f 53    45 91 8a 83 11 44 1c 32 54 27 0b e2 17 8e 52 c5  | cc..(.}.=H.@.._SE....D.2T'....R. | 
| 0680 |  22 58 28 6d 85 56 1d 4c 2e fd 82 26 0d 49 8a 8b    a3 e0 5a 70 f0 63 b1 ea e0 e2 ac ab 83 ab 20 08  | "X(m.V.L...&.I....Zp.c.......... | 
| 06a0 |  7e 80 b8 b8 3a 29 ba 48 89 ff 4b 0a 2d 62 3c 38    ee c7 bb 7b 8f bb 77 80 50 2f 33 cd ea 18 07 34  | ~...:).H..K.-b<8...{..w.P/3....4 | 
| 06c0 |  dd 36 93 b1 a8 94 c9 ae 4a 5d af 08 61 00 02 44    4c cb cc 32 e2 a9 c5 34 7c c7 d7 3d 02 7c bd 8b  | .6......J]..a..DL..2...4|..=.|.. | 
| 06e0 |  f0 2c ff 73 7f 8e 5e 35 67 31 20 20 11 cf 31 c3    b4 89 37 88 67 36 6d 83 f3 3e b1 c8 8a b2 4a 7c  | .,.s..^5g1....1...7.g6m..>....J| | 
| 0700 |  4e 3c 66 d2 05 89 1f b9 ae 78 fc c6 b9 e0 b2 c0    33 45 33 9d 9c 27 16 89 a5 42 1b 2b 6d cc 8a a6  | N<f......x......3E3..'...B.+m... | 
| 0720 |  46 3c 45 1c 56 35 9d f2 85 8c c7 2a e7 2d ce 5a    b9 ca 9a f7 e4 2f 0c e5 f4 95 14 d7 69 0e 23 86  | F<E.V5.....*.-.Z...../......i.#. | 
| 0740 |  25 c4 91 80 04 05 55 94 50 86 8d 08 ad 3a 29 16    92 b4 1f f5 f1 0f b9 fe 04 b9 14 72 95 c0 c8 b1  | %.....U.P....:)............r.... | 
| 0760 |  80 0a 34 c8 ae 1f fc 0f 7e 77 6b e5 27 27 bc a4    50 14 e8 7c 71 9c 8f 11 a0 6b 17 68 d4 1c e7 fb  | ..4.....~wk.''..P..|q....k.h.... | 
| 0780 |  d8 71 1a 27 40 f0 19 b8 d2 5b fe 4a 1d 98 fd 24    bd d6 d2 c2 47 40 df 36 70 71 dd d2 94 3d e0 72  | .q.'@....[.J...$....G@.6pq...=.r | 
| 07a0 |  07 18 7c 32 64 53 76 a5 20 4d 21 9f 07 de cf e8    9b b2 40 ff 2d d0 b3 e6 f5 d6 dc c7 e9 03 90 a6  | ..|2dSv..M!.......@.-........... | 
| 07c0 |  ae 96 6f 80 83 43 60 b4 40 d9 eb 3e ef ee 6e ef    ed df 33 cd fe 7e 00 95 73 72 b5 4e 1b be d6 00  | ..o..C`.@..>..n...3..~..sr.N.... | 
| 07e0 |  00 00 20 63 48 52 4d 00 00 7a 26 00 00 80 84 00    00 fa 00 00 00 80 e8 00 00 75 30 00 00 ea 60 00  | ...cHRM..z&..............u0...`. | 
| 0800 |  00 3a 98 00 00 17 70 9c ba 51 3c 00 00 01 2c 50    4c 54 45 00 00 00 00 00 00 00 00 00 00 00 00 00  | .:....p..Q<...,PLTE............. | 
| 0820 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0840 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0860 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0880 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 08a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 08c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 08e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0900 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0920 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 c8 00 ff ff ff 0c  | ................................ | 
| 0940 |  d1 82 7d 00 00 00 62 74 52 4e 53 00 13 2e 27 05    2b a6 ea fa d9 7e 07 06 7d eb a7 2c 45 f1 c3 15  | ..}...btRNS...'.+....~..}..,E... | 
| 0960 |  14 c2 f2 46 ef cd cc f0 7b d6 d7 fb e7 9a 9b 2d    7c 88 8a ce 87 16 28 72 97 90 5d 0f 0e 5c 98 73  | ...F....{......-|.....(r..]..\.s | 
| 0980 |  29 01 f8 df 4f 4e de f9 8c 9c 62 60 9f 3d 3f ab    ac cb 67 0d 69 08 db c9 c8 dc 09 e8 e9 30 31 86  | )...ON....b`.=?...g.i........01. | 
| 09a0 |  89 6d ed ee 6e 1c 68 95 61 2f 63 58 57 79 b8 19    2c 00 00 00 01 62 4b 47 44 63 5c be 2d aa 00 00  | .m..n.h.a/cXWy..,....bKGDc\.-... | 
| 09c0 |  00 09 70 48 59 73 00 00 0e c3 00 00 0e c3 01 c7    6f a8 64 00 00 00 07 74 49 4d 45 07 e8 04 0a 17  | ..pHYs..........o.d....tIME..... | 
| 09e0 |  36 33 83 5b 30 7d 00 00 01 c3 7a 54 58 74 52 61    77 20 70 72 6f 66 69 6c 65 20 74 79 70 65 20 69  | 63.[0}....zTXtRaw.profile.type.i | 
| 0a00 |  63 63 00 00 38 8d a5 53 5b 8e 1c 21 0c fc e7 14    39 82 f1 b3 39 4e 0f 34 52 ee 7f 81 18 0c f3 da  | cc..8..S[..!....9...9N.4R....... | 
| 0a20 |  d9 48 9b 58 6a b5 28 63 bb 6c 17 e9 77 ad e9 d7    30 35 4c 30 0c 4f d0 aa a4 cd 08 98 26 a4 4d 2f  | .H.Xj.(c.l..w...05L0.O......&.M/ | 
| 0a40 |  63 43 41 36 46 04 39 a4 c8 89 00 76 8d 0b 15 20    cb 88 f4 3f 03 90 24 cd 4a 46 06 dc 84 58 85 e1  | cCA6F.9....v.......?..$.JF...X.. | 
| 0a60 |  1f ac 7b d5 c1 28 6f a0 11 b6 3b b3 1f 5a fa e1    fd a6 4e db 48 a3 50 c6 05 33 24 6f 0c 0c 2d 5a  | ..{..(o...;..Z....N.H.P..3$o..-Z | 
| 0a80 |  ca ba 1c a4 66 3e 21 d8 78 39 02 cf ec 7c 0f 1f    c7 c2 cf 1a 38 d6 e4 e3 9c 63 0c 47 7b 04 bc e0  | ....f>!.x9...|......8....c.G{... | 
| 0aa0 |  57 bd e3 f6 84 6f 42 8e 8f 44 ec 9b 09 aa 98 d7    b0 11 3c e0 33 fe cd fd 34 a8 1a 6a 8b 33 6d 07  | W....oB..D........<.3...4..j.3m. | 
| 0ac0 |  fb 2c 5c 00 ab 05 67 f7 82 f3 c6 6d b7 c6 c9 e1    6a a2 ef 5b da 9b ac 2a 7a 89 08 ed 80 e5 f6 04  | .,\...g....m....j..[...*z....... | 
| 0ae0 |  3e 42 e0 e2 9f 93 90 b1 b5 d1 a8 0e a5 b9 c0 d4    1d ea 97 c6 90 b1 ad f3 15 77 86 24 04 57 02 7c  | >B.......................w.$.W.| | 
| 0b00 |  27 90 fe ce 20 9f 0f 06 43 c8 b3 18 46 b1 59 84    a2 08 b3 27 d2 3e 1e 84 7f f9 c1 00 1e 4f e2 c9  | '.......C...F.Y....'.>.......O.. | 
| 0b20 |  86 82 e1 4d c0 ae 29 25 22 7c 16 64 86 ca 11 29    ed ea c3 08 65 9e ad 4c 86 bd 15 98 f8 ed cc f3  | ...M..)%"|.d...)....e..L........ | 
| 0b40 |  df 56 25 6a 75 26 aa ce e2 13 03 ed d1 19 1d 3d    12 52 f9 c8 14 b9 f4 60 d4 8f b9 8d 9b 56 fe 98  | .V%ju&.........=.R.....`.....V.. | 
| 0b60 |  10 8b 4d bf 1d f3 9f 8f e6 80 66 97 cd bd cd 91    68 4f 1e d5 6d e6 c5 d3 62 08 52 66 20 85 cc e0  | ..M.......f.....hO..m...b.Rf.... | 
| 0b80 |  94 db 8b ee c2 68 27 82 93 da 0c 14 0e 81 71 ad    f3 62 29 e5 5c 15 22 71 97 fa 9d ee f6 b0 df d6  | .....h'.......q..b).\."q........ | 
| 0ba0 |  0e fb cd 7d 11 de 7f 24 7a 15 62 fa 03 f2 60 20    2d 1a be 82 27 00 00 02 a2 49 44 41 54 78 da ed  | ...}...$z.b...`.-...'....IDATx.. | 
| 0bc0 |  d0 69 57 13 61 0c 86 e1 b0 29 a0 28 6a ab 16 37    aa 28 ae 28 2e b8 55 71 45 71 df 17 c4 2d ff ff  | .iW.a....).(j..7.(.(..UqEq...-.. | 
| 0be0 |  47 d8 a1 f4 20 b4 33 f3 26 79 12 fd 30 f9 94 f3    9e cc b9 af 33 44 d5 54 f3 3f cc c0 e0 d0 70 74  | G.....3.&y..0.......3D.T.?....pt | 
| 0c00 |  73 78 68 70 60 7d 1d d9 b6 9d 47 c7 c6 77 44 e6    77 4e 8c 8d f2 ae dd 93 d9 be 67 2f af cd be 5a  | sxhp`}....G..wD.wN........g/...Z | 
| 0c20 |  5c bf be bf d3 3c 70 b0 fd fb 1b bc 3e 53 61 82    fa a1 6e f3 70 9d 8e 30 47 0b 36 fa cc 13 74 94  | \....<p.....>Sa...n.p..0G.6...t. | 
| 0c40 |  a3 05 7f f7 f9 18 4d 73 b0 60 53 9f a7 a9 c9 b1    82 cd 7d 6e d2 71 0e 15 6c e9 f3 09 1a e1 48 c1  | ......Ms.`S.......}n.q..l.....H. | 
| 0c60 |  d6 3e cf 10 9d 0c 14 f4 f4 c7 b3 d7 53 61 82 9e    fe 6c e7 3d 4a 90 d7 8f 12 e4 f7 63 04 45 fd 08  | .>..........Sa...l.=J......c.E.. | 
| 0c80 |  41 71 df 5f 50 d6 f7 16 94 f7 7d 05 29 7d 4f 41    5a df 4f 90 da ef 15 9c 86 08 d2 fb 3e 02 49 df  | Aq._P.....}.)}OAZ.O.........>.I. | 
| 0ca0 |  43 20 eb e3 05 d2 3e 5a 20 ef 63 05 9a 3e 52 a0    eb e3 04 da 3e 4a a0 ef 63 04 96 3e 42 60 eb db  | C.....>Z..c..>R.....>J..c..>B`.. | 
| 0cc0 |  05 d6 be 55 60 ef db 04 88 be 45 80 e9 eb 05 a8    be 56 80 eb eb 04 c8 be 46 50 83 f6 e5 82 da 14  | ...U`.....E......V......FP...... | 
| 0ce0 |  b6 2f 15 e0 fb 44 67 04 02 8f be 44 e0 d3 4f 17    78 f5 fb 08 ce c6 f6 d3 04 86 fe b9 f3 17 e6 2e  | ./...Dg....D..O.x............... | 
| 0d00 |  5e 32 0a 84 fd f9 cb 73 57 ae 5e 5b 5b 17 66 af    67 f7 37 6e 9a 04 c2 fe ad db d9 4d eb ce 42 7b  | ^2.....sW.^[[.f.g.7n.......M..B{ | 
| 0d20 |  bf db fd 64 d1 20 10 f6 ef 75 cf ee 13 3d d8 f8    48 2f d0 f6 99 1f d2 23 b6 0b f4 7d 7e 4c 0d 36  | ...d.....u...=..H/.....#...}~L.6 | 
| 0d40 |  0b 0c 7d 6e 50 8b ad 02 4b 9f 5b b4 c4 46 81 a9    cf 4b f4 84 4d 82 f9 a7 a6 3e 2f d3 b3 e7 26 c1  | ..}nP...K.[..F...K..M....>/...&. | 
| 0d60 |  8b 97 a6 fe ab d7 44 93 6f 4c 02 53 ff ed 4c f6    fa 0e 28 10 f6 df 77 de 71 02 5d 1f 27 d0 f6 51  | ......D.oL.S..L...(...w.q.].'..Q | 
| 0d80 |  02 7d 1f 23 b0 f4 11 02 5b df 2e b0 f6 ad 02 7b    df 26 40 f4 2d 02 4c 5f 2c f8 d0 3d fb 08 ea 8b  | .}.#....[......{.&@.-.L_,..=.... | 
| 0da0 |  05 9f 3e 67 37 5f be c2 fa 62 c1 ca b7 d5 d5 e5    15 60 5f 2c 28 1d 69 1f 2d f8 2e ee 63 05 9a 3e  | ..>g7_...b.......`_,(.i.-...c..> | 
| 0dc0 |  52 a0 eb e3 04 da 3e 4a a0 ef 13 fd 00 08 2c 7d    84 c0 d6 b7 0b ac fd 3e 82 9f b1 7d 9b 00 d1 b7  | R.....>J......,}.......>...}.... | 
| 0de0 |  08 30 7d bd 00 d5 d7 0a 70 7d 9d 00 d9 d7 08 b0    7d b9 00 dd 97 0a f0 7d 99 c0 a3 2f 11 f8 f4 d3  | .0}.....p}......}......}.../.... | 
| 0e00 |  05 5e fd 54 81 5f 3f 4d e0 d9 4f 11 f8 f6 cb 05    de fd 32 81 7f bf 58 10 d1 2f 12 c4 f4 f3 05 51  | .^.T._?M..O.......2...X../.....Q | 
| 0e20 |  fd 3c 41 5c bf bf 60 31 b0 df 47 f0 eb 77 68 bf    2d 68 72 e1 78 f7 cb 04 fe fd 62 41 44 bf 48 10  | .<A\..`1..G..wh.-hr.x.....bAD.H. | 
| 0e40 |  d3 cf 17 44 f5 f3 04 71 fd fe 02 6d 9f ff f1 54    80 0a 50 01 2a 40 05 a8 00 7f 00 30 27 72 9c 5e  | ...D...q...m...T..P.*@.....0'r.^ | 
| 0e60 |  98 26 99 00 00 00 25 74 45 58 74 64 61 74 65 3a    63 72 65 61 74 65 00 32 30 32 32 2d 30 39 2d 30  | .&....%tEXtdate:create.2022-09-0 | 
| 0e80 |  35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30 30    8d 9a 5b d1 00 00 00 25 74 45 58 74 64 61 74 65  | 5T17:52:15+00:00..[....%tEXtdate | 
| 0ea0 |  3a 6d 6f 64 69 66 79 00 32 30 32 32 2d 30 39 2d    30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30  | :modify.2022-09-05T17:52:15+00:0 | 
| 0ec0 |  30 fc c7 e3 6d 00 00 00 28 74 45 58 74 64 61 74    65 3a 74 69 6d 65 73 74 61 6d 70 00 32 30 32 34  | 0...m...(tEXtdate:timestamp.2024 | 
| 0ee0 |  2d 30 34 2d 31 30 54 32 33 3a 35 34 3a 35 31 2b    30 30 3a 30 30 d2 34 0b bb 00 00 00 1b 74 45 58  | -04-10T23:54:51+00:00.4......tEX | 
| 0f00 |  74 69 63 63 3a 63 6f 70 79 72 69 67 68 74 00 50    75 62 6c 69 63 20 44 6f 6d 61 69 6e b6 91 31 5b  | ticc:copyright.Public.Domain..1[ | 
| 0f20 |  00 00 00 22 74 45 58 74 69 63 63 3a 64 65 73 63    72 69 70 74 69 6f 6e 00 47 49 4d 50 20 62 75 69  | ..."tEXticc:description.GIMP.bui | 
| 0f40 |  6c 74 2d 69 6e 20 73 52 47 42 4c 67 41 13 00 00    00 15 74 45 58 74 69 63 63 3a 6d 61 6e 75 66 61  | lt-in.sRGBLgA.....tEXticc:manufa | 
| 0f60 |  63 74 75 72 65 72 00 47 49 4d 50 4c 9e 90 ca 00    00 00 0e 74 45 58 74 69 63 63 3a 6d 6f 64 65 6c  | cturer.GIMPL.......tEXticc:model | 
| 0f80 |  00 73 52 47 42 5b 60 49 43 00 00 00 00 49 45 4e    44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00 d9  | .sRGB[`IC....IEND.B`.PK......... | 
| 0fa0 |  4e 8b 58 81 f7 85 52 c2 03 00 00 c2 03 00 00 1c    00 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f  | N.X...R............images/arrow_ | 
| 0fc0 |  64 6f 77 6e 5f 73 69 6e 67 6c 65 2e 70 6e 67 89    50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00  | down_single.png.PNG........IHDR. | 
| 0fe0 |  00 00 80 00 00 00 80 08 03 00 00 00 f4 e0 91 f9    00 00 00 20 63 48 52 4d 00 00 7a 26 00 00 80 84  | ....................cHRM..z&.... | 
| 1000 |  00 00 fa 00 00 00 80 e8 00 00 75 30 00 00 ea 60    00 00 3a 98 00 00 17 70 9c ba 51 3c 00 00 00 9f  | ..........u0...`..:....p..Q<.... | 
| 1020 |  50 4c 54 45 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | PLTE............................ | 
| 1040 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1060 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1080 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 10a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8 00  | ................................ | 
| 10c0 |  ff ff ff 6e 48 bb 4c 00 00 00 33 74 52 4e 53 00    02 04 63 b4 d5 ce 9e 3f 3e b5 65 05 1b c5 8b 89  | ...nH.L...3tRNS...c....?>.e..... | 
| 10e0 |  c6 1c cc 9a 98 5b 5e c2 99 c4 f7 f2 48 4a b0 b2    0b bf c0 0c be 9b 9c 93 91 bd 0a 09 a9 ab 52 d3  | .....[^.....HJ................R. | 
| 1100 |  53 01 06 63 76 0c 00 00 00 01 62 4b 47 44 34 a9    b1 e9 fd 00 00 00 09 70 48 59 73 00 00 0e c3 00  | S..cv.....bKGD4........pHYs..... | 
| 1120 |  00 0e c3 01 c7 6f a8 64 00 00 00 07 74 49 4d 45    07 e8 04 0a 17 36 33 83 5b 30 7d 00 00 01 a8 49  | .....o.d....tIME.....63.[0}....I | 
| 1140 |  44 41 54 78 da ed d0 d9 52 02 31 10 85 e1 56 59    14 71 07 37 50 1c 77 51 11 c9 fb bf 9b 83 68 c9  | DATx....R.1...VY.q.7P.wQ......h. | 
| 1160 |  0c 19 26 4b f7 49 95 d5 e7 2a 95 9b ef 4f 88 74    3a 9d 4e a7 d3 e9 74 3a 9d 4e a7 9b 6f 23 29 ba  | ..&K.I...*...O.t:.N...t:.N..o#). | 
| 1180 |  b9 d5 68 b6 da db 58 7d a7 dd 6a 76 76 bb f3 e3    de be f9 de 01 d2 3f 5c 98 47 c7 f9 fb 4f cc cf  | ..h...X}..jvv.........?\.G...O.. | 
| 11a0 |  7a 38 bf ff 6b b6 ba 74 6a 0c bc a0 ff 67 9e d1    b9 81 17 5c 2c 91 97 34 30 e8 82 65 df 0c 68 68  | z8..k..tj....g.....\,..40..e..hh | 
| 11c0 |  c0 05 05 df 0c a9 61 b0 05 45 df 74 e8 ca 40 0b    4a be b9 26 1a 21 0b ca fe 4d 7e 97 dd e2 0a ca  | ......a..E.t..@.J..&.!...M~..... | 
| 11e0 |  fe 5d 46 d0 82 15 ff 7e 71 8f 2a a8 f2 f3 82 07    44 41 b5 8f 29 58 e7 23 0a d6 fb f2 05 75 be 74  | .]F....~q.*.....DA..)X.#.....u.t | 
| 1200 |  41 bd 6f 29 78 c4 fa 92 05 6e be 5c 81 ab 2f 55    e0 ee cb 14 f8 f8 12 05 7e 3e 7f 81 af cf 5d e0  | A.o)x....n.\../U........~>....]. | 
| 1220 |  ef f3 16 84 f8 9c 05 61 3e 5f 41 a8 cf 55 10 ee    f3 14 c4 f8 1c 05 71 7e 7c 41 ac 1f 5b 10 ef c7  | .......a>_A..U........q~|A..[... | 
| 1240 |  15 70 f8 31 05 3c 7e 78 01 97 1f 5a c0 e7 87 15    70 fa 21 05 bc be 7f 01 b7 ef 5b c0 ef fb 15 48  | .p.1.<~x...Z....p.!.......[....H | 
| 1260 |  f8 3e 05 32 be 7b 81 94 ef 5a 20 e7 bb 15 48 fa    2e 05 b2 7e 7d 41 4f d8 af 2b 90 f7 2d 05 4f 58  | .>.2.{...Z....H....~}AO..+..-.OX | 
| 1280 |  7f 5d 01 c6 af 2e 40 f9 55 05 38 df 5e 80 f4 2d    05 cf 2f 50 df 52 00 f6 eb 0a e4 fd bc 60 9c d6  | .]....@.U.8.^..-../P.R.......`.. | 
| 12a0 |  27 7a 1d a7 f5 ab ff 00 e5 57 15 e0 7c 7b 01 d2    b7 15 60 fd d5 02 b4 5f 2e c0 fb c5 82 14 fe 72  | 'z.......W..|{....`...._.......r | 
| 12c0 |  41 1a 9f e8 ed 7d e1 4f b2 34 7e be 8f c9 74 3a    f9 4c c6 cf 37 9b 25 e5 75 3a 9d 4e a7 d3 e9 74  | A....}.O.4~...t:.L..7.%.u:.N...t | 
| 12e0 |  3a 9d 4e f7 1f f6 05 64 c1 9b a4 90 83 03 5c 00    00 00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61  | :.N....d......\...%tEXtdate:crea | 
| 1300 |  74 65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37    3a 35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1  | te.2022-09-05T17:52:15+00:00..[. | 
| 1320 |  00 00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64    69 66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31  | ...%tEXtdate:modify.2022-09-05T1 | 
| 1340 |  37 3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3    6d 00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69  | 7:52:15+00:00...m...(tEXtdate:ti | 
| 1360 |  6d 65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d    31 30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30  | mestamp.2024-04-10T23:54:51+00:0 | 
| 1380 |  30 d2 34 0b bb 00 00 00 00 49 45 4e 44 ae 42 60    82 50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 83  | 0.4......IEND.B`.PK.........N.X. | 
| 13a0 |  37 69 55 7d 05 00 00 7d 05 00 00 1a 00 00 00 69    6d 61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 64  | 7iU}...}.......images/arrow_up_d | 
| 13c0 |  6f 75 62 6c 65 2e 70 6e 67 89 50 4e 47 0d 0a 1a    0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00 00  | ouble.png.PNG........IHDR....... | 
| 13e0 |  80 08 03 00 00 00 f4 e0 91 f9 00 00 00 20 63 48    52 4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00 00  | ..............cHRM..z&.......... | 
| 1400 |  80 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00 00    17 70 9c ba 51 3c 00 00 01 26 50 4c 54 45 00 00  | ....u0...`..:....p..Q<...&PLTE.. | 
| 1420 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1440 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1460 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1480 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 14e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1500 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1520 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c8  | ................................ | 
| 1540 |  00 ff ff ff df 0d 71 f9 00 00 00 60 74 52 4e 53    00 0b 2b 0c 15 90 e1 fd e2 91 16 2e dc 2f e8 e7  | ......q....`tRNS..+........../.. | 
| 1560 |  5a 59 65 63 64 62 30 1b 66 93 67 6b ec ed 6c 86    87 2a 2c 08 da c9 c8 db 09 ce 0e 0d cd 68 61 cb  | ZYecdb0.f.gk..l..*,..........ha. | 
| 1580 |  f9 ef ab ad 3d 3f 9e a0 01 8c e0 51 4f df fa 8d    02 75 99 92 5e 10 0f 88 7b 7c 9b e6 fb d7 d8 7e  | ....=?.....QO....u..^...{|.....~ | 
| 15a0 |  14 f0 46 f2 c5 c3 f3 48 a8 80 07 a9 2d 29 06 28    a8 41 97 f7 00 00 00 01 62 4b 47 44 61 b2 b0 4c  | ..F....H....-).(.A......bKGDa..L | 
| 15c0 |  86 00 00 00 09 70 48 59 73 00 00 0e c3 00 00 0e    c3 01 c7 6f a8 64 00 00 00 07 74 49 4d 45 07 e8  | .....pHYs..........o.d....tIME.. | 
| 15e0 |  04 0a 17 36 33 83 5b 30 7d 00 00 02 af 49 44 41    54 78 da ed db 59 53 13 51 10 86 e1 36 8e a2 ec  | ...63.[0}....IDATx...YS.Q...6... | 
| 1600 |  8a 06 d0 28 26 80 b8 4b dc 77 24 a0 88 44 c1 7d    c7 f9 ff bf 42 13 b0 8a 64 b6 d3 dd 5f f7 94 55  | ...(&..K.w$..D.}....B...d..._..U | 
| 1620 |  f9 ae e6 4c 9d aa e7 bd 98 db 21 1a 6c b0 ff 7b    87 2a 95 c3 25 f2 d1 91 a3 43 43 c7 8e 0f 97 e5  | ...L......!.l..{.*..%....CC..... | 
| 1640 |  8f 8c c6 dd 8d 8e 94 e3 8f 8d c7 fb 9b 18 2b c5    9f 88 e3 32 0b 0e fa 65 14 f4 fa fe 05 fd be 77  | ..............+....2...e.......w | 
| 1660 |  41 d2 f7 2d 48 f3 3d 0b d2 7d bf 82 2c df ab 20    db f7 29 c8 f3 3d 0a f2 7d fb 82 84 3f 79 c2 b5  | A..-H.=..}..,.....)..=..}...?y.. | 
| 1680 |  20 e1 9f 24 9a 72 2c 48 f8 a7 3a 6f fd 0a d2 7d    bf 82 2c df ab 20 db f7 29 c8 f3 93 05 e3 f0 82  | ...$.r,H..:o...}..,.....)....... | 
| 16a0 |  7c df be a0 c8 b7 2e 28 f6 6d 0b 42 7c cb 82 30    df ae 20 d4 b7 2a 08 f7 6d 0a 38 be 45 01 cf c7  | |......(.m.B|..0.....*..m.8.E... | 
| 16c0 |  17 70 7d a2 d3 d0 02 be 8f 2d 90 f8 c8 02 99 8f    2b 90 fa a8 02 b9 8f 29 d0 f8 88 02 9d af 2f d0  | .p}......-......+......)....../. | 
| 16e0 |  fa da 02 bd 9f 52 50 f5 f5 35 05 18 5f 5e 80 f2    a5 05 38 5f 56 80 f4 25 05 58 9f 5f c0 f4 a7 67  | .....RP..5.._^....8_V..%.X._...g | 
| 1700 |  66 67 cf 4c 03 0b 98 fe d9 5a e7 ce b9 f3 b0 02    a6 3f f7 ef da 1c a8 40 ea c7 f1 05 48 81 dc c7  | fg.L.....Z.......?.....@....H... | 
| 1720 |  14 68 7c 44 81 ce d7 17 68 7d 6d 81 de d7 15 20    7c 4d 01 c6 97 17 a0 7c 69 01 ce 97 15 d4 81 3e  | .h|D....h}m.....|M.....|i......> | 
| 1740 |  bb a0 41 34 bf d0 f7 72 8a e5 2f 5e 54 15 2c 5d    a2 19 95 7f f9 ca d5 6b aa 82 eb b4 a8 f2 87 89  | ..A4...r../^T.,].......k........ | 
| 1760 |  22 5e c1 8d de cb 37 69 59 e9 2b 0b 96 a9 a9 f5    75 05 4d ba a5 f6 55 05 b7 e9 8e de d7 14 dc 25  | "^....7iY.+.....u.M...U........% | 
| 1780 |  ba a7 f7 e5 05 f7 ff 1e 1e 3c ec 7e 87 8f 1e 2b    7c 76 c1 93 a7 9d 3b cf 56 9e 77 4f f5 d5 d6 da  | .........<.~...+|v....;.V.wO.... | 
| 17a0 |  fa 0b 95 cf 2e 78 b9 be d6 5a ad 50 e8 8a 7d 76    01 6b 21 be 65 41 98 6f 57 10 ea 5b 15 84 fb 36  | .....x...Z.P..}v.k!.eA.oW..[...6 | 
| 17c0 |  05 1c df a2 80 e7 e3 0b b8 3e ba 80 ef 63 0b 24    3e b2 40 e6 e3 0a a4 3e aa 40 ee 63 0a 34 3e a2  | .........>...c.$>.@....>.@.c.4>. | 
| 17e0 |  40 e7 a7 14 6c f8 fa da 02 bd af 2b 40 f8 9a 02    8c 2f 2f 40 f9 d2 02 9c 2f 2b 40 fa 92 02 ac cf  | @...l......+@....//@..../+@..... | 
| 1800 |  2f 40 fb dc 02 bc cf 2b b0 f0 39 05 36 7e 78 81    95 1f 5a 60 e7 87 15 58 fa 21 05 b6 7e 71 81 b5  | /@.....+..9.6~x...Z`...X.!..~q.. | 
| 1820 |  5f 54 60 ef e7 17 78 f8 79 05 3e 7e 76 81 97 9f    55 f0 ca cd 4f 29 d8 24 aa 3b fa 29 05 0d 6a 79  | _T`...x.y.>~v...U...O).$.;.)..jy | 
| 1840 |  fa c9 82 d7 b4 e5 ea 27 0a b6 a8 ed eb f7 17 b4    e9 8d b3 df 57 f0 96 36 bd fd de 82 6d da 69 7a  | .......'............W..6....m.iz | 
| 1860 |  fb 07 0b de 45 44 ef 3f ec 3d 7f 74 fc 71 32 fa    b4 67 7e fe d2 39 35 be d6 e2 f6 d2 b7 79 3f 9f  | ....ED.?.=.t.q2..g~..95......y?. | 
| 1880 |  e8 fb f6 42 3b ae fd f8 b9 7f dc a9 fe da f5 e4    3b db fd 5d 8d bc cd c1 06 4b dd 1f 86 6b a8 21  | ...B;...........;..].....K...k.! | 
| 18a0 |  35 dc 28 35 00 00 00 25 74 45 58 74 64 61 74 65    3a 63 72 65 61 74 65 00 32 30 32 32 2d 30 39 2d  | 5.(5...%tEXtdate:create.2022-09- | 
| 18c0 |  30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30    30 8d 9a 5b d1 00 00 00 25 74 45 58 74 64 61 74  | 05T17:52:15+00:00..[....%tEXtdat | 
| 18e0 |  65 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d 30 39    2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a  | e:modify.2022-09-05T17:52:15+00: | 
| 1900 |  30 30 fc c7 e3 6d 00 00 00 28 74 45 58 74 64 61    74 65 3a 74 69 6d 65 73 74 61 6d 70 00 32 30 32  | 00...m...(tEXtdate:timestamp.202 | 
| 1920 |  34 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a 35 31    2b 30 30 3a 30 30 d2 34 0b bb 00 00 00 00 49 45  | 4-04-10T23:54:51+00:00.4......IE | 
| 1940 |  4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00    d9 4e 8b 58 54 6d be 52 6e 09 00 00 6e 09 00 00  | ND.B`.PK.........N.XTm.Rn...n... | 
| 1960 |  1e 00 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77    5f 75 70 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70  | ....images/arrow_up_double_bar.p | 
| 1980 |  6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48    44 52 00 00 00 80 00 00 00 80 08 03 00 00 00 f4  | ng.PNG........IHDR.............. | 
| 19a0 |  e0 91 f9 00 00 01 7c 69 43 43 50 69 63 63 00 00    28 91 7d 91 3d 48 c3 40 1c c5 5f 53 45 91 8a 83  | ......|iCCPicc..(.}.=H.@.._SE... | 
| 19c0 |  11 44 1c 32 54 27 0b e2 17 8e 52 c5 22 58 28 6d    85 56 1d 4c 2e fd 82 26 0d 49 8a 8b a3 e0 5a 70  | .D.2T'....R."X(m.V.L...&.I....Zp | 
| 19e0 |  f0 63 b1 ea e0 e2 ac ab 83 ab 20 08 7e 80 b8 b8    3a 29 ba 48 89 ff 4b 0a 2d 62 3c 38 ee c7 bb 7b  | .c..........~...:).H..K.-b<8...{ | 
| 1a00 |  8f bb 77 80 50 2f 33 cd ea 18 07 34 dd 36 93 b1    a8 94 c9 ae 4a 5d af 08 61 00 02 44 4c cb cc 32  | ..w.P/3....4.6......J]..a..DL..2 | 
| 1a20 |  e2 a9 c5 34 7c c7 d7 3d 02 7c bd 8b f0 2c ff 73    7f 8e 5e 35 67 31 20 20 11 cf 31 c3 b4 89 37 88  | ...4|..=.|...,.s..^5g1....1...7. | 
| 1a40 |  67 36 6d 83 f3 3e b1 c8 8a b2 4a 7c 4e 3c 66 d2    05 89 1f b9 ae 78 fc c6 b9 e0 b2 c0 33 45 33 9d  | g6m..>....J|N<f......x......3E3. | 
| 1a60 |  9c 27 16 89 a5 42 1b 2b 6d cc 8a a6 46 3c 45 1c    56 35 9d f2 85 8c c7 2a e7 2d ce 5a b9 ca 9a f7  | .'...B.+m...F<E.V5.....*.-.Z.... | 
| 1a80 |  e4 2f 0c e5 f4 95 14 d7 69 0e 23 86 25 c4 91 80    04 05 55 94 50 86 8d 08 ad 3a 29 16 92 b4 1f f5  | ./......i.#.%.....U.P....:)..... | 
| 1aa0 |  f1 0f b9 fe 04 b9 14 72 95 c0 c8 b1 80 0a 34 c8    ae 1f fc 0f 7e 77 6b e5 27 27 bc a4 50 14 e8 7c  | .......r......4.....~wk.''..P..| | 
| 1ac0 |  71 9c 8f 11 a0 6b 17 68 d4 1c e7 fb d8 71 1a 27    40 f0 19 b8 d2 5b fe 4a 1d 98 fd 24 bd d6 d2 c2  | q....k.h.....q.'@....[.J...$.... | 
| 1ae0 |  47 40 df 36 70 71 dd d2 94 3d e0 72 07 18 7c 32    64 53 76 a5 20 4d 21 9f 07 de cf e8 9b b2 40 ff  | G@.6pq...=.r..|2dSv..M!.......@. | 
| 1b00 |  2d d0 b3 e6 f5 d6 dc c7 e9 03 90 a6 ae 96 6f 80    83 43 60 b4 40 d9 eb 3e ef ee 6e ef ed df 33 cd  | -.............o..C`.@..>..n...3. | 
| 1b20 |  fe 7e 00 95 73 72 b5 4e 1b be d6 00 00 00 20 63    48 52 4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00  | .~..sr.N.......cHRM..z&......... | 
| 1b40 |  00 80 e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00    00 17 70 9c ba 51 3c 00 00 01 26 50 4c 54 45 00  | .....u0...`..:....p..Q<...&PLTE. | 
| 1b60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1b80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1ba0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1bc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1be0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1c00 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1c20 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1c40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1c60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1c80 |  c8 00 ff ff ff df 0d 71 f9 00 00 00 60 74 52 4e    53 00 2b 44 90 e1 fd e2 91 26 2e dc 2f e8 e7 5a  | .......q....`tRNS.+D.....&../..Z | 
| 1ca0 |  59 65 63 64 62 30 1b 66 93 67 6b ec ed 6c 86 87    2a 2c 08 da c9 c8 db 09 ce 0e 0d cd 68 16 15 61  | Yecdb0.f.gk..l..*,..........h..a | 
| 1cc0 |  cb f9 ef ab ad 3d 3f 9e a0 01 8c e0 51 4f df fa    8d 02 75 99 92 5e 10 0f 88 7b 7c 9b e6 fb d7 d8  | .....=?.....QO....u..^...{|..... | 
| 1ce0 |  7e 14 f0 46 f2 c5 c3 f3 48 a8 80 07 a9 2d 29 06    28 11 a7 84 bf 00 00 00 01 62 4b 47 44 61 b2 b0  | ~..F....H....-).(........bKGDa.. | 
| 1d00 |  4c 86 00 00 00 09 70 48 59 73 00 00 0e c3 00 00    0e c3 01 c7 6f a8 64 00 00 00 07 74 49 4d 45 07  | L.....pHYs..........o.d....tIME. | 
| 1d20 |  e8 04 0a 17 36 33 83 5b 30 7d 00 00 01 c3 7a 54    58 74 52 61 77 20 70 72 6f 66 69 6c 65 20 74 79  | ....63.[0}....zTXtRaw.profile.ty | 
| 1d40 |  70 65 20 69 63 63 00 00 38 8d a5 53 5b 8e 1c 21    0c fc e7 14 39 82 f1 b3 39 4e 0f 34 52 ee 7f 81  | pe.icc..8..S[..!....9...9N.4R... | 
| 1d60 |  18 0c f3 da d9 48 9b 58 6a b5 28 63 bb 6c 17 e9    77 ad e9 d7 30 35 4c 30 0c 4f d0 aa a4 cd 08 98  | .....H.Xj.(c.l..w...05L0.O...... | 
| 1d80 |  26 a4 4d 2f 63 43 41 36 46 04 39 a4 c8 89 00 76    8d 0b 15 20 cb 88 f4 3f 03 90 24 cd 4a 46 06 dc  | &.M/cCA6F.9....v.......?..$.JF.. | 
| 1da0 |  84 58 85 e1 1f ac 7b d5 c1 28 6f a0 11 b6 3b b3    1f 5a fa e1 fd a6 4e db 48 a3 50 c6 05 33 24 6f  | .X....{..(o...;..Z....N.H.P..3$o | 
| 1dc0 |  0c 0c 2d 5a ca ba 1c a4 66 3e 21 d8 78 39 02 cf    ec 7c 0f 1f c7 c2 cf 1a 38 d6 e4 e3 9c 63 0c 47  | ..-Z....f>!.x9...|......8....c.G | 
| 1de0 |  7b 04 bc e0 57 bd e3 f6 84 6f 42 8e 8f 44 ec 9b    09 aa 98 d7 b0 11 3c e0 33 fe cd fd 34 a8 1a 6a  | {...W....oB..D........<.3...4..j | 
| 1e00 |  8b 33 6d 07 fb 2c 5c 00 ab 05 67 f7 82 f3 c6 6d    b7 c6 c9 e1 6a a2 ef 5b da 9b ac 2a 7a 89 08 ed  | .3m..,\...g....m....j..[...*z... | 
| 1e20 |  80 e5 f6 04 3e 42 e0 e2 9f 93 90 b1 b5 d1 a8 0e    a5 b9 c0 d4 1d ea 97 c6 90 b1 ad f3 15 77 86 24  | ....>B.......................w.$ | 
| 1e40 |  04 57 02 7c 27 90 fe ce 20 9f 0f 06 43 c8 b3 18    46 b1 59 84 a2 08 b3 27 d2 3e 1e 84 7f f9 c1 00  | .W.|'.......C...F.Y....'.>...... | 
| 1e60 |  1e 4f e2 c9 86 82 e1 4d c0 ae 29 25 22 7c 16 64    86 ca 11 29 ed ea c3 08 65 9e ad 4c 86 bd 15 98  | .O.....M..)%"|.d...)....e..L.... | 
| 1e80 |  f8 ed cc f3 df 56 25 6a 75 26 aa ce e2 13 03 ed    d1 19 1d 3d 12 52 f9 c8 14 b9 f4 60 d4 8f b9 8d  | .....V%ju&.........=.R.....`.... | 
| 1ea0 |  9b 56 fe 98 10 8b 4d bf 1d f3 9f 8f e6 80 66 97    cd bd cd 91 68 4f 1e d5 6d e6 c5 d3 62 08 52 66  | .V....M.......f.....hO..m...b.Rf | 
| 1ec0 |  20 85 cc e0 94 db 8b ee c2 68 27 82 93 da 0c 14    0e 81 71 ad f3 62 29 e5 5c 15 22 71 97 fa 9d ee  | .........h'.......q..b).\."q.... | 
| 1ee0 |  f6 b0 df d6 0e fb cd 7d 11 de 7f 24 7a 15 62 fa    03 f2 60 20 2d 1a be 82 27 00 00 02 b9 49 44 41  | .......}...$z.b...`.-...'....IDA | 
| 1f00 |  54 78 da ed d2 d9 5a 13 41 10 86 e1 8a 8a 0a 01    15 0d a0 51 4c 00 71 8f 12 f7 1d 09 b8 20 51 70  | Tx....Z.A..........QL.q.......Qp | 
| 1f20 |  df 71 ee ff 2a 64 88 3c 92 cc d6 55 f5 57 cd 49    ea 64 ba fb e9 99 ef 3d 18 8a 4a 1e 1a 02 86 00  | .q..*d.<...U.W.I.d.....=..J..... | 
| 1f40 |  e5 fb 95 4a 99 80 03 07 0f 8d 8c 1c 3e 72 b4 2c    c0 e8 58 ef 39 36 5a 0e a0 3a be b7 9a a8 96 01  | ...J........>r.,..X.96Z..:...... | 
| 1f60 |  a8 4e fc 5f 2b 04 62 c0 fe be 46 20 05 f4 f7 15    02 21 60 b0 2f 17 90 68 92 fd 58 20 fb 16 aa ef  | .N._+.b...F......!`./..h..X..... | 
| 1f80 |  29 48 ef fb 09 b2 fa 5e 82 ec be 8f 20 af ef 21    c8 ef db 0b 12 fd 63 c7 5d 05 89 fe 09 a2 49 47  | )H.....^.......!......c.].....IG | 
| 1fa0 |  41 a2 7f 32 3e f5 13 a4 f7 fd 04 59 7d 2f 41 76    df 47 90 d7 4f 0a c6 e1 82 fc be bd a0 a8 6f 2d  | A..2>......Y}/Av.G..O.........o- | 
| 1fc0 |  28 ee db 0a 42 fa 96 82 b0 be 9d 20 b4 6f 25 08    ef db 08 38 7d 0b 01 af 8f 17 70 fb 44 a7 a0 02  | (...B........o%....8}.....p.D... | 
| 1fe0 |  7e 1f 2b 90 f4 91 02 59 1f 27 90 f6 51 02 79 1f    23 d0 f4 11 02 5d 5f 2f d0 f6 b5 02 7d 3f 45 50  | ~.+....Y.'..Q.y.#....]_/....}?EP | 
| 2000 |  f3 ed 6b 04 98 be 5c 80 ea 4b 05 b8 be 4c 80 ec    4b 04 d8 3e 5f c0 ec 4f 4d cf cc 9c 9e 02 0a 98  | ..k...\..K...L..K..>_..OM....... | 
| 2020 |  fd 33 f5 f8 ce d9 73 30 01 b3 3f bb 77 6d 16 24    90 f6 a3 e8 3c 44 20 ef 63 04 9a 3e 42 a0 eb eb  | .3....s0..?.wm.$....<D..c..>B... | 
| 2040 |  05 da be 56 a0 ef eb 04 88 be 46 80 e9 cb 05 a8    be 54 80 eb cb 04 0d 60 9f 2d 68 12 cd cd 0f 1c  | ...V......F......T.....`.-h..... | 
| 2060 |  4e b2 fa 0b 17 54 82 c5 8b 34 ad ea 5f ba 7c e5    aa 4a 70 8d 16 54 fd eb 44 2d 9e e0 46 ff e5 9b  | N....T...4.._.|..Jp..T..D-..F... | 
| 2080 |  b4 a4 ec 2b 05 4b d4 d6 f6 75 82 36 dd 52 f7 55    82 db 74 47 df d7 08 ee 12 dd d3 f7 e5 82 fb 3b  | ...+.K...u.6.R.U..tG...........; | 
| 20a0 |  9b 07 0f 77 ff c3 47 8f 15 7d b6 e0 c9 d3 f8 ce    b3 e5 e7 bb bb c6 4a 67 75 ed 85 aa cf 16 bc 5c  | ...w..G..}............Jgu......\ | 
| 20c0 |  5b ed ac 54 28 74 8a fb 6c 01 6b 42 fa 96 82 b0    be 9d 20 b4 6f 25 08 ef db 08 38 7d 0b 01 af 8f  | [..T(t..l.kB........o%....8}.... | 
| 20e0 |  17 70 fb 68 01 bf 8f 15 48 fa 48 81 ac 8f 13 48    fb 28 81 bc 8f 11 68 fa 08 81 ae 9f 22 78 e5 db  | .p.h....H.H....H.(....h....."x.. | 
| 2100 |  d7 0a f4 7d 9d 00 d1 d7 08 30 7d b9 00 d5 97 0a    70 7d 99 00 d9 97 08 b0 7d be 00 dd e7 0a f0 7d  | ...}.....0}.....p}......}......} | 
| 2120 |  9e c0 a2 cf 11 d8 f4 c3 05 56 fd 50 81 5d 3f 4c    60 d9 0f 11 d8 f6 8b 05 d6 fd 22 81 7d 3f 5f e0  | .........V.P.]?L`.........".}?_. | 
| 2140 |  d1 cf 13 f8 f4 b3 05 5e fd 2c c1 6b b7 7e 8a 60    9d a8 e1 d8 4f 11 34 a9 e3 d9 4f 0a de d0 86 6b  | .......^.,.k.~.`....O.4...O....k | 
| 2160 |  3f 21 d8 a0 ae 6f 7f 50 d0 a5 b7 ce fd 01 c1 3b    5a f7 ee f7 0b 36 69 ab ed dd df 2f 78 df 22 fa  | ?!...o.P.......;Z....6i..../x.". | 
| 2180 |  f0 b1 b7 fe e4 d6 df 11 7c ee 35 bf 7c 8d 77 cd    6f f5 a8 bb f8 7d ce af 4f f4 63 73 be 1b d5 7f  | ........|.5.|.w.o....}..O.cs.... | 
| 21a0 |  fe fa b7 dd aa fd de f6 cc c7 b3 fd a7 d6 f2 6e    0e 67 38 a9 f3 17 89 97 fe 0d 43 48 44 98 00 00  | ...............n.g8.......CHD... | 
| 21c0 |  00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74    65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a  | .%tEXtdate:create.2022-09-05T17: | 
| 21e0 |  35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00    00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69  | 52:15+00:00..[....%tEXtdate:modi | 
| 2200 |  66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37    3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d  | fy.2022-09-05T17:52:15+00:00...m | 
| 2220 |  00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d    65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31  | ...(tEXtdate:timestamp.2024-04-1 | 
| 2240 |  30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30    d2 34 0b bb 00 00 00 1b 74 45 58 74 69 63 63 3a  | 0T23:54:51+00:00.4......tEXticc: | 
| 2260 |  63 6f 70 79 72 69 67 68 74 00 50 75 62 6c 69 63    20 44 6f 6d 61 69 6e b6 91 31 5b 00 00 00 22 74  | copyright.Public.Domain..1[..."t | 
| 2280 |  45 58 74 69 63 63 3a 64 65 73 63 72 69 70 74 69    6f 6e 00 47 49 4d 50 20 62 75 69 6c 74 2d 69 6e  | EXticc:description.GIMP.built-in | 
| 22a0 |  20 73 52 47 42 4c 67 41 13 00 00 00 15 74 45 58    74 69 63 63 3a 6d 61 6e 75 66 61 63 74 75 72 65  | .sRGBLgA.....tEXticc:manufacture | 
| 22c0 |  72 00 47 49 4d 50 4c 9e 90 ca 00 00 00 0e 74 45    58 74 69 63 63 3a 6d 6f 64 65 6c 00 73 52 47 42  | r.GIMPL.......tEXticc:model.sRGB | 
| 22e0 |  5b 60 49 43 00 00 00 00 49 45 4e 44 ae 42 60 82    50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 4e 49  | [`IC....IEND.B`.PK.........N.XNI | 
| 2300 |  d0 d9 a8 03 00 00 a8 03 00 00 1a 00 00 00 69 6d    61 67 65 73 2f 61 72 72 6f 77 5f 75 70 5f 73 69  | ..............images/arrow_up_si | 
| 2320 |  6e 67 6c 65 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a    00 00 00 0d 49 48 44 52 00 00 00 80 00 00 00 80  | ngle.png.PNG........IHDR........ | 
| 2340 |  08 03 00 00 00 f4 e0 91 f9 00 00 00 20 63 48 52    4d 00 00 7a 26 00 00 80 84 00 00 fa 00 00 00 80  | .............cHRM..z&........... | 
| 2360 |  e8 00 00 75 30 00 00 ea 60 00 00 3a 98 00 00 17    70 9c ba 51 3c 00 00 00 99 50 4c 54 45 00 00 00  | ...u0...`..:....p..Q<....PLTE... | 
| 2380 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 23a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 23c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 23e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2400 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 c8 00 ff ff ff fa c6 ef 9d 00 00 00 31 74 52  | .............................1tR | 
| 2420 |  4e 53 00 50 a9 d1 d2 51 09 a8 0a bd 0b 94 93 9d    9b be 9c 9a af b0 47 49 b3 b5 f2 f7 c3 c4 5c 5e  | NS.P...Q..............GI......\^ | 
| 2440 |  04 cd cf 05 1c c6 8c 8b c8 1d 66 b7 d6 d0 a0 41    40 67 03 1b 7c 23 68 00 00 00 01 62 4b 47 44 32  | ..........f....A@g..|#h....bKGD2 | 
| 2460 |  40 d2 4c c8 00 00 00 09 70 48 59 73 00 00 0e c3    00 00 0e c3 01 c7 6f a8 64 00 00 00 07 74 49 4d  | @.L.....pHYs..........o.d....tIM | 
| 2480 |  45 07 e8 04 0a 17 36 33 83 5b 30 7d 00 00 01 96    49 44 41 54 78 da ed ce d7 52 02 41 10 85 e1 16  | E.....63.[0}....IDATx....R.A.... | 
| 24a0 |  15 c1 80 59 c1 04 98 41 0c bc ff cb 19 d0 12 98    9d dd 09 dd 67 b5 ea 9c ab e9 8b a9 ef 17 e1 38  | ...Y...A............g..........8 | 
| 24c0 |  8e e3 38 8e e3 38 8e e3 b8 7f bd 95 c6 ea 5a 63    bd 36 be b9 31 fd 5a a3 59 8f df 6a 4f bf d7 6e  | ..8..8........Zc.6..1.Z.Y..jO..n | 
| 24e0 |  d5 eb d7 53 30 ef d7 51 b0 e8 e3 0b 96 7d 74 81    eb 63 0b 8a 7c 64 41 b1 8f 2b f0 f9 a8 02 bf ff  | ...S0..Q.....}t..c..|dA..+...... | 
| 2500 |  51 b0 59 af 8f 28 28 f7 ed 0b 1c 7f 6b 1b 5a e0    f8 3b 22 1d 60 41 91 8f 2c 28 f6 71 05 3e 1f 55  | Q.Y..((.....k.Z..;".`A..,(.q.>.U | 
| 2520 |  e0 f7 31 05 65 3e a2 a0 dc b7 2f a8 f2 dd 82 5d    d5 82 6a df b6 20 c4 b7 2c 08 f3 ed 0a 42 7d ab  | ..1.e>..../....]..j.....,....B}. | 
| 2540 |  82 70 df a6 20 c6 b7 28 88 f3 f5 0b 62 7d ed 82    78 5f b7 20 c5 d7 2c 48 f3 f5 0a 52 7d ad 82 74  | .p.....(....b}..x_....,H...R}..t | 
| 2560 |  5f a7 20 c7 d7 28 70 fc bd b8 ff b9 05 b9 7e 6e    41 be 9f 57 a0 e1 e7 14 e8 f8 e9 05 5a 7e 6a 81  | _....(p.......~nA..W........Z~j. | 
| 2580 |  9e 9f 56 a0 e9 a7 14 e8 fa 22 fb 91 05 da 7e 6c    81 be 1f 57 60 e1 c7 14 d8 f8 e1 05 56 7e 68 81  | ..V......"....~l...W`.......V~h. | 
| 25a0 |  9d 1f 56 60 e9 87 14 d8 fa d5 05 d6 7e 55 81 bd    5f 5e 80 f0 cb 0a 30 be bf 00 e5 fb 0a 70 be a7  | ..V`........~U.._^....0......p.. | 
| 25c0 |  e0 00 e7 bb 05 87 22 47 48 df 2d 38 96 13 a8 ef    14 9c 4a 17 eb 2f 17 74 a5 07 f6 97 0a 7a 72 86  | ......"GH.-8......J../.t.....zr. | 
| 25e0 |  f6 17 0b ce e5 e2 f7 e8 60 fc 85 82 4b b9 ea c3    fd b9 82 c1 50 e4 fa 66 f6 be c5 f9 22 77 33 f3  | ........`...K.......P..f...."w3. | 
| 2600 |  fe e1 f3 18 3e 8e c6 4f 93 67 a4 2f f2 32 19 8c    47 af c3 9f f3 0d ab d7 88 72 1c c7 71 1c c7 71  | ....>..O.g./.2..G........r..q..q | 
| 2620 |  1c c7 71 7f 70 ef ff d6 71 7b 84 60 a9 21 00 00    00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74  | ..q.p...q{.`.!...%tEXtdate:creat | 
| 2640 |  65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a    35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00  | e.2022-09-05T17:52:15+00:00..[.. | 
| 2660 |  00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69    66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37  | ..%tEXtdate:modify.2022-09-05T17 | 
| 2680 |  3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d    00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d  | :52:15+00:00...m...(tEXtdate:tim | 
| 26a0 |  65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31    30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30  | estamp.2024-04-10T23:54:51+00:00 | 
| 26c0 |  d2 34 0b bb 00 00 00 00 49 45 4e 44 ae 42 60 82    50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 a4 a4  | .4......IEND.B`.PK.........N.X.. | 
| 26e0 |  4f 55 9c 20 00 00 9c 20 00 00 14 00 00 00 69 6d    61 67 65 73 2f 62 6f 6f 6b 5f 73 79 6e 63 2e 70  | OU............images/book_sync.p | 
| 2700 |  6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48    44 52 00 00 00 48 00 00 00 48 08 06 00 00 00 55  | ng.PNG........IHDR...H...H.....U | 
| 2720 |  ed b3 47 00 00 00 20 63 48 52 4d 00 00 7a 25 00    00 80 83 00 00 f9 ff 00 00 80 e9 00 00 75 30 00  | ..G....cHRM..z%..............u0. | 
| 2740 |  00 ea 60 00 00 3a 98 00 00 17 6f 92 5f c5 46 00    00 00 06 62 4b 47 44 00 ff 00 ff 00 ff a0 bd a7  | ..`..:....o._.F....bKGD......... | 
| 2760 |  93 00 00 00 09 70 48 59 73 00 00 2e 23 00 00 2e    23 01 78 a5 3f 76 00 00 1f 7a 49 44 41 54 78 da  | .....pHYs...#...#.x.?v...zIDATx. | 
| 2780 |  ed 9c 77 9c 9c d5 79 ef bf e7 bc 65 fa ce ce f6    aa 15 ea 0d 09 15 8a c0 10 51 44 11 c5 40 0c 36  | ..w...y....e.............QD..@.6 | 
| 27a0 |  18 3b c6 d8 17 48 dc 12 c7 01 db 10 97 c4 c9 75    ae e3 1b b7 d8 49 e0 3a 10 77 43 1c db 18 0c 1f  | .;...H.........u.....I.:.wC..... | 
| 27c0 |  b0 c1 58 14 89 2e 24 54 56 bb ab 6d da be b3 bb    53 df 72 ce fd e3 9d 99 5d 09 49 d4 1b db f7 c3  | ..X...$TV..m....S.r.....].I..... | 
| 27e0 |  a3 cf d9 77 76 f4 ce 3b e7 fc de df 53 cf f3 ae    d0 5a f3 96 1c 5d e4 ef 7a 02 bf ef f2 16 40 af  | ...wv..;....S....Z...]..z.....@. | 
| 2800 |  20 6f 01 f4 0a f2 16 40 af 20 6f 01 f4 0a f2 16    40 af 20 6f 01 f4 0a 22 ca 2f e6 7d e8 51 bc e9  | .o.....@..o.....@..o..."./.}.Q.. | 
| 2820 |  5e 7c 4f e3 fb 0a 29 03 ec 7c cf c7 34 0d 8a 8e    8b 14 c1 e9 52 4a 3c cf 47 08 10 42 20 a5 a4 58  | ^|O...)..|..4.......RJ<.G..B...X | 
| 2840 |  2c 62 db 36 ae eb 21 84 20 14 b2 29 16 8b 84 c3    21 3c cf c7 30 0d 3c bf 88 21 4d 04 02 cf 0f ce  | ,b.6..!....)....!<..0.<..!M..... | 
| 2860 |  13 42 56 a6 22 85 20 5f 74 b0 4d 13 21 24 45 c7    41 4a 89 61 48 0a 45 b7 f4 5d 02 a5 34 e1 90 85  | .BV.".._t.M.!$E.AJ.aH.E..]..4... | 
| 2880 |  94 82 62 d1 43 4a 81 10 62 5d 32 11 fd a7 a9 be    17 3e 34 f9 e0 df ec 00 de 94 00 ef ff 17 06 ad  | ..b.CJ..b]2......>4............. | 
| 28a0 |  5c bb 72 fe 2f ae be 64 d3 e9 0d 1d 6b 7e 26 ed    78 2d 10 63 0e 01 5e af fc c1 03 14 0e 59 37 5d  | \.r./..d....k~&.x-.c..^......Y7] | 
| 28c0 |  79 f1 29 4f 5f 76 c1 c9 4d c9 64 84 b5 ab 96 77    24 d7 be eb 2b c0 f1 40 d5 1b bd be f9 bb 5e e0  | y.)O_v..M.d....w$...+..@......^. | 
| 28e0 |  1b 90 54 6b 63 ea 3b d7 5e b9 69 8b 61 da f8 be    c2 30 24 f3 3b ea 58 75 d6 b5 ef 7a b2 77 fb b0  | ..Tkc.;.^.i.a....0$.;.Xu...z.w.. | 
| 2900 |  73 f0 f9 9f 00 db 80 e2 eb fd 92 3f 54 06 5d be    69 e3 f2 e7 3e fc fe f3 b7 84 42 61 a4 10 04 ff  | s..........?T.].i...>.....Ba.... | 
| 2920 |  a0 2a 11 a1 a3 39 25 17 5d fa f7 37 ca 48 f5 3a    a0 9d 37 a0 6a 7f 70 00 85 43 f6 97 3e 71 c3 96  | .*...9%.]..7.H.:..7.j.p..C..>q.. | 
| 2940 |  bb 2f 3e 67 c3 3c df 97 a5 b5 0b 84 14 20 40 0a    41 63 53 35 ed 75 b5 e1 c4 ca 4b ce 05 16 01 e1  | ./>g.<........@.AcS5.u....K..... | 
| 2960 |  37 0c 90 97 19 6a c4 b1 ee 4b 46 ab 1e 33 0c e3    63 80 fd bb 06 e3 30 89 34 d5 57 7f eb 13 d7 6f  | 7....j...KF..3..c.....0.4.W....o | 
| 2980 |  f9 78 5b 73 13 ae 17 bc 69 9a b0 a3 6b 90 97 9e    7b 29 f0 b2 02 12 b1 30 a9 54 8c b6 13 2e 79 1b  | .x[s....i...k...{).....0.T....y. | 
| 29a0 |  86 d5 06 d4 f3 3a 59 64 94 5f 98 55 f3 6f b5 bc    a5 ef 9b 37 bf b6 bd b5 a1 fe 7c 04 ef cc e6 f3  | .....:Yd._.U.o.....7......|..... | 
| 29c0 |  fb b5 d2 9d 52 4a 7c 5f 21 4a 6e 5e 88 c0 d5 96    dd bc 10 02 df f7 31 0c 03 a5 82 f3 4c d3 c0 f7  | ....RJ|_!Jn^..........1.....L... | 
| 29e0 |  7d 4c d3 44 29 8d 94 12 a5 7d a4 90 08 04 4a ab    ca 67 03 09 5e 7b be 8f 21 65 e5 9a c1 ff eb c5  | }L.D)....}....J..g..^{..!e...... | 
| 2a00 |  eb 56 2d b8 ef fa 6b ce b9 28 1c 8e 51 fe 48 de    73 79 ea 1b b7 71 d5 17 de cd 44 57 0f de 1f 9d  | .V-...k..(..Q.H.sy...q....DW.... | 
| 2a20 |  8d 53 c8 23 4d 9b 48 24 44 2e af 43 c3 a3 07 8b    ce e8 9e 1e 60 18 70 5f 17 40 c2 b4 65 a4 6d d3  | .S.#M.H$D..C........`.p_.@..e.m. | 
| 2a40 |  87 a5 d1 b6 b4 ba 2e 84 65 1b d4 d6 a4 6a 9b 1b    ea df 5d 28 16 4f ca 17 0a 5d 4a e9 fe df 01 40  | ........e....j....](.O...]J....@ | 
| 2a60 |  61 cb b2 3e 76 d9 79 27 7d f7 fc 33 d7 cf d7 da    40 08 b0 2d d8 d9 35 80 f5 f1 0f f2 3f 7e f9 25  | a..>v.y'}..3....@..-..5.....?~.% | 
| 2a80 |  42 6e 86 b6 a9 41 be 92 58 8c 99 3d 48 55 5d 2b    a6 1d c2 f7 7c b2 b2 69 de d8 0b ff b5 0d ad a6  | Bn...A..X..=HU]+....|..i........ | 
| 2aa0 |  80 34 a0 5e 0b 40 26 20 b4 e7 44 95 9b 71 94 a5    28 16 7c 22 31 d0 be c2 0e db ac 5f b3 6a 4b be  | .4.^.@&...D..q..(.|"1......_.jK. | 
| 2ac0 |  58 d8 b2 77 7f f7 83 83 43 a3 1f 95 42 ec 7a 73    35 e7 c8 e2 2b b5 70 d5 b2 f9 3f bc fc fc 8d eb  | X..w....C...B.zs5...+.p...?..... | 
| 2ae0 |  6d 3b 84 e7 05 ea 34 9e cb b2 fb 9b df e7 3d 3f    fe 02 ed 53 3d 38 a5 f3 1b 8a d3 98 dd 43 0c 4c  | m;....4.......=?...S=8.......C.L | 
| 2b00 |  4d 52 dd b4 80 64 e3 02 ea eb ab 69 69 6e 4b f4    2e db 72 6e 66 e7 4f 27 80 31 60 f4 b5 cc a3 6c  | MR...d.....iinK...rnf.O'.1`....l | 
| 2b20 |  e5 62 da 9b 1e d7 1a 9c 82 42 50 0e 43 35 ca 57    c4 63 31 4e 3b 65 c3 39 1b d6 ad 7a 46 08 71 cd  | .b.......BP.C5.W.c1N;e.9...zF.q. | 
| 2b40 |  7f 03 3e 1d 6b 56 2c 78 ec 8a 0b 37 ad 17 d2 46    6b 10 02 06 a7 67 18 ff c8 8d fc c3 6d 1f a4 7d  | ..>.kV,x...7...Fk....g......m..} | 
| 2b60 |  aa 07 5d 9a 7c 95 90 fc cd e6 4f f2 8d 6f fe 19    83 d3 26 63 03 9d f8 4e 01 db 36 a9 49 c5 69 5a  | ..].|.....O..o....&c...N..6.I.iZ | 
| 2b80 |  73 d9 26 a0 06 68 63 8e 59 79 35 62 94 40 8a 99    89 86 b5 56 d5 49 a7 59 b6 24 91 0a 61 98 12 d3  | s.&..hc.Yy5b.@.....V.I.Y.$..a... | 
| 2ba0 |  34 30 0c 89 34 24 08 68 68 a8 35 3b e6 b5 5e 5e    28 16 37 4d 4d 65 fa 81 ee 37 59 c5 84 af fc 77  | 40..4$.hh.5;..^^(.7MMe...7Y....w | 
| 2bc0 |  9d ba fe f8 1f 9f b9 71 5d 93 af 34 86 14 58 a6    60 c7 ee 6e 16 de f4 27 bc 77 e7 4f c8 96 6e a0  | .......q]..4..X.`..n...'.w.O..n. | 
| 2be0 |  09 3c d9 b4 96 7b 6f bd 9d 9b bf f8 7e 96 34 84    d9 d1 5f 64 68 ff f3 c4 52 cd d8 d1 2a a4 94 cc  | .<...{o.....~.4..._dh...R...*... | 
| 2c00 |  e4 64 74 7c 7c 20 eb 8d ef ef 07 fa a1 42 bc 57    05 90 00 22 42 d2 18 ed b8 f8 62 ed 69 52 75 21  | .dt||........B.W..."B.....b.iRu! | 
| 2c20 |  2c cb c4 30 25 86 69 04 47 69 20 a5 24 1a 0d b3    78 d1 fc f9 0b 17 b6 bf 77 72 72 7a cd cc 4c e6  | ,..0%.i.Gi..$...x.......wrrz..L. | 
| 2c40 |  49 29 65 fa 4d 00 a8 b6 be b6 e6 ee 3f be 60 f3    cd 0b 3b 5a 13 00 96 25 28 f8 3e 2f fe f8 6e 6e  | I)e.M.......?.`...;Z...%(.>/..nn | 
| 2c60 |  f8 c2 3b 59 3b f4 3c 6e 09 1c 21 6d fe e3 bc 8f    70 f2 5d df e6 da 8b 57 51 15 0e 88 b1 7c 41 0b  | ..;Y;.<n..!m....p.]....WQ....|A. | 
| 2c80 |  ff fa a3 5f 11 92 0e f1 54 33 76 38 46 3e 57 c0    af 59 bd 74 62 f7 fd 3b b4 9b 1b 22 50 b5 57 0d  | ..._....T3v8F>W..Y.tb..;..."P.W. | 
| 2ca0 |  90 06 2c e5 e4 12 b1 25 97 5d a5 1c 21 ab 6a 42    84 c2 66 85 45 d2 30 90 46 90 34 4a d3 00 21 08  | ..,....%.]..!.jB..f.E.0.F.4J..!. | 
| 2cc0 |  47 42 ac 58 b9 68 79 5d 6d ea 86 a1 a1 d1 70 a1    50 7c ce 30 8c c2 eb 04 e8 d4 55 4b 97 fd 6a d3  | GB.X.hy]m.....p.P|.0......UK..j. | 
| 2ce0 |  29 27 ad b3 2c 13 21 05 96 25 d8 f1 d4 73 2c fe    9b eb f9 c8 fd 5f 22 e2 cc a0 09 62 8f df 36 ae  | )'..,.!..%...s,......_"....b..6. | 
| 2d00 |  e7 37 9f f9 17 3e f1 bf ff 94 85 f5 91 43 16 54    13 b7 d9 39 e8 d3 bb eb 31 42 89 1a a2 c9 46 0c  | .7...>.......C.T...9....1B....F. | 
| 2d20 |  cb 24 9f ce 19 19 6d 84 f3 bd db f6 bc 16 16 95    e3 20 5f 7b c5 09 ed 4d 8e 2b a5 71 1d 55 89 1a  | .$....m..........._{...M.+.q.U.. | 
| 2d40 |  2a 29 f1 e1 b9 b1 06 df 53 74 cc 6f 0f bf fb 9a    8b 6f 59 b1 62 49 37 5a ff f1 6b d1 6f 00 a5 d4  | *)......St.o.....oY.bI7Z..k.o... | 
| 2d60 |  d9 eb 56 ad f9 d5 9a e5 2b 5a 7d 15 58 15 cb 94    3c f8 c0 a3 fc f5 e7 2f e2 8a 7d f7 a3 95 8f 00  | ..V.....+Z}.X...<....../..}..... | 
| 2d80 |  a2 c0 ff 3a f9 7a 6a 7f fd 10 9f f9 cb 2d c4 43    47 8e 73 3f 78 f9 29 1c 98 90 8c f7 ed c5 2d e6  | ...:.zj......-.CG.s?x.).......-. | 
| 2da0 |  88 46 c3 54 d7 c4 69 58 7e de c9 c2 0c b5 02 4d    bc ca b8 a8 6c b0 24 50 1d 6a 5e 73 96 10 ad cd  | .F.T..iX~......M....l.$P.j^s.... | 
| 2dc0 |  e1 98 45 a2 da c6 30 24 66 89 3d 01 83 4a 4c 92    12 59 1a 01 03 24 0b 17 cd 0b b7 b5 37 be 63 74  | ..E...0$f.=..JL..Y...$......7.ct | 
| 2de0 |  74 f2 b8 5c ae f0 a4 69 1a 99 57 60 50 d4 34 ad    9b 37 1c bf ee 6b c7 b5 77 44 85 d0 58 a6 c1 64  | t..\...i..W`P.4..7...k..wD..X..d | 
| 2e00 |  d1 61 f8 ee ef f0 a5 3b 6f 24 95 1f 47 97 ee 4d    ce 8c f1 2f 57 ff 2d d7 7d fb af d9 38 3f 7e cc  | .a.....;o$..G..M.../W.-.}...8?~. | 
| 2e20 |  45 35 55 87 d9 3e 68 31 b0 77 3b 55 75 ad 84 62    29 0c d3 24 3b 55 30 26 26 07 a7 dd b1 ce ee 12  | E5U..>h1.w;Uu..b)..$;U0&&....... | 
| 2e40 |  8b fc 57 0b 10 40 d2 aa 9d b7 dc 0c af 5a 6d 5a    92 ea fa 30 86 11 d8 1f 69 4a a4 11 18 6c c3 08  | ..W..@.......ZmZ...0....iJ...l.. | 
| 2e60 |  6c 91 90 12 61 c8 20 0f 92 02 a5 35 91 48 44 ac    58 b9 f8 84 58 2c 7a fd d8 d8 44 7d b1 e8 ec 34  | l...a......5.HD.X...X,z...D}...4 | 
| 2e80 |  4d 73 fa 70 80 b4 66 59 6b 43 db 7d a7 ae 3f ed    aa aa 44 95 2d 24 18 86 a0 73 fb e3 5c fc f5 1b  | Ms.p..fYkC.}..?...D.-$...s..\... | 
| 2ea0 |  f9 f8 6f bf 45 c8 cd 57 0c f1 6f 1b d7 b2 fd 1b    3f e6 a6 5b af a0 31 61 bd 2a 66 9e bb 61 1e b7  | ..o.E..W..o.....?..[..1a.*f..a.. | 
| 2ec0 |  ff e2 05 a4 93 26 5e df 81 65 87 70 1d 97 bc d9    d8 36 b9 eb e7 4f a2 f5 30 30 f3 5a 00 8a 08 cb  | .....&^..e.p.....6...O..00.Z.... | 
| 2ee0 |  ec 88 b6 9e b7 49 2b 45 6d 43 24 f0 62 a6 11 00    65 c8 39 60 49 a4 14 a5 11 b0 28 08 0d 04 ca 57  | .....I+EmC$.b...e.9`I.....(....W | 
| 2f00 |  54 57 27 43 2b 57 2c de 98 48 24 ae 1f 1e 1e 13    9e e7 6f 97 52 7a 4a fb 98 d2 bc 6a d9 82 e3 7f  | TW'C+W,..H$.......o.RzJ....j.... | 
| 2f20 |  b6 b0 63 f1 3c 21 c0 34 04 e9 42 81 d0 5d 5f e5    ab 3f fc 18 2b 26 f6 a3 4a fc 3f 10 6d e2 5f af  | ..c.<!.4..B..]_..?..+&..J.?.m._. | 
| 2f40 |  fa 1c 1b ee f8 27 ae 3c 73 21 86 7c f5 d9 82 6d    4a 3c bb 86 ad 8f 3c 48 a2 a6 89 50 2c 85 69 59  | .....'.<s!.|...mJ<....<H...P,.iY | 
| 2f60 |  64 b2 3a 92 9e ec 9f 76 27 ba fa 80 21 c0 7b b5    00 d9 da 2b 24 e2 2b 2e ff 63 3f af 45 aa 3e 8c  | d.:....v'...!.{....+$.+..c?.E.>. | 
| 2f80 |  1d 36 4b ac 99 ab 62 46 10 e9 1a 25 15 93 73 3d    11 68 ad 41 07 55 c9 44 22 61 2f 5c 38 ff 2c df  | .6K...bF...%..s=.h.A.U.D"a/\8.,. | 
| 2fa0 |  f3 af 99 4c 4f f5 27 a2 c9 2f af 58 bc e1 a6 54    55 2a 14 80 23 39 70 60 3f ef ba fd 4f f9 c4 53  | ...LO.'../.X...TU*..#9p`?...O..S | 
| 2fc0 |  77 62 28 b7 c2 9a 1f 2c db c2 f4 f7 ee e6 2f fe    7c 0b ed 35 af 2f d7 5c bd a0 96 db ef 7b 11 0a  | wb(....,....../.|..5./.\.....{.. | 
| 2fe0 |  13 44 53 2d 98 76 18 a7 e0 50 b0 1a db d2 2f dd    b3 0d 74 1a 98 e2 18 d5 c7 43 01 72 0b f1 f8 f2  | .DS-.v...P..../...t......C.r.... | 
| 3000 |  cd 17 e9 7c 3c 56 55 63 13 89 5a 25 37 5f 62 51    e5 75 c9 06 19 25 55 43 cc 31 79 9a 12 46 68 ad  | ...|<VUc..Z%7_bQ.u...%UC.1y..Fh. | 
| 3020 |  51 be a6 b1 b1 a1 7a 64 64 e2 ca 55 8b 37 2e 92    52 60 48 81 ab 35 cf 3f bb 95 7f fb de 0d 9c 35  | Q.....zdd..U.7..R`H..5.?.......5 | 
| 3040 |  f8 2c aa 34 cb 08 70 cb 49 1f 64 f3 3d b7 73 fe    ea 86 d7 05 4c 59 4c 43 30 9c 0f b1 73 fb 23 44  | .,.4..p.I.d.=.s.....LYLC0...s.#D | 
| 3060 |  92 0d d8 b1 14 d2 34 c9 64 65 34 3d b4 63 c0 9f    19 1a 2d b1 e8 a8 1e 6d ae 1b 70 80 19 67 ec 85  | ......4.de4=.c....-....m..p..g.. | 
| 3080 |  bd a0 29 e4 fc ca 22 83 a1 2a ec d0 5a a3 d1 b3    bf 1f 72 49 31 e7 67 f0 c2 f3 5c aa 12 51 f2 85  | ..)..."..*..Z.....rI1.g...\..Q.. | 
| 30a0 |  0c 02 c1 d0 4c 9a f9 3f f9 7b 9e fc de 7b 59 3d    d1 55 89 88 9f aa 5e cc 2d 7f f5 1d ae fb d9 57  | ....L..?.{...{Y=.U....^.-......W | 
| 30c0 |  d8 d0 16 7b 43 e0 94 e5 ba 2d 2b 19 2b 86 19 ef    df 4d 31 37 45 28 64 13 8f 98 24 57 5c 72 3a 81  | ...{C....-+.+....M17E(d...$W\r:. | 
| 30e0 |  37 3b a6 47 3b 3c ec ae 46 78 c9 70 cb e6 d3 4d    29 a8 ae 0f cf f1 62 c6 ac ba 95 82 46 69 cc 7a  | 7;.G;<..Fx.p...M).....b.....Fi.z | 
| 3100 |  b2 b2 96 cd 05 55 69 8d f6 35 4a 29 0c 69 d0 7d    e0 00 da cd f3 c9 ef 5c cf 87 5e fc 09 b6 1f a8  | .....Ui..5J).i.}.......\..^..... | 
| 3120 |  94 2f 0c be b9 f1 4f 48 de f5 7d 6e bc 66 23 f5    f1 a3 1b e2 72 b3 45 39 d3 9f ab de 65 51 4a e1  | ./....OH..}n.f#.....r.E9....eQJ. | 
| 3140 |  79 81 69 a9 8a 58 f4 ce 58 ec 7e ea 61 ec 58 35    e1 aa 06 84 34 28 f8 c9 86 e9 e1 e7 fb fd cc c8  | y.i..X..X.~.a.X5....4(.......... | 
| 3160 |  24 81 47 3b 62 a6 3f b7 e4 aa 80 5c 61 e0 c5 67    93 ab b3 6e 21 17 b7 94 5f 66 09 73 8e 50 79 a1  | $.G;b.?....\a..g...n!..._f.s.Py. | 
| 3180 |  4b 51 6d 85 03 25 d2 88 e0 c7 ac ea 09 aa ab 93    64 f2 3b 88 57 d7 73 f2 c8 ae ca d9 7b a3 4d fc  | KQm..%..........d.;.W.s.....{.M. | 
| 31a0 |  f0 a3 ff c8 87 3f 7d 25 f5 b1 23 57 80 b5 0e 40    d6 5a 93 c9 e6 d9 3d 38 43 c6 d1 98 96 c4 2d 7a  | .....?}%..#W...@.Z....=8C.....-z | 
| 31c0 |  98 a6 85 96 12 94 8f ef 79 98 b6 81 ef 81 85 c3    aa f6 24 1f ba 74 0d 3f fc f9 c3 84 0e bc 40 a4  | ........y.........$..t.?......@. | 
| 31e0 |  a6 83 68 3c 49 22 62 8b c6 4d 9f 7a 6f ff 5d ef    df ad dd 42 33 d0 c5 11 6c d1 e1 00 15 b4 9b 1f  | ..h<I"b..M.zo.]....B3...l....... | 
| 3200 |  56 ce c8 b0 6b 44 db 7c af 9c b2 72 c8 b1 fc fa    50 58 e6 80 33 e7 fd 0a bb 04 b4 b6 34 81 34 79  | V...kD.|...r....PX..3.......4.4y | 
| 3220 |  b0 75 1d 57 75 fd 86 9f d5 ac 62 eb 97 ee e0 1f    ae 5d 77 4c c6 b8 ae 4b a1 e0 f0 f3 67 86 88 24  | .u.Wu.....b......]wL...K....g..$ | 
| 3240 |  93 9c b3 a6 85 aa 57 51 0b cd f8 70 ef b3 43 14    a7 d3 bc ff ca f3 f9 fe 9d b7 53 3d da 4b 55 eb  | ......WQ...p..C...........S=.KU. | 
| 3260 |  2a 92 a9 2a 32 33 85 aa e8 82 33 4e cd ee 79 60    37 d0 c7 11 6c d1 e1 2a 66 03 29 bb 61 f9 c9 d2  | *..*23....3N..y`7...l..*f.).a... | 
| 3280 |  3c ae 3d 59 1b 22 1c b5 2a 81 e2 dc a0 51 4a 11    18 e9 52 1c 74 a8 27 03 4d a0 62 4a 05 15 01 df  | <.=Y."..*....QJ...R.t.'.M.bJ.... | 
| 32a0 |  d3 c4 a2 31 46 0e 0e 93 d1 82 5d 4b d6 d1 70 c7    6d 7c f8 82 85 47 5c 5c 59 4d d2 d3 59 9e ec ce  | ...1F.....]K..p.m|...G\\YM..Y... | 
| 32c0 |  32 5e d0 6c 5e db ca aa e6 28 21 31 0b 5c 3e 9f    27 9f cf 53 28 14 70 1c 07 df 0f 62 3f 29 25 b6  | 2^.l^....(!1.\>.'..S(.p....b?)%. | 
| 32e0 |  80 95 2d 71 96 ce ab c3 8e 47 19 cd 1b f4 76 ed    23 9a 6c c4 b4 23 64 67 b2 78 a1 54 6a 66 ef fd  | ..-q.....G....v.#.l..#dg.x.Tjf.. | 
| 3300 |  4f 00 07 81 ec b1 18 04 41 f5 3f ef 4e 77 be 14    8a 9f 7d 6a 3e eb 53 5d 37 47 9d 2a 46 ba c4 a6  | O.......A.?.Nw....}j>.S]7G.*F... | 
| 3320 |  a3 38 c7 39 f9 79 50 31 2e 95 42 c3 e1 10 ae 9f    63 ef da 0b f9 da 67 d6 90 08 bd bc f2 50 56 a7  | .8.9.yP1..B.....c.....g......PV. | 
| 3340 |  7c a1 c8 63 fb 66 48 24 23 9c 79 7c 3d 52 6b 7c    df 63 3c 9d 66 72 72 92 74 7a 0a e5 e4 11 c2 c5  | |..c.fH$#.y|=Rk|.c<.frr.tz...... | 
| 3360 |  d3 01 a0 86 61 60 9b 26 86 11 c6 0c 45 49 26 ab    a8 ae ae 26 1a 8d 72 c6 e2 14 67 7c ea 72 b6 f5  | ....a`.&....EI&....&..r...g|.r.. | 
| 3380 |  a4 f9 a7 1f ed 20 53 cc 53 5d 13 27 57 5c d8 16    6a 5b bf b1 d8 ff 74 37 30 79 38 8b 0e 07 c8 05  | ......S.S].'W\..j[....t70y8..... | 
| 33a0 |  66 9c 91 17 77 89 e3 4c 72 19 6f d6 dc 1c 02 cc    ac fd d1 73 75 4d cc be ae d8 9f 92 8a 09 01 9e  | f...w..Lr.o........suM.......... | 
| 33c0 |  e7 93 4c c6 71 0a 06 fb fa 26 58 b7 a8 fe 88 ea    34 34 99 67 e7 88 cf 39 ab 1b 30 05 f8 9e c7 c0  | ..L.q....&X.....44.g...9..0..... | 
| 33e0 |  d0 10 7d 7d 7d b8 c5 0c 7b 06 05 bb 46 e2 f4 39    f5 4c 12 43 4b 1b 5f 08 a4 d2 48 55 a4 9a 0c 2d  | ..}}}...{...F..9.L.CK._...HU...- | 
| 3400 |  e6 0c 2b 9a 46 38 79 69 88 78 55 1d b5 b5 b5 54    55 55 71 d2 fc 6a fe fd 2f 4f e7 2b f7 74 73 ef  | ..+.F8yi.xU....TUUq..j../O.+.ts. | 
| 3420 |  63 7d 44 4c 45 f5 aa 77 6c 19 ee 7f fa 31 02 63    dd 37 f7 d6 1f a9 78 14 52 c5 ac 1d 5f 7a d9 3b  | c}DLE..wl....1.c.7....x.R..._z.; | 
| 3440 |  f1 4c 59 db 14 09 22 e8 92 8a 19 95 b4 43 94 f2    b1 c3 a2 e9 59 c2 a1 95 46 ab 80 11 aa e4 cd 42  | .LY..."......C......Y...F......B | 
| 3460 |  76 88 e9 a9 69 4c 51 e4 f4 55 8d 87 80 e3 38 0e    db 3b d3 64 b4 c9 a6 a5 d5 a0 15 e3 e3 e3 ec da  | v...iLQ..U....8..;.d............ | 
| 3480 |  b5 8b 81 81 7e fe f3 e9 28 3f ee 5f 4a 57 62 19    74 b4 62 35 a6 88 d5 c6 48 d4 45 a8 aa 0b 93 a8  | ....~...(?._JWb.t.b5....H.E..... | 
| 34a0 |  8f 10 6f 88 11 6a a9 c1 69 6a 61 67 a1 9d 7b 9e    b3 19 ec 19 a6 31 32 86 e7 14 31 2d 9b 48 c8 e6  | ..o..j..ijag..{......12...1-.H.. | 
| 34c0 |  d4 a5 d5 2c 5b 5a c7 f6 bd 63 64 32 56 2a 3b fe    52 9f 9f 1d 4d 03 23 73 59 74 38 40 02 b0 50 7e  | ...,[Z...cd2V*;.R...M.#sYt8@..P~ | 
| 34e0 |  24 ba f0 ec 0b 85 4e 26 ea 9a 22 58 76 29 a2 2e    07 8a a5 44 b5 12 30 56 92 d6 f2 25 02 84 94 06  | $.....N&.."Xv).....D..0V...%.... | 
| 3500 |  55 02 c9 57 0a ad 34 86 69 31 38 78 10 c3 8c 70    f9 c6 a6 59 ea ba 2e db 3a d3 24 6b 52 ac 6f 8f  | U..W..4.i18x...p...Y....:.$kR.o. | 
| 3520 |  02 d0 d3 dd cd 9e dd 7b 98 cc e4 b8 f5 fe 15 24    4f 5b 46 ac 36 4c 38 2c 40 07 a3 ec ea cb 37 48  | .......{.......$O[F.6L8,@.....7H | 
| 3540 |  1a 06 33 05 8f c2 c4 20 55 de 20 f1 58 81 a1 ba    45 fc c7 bd 31 52 6a 80 96 1a 85 69 85 08 85 42  | ..3.....U...X...E...1Rj....i...B | 
| 3560 |  b4 56 59 9c b4 a6 85 1f de b7 0b 65 d9 e1 7c df    b6 dd c0 78 49 d5 8e ca 20 09 24 ed 86 65 a7 19  | .VY........e..|....xI.....$..e.. | 
| 3580 |  e6 82 f6 ea da 10 e1 a8 89 34 0c 4c a3 94 8b c9    32 83 8c 4a ba 11 54 04 67 d9 a0 35 41 1c 34 97  | .........4.L....2..J..T.g..5A.4. | 
| 35a0 |  41 5a e1 fb 3e 93 93 13 64 0a 21 ae 38 b5 96 90    15 d4 8d 0e 4e e4 c8 60 b2 be 2d 8a 52 8a 9e 9e  | AZ..>...d.!.8.......N..`..-.R... | 
| 35c0 |  1e fa fa ba f8 e5 b3 21 7e 3a be 86 85 a7 d6 e1    7b 41 bd bd 72 33 ca ba 2b 04 18 82 42 26 cd fa  | .......!~:......{A..r3..+...B&.. | 
| 35e0 |  e8 28 ef 5b e2 f0 fe 0d 29 ae 5c df c4 a5 ab 6b    59 13 4f 63 a6 a6 f9 c5 c1 76 86 f6 4d 70 fc 3c  | .(.[....).\....kY.Oc.....v..Mp.< | 
| 3600 |  07 69 58 58 96 45 6d c4 a0 a6 25 c5 c3 cf ce d4    e5 06 9e 7c 49 3b d9 34 73 32 fd 23 01 24 80 98  | .iXX.Em...%........|I;.4s2.#.$.. | 
| 3620 |  99 6c 58 12 aa da b0 2e 9a b0 49 54 db 25 c6 1c    9a 6a 18 73 33 fa c3 83 45 4a e0 94 3d 59 89 41  | .lX.......IT.%...j.s3...EJ..=Y.A | 
| 3640 |  41 3c 03 b9 9c 8f 54 53 6c 58 5c 47 a1 50 e4 c9    de 22 67 2d 4d a1 b5 a6 b7 b7 97 03 3d 9d 7c ed  | A<....TSlX\G.P..."g-M.......=.|. | 
| 3660 |  91 76 32 ab d6 50 d5 10 42 a9 52 c8 20 65 00 48    e9 28 a4 24 97 cf b1 c6 e8 e7 d6 3f 4a b0 79 65  | .v2..P..B.R..e.H.(.$.......?J.ye | 
| 3680 |  13 cd b5 55 84 43 a1 e0 06 1a 06 0d a9 04 67 2c    aa 83 5c 2f 8f 9b 8b f8 cd c3 13 bc 6d 99 83 94  | ...U.C........g,..\/........m... | 
| 36a0 |  01 48 ab 5a e3 8c 16 a4 dc 3d 55 b5 38 d7 fd e8    0b a0 0f 02 d3 47 03 08 20 04 7e 43 6c fe db cf  | .H.Z.....=U.8........G....~Cl... | 
| 36c0 |  33 0c 41 4d 7d 18 63 0e 40 41 4d 48 94 2a 8d e2    28 d1 74 89 49 ea e5 00 d9 56 88 89 f1 71 5e e8  | 3.AM}.c.@AMH.*..(.t.I....V...q^. | 
| 36e0 |  99 e2 3d 9b da 78 78 cf 04 e7 ae 6e 40 2b 45 6f    6f 2f bd 07 3a f9 ea c3 6d 44 4f 5e 8c ac 90 65  | ..=..xx....n@+Eoo/..:...mDO^...e | 
| 3700 |  0e 5b 08 6c 5f d4 96 a4 0a 3d 7c 62 8d cf 65 27    76 10 0d 85 02 55 d6 ba d2 be 33 57 96 d4 5a fc  | .[.l_....=|b..e'v....U....3W..Z. | 
| 3720 |  72 c7 20 7e 5b 07 0f ff 7a 82 cd ab 15 0a 13 cb    34 d9 b8 a2 96 ad dd 22 3e 70 60 4f c6 9b 1a e8  | r..~[...z.......4......">p`O.... | 
| 3740 |  2d b3 e8 48 e1 96 06 8a 5e 7a a0 1b a3 a8 8b 79    1f e5 bf 3c 44 7c 79 a5 71 f6 9c ca 5a 10 15 2f  | -..H....^z.....y...<D|y.q...Z../ | 
| 3760 |  56 7e b3 dc 4f e4 aa 22 c2 6c e0 b9 bd 07 89 c5    63 18 40 3a 9d a6 6b 7f 37 f7 3d 17 c2 3a 61 31  | V~..O..".l......c.@:..k.7.=..:a1 | 
| 3780 |  e8 d9 7d 37 4a bd 44 42 48 ea 63 82 35 0d 82 15    a2 9b cf 9f dd c8 82 d6 7a 86 87 86 d8 f1 dc 33  | ..}7J.DBH.c.5...........z......3 | 
| 37a0 |  3c fe e8 23 3c bd ed 71 06 0e 74 51 28 1c da b3    60 85 a3 2c 8e cc 20 0d c1 74 6b 3b 9f fb f7 31  | <..#<..q..tQ(...`..,.....tk;...1 | 
| 37c0 |  7c af 80 d6 1a 0b cd b7 6f 3e 9d 9a b5 ef ba 48    58 91 c5 40 ea 68 0c d2 80 a9 7d 37 1e 5d b0 f9  | |.......o>.....HX..@.h....}7.].. | 
| 37e0 |  62 a1 ab 62 35 75 61 ec 90 31 5b 40 2b 95 3c 0c    23 50 31 21 e4 91 83 c5 0a 7b 4a 76 a8 74 f4 3c  | b..b5ua..1[@+.<.#P1!.....{Jv.t.< | 
| 3800 |  9f 5c 2e 43 32 9a 60 df c8 30 7f 76 de 22 7c cf    63 cf 9e bd 4c 4c 4d f1 e3 c1 35 54 b7 d8 41 1c  | .\.C2.`..0.v."|.c...LLM...5T..A. | 
| 3820 |  35 87 39 a6 14 ac ac 15 2c 49 41 c8 19 e3 82 f9    26 23 07 fb 79 78 db 0e 76 0c e5 d8 e7 d6 d0 65  | 5.9.....,IA.....&#..yx..v......e | 
| 3840 |  b4 f1 cc 4c 35 8f ec 1f 67 66 e8 00 cb 3a 9a 30    8c d9 65 ee e9 ec a6 c7 68 23 1c 52 74 4e c4 a9  | ...L5...gf...:.0..e.....h#.RtN.. | 
| 3860 |  13 53 1c d7 18 c1 b4 4c 28 64 98 28 58 f6 8b 3d    53 61 67 78 e7 4e 60 e8 68 01 bb 03 e4 9c f4 ae  | .S.....L(d.(X..=Sagx.N`.h....... | 
| 3880 |  4e df d5 64 32 de 21 b1 50 25 a3 3f 24 10 3a b2    35 2b a7 19 b3 46 3c 58 74 5d aa 86 be 81 bd 6c  | N..d2.!.P%.?$.:.5+...F<Xt].....l | 
| 38a0 |  5e bf 00 a1 35 e3 e3 e3 4c 4e 8e 72 eb bd cb 68    59 59 55 0a 31 67 99 67 08 c1 fa 46 41 47 15 78  | ^...5...LN.r...hYYU.1g.g...FAG.x | 
| 38c0 |  5e 86 95 e1 34 bf 7d 6e 0f f7 8e 24 19 5f 70 2e    99 96 8d 14 93 8b 10 d1 46 92 b5 2d 54 77 ac e5  | ^...4.}n...$._p.........F..-Tw.. | 
| 38e0 |  57 ac e6 a5 ee c1 59 ef 23 25 b5 21 85 52 a0 14    b4 2c 0e f1 ad df 5a b8 2a c8 53 0d d3 e6 ba 0b  | W.....Y.#%.!.R...,....Z.*.S..... | 
| 3900 |  97 21 43 89 76 e0 04 a0 f9 68 00 79 40 ce 9d da    bb 4b 69 98 4e bb 68 35 1b 19 ea 39 6a 75 88 86  | .!C.v....h.y@....Ki.N.h5...9ju.. | 
| 3920 |  cd c1 a9 82 cb 1c a0 04 b3 79 99 65 59 44 22 70    e9 49 4d f8 be cf c0 c0 00 f7 ec 48 b0 68 53 73  | .........y.eYD"p.IM........H.hSs | 
| 3940 |  49 a5 e7 b0 47 0b 16 a5 04 f5 11 f0 51 c4 87 76    f1 f0 81 02 7b 6a 4f 67 40 ce 63 d7 08 ec 9e 80  | I...G.......Q..v....{jOg@.c..... | 
| 3960 |  fd 53 70 60 06 86 73 30 e3 40 55 2c c1 63 87 71    c0 32 e6 e4 96 4a 53 b5 b8 9a 3b 1f 9c 0e d4 cc  | .Sp`..s0.@U,.c.q.2...JS...;..... | 
| 3980 |  b2 68 08 79 bc 6d 4d 73 01 48 00 c6 d1 00 52 40    b6 38 bc 63 a7 b4 0d b2 33 2e 9e ab d0 cc d6 81  | .h.y.mMs.H....R@.8.c....3....... | 
| 39a0 |  0e 65 53 b0 68 0d 73 b3 d4 12 30 73 b2 fa 32 50    5a e3 bb 45 3e f0 f6 d5 d8 28 32 99 0c 85 5c 9a  | .eS.h.s...0s..2PZ..E>....(2...\. | 
| 39c0 |  a7 32 ed e0 fb 15 c6 e9 12 9a 61 4b d0 1c 05 5f    c3 64 5e b0 c3 5c c2 58 72 15 63 59 c1 8c 0b 39  | .2........aK..._.d^..\.Xr.cY...9 | 
| 39e0 |  1f 0a 1e 38 3e 14 7c 98 ce 17 c9 f9 50 74 61 ac    30 7b d7 b4 d6 14 5c 85 90 12 2d 04 1a 81 65 c1  | ...8>.|.....Pta.0{....\...-...e. | 
| 3a00 |  2f 76 6b 0c 33 b0 8d 4a 98 5c b2 65 f3 42 10 7d    c0 c4 d1 00 aa 18 6a 6d 14 b4 e7 28 1c 47 95 58  | /vk.3..J.\.e.B.}......jm...(.G.X | 
| 3a20 |  22 8e fe 89 32 73 ca 4d 0e 88 c3 d8 53 d6 39 c8    66 a7 78 fb 69 c7 a1 b5 66 66 66 86 ce 21 85 48  | "...2s.M....S.9.f.x.i...fff..!.H | 
| 3a40 |  54 a3 b4 40 2b 51 52 69 81 52 82 98 19 5c 77 ba    08 23 53 05 32 05 98 2e 40 de 03 b7 34 7c 05 ae  | T..@+QRi.R...\w..#S.2...@...4|.. | 
| 3a60 |  1f 1c d7 1a dd a8 fe 17 98 71 1d f4 9c f9 6a a5    99 2a 0a 24 01 2b b5 0e 54 6d 4a 84 e8 1c 2a 19  | .........q....j..*.$.+..TmJ...*. | 
| 3a80 |  6b d3 64 dd f2 8e 18 d1 86 3c a0 8e 09 90 76 0b    a3 7e 71 68 c4 f7 35 d3 53 ee 61 ec 29 57 16 cb  | k.d......<....v..~qh..5.S.a.)W.. | 
| 3aa0 |  aa f6 0a 4d a5 73 ca 20 5a fb a4 52 09 9a 6d 55    02 28 c3 8e c1 08 c9 94 c0 f7 79 d9 b0 80 82 0b  | ...M.s..Z..R..mU.(........y..... | 
| 3ac0 |  13 05 98 27 86 50 93 7d e4 3d 70 3c 70 dc 43 cf    75 5c d8 3a 99 e2 b3 9b 1b b8 ba e1 20 b5 72 36  | ...'.P.}.=p<p.C.u\.:..........r6 | 
| 3ae0 |  41 f7 95 cf 64 31 88 ee 83 f3 83 ef ab ae b5 79    62 67 0e ad 35 86 61 50 1f f2 a8 ed 58 7e 1c 60  | A...d1.........ybg..5.aP....X~.` | 
| 3b00 |  1f ab aa e2 04 76 68 77 17 4a 30 d8 9b e3 60 7f    1e bf e4 f2 cb b1 ce 1c 83 c4 e1 ae 9e b9 ae be  | .....vhw.J0...`................. | 
| 3b20 |  f2 9e 00 ad 99 df 68 a1 75 50 d2 f0 9c 02 07 b2    71 94 d6 78 9e c6 f5 c0 f3 c1 f3 82 e1 ab 80 3d  | ......h.uP......q..x...........= | 
| 3b40 |  93 07 7b b9 62 4d 8a fc c4 30 05 17 8a ce a1 e7    95 87 8a 34 f2 77 bf 1c 60 f3 f1 2d fc e9 e6 e5  | ..{.bM...0.........4.w..`..-.... | 
| 3b60 |  73 a6 a7 c9 aa 30 72 7a 04 23 3b 46 c2 1d c7 75    14 86 ad 79 aa 27 68 73 96 52 a2 7d 97 05 cb 56  | s....0rz.#;F...u...y.'hs.R.}...V | 
| 3b80 |  2e 04 c2 c7 02 c8 03 72 99 3d ff f9 0b 91 c8 17    95 a7 e9 ed ca b1 eb 85 29 46 0e 16 70 1d 85 28  | .......r.=..............)F..p..( | 
| 3ba0 |  f1 46 57 d2 fc 23 33 47 cc 41 4c 00 42 0a 6a c3    1a ed fb 78 9e 87 14 2e 63 4e 0c a7 a8 70 5d f0  | .FW..#3G.AL.B.j....x....cN...p]. | 
| 3bc0 |  1c 8d e7 8a ca 82 f3 45 18 1d 1d e5 86 0d 51 c2    76 88 96 70 81 5c f1 e5 c0 54 86 03 7b cd 15 3c  | .......E......Q.v..p.\...T..{..< | 
| 3be0 |  d3 39 74 c8 54 2c db e6 73 57 9d c8 bf 5c 18 e2    82 fa 61 f2 d9 3c ae 0b 6e 41 73 70 d2 af 94 90  | .9t.T,..sW...\....a..<..nAsp.... | 
| 3c00 |  5d 5f d3 d6 5c d7 06 58 c7 02 48 01 79 67 64 6f    d7 d0 bd ef fb 9a 1f 1e 9a 06 c9 f4 94 c7 9e 5d  | ]_..\..X..H.ygdo...............] | 
| 3c20 |  19 9e 7f 76 9a e1 e1 22 5a c1 91 ea c2 40 25 81    9c cb a0 72 f3 78 3c 12 c2 2f 85 0e 42 40 de b5  | ...v..."Z....@%....r.x<../..B@.. | 
| 3c40 |  50 ae c0 77 35 9e 03 9e ab f1 3d 50 1e 0c a7 b3    bc e3 b8 1c 0b 5b eb 90 a6 c5 9a 96 08 f9 6c 01  | P..w5.....=P.........[........l. | 
| 3c60 |  df e3 a8 23 12 8a b0 b5 f7 e5 1b a7 bd dd fb f9    e4 1d 4f f0 bd 91 55 4c 99 ad f8 2e b8 8e 66 ba  | ...#..............O...UL......f. | 
| 3c80 |  18 dc 4d 21 04 be 86 ea 68 ac 9a 63 78 b1 b2 be    64 81 51 6f 7a 78 68 e8 a7 1f f8 f6 cc f0 dd 3b  | ..M!....h..cx...d.Qozxh........; | 
| 3ca0 |  b4 e1 2a 10 cc 4c 79 ec 7c 61 86 67 9f 9a 62 78    a8 88 e7 1d ad 71 ab 0c d2 a1 97 36 a5 ac d4 99  | ..*..Ly.|a.g..bx.....q.....6.... | 
| 3cc0 |  41 50 f4 05 ae a7 f1 5c 8d e3 f8 38 8e c6 f3 60    6a 62 98 2b db 86 d9 b8 aa 03 00 c3 30 38 61 71  | AP.....\...8...`jb.+........08aq | 
| 3ce0 |  2b 72 66 34 b8 fb 47 1b 45 d8 39 3c e7 6e 2b 45    cf fe 7d fc fd 7d 07 d9 9b 3c 07 ed 69 1c 47 e3  | +rf4..G.E.9<.n+E..}..}...<..i.G. | 
| 3d00 |  38 0a d7 d1 14 1d 1d 68 84 0e 2a a0 42 08 1b 10    c7 ea 93 d6 40 86 a0 98 6d aa c2 74 61 e2 d1 7f  | 8......h..*.B.......@...m..ta... | 
| 3d20 |  c8 4d 3d 7f e7 f6 f8 d2 0b 96 27 8e bb 68 a5 0c    ad a8 1a 1b 73 99 98 9c 22 96 b0 69 6d 0b d3 d1  | .M=.......'..h......s..."..im... | 
| 3d40 |  11 25 14 91 b3 2a 27 66 61 2a 57 16 01 5c cf ab    ec 50 98 a6 89 a9 35 9e a3 41 82 e1 6b 72 8e c3  | .%...*'fa*W..\...P....5..A..kr.. | 
| 3d60 |  a9 f5 83 dc 74 65 1d 4d 75 b3 fb 63 42 08 1a 5b    db 59 14 de c7 5e af fd 50 13 78 98 ec c9 c4 c9  | ....te.Mu..cB..[.Y...^..P.x..... | 
| 3d80 |  66 b3 58 96 c5 fe 3d 2f f2 77 0f 15 18 88 bf 0d    5c 1f cf f7 f0 1c 1f af a8 f0 3d 88 4b 2a e6 c2  | f.X...=/.w......\.........=.K*.. | 
| 3da0 |  f3 3c 1c d7 75 00 f9 4a 8d e4 2e 30 08 e4 09 7a    6a 16 f9 d3 43 ed 53 db bf 3d 3c f5 f4 9d 8f 47  | .<..u..J...0...zj...C.S..=<....G | 
| 3dc0 |  3a 4e 59 94 5a fd be 13 ab 5a 36 35 e7 b3 9a bd    7b 72 f4 1e 28 d2 d6 1e a6 b5 2d 44 24 22 67 41  | :NY.Z....Z65....{r..(.....-D$"gA | 
| 3de0 |  9a 9b 74 6a c5 74 ce c1 90 c1 ef 96 65 13 b7 5c    82 02 a6 42 69 87 77 2e ea 64 41 7d 88 07 1e 3b  | ..tj.t......e..\...Bi.w..dA}...; | 
| 3e00 |  c8 8a 05 4d 6c 38 7e 49 65 52 76 28 c2 85 4b 24    cf bc e0 61 1b 47 5f 42 41 c7 e9 1b cb 90 1d dd  | ...Ml8~IeRv(..K$...a.G_BA....... | 
| 3e20 |  c5 4d f7 4b 9c 9a 53 c0 f1 d1 be c6 77 15 6e 51    a1 bc a0 a3 ae 2a 2c 2a e5 5e df 75 18 99 9a 4a  | .M.K..S.....w.nQ.....*,*.^.u...J | 
| 3e40 |  03 fa 95 00 d2 40 81 a0 ca 36 43 d0 df d7 0b 34    a3 fc 86 7c f7 d6 e9 7c f7 d6 3d 63 cd 2b e7 25  | .....@...6C....4...|...|..=c.+.% | 
| 3e60 |  57 5c b1 a6 7a d1 db 17 49 a7 c1 dc df 99 e7 40    77 9e 54 8d 49 c7 fc 10 89 2a a3 62 7f ca 97 1d  | W\..z...I......@w.T.I....*.b.... | 
| 3e80 |  ce 6a 44 b9 1a 69 84 69 4f 38 bc 58 72 c1 9e b0    b8 6d d7 4a ec 48 18 6c 93 4f a5 7a d9 50 fa 64  | .jD..i.iO8.Xr....m.J.H.l.O.z.P.d | 
| 3ea0 |  cf 81 5e 3a bb 7a 39 79 45 07 a9 6d dd 4c 5a 8b    8f a0 d4 20 05 f8 2a c4 e0 70 0f 5f ff 95 26 57  | ..^:.z9yE..m.LZ.......*..p._..&W | 
| 3ec0 |  b5 0e 5d 0c 2a 0a be ef e3 17 3d 7c 37 00 4b 4a    cd 82 36 03 e5 2b 5c d7 c5 77 0b f4 f7 8f 0c 02  | ..].*.....=|7.KJ..6..+\..w...... | 
| 3ee0 |  ea d5 3e 8a a0 08 ec 91 43 50 27 39 48 d0 7b dc    06 b4 39 07 77 3a a3 07 77 0e 4c 6c ff 66 55 fd  | ..>.....CP'9H.{...9.w:..w.Ll.fU. | 
| 3f00 |  d9 7f 7d 51 ed bc b7 37 29 25 19 1d 71 18 1b 73    68 6d b1 68 ef b0 2b 8c 91 86 c1 c1 09 87 20 57  | ..}Q...7)%..q..shm.h..+........W | 
| 3f20 |  f6 30 4c 9b a5 f5 59 9e e9 16 08 ad 41 68 4c 01    da 71 c9 e5 15 8b 1a 67 5b b6 3b bb fb b8 ee 81  | .0L...Y.....AhL..q.....g[.;..... | 
| 3f40 |  05 5c b5 e3 19 2e 6e 4f f2 6f 7d 8b 0f cd b8 83    da 19 9e 06 5f 09 1e da de 4d 27 67 13 2a 96 42  | .\....nO.o}........._....M'g.*.B | 
| 3f60 |  13 5f e3 3b 0a df 09 b6 c5 d1 41 c4 7d c2 42 0b    5f 6b 8a c5 22 8e af 18 ec ed 1c 02 9c 57 0b 50  | ._.;......A.}.B._k.."........W.P | 
| 3f80 |  59 d3 1d 02 f7 9f 05 26 4a cc 1a 22 68 f7 6f f4    a7 87 6b 87 7e fa 91 ef 4e 2f b8 6b 79 ea f8 6b  | Y......&J.."h.o...k.~...N/.ky..k | 
| 3fa0 |  d6 26 5a ce 68 92 7e 48 1c e8 c9 33 36 5c a0 be    d1 a4 a6 d6 44 48 83 74 7a 86 c1 3c d4 08 4d 38  | .&Z.h.~H...36\......DH.tz..<..M8 | 
| 3fc0 |  1c e2 a4 a5 82 6f 3d e9 12 ab 36 4a aa a8 c0 83    6c 2e 47 32 3a bb d3 9a ce 29 c2 d1 46 7e 3e 73  | .....o=...6J....l.G2:....)..F~>s | 
| 3fe0 |  1e 4b b3 cf 23 d4 0c 9e 91 a8 4c 50 0a 70 e7 d8    a5 7b 27 de 86 34 4d 5c 47 a1 7c 1f e5 79 78 45  | .K..#.....LP.p...{'..4M\G.|..yxE | 
| 4000 |  0f ed fb 95 a4 3b 33 51 e4 94 e5 d5 41 9c 94 cd    32 30 03 e9 81 fd 2f 01 85 d7 f3 30 8b 2a 01 e5  | .....;3Q....A...20..../....0.*.. | 
| 4020 |  94 80 1a 27 d8 09 a8 2f a9 5e 7b ae f3 d7 99 5c    e7 af 5f b4 6a e6 37 a7 4e ba f1 94 ea f9 6f 5f  | ...'.../.^{....\.._.j.7.N.....o_ | 
| 4040 |  9c c9 5a 4c ef cb 71 a0 4b 51 57 27 49 c4 aa b8    e3 c1 7d 7c fc bc 76 6c db 66 55 47 8c c6 e8 34  | ..ZL..q.KQW'I.....}|..vl.fUG...4 | 
| 4060 |  69 af 3a 70 fd 25 36 f8 99 19 aa 63 35 95 2f 8f    87 2d 8a 05 17 33 14 66 b7 1f 28 9e 2c 77 3e 94  | i.:p.%6....c5./..-...3.f..(.,w>. | 
| 4080 |  26 57 fe ac 28 a6 69 4a b8 0c e6 a3 15 70 b4 e3    a2 7c 0f ad 03 80 10 9a 65 0d 1e f3 eb c2 38 8e  | &W..(.iJ.....p...|......e.....8. | 
| 40a0 |  cb f8 c4 04 db 76 1e 18 22 33 d8 03 e4 5f 53 4b    ec 31 c0 ca 12 34 69 8f 95 00 9b 01 1c 95 4f e7  | .....v.."3..._SK.1...4i.......O. | 
| 40c0 |  b2 9d 0f 76 4f 77 df db 23 e2 f1 b8 55 3d 3f a5    5d 93 a9 49 87 f1 e1 0c bb f6 0d f0 ce cd 0b 08  | ...vOw..#...U=?.]..I............ | 
| 40e0 |  c9 20 8f 0a 93 e5 d7 bb e2 80 ae 94 24 0a b9 2c    1f bd 30 4e 24 1c 02 a0 2a ac b9 fd 81 31 b4 5d  | ............$..,..0N$...*....1.] | 
| 4100 |  8b f2 41 cd 49 19 7c 1f 94 af c9 15 1c 1a 39 c0    c7 4f 1b e1 ae e7 93 78 be 89 57 f0 f0 0a 2e be  | ..A.I.|.......9..O.....x..W..... | 
| 4120 |  eb e3 f9 a5 1a b9 af 71 b2 9a 5b af 0c b1 b0 c9    62 72 72 92 91 c1 5e fe f9 07 f7 df 33 bc ef 99  | .......q..[.....brr...^.....3... | 
| 4140 |  87 80 91 37 eb 61 16 9f c0 d3 8d 03 dd c0 0b c0    d3 a5 63 8f 3b de d5 35 fc cb 4f fc a4 f7 27 97  | ...7.a............c.;..5..O...'. | 
| 4160 |  de 39 33 fd c8 88 30 0d 7c 65 91 49 db dc ff 54    3f be af 08 85 42 bc e3 8c 18 46 7a 0c 85 08 02  | .93...0.|e.I...T?....B....Fz.... | 
| 4180 |  3e 57 e3 b8 26 d9 fc 6c 8f 53 5d 53 2b 9f 3b 6f    86 f4 68 16 a7 a0 70 8b 41 4f a5 eb 28 1c 57 33  | >W..&..l.S]S+.;o..h...p.AO..(.W3 | 
| 41a0 |  35 36 c6 47 57 ef 61 eb 67 5b f8 af 27 72 f8 2a    8e 93 f3 70 0b 1e 9e a3 70 5d 85 ef ea d2 93 95  | 56.GW.a.g[..'r.*...p....p]...... | 
| 41c0 |  82 84 c8 71 e9 a9 29 7c df 67 68 68 88 d1 a2 cd    0b 5b 1f 7c 84 a0 6f c8 7b a3 0c 3a 5c 34 41 68  | ...q..)|.ghh.....[.|..o.{..:\4Ah | 
| 41e0 |  50 28 b1 28 4d 10 4b 15 01 a1 72 93 6e 76 cf 2f    5f 2a 16 f6 cf d8 f5 8b 1a a4 88 85 0e a6 f3 bc  | P(.(M.K...r.nv./_*.............. | 
| 4200 |  e3 b4 1a 84 34 d0 4a 72 fa 7a 97 1f 3e 20 50 52    a2 14 b8 8e c1 15 27 7b b4 d4 27 80 c0 c8 af 59  | ....4.Jr.z..>.PR......'{..'....Y | 
| 4220 |  da 42 a3 d1 c7 9e ae 34 99 99 02 b6 97 a1 3d 32    ce a5 2b 26 f9 ea 7b c3 9c b2 24 c4 4d 5f dd ca  | .B.....4......=2..+&..{...$.M_.. | 
| 4240 |  cf 7a 4e 44 fb 0a e5 7a 25 15 53 28 5f 95 76 59    c0 99 51 7c e6 6a 9b 55 f3 42 8c 8f 8f d3 d3 dd  | .zND...z%.S(_.vY..Q|.j.U.B...... | 
| 4260 |  c5 3d 4f 76 ed 7b e6 81 ef de 46 50 93 ce bf e1    47 16 8f 21 e5 e8 27 42 50 df 6d 29 8d 66 a0 59  | .=Ov.{....FP....G..!..'BP.m).f.Y | 
| 4280 |  18 56 3c 3c ef c4 a5 91 79 e7 ac fb c6 e7 af 6e    3a 63 71 15 61 db 46 29 c5 0f 7e 33 cd 2d 3f 4a  | .V<<....y......n:cq.a.F)..~3.-?J | 
| 42a0 |  20 6d 50 d8 7c f2 dc 21 6e 7a cf b2 23 de 0f e5    39 48 c3 00 61 e2 79 1e 3d 5d 7b f9 c8 3f 8f f0  | .mP.|..!nz..#...9H..a.y.=]{..?.. | 
| 42c0 |  f8 e4 89 08 dc 52 32 ed 1f 76 04 3f ef 73 e3 05    45 3e f7 9e 36 72 b9 1c cf 3d f7 1c 13 79 9f f7  | .....R2..v.?.s..E>..6r...=...y.. | 
| 42e0 |  de 70 f3 a7 73 7d 4f df 5d d2 04 e7 cd 66 d0 d1    18 95 21 d8 8c 1b 2b 8d 2c 5a 29 2f dd 37 95 3f  | .p..s}O.]....f....!...+.,Z)/.7.? | 
| 4300 |  f0 48 f7 b6 5d 7d fe bb 2f 3b b7 dd 90 02 d3 b2    58 b3 30 ca cc e4 34 db 3b 6d c0 a7 eb c0 0c d7  | .H..]}../;......X.0...4.;m...... | 
| 4320 |  9e 1b c2 b6 0f 6f c5 13 08 69 a2 34 4c a5 d3 fc    fa d1 6d 5c f7 75 93 1d 99 95 68 df 0d d8 e2 fb  | .....o...i.4L.....m\.u....h..... | 
| 4340 |  a5 a3 42 79 81 dd f1 f3 9a 8f 5d e4 f3 99 f7 b4    e0 38 0e dd dd dd 0c 8d 4d f2 e1 ff f9 fd ef 4e  | ..By......]......8......M......N | 
| 4360 |  bc 78 df dd 40 0f 90 83 d7 f8 dc c2 9b 00 54 8e    40 b7 c7 4a 80 4d 01 85 e9 81 3d b9 7e d5 dc 70  | .x..@.........T.@..J.M....=.~..p | 
| 4380 |  f6 da e3 6a b4 08 36 26 cf 5c 17 a5 30 35 cd d6    17 25 53 a2 8a ae 9d 3b 78 db 2a 03 d3 0a 40 f2  | ...j..6&.\..05...%S....;x.*...@. | 
| 43a0 |  7d 9f 42 a1 c0 d8 c8 20 5b 9f 78 96 2f 7e a7 9f    bf bd 6f 19 69 ea 51 be 57 52 a3 b2 4a 95 8d be  | }.B.....[.x./~....o.i.Q.WR..J... | 
| 43c0 |  c6 cb fb fc d5 65 3e 9f 7a 77 23 8e eb 32 38 38    48 5f cf 7e be f8 83 c7 1f dc 75 ef d7 ff b9 c4  | .....e>.zw#..288H_.~......u..... | 
| 43e0 |  9c 71 4a 1b 87 ff 2f 55 ec 58 62 10 a8 5e 12 68    04 96 61 44 d6 de f6 9f bf fa d0 29 8b aa c2 35  | .qJ.../U.Xb..^.h..aD.......)...5 | 
| 4400 |  a9 14 e1 70 18 d3 90 dc fd e4 24 1f fa a2 c0 8b    c7 38 31 b9 8d 3f bf cc a7 bd 31 8e e3 7a 3c b7  | ...p......$......81..?....1..z<. | 
| 4420 |  27 cd 9d 0f c7 78 6a 6c 35 56 2c 8e d0 1e 87 14    c7 b5 aa 14 f2 04 e0 67 7c 6e 79 8f cb cd 57 b5  | '....xjl5V,............g|ny...W. | 
| 4440 |  e2 38 0e 23 23 23 bc f4 d2 2e 9e e8 f5 d2 7f fb    e1 ab 3f 80 9f 7f 89 20 64 c9 70 58 05 f9 77 21  | .8.###............?.....d.pX..w! | 
| 4460 |  82 a0 bb 24 5c 02 69 45 72 c1 89 67 7d eb 5b df    bc 61 4d b3 15 aa 4a d5 12 89 44 30 0c 83 9d fd  | ...$\.iEr..g}.[..aM...J...D0.... | 
| 4480 |  05 fe fc 2b 59 9e ee 8e 83 cc 11 35 32 b8 da c4    d1 09 a4 1d 42 cc ed 07 3f 64 97 25 38 aa bc e2  | ...+Y......52.......B...?d.%8... | 
| 44a0 |  b8 a6 3c 9f be 26 ce 55 67 a6 28 16 1d 06 06 06    e8 ec ec e4 e0 0c c5 bf b8 f9 33 9f cd f6 3d 7b  | ..<..&.Ug.(...............3...={ | 
| 44c0 |  3f 70 80 20 53 a8 b8 cd ff 2e 15 3b 9a 94 e3 a8    69 60 b4 38 39 d8 7f f7 dd ff b5 d5 9e 77 d2 f2  | ?p..S......;....i`.89........w.. | 
| 44e0 |  a5 0d 56 bd 42 04 3b 0d 49 8b 6b b7 c4 39 61 71    81 e1 51 97 ee 83 36 9e 1b 03 4b 56 76 6f 83 a1  | ..V.B.;.I.k..9aq..Q...6...KVvo.. | 
| 4500 |  4a fb 71 a0 0b 1a e9 16 39 73 a5 c7 97 3f 12 e6    cb 37 36 b1 bc dd 26 97 cb d1 d9 d9 c9 40 6f 37  | J.q.....9s...?...76...&......@o7 | 
| 4520 |  8f f7 ea f4 e7 3f fb b9 2f 64 fb 9f 7d 88 a0 6a    31 c3 61 7d d3 bf 4b 06 1d 2e 65 8f 57 8b 0c 37  | .....?../d..}..j1.a}..K...e.W..7 | 
| 4540 |  6f be f6 53 b7 dc 72 ed 39 17 47 6c 8b 54 aa 9a    64 32 89 65 59 d8 96 c1 8c ab 78 7a 5f 9e 27 9e  | o..S..r.9.Gl.T..d2.eY.....xz_.'. | 
| 4560 |  77 d9 3b e8 33 32 ad 29 38 60 db d0 92 94 2c 69    35 59 b3 c2 e2 a4 25 11 ea 62 16 ae eb e1 38 0e  | w.;.32.)8`....,i5Y....%..b....8. | 
| 4580 |  a3 a3 a3 74 77 77 33 53 f0 f8 f2 f7 1f bd ff 89    bb be 7a 1b aa d0 5d 02 67 9a 23 3c 9a f0 fb 04  | ...tww3S..........z...].g.#<.... | 
| 45a0 |  50 79 3e 36 c1 1f 04 68 69 3f e3 03 d7 ff e3 a7    af bb b1 35 94 23 14 4f 56 9a a0 4c 33 c8 90 a4  | Py>6...hi?.........5.#.OV..L3... | 
| 45c0 |  94 d8 96 01 42 1e 72 01 d7 f3 2b 9b 0a 65 5b 33    30 30 c0 cc 54 9a ac 11 d7 1f ff bb 3b ee 18 de  | ....B.r...+..e[300..T.......;... | 
| 45e0 |  f6 fd 1f 11 54 26 ca 8d 0a de d1 26 f4 fb 26 82    40 f5 03 03 5e 35 7f f5 e6 cb ae b9 fa 5d 97 9c  | ....T&.....&..&.@...^5.......].. | 
| 4600 |  71 fe a2 94 b0 cc 70 8c 78 2c 46 34 1a 25 1c 0e    63 db f6 21 5b cb 9e 17 b0 25 9f cf 33 3d 3d cd  | q.....p.x,F4.%..c..![....%..3==. | 
| 4620 |  f8 f8 38 7e 31 c7 a8 1b e6 c1 ed fb 76 dd fd 1f    ff e7 bb f9 c1 e7 1f 23 b0 37 e3 04 9e d5 3b d6  | ..8~1.......v..........#.7....;. | 
| 4640 |  64 7e 5f 45 12 18 f0 24 90 22 52 bf 78 e5 e9 17    5f 72 e6 e9 1b cf 5a b5 b8 75 5e 4b 42 ca 88 0c  | d~_E...$."R.x..._r....Z..u^KB... | 
| 4660 |  d6 a5 4a cb 50 4a 81 f2 4b 31 85 c9 70 16 f5 ec    9e fe be 87 7e f3 f8 6f f7 3e f9 d0 56 32 fd 7b  | ..J.PJ..K1..p.......~..o.>..V2.{ | 
| 4680 |  09 aa 0f c3 cc b2 e6 98 0f f9 fe 3e 03 54 16 83    40 ed 12 04 cf 9d 26 30 12 cd 56 d3 82 25 6d f3  | ...........>.T..@.....&0..V..%m. | 
| 46a0 |  97 2e aa 6f 6e 6c 48 c5 c3 55 a6 94 b6 a7 94 37    91 29 4c 8f 0e 1c 1c 1b 1c e8 1a 74 86 7b f6 51  | ...onlH..U.....7.)L........t.{.Q | 
| 46c0 |  9c 18 20 88 b7 d2 a5 63 86 c0 31 bc aa a7 9f ff    10 00 9a 3b d7 72 58 10 26 30 e8 11 20 54 7a bf  | .......c..1........;.rX.&0...Tz. | 
| 46e0 |  9c da 94 3d 63 91 20 27 cc 96 8e 2e 01 63 5e d3    9f cd f9 bf 16 c4 f7 95 c6 b4 3f 3b 00 00 00 25  | ...=c..'.....c^...........?;...% | 
| 4700 |  74 45 58 74 64 61 74 65 3a 63 72 65 61 74 65 00    32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32  | tEXtdate:create.2022-09-05T17:52 | 
| 4720 |  3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00 00 00    25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69 66 79  | :15+00:00..[....%tEXtdate:modify | 
| 4740 |  00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a 35    32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d 00 00  | .2022-09-05T17:52:15+00:00...m.. | 
| 4760 |  00 28 74 45 58 74 64 61 74 65 3a 74 69 6d 65 73    74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31 30 54  | .(tEXtdate:timestamp.2024-04-10T | 
| 4780 |  32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30 d2 34    0b bb 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b  | 23:54:51+00:00.4......IEND.B`.PK | 
| 47a0 |  03 04 14 00 00 00 00 00 d9 4e 8b 58 7d 6f 4c a9    de 36 00 00 de 36 00 00 11 00 00 00 69 6d 61 67  | .........N.X}oL..6...6......imag | 
| 47c0 |  65 73 2f 64 65 76 69 63 65 2e 70 6e 67 89 50 4e    47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00  | es/device.png.PNG........IHDR... | 
| 47e0 |  5b 00 00 00 84 08 06 00 00 00 ff 5e 57 63 00 00    00 20 63 48 52 4d 00 00 7a 26 00 00 80 84 00 00  | [..........^Wc....cHRM..z&...... | 
| 4800 |  fa 00 00 00 80 e8 00 00 75 30 00 00 ea 60 00 00    3a 98 00 00 17 70 9c ba 51 3c 00 00 00 06 62 4b  | ........u0...`..:....p..Q<....bK | 
| 4820 |  47 44 00 ff 00 ff 00 ff a0 bd a7 93 00 00 00 09    70 48 59 73 00 00 0b 12 00 00 0b 12 01 d2 dd 7e  | GD..............pHYs...........~ | 
| 4840 |  fc 00 00 00 07 74 49 4d 45 07 e8 04 0a 17 36 33    83 5b 30 7d 00 00 35 71 49 44 41 54 78 da ed 7d  | .....tIME.....63.[0}..5qIDATx..} | 
| 4860 |  59 73 1c d9 75 e6 97 6b ed 7b a1 0a 4b 81 85 02    08 10 00 41 b2 c9 26 d9 ec 55 e1 76 c8 21 87 7e  | Ys..u..k.{..K......A..&..U.v.!.~ | 
| 4880 |  82 df fc 5b fc 0b 3c 3f 61 46 4f 7e 18 4f e8 49    e1 b0 2c 4b d1 96 d4 52 8b 34 9b 24 9a 20 00 92  | ...[..<?aFO~.O.I..,K...R.4.$.... | 
| 48a0 |  d8 97 da f7 25 97 79 c8 3a a7 6e 25 aa b0 51 b2    e7 61 92 81 60 6d 99 79 ef b9 e7 9e f5 3b 27 25  | ....%.y.:.n%..Q..a..`m.y.....;'% | 
| 48c0 |  08 c7 e9 69 c1 6e 34 1a a8 55 ab e8 f6 7a 90 64    19 e3 0e db b6 71 d5 c3 b6 6d 3e 4f 3c df b6 6d  | ...i.n4..U...z.d.....q...m>O<..m | 
| 48e0 |  48 92 04 49 92 ce 7c 7e de bd c6 fd 9e 0e cb b2    ce 5c 87 5e 5b 96 c5 ef e9 fe b2 2c 0f 5d 53 51  | H..I..|~.........\.^[......,.]SQ | 
| 4900 |  14 d0 25 6d db b9 56 bb dd 41 b3 d9 40 b3 d9 42    b7 db 81 61 18 90 65 19 9a aa c2 b6 6d 58 96 85  | ..%m..V..A..@..B...a..e.....mX.. | 
| 4920 |  70 38 8c 74 3a 8d 6c 36 8b d9 d9 19 89 c6 a3 d2    8b b7 6f df db df 7c f3 0d d6 d7 d7 71 b0 bf 8f  | p8.t:.l6..........o...|.....q... | 
| 4940 |  56 bb 8d f3 c8 29 49 d2 d8 ef c6 11 47 9c 2c 11    77 70 3d b9 ff 47 9f 4b a0 af 9d 89 5a 43 df bb  | V....)I.....G.,.wp=..G.K....ZC.. | 
| 4960 |  09 43 d7 a2 ef 25 09 b0 6d 5a 48 00 90 86 c6 46    e7 8a ef e9 9a b4 48 e2 18 e9 33 d3 34 61 59 16  | .C...%..mZH....F......H...3.4aY. | 
| 4980 |  ff f5 7a 3d 98 a6 e9 9c df ff bd ae eb 98 98 98    c0 ea ea 2a de be 7d 6f e7 72 59 89 89 bd b5 f5  | ..z=...............*..}o.rY..... | 
| 49a0 |  ce fe d9 cf 7e 86 9f ff fc e7 78 fe fc 39 5a ad    c6 95 b9 f6 f2 87 43 48 48 32 64 59 e2 09 29 8a  | ....~.....x..9Z.......CHH2dY..). | 
| 49c0 |  0a 55 d5 78 d2 8a a2 40 51 94 fe 77 0a 64 d9 f9    dc f9 4e ee 7f 46 df 0f 16 ca f9 5c 16 3e 97 5c  | .U.x...@Q..w.d....N..F.....\.>.\ | 
| 49e0 |  0b 38 58 44 91 71 c4 85 97 fb 3b da fd 39 71 bb    24 49 50 64 19 8a aa 0e fd 46 91 65 a8 aa 8a 6e  | .8XD.q....;..9q.$IPd.....F.e...n | 
| 4a00 |  b7 8b 9d 9d 1d 6c 6f 6f a3 5a ad e2 e0 e0 d0 9e    9e 9e 92 d4 6a b5 6e ff cf ff f5 33 fc e3 ff f8  | .....loo.Z..........j.n....3.... | 
| 4a20 |  47 9c 1c 1f fd f9 48 3a c4 b5 c4 35 0a 24 59 65    62 d0 e7 72 7f 90 44 60 22 18 4d cc f9 4e e5 df  | G.....H:...5.$Yeb..r..D`".M..N.. | 
| 4a40 |  8a 8b 31 ee 33 47 04 38 5c 2d 12 7c c0 a9 c6 d0    78 69 4c 44 b4 e1 5d 32 9e e8 e2 38 69 b1 15 45  | ..1.3G.8\-.|....xiLD..]2...8i..E | 
| 4a60 |  81 65 59 38 39 39 c1 af 7e f5 2b cc cd 65 d1 ed    76 6d f5 dd fb 77 f8 e7 7f fe df 4c 68 59 96 59  | .eY899..~.+..e..vm...w.....LhY.Y | 
| 4a80 |  86 89 f2 8c fe bf 88 b0 6e ee a0 ef 9d 01 29 90    64 8d 39 da 99 a0 c3 e1 22 a1 45 22 8a 0b 22 7e  | ........n.....).d.9.....".E".."~ | 
| 4aa0 |  e6 26 02 fd 4f 63 b6 2c 8b c5 87 28 2e e8 10 89    2d ce 55 96 65 d8 2e 31 e2 16 27 44 4c 1a 1b 8b  | .&..Oc.,...(....-.U.e..1..'DL... | 
| 4ac0 |  11 59 86 65 59 30 4d 13 1e 8f 07 13 13 13 38 39    39 c1 37 df 7c 83 bb 77 ef 40 7d f3 66 13 df 7f  | .Y.eY0M.......899.7.|..w.@}.f... | 
| 4ae0 |  ff fd d0 4d dd 13 a0 8b 88 84 14 df 8f 22 be b8    50 34 48 59 96 00 db 82 6d 49 90 14 19 12 00 59  | ...M........."..P4HY....mI.....Y | 
| 4b00 |  72 04 8b ed 08 58 26 94 78 2d 67 62 c3 9f b9 ff    dc e7 39 e3 94 ce 10 79 40 78 eb cc 78 e9 7b 53  | r....X&.x-gb......9....y@x..x.{S | 
| 4b20 |  18 b7 c8 f1 f4 ba d7 eb 31 47 3b f3 1a 66 00 c3    30 60 db 36 fc 7e 3f 3c 1e 0f de bf 7f 8f bd bd  | ........1G;..f..0`.6.~?<........ | 
| 4b40 |  3d a8 fb fb 7b a8 54 2a 43 84 1c 70 c6 80 50 22    e7 d0 4a 8e 3b dc 4a 6b 68 a2 a6 01 c8 92 c3 e5  | =...{.T*C..p..P"..J.;.Jkh....... | 
| 4b60 |  8a 0c 49 ea 6f 75 d8 b0 05 62 8c bb 86 fb 7a a2    32 83 eb 7c e7 2b 7b cc f7 c3 0b 33 b4 4b 84 cf  | ..I.ou...b....z.2..|.+{....3.K.. | 
| 4b80 |  dc e7 12 8d 4c d3 84 69 9a 50 14 85 ff 57 55 15    86 61 30 83 d8 b6 0d af d7 83 46 a3 81 7c 3e 0f  | ....L..i.P...WU..a0.......F..|>. | 
| 4ba0 |  b5 5c ae a0 d3 e9 0c ad b0 9b 43 46 89 12 f7 eb    71 dc 3d 2c 9f 1d 25 35 56 1c b8 08 4b dc e3 88  | .\........CF....q.=,..%5V...K... | 
| 4bc0 |  a4 61 91 31 10 4d 67 c5 0c fd b9 17 42 3c d7 3d    47 37 b1 cf 5a 37 83 f7 74 6d 91 21 88 01 2d cb  | .a.1.Mg.....B<.=G7..Z7..tm.!..-. | 
| 4be0 |  82 da 37 03 7b bd 1e 00 e7 bb 76 bb 05 b5 d7 eb    c1 b6 6c 90 6c 73 0f 4e b4 4b dd 84 3d cf d6 76  | ..7.{.....v.......l.ls.N.K..=..v | 
| 4c00 |  9f 27 4c 6b c8 cc 22 d9 2e cb 2a 24 59 85 24 0d    b6 ab a3 18 e5 be 95 a2 40 51 86 15 a1 5b 41 ba  | .'Lk.."...*$Y.$.........@Q...[A. | 
| 4c20 |  ff 9c 31 8c d6 35 b6 6d 8e 26 74 df 84 13 09 eb    56 90 b6 6d 43 d3 34 00 8e 29 a8 69 1a 34 4d 83  | ..1..5.m.&t.....V..mC.4..).i.4M. | 
| 4c40 |  69 9a 43 32 dc 59 10 e7 f7 86 61 42 75 2e e2 0c    ca b6 cf 6e 5b 9f cf 87 70 38 3c b4 05 dd ce c4  | i.C2.Y....aBu......n[...p8<..... | 
| 4c60 |  55 0e b7 7d 2b f0 31 2c 9b 26 06 40 92 a0 c8 0a    64 19 50 55 5d b0 46 24 48 92 2c 10 5e 15 88 4e  | U..}+.1,.&.@....d.PU].F$H.,.^..N | 
| 4c80 |  5c 28 b3 a9 48 ac 4a 7a c1 f9 23 fe 15 77 91 32    b8 af 44 3b 50 3a b3 03 e9 1a 24 af c9 8a 72 88  | \(..H.Jz..#..w.2..D;P:....$...r. | 
| 4ca0 |  eb e8 02 51 8c d8 b6 05 c3 70 6c 73 d5 a1 ed b0    a1 2f be fe f4 d3 4f f1 f7 7f ff f7 43 82 9f cc  | ...Q.....pls...../....O.....C... | 
| 4cc0 |  aa ab 1c a2 48 11 e5 ea 60 f1 1c 82 4b b2 44 c3    71 5e 43 72 14 29 13 6e 40 44 51 b4 b9 9d 1c 72  | ....H...`...K.D.q^Cr.).n@DQ....r | 
| 4ce0 |  30 6c ba 98 3d 18 07 84 39 9f e1 6e 1b 43 bb c1    b1 df 07 bf 73 08 3a d0 63 ba ae 63 7d 7d 1d ff  | 0l..=...9..n.C......s.:.c..c}}.. | 
| 4d00 |  f2 2f ff d2 67 00 15 80 0d cb 32 61 18 46 df 09    32 61 9a 16 54 a9 cf d5 3c 10 81 38 00 b0 bc bc  | ./..g.....2a.F..2a..T...<..8.... | 
| 4d20 |  8c bf fb bb bf e3 2d 03 9c 35 eb fe d2 87 6d 5b    67 ee 33 bc 48 c4 ad fc 25 20 2c 84 24 49 b0 2d  | ......-..5....m[g.3.H...%.,.$I.- | 
| 4d40 |  0b 36 c8 42 b9 98 31 46 7d 66 db 16 6c 5b 1e fa    8d c7 a3 c1 eb f5 e2 e7 3f ff 3f f0 f9 7c b0 6d  | .6.B..1F}f..l[..........?.?..|.m | 
| 4d60 |  a9 ff e7 88 2a d3 ec c1 b4 2c f4 7a e6 c0 5d 1f    77 34 9b 4d 94 4a 25 74 3a 9d 21 db d2 ad 74 2e  | ....*....,.z..].w4.M.J%t:.!...t. | 
| 4d80 |  43 f8 71 f1 10 00 6c 42 8d 53 bc ee cf dc 32 74    5c 7c 65 d4 b5 ce f3 19 e8 9c 51 26 a3 33 4e 0c  | C.q...lB.S....2t\|e.......Q&.3N. | 
| 4da0 |  89 09 9f cf 87 56 ab 05 49 52 78 9d 49 4f 59 96    45 31 03 d8 b6 75 31 b1 49 eb ab aa 3a 92 d8 a3  | .....V..IRx.IOY.E1...u1.I...:... | 
| 4dc0 |  08 3d ce 06 17 89 eb 26 aa a2 28 43 9f bb ed 74    3a 9f ae 2d 3a 16 a2 ad 4b 31 0b 37 43 8c ba d6  | .=.....&..(C...t:..-:...K1.7C... | 
| 4de0 |  65 19 43 5c 50 0a 01 58 96 c5 41 a8 81 c5 34 3c    77 d3 34 61 91 19 6a db 97 27 f6 b8 81 5e e4 3d  | e.C\P..X..A...4<w.4a..j..'...^.= | 
| 4e00 |  8e 22 b6 7b 22 74 0d 55 55 87 4c 36 22 a8 fb da    44 50 4d d3 98 c3 68 57 e8 ba 3e a4 5f c6 dd eb  | .".{"t.UU.L6"...DPM...hW..>._... | 
| 4e20 |  22 9d 33 ce 08 10 3f a2 6b 99 a6 05 cb 32 01 28    23 19 4d d3 34 34 ea f5 8b 89 4d ab 35 4a 11 91  | ".3...?.k....2.(#.M.44....M.5J.. | 
| 4e40 |  89 35 6a a0 a3 0e 71 f0 03 d3 6c f8 f7 a3 9c 2a    51 fb 93 bb 2c 8e 81 ae 21 6e 5f da 89 a4 67 ae  | .5j...q...l....*Q...,...!n_...g. | 
| 4e60 |  72 8c 13 67 ce 3d 06 5c ee 9e 7f 5f 55 f0 39 62    a8 b6 d9 6c 5e 4c 6c d1 6b 12 5d 5a d1 c6 3d 8f  | r..g.=.\..._U.9b...l^Ll.k.]Z..=. | 
| 4e80 |  a8 ee 45 70 cb 6a ba b6 a2 28 38 3a 3a c2 c9 c9    09 42 a1 10 24 49 42 a3 d1 80 cf e7 43 af d7 83  | ..Ep.j...(8::....B..$IB.....C... | 
| 4ea0 |  a2 28 f0 7a bd a8 d5 6a 6c 05 48 92 84 60 30 08    d3 34 d1 e9 74 d8 91 e8 f5 7a 48 a5 52 88 c7 e3  | .(.z...jl.H..`0..4..t....zH.R... | 
| 4ec0 |  67 26 3e ea fe e3 88 2d ce 67 94 03 23 fe c6 b2    86 19 64 e0 f8 38 ca d1 eb f3 5d 4c 6c 91 a0 b4  | g&>....-.g..#.....d..8....]Ll... | 
| 4ee0 |  9a 62 18 73 94 48 b9 8a 59 68 db 36 d4 7e a8 52    74 84 48 86 d3 75 dd 16 90 e8 a9 89 5e af a6 69  | .b.s.H..Yh.6.~.Rt.H..u......^..i | 
| 4f00 |  e8 f5 7a 30 0c 63 68 d2 e2 1c 2e 63 41 8d 52 c0    34 2d 1a 8f b8 70 92 34 1c d6 10 f5 47 af d7 83  | ..z0.ch....cA.R.4-...p.4....G... | 
| 4f20 |  47 f7 40 a5 1f 9c e7 7e 8b 46 bd 5b f1 b8 7f e3    e6 e0 8b 08 2d 2a c3 89 89 09 a4 52 a9 21 99 4d  | G.@....~.F.[........-*.....R.!.M | 
| 4f40 |  bf 23 31 62 9a 26 13 79 d4 b5 14 45 41 b7 db 1d    1a cf 28 bb fc 2a cc 20 bc 13 a2 89 ce 7b c7 89  | .#1b.&.y...EA.....(..*.......{.. | 
| 4f60 |  b1 1c 3b 5a 55 41 f1 fa be 11 d2 8f cf 38 8e a3    7a 5e f4 ce 3d 91 51 96 84 38 99 51 5c 71 51 fc  | ..;ZUA.......8..z^..=.Q..8.Q\qQ. | 
| 4f80 |  44 e4 1c 4d d3 38 b0 03 a0 3f 78 0c 29 41 55 08    d8 8b f1 09 71 0c 1e 8f 67 64 90 ca fd 7a dc 71  | D..M.8...?x.)AU.....q...gd...z.q | 
| 4fa0 |  9e 99 e9 96 c9 83 9d 65 c0 b6 3d 7d 42 4b 4c 74    0a 4f a8 aa 7a 79 99 4d 37 15 03 3f e2 f6 1e c7  | .......e..=}BKLt.O..zy.M7..?.... | 
| 4fc0 |  ed 97 9d 24 11 47 94 8f 86 61 40 dc 79 ee eb 0c    cb cc b3 4c 73 5d 87 6b 9c cd 4e d7 1c 16 1f 22  | ...$.G...a@.y......Ls].k..N...." | 
| 4fe0 |  c3 38 a9 3b c7 c9 1a a6 5b af d7 bb 9c 35 72 9d    e3 aa 13 15 ad 1c 37 67 8d 8a b1 8f da 6d 6e 2e  | .8.;....[....5r.......7g.....mn. | 
| 5000 |  bf 6e fc e6 ba f3 71 87 87 e9 33 45 51 50 ad 56    21 5f 74 81 d1 8a 62 b4 3b eb 3e cf 3d c0 cb 78  | .n....q...3EQP.V!_t...b.;.>.=..x | 
| 5020 |  6d a3 12 b8 ee fb 88 e2 63 d4 bd 2f 43 e4 51 09    88 71 63 1e 37 8f 61 da 8c 77 84 28 12 f8 17 e3  | m.......c../C.Q..qc.7.a..w.(.... | 
| 5040 |  ec ab 1e 17 c5 c4 c7 11 ec 2a ef 2f 7b 8c 13 21    17 cc 80 e7 71 56 9e 5b f0 fb fd d7 93 d9 57 8d  | .........*./{..!....qV.[......W. | 
| 5060 |  2b 5c 95 00 6e 59 7f 19 6f ef a2 b1 5f 65 1c 6e    ab ea bc f9 9d 77 6f fa 33 0c 03 3e 9f ef 62 31  | +\..nY..o..._e.n.....wo.3..>..b1 | 
| 5080 |  32 6e 20 6e 25 f1 a1 d1 bf 71 78 8e cb 9c f3 97    38 2e 9a cf 59 f1 86 91 1c 4d 22 4f 55 55 c8 64  | 2n.n%....qx.....8...Y....M"OUU.d | 
| 50a0 |  13 5e 74 e1 f3 88 40 df eb ba 0e 5d d7 a1 69 da    48 d9 2b 9a 62 a2 f5 e0 4e 4a 88 01 79 fa 7e 94  | .^t...@....]..i.H.+.b...NJ..y.~. | 
| 50c0 |  53 e2 f6 f4 c6 8d 4b 7c 7d 59 a6 18 15 08 1b f5    fd a8 9c a9 f8 47 31 1c c3 30 ae 2e b3 45 8e 26  | S.....K|}Y...........G1..0...E.& | 
| 50e0 |  b3 8c 4c c0 7c 3e 0f 59 96 99 e8 a3 72 7f 22 ae    82 6c 6a 22 64 af d7 83 c7 e3 41 b5 5a 85 a6 39  | ..L.|>.Y....r."..lj"d.....A.Z..9 | 
| 5100 |  71 62 22 b4 db 04 bc 88 18 ff 95 07 65 bb c6 c9    6b 02 ee 5c 4b 41 8a 21 4c f2 d8 36 36 36 60 18  | qb".........e...k..\KA.!L..666`. | 
| 5120 |  06 f2 f9 3c 24 49 c2 c3 87 0f 11 8f c7 f9 66 84    a5 28 95 4a e8 f5 7a 48 26 93 43 6e b7 61 18 d0  | ...<$I........f..(.J..zH&.Cn.a.. | 
| 5140 |  75 1d 1b 1b 1b 0c e9 4a a7 d3 98 9e 9e 1e 5a 68    d3 34 39 56 22 c6 c0 c7 13 e1 2f 45 dc e1 83 e2  | u......J......Zh.49V"...../E.... | 
| 5160 |  d8 92 24 c3 b6 4d 66 92 5e af 37 10 25 d7 bd 19    71 b3 aa aa 78 f1 e2 05 f2 f9 3c 3e fa e8 23 68  | ..$..Mf.^.7.%...q...x.....<>..#h | 
| 5180 |  9a 86 6f bf fd 16 f9 7c 1e 6b 6b 6b 1c f6 2c 14    0a a8 d7 eb 28 14 0a 98 9c 9c c4 dc dc 1c da ed  | ..o....|.kkk..,.....(........... | 
| 51a0 |  36 14 45 c1 9b 37 6f 70 ef de 3d cc ce ce 62 7d    7d 1d 8f 1f 3f 46 a7 d3 c1 3f fd d3 3f 21 93 c9  | 6.E..7op..=...b}}...?F...?..?!.. | 
| 51c0 |  60 65 65 05 96 65 a1 dd 6e 63 75 75 15 5e af 97    21 03 ff 2f 1d 0e f3 0c 07 a9 ba dd 2e ba dd 2e  | `ee..e..ncuu.^..!../............ | 
| 51e0 |  62 b1 d8 87 11 db 59 51 1b f9 7c 1e 00 30 31 31    01 8f c7 83 57 af 5e e1 e8 e8 08 9b 9b 9b 50 14  | b.....YQ..|..011....W.^.......P. | 
| 5200 |  05 c7 c7 c7 08 87 c3 68 36 9b d8 db db 43 30 18    c4 af 7e f5 2b 24 12 09 c4 62 31 bc 79 f3 06 9f  | .......h6....C0...~.+$...b1.y... | 
| 5220 |  7e fa 29 5a ad 16 5a ad 16 42 a1 10 7c 3e 1f d6    d7 d7 51 2c 16 b1 bb bb 8b 5e af 87 95 95 15 dc  | ~.)Z..Z..B..|>....Q,.....^...... | 
| 5240 |  bc 79 13 1e 8f 87 c7 f1 97 54 92 97 a5 83 a8 08    9d f8 09 98 36 bd 5e 0f dd 6e 17 c1 60 f0 fa 62  | .y.......T..........6.^..n..`..b | 
| 5260 |  04 00 2b c2 a5 a5 25 fc f0 c3 0f 78 f3 e6 0d 54    55 85 df ef c7 d4 d4 14 8e 8e 8e 10 0e 87 e1 f1  | ..+...%....x...TU............... | 
| 5280 |  78 a0 eb 3a 42 a1 10 62 b1 18 23 85 42 a1 10 02    81 00 d2 e9 34 c2 e1 30 34 4d 43 26 93 c1 e1 e1  | x..:B..b..#.B.......4..04MC&.... | 
| 52a0 |  21 5a ad 16 1e 3c 78 00 4d d3 d0 6a b5 18 8a 4b    71 0f 0a 75 d2 a4 ff 3b 8e 81 ce 18 24 78 c5 38  | !Z...<x.M..j...Kq..u...;....$x.8 | 
| 52c0 |  0e 00 4e fa 4a 92 74 7d ce a6 9b 59 96 85 99 99    19 28 8a 82 4e a7 03 9f cf 87 b5 b5 35 18 86 81  | ..N.J.t}...Y.....(..N.......5... | 
| 52e0 |  5e af 07 4d d3 d0 6e b7 f1 af ff fa af f8 e2 8b    2f b0 bc bc 8c 6a b5 8a d5 d5 55 18 86 01 af d7  | ^..M..n........./....j....U..... | 
| 5300 |  8b 44 22 c1 d7 be 7f ff 3e f2 f9 3c 42 a1 10 7e    f2 93 9f a0 5a ad 22 10 08 a0 dd 6e c3 eb f5 42  | .D".....>..<B..~....Z."....n...B | 
| 5320 |  d7 f5 a1 f0 e9 87 10 ea a2 f9 9d 77 ae a8 9c 2d    cb c1 85 48 52 5f 3e c3 86 d2 47 d8 52 ea 4c d7  | ...........w...-...HR_>...G.R.L. | 
| 5340 |  f5 eb 7b 90 b4 85 49 49 4d 4e 4e 32 c7 27 12 89    21 f3 a7 dd 6e 43 d7 75 a4 52 29 44 22 11 04 83  | ..{...IIMNN2.'..!...nC.u.R)D"... | 
| 5360 |  41 e6 4c db b6 39 ac 6a 18 06 fc 7e 3f 66 66 66    f8 dc a9 a9 29 26 ac 61 18 2c ab dd a6 e4 7f e7  | A.L..9.j...~?fff....)&.a.,...... | 
| 5380 |  e1 d0 c1 64 ec b6 6d db b0 65 9b 89 4d 29 ba 0f    72 d7 45 f3 c6 8d db 10 53 54 1e 8f 07 2b 2b 2b  | ...d..m..e..M)..r.E.....ST...+++ | 
| 53a0 |  ac 2c 46 79 88 ee c4 81 18 d3 a6 45 11 f3 93 ee    80 95 fb fd 38 2b c5 ed 8a 8f 0a a7 5e e4 54 0d  | .,Fy.......E........8+......^.T. | 
| 53c0 |  a3 c3 1c dc 62 a7 63 c0 b6 9c f8 bb 69 1a 8e 55    62 49 68 35 3b fd 74 d9 35 c4 88 08 3d d0 34 6d  | ....b.c.....i..UbIh5;.t.5...=.4m | 
| 53e0 |  24 87 b9 91 fb b4 e2 22 61 ce 5b 40 12 13 e3 26    7e 51 08 e1 3c e7 45 cc a7 ba af 25 2e d4 a8 7b  | $......"a.[@...&~Q..<.E....%...{ | 
| 5400 |  9d 37 66 cb 34 61 29 54 9d 40 95 12 12 ba dd 2e    fb 08 d7 72 6a 00 30 2a 4a 4c 04 bb 33 dd 6e 88  | .7f.4a)T.@.........rj.0*JL..3.n. | 
| 5420 |  c1 65 5c e0 ab 42 0e c4 31 8d e3 d2 71 0b 74 d1    f5 ce f3 12 dd b1 74 42 b5 02 18 12 75 bd 5e 0f  | .e\..B..1...q.t.......tB....u.^. | 
| 5440 |  a6 f1 01 0a 52 1c 30 dd 58 f4 04 69 31 68 fb 8f    f2 38 c7 4d d2 4d 94 cb 64 92 dc 44 72 bf 1e b7  | ....R.0.X..i1h...8.M.M..d..Dr... | 
| 5460 |  68 ee 7b 8d 22 e6 79 a9 42 51 f4 11 b1 dd 19 22    cb 1c ec a4 6b 8b 11 31 75 45 b0 01 51 86 93 77  | h.{.".y.BQ....."....k..1uE..Q..w | 
| 5480 |  49 03 b9 08 f6 30 ce fd fe 10 e5 27 2e ae 28 e2    68 f7 8d ba d7 a8 8c 10 30 88 c3 8c 82 46 d8 b6  | I....0.....'..(.h.......0....F.. | 
| 54a0 |  0d d3 1a 28 47 d1 b3 b5 6c 46 1b 5e 3f 36 42 c9    58 31 17 48 99 77 72 a9 29 87 48 e7 8d 52 5a 17  | ...(G...lF.^?6B.X1.H.wr.).H..RZ. | 
| 54c0 |  c9 ef cb 98 61 ee d7 74 8e 08 00 75 57 33 8c 3b    46 25 2b ce 13 23 e2 22 ba f5 12 41 19 24 38 20  | ....a..t...uW3.;F%+..#."...A.$8. | 
| 54e0 |  d1 6b 71 36 5d 88 08 ee 86 a5 89 30 84 51 c0 f4    71 b2 54 d4 03 e3 38 6c d4 78 c4 31 89 d7 71 63  | .kq6]......0.Q..q.T...8l.x.1..qc | 
| 5500 |  5d c4 eb 8d 72 88 dc d9 78 77 5e f4 bc 85 75 63    53 44 2e b7 6c 1b 12 ae a9 20 89 b0 e4 19 79 3c  | ]...r...xw^...ucSD..l.........y< | 
| 5520 |  1e 58 96 85 77 ef de a1 58 2c 62 69 69 09 91 48    64 68 1b 8f 1a a8 98 36 72 a7 df dc 70 86 71 87  | .X..w...X,bii..Hdh.....6r...p.q. | 
| 5540 |  1b ab 21 de af db ed 32 4e 51 5c 10 0a e3 8a cc    e3 46 0b 90 55 44 73 1d c5 1c ee 45 1a 35 2e 91  | ..!....2NQ\......F..UDs....E.5.. | 
| 5560 |  c9 54 a7 b6 e4 72 d5 04 ce 49 44 8c e1 c9 a9 aa    8a 97 2f 5f 60 73 73 13 b1 58 0c cd 66 13 8d 46  | .T...r...ID......./_`ss..X..f..F | 
| 5580 |  63 28 68 44 da 59 84 87 29 8a 82 89 89 09 14 0a    05 d4 6a 35 84 42 21 10 86 c4 b6 6d ec ef ef 43  | c(hD.Y..).........j5.B!....m...C | 
| 55a0 |  55 55 78 bd 5e b4 db 6d 9e 80 1b 7c 63 9a 26 6e    dc b8 81 6e b7 8b 93 93 13 0e 72 a5 d3 69 d4 eb  | UUx.^..m...|c.&n...n......r..i.. | 
| 55c0 |  75 b4 db 6d ce 98 84 c3 61 48 92 84 4e a7 83 40    20 80 66 b3 89 6e b7 cb ce 07 dd a3 db ed 62 62  | u..m....aH..N..@..f..n........bb | 
| 55e0 |  62 02 91 48 64 e8 bb e1 f8 3e 53 06 b6 34 c0 7f    db 16 89 5b 47 a7 49 b2 7c 7d 6b c4 c9 1a cb 43  | b..Hd....>S..4.....[G.I.|}k....C | 
| 5600 |  f2 c9 e3 f1 e2 f3 cf 3f 87 61 18 f8 e5 2f ff 0d    b2 2c 61 62 62 02 e5 72 19 d1 68 94 a1 61 14 52  | .......?.a.../...,abb..r..h..a.R | 
| 5620 |  55 55 15 81 40 00 92 24 e1 e9 d3 a7 38 3a 3a c2    dc dc 1c 0c c3 c0 67 9f 7d 86 56 ab 85 ff f8 8f  | UU..@..$....8::.......g.}.V..... | 
| 5640 |  ff 40 2c 16 43 24 12 41 a3 d1 e0 b0 25 ed aa 68    34 0a c3 30 50 28 14 90 4e a7 51 a9 54 f0 e6 cd  | .@,.C$.A....%..h4..0P(..N.Q.T... | 
| 5660 |  1b 94 4a 25 ac ae ae a2 db ed 62 7d 7d 1d a5 52    09 8a a2 60 6d 6d 0d ad 56 0b c5 62 11 cd 66 13  | ..J%......b}}..R...`mm..V..b..f. | 
| 5680 |  b7 6e dd c2 f1 f1 31 8a c5 22 42 a1 10 5a ad 16    ca e5 32 bc 5e 2f 26 27 27 d1 6e b7 11 8d 46 87  | .n....1.."B..Z....2.^/&''.n...F. | 
| 56a0 |  ac ab d1 5c 28 24 33 24 19 12 4c 86 37 d0 39 d7    10 23 fd 2b 63 e0 ed d1 c5 56 56 56 10 8f c7 d0  | ...\($3$..L.7.9..#.+c....VVV.... | 
| 56c0 |  6c b6 b0 bc 7c 0b e1 70 18 3e 9f 0f cd 66 13 5e    af 17 dd 6e 17 00 10 0a 85 98 9b 7c 3e 1f 02 81  | l...|..p.>...f.^...n.......|>... | 
| 56e0 |  00 96 97 97 b1 b8 b8 88 70 38 cc c4 f4 fb fd 78    f8 f0 21 fc 7e ff 50 c5 6f ab d5 e2 ad e9 f3 f9  | ........p8.....x..!.~.P.o....... | 
| 5700 |  20 49 12 2a 95 0a 54 55 45 38 1c c6 ca ca 0a 5a    ad 16 26 26 26 a0 eb 3a 72 b9 1c 72 b9 1c 64 59  | .I.*..TUE8.....Z..&&&..:r..r..dY | 
| 5720 |  c6 d4 d4 14 6a b5 1a ba dd 2e d2 e9 34 e2 f1 38    24 49 42 3c 1e 47 3c 1e 47 b7 db c5 e9 e9 29 02  | ....j.......4..8$IB<.G<.G.....). | 
| 5740 |  81 00 47 31 09 ce 36 da c9 a2 4a 87 7e 95 b1 6c    03 16 60 f5 4d c1 5e af 0b b3 ef a4 5d 43 41 3a  | ..G1..6...J.~..l..`.M.^.....]CA: | 
| 5760 |  37 90 24 0c 65 50 2c cb 42 3a 9d 82 24 01 5e af    0f d1 68 94 a1 62 24 1f a9 7e 10 00 62 b1 d8 90  | 7.$.eP,.B:..$.^...h..b$..~..b... | 
| 5780 |  c3 13 8d 46 87 64 35 c5 c1 83 c1 e0 10 3c 58 54    c6 44 70 c3 30 90 48 24 60 db 83 da 43 52 d4 b6  | ...F.d5......<XT.Dp.0.H$`...CR.. | 
| 57a0 |  6d e3 c6 8d 1b 2c b6 2c cb 42 3c 1e 47 22 91 e0    24 c4 f4 f4 34 7a bd 1e 9f 4f 9c 2c cb 32 87 17  | m....,.,.B<.G"..$...4z...O.,.2.. | 
| 57c0 |  e8 fe a3 4c 3f 49 92 20 c9 54 a6 3d c8 da 98 a6    09 d3 ea c2 30 4d 40 ba 06 b1 47 dd 48 55 55 bc  | ...L?I...T.=........0M@...G.HUU. | 
| 57e0 |  79 b3 89 a3 a3 43 24 93 71 68 9a 87 c3 a4 b1 58    0c 37 6f de 84 df ef c7 8b 17 2f a0 aa 2a 34 4d  | y....C$.qh.....X.7o......./..*4M | 
| 5800 |  43 b9 5c c6 ed db b7 d1 ed 76 b1 bb bb cb d8 6c    07 c5 ef 28 dd e5 e5 65 9c 9e 9e 62 7b 7b 1b ab  | C.\......v.....l...(...e...b{{.. | 
| 5820 |  ab ab a8 d5 6a 38 3a 3a e2 5d 32 35 35 85 68 34    8a f7 ef df a3 d5 6a 61 72 72 12 00 70 74 74 04  | ....j8::.]255.h4......jarr..ptt. | 
| 5840 |  bf df 8f 85 85 05 94 4a 25 bc 7f ff 1e e1 70 18    ba ae a3 56 ab 41 51 14 dc b8 71 03 af 5f bf 86  | .......J%.....p....V.AQ...q.._.. | 
| 5860 |  ae eb 58 5a 5a c2 8b 17 2f d0 e9 74 10 0e 87 d1    ed 76 21 cb 32 b2 d9 2c 92 c9 24 ba dd 2e 13 79  | ..XZZ.../..t.....v!.2..,..$....y | 
| 5880 |  5c b8 41 96 24 c8 b2 e2 88 0d 69 38 22 69 5b 16    64 e9 1a 32 9b 82 2a 14 85 a3 f8 72 bb dd ea 6f  | \.A.$.....i8"i[.d..2..*....r...o | 
| 58a0 |  65 19 9a e6 41 bd 5e 67 6b a0 52 a9 40 96 65 34    1a 0d 56 9a 8d 46 83 4b 48 8e 8f 8f 21 49 12 bc  | e...A.^gk.R.@.e4..V..F.KH...!I.. | 
| 58c0 |  5e 2f 97 ba 35 9b 4d 14 8b 45 f4 7a 3d e4 f3 79    b4 db 6d d8 b6 8d 62 b1 08 5d d7 51 2e 97 11 0a  | ^/..5.M..E.z=..y..m...b..].Q.... | 
| 58e0 |  85 10 89 44 50 28 14 d0 6c 36 31 3d 3d 8d 7a bd    8e 83 83 03 a4 d3 69 d8 b6 8d 66 b3 89 a3 a3 23  | ...DP(..l61==.z.......i...f....# | 
| 5900 |  94 cb 65 c4 e3 71 8e c2 cd cc cc c0 b2 2c ec ef    ef 63 7e 7e 1e a6 69 e2 f8 f8 98 77 56 a1 50 80  | ..e..q.......,...c~~..i....wV.P. | 
| 5920 |  cf e7 43 3c 1e 3f 53 f7 c8 dc 3c 64 6f 93 89 6b    3b 36 75 3f 69 2d 88 83 eb 89 11 d1 3d a7 ad b9  | ..C<.?S...<do..k;6u?i-......=... | 
| 5940 |  b0 b0 80 6c 36 0b 55 55 a0 69 fa 90 2d 4e dc f0    e4 c9 13 0e 32 d9 b6 8d 60 30 88 78 3c 8e 4c 26  | ...l6.UU.i..-N......2...`0.x<.L& | 
| 5960 |  03 cb b2 10 08 04 86 ac 15 5a d4 68 34 ca 8a 34    99 4c f2 3d 7d 3e 1f 34 4d c3 27 9f 7c c2 96 46  | .........Z.h4..4.L.=}>.4M.'.|..F | 
| 5980 |  a7 d3 41 22 91 80 cf e7 83 d7 eb 45 2e 97 43 22    91 80 61 18 08 85 42 9c e9 d6 75 1d ab ab ab ac  | ..A".......E..C"..a...B...u..... | 
| 59a0 |  4f 1e 3c 78 80 b5 b5 35 4e 32 d7 6a 35 8e 9d 8b    e0 fb d1 0c 48 0d 09 00 cb b6 a1 48 d2 90 c7 2c  | O.<x...5N2.j5.......H......H..., | 
| 59c0 |  0d 13 9b 6a 21 2f 2f 3a 44 bb 55 55 55 d4 6a 35    34 9b 4d 84 42 01 48 52 9b 4d 29 59 96 e1 f5 7a  | ...j!//:D.UUU.j54.M.B.HR.M)Y...z | 
| 59e0 |  11 8d 46 d1 e9 74 50 a9 54 98 b0 a5 52 09 cd 66    13 d1 68 14 7e bf 1f 3b 3b 3b 0c 85 38 38 38 40  | ..F..tP.T...R..f..h.~..;;;..888@ | 
| 5a00 |  3c 1e e7 88 61 b1 58 44 b7 db 85 df ef 47 26 93    41 af d7 c3 b3 67 cf 60 18 06 e6 e7 e7 21 49 12  | <...a.XD.....G&.A....g.`.....!I. | 
| 5a20 |  0a 85 02 02 81 00 12 89 04 4e 4f 4f 51 2c 16 d9    f2 49 24 12 30 4d 13 a5 52 09 86 61 b0 82 0c 04  | .........NOOQ,...I$.0M..R..a.... | 
| 5a40 |  02 38 3c 3c 44 32 99 44 ab d5 42 a9 54 42 30 18    84 a2 28 38 3c 3c e4 c4 88 2c 2b fd 68 de d9 9d  | .8<<D2.D..B.TB0...(8<<...,+.h... | 
| 5a60 |  0e c9 a9 81 34 4d b3 5f ac e4 50 54 51 64 16 23    7d 62 cb 70 fe 86 cb 83 c7 af a2 b3 38 b2 ec c4  | ....4M._..PTQd.#}b.p........8... | 
| 5a80 |  3d 74 dd 83 56 ab 89 cd cd 4d b4 5a 2d 98 a6 05    5d d7 a0 eb 3a 4c d3 44 ab d5 82 df ef c7 bd 7b  | =t..V....M.Z-...]...:L.D.......{ | 
| 5aa0 |  f7 d0 6a b5 b0 b5 b5 85 46 a3 01 4d d3 50 af d7    61 9a 26 1e 3e 7c 08 d3 34 f1 dd 77 df 61 76 76  | ..j.....F..M.P..a.&.>|..4..w.avv | 
| 5ac0 |  16 13 13 13 78 f9 f2 25 74 5d 87 df ef 87 69 9a    68 36 9b bc c5 49 f9 6e 6c 6c f0 b8 74 5d 47 b3  | ....x..%t]....i.h6...I.nll..t]G. | 
| 5ae0 |  d9 44 32 99 84 aa aa d8 d9 d9 c1 e1 e1 21 74 5d    87 65 59 58 59 59 41 af d7 c3 f6 f6 36 00 b0 dd  | .D2..........!t].eYXYYA.....6... | 
| 5b00 |  4d 8a b5 58 2c e2 db 6f bf 85 69 9a b8 7b f7 2e    00 e0 cd 9b 37 48 a7 d3 fd 6c 53 b7 ef c8 59 67  | M..X,..o..i..{......7H...lS...Yg | 
| 5b20 |  1c 1c 49 92 d0 33 0c e8 82 d7 6a c3 82 ac f6 ad    36 db 59 84 0f 0a 44 91 86 97 65 19 2b 2b 2b 90  | ..I..3....j.....6.Y...D...e.+++. | 
| 5b40 |  65 19 f5 7a 1d aa aa 42 d7 75 16 37 a4 d1 45 53    aa d5 6a e1 f8 f8 18 b1 58 0c f1 78 1c 8a a2 e0  | e..z...B.u.7..ES..j.....X..x.... | 
| 5b60 |  d1 a3 47 88 c5 62 08 04 02 50 55 15 8d 46 03 b1    58 0c b6 6d 73 7d bd a2 28 7c ed bf f9 9b bf 81  | ..G..b...PU..F..X..ms}..(|...... | 
| 5b80 |  69 9a d0 75 7d a8 fd 84 d7 eb c5 ad 5b b7 90 48    24 e0 f1 78 a0 28 0a 02 81 00 6c db 29 a5 23 7d  | i..u}.......[..H$..x.(....l.).#} | 
| 5ba0 |  e3 f7 fb 59 ee 1b 86 81 27 4f 9e a0 d7 eb 21 9d    4e c3 34 cd be 52 f5 c0 30 ac f1 cd 11 a4 b3 ae  | ...Y....'O....!.N.4..R..0....... | 
| 5bc0 |  ba a3 4c 2d 58 d4 8c e0 ba 32 9b e4 93 2c 2b 7d    73 49 e1 7a 17 1a a0 65 59 08 85 42 e8 f5 7a 38  | ..L-X....2...,+}sI.z...eY..B..z8 | 
| 5be0 |  38 38 e0 84 6f a7 d3 61 9c 49 24 12 c1 cc cc 0c    f2 f9 3c 0e 0e 0e 90 4c 26 59 f3 9f 9c 9c 20 1e  | 88..o..a.I$.......<....L&Y...... | 
| 5c00 |  8f b3 c2 93 24 89 e5 39 85 09 08 04 24 cb b2 93    b9 16 44 59 bb dd 86 c7 e3 41 2e 97 63 1c 0b 00  | ....$..9....$.....DY.....A..c... | 
| 5c20 |  b4 5a 2d 24 93 49 d8 b6 cd b9 d1 62 b1 08 af d7    8b 72 b9 0c bf df 8f 64 32 89 c3 c3 43 78 3c 1e  | .Z-$.I.....b.....r.....d2...Cx<. | 
| 5c40 |  44 a3 51 c8 b2 24 c0 26 86 71 db a3 e2 32 43 b1    94 7e 35 30 2d d1 b5 38 db b9 20 15 c8 ab b0 2c  | D.Q..$.&.q...2C..~50-..8......., | 
| 5c60 |  13 cf 9f 3f 47 b9 5c 86 aa aa 68 36 9b 78 fc f8    31 4c d3 c4 ef 7f ff 7b 64 32 19 a8 aa 8a ad ad  | ...?G.\...h6.x..1L.....{d2...... | 
| 5c80 |  2d b6 52 2c cb 42 22 91 e0 f7 a4 ec 00 20 9f cf    63 75 75 15 99 4c 06 4f 9f 3e 65 ae 6a 34 1a b0  | -.R,.B".........cuu..L.O.>e.j4.. | 
| 5ca0 |  2c 0b f7 ee dd 83 6d db f8 c3 1f fe 80 c5 c5 45    26 d8 e9 e9 29 13 8a 76 ca eb d7 af 61 59 16 26  | ,.....m........E&...)..v....aY.& | 
| 5cc0 |  27 27 f1 e2 c5 0b ac ac ac a0 52 a9 20 95 4a a1    54 2a 61 67 67 07 aa aa a2 5e af c3 e7 f3 e1 a3  | ''........R...J.T*agg....^...... | 
| 5ce0 |  8f 3e c2 f6 f6 36 f2 f9 3c b2 d9 2c ee de bd 03    9f cf 8b 4e a7 3b 04 d3 73 c7 7a c4 e4 81 e8 55  | .>...6..<..,.......N.;..s.z....U | 
| 5d00 |  8b d2 e0 83 70 23 83 58 b5 84 54 2a c5 1c 4c 09    5e 45 51 70 fb f6 6d b6 26 fc 7e 3f 34 4d 43 28  | ....p#.X..T*..L.^EQp..m.&.~?4MC( | 
| 5d20 |  14 42 a1 50 80 6d db c8 64 32 f0 78 3c ac 50 15    45 41 28 14 42 22 91 80 2c cb 48 a5 52 1c 13 f1  | .B.P.m..d2.x<.P.EA(.B"..,.H.R... | 
| 5d40 |  fb fd bc 6b 5a ad 16 e6 e6 e6 30 3f 3f 8f 7c 3e    8f 40 20 c0 3b ac d5 6a e1 e4 e4 04 dd 6e 17 b9  | ...kZ.....0??.|>.@..;..j.....n.. | 
| 5d60 |  5c 0e 96 65 c1 eb f5 62 6a 6a 8a ab cb bc 5e 2f    62 b1 18 7a bd 1e 8a c5 22 66 67 67 91 48 24 10  | \..e...bjj....^/b..z...."fgg.H$. | 
| 5d80 |  8d 46 39 90 e6 c0 2b 74 21 4d 37 7e b7 13 b1 07    cc 38 08 b9 d2 71 4d a7 66 38 44 6a 59 16 92 c9  | .F9...+t!M7~.....8...qM.f8DjY... | 
| 5da0 |  24 e2 f1 38 c2 e1 30 54 55 45 a7 d3 41 b7 db c5    ea ea 2a c7 14 d6 d6 d6 58 71 d2 96 33 0c 83 db  | $..8..0TUE..A.....*.....Xq..3... | 
| 5dc0 |  47 f4 7a 3d 78 bd 5e 28 8a 82 46 a3 01 55 55 b1    b8 b8 c8 5c 47 f2 9e cc be a9 a9 29 34 1a 0d d6  | G.z=x.^(..F..UU....\G......)4... | 
| 5de0 |  05 00 d8 fd 96 65 99 af db 68 34 10 0a 85 f0 e0    c1 03 18 86 c1 19 7b c3 30 90 4e a7 d9 31 a3 b8  | .....e...h4...........{.0.N..1.. | 
| 5e00 |  cb e4 e4 24 52 a9 14 77 7a e8 76 87 e5 f5 40 7c    58 90 40 99 aa e1 78 b6 65 99 6c 85 5c 3b 79 e0  | ...$R..wz.v...@|X.@...x.e.l.\;y. | 
| 5e20 |  ee e0 e0 54 6e 99 78 fa f4 29 0e 0f 0f 91 cd 66    b1 bc bc 8c ad ad 2d 94 cb 65 c4 62 31 00 60 fc  | ...Tn.x..).....f......-..e.b1.`. | 
| 5e40 |  c7 bd 7b f7 b0 bd bd cd 18 90 f5 f5 75 76 85 ab    d5 2a 56 56 56 e0 f7 fb f1 ea d5 2b f8 fd 7e d8  | ..{.........uv...*VVV......+..~. | 
| 5e60 |  b6 8d 93 93 13 2c 2d 2d 61 6e 6e 0e cf 9f 3f 77    0a 38 55 15 4b 4b 4b 38 3a 3a 42 3e 9f c7 c4 c4  | .....,--ann...?w.8U.KKK8::B>.... | 
| 5e80 |  04 a6 a6 a6 f0 f6 ed 5b 1c 1f 1f f3 ef 5f be 7c    89 ed ed 6d 64 b3 59 68 9a 86 93 93 13 2c 2e 2e  | .......[....._.|...md.Yh.....,.. | 
| 5ea0 |  c2 e7 f3 e1 c5 8b 17 50 14 05 99 4c 06 ad 56 0b    b5 5a 0d b6 6d b3 17 e9 2c f6 4d 44 22 31 74 bb  | .......P...L..V..Z..m...,.MD"1t. | 
| 5ec0 |  06 4c 73 b8 89 97 6d 8b ca 71 50 be 67 59 66 9f    d8 fd 98 79 ff f7 f2 d5 e1 5b 8e a2 20 9c 1f 6d  | .Ls...m..qP.gYf....y.....[.....m | 
| 5ee0 |  9d 78 3c ce 05 a2 54 3a 47 5c 45 db b0 5e af a3    5a ad b2 d9 45 ca 92 6c 6f 12 03 ba ae a3 d7 eb  | .x<...T:G\E..^..Z...E..lo....... | 
| 5f00 |  a1 54 2a a1 db ed b2 88 30 0c 03 ad 56 8b c5 8a    ae eb 88 46 a3 bc 75 bd 5e 2f 92 c9 24 74 5d 47  | .T*.....0...V......F..u.^/..$t]G | 
| 5f20 |  b1 58 64 8b 23 12 89 a0 d3 e9 a0 d3 e9 a0 d5 6a    a1 d3 e9 a0 d1 68 f0 58 ab d5 2a 9b a1 9d 4e 67  | .Xd.#..........j.....h.X..*...Ng | 
| 5f40 |  08 55 4b ad 8f 1c b0 e4 70 66 5e 64 40 db 72 3a    30 d8 96 01 cb 32 1c 62 db 42 e6 06 80 4a ab e2  | .UK.....pf^d@.r:0....2.b.B...J.. | 
| 5f60 |  70 eb f9 b5 21 e2 6b 0a fa 3b 9a 5a c5 9d 3b 77    b0 b8 b8 c8 01 9d bb 77 ef 9e 29 99 a6 d7 d1 68  | p...!.k..;.Z..;w.......w..)....h | 
| 5f80 |  94 2d 86 bf fe eb bf 46 b1 58 44 20 10 60 79 2b    cb 32 7e fc e3 1f b3 4e 50 14 85 c3 02 3f fa d1  | .-.....F.XD..`y+.2~....NP....?.. | 
| 5fa0 |  8f 38 3c ab 28 0a 52 a9 14 e6 e7 e7 19 7d 15 08    04 70 e3 c6 0d 76 95 69 a7 39 2d 84 06 45 ae 00  | .8<.(.R......}...p...v.i.9-..E.. | 
| 5fc0 |  38 40 d5 6c 36 01 00 81 40 80 99 40 d3 34 26 bc    73 ae d3 50 cc f1 5b c4 2e 10 36 24 38 a5 79 96  | 8@.l6...@..@.4&.s..P..[...6$8.y. | 
| 5fe0 |  d9 ed e3 45 2c 6e 2e e6 dc d3 fa 30 3b 5b 4c ea    9a a6 89 cd cd 4d 54 ab 55 44 22 11 ec ed ed c1  | ...E,n.....0;[L......MT.UD"..... | 
| 6000 |  b6 6d cc cf cf 23 1c 0e 63 7b 7b 1b aa aa c2 e7    f3 31 01 a9 2c 9a 82 52 e9 74 1a 2b 2b 2b d8 da  | .m...#..c{{......1..,..R.t.+++.. | 
| 6020 |  da c2 f6 f6 36 96 96 96 90 c9 64 70 7c 7c 8c 93    93 13 44 22 11 9e 20 85 3f df bd 7b c7 09 00 9f  | ....6.....dp||....D"....?..{.... | 
| 6040 |  cf 87 e3 e3 63 54 ab 55 a4 52 29 e8 ba 8e 48 24    82 93 93 13 de 7d 64 43 37 9b 4d 36 43 6f dc b8  | ....cT.U.R)...H$.....}dC7.M6Co.. | 
| 6060 |  81 7c 3e 8f dd dd 5d a4 52 29 8e e5 78 bd 5e f8    fd 7e 64 b3 59 5e 68 77 13 af 51 bb 5e ec 66 c9  | .|>...].R)..x.^..~d.Y^hw..Q.^.f. | 
| 6080 |  47 bf c3 cf b5 64 f6 20 2d 66 41 51 54 96 ab a6    69 22 1e 8f c3 eb f5 62 7b 7b 1b 3e 9f 0f 8a a2  | G....d..-fAQT...i".....b{{.>.... | 
| 60a0 |  b0 8b 1c 08 04 a0 69 1a 4a a5 12 02 81 00 ca e5    32 4e 4e 4e d8 de ce e7 f3 ac 04 b7 b7 b7 e1 f7  | ......i.J.......2NNN............ | 
| 60c0 |  fb d1 6c 36 b1 bf bf cf d1 40 f2 12 43 a1 10 aa    d5 2a 0a 85 02 74 5d 47 38 1c e6 38 75 a9 54 62  | ..l6.....@..C....*...t]G8..8u.Tb | 
| 60e0 |  8b 03 00 db fa 54 da dc ed 76 39 11 11 0e 87 59    dc 1d 1e 1e 32 5c ce 09 19 a7 91 cb e5 86 40 9c  | .....T...v9....Y....2\........@. | 
| 6100 |  63 a9 22 a0 0a 44 b3 0f 00 64 5c db f4 1b 88 03    4d 53 fb db 57 c5 fd fb f7 99 53 67 66 66 70 fb  | c."..D...d\.....MS..W.....Sgffp. | 
| 6120 |  f6 6d 46 4c 45 22 11 d6 f8 00 d0 e9 74 e0 f7 fb    51 ad 56 71 7c 7c 8c e9 e9 69 f6 0c 93 c9 24 72  | .mFLE"......t...Q.Vq||...i....$r | 
| 6140 |  b9 1c 4c d3 84 cf e7 83 69 9a c8 e5 72 d0 34 8d    c5 16 b9 f1 c1 60 90 cd 4c b1 b2 81 44 86 c7 e3  | ..L.....i...r.4......`..L...D... | 
| 6160 |  c1 cc cc 0c 72 b9 dc 50 d5 af 18 48 23 6f 34 93    c9 00 18 4e 04 53 2c 9e e2 de 6e db d9 2d 5a c5  | ....r..P...H#o4....N.S,...n..-Z. | 
| 6180 |  34 dd a8 c5 f8 a0 32 0f c7 65 d7 a0 28 32 ca e5    32 07 71 48 ab 4f 4e 4e a2 db ed e2 f0 f0 10 b1  | 4.....2..e..(2..2.qH.ONN........ | 
| 61a0 |  58 0c 92 24 a1 5c 2e 63 61 61 81 95 a5 d7 eb c5    e1 e1 21 26 27 27 51 ab d5 b8 c4 03 00 bc 5e 2f  | X..$.\.caa........!&''Q.......^/ | 
| 61c0 |  42 a1 10 da ed 36 63 c0 c9 9c a3 5d 74 7c 7c 0c    59 96 39 fb 43 66 e3 cc cc 0c c7 50 02 81 c0 85  | B....6c....]t||.Y.9.Cf.....P.... | 
| 61e0 |  dc 28 26 8d 89 e8 24 7a c4 df 9f 47 97 71 dc cf    01 bb ab 73 f6 f0 4a 7a 3c 3a 4c d3 d9 f6 8d 46  | .(&...$z...G.q.....s..Jz<:L....F | 
| 6200 |  03 d9 6c 16 47 47 47 d8 db db c3 da da 1a 82 c1    20 0e 0f 0f 71 74 74 04 45 51 d0 6a b5 e0 f1 78  | ..l.GGG.............qtt.EQ.j...x | 
| 6220 |  d0 e9 74 b0 bd bd 0d 8f c7 83 48 24 02 55 55 b1    bf bf cf 0d 1d c9 21 e9 f5 7a 58 5f 5f 47 bd 5e  | ..t.......H$.UU.......!..zX__G.^ | 
| 6240 |  47 20 10 80 c7 e3 61 79 bf ba ba 8a 7c 3e 8f 46    a3 01 8f c7 89 a1 03 03 30 e7 c4 c4 04 4c d3 1c  | G.....ay....|>.F........0....L.. | 
| 6260 |  aa 52 10 3b 96 11 ac 59 d7 75 26 b0 08 9d 13 33    fb 22 5e f1 cc 5e 77 e9 31 71 11 01 c0 ee f7 b0  | .R.;...Y.u&....3."^..^w.1q...... | 
| 6280 |  ba b6 82 24 ad 4e 26 ce e2 e2 22 bb e0 37 6e dc    40 a1 50 40 30 18 84 c7 e3 41 3c 1e 1f 02 f7 e8  | ...$.N&..."..7n.@.P@0....A<..... | 
| 62a0 |  ba 8e 6e b7 cb 71 8a 40 20 80 70 38 cc 9c 48 a2    c0 ef f7 43 d7 75 d4 eb 75 e8 ba ce bb 83 82 5d  | ..n..q.@..p8..H....C.u..u......] | 
| 62c0 |  13 13 13 9c d2 22 a2 92 58 a1 44 30 11 52 24 1a    65 ca 69 07 d1 b8 c4 6e 0f a2 9c a6 31 9d 27 bb  | ....."..X.D0.R$.e.i....n....1.'. | 
| 62e0 |  89 01 45 d8 f0 50 f2 c0 49 8b 89 dd cf c6 17 5a    8a 44 1e 6c 35 03 80 cc 79 3c 47 4c 94 f0 fe fd  | ..E..P..I......Z.D.l5...y<GL.... | 
| 6300 |  0e 7b 60 1e 8f 87 e5 33 c1 d1 88 28 e4 05 da b6    8d e3 e3 63 74 3a 1d 44 22 91 a1 b6 9b 94 02 eb  | .{`....3...(.......ct:.D"....... | 
| 6320 |  76 bb 98 9e 9e 86 ae eb 48 a7 d3 a8 56 ab a8 d5    6a ec 59 12 b0 7e 7a 7a 1a e5 72 19 cd 66 13 1e  | v.......H...V...j.Y..~zz..r..f.. | 
| 6340 |  8f 87 b3 43 a2 bc f7 78 3c d8 db db 43 34 1a 45    3a 9d c6 ce ce 0e 4a a5 12 8f 85 42 0e a7 a7 a7  | ...C...x<...C4.E:.....J....B.... | 
| 6360 |  98 9e 9e 46 22 91 38 d3 d5 53 14 2b f4 bf b8 33    44 b1 22 f7 db e5 0d 11 fb f2 62 04 90 e5 be fd  | ...F".8..S.+...3D.".......b..... | 
| 6380 |  08 19 b6 0d de 8e c5 62 11 bf ff fd b7 08 06 03    48 26 93 78 f4 e8 11 0c c3 c0 d3 a7 4f b9 b6 c4  | .......b........H&.x........O... | 
| 63a0 |  e7 f3 e1 f4 f4 14 8a a2 20 1c 0e a3 d5 6a e1 37    bf f9 0d 0c c3 40 32 99 64 2b 84 b2 ed 8d 46 03  | .............j.7.....@2.d+....F. | 
| 63c0 |  fb fb fb d8 df df c7 cd 9b 37 71 eb d6 2d bc 7c    f9 12 07 07 07 1c 8e 25 d9 fc e0 c1 03 bc 7d fb  | .........7q..-.|.......%......}. | 
| 63e0 |  16 7b 7b 7b f8 fa eb af 71 78 78 88 f5 f5 75 44    a3 51 d4 eb 75 cc cf cf 63 61 61 01 bb bb bb 78  | .{{{....qxx...uD.Q..u...caa....x | 
| 6400 |  fd fa 35 fe f6 6f ff 16 95 4a 05 df 7e fb 2d 16    16 16 60 59 16 2a 95 0a 22 91 08 12 89 04 2b c6  | ..5..o...J..~.-...`Y.*..".....+. | 
| 6420 |  cb b4 3f 1a d5 dc a5 4f 31 00 1f 90 16 03 c0 66    1f 30 48 70 4e 4c 4c e0 ab af be 82 61 38 4e 86  | ..?....O1......f.0HpNLL.....a8N. | 
| 6440 |  df ef 47 a7 d3 41 2e 97 43 bd 5e 47 34 1a 65 ab    83 e2 17 bd 5e 0f cb cb cb bc e5 03 81 00 4c d3  | ..G..A..C.^G4.e.....^.........L. | 
| 6460 |  c4 d4 d4 14 54 55 c5 c7 1f 7f 8c 9b 37 6f 72 e8    55 55 55 4c 4d 4d 71 1c c5 e3 f1 f0 2e d2 34 0d  | ....TU......7or.UUULMMq.......4. | 
| 6480 |  d3 d3 d3 f0 78 3c 2c 6a 5a ad 16 7b a1 13 13 13    1c 73 29 16 8b 00 1c e7 06 00 07 ba 88 d8 e4 1c  | ....x<,jZ..{.....s)............. | 
| 64a0 |  f5 7a bd 21 4c e3 38 31 22 8a 93 51 c7 35 a3 7e    a4 61 6d 96 65 87 87 87 00 6c 4c 4f 4f e3 d6 ad  | .z.!L.81"..Q.5.~.am.e....lLOO... | 
| 64c0 |  45 b4 5a 6d 36 ab c8 79 d0 75 9d fb 3e 75 3a 1d    ec ef ef 33 b7 df bc 79 73 08 a8 de 6e b7 39 6e  | E.Zm6..y.u..>u:....3...ys...n.9n | 
| 64e0 |  dd 6a b5 d0 ed 76 b1 b6 b6 06 45 51 50 ab d5 18    0b 22 8a 25 c2 77 50 74 f1 f9 f3 e7 88 c7 e3 b8  | .j...v....EQP....".%.wPt........ | 
| 6500 |  7b f7 2e 2c cb c2 c1 c1 01 4a a5 12 74 5d ef 3f    8f 60 96 8b f8 97 96 96 60 db 36 07 b4 2c cb e2  | {..,.....J..t].?.`......`.6..,.. | 
| 6520 |  c2 29 77 2e f1 22 82 8f 7b 7f 6d 90 8e 23 c7 07    ed e0 0a 85 02 b6 b6 b6 30 31 91 84 a6 e9 c8 e7  | .)w.."..{.m..#..........01...... | 
| 6540 |  0b f0 78 74 cc cc cc 40 d3 34 ec ee ee 62 61 61    01 5b 5b 5b 08 04 02 98 9c 9c c4 ab 57 af b0 b9  | ..xt...@.4...baa.[[[........W... | 
| 6560 |  b9 89 68 34 8a 6a b5 8a 56 ab c5 f0 86 a3 a3 23    b4 5a 2d 4c 4d 4d 61 67 67 07 c5 62 11 5f 7d f5  | ..h4.j..V......#.Z-LMMagg..b._}. | 
| 6580 |  15 54 55 c5 fa fa 3a 27 71 c9 d9 91 65 c7 fc f4    f9 7c 98 9b 9b 83 d7 eb c5 bb 77 ef b0 b9 b9 89  | .TU...:'q...e....|........w..... | 
| 65a0 |  77 ef de e1 ce 9d 3b d8 db db c3 db b7 6f 11 8d    46 39 e6 4d b5 3e e5 72 99 b3 ee 6f de bc 61 db  | w.....;......o..F9.M.>.r...o..a. | 
| 65c0 |  fa fe fd fb ac 6c 2f 47 9f f1 22 f9 da 9c 2d 82    51 2c cb 42 2a 95 ea 97 a6 99 d0 34 e7 01 0b 80  | .....l/G.."...-.Q,.B*......4.... | 
| 65e0 |  ed 14 5b aa 2a 4e 4f 4f 21 49 12 62 b1 18 4c d3    44 30 18 c4 da da 9a d3 57 5a 55 11 89 44 10 89  | ..[.*NOO!I.b..L.D0......WZU..D.. | 
| 6600 |  44 90 4a a5 90 cf e7 61 db 36 e2 f1 38 34 4d c3    d4 d4 14 b2 d9 2c 22 91 08 da ed 36 c3 10 4e 4e  | D.J....a.6..84M......,"....6..NN | 
| 6620 |  4e a0 aa 2a a6 a7 a7 87 b2 37 e1 70 18 e1 70 18    6b 6b 6b 68 34 1a bc 20 93 93 93 50 55 95 df 93  | N..*.....7.p..p.kkkh4......PU... | 
| 6640 |  13 16 0c 06 39 50 e5 f7 fb 59 f4 45 22 11 f6 42    2f 12 23 e7 13 fd 03 a1 0c 4e 8b 1e 70 06 dd 09  | ....9P...Y.E"..B/.#......N..p... | 
| 6660 |  71 4e f6 2d 09 15 ed 76 0b bd de 00 06 f0 f0 e1    43 48 92 84 99 99 19 00 60 64 52 26 93 e1 89 17  | qN.-...v........CH......`dR&.... | 
| 6680 |  0a 05 16 39 d1 68 14 e1 70 98 4d 39 12 11 89 44    02 99 4c 86 81 94 9d 4e 07 a9 54 6a 08 70 49 f1  | ...9.h..p.M9...D..L....N..Tj.pI. | 
| 66a0 |  f3 a5 a5 25 00 03 7d 42 e7 88 f6 72 b7 db 85 a6    69 0c 3d 6b 36 9b f8 e8 a3 8f 20 cb 32 da ed 36  | ...%..}B...r....i.=k6.......2..6 | 
| 66c0 |  80 01 92 eb 3c 79 3c 8a d0 7f 56 31 62 db 16 07    dd 5f bf 7e 8d 66 b3 09 4d 53 61 18 4e a8 92 72  | ....<y<...V1b...._.~.f..MSa.N..r | 
| 66e0 |  82 91 48 04 9f 7c f2 09 2c cb c2 c6 c6 06 6b 77    8a 7b 9b a6 89 3b 77 ee f4 9f 24 d2 c2 fc fc 3c  | ..H..|..,.....kw.{...;w...$....< | 
| 6700 |  14 45 c1 c6 c6 06 a2 d1 28 66 67 67 f1 6f ff f6    6f 30 0c 03 37 6f de 44 a5 52 c1 f4 f4 34 52 a9  | .E......(fgg.o..o0..7o.D.R...4R. | 
| 6720 |  14 5e bf 7e 8d 1f 7e f8 81 a1 08 d1 68 14 93 93    93 58 5f 5f c7 e4 e4 24 c2 e1 30 5e bd 7a 85 70  | .^.~..~.....h....X__...$..0^.z.p | 
| 6740 |  38 cc 39 c9 4a a5 c2 25 ce a9 54 0a df 7f ff 3d    02 81 00 72 b9 1c 9e 3d 7b 06 59 96 91 48 24 50  | 8.9.J..%..T....=...r...={.Y..H$P | 
| 6760 |  28 14 b0 b8 b8 88 4c 26 33 d4 51 ed 2a 04 1f 22    f6 55 2a 01 ce 5e 50 e2 8e 03 a5 52 09 d5 6a 15  | (.....L&3.Q.*..".U*..^P....R..j. | 
| 6780 |  aa aa a0 d5 6a b3 41 4f 70 06 42 89 16 0a 05 b4    5a 2d 4e 7b 95 cb 65 74 3a 1d 34 9b 4d a4 52 29  | ....j.AOp.B.....Z-N{..et:.4.M.R) | 
| 67a0 |  14 0a 05 ec ed ed 21 16 8b 31 8a 09 18 d4 e8 d4    6a 35 56 98 64 8e 55 ab 55 e6 56 c2 89 10 64 d9  | ......!..1......j5V.d.U.U.V...d. | 
| 67c0 |  e7 f3 61 7f 7f 1f ed 76 1b b3 b3 b3 a8 d7 eb 38    39 39 61 44 56 3a 9d e6 d4 d8 8d 1b 37 10 0c 06  | ..a....v.......899aDV:......7... | 
| 67e0 |  b1 b7 b7 c7 79 52 8a ef 50 62 e0 32 e4 19 45 53    cb b6 a1 5e 39 77 c0 87 04 45 91 38 7e bd b0 b0  | ....yR..Pb.2..ES...^9w...E.8~... | 
| 6800 |  00 4d 53 fb a6 9c c1 66 1d dd 8c 10 a7 9f 7e fa    29 07 ed c9 ac 03 1c 73 ef ee dd bb 9c 00 a6 6c  | .MS....f......~.)......s.......l | 
| 6820 |  bd df ef 87 2c cb f8 f2 cb 2f cf 54 9d 11 92 89    62 e0 84 a2 d2 34 0d 0f 1e 3c e0 04 c3 8f 7f fc  | ....,..../.T....b....4...<...... | 
| 6840 |  63 b6 e9 3d 1e 0f 8b 21 92 d7 f7 ef df e7 7b dd    bb 77 17 b7 6e 2d 42 51 34 0e 54 91 e9 d7 27 dd  | c..=...!......{..w..n-BQ4.T...'. | 
| 6860 |  85 84 76 27 18 e8 b3 6b 2b 48 a7 0f b5 35 64 fa    95 cb 8e 17 96 cb cd 73 d8 95 82 39 04 3e 27 ae  | ..v'...k+H...5d........s...9.>'. | 
| 6880 |  8e 44 22 f8 f6 db 6f f9 f5 fe fe 3e 63 fc 6e dd    ba 05 c0 09 8d 02 e0 da f6 3f fd e9 4f e8 74 3a  | .D"...o....>c.n..........?..O.t: | 
| 68a0 |  48 a7 d3 d8 db db 83 cf e7 1b 82 a3 d9 b6 a3 90    c3 e1 30 de bf 7f 8f dd dd 5d 24 93 49 cc cc cc  | H.................0......]$.I... | 
| 68c0 |  a0 d9 6c 62 6b 6b 0b 33 33 33 48 a5 52 d8 df df    47 a1 50 c0 c1 c1 01 aa d5 2a 00 60 7e 7e 1e 13  | ..lbkk.333H.R...G.P......*.`~~.. | 
| 68e0 |  13 13 e8 74 3a 78 f7 ee 1d a2 d1 28 26 26 26 84    8e c6 ca a5 c5 88 c8 e1 f6 75 9d 1a 3a 9c de a3  | ...t:x.....(&&&..........u..:... | 
| 6900 |  26 73 53 b3 d9 c4 9b 37 6f 70 7c 7c 8c 78 3c 09    c0 c6 ef 7e f7 3b 00 4e 2b 7f 9f cf 87 6a b5 8a  | &sS....7op||.x<....~.;.N+....j.. | 
| 6920 |  6a b5 8a 8f 3f fe 18 c1 60 10 85 42 01 bd 5e 8f    27 ee f5 7a d9 61 a1 d6 1a 86 61 e0 8b 2f be 80  | j...?...`..B..^.'..z.a....a../.. | 
| 6940 |  6d db d8 de de e6 cc 39 29 c3 c3 c3 43 84 42 21    18 86 81 fd fd 7d 24 12 09 7c f6 d9 67 8c 3f 69  | m......9)...C.B!.....}$..|..g.?i | 
| 6960 |  b5 5a 38 3c 3c e4 94 97 61 18 88 c5 62 d8 d9 d9    c1 ee ee 2e 9a cd 26 74 5d 67 28 45 34 1a c5 ee  | .Z8<<...a...b.........&t]g(E4... | 
| 6980 |  ee 0e be fb ee 4f 98 9d 9d e5 98 4d b3 d9 84 2c    5f 4f 56 4b b8 66 f2 80 52 67 96 65 f2 73 60 24  | .....O.....M...,_OVK.f..Rg.e.s`$ | 
| 69a0 |  49 c2 ed db 6b 58 58 98 47 b7 db 41 24 12 86 2c    cb f8 f8 e3 8f 19 82 40 b2 9d ac 10 af d7 8b af  | I...kXX.G..A$..,.......@........ | 
| 69c0 |  be fa 8a 43 a6 04 94 a7 f8 42 30 18 c4 93 27 4f    00 a0 6f 46 02 3f fa d1 8f 58 51 91 98 a1 0a 35  | ...C.....B0...'O..oF.?...XQ....5 | 
| 69e0 |  00 98 99 99 e1 86 02 b7 6f df e6 2a 06 6a ab 41    32 58 96 65 ce 04 95 4a 25 b6 7c a8 79 6e 2e 37  | ........o..*.j.A2X.e...J%.|.yn.7 | 
| 6a00 |  8f 68 d4 19 23 25 33 9c a0 db e5 ac 91 71 c7 35    ad 11 70 9a 9f 82 46 8a e2 00 28 c9 81 21 34 29  | .h..#%3......q.5..p...F...(..!4) | 
| 6a20 |  85 39 a9 cc 42 92 24 0e 22 51 04 4f 7c e4 15 41    74 09 66 0c 00 27 27 27 1c a5 9b 99 99 41 bd 5e  | .9..B.$."Q.O|..At.f..'''.....A.^ | 
| 6a40 |  47 bd 5e 67 54 13 11 3b 14 0a e1 d6 ad 5b 28 95    4a 38 3d 3d 45 24 12 41 34 1a 45 2a 95 c2 ce ce  | G.^gT..;.....[(.J8==E$.A4.E*.... | 
| 6a60 |  0e 0c c3 e0 40 97 d7 eb 45 af d7 43 20 10 40 a5    52 e1 3a 9b e3 e3 63 7e 76 19 e5 45 29 9b 7f 6d  | ....@...E..C..@.R.:...c~v..E)..m | 
| 6a80 |  3a 4b d7 24 36 c9 7d 67 95 2d c6 81 fc ee 77 bf    43 a1 90 c7 e4 64 1a c7 c7 a7 b0 2c 0b c1 60 10  | :K.$6.}g.-....w.C....d.....,..`. | 
| 6aa0 |  9f 7c f2 09 34 4d c3 77 df 7d c7 36 b0 a6 69 0c    84 ac d7 eb 0c 9e ac 54 2a 58 5d 5d c5 bd 7b f7  | .|..4M.w.}.6..i........T*X]]..{. | 
| 6ac0 |  f0 c3 0f 3f e0 e4 e4 84 db 5f b4 5a 2d 04 83 41    7c fd f5 d7 c8 e7 f3 f8 fe fb ef 39 33 ee f5 7a  | ...?....._.Z-..A|..........93..z | 
| 6ae0 |  d9 2c 8b c5 62 68 b5 5a f8 e3 1f ff 08 8f c7 83    87 0f 1f 62 76 76 16 1b 1b 1b d8 d9 d9 c1 d4 d4  | .,..bh.Z...........bvv.......... | 
| 6b00 |  14 3e ff fc 73 c8 b2 8c df ff fe f7 0c 0e 2a 16    8b 9c 1f 35 8c 2e ea f5 26 96 96 96 70 e7 ce 1d  | .>..s.........*....5....&...p... | 
| 6b20 |  56 92 83 1e ab d7 a3 fa 07 71 36 15 c3 13 36 3a    97 cb 21 93 c9 20 9b cd 71 53 13 82 df de b9 73  | V........q6...6:..!.....qS.....s | 
| 6b40 |  a7 7f fe a0 64 4e 96 65 54 ab 55 0e 7b 6e 6e 6e    b2 a9 35 37 37 c7 28 2b 82 1e 44 a3 51 f6 28 49  | ....dN.eT.U.{nnn..577.(+..D.Q.(I | 
| 6b60 |  4f d0 bd 89 53 c9 c1 fa ec b3 cf 18 76 46 85 4b    14 3a a0 80 d7 ca ca 0a bb ec 83 b4 97 83 f9 e8  | O...S.......vF.K.:.............. | 
| 6b80 |  76 0d be e6 a0 3c 0f 30 cd ab 7b 90 5c 51 27 56    33 d1 17 17 cb 25 db 49 e1 4b 72 1f 36 ac 23 93  | v....<.0..{.\Q'V3....%.I.Kr.6.#. | 
| 6ba0 |  c9 40 51 14 c4 e3 4e a3 16 2a 38 3a 3e 3e 86 61    18 43 75 2b e2 13 8a 32 99 0c c7 1d 28 e7 08 38  | .@Q...N..*8:>>.a.Cu+...2....(..8 | 
| 6bc0 |  3d 4b a8 2b 0f c5 b4 c9 33 24 57 7e 72 72 92 ab    10 6a b5 1a 66 66 66 38 7c 30 39 39 c9 49 de 7a  | =K.+....3$W~rr...j..fff8|099.I.z | 
| 6be0 |  bd 8e 58 2c 86 60 30 08 00 ec 82 df b8 71 83 e7    4b 91 c1 46 a3 01 d3 34 91 c9 c4 50 ab d5 b8 23  | ..X,.`0......q..K..F...4...P...# | 
| 6c00 |  1b 65 76 44 3a b9 89 2a 7e 3e f4 5d bf 59 d7 07    43 19 08 36 4c bd 9c 08 4d 14 0a 85 70 f7 ee 5d  | .evD:..*~>.].Y..C..6L...M...p..] | 
| 6c20 |  6c 6d 6d e1 ed db b7 fd aa 04 15 ed 76 1b 6b 6b    6b 5c 32 f7 f0 e1 43 9c 9c 9c 60 7f 7f 9f 33 28  | lmm.........v.kkk\2...C...`...3( | 
| 6c40 |  0f 1e 3c 80 a2 28 f8 f5 af 7f cd 5c 49 9e 1e 71    5a bd 5e c7 dc dc 1c ee dc b9 83 b7 6f df e2 e5  | ..<..(.....\I..qZ.^.........o... | 
| 6c60 |  cb 97 98 98 98 c0 ed db b7 a1 28 0a 9e 3d 7b 86    50 28 c4 4a 54 55 55 94 cb 65 c8 b2 8c b5 b5 35  | ..........(..={.P(.JTUU..e.....5 | 
| 6c80 |  4c 4d 4d e1 f9 f3 e7 28 14 0a 00 1c 79 ff d1 47    1f e1 f5 eb d7 5c b7 a3 aa 2a 1e 3d 7a c4 51 ca  | LMM....(....y..G.....\...*.=z.Q. | 
| 6ca0 |  cb 30 e3 e8 a2 54 5c 0f 37 22 56 f8 52 4f 24 00    0c 90 24 a8 00 c5 93 67 67 67 21 cb 32 fc 7e 3f  | .0...T\.7"V.RO$...$....ggg!.2.~? | 
| 6cc0 |  02 81 00 8b 10 4a 73 51 1c 9a 32 2e 64 95 50 d8    b5 56 ab 31 37 12 a0 92 9c 0d f2 4e d3 e9 34 87  | .....JsQ..2.d.P..V.17......N..4. | 
| 6ce0 |  58 c9 79 49 24 12 9c 6f a4 27 48 d1 98 c9 04 24    6b 43 d7 75 c4 e3 71 4e e1 51 ea 8c 72 9e 44 e4  | X.yI$..o.'H....$kC.u..qN.Q..r.D. | 
| 6d00 |  cb 06 a2 ce 3a 35 b8 5e e3 5b 77 cb 0b 59 96 d1    e9 74 38 20 2f d6 0a 52 83 ad e9 e9 69 74 3a 1d  | ....:5.^.[w..Y...t8./..R....it:. | 
| 6d20 |  26 06 6d e7 68 34 8a 46 a3 81 54 2a c5 50 02 71    a0 77 ee dc 19 4a bc ae ae ae f2 6f 68 5b db b6  | &.m.h4.F..T*.P.q.w...J.....oh[.. | 
| 6d40 |  8d a9 a9 29 2e 58 22 f9 f8 f1 c7 1f f3 38 dc dd    78 68 41 a9 4f 15 f9 0a 54 1b 94 cb e5 86 c6 41  | ...).X"......8..xhA.O...T......A | 
| 6d60 |  bb e9 ba 31 11 a7 61 d7 35 39 9b 88 2e 16 f6 bc    7c f9 92 31 7f 95 4a 05 f1 78 1c b1 58 0c 7b 7b  | ...1..a.59......|..1..J..x..X.{{ | 
| 6d80 |  7b 00 06 c0 4a b2 59 89 28 8d 46 03 c1 60 10 f3    f3 f3 38 38 38 40 bd 5e e7 ed 5f ad 56 11 8f c7  | {...J.Y.(.F..`....888@.^.._.V... | 
| 6da0 |  b1 bc bc cc 26 a6 18 79 a3 74 98 98 d5 16 6b ea    e9 37 e2 82 91 3b 4f 87 18 fb a0 f3 48 3c ba 5b  | ....&..y.t....k..7...;O.....H<.[ | 
| 6dc0 |  2c b9 e5 f6 15 58 f4 43 dc 75 67 00 04 f7 f5 7a    bd f0 7a bd 28 14 0a 0c 17 bb 7f ff 3e 13 9e 60  | ,....X.C.ug....z..z.(.......>..` | 
| 6de0 |  08 99 4c 06 c5 62 91 6b 24 c9 bd 26 a7 86 ca ea    a8 e8 b3 56 ab f1 d6 d7 34 8d c3 a1 34 06 c2 e5  | ..L..b.k$..&.......V....4...4... | 
| 6e00 |  89 8d 65 44 90 8d 58 ad 46 1c cc cd b1 04 6e a6    f3 bd 5e 2f 8b 45 77 59 87 58 7f 7f 5d c7 e6 83  | ..eD..X.F.....n...^/.EwY.X..]... | 
| 6e20 |  bb 9f 11 b4 f6 ce 9d 3b 1c 93 a6 18 b3 cf e7 c3    e3 c7 8f 87 b0 6f 89 44 82 13 ab 64 c9 10 ee e3  | .......;.............o.D...d.... | 
| 6e40 |  de bd 7b b8 7b f7 ee d0 33 69 44 ee 24 79 4b 79    c7 71 ad 2e 68 6c 8a a2 70 4c 9a 0a 99 28 24 dc  | ..{.{...3iD.$yKy.q..hl..pL...($. | 
| 6e60 |  ed 76 d1 eb f5 18 22 47 ee bc 98 84 a0 d2 3c 77    89 e1 65 e8 32 7c 38 a5 31 1f 04 d2 11 cb a1 29  | .v...."G......<w..e.2|8.1......) | 
| 6e80 |  e9 9a 4c 26 b1 bd bd 8d dd dd 5d 96 db f3 f3 f3    78 f5 ea 15 de be 7d 8b 5c 2e c7 f5 8f 04 7c dc  | ..L&......].....x.....}.\.....|. | 
| 6ea0 |  d9 d9 c1 e4 e4 24 a2 d1 28 3f c7 8c 26 e7 c4 24    64 e4 72 8e ed fe cd 37 df c0 e3 f1 20 18 0c c2  | .....$..(?..&..$d.r....7........ | 
| 6ec0 |  ef f7 e3 e6 cd 9b a8 d7 eb 38 3c 3c e4 48 22 55    e8 7a 3c 1e ae 1e ce 66 b3 28 16 8b f0 fb fd dc  | .........8<<.H"U.z<....f.(...... | 
| 6ee0 |  bd e1 f9 f3 e7 08 85 42 f0 78 3c 0c 45 ae d7 eb    48 24 12 4e 1f 3e 55 65 a4 ab 88 de bd ee a1 8a  | .......B.x<.E...H$.N.>Ue........ | 
| 6f00 |  9c 70 95 2d 22 36 73 a1 ad 68 db 36 1a 8d 06 76    77 77 51 2c 16 21 cb 32 66 67 67 91 cd 66 51 a9  | .p.-"6s..h.6...vwwQ,.!.2fgg..fQ. | 
| 6f20 |  54 86 80 8b 0b 0b 0b 6c b6 bd 7b f7 0e d9 6c 96    f3 98 9d 4e 87 ab 0d 5a ad 16 67 c5 3d 1e 0f 9a  | T......l..{...l....N...Z..g.=... | 
| 6f40 |  cd 26 d7 2b 76 3a 1d 4c 4f 4f a3 d9 6c b2 f8 69    b5 5a cc bd d4 ad 81 bc 44 cb b2 90 cf e7 11 0c  | .&.+v:.LOO..l..i.Z......D....... | 
| 6f60 |  06 11 0e 87 51 ad 56 b1 b3 b3 c3 ba 44 c4 a8 50    6d 4e 22 91 e0 3a 77 60 f0 48 d9 cb f4 bb 62 74  | ....Q.V.....D..PmN"..:w`.H....bt | 
| 6f80 |  94 6d 43 96 95 eb cb 6c 52 28 aa aa b2 79 44 98    bb cf 3e fb 8c 91 ab d4 19 e1 a3 8f 3e e2 d0 a9  | .mC....lR(...yD...>.........>... | 
| 6fa0 |  58 ce b1 ba ba 8a c5 c5 45 c4 e3 71 d4 6a 35 0e    5a 51 cc 83 44 08 c1 22 7e f2 93 9f 70 a9 47 ab  | X.......E..q.j5.ZQ..D.."~...p.G. | 
| 6fc0 |  d5 82 ae 3b 49 e5 64 32 09 60 f0 e4 51 42 ac 92    f3 44 0e 52 b5 5a 65 53 f4 cb 2f bf 64 00 0f 89  | ...;I.d2.`..QB...D.R.ZeS../.d... | 
| 6fe0 |  34 da 51 e5 72 99 e3 36 74 fe b9 2d 30 c6 10 5c    78 77 7d d3 0f 00 bb dc 14 68 6a b7 db a8 d5 6a  | 4.Q.r..6t..-0..\xw}......hj....j | 
| 7000 |  b0 2c 0b d9 6c 16 b6 6d 73 a3 5b c2 4b 6b 9a 86    c3 c3 43 1c 1c 1c 70 26 c5 30 0c 8e 3d ab aa 8a  | .,..l..ms.[.Kk....C...p&.0..=... | 
| 7020 |  93 93 13 a4 d3 69 00 4e 0d b9 df ef e7 c5 20 3b    bb 54 2a 21 9d 4e a3 d3 e9 30 24 b8 d3 e9 40 d3  | .....i.N.......;.T*!.N...0$...@. | 
| 7040 |  34 6e 06 43 81 a4 42 a1 00 c3 30 70 7c 7c 0c d3    34 31 33 33 83 6a b5 8a 4e a7 33 b4 a8 8d 46 03  | 4n.C..B...0p||..4133.j..N.3...F. | 
| 7060 |  d5 6a 15 e1 70 98 eb 23 7d 3e 1f 2f e2 45 0f 8a    1e 45 23 c0 09 b1 e2 7a f8 ec c1 05 e9 b0 2c 0b  | .j..p..#}>./.E...E#....z......,. | 
| 7080 |  6f df be c5 ee ee 2e a3 48 db ed 36 b2 d9 2c 9e    3d 7b 06 d3 34 31 39 39 89 47 8f 1e a1 5c 2e e3  | o.......H..6..,.={..4199.G...\.. | 
| 70a0 |  97 bf fc 25 77 55 e8 f5 7a 5c bd fb e9 a7 9f 22    18 0c e2 c5 8b 17 78 f5 ea 15 a7 b4 72 b9 1c d2  | ...%wU..z\....."......x.....r... | 
| 70c0 |  e9 34 e7 1b 29 ba 48 0d 63 fe f3 3f ff 93 ad 05    aa 1e 68 34 1a 58 59 59 c1 ed db b7 f1 ed b7 df  | .4..).H.c..?......h4.XYY........ | 
| 70e0 |  72 14 91 7a 72 6f 6e 6e 72 fe 33 16 8b 71 28 d6    30 0c 04 83 41 14 8b 45 c4 62 31 7c f5 d5 57 ec  | r..zronnr.3..q(.0...A..E.b1|..W. | 
| 7100 |  15 53 dd fb 55 89 4d 9f 7d 40 f2 c0 12 60 c3 8e    43 43 b1 09 02 de 24 12 09 3c 7e fc 18 8d 46 83  | .S..U.M.}@...`..CC....$..<~...F. | 
| 7120 |  2b c9 a8 48 29 16 8b 71 2b 22 92 87 24 72 1e 3f    7e cc 62 2a 97 cb 71 f8 33 9b cd 22 1c 0e 43 51  | +..H)..q+"..$r.?~.b*..q.3.."..CQ | 
| 7140 |  14 e6 76 aa cc 25 84 2c d9 d3 54 07 4f 55 6a 04    5f a0 56 18 99 4c a6 5f 54 2a 0f 55 23 53 b9 48  | ..v..%.,..T.OUj._.V..L._T*.U#S.H | 
| 7160 |  3e 9f 47 ad 56 1b ea 4d 78 9d 27 f0 89 dc fd 41    1d 2b dd 76 a8 58 b6 4c ca 68 62 62 02 73 73 73  | >.G.V..Mx.'....A.+.v.X.L.hbb.sss | 
| 7180 |  68 34 1a 78 f7 ee 1d 42 a1 10 16 16 16 86 4a e7    0c c3 60 ee 69 36 9b ec d6 47 a3 51 de de c5 62  | h4.x...B......J...`.i6...G.Q...b | 
| 71a0 |  91 89 45 6e 3d 55 ff 8a 96 10 3d 0e 90 80 3f e5    72 99 95 28 59 2a 54 c6 41 f6 3b 29 f9 48 24 c2  | ..En=U....=...?.r..(Y*T.A.;).H$. | 
| 71c0 |  49 86 c1 53 b3 07 b1 f6 cb 12 7b 74 7c e4 03 5a    3a 93 52 21 ac f3 b3 67 cf 70 7a 7a 8a d9 d9 59  | I..S......{t|..Z:.R!...g.pzz...Y | 
| 71e0 |  ee 86 60 59 16 62 b1 18 56 57 57 f1 ea d5 2b 1c    1e 1e e2 af fe ea af f0 e2 c5 0b f6 1c 09 6f f7  | ..`Y.b..VWW...+...............o. | 
| 7200 |  e4 c9 13 54 ab 55 6c 6c 6c 70 6b e8 27 4f 9e e0    fd fb f7 78 fd fa 35 92 c9 24 1a 8d 06 2f 02 35  | ...T.Ulllpk.'O.....x..5..$.../.5 | 
| 7220 |  20 00 9c 8a 60 d3 34 f1 c5 17 5f 40 d3 34 fc f1    8f 7f 64 6e bc 7f ff 3e 36 36 36 b0 be be 8e 58  | ....`.4..._@.4....dn...>666....X | 
| 7240 |  2c c6 4a cf e3 f1 e0 e4 e4 84 63 36 54 9b f3 e9    a7 9f a2 d3 e9 e0 df ff fd df 79 37 91 53 74 d1  | ,.J.......c6T.............y7.St. | 
| 7260 |  03 2d c6 11 db 86 7d fd 4e 3a ee f6 42 04 e7 a5    82 7f 7a c0 04 00 6e 69 41 d5 b3 c1 60 90 3b bf  | .-....}.N:..B.....z...niA...`.;. | 
| 7280 |  93 ad 9e 48 24 e0 f7 fb d1 6e b7 19 59 15 08 04    a0 eb 3a 2a 95 0a 7c 3e 1f 7f 4e 32 95 12 c8 54  | ...H$....n..Y.....:*..|>..N2...T | 
| 72a0 |  46 42 56 05 25 10 64 59 46 20 10 e0 64 72 28 14    42 38 1c 46 3c 1e e7 9a 99 e5 e5 e5 a1 27 87 90  | FBV.%.dYF...dr(.B8.F<........'.. | 
| 72c0 |  c2 a4 00 1a 01 35 c5 de 2a 57 65 4a 91 f0 d7 ce    d4 d8 b6 53 96 46 04 5b 58 58 e8 e3 b5 6d c8 b2  | .....5..*WeJ.......S.F.[XX...m.. | 
| 72e0 |  3a 04 39 10 fb 34 29 8a 82 bb 77 ef f2 22 dd bc    79 93 5f 53 16 9d 22 80 b5 5a 0d 0b 0b 0b 88 c5  | :.9..4)...w.."..y._S.."..Z...... | 
| 7300 |  62 67 1e 31 2b d6 b8 90 33 43 d7 b9 7f ff 3e 2b    4c 02 4d 52 17 7b 51 cf d0 ee 23 39 4d 04 ea 74  | bg.1+...3C....>+L.MR.{Q...#9M..t | 
| 7320 |  3a 58 5d 5d e5 8e 10 c4 d5 97 89 fa b9 6b da 81    0f 48 f8 12 22 8a 70 7e aa ea 34 3d d9 dc dc c4  | :X]].........k...H..".p~..4=.... | 
| 7340 |  e9 e9 09 c2 e1 30 0c c3 01 d3 68 9a c6 a6 1d 75    2c 9b 9f 9f 47 2e 97 c3 de de 1e de bc 79 c3 44  | .....0....h....u,...G........y.D | 
| 7360 |  a5 12 91 4a a5 82 6c 36 8b 9b 37 6f a2 5c 2e 63    63 63 83 2d 0c 60 60 47 13 e2 b4 d9 6c 22 91 48  | ...J..l6..7o.\.ccc.-.``G....l".H | 
| 7380 |  60 6d 6d 0d ed 76 1b cf 9e 3d 43 bb dd 46 b3 d9    44 30 18 c4 17 5f 7c 81 68 34 8a 8d 8d 0d ec ee  | `mm..v...=C..F..D0..._|.h4...... | 
| 73a0 |  ee 32 ca 95 e4 3c a5 e3 42 a1 10 77 d1 a1 ba f7    4f 3e f9 84 9b b0 13 c1 3f 44 49 7e 00 64 b8 5f  | .2...<..B..w....O>......?DI~.d._ | 
| 73c0 |  bd 20 c9 e8 f5 3a 28 97 cb 30 4d ab af bc ea cc    11 24 7f eb f5 3a 76 77 77 b9 6b 7c b9 5c c6 e9  | .....:(..0M......$...:vww.k|.\.. | 
| 73e0 |  e9 29 d7 bc fb fd 7e 26 04 59 14 04 81 20 14 95    cf e7 63 11 d5 68 34 d8 7d 26 b1 40 19 17 0a 13  | .)....~&.Y........c..h4.}&.@.... | 
| 7400 |  50 cc 9b 02 50 24 76 28 a8 45 63 a3 aa e2 7a bd    3e 04 39 2e 95 4a 88 c5 62 2c 4a ae 2a 46 ae 45  | P...P$v(.Ec...z.>.9..J..b,J.*F.E | 
| 7420 |  6c 31 26 e0 88 06 47 84 00 03 60 e2 fc fc 7c bf    f3 82 17 ed 76 97 bd 31 11 73 4d 16 45 b3 d9 c4  | l1&...G...`...|.....v..1.sM.E... | 
| 7440 |  cc cc 0c b2 d9 2c 13 cf b6 6d 76 d1 69 ab 27 12    09 dc bb 77 0f 80 53 8a dd eb f5 18 34 43 47 b3  | .....,...mv.i.'....w..S.....4CG. | 
| 7460 |  d9 e4 05 92 24 89 03 5f 9a a6 c1 e3 f1 b0 e9 b6    ba ba ca 18 6c 32 35 45 c4 96 d8 01 d3 b2 2c ae  | ....$.._............l25E......,. | 
| 7480 |  3c 03 06 d1 4d ca d6 5c f5 b0 f1 41 76 b6 0d a7    bc c3 62 ef eb f4 f4 14 3b 3b ef fb 09 53 60 6a  | <...M..\...Av.....b.....;;...S`j | 
| 74a0 |  6a 8a 51 fb 14 62 4d 24 12 d0 34 0d 2f 5e bc 40    22 91 c0 d4 d4 14 e3 f0 32 99 0c c7 45 a8 a1 a1  | j.Q..bM$..4./^.@".......2...E... | 
| 74c0 |  ae eb ec dc 90 1d 1d 89 44 50 a9 54 50 28 14 90    cd 66 b9 ca 37 16 8b 71 89 c8 af 7f fd 6b 04 83  | ........DP.TP(...f..7..q.....k.. | 
| 74e0 |  41 b6 24 28 f2 07 80 ab 81 0f 0e 0e 60 db 36 42    a1 10 a6 a6 a6 50 2c 16 51 a9 54 b8 1d 1d e5 34  | A.$(........`.6B.....P,.Q.T....4 | 
| 7500 |  67 67 67 87 92 d4 d7 11 23 fd c2 8f cb 11 db 5d    c0 64 db e8 b7 06 75 be a7 a2 fe 7c fe 14 7e bf  | ggg.....#......].d....u....|..~. | 
| 7520 |  0f 3e 5f 00 07 07 07 2c e7 a8 77 9f a6 69 b8 7b    f7 2e db ba 14 e5 23 28 19 a1 9a da ed 36 63 fc  | .>_....,..w..i.{......#(.....6c. | 
| 7540 |  00 0c c5 bf 27 26 26 d0 ed 76 b1 b5 b5 c5 29 ac    77 ef de a1 5e af c3 e3 f1 70 4c 9a ae e3 f3 f9  | ....'&&..v....).w...^....pL..... | 
| 7560 |  58 e4 b4 db 6d c4 62 31 ac ad ad a1 5c 2e 63 7b    7b 9b 9d a6 d3 d3 53 6c 6c 6c 0c 99 98 8a a2 60  | X...m.b1....\.c{{.....Slll.....` | 
| 7580 |  6a 6a 8a d3 7d 1f 22 af 81 0f 84 9f 29 8a cc 66    11 01 19 65 59 82 aa 6a ec 91 89 e8 d3 c3 c3 43  | jj..}.".....)..f...eY..j.......C | 
| 75a0 |  04 02 01 7c fc f1 c7 6c eb 86 42 21 2c 2d 2d 21    10 08 20 95 4a 61 61 61 81 f3 82 ba ae e3 fe fd  | ...|...l..B!,--!....Jaaa........ | 
| 75c0 |  fb 1c 50 a2 da 78 7a 0e 8e df ef 47 3a 9d c6 fc    fc 3c 9b 92 1e 8f 07 5f 7f fd 35 8f 4b 7c d8 bd  | ..P..xz....G:....<....._..5.K|.. | 
| 75e0 |  6d 3b 3d a2 fc 7e 3f 1e 3d 7a 84 c5 c5 45 be 5e    30 18 c4 f4 f4 34 c3 d0 28 9b 4f af af 52 c8 34  | m;=..~?.=z...E.^0....4..(.O..R.4 | 
| 7600 |  fa b8 46 20 4a 96 c9 12 b1 60 db 32 0f 82 12 bd    80 8d 66 b3 c5 cd 59 22 91 08 64 59 e6 70 e9 de  | ..F.J....`.2......f...Y"..dY.p.. | 
| 7620 |  de 1e a3 9a 28 70 44 c8 a6 60 30 88 52 a9 84 7a    bd ce c9 58 ea c2 93 cf e7 91 48 24 d0 68 34 b0  | ....(pD..`0.R..z...X......H$.h4. | 
| 7640 |  b3 b3 c3 8d b5 34 4d 63 5b fc c6 8d 1b a8 54 2a    ec 15 d6 6a 35 e4 f3 79 2e f8 6f b7 db 28 97 cb  | .....4Mc[.....T*...j5..y..o..(.. | 
| 7660 |  78 fb f6 2d 66 67 67 31 3d 3d 8d a3 a3 23 4e 78    50 e2 f8 fd fb f7 88 c5 62 5c af f9 e7 50 90 7d  | x..-fgg1==...#NxP.......b\...P.} | 
| 7680 |  77 fd f2 cf a6 25 e5 08 0c 2a 10 88 73 df bd 7b    c7 a2 82 9c 03 2a 28 a5 ec 4c a9 54 e2 6a 5f 4d  | w....%...*..s..{.....*(..L.T.j_M | 
| 76a0 |  d3 38 42 48 01 fb 47 8f 1e 61 6b 6b 0b 87 87 87    ec b8 2c 2d 2d 21 9d 4e e3 e9 d3 a7 58 5e 5e 46  | .8BH..G..akk......,--!.N....X^^F | 
| 76c0 |  a3 d1 c0 9f fe f4 27 b6 bd fd 7e 3f 4e 4f 4f 39    fb fe c3 0f 3f 60 62 62 02 86 61 e0 cd 9b 37 a8  | ......'...~?NOO9....?`bb..a...7. | 
| 76e0 |  54 2a dc 5f f5 f0 f0 10 af 5e bd e2 71 77 bb 5d    fc e1 0f 7f 60 f3 ef c9 93 27 f0 7a bd f8 ed 6f  | T*._.....^..qw.]....`....'.z...o | 
| 7700 |  7f 8b 44 22 81 d9 d9 59 06 f2 88 01 28 77 ec ff    a2 48 a0 8d 6b 3e f3 40 cc 60 03 83 98 c8 cc cc  | ..D"...Y....(w...H..k>.@.`...... | 
| 7720 |  0c 97 bf 89 ce 03 c5 2e 22 91 08 1e 3f 7e 8c 4a    a5 c2 4a 90 1a ad 90 59 e7 f5 7a b1 b6 b6 86 6c  | ........"...?~.J..J....Y..z....l | 
| 7740 |  36 cb c4 20 10 e6 c2 c2 02 f7 6d fa e4 93 4f 18    80 e3 f1 78 30 3b 3b cb 16 03 65 7c c4 2a 5b 4a  | 6.........m...O....x0;;...e|.*[J | 
| 7760 |  e0 26 12 09 2c 2e 2e 22 18 0c f2 58 17 16 16 38    a1 91 4c 26 39 95 47 c8 2a 11 5e f1 21 f9 47 e0  | .&..,.."...X...8..L&9.G.*.^.!.G. | 
| 7780 |  cf 90 16 23 79 9a 4e a7 b9 f7 d2 a8 83 a0 68 a9    54 ea cc c2 d1 41 c8 29 37 a7 18 86 81 e5 e5 65  | ...#y.N.......h.T....A.)7......e | 
| 77a0 |  3e 87 50 ad ee 31 51 30 89 16 59 bc 57 af d7 43    24 12 19 ea 0f 05 80 db 2a d1 18 01 70 13 45 6a  | >.P..1Q0..Y.W..C$.......*...p.Ej | 
| 77c0 |  58 2e 9a 84 57 cd 68 5d 8b d8 ee fc db a0 0d 86    c6 93 01 86 3b a3 89 a9 33 f1 b9 88 a4 b8 c4 5d  | X...W.h]............;...3......] | 
| 77e0 |  40 13 a0 f8 87 18 75 a3 f3 c5 89 8a b0 05 f2 28    45 4f cf 0d 79 20 6b 44 bc 2e 45 1c dd 0f 01 22  | @.....u........(EO..y.kD..E...." | 
| 7800 |  f7 5d 4c f6 5e e6 39 3b 7f 36 62 8b 83 a1 b0 23    6d 5d 51 a6 89 cd cb 45 07 42 e4 1c 11 2e 40 b0  | .]L.^.9;.6b....#m]Q....E.B....@. | 
| 7820 |  02 b1 22 4b 9c 14 59 15 64 d9 88 e7 13 a1 c8 e2    70 33 02 11 48 2c 3e a2 cf dc 44 a6 f7 74 6f 3a  | .."K..Y.d.......p3..H,>...D..to: | 
| 7840 |  87 e2 27 34 0e 11 19 75 a5 24 b0 84 ab 3f 30 99    26 23 26 0f c4 81 bb 1f 51 42 dc 2d 56 c9 ba 15  | ..'4...u.$...?0.&#&.....QB.-V... | 
| 7860 |  8b f8 5c 17 b1 9b 81 a8 1b c4 e7 c4 d0 a4 09 08    2f 4e 5a 4c c8 ba 21 0e ee 24 ad b8 28 62 60 4b  | ..\............./NZL..!..$..(b`K | 
| 7880 |  e4 7e 82 54 88 62 e4 ea 22 44 fa 73 3c f3 40 19    4b 3c b7 22 15 27 4b ef 45 e2 8c ca d4 bb 17 47  | .~.T.b.."D.s<.@.K<.".'K.E......G | 
| 78a0 |  ec 7e 20 36 98 11 ef e5 4e ca 8e 22 2c 7d 3e ee    d9 35 a2 fb 2e 5a 62 d7 95 d5 52 9f ab 55 51 0c  | .~.6....N..",}>..5...Zb...R..UQ. | 
| 78c0 |  5d 2c fc 25 e1 0f 67 06 e1 16 01 22 2c 4c 9c b0    88 5e 12 17 64 f8 69 74 67 39 df bd d8 ee 71 8e  | ],.%..g....",L...^..d.itg9....q. | 
| 78e0 |  5a 64 f7 38 c5 16 9e a3 18 c4 3d 2e 51 fc 88 f7    14 cf 77 cb 72 f7 02 4b fd 7f 17 da d9 74 03 e7  | Zd.8......=.Q.....w.r..K.....t.. | 
| 7900 |  66 84 ba b7 39 96 2d 12 58 24 ba 78 be fb 10 b9    cb 1d 98 77 2f 16 7d 36 4e 41 d1 fd c7 3d b9 ef  | f...9.-.X$.x.......w/.}6NA...=.. | 
| 7920 |  bc 71 8c fb dc 3d af 61 1a 8c 6e bb 77 d1 21 c9    b2 c3 d9 e7 11 47 5c 5d db d5 a1 d1 cd 61 ee 3e  | .q...=.a..n.w.!......G\].....a.> | 
| 7940 |  4b 97 99 9c 98 f5 39 6f f2 97 25 d8 a8 eb 9f 99    f8 39 e0 9a 51 f7 1b 45 e0 51 8c 35 9e d2 d2 59  | K.....9o..%......9..Q..E.Q.5...Y | 
| 7960 |  f8 d9 28 11 32 6a 22 6e 62 8b df 5f 46 ae b9 65    ea 87 c6 89 c7 cf f1 72 4f e7 1b 75 de 28 3a 88  | ..(.2j"nb.._F..e.......rO..u.(:. | 
| 7980 |  9f 8d 7b 0c d6 79 87 7a 91 ed 48 c4 70 2e ce b7    3e a3 70 2e 9a e0 79 c7 87 78 65 7f 89 eb 8e 22  | ..{..y.z..H.p...>.p...y..xe...." | 
| 79a0 |  e0 38 d1 72 25 62 8f 7a 76 d7 f8 95 75 5e 5b 96    cd c9 83 ab 4e 52 c4 15 8a bf 75 2b d7 3f c7 31  | .8.r%b.zv...u^[.....NR....u+.?.1 | 
| 79c0 |  2a 76 f1 a1 0b 20 36 25 bf ea f5 54 f7 b3 77 dd    13 16 4b 95 2d 6b 20 26 c8 38 10 7f 7f 51 a7 99  | *v....6%...T..w...K.-k.&.8...Q.. | 
| 79e0 |  51 44 77 7f f6 5f 45 ec 8b 18 c2 3d 4e 37 17 8b    22 f3 a2 b0 ab d4 bf ce 19 62 bb 0f 6a 02 eb 98  | QDw.._E....=N7.."........b..j... | 
| 7a00 |  5f 54 4f 33 68 49 7f 19 22 fe 25 09 7a 15 a2 5f    e5 fe e7 29 6a 60 b8 80 eb c2 47 92 4b 7d 62 2b  | _TO3hI..".%.z.._...)j`....G.K}b+ | 
| 7a20 |  42 2f bb 51 37 a1 f6 14 4e cc c2 ec 83 29 a5 91    13 70 73 d2 38 ce 72 7b 76 a2 f7 38 ca 52 70 7e  | B/.Q7...N....)...ps.8.r{v..8.Rp~ | 
| 7a40 |  4b f6 ae cd 70 8a c1 c2 5e 4e 21 9f b7 f3 2e 82    4d bb 3f 3f 0f 36 ec 76 c8 9c df c8 8e 82 74 9b  | K...p...^N!.....M.??.6.v......t. | 
| 7a60 |  31 14 b7 b6 6d 0b df 7d f7 1d fe e1 1f fe a1 7f    e1 41 cb 67 e2 76 b7 9d 4d 37 bb cc 62 d0 67 e7  | 1...m..}.........A.g.v..M7..b.g. | 
| 7a80 |  c7 86 1d 1c 8a d8 c1 77 10 c3 90 60 db e6 85 c4    be ce 31 6a 07 88 81 34 11 7f b2 bb bb 7b fe b9  | .......w...`......1j...4.....{.. | 
| 7aa0 |  b6 ed 64 b0 ac 31 6d 8a 25 db 69 dc b0 b9 b9 89    f7 ef df 8f f4 9c c6 11 50 fc 7c dc 6f 2f 92 d7  | ..d..1m.%.i.............P.|.o/.. | 
| 7ac0 |  67 cf 17 b9 58 12 76 d7 f5 cb 9b 2f 43 6c 91 99    dc 8e d3 38 e0 8e 9b 79 2d ab 5f d3 23 bb b8 ca  | g...X.v..../Cl.....8...y-._.#... | 
| 7ae0 |  cd e1 f4 0c c7 ff 7f 5c 7c 8c d3 07 64 3e cb d2    88 a7 46 53 44 4d 7c f4 aa f8 b9 f8 bf fb 3c f1  | .......\|...d>....FSDM|.......<. | 
| 7b00 |  b7 6e 79 36 4e a1 8e 3b 6f 94 47 4a 40 77 71 cc    ee 73 2e 0b 58 1f 35 e6 f3 e6 42 87 d8 76 83 de  | .ny6N..;o.GJ@wq..s..X.5...B..v.. | 
| 7b20 |  bb 63 e2 6e 53 56 96 65 a8 46 3f 28 4f 3f 1a 04    5e 6c 58 f6 f0 33 6c c5 38 c4 45 da fa 3c bb 79  | .c.nSV.e.F?(O?..^lX..3l.8.E..<.y | 
| 7b40 |  d4 22 9d ef a6 03 90 14 f8 7c ce 33 ca 7c 3e 3f    3f 55 af db 69 7f 90 53 74 91 7d 3f 4e 76 8b 48  | .".......|.3.|>??U..i..St.}?Nv.H | 
| 7b60 |  5e 77 c0 cd 7d 1e 25 a0 55 4f bf 46 5b cc b4 00    03 49 28 ae 98 fb 19 06 e2 aa 8b 76 e8 b8 18 c9  | ^w..}.%.UO.F[....I(........v.... | 
| 7b80 |  79 b1 93 51 71 66 7e 0f 19 1e 8f 0f a9 d4 24 92    c9 24 2b 67 af d7 87 c3 83 3d 74 bb 67 91 4a e2  | y..Qqf~.......$..$+g.....=t.g.J. | 
| 7ba0 |  13 a6 c7 85 48 dd 9c 2c ca e0 51 e6 9c fb 01 d0    ee f7 ee eb d3 6b ae 3e 9b 99 9e 46 38 1c 46 b9  | ....H..,..Q..........k.>...F8.F. | 
| 7bc0 |  5c 1e aa 3f 94 55 05 a6 69 30 e2 89 60 07 a3 02    e8 e3 ac 8b 51 09 05 b7 e9 27 4e 74 54 28 53 92  | \..?.U..i0..`.......Q....'NtT(S. | 
| 7be0 |  24 58 b6 84 50 28 84 b9 b9 39 24 93 49 7e f0 83    aa aa 28 15 0b 30 cd 1e c4 e8 25 5d 8f ee 27 5a  | $X..P(...9$.I~....(..0....%]..'Z | 
| 7c00 |  30 6e c7 44 1c a3 f8 34 d4 51 0a 52 3c df 0d 8e    77 13 5e 0c 27 53 a7 62 75 3e 37 8f f9 f9 79 3c  | 0n.D...4.Q.R<...w.^.'S.bu>7...y< | 
| 7c20 |  7d fa 94 9b ac d0 9f aa 0d 0c 76 ea 52 40 79 3e    db b6 87 9a 7c 8b 29 24 b1 8c 4d cc a6 d0 79 a2  | }.........v.R@y>....|.)$..M...y. | 
| 7c40 |  bc a7 2c 89 b8 d0 67 b9 43 46 af d7 45 af db 46    2a 95 84 d7 e3 ed 97 fa ed c3 34 8d 7e 91 a8 3c  | ..,...g.CF..E..F*.........4.~..< | 
| 7c60 |  44 3c 91 e0 22 87 d3 6b 82 60 10 ce 90 8a 67 89    bb 69 0e 62 0d a4 f8 18 5d b1 d9 b9 db 85 17 bf  | D<.."..k.`....g..i.b....]....... | 
| 7c80 |  8f 44 22 b8 7d 7b 15 a1 50 00 6a 26 93 c1 4f 7f    fa 53 14 0a 05 ee 26 13 0c 06 61 d9 56 ff 21 c0  | .D".}{..P.j&..O..S....&...a.V.!. | 
| 7ca0 |  c3 2b 45 09 56 e2 2c 91 73 88 a0 62 6d ba c8 51    a2 c2 15 39 99 16 45 24 b6 c8 71 ce ef 9d 07 fa  | .+E.V.,.s..bm..Q...9..E$..q..... | 
| 7cc0 |  fc d0 ef c3 9a cf e7 71 dc c7 9f a8 aa f7 8c a8    1b c5 99 6e 71 25 12 9b b0 e3 94 39 a2 39 88 c4  | .......q...........nq%.....9.9.. | 
| 7ce0 |  76 27 1f 44 6e 76 8b 40 ea d5 fd f9 e7 9f e3 fe    fd fb 0e b3 ce cd cd 49 bf f9 cd 6f ec 7a bd 8e  | v'.Dnv.@...............I...o.z.. | 
| 7d00 |  5f fc e2 17 38 38 38 e0 e7 b6 d0 e0 dd 17 22 c0    a4 d8 05 5d 24 9e 38 29 b1 21 8b 7b c2 22 a7 b8  | _...888......."....]$.8).!.{.".. | 
| 7d20 |  53 5a 03 02 d9 b0 6d 09 b2 6c e1 f8 b8 c1 a5 19    d4 e5 81 5a de b9 45 d4 38 fd e0 16 2f 34 7e 31  | SZ....m..l.........Z..E.8.../4~1 | 
| 7d40 |  61 4d af dd 76 b4 98 40 a0 1d 2e 26 b1 89 a3 25    c9 a9 86 f8 f2 cb 2f f1 d3 9f fe 14 99 4c 06 a1  | aM..v..@...&...%....../......L.. | 
| 7d60 |  50 68 30 92 5f fc e2 17 f6 6f 7f fb 5b 3c 7b f6    0c 95 4a 65 48 14 88 5b 9e 56 1b 18 c0 18 c4 1c  | Ph0._....o..[<{...JeH..[.V...... | 
| 7d80 |  a2 b8 28 6e 39 e7 f6 14 dd ef 47 25 22 9c fb 52    fb 68 da 3d 26 43 cf 2c cb 84 24 61 68 97 9c 97  | ..(n9.....G%"..R.h.=&C.,..$ah... | 
| 7da0 |  3d 1a 67 09 89 a0 1e ee e8 2e ec 38 3a c4 9c a7    7b 01 69 d7 87 c3 61 64 b3 59 3c 7a f4 08 b9 5c  | =.g........8:...{.i...ad.Y<z...\ | 
| 7dc0 |  0e 8f 1f 3f 96 00 e0 ff 02 1f 33 b0 2b 93 fb 1d    b7 00 00 00 2c 74 45 58 74 43 72 65 61 74 69 6f  | ...?......3.+.......,tEXtCreatio | 
| 7de0 |  6e 20 54 69 6d 65 00 54 75 65 20 31 30 20 4d 61    79 20 32 30 31 31 20 31 35 3a 34 34 3a 30 35 20  | n.Time.Tue.10.May.2011.15:44:05. | 
| 7e00 |  2d 30 30 30 30 ef 5f 69 ad 00 00 00 25 74 45 58    74 64 61 74 65 3a 63 72 65 61 74 65 00 32 30 32  | -0000._i....%tEXtdate:create.202 | 
| 7e20 |  32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31 35    2b 30 30 3a 30 30 8d 9a 5b d1 00 00 00 25 74 45  | 2-09-05T17:52:15+00:00..[....%tE | 
| 7e40 |  58 74 64 61 74 65 3a 6d 6f 64 69 66 79 00 32 30    32 32 2d 30 39 2d 30 35 54 31 37 3a 35 32 3a 31  | Xtdate:modify.2022-09-05T17:52:1 | 
| 7e60 |  35 2b 30 30 3a 30 30 fc c7 e3 6d 00 00 00 28 74    45 58 74 64 61 74 65 3a 74 69 6d 65 73 74 61 6d  | 5+00:00...m...(tEXtdate:timestam | 
| 7e80 |  70 00 32 30 32 34 2d 30 34 2d 31 30 54 32 33 3a    35 34 3a 35 31 2b 30 30 3a 30 30 d2 34 0b bb 00  | p.2024-04-10T23:54:51+00:00.4... | 
| 7ea0 |  00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 14    00 00 00 00 00 d9 4e 8b 58 35 0c 4b ae dc 25 00  | ...IEND.B`.PK.........N.X5.K..%. | 
| 7ec0 |  00 dc 25 00 00 1b 00 00 00 69 6d 61 67 65 73 2f    64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 65 64  | ..%......images/device_connected | 
| 7ee0 |  2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d    49 48 44 52 00 00 00 48 00 00 00 48 08 06 00 00  | .png.PNG........IHDR...H...H.... | 
| 7f00 |  00 55 ed b3 47 00 00 00 20 63 48 52 4d 00 00 7a    25 00 00 80 83 00 00 f9 ff 00 00 80 e9 00 00 75  | .U..G....cHRM..z%..............u | 
| 7f20 |  30 00 00 ea 60 00 00 3a 98 00 00 17 6f 92 5f c5    46 00 00 00 06 62 4b 47 44 00 ff 00 ff 00 ff a0  | 0...`..:....o._.F....bKGD....... | 
| 7f40 |  bd a7 93 00 00 00 09 70 48 59 73 00 00 0b 13 00    00 0b 13 01 00 9a 9c 18 00 00 24 ba 49 44 41 54  | .......pHYs...............$.IDAT | 
| 7f60 |  78 da ed bc 79 b4 65 57 7d df f9 d9 7b 9f e1 9e    73 ef 7d f7 0d f5 6a 78 35 a9 54 a5 11 09 15 1a  | x...y.eW}...{...s.}...jx5.T..... | 
| 7f80 |  00 81 28 59 08 64 61 3b 8a 03 b6 b1 db 59 dd 76    dc c1 6b 79 c5 e9 b8 93 4e 0f ee ac d5 dd 2b 8e  | ..(Y.da;.....Y.v..ky....N.....+. | 
| 7fa0 |  e3 24 9e d2 1d 1a 8c 3b 89 83 19 2c 8c 00 61 8c    03 42 25 23 10 05 92 90 50 95 54 a5 2a d5 3c bd  | .$.....;...,..a..B%#....P.T.*.<. | 
| 7fc0 |  f9 ce e7 9e 73 f6 d4 7f 9c fb 9e aa 90 84 80 c8    96 7b ad de 77 dd f5 86 fb ee b9 e7 7c ce 6f 7f  | ....s............{..w.......|.o. | 
| 7fe0 |  7f c3 fe ed 27 bc f7 fc ff e3 95 87 7c bd 4f e0    6f fa 10 f7 fc cc ff f2 f2 2f 00 02 87 77 1a ef  | ....'.......|.O.o......../...w.. | 
| 8000 |  0c ce 5b 9c d1 58 ab 29 8b 11 d6 2b a2 fa 46 74    99 33 18 0c 18 ba 94 d5 ce 80 ac 1d 33 b5 01 84  | ..[..X.)...+..Ft.3..........3... | 
| 8020 |  5e 66 6e d7 ad ec d8 90 91 95 31 bb b6 4f 31 ad    ce e0 fc 2b df 13 ef 3d c6 18 19 86 e1 5b a3 28  | ^fn.......1..O1....+...=.....[.( | 
| 8040 |  6a 6a ad 87 65 59 3e 2d a5 1c c4 71 cc 99 33 67    f8 d8 c7 3e f6 f2 e7 2b 04 bf f4 4b bf c4 ec ec  | jj..eY>-...q..3g...>...+...K.... | 
| 8060 |  2c c6 98 d7 0c 50 f0 ba de 9e ef 1a d6 5a 6a b5    da db b6 6f df fe 0b 69 9a 4e 8c 46 a3 fe fc fc  | ,....P.......Zj....o...i.N.F.... | 
| 8080 |  fc 43 bd 5e ef cf bd f7 dd d7 e3 9c fe c6 00 2a    cb 92 e9 e9 e9 f7 bf f7 bd ef fd c8 ae 5d bb 9a  | .C.^...........*.............].. | 
| 80a0 |  de 7b b4 d6 ac ac ac fc bd 27 9f 7c f2 f1 ef 7c    e7 3b bf e8 bd 7f f6 af fb bc fe 46 68 50 59 96  | .{.......'.|...|.;.........FhPY. | 
| 80c0 |  72 76 76 f6 03 3f ff f3 3f ff 1f ae bd f6 da a6    b5 16 ad 35 d6 5a 5a ad 16 77 dd 75 d7 6d 6f 7f  | rvv..?..?..........5.ZZ..w.u.mo. | 
| 80e0 |  fb db 3f eb 9c bb e6 af fb dc 5e 77 0b 2a 8a 82    2b ae b8 e2 df bc ff fd ef ff b5 d9 d9 59 f2 3c  | ..?.......^w.*..+............Y.< | 
| 8100 |  c7 7b 8f 73 0e 6b 2d c6 18 8a a2 60 fb f6 ed 7b    76 ed da f5 7b 4a a9 fb ac b5 fa bb 8f e3 bd e7  | .{.s.k-....`...{v...{J.......... | 
| 8120 |  7b 79 64 63 0c ce b9 ed 52 ca 68 fc 77 67 95 52    a5 94 df db 46 5e 57 40 65 59 6e df b1 63 c7 ff  | {ydc....R.h.wg.R....F^W@eYn..c.. | 
| 8140 |  f4 b3 3f fb b3 bf 32 3b 3b 4b 51 14 eb 17 ea 9c    c3 39 47 59 96 ac ae ae d2 eb f5 b8 f2 ca 2b ef  | ..?...2;;KQ......9GY..........+. | 
| 8160 |  9d 9d 9d fd af e7 e7 e7 ff 9f 97 5c 48 10 a0 94    7a c9 67 8c 8f 73 f5 dc dc dc af ee d9 b3 e7 3d  | ...........\H...z.g..s.........= | 
| 8180 |  93 93 93 a9 d6 da 5f b8 70 e1 f9 e3 c7 8f 3f 38    18 0c fe 20 08 82 ec 95 40 bd 2e 80 bc f7 94 65  | ......_.p.....?8........@......e | 
| 81a0 |  b9 e3 fa eb af ff 4f ef 7b df fb ee 6c b5 5a eb    70 d6 2c c7 5a 4b 51 14 ac ac ac b0 b4 b4 44 bf  | ......O.{...l.Z.p.,.ZKQ.......D. | 
| 81c0 |  df 47 4a c9 e6 cd 9b 7f 79 7e 7e fe 73 c0 f2 a5    c7 dc b8 71 23 d3 d3 d3 97 79 30 e7 1c 4a a9 9f  | .GJ.....y~~.s......q#....y0..J.. | 
| 81e0 |  b9 fb ee bb ff f9 5b df fa d6 ab 92 24 59 3f be    d6 7a ee c2 85 0b 77 ed df bf ff 47 4f 9d 3a f5  | ......[.....$Y?..z....w....GO.:. | 
| 8200 |  6b 65 59 1e 71 ce bd fe 80 bc f7 58 6b af ba f9    e6 9b ff fd 7d f7 dd 77 47 a3 d1 a0 2c cb 97 9d  | keY.q......Xk.......}..wG...,... | 
| 8220 |  56 cb cb cb cc cf cf d3 6e b7 19 0e 87 68 ad 49    92 e4 26 e0 2d c0 17 2e 3d 6e b3 d9 44 4a 89 b5  | V.......n....h.I..&.-...=n..DJ.. | 
| 8240 |  76 1d 8e f7 fe c6 7b ee b9 e7 5f ef db b7 6f 87    31 86 b2 2c 31 c6 ac df 80 d9 d9 59 f6 ed db 77  | v.....{..._...o.1..,1......Y...w | 
| 8260 |  ef 60 30 28 3f f4 a1 0f fd dc e2 e2 62 f6 57 0f    48 80 10 20 78 a9 1e 58 6b b1 4e ec bd f3 ce 3b  | .`0(?.......b.W.H...x..Xk.N....; | 
| 8280 |  3f 79 cf 3d f7 5c 23 a5 bc 0c 8e 31 06 63 0c 79    9e 33 3f 3f cf 85 0b 17 58 59 59 a1 d7 eb a1 b5  | ?y.=.\#....1.c.y.3??....XYY..... | 
| 82a0 |  a6 2c 4b ce 9e 3d 1b 01 7b 2f 05 24 84 e0 b6 db    6e 5b ff 9c b1 25 dc f8 ae 77 bd eb fe 3b ee b8  | .,K..=..{/.$....n[...%...w...;.. | 
| 82c0 |  63 c7 da 71 c7 d0 d6 6f c2 70 38 c4 18 c3 ce 9d    3b ef 6b b5 5a ff dd 99 33 67 7e f3 af 16 90 a0  | c..q...o.p8.....;.k.Z...3g~..... | 
| 82e0 |  85 71 1f 30 a5 44 b8 e0 5b 42 70 5c 08 9f 09 fc    aa c0 d1 6c 24 3f fd ce bb ef f9 8d 3b ee 78 c7  | .q.0.D..[Bp\.......l$?......;.x. | 
| 8300 |  55 c6 3a 74 a9 d7 2f 68 ed 22 86 c3 21 17 2e 5c    e0 ec d9 b3 2c 2e 2e d2 ef f7 d1 5a a3 94 e2 f4  | U.:t../h."..!..\....,......Z.... | 
| 8320 |  e9 d3 2c 2e 2e 02 97 d3 bf 72 f7 55 ec d8 b1 03    ad f5 9a e6 dc f0 ee 77 bf fb fe bb ef be fb da  | ..,......r.U...........w........ | 
| 8340 |  35 ab 5c d3 36 6b 2d ce 39 46 a3 11 2b 2b 2b 74    bb 5d 94 52 5c 77 dd 75 1f 38 74 e8 d0 9f 7a ef  | 5.\.6k-.9F..+++t.].R\w.u.8t...z. | 
| 8360 |  8f fd 95 00 92 f8 66 b9 22 3f 61 da f6 3d ab 26    44 b6 b6 bb 5a c7 0c bc 48 3a 49 2d 3d b8 d2 57  | ......f."?a..=.&D...Z...H:I-=..W | 
| 8380 |  6e eb a6 6b 7f 84 64 7b f3 c9 83 27 99 99 ac d3    6a 26 08 1c 61 a8 f0 c2 31 cc 87 9c 3d 73 8a 53  | n..k..d{...'....j&..a...1...=s.S | 
| 83a0 |  a7 4e 33 bf b0 c0 70 98 e1 bd 47 4a 89 73 8e 6f    7d eb 5b 94 65 99 03 4f 03 48 29 b9 f1 96 77 f2  | .N3...p...GJ.s.o}.[.e..O.H)...w. | 
| 83c0 |  86 5b de 89 77 1d ac b5 48 29 6f 7a cf 7b de f3    27 fb f6 ed bb e6 52 38 97 6a 5b 96 65 2c 2d 2d  | .[..w...H)oz.{..'.....R8.j[.e,-- | 
| 83e0 |  b1 b4 b4 44 af d7 a3 28 0a 26 27 27 af 90 52 fe    b4 b5 f6 5f bc e6 80 04 7e a2 d3 91 9f ca 5d f3  | ...D...(.&''..R...._....~.....]. | 
| 8400 |  1e b5 35 24 4a 63 26 9a 35 99 26 b5 09 64 3c 21    64 b8 63 a9 a7 d8 ff 74 c6 23 4f ff 67 c2 40 d0  | ..5$Jc&.5.&..d<!d.c....t.#O.g.@. | 
| 8420 |  a8 c7 4c 4d d4 a8 c7 82 ed 5b 67 a8 d7 24 98 3e    c5 a8 4b b7 bd 88 ce 07 04 81 44 49 81 94 70 f8  | ..LM.....[g..$.>..K.......DI..p. | 
| 8440 |  f0 61 0e 1e 3c 08 f0 35 e0 ab f5 e6 34 f7 fd cc    3f 60 f3 e6 1d 2c 77 7b 68 5d 22 84 da 7b ef bd  | .a..<..5....4...?`...,w{h]"..{.. | 
| 8460 |  f7 de bf 6f df be ab d6 60 ac 79 c3 4b 2d f4 e2    c5 8b 2c 2c 2c d0 6e b7 19 0c 06 18 63 18 8d 46  | ...o....`.y.K-....,,,.n.....c..F | 
| 8480 |  00 6f 07 26 80 de 6b 04 c8 23 05 93 03 b7 e1 4f    75 58 bf 7b d3 95 01 69 12 d1 4c 23 ea 49 48 92  | .o.&..k..#.....OuX.{...i..L#.IH. | 
| 84a0 |  84 44 a1 42 09 89 54 62 ed 2d 78 20 2f 1c e7 17    86 78 0f 87 4f 55 e7 23 85 20 0a 25 52 b4 08 44  | .D.B..Tb.-x./....x..OU.#...%R..D | 
| 84c0 |  83 5a 4d 10 f8 82 40 14 5c 68 07 6c dc 7a b5 91    52 7e ed b6 37 bf 6d 72 c3 b6 bd d9 e6 2d 3b dc  | .ZM...@.\h.l.z..R~..7.mr.....-;. | 
| 84e0 |  60 e5 0c d6 96 4c 34 d2 5b 7f f4 c7 fe d6 fd 37    bf e9 96 5d e5 78 aa 7d b7 b6 f5 fb 7d ce 9d 3b  | `....L4.[......7...].x.}....}..; | 
| 8500 |  b7 ae 6d fd 7e 7f dd eb 9d 3b 77 0e 6b ed 46 a0    f9 1a 01 f2 08 98 ec 9b a9 07 7c 58 bf 6b fb 66  | ..m.~....;w.k.F...........|X.k.f | 
| 8520 |  45 bd 1e 51 4f 62 ea 49 48 2d 0e 09 03 89 94 02    21 c4 3a 18 78 e5 60 ce 7b b0 ce e3 3d 18 eb e9  | E..QOb.IH-......!.:.x.`.{...=... | 
| 8540 |  64 16 6d 22 bc 6f 50 df 76 37 6f d9 f1 4e 55 4f    e2 7f 5a af a9 7f 58 6a 73 b8 dd cb ba 59 ae 4e  | d.m".oP.v7o..NUO..Z...Xjs....Y.N | 
| 8560 |  17 36 3e 32 35 77 e3 af 4d 6d d8 7e 85 31 86 30    10 e4 c5 8b 62 6c 8c a1 d3 e9 70 fa f4 69 ce 9d  | .6>25w..Mm.~.1.0....bl....p..i.. | 
| 8580 |  3b c7 f2 f2 32 59 56 4d 5f a5 14 a3 d1 88 b3 67    cf 02 74 81 fc 35 98 62 0e 21 d4 74 5f 4f 3e 50  | ;...2YVM_......g..t..5.b.!.t_O>P | 
| 85a0 |  f8 da 9d d3 ad 80 46 1a 51 4f 63 ea 49 44 52 0b    09 03 85 1a c3 f1 6b 50 5e a5 f4 e4 19 87 01 ce  | ......F.QOc.IDR.......kP^....... | 
| 85c0 |  53 96 06 ef 1d f8 0a 58 18 08 d2 24 16 71 14 a4    42 ca 34 8a d5 db fb b9 61 a0 eb f4 87 8a 8f 3c  | S......X...$.q..B.4.....a......< | 
| 85e0 |  78 91 7f f7 a9 8f f2 d6 37 ed e0 bf ff c5 3b b8    fa 8a 69 46 c6 a1 b5 a1 d3 69 73 e2 c4 09 4e 9f  | x.......7.....;...iF.....is...N. | 
| 8600 |  3e cd f2 f2 32 c6 18 84 10 28 a5 b0 d6 f2 c4 13    4f 70 e2 c4 09 80 43 c0 ca 7f 19 20 ef 90 2a 9c  | >...2....(......Op....C.......*. | 
| 8620 |  1d 89 5d 0f e4 2e bd a3 d5 08 68 a4 e1 18 4e 48    2d 8e 88 22 85 92 12 21 d6 de 24 be ef c3 5b eb  | ..].......h...NH-.."...!..$...[. | 
| 8640 |  b1 d6 a0 8d 25 cf 4b 4a 6d 09 43 45 14 2a 1a 69    44 9a 44 84 4a 62 9c 27 0c 34 c6 3a fa 7d 41 51  | ....%.KJm.CE.*.iD.D.Jb.'.4.:.}AQ | 
| 8660 |  1a e6 57 32 fe e2 ab 2f 70 fc 4c 87 77 bd fd 4a    7e ea 9e 6b 91 2e e3 f8 f1 13 9c 3a 75 8a 95 95  | ..W2.../p.L.w..J~..k.......:u... | 
| 8680 |  15 ac b5 08 21 90 52 62 8c e1 c0 81 03 ec df bf    1f e7 dc 12 b0 ff bb cf e7 07 04 e4 41 04 5b 33  | ....!.Rb....................A.[3 | 
| 86a0 |  75 c5 a7 b5 6f be 65 22 ad 4e ba 9e 54 27 1e c7    41 a5 39 97 c1 f9 01 ec d2 7b b4 b5 64 b9 a6 db  | u...o.e".N..T'..A.9......{..d... | 
| 86c0 |  cf e9 0d 72 9c f7 b4 9a 09 61 a8 48 6a 11 69 2d    44 2a 89 34 8e d2 58 94 94 20 ab a9 d9 48 23 92  | ...r.....a.Hj.i-D*.4..X......H#. | 
| 86e0 |  50 f1 dc f1 25 0e 9f 5c 62 e3 a4 60 d7 06 cd 89    13 27 58 5d 5d c5 39 87 10 63 ab f6 9e 43 87 0e  | P...%..\b..`.....'X]].9..c...C.. | 
| 8700 |  f1 f0 c3 0f e3 9c 1b 02 bf 07 7c f1 87 06 24 bc    07 a1 76 f6 d9 f6 69 4d e3 96 66 aa a8 a7 51 75  | ..........|...$...v...iM..f...Qu | 
| 8720 |  52 b5 88 5a 1c 10 ac 4f ab 1f 02 8e f3 68 63 c9    46 9a 4e 6f 44 bb 9b 31 2a 34 49 1c 51 8b 42 d2  | R..Z...O.....hc.F.NoD..1*4I.Q.B. | 
| 8740 |  5a 44 1c 29 54 20 2b ad b2 1e 5d 3a f2 c2 52 6a    47 1c 29 a2 30 65 a5 3d a0 bd da 07 e7 39 79 f2  | ZD.)T.+...]:..RjG.).0e.=.....9y. | 
| 8760 |  2c f4 47 2f 81 e3 9c e3 89 27 9e e0 b1 c7 1e c3    39 d7 07 7e 0b f8 d7 c0 4b 92 e0 ef 0b 90 c0 e3  | ,.G/.....'......9..~....K....... | 
| 8780 |  85 dc d3 b5 9b 3f a3 7d 7a 43 23 19 c3 a9 c7 a4    b5 88 5a ac d6 e1 fc 20 43 88 4a 98 2b 51 76 8c  | .....?.}zC#.......Z.....C.J.+Qv. | 
| 87a0 |  46 9a de 20 a7 37 18 31 ca 35 61 a8 98 6a a5 4c    b5 52 ea 69 4c 18 04 e0 05 5a 1b 46 b9 a6 37 2c  | F....7.1.5a..j.L.R.iL....Z.F..7, | 
| 87c0 |  28 8d 61 7a 32 65 b2 11 b3 b8 32 e0 e2 82 c5 f5    73 18 6a 8e 9f 5a 60 52 d9 75 38 4a 29 8c 31 3c  | (.az2e....2.....s.j..Z`R.u8J).1< | 
| 87e0 |  f6 d8 63 3c fc f0 c3 78 ef 4b e0 e3 af 04 e7 fb    02 24 f0 58 2f af 5b 29 67 3e 63 7c 7a 4d 3d 51  | ..c<...x.K.......$.X/.[)g>c|zM=Q | 
| 8800 |  a4 63 2d a8 c5 01 51 28 ab 29 85 e0 d5 ea ff 6b    96 75 a9 36 79 ef 2b 38 b9 a6 9f 15 f4 07 39 45  | .c-...Q(.).....k.u.6y.+8......9E | 
| 8820 |  69 49 6a 21 33 53 75 36 6e 98 60 66 b2 4e 9a 44    48 29 d1 c6 32 1c 19 fa 83 02 6d 3d 1b a6 ea 28  | iIj!3Su6n.`f.N.DH)..2.....m=...( | 
| 8840 |  21 e8 0e 72 c0 63 8c 83 dc 40 56 b2 b8 34 c4 ed    8e d7 e1 0c 87 43 1e 7d f4 51 0e 1c 38 80 f7 be  | !..r.c...@V..4.......C.}.Q..8... | 
| 8860 |  0f fc 2e f0 41 a0 7c a5 73 0e be f7 05 79 2c f2    c6 e5 7c ea 33 86 74 77 23 95 24 b5 90 24 0a 08  | ....A.|.s....y,...|.3.tw#.$..$.. | 
| 8880 |  94 1c 67 e5 16 6d 3c 52 54 71 8c 90 20 a4 40 50    4d b5 17 a1 88 b1 38 8a ea ef 84 c0 da 2a ba 1d  | ..g..m<RTq....@PM.....8......*.. | 
| 88a0 |  e5 86 41 56 d2 1f 16 14 a5 21 89 43 a6 27 eb cc    6e 68 30 3d 91 52 af 47 48 a1 28 8d 65 98 97 f4  | ..AV.....!.C.'..nh0=.R.GH.(.e... | 
| 88c0 |  86 05 a3 d2 32 33 91 12 86 92 a2 30 78 ef d1 c6    63 b4 01 e7 21 92 38 2a f7 a0 54 25 c8 5f fe f2  | ....23.....0x...c...!.8*..T%._.. | 
| 88e0 |  97 79 ea a9 a7 00 fa c0 bf 1c 4f 2d fb bd 18 04    42 bc b4 0e e2 bd 43 08 8f f3 dc bc 38 9c fc ac  | .y........O-....B.....C.....8... | 
| 8900 |  f6 b5 ed cd 54 8d b5 26 44 05 12 63 1d 79 69 30    c6 e2 9c 47 0a 51 45 be 4a 12 8e bf 4a 59 79 0b  | ....T..&D..c.yi0...G.QE.J...JYy. | 
| 8920 |  25 05 4a 4a 94 12 84 a1 02 e4 fa d4 2a b5 23 cb    4b 86 59 81 36 96 5a 1c 31 dd 4a 99 9d 69 30 35  | %.JJ........*.#.K.Y.6.Z.1.J..i05 | 
| 8940 |  99 d2 48 c7 96 a3 2d 79 ae 19 0c 4b b4 b6 cc b4    12 92 38 44 5b 8b 75 be 7a 2d 2b 28 47 25 e0 a0  | ..H...-y...K......8D[.u.z-+(G%.. | 
| 8960 |  16 21 24 28 a9 68 77 ba 3c f4 d0 43 3c f3 cc 33    00 a7 80 ff 0d f8 d8 ab c1 01 08 f2 e1 ea 4b 7e  | .!$(.hw.<..C<..3..............K~ | 
| 8980 |  19 27 4d bc 50 b7 5d ec 35 3e 67 89 b7 34 eb c1    7a 8c 13 06 0a ef 3d a3 b1 a7 e9 0f 73 4a 63 91  | .'M.P.].5>g..4..z.....=.....sJc. | 
| 89a0 |  42 12 06 95 3b 8e 42 45 14 55 1e 2d 0c aa df 87    a1 aa e0 2a 70 c2 e1 3c 94 a5 21 cb 35 a3 91 46  | B...;.BE.U.-.......*p..<..!.5..F | 
| 89c0 |  5b 47 14 05 b4 9a 09 1b a7 1b 4c 4d d6 69 a4 11    4a 4a b4 71 8c 0a 43 3f 2b 29 4b c7 d4 44 4a 2d  | [G........LM.i..JJ.q..C?+)K..DJ- | 
| 89e0 |  56 58 63 29 b4 61 30 cc 59 ee 64 2c b5 87 d8 de    08 b4 83 58 81 0a 19 0c fa 3c f8 e0 83 1c 3d 7a  | VXc).a0.Y.d,.......X.....<....=z | 
| 8a00 |  14 aa 18 e7 7f 07 fe e8 d5 c0 5c 02 a8 f3 5d 9a    03 42 a5 b7 2f 65 8d 4f 7b 59 db d2 6a 54 01 60  | ..........\...]..B../e.O{Y..jT.` | 
| 8a20 |  b3 5e 79 2b a5 04 5a bb 75 b3 36 c6 51 14 16 ef    0d 41 20 29 4b 45 10 4a 6a ba 4a 33 e2 38 a0 16  | .^y+..Z.u.6.Q....A.)KE.Jj.J3.8.. | 
| 8a40 |  f9 6a 4a 05 0e 6d 2c ce 09 8c f5 64 a3 92 e1 a8    40 5b 4b 14 2a 9a f5 1a 33 53 95 28 37 d2 08 a5  | .jJ..m,....d....@[K.*...3S.(7... | 
| 8a60 |  24 d6 fa 75 41 ce 72 43 b3 1e 13 c5 01 a5 ae a6    66 b7 3f e4 e2 42 9f d3 e7 3b 74 cf b7 a1 db 03  | $..uA.rC........f.?..B...;t..... | 
| 8a80 |  67 41 c7 2c 2c 76 79 e0 c8 17 d7 e0 1c 03 fe 29    df 55 47 7a 55 40 7e 3d 88 1b bb 14 21 37 9f 59  | gA.,,vy........).UGzU@~=....!7.Y | 
| 8aa0 |  8d ee 57 61 b4 65 c3 44 c8 44 33 a6 99 d6 a8 d7    63 e2 28 40 0a 41 19 5a 3c 1e 07 84 61 40 69 0c  | ..Wa.e.D.D3.....c.(@.A.Z<...a@i. | 
| 8ac0 |  d6 f8 f5 88 59 8e a7 54 10 ac 4d b3 35 f7 ea 31    c6 52 38 18 e5 9a bc a8 02 41 15 28 9a 69 cc 74  | ....Y..T..M.5..1.R8......A.(.i.t | 
| 8ae0 |  2b 61 b2 99 92 26 21 4a 4a ac f3 8c 8a 92 ce a0    60 38 d2 34 d2 90 38 0e 18 8d 4a 86 c3 82 76 2f  | +a...&!JJ.......`8.4..8...J...v/ | 
| 8b00 |  63 61 b9 c7 99 8b 5d 96 4e af e0 97 56 c0 8d d3    a8 ac c6 a9 63 3d cc ca c9 35 38 bf 02 3c f4 83  | ca....].N...V.......c=...58..<.. | 
| 8b20 |  c0 a9 2c 68 54 ac ff 20 85 67 24 36 fc 72 41 ba    6d cb 74 44 6b 22 61 b2 59 a3 91 c6 c4 71 58 95  | ..,hT....g$6.rA.m.tDk"a.Y....qX. | 
| 8b40 |  1d bc 27 f4 90 d6 62 94 52 34 d2 18 e7 1d f8 4a    a0 d7 40 bb b1 4b 13 63 f1 0e 54 a5 75 da 38 f2  | ..'...b.R4.....J..@..K.c..T.u.8. | 
| 8b60 |  c2 30 1c 95 e8 d2 a2 02 49 bd 16 33 39 91 d2 6a    25 d4 93 88 40 05 95 ae 14 9a de a0 60 98 15 34  | .0......I..39..j%...@.......`..4 | 
| 8b80 |  d2 98 5a a4 18 8c 72 ba 9d 9c f9 e5 2e 17 97 7a    2c 2c f5 18 cc f7 60 a5 0b 6e 00 14 80 07 db c5  | ..Z...r........z,,....`..n...... | 
| 8ba0 |  0d 1a c8 b0 de b6 b6 f3 8f 7f 18 38 00 c1 68 d8    7b f1 27 21 a6 3a 6a e7 2f 4e cf 44 4c 4f 26 63  | ...........8..h.{.'!.:j./N.DLO&c | 
| 8bc0 |  53 8f 89 82 e0 12 8f 65 d1 c6 8d c5 d9 21 a4 20    92 21 71 54 69 4c 1c aa 31 48 87 b5 0e 63 1d ce  | S......e.....!...!qTiL..1H...c.. | 
| 8be0 |  f9 75 eb c9 75 35 35 c5 d8 d2 92 5a 65 a5 ad 66    8d 46 2d 24 0c 15 ce 41 a9 2d bd 61 49 77 a0 c7  | .u..u55....Ze..f.F-$...A.-.aIw.. | 
| 8c00 |  c7 0d e9 67 05 2b ed 8c 73 17 3a 1c 3f bf 4c 77    a1 8b ef 66 30 1c 81 2b a8 34 d7 53 85 34 03 9c  | ...g.+..s.:.?.Lw...f0..+.4.S.4.. | 
| 8c20 |  8e 09 a2 46 6e e9 3c ff c3 c0 01 08 e2 89 6d eb    da 63 bc ba 49 9a fa ce a9 56 cc d4 44 4a 23 89  | ...Fn.<.......m..c..I....V..DJ#. | 
| 8c40 |  09 a4 a4 d0 95 98 0e b3 82 51 5e e5 49 ce 57 e9    79 10 48 e2 28 a0 51 8f 2b 61 8e 02 92 5a 48 a0  | .........Q^.I.W.y.H.(.Q.+a...ZH. | 
| 8c60 |  aa 22 97 b6 0e ad 2d c6 38 4a 63 88 0a 45 28 05    51 1c e2 9d a7 9e 84 b4 1a b5 ea 3d 41 05 47 eb  | ."....-.8Jc..E(.Q..........=A.G. | 
| 8c80 |  ca ed 0f 46 9a 24 56 24 71 44 96 97 b4 bb 19 67    2e b4 39 76 7c 91 c1 f9 55 e8 0f c1 5a 5e 74 46  | ...F.$V$qD.....g..9v|...U...Z^tF | 
| 8ca0 |  72 7c 25 0e 30 e0 03 82 70 aa a1 39 37 f3 43 03    c2 8f eb d4 c2 91 eb fa 9b 6a b5 ea 6e d6 6a 21  | r|%.0...p..97.C..........j..n.j! | 
| 8cc0 |  00 83 ac a0 d3 cf 59 5e 1d d2 1d e4 14 65 55 3f    09 43 85 92 0a 15 08 a2 20 60 38 d2 58 5b b9 fb  | ......Y^.....eU?.C.......`8.X[.. | 
| 8ce0 |  30 54 84 a1 24 0e 43 62 ef 31 91 45 6b 47 69 02    4c 64 49 93 88 09 e3 f0 40 a0 14 49 2d 20 0c 04  | 0T..$.Cb.1.EkGi.LdI.....@..I-... | 
| 8d00 |  ce 7b ac 73 0c 8b 4a 94 43 25 48 e2 90 2c cf 59    ed 8c 38 7d ae cd b1 13 8b 0c ce ae 40 af 5f 41  | .{.s..J.C%H..,.Y..8}........@._A | 
| 8d20 |  40 8e 9f 1e 50 97 40 52 88 38 45 d6 ea 29 b0 0b    f8 c6 0f 05 48 c5 93 e3 d9 e5 51 72 e2 b6 a4 1e  | @...P.@R.8E..)......H.....Qr.... | 
| 8d40 |  91 c4 21 38 e8 67 05 4b 2b 7d ce 5c ec b2 b8 3c    a0 30 8e 30 50 34 ea 11 13 61 40 a0 14 42 54 89  | ..!8.g.K+}.\...<.0.0P4...a@..BT. | 
| 8d60 |  62 96 69 56 44 86 75 55 b9 62 7a 32 a1 91 c6 84    4a 12 86 01 52 5a 82 40 e2 9c c2 79 8f f3 c0 b8  | b.iVD.uU.bz2....J...RZ.@...y.... | 
| 8d80 |  f6 23 94 c0 fb ca 3b 8e 0a 4d 7f 50 20 81 5a a0    18 66 05 2b 9d ca 72 5e 38 b1 cc e0 cc 0a f4 3a  | .#....;..M.P..Z..f.+..r^8......: | 
| 8da0 |  63 ab 51 20 14 eb 0e 86 f1 f7 c4 40 82 af d7 51    51 ac c6 80 7e 38 0b d2 dd 93 d5 77 de 32 92 d7  | c.Q........@...QQ...~8.....w.2.. | 
| 8dc0 |  26 cd a9 18 8f 67 54 6a 56 3a 19 c7 cf ae 70 f6    cc 2a 76 50 42 1a 51 db d0 64 ba 55 67 66 32 25  | &....gTjV:....p..*vPB.Q..d.Ugf2% | 
| 8de0 |  a9 85 08 f1 62 d0 38 c8 2d a3 72 48 36 32 e4 85    61 76 c6 d3 6a c4 44 63 5d 12 78 bc 04 c4 8b 45  | ....b.8.-.rH62..av..j.Dc].x....E | 
| 8e00 |  31 6b 1d d6 79 b4 31 e4 b9 a1 3b 2c 50 42 12 c7    8a fe a8 a4 dd 19 71 6e a1 c3 d1 93 cb 0c cf 2c  | 1k..y.1...;,PB........qn......., | 
| 8e20 |  8f e1 94 2f 5a 8e 1a 27 03 c6 8f 7f 17 56 4f d1    40 a6 35 d2 e6 36 86 82 d8 fe 90 6d 50 41 73 72  | .../Z..'.....VO.@.5..6.....mPAsr | 
| 8e40 |  43 65 41 38 59 96 b5 59 ef 1c 45 69 28 4a cb c2    72 9f f3 e7 3a d8 c5 2e 08 45 38 95 32 3b dd 60  | CeA8Y..Y..Ei(J..r...:....E8.2;.` | 
| 8e60 |  eb a6 09 36 ce 34 48 92 08 80 bc b0 b4 7b 05 e7    57 87 9c ee 64 88 d5 8c ed 59 ce d5 c6 21 99 a0  | ...6.4H......{..W...d....Y...!.. | 
| 8e80 |  d9 88 ab 44 56 54 96 ea bd 18 17 d1 dd 38 42 36    0c 8a 92 5e bf 2a e6 25 b5 98 4e b7 2a 77 5c 58  | ...DVT.......8B6...^.*.%..N.*w\X | 
| 8ea0 |  ec 71 e2 f4 32 c3 53 cb d0 ef 50 15 fc c6 30 64    00 41 00 c2 83 73 e0 d4 18 90 82 b0 86 ac 05 94  | .q..2.S...P...0d.A...s.......... | 
| 8ec0 |  56 e2 61 cb 98 de 65 2b 83 22 14 44 33 8a 72 d9    e2 cd cb 13 0c 6a e9 c4 18 90 af 29 1b 4e 16 a5  | V.a...e+.".D3.r......j.....).N.. | 
| 8ee0 |  65 98 95 18 eb 58 ee 0e d1 bd 0c 32 03 ad 90 b4    51 63 a6 95 32 33 99 30 dd 4a a9 a7 11 52 55 b9  | e....X.....2....Qc..23.0.J...RU. | 
| 8f00 |  90 10 82 b3 dd 9c a5 c5 02 2e 0c 69 cf 0e 71 0e    82 40 8d 2f 3a 58 8f 89 bc f7 38 6b 29 cb aa f6  | ...........i..q..@./:X....8k)... | 
| 8f20 |  d3 1f 14 ac f4 46 18 e3 48 e3 88 e5 d5 3e d9 48    b3 dc ce 38 7d 6e 85 de c9 55 e8 77 81 e1 18 ce  | .....F..H....>.H...8}n...U.w.... | 
| 8f40 |  d8 4a c2 10 92 b0 ca bd ac 87 d2 50 a5 97 15 3c    d3 2d e8 8d 9e c5 79 f6 02 0d c6 b5 e6 60 52 31  | .J.........P...<.-....y......`R1 | 
| 8f60 |  f9 b6 3a f5 eb 63 82 49 c9 d9 7f bb 42 b9 f8 f2    3d 45 41 18 d7 01 90 82 88 81 6a 14 a5 61 38 92  | ..:..c.I....B...=EA.......j..a8. | 
| 8f80 |  18 63 29 0b 03 52 56 27 91 c6 84 a1 c4 3b 47 59    3a 0a 6d a8 b9 90 38 56 04 4a 32 51 5a 88 02 58  | .c)..RV'.....;GY:.m...8V.J2QZ..X | 
| 8fa0 |  b2 b0 34 44 af 38 0e 4b 4f 3d ac a6 56 ab 19 13    45 8a 30 08 2a dd 32 8e bc d4 0c 47 25 ed 7e 4e  | ..4D.8.KO=..V...E.0.*.2....G%.~N | 
| 8fc0 |  b7 37 a2 56 8b 58 6a f7 19 66 9a 4e 2f e3 c2 85    0e a3 0b 6b 70 b2 b1 ee 84 40 04 41 0c 69 04 b5  | .7.V.Xj..f.N/......kp....@.A.i.. | 
| 8fe0 |  a0 d2 ea dc f2 a2 40 0b c8 73 c4 c2 01 ac 3b 08    30 0f 14 c1 94 a2 75 7b ca c4 ad 29 41 4b e1 b5  | ......@..s....;.0.....u{...)AK.. | 
| 9000 |  c7 95 8e ef 35 02 15 34 d6 00 05 08 1f e9 d2 30    ca 05 e0 09 03 45 30 91 62 6b 31 32 56 58 eb 59  | ....5..4.......0.....E0.bk12VX.Y | 
| 9020 |  ea 0c 31 ce 33 18 95 6c 9c 29 99 9d 6e 52 1b bb    f5 24 0e c0 48 a0 00 d7 27 7f c1 70 a4 a1 10 c0  | ..1.3..l.)..nR...$..H...'..p.... | 
| 9040 |  c6 e9 94 b4 56 ad 76 04 4a 61 bd 23 d7 86 fe b0    60 b5 93 e1 3c 0c b3 92 e1 30 67 b5 97 b3 b0 d0  | ....V.v.Ja.#....`...<....0g..... | 
| 9060 |  a3 38 b3 0c a3 f6 d8 72 d6 e0 84 20 63 48 63 88    6b 10 a4 84 81 26 50 19 c9 54 86 6d ce 57 c9 b6  | .8.....r....cHc.k....&P..T.m.W.. | 
| 9080 |  1c 80 3d 49 3e ef bc ed cb af d6 b6 47 c5 c6 9f    6a a1 9a 0a 5f 38 dc 68 0c e6 55 b4 29 50 51 5a  | ..=I>.......G...j..._8.h..U.)PQZ | 
| 90a0 |  01 92 42 4a 99 2b eb 2c 5a 57 69 c2 44 a3 4a 2f    b4 ad 3c 93 b6 8e 85 f6 88 f9 d5 8c e6 52 9f ad  | ..BJ.+.,ZWi.D.J/..<..........R.. | 
| 90c0 |  1b 27 d8 35 32 6c 98 69 20 95 24 89 14 34 23 58    94 95 56 e4 86 e5 e3 8a 63 52 90 97 25 ad 46 4c  | .'.52l.i..$..4#X..V.....cR..%.FL | 
| 90e0 |  33 8d 89 a3 2a 84 c8 4b 43 bb 5b 25 9a 71 14 52    4d ef 11 2b 9d 21 c5 52 0f 46 5d aa ca 44 59 e9  | 3...*..KC.[%.q.RM..+.!.R.F]..DY. | 
| 9100 |  0a 6a 6c 3d 09 41 63 92 e9 ab 0c cd dd 2f 20 a7    4e 62 6b 8b c8 b4 40 06 0e 6d 4b 84 90 04 a2 85  | .jl=.Ac....../..Nbk...@..mK..... | 
| 9120 |  29 1a b8 c2 ff 23 99 c8 b7 c8 80 2f ba 91 fb 33    60 e1 fb 16 69 47 b4 26 59 52 2a 2d f1 16 6b 1d  | )....#...../...3`...iG.&YR*-..k. | 
| 9140 |  41 58 a5 11 d3 ad 10 29 05 5a 5b da 83 82 0b ab    03 46 9d 9c ac 9d d3 1e 94 f4 4a cb 9e d2 31 d1  | AX.....).Z[......F........J...1. | 
| 9160 |  a8 21 ad 27 de 14 51 9c 4a c0 aa 0a d2 6a 97 c5    0b 21 52 39 8a 3c 61 98 6a 6a 71 a5 47 c3 cc 70  | .!.'..Q.J....j...!R9.<a.jjq.G..p | 
| 9180 |  71 a9 cf 72 7b 48 9a 46 8c 32 43 91 97 e8 4e 06    dd c1 d8 72 46 63 6d ad 04 58 8a 16 b3 7b 15 13  | q..r{H.F.2C...N....rFcm..X...{.. | 
| 91a0 |  6f 7d 02 b7 f1 79 5c 30 20 ad 35 99 6c cc d2 ac    37 a9 d5 12 3c 55 72 ec 9d 67 34 1a 89 fe a0 37  | o}...y\0..5.l...7...<Ur..g4....7 | 
| 91c0 |  d7 e9 75 df 37 1a 65 ef f3 c2 cf 4b 21 3f 02 fc    9f c0 d2 ab 02 ca ca 2a 47 12 42 08 a4 12 41 50  | ..u.7.e....K!?.........*G.B...AP | 
| 91e0 |  e5 5b de 79 c2 20 60 a2 11 91 d6 62 10 30 91 15    84 91 e2 14 82 7c 79 44 b9 94 71 dc 08 fa 85 67  | .[.y..`....b.0.......|yD..q....g | 
| 9200 |  db 86 26 81 94 a4 0d 28 5a 11 ac c6 95 6e d8 0c    b7 3c 60 a9 a6 f0 da 31 ca 0d 71 1c 22 84 a0 3d  | ..&....(Z....n...<`....1..q."..= | 
| 9220 |  c8 99 3f d3 c6 2c 74 19 d6 22 18 e5 8c 43 69 70    9d b1 f5 e4 95 d5 10 d1 68 6c 60 ee be 05 dc 0d  | ..?..,t.."...Cip........hl`..... | 
| 9240 |  df 44 8b 21 5b a6 76 b2 73 eb cd 4c 4f 4f 53 8f    eb 24 32 25 16 09 0a 85 c7 51 fa 92 c2 e7 e4 76  | .D.![.v.s..LOOS..$2%.....Q.....v | 
| 9260 |  c4 60 34 64 79 79 91 d3 e7 cf 6c 5e 6d af fc 33    21 c5 cf 0b 21 fe 31 f0 d9 ef 35 cd 82 40 d9 31  | .`4dyy....l^m..3!...!.1...5..@.1 | 
| 9280 |  20 6c 12 87 aa 28 1c c6 1a ac ab 4a 13 00 51 ac    aa 9c a9 51 65 f6 69 12 73 34 e8 30 38 df c3 9f  | .l...(.....J..Q....Qe.i.s4.08... | 
| 92a0 |  eb b1 d0 2d e9 6e 29 98 98 a8 a1 4b 07 75 09 ab    e1 58 30 4b 18 65 e8 d5 80 65 e7 c9 4b 43 2d 0e  | ...-.n)....K.u...X0K.e...e..KC-. | 
| 92c0 |  71 48 56 3b 19 66 be 0d a3 45 c8 62 aa 1c ca 8d    a7 54 1f 18 8c 8f 51 67 66 cb 06 36 ff dc 21 fa  | qHV;.f...E.b.....T....Qgf..6..!. | 
| 92e0 |  b3 07 99 4e 36 73 e3 35 b7 33 37 3b 47 4b 4d b1    81 4d cc ca 8d b4 e4 14 35 12 94 90 58 2c b9 1f  | ...N6s.5.37;GKM..M......5...X,.. | 
| 9300 |  31 74 03 56 e5 2a cb c1 02 9b 9b 9b d9 b9 ed 0a    ce 9c 3b c3 e1 17 9e bb 72 98 67 9f 09 a4 fa 4d  | 1t.V.*............;.....r.g....M | 
| 9320 |  ef f9 f5 57 52 23 75 c3 75 57 12 b9 15 22 bf 3c    0a c8 8d 96 53 f7 78 0f de 55 25 bf 50 55 70 1a  | ...WR#u.uW...".<....S.x..U%.PUp. | 
| 9340 |  49 4c bd 1e 53 4f 63 92 a8 0a ce 96 87 05 6e 61    08 9d 21 66 a8 19 ba aa 42 48 bf 80 c1 70 3c 45  | IL..SOc.......na..!f....BH...p<E | 
| 9360 |  34 78 05 4e e1 f0 14 c6 51 5a c7 a8 34 e8 d5 0c    3a 2b bc b8 56 57 8c 2d 26 1b c3 a9 ac 67 e3 f6  | 4x.N....QZ..4...:+..VW.-&....g.. | 
| 9380 |  ed 6c f9 85 a3 74 27 9f e3 9a b9 37 f2 b6 37 dd    c1 f6 89 1d 6c 15 3b d9 a9 76 b3 59 cd d1 92 93  | .l...t'....7..7.....l.;..v.Y.... | 
| 93a0 |  24 22 21 92 35 94 08 c6 2d 38 82 40 04 24 22 a5    25 a6 68 d0 20 20 a0 39 dd 64 d3 c6 4d 74 fb 5d  | $"!.5...-8.@.$".%.h....9.d..Mt.] | 
| 93c0 |  fa 45 ef 1d f1 74 b4 73 f8 6c f1 05 1c 2f 71 69    ea fc e9 a3 9c 3c 76 90 93 c7 0e fa d3 c7 be f5  | .E...t.s.l.../qi.....<v......... | 
| 93e0 |  9d 24 12 3f d9 98 bd 6e b6 2c 35 a5 36 58 07 4a    29 6a b5 6a dd 3d 89 43 a2 48 21 bc 67 79 a4 c9  | .$.?...n.,5.6X.J)j.j.=.C.H!.gy.. | 
| 9400 |  e6 87 a0 87 50 38 d0 b2 0a da 86 1a f2 c1 f8 22    d7 f4 23 82 f1 aa 87 75 1e 5b 58 68 67 60 56 c7  | ....P8........."..#....u.[Xhg`V. | 
| 9420 |  20 6b 63 4f b5 16 cf 55 71 49 6b 66 0b 5b 7e e1    1c dd e6 0b ec dd f5 16 6e 79 c3 ad b4 e4 24 33  | .kcO...UqIkf.[~.........ny....$3 | 
| 9440 |  cc d2 94 4d 22 11 11 11 12 12 11 ca 98 48 84 28    a1 c6 f5 2a 87 c3 62 c6 0f 8f 27 16 35 22 1f 21  | ...M"........H.(...*..b...'.5".! | 
| 9460 |  63 c1 ec a6 59 fa 9d 01 a3 d6 60 6f 3c 1d 6d 1e    1e ca ff ec 25 80 74 59 b0 f6 34 5a eb de d2 d1  | c...Y.....`o<.m.....%.tY..4Z.... | 
| 9480 |  a3 cd 66 eb 9e 42 6d 6a b4 7b 23 fa b9 c6 0b 48    e2 90 b4 16 52 8b aa ac db 03 83 c2 b0 b0 94 c1  | ..f..Bmj.{#....H....R........... | 
| 94a0 |  20 af 2e aa 0c 40 07 55 4c e2 8a f1 45 2a 20 86    38 06 a5 2a 48 52 56 a9 c1 b0 18 17 b8 72 20 79  | .....@.UL...E*..8..*HRV......r.y | 
| 94c0 |  11 24 31 20 09 d5 34 db ff ab 2e 83 2d cf b3 f7    8a 37 b3 f7 9a bd 28 1b 92 88 94 48 84 84 22 26  | .$1...4.....-....7....(....H.."& | 
| 94e0 |  14 31 91 88 08 65 44 20 02 94 a8 02 53 fb 32 8f    0a 93 c6 08 8d 2f e0 5a 77 23 3b 37 5c c1 0b 9d  | .1...eD.....S.2....../.Zw#;7\... | 
| 9500 |  63 e8 a9 fc 16 df 67 50 9c d7 97 25 b5 4a 04 09    42 86 eb 4f 47 70 62 50 8a c6 c8 6d ff 91 e1 42  | c.....gP...%.J..B..OGpbP...m...B | 
| 9520 |  8f a2 3d 62 e8 05 71 2d a4 9e 46 d4 c2 60 3d 1a    36 d6 71 61 a8 31 0b 05 78 57 dd 7d 2d ab c8 16  | ..=b..q-..F..`=.6.qa.1..xW.}-... | 
| 9540 |  40 04 10 d7 a1 d5 80 56 0d e2 00 a2 00 59 0b ab    14 c1 3a c8 d7 40 26 63 eb 49 80 3a d0 62 eb 1d  | @......V.....Y....:..@&c.I.:.b.. | 
| 9560 |  1a fb e6 27 d9 3d 7b 2d b7 de f0 66 0a 53 12 88    90 f0 d2 27 21 81 08 51 28 04 55 fc 76 29 10 bb  | ...'.={-...f.S.....'!..Q(.U.v).. | 
| 9580 |  f6 14 06 e3 35 39 39 76 e0 b8 35 79 1b 77 5f 7d    0f 07 db 4f 91 cc c6 9c 9b 3f 8f 9a f3 fb b2 43  | ....599v..5y.w_}...O.....?.....C | 
| 95a0 |  c5 5f ba dc 9f 59 17 69 3f fd 77 2f b7 29 21 28    9c da c5 89 0b 50 0e 81 90 dc c2 f9 c9 94 0d ad  | ._...Y.i?.w/.)!(.....P.......... | 
| 95c0 |  94 24 aa 40 81 a0 95 84 6c 9e 6b 72 f2 6c 06 8b    f6 12 91 1d 07 73 9b 1a 34 36 c6 34 eb 21 61 20  | .$.@....l.kr.l.......s..46.4.!a. | 
| 95e0 |  30 da 54 89 42 50 a5 03 ed 66 8d be 77 d0 75 63    cb 91 20 6b 50 4b 48 a7 02 a2 3b 1e a3 16 4d 70  | 0.T.BP...f..w.uc...kPKH...;...Mp | 
| 9600 |  cb f5 b7 31 34 03 94 0f 70 58 ac b7 58 61 31 be    b2 88 92 12 e5 5f b4 9c b5 f5 36 8b c6 7a 83 c5  | ...14...pX..Xa1......_....6..z.. | 
| 9620 |  e2 70 94 be 20 ea d7 78 c7 96 bb b9 6a cf 1e f2    2c 67 39 5b 66 72 ba c5 2d 57 dd ca a3 cf 3d 52  | .p.....x....j...,g9[fr..-W....=R | 
| 9640 |  9b bc b3 f1 3b 4b 9f ed be 9b aa d3 83 a0 a5 dd    25 6c aa 66 a5 5e b7 73 95 d1 4b e3 3b db 80 d1  | ....;K..........%l.f.^.s..K.;... | 
| 9660 |  04 a3 91 a6 33 2c 48 fb f9 b8 6d 44 12 04 8a ed    53 35 2e ee 6c 90 af 8e c0 f4 c6 90 3c d4 9a d4  | ....3,H...mD....S5..l.......<... | 
| 9680 |  b7 4f 70 f5 96 06 93 13 31 61 20 b1 da 56 35 a0    a0 2a 4b f4 b2 82 93 f5 98 f9 e7 04 14 06 82 10  | .Op.....1a...V5..*K............. | 
| 96a0 |  d2 10 11 d5 99 be fd 28 a6 b9 c0 1b 77 bd 0b 62    8f 2e 35 52 a8 4a 55 bc 45 7b 8d 16 9a d2 97 28  | .......(....w..b..5R.JU.E{.....( | 
| 96c0 |  a7 90 52 e0 bc 23 f0 01 42 48 f0 7e dd 8a 34 9a    cc 66 c4 fd 84 3b 76 ff 08 5b e6 36 03 30 c8 06  | ..R..#..BH.~..4..f...;v..[.6.0.. | 
| 96e0 |  14 14 14 ba 60 e7 dc 15 bc 70 7e 8e f3 37 9c bf    2d 7c 34 f8 6f f5 8a f9 6d 80 e0 47 ee 7d b1 54  | ....`....p~..7..-|4.o...m..G.}.T | 
| 9700 |  b2 56 16 5d e9 e5 d1 b9 13 8a 85 33 f3 08 99 62    92 10 04 94 c6 d1 1f 16 78 2a 4d 52 12 5a 49 c4  | .V.].......3...b........x*MR.ZI. | 
| 9720 |  f6 2d 29 c7 2e 26 70 6e c0 7a 29 22 15 4c 4d c6    6c 98 4c 99 68 c6 44 81 02 3c 42 54 3d cd 42 08  | .-)..&pn.z)".LM.l.L.h.D..<BT=.B. | 
| 9740 |  26 73 4d 18 28 74 69 e8 f7 73 a4 52 68 eb 49 e2    80 78 d7 11 ea c9 06 e6 e6 e6 18 e9 0c 81 1c 4b  | &sM.(ti..s.Rh.I..x.............K | 
| 9760 |  ae ad 2e d9 6b 0a 5f a0 84 42 ba f1 d4 12 16 25    14 62 bc 61 c6 e3 30 de 90 fb 8c 60 10 71 e7 55  | ....k._..B.....%.b.a..0....`.q.U | 
| 9780 |  77 b3 71 f3 ec fa f5 96 b6 c0 0a 8d f7 0e 27 0c    d7 6e bf 9e 8b dd 8b 34 de 58 fb 40 7b ff e0 13  | w.q...........'..n.....4.X.@{... | 
| 97a0 |  c0 85 e0 fa 37 6c 59 7f 43 d5 3c 50 fc ed cd 79    fe 86 3d 7b a6 b1 fa 46 66 a6 9b f4 72 c5 37 9e  | ....7lY.C.<P...y..={...Ff...r.7. | 
| 97c0 |  ed 90 e7 9a 7e 20 30 ce 63 ad 27 89 ab 3b 37 5b    8f 38 3f 97 90 2d a6 e3 45 5c 85 68 05 34 42 89  | ....~.0.c.'..;7[.8?..-..E\.h.4B. | 
| 97e0 |  94 6b cd 2f 15 1c 39 6e a9 93 42 10 45 8a 89 7a    cc c6 99 3a 51 a4 c0 c3 d2 72 41 73 63 1b db b8  | .k./..9n..B.E..z...:Q....rAsc... | 
| 9800 |  c0 ce 8d 7b 91 a1 80 72 7c 04 5f 01 d2 42 13 f8    12 e9 15 92 aa 8c e2 9c c3 08 33 76 f1 72 1c d5  | ...{...r|._..B............3v.r.. | 
| 9820 |  78 4a 51 40 5f b2 ef ca 3b 2f 83 03 20 51 55 73    17 90 9b 9c 4d 1b 36 31 91 4c 50 ec d6 57 b3 9f  | xJQ@_...;/...QUs....M.61.LP..W.. | 
| 9840 |  bf 0d fc df 81 31 6b 53 cc 53 96 e6 96 3c 2f 3f    ec 8c 4f ea 49 c4 f4 5c 93 0d d3 4d a6 27 1b ec  | .....1kS.S...</?..O.I..\...M.'.. | 
| 9860 |  d9 b9 81 07 1f 3d 4b 77 58 a2 6d 55 c0 d3 26 40    f8 aa e8 15 c5 01 d9 8c 27 cc 32 64 6d 9a 89 b9  | .....=KwX.mU..&@........'.2dm... | 
| 9880 |  09 26 92 14 4f c0 a8 b0 94 a5 01 51 39 31 a5 aa    0a 80 75 55 3d 08 40 6b 8b f3 60 ba 25 f5 e9 b3  | .&..O......Q91....uU=.@k..`.%... | 
| 98a0 |  b8 d0 b1 79 c3 1c c6 d9 b1 f8 f2 a2 d3 f6 92 f2    32 4b a9 ac 27 f4 21 d2 2b d4 38 ab 77 d2 a2 fb  | ...y............2K..'.!.+.8.w... | 
| 98c0 |  96 bb e6 de cd dc dc 16 be 7b 34 92 06 89 4c c9    19 e2 bd 20 88 02 36 b7 b6 b0 3a bb 4a 30 a9 7e  | .........{4...L.......6...:.J0.~ | 
| 98e0 |  dc 74 ec 1f 06 93 ad 06 1e 18 8d f2 c9 bc 30 ff    4e 4a b9 29 4a 42 9a cd 84 a9 56 83 38 8a 18 15  | .t............0.NJ.)JB....V.8... | 
| 9900 |  96 2b b6 36 f9 3b 77 ed e4 81 fd 67 58 1d 96 f4    4b 5b ad bb 3b 47 5e 5a f2 52 82 7f 0e 33 7c 98  | .+.6.;w....gX...K[..;G^Z.R...3|. | 
| 9920 |  84 19 38 bd 95 dc 5f cf c8 ec 40 4c 6c 82 b8 59    95 5b 9d 03 af 91 12 ac 75 0c b2 92 6c 54 d2 5e  | ..8..._...@Ll..Y.[......u...lT.^ | 
| 9940 |  ea e2 9c 20 1c 94 44 53 4b f8 30 a1 51 6f 80 03    89 5c 5f 73 b3 de 21 30 08 8a b1 55 79 9c 70 18  | ......DSK.0.Qo...\_s..!0...Uy.p. | 
| 9960 |  a1 09 44 84 a2 ea 89 44 40 9e 15 dc 3e 71 27 bb    af dc cd 4b 87 27 94 11 13 c5 14 2b f1 02 01 11  | ..D....D@...>q'....K.'.....+.... | 
| 9980 |  ce 3b 66 9a 1b 50 75 49 3c 17 dc 64 3a 76 47 50    b9 6c 94 10 f2 f7 a2 50 bd 45 a9 84 34 89 99 9e  | .;f..PuI<..d:vGP.l.....P.E..4... | 
| 99a0 |  6a d0 6a 36 d0 da d0 1b 64 38 e7 b8 6a 7b 8b 7b    de 32 c7 47 fe fc 05 3a cb 1a 37 30 50 68 08 03  | j.j6....d8..j{.{.2.G...:..70Ph.. | 
| 99c0 |  08 0a 68 3f 89 37 e6 62 d6 5d 78 34 eb 2e ec 59    3a f3 ed dd 41 a0 5a b5 b4 c5 86 cd bb 99 98 d9  | ..h?.7.b.]x4...Y:...A.Z......... | 
| 99e0 |  c1 c4 86 5d d4 5b 73 88 78 02 a9 22 9c 37 14 c6    63 3b 19 f4 33 90 01 65 d2 a6 15 35 88 c3 18 8d  | ...].[s.x..".7..c;..3..e...5.... | 
| 9a00 |  c6 0b 55 ad bd 09 b7 2e be 6b 89 81 13 16 eb 0d    c6 47 04 42 a3 18 2f 6e da 92 ab c5 1b b8 e5 da  | ..U......k.......G.B../n........ | 
| 9a20 |  5b 5f 82 66 38 1c 72 fa e4 69 8e 1d 7d 81 13 67    4e a3 6e af 6a eb ce 59 9a 69 03 15 2a a2 d9 60  | [_.f8.r..i..}..gN.n.j..Y.i..*..` | 
| 9a40 |  6e 48 71 53 50 89 b3 fb 15 25 c5 7f 93 a6 35 c2    30 60 a2 99 32 35 51 95 54 ab e5 e1 1c ef 3c da  | nHqSP....%....5.0`..25Q.T.....<. | 
| 9a60 |  7a ae d9 39 c1 86 44 b1 fa c4 3c e4 59 15 ff 44    29 84 8f 40 b1 02 55 53 c0 ff 00 cc 02 bb 8c b1  | z..9..D...<.Y..D)..@..US........ | 
| 9a80 |  37 0f 7a ab 7b 07 bd d5 37 c2 e3 57 01 33 13 ad    69 d1 98 dc c4 e4 ec 95 24 ad 1d 84 2e 21 8c 14  | 7.z.{...7..W.3..i.......$....!.. | 
| 9aa0 |  da 66 78 99 e2 94 45 4a 49 20 43 bc 73 eb fa e5    a8 d6 f5 d7 fc 53 ee 73 12 6a 58 2c 0a 5d 59 0f  | .fx...EJI.C.s........S.s.jX,.]Y. | 
| 9ac0 |  01 16 cb e4 68 9a 77 de f8 6e 54 78 79 73 c6 ca    ca 0a 47 0e 1d e1 e1 27 1f e6 db fd 6f 31 7d 53  | ....h.w..nTxys....G....'....o1}S | 
| 9ae0 |  93 0d 6a 06 e7 3c 02 89 0a 2a 0d 13 a1 90 c0 0d    81 73 fe 47 9d 73 bf 11 04 8a 28 0a a9 a7 35 26  | ..j..<...*.......s.G.s....(...5& | 
| 9b00 |  9a 29 f5 b4 46 14 56 0b 86 49 2d 42 08 89 73 1e    f0 ec bd a2 c1 b1 2f b5 f1 0c c6 ee e0 eb 50 1e  | .)..F.V..I-B..s......./.......P. | 
| 9b20 |  01 38 09 ac ed c4 59 1a 3f bf 35 fe b9 09 ec 06    6e e8 75 57 6f ee 75 57 df 74 e1 f4 e1 3d 02 e6  | .8....Y.?.5.....n.uWo.uW.t...=.. | 
| 9b40 |  c2 b8 26 65 34 43 50 6b 20 82 09 3c 39 82 94 80    00 2f 2a 8d 34 de 56 1d 21 c2 52 90 53 2b 53 f6  | ..&e4CPk...<9..../*.4.V.!.R.S+S. | 
| 9b60 |  da 9b 39 1e 3e 4f 16 0e 2b fd 41 21 85 c0 64 96    9f dc fc 33 4c 4e b7 2e 83 b3 b8 b0 c8 d3 4f 3e  | ..9.>O..+.A!..d....3LN........O> | 
| 9b80 |  cd 83 4f 7d 8e e5 b9 0b ec d9 b7 9d 50 06 18 ed    51 c8 f5 28 fc 92 96 dc 8d 81 b1 f6 77 a5 10 cd  | ..O}........P...Q..(........w... | 
| 9ba0 |  28 aa 3a 38 26 1a 49 05 27 0a ab b6 15 55 ad 7f    55 fd 37 86 bc d0 e0 34 c8 79 70 e7 a9 aa 99 2b  | (.:8&.I.'....U..U.7....4.yp....+ | 
| 9bc0 |  00 1d e0 7f 04 8e f0 f2 a3 4f d5 21 ff 34 f0 c7    40 0a 6c f5 70 6d 59 e4 b7 51 9c bf 09 b8 51 4a  | .........O.!.4..@.l.pmY..Q....QJ | 
| 9be0 |  b6 58 bd b1 26 45 95 67 e1 3d 5e 54 79 55 21 34    ba d4 ec d1 d7 71 cf a6 9f e0 86 ed 37 f2 c9 43  | .X..&E.g.=^TyU!4.....q......7..C | 
| 9c00 |  1f e5 61 f3 45 52 59 47 79 49 ee 72 6e 55 6f 67    ef 95 37 5f 0e 67 7e 81 6f 1e 78 9c 07 9e fb 14  | ..a.ERYGyI.rnUog..7_.g~.o.x..... | 
| 9c20 |  fe a6 9c 2b b6 6d c3 95 95 37 56 42 21 85 ac 3c    a0 5f 6b 68 aa be 04 de fb 6d 32 50 c4 51 48 52  | ...+.m...7VB!..<._kh.....m2P.QHR | 
| 9c40 |  ab 51 ab 45 e3 45 c1 aa b6 5b 79 1c 45 5e 96 58    eb 39 7b f6 1c 5f fc f4 87 f0 ee 38 97 34 66 9d  | .Q.E.E...[y.E^.X.9{.._.....8.4f. | 
| 9c60 |  05 fe 09 f0 29 be ff 91 51 35 15 1c 03 3e 4f 55    6d df e2 1c 6f 90 22 f8 88 f3 7e 5b 20 02 3c 0e  | ....)...Q5...>OUm...o."...~[..<. | 
| 9c80 |  2b 2d 85 73 4c 0f 66 79 7b e3 2e de 76 fd 1d 34    a6 ab 5a fa be b9 bb f9 e6 f1 af 31 4c fb 48 04  | +-.sL.fy{...v..4..Z........1L.H. | 
| 9ca0 |  b5 3c e5 c7 ae bd 0f 11 be f8 41 4b 8b 4b 1c f8    c6 37 b9 ff f9 4f 12 bd d9 32 33 3d 4d 59 18 14  | .<........AK.K...7...O...23=MY.. | 
| 9cc0 |  b2 7a 08 89 44 11 8a 90 a2 2c aa a5 a8 be 03 10    81 94 d2 44 61 40 52 8b 49 6a 11 51 18 a0 a4 5a  | .z..D....,.........Da@R.Ij.Q...Z | 
| 9ce0 |  f7 10 55 67 6b d5 74 30 ca 07 fc f9 67 3e 4a bf    7d 18 aa 54 fd 19 e0 61 e0 4f 81 ef fc 00 70 5e  | ..Ugk.t0....g>J.}..T...a.O....p^ | 
| 9d00 |  6e 18 e0 ec 2d 77 de 77 36 dd a2 bf bd 38 78 7a    9b d1 96 20 0e 29 17 87 5c ad 6f e4 27 6e fc 49  | n...-w.w6....8xz.....)..\.o.'n.I | 
| 9d20 |  e6 76 5c ee ae 77 6c db ce 5b cf df c9 83 e6 93    38 ef b9 bb f1 13 6c dd b2 75 fd f5 f6 ea 2a 8f  | .v\..wl..[......8.....l..u....*. | 
| 9d40 |  7f f3 71 ee 3f f6 71 d4 9b 35 cd 89 49 ca b2 44    11 e0 65 15 0e 48 24 01 01 a1 08 e9 0c 3a d8 d2  | ..q.?.q..5..I..D..e..H$......:.. | 
| 9d60 |  52 2e 18 80 a1 8c 82 a0 6a af 4d e3 71 f7 98 5a    6f 9b 73 ae ea 03 ca f2 1c ad 2d 7f f1 f9 4f 72  | R.......j.M.q..Zo.s.......-...Or | 
| 9d80 |  f0 e9 c7 00 9e 05 7e 0a b8 0f f8 67 af 01 1c 00    ee fa c9 bf cf 8f fd f4 3f 61 4a 5c f9 64 3f ef  | ......~....g............?aJ\.d?. | 
| 9da0 |  d1 19 b4 89 c3 1a 0b 87 57 78 fe eb 27 78 e1 e4    31 8e 3d 7f 94 5e ef 92 86 0b 05 ef be e2 5e 26  | ........Wx..'x..1.=..^........^& | 
| 9dc0 |  cb 69 9a 7a 82 7b f7 fc f8 fa f4 18 f4 07 3c f5    f8 d3 7c f2 c8 1f a3 6f ee 93 34 53 0a ad c7 65  | .i.z.{........<...|....o..4S...e | 
| 9de0 |  10 3f be f7 d5 43 22 c1 c1 42 77 1e db 75 14 f3    06 e0 a4 8c 6b 21 49 52 a3 16 47 04 e3 1e e7 0a  | .?...C"..Bw..u......k!IR..G..... | 
| 9e00 |  8e a7 d4 86 c1 20 a3 d4 70 e8 99 c7 f9 ea 57 1e    84 4a 70 fe 57 e0 3f f3 5d 5d e9 ff 25 63 f7 4d  | ........p.....W..Jp.W.?.]]..%c.M | 
| 9e20 |  b7 72 fd 3b de c1 f2 e0 04 a9 d9 f0 15 9c f2 27    17 4f 20 ad 64 d7 9b b7 b0 b8 fb 14 ff e2 81 7f  | .r.;...........'.O..d........... | 
| 9e40 |  ce fd 9f ff 14 07 9f 3e c4 f9 f3 e7 d7 df bb 71    cb 2c ef 6c bc 87 1f 9d fa 09 a6 a6 a7 80 6a 2f  | .......>.......q.,.l..........j/ | 
| 9e60 |  ec b3 4f 3f cb c7 0f 7e 94 f6 0d 17 49 5a 09 85    29 70 98 0a 8e f0 e3 05 a2 0a 4f 20 03 fa a3 3e  | ..O?...~....IZ..)p........O....> | 
| 9e80 |  4b 83 45 cc 05 8f cb dd 00 78 3a 48 6b 55 2b 6f    18 06 97 c1 31 d6 32 1c e6 0c 73 cd d9 d3 2f f0  | K.E......x:HkU+o....1.2...s.../. | 
| 9ea0 |  e0 a7 fe 10 63 b4 05 7e 13 f8 ec 6b 05 06 e0 aa    9b 6f 67 df fb ff 2e b9 1d e2 bd 23 95 1b 1f 9f  | ....c..~...k.....og........#.... | 
| 9ec0 |  56 3b 9e 7d fe e2 b3 37 dc 72 d5 ad 84 51 c4 d5    b7 5e c9 cc 35 ab 3c f2 e8 97 39 f9 85 e3 bc f7  | V;.}...7.r...Q...^..5.<...9..... | 
| 9ee0 |  8e 9f 26 1f e5 ec ba 72 17 52 4a 7e fc da fb 90    6a ed fc 1d c7 0f 9f e0 4f 9e f8 38 c7 f7 3c cb  | ..&....r.RJ~....j.......O..8..<. | 
| 9f00 |  c6 99 59 0a 5d 95 4a 2a b5 71 ac b7 7b 8d 2b 8f    71 50 e3 e0 c5 67 c8 f2 21 d9 91 12 e0 28 f0 9c  | ..Y.].J*.q..{.+.qP...g..!....(.. | 
| 9f20 |  4c 92 88 28 0a c7 8d 08 55 87 85 73 8e 51 5e d2    1b 8e 68 b7 db fc d9 03 ff 81 6e 67 05 e0 13 c0  | L..(....U..s.Q^...h.......ng.... | 
| 9f40 |  87 5f 4b 38 f5 56 8b eb ee 7c 0b 86 8c 51 b1 42    6e da 68 33 2c 37 8a eb fe fd d2 60 91 a3 e7 9f  | ._K8.V...|...Q.Bn.h3,7.....`.... | 
| 9f60 |  47 a9 90 bc 30 44 71 cc 1b ee dd c3 85 eb 4f f1    c1 af fc 3e 8f 3f fe 04 47 8f 1c 45 1b 4d 63 a2  | G...0Dq.......O....>.?..G..E.Mc. | 
| 9f80 |  41 5a af 96 b0 2e 9e b9 c8 e7 0e 7c 86 6f cc ee    a7 b1 25 a5 28 0b 8c d7 d5 7f 8f c0 e3 bd 5b 8f  | AZ.........|.o....%.(.........[. | 
| 9fa0 |  cc 85 af ca b2 59 91 f1 ec f9 83 b8 25 c8 9e cb    a1 ea 06 e9 06 b5 a8 6a cc 14 b2 6a 91 73 de 53  | .....Y......%..........j...j.s.S | 
| 9fc0 |  6a cd 60 30 62 30 18 f1 c5 cf 7d 8c 13 c7 9e 83    6a 9f d6 ff 0c 6b c1 cf 6b 34 84 e0 b1 4f fd 29  | j.`0b0....}.....j....k..k4...O.) | 
| 9fe0 |  d6 be b8 f4 2b 10 84 f5 f8 3f 36 7e 6e ea 1f 3d    7e fc 9b 3b b6 6d da 8e 0c aa b6 61 5d 58 b6 dd  | ....+....?6~n..=~..;.m.....a]X.. | 
| a000 |  b8 85 f3 d3 e7 f9 e0 fe df e3 17 f3 5f c6 3b cf    9e 6b f7 10 06 21 bd 76 8f 47 0e 3c c2 e7 f8 04  | ............_.;..k...!.v.G.<.... | 
| a020 |  c9 ee 08 5d 96 78 e1 91 c8 aa 36 24 02 1c 41 d5    0c b2 66 3d 61 8d 03 cf 3d 46 67 d4 66 70 a0 c0  | ...].x....6$..A...f=a...=Fg.fp.. | 
| a040 |  95 3e 03 3e 0d 10 84 51 d5 d6 cb 78 cb a2 31 96    c1 b0 20 2b 2c 8f 7f 63 3f df fc fa 97 00 2e 00  | .>.>...Q...x..1....+,..c?....... | 
| a060 |  bf 0e 9c 7b 4d e1 00 c3 4e 87 61 a7 f3 72 2f b5    d5 d7 b6 fe 1f e6 9e ee 1f 1e 38 fc 0d 6e bf e9  | ...{M...N.a..r/...........8..n.. | 
| a080 |  76 bc ad e4 55 e7 9a c9 cd 2d ca 7b 17 f9 e0 97    7e 17 ef fe 21 42 08 66 36 ce 70 f4 d0 31 fe 68  | v...U....-.{....~...!B.f6.p..1.h | 
| a0a0 |  fe c3 94 7b 33 62 a3 28 29 c1 0b 24 6a 5c ab ae    fa 2b d7 f6 d4 d6 c2 84 33 0b a7 f8 ce b9 6f a3  | ...{3b.()..$j\...+......3.....o. | 
| a0c0 |  8f 7b 7a 8f 67 50 b5 eb 7d 1d 40 86 c1 5a 97 7c    d5 26 57 14 25 c3 51 c9 89 e3 47 f8 d2 17 3e 01  | .{z.gP..}.@..Z.|.&W.%.Q...G...>. | 
| a0e0 |  55 bc f2 eb c0 57 5f 6b 38 af 36 e6 1f 99 ff 8f    f6 50 f4 e7 47 17 9f e3 e0 b1 67 08 c3 a8 2a c6  | U....W_k8.6......P..G.....g...*. | 
| a100 |  0b 8b 2e 35 f5 56 4a 72 af e0 ff 3a f2 db 3c fe    c4 e3 9c 7e ee 34 1f 7f ee 8f 38 b9 fb 30 81 52  | ...5.VJr...:..<....~.4....8..0.R | 
| a120 |  94 b6 bc ac a2 e8 70 97 ec 06 10 d4 c2 98 d5 de    0a fb 0f 7d 05 dd b3 ac 7c be 8f b7 74 80 7f c3  | ......p............}....|...t... | 
| a140 |  38 c8 93 6b 3b 5f 5c f5 9f 57 c8 46 05 fd fe 80    2f ff d9 27 e9 f7 3a 50 a5 0e 7f fc d7 0d 07 c0  | 8..k;_\..W.F..../..'..:P........ | 
| a160 |  79 6b e7 1f 58 fd 07 f6 b4 3c fb d4 e9 27 39 f2    c2 11 82 20 c0 8b 71 89 a3 b4 24 f5 04 de 55 f2  | yk..X....<...'9.......q...$...U. | 
| a180 |  e1 c3 ff 96 fd cf 3c cc 5f 4e 7e 91 da 64 8c b6    7a bd 36 ed b1 e3 bd 67 62 8c a6 9a 56 ed 6e 87  | ......<._N~..d..z.6....gb...V.n. | 
| a1a0 |  87 be fd 25 06 83 01 2b 9f 1a ac c5 3e bf 0f 3c    ba 76 0e 2f 02 b2 55 cb 6d 69 3c cf 3c f5 0d 0e  | ...%...+....>..<.v./..U.mi<.<... | 
| a1c0 |  1f 7a 12 2a a1 fa 2d d6 d6 60 5e 87 61 46 c5 c9    8b 1f ed fc 3d 7d 42 74 0f 9e 7c 8a e7 9e 7d 0e  | .z.*..-..`^.aF......=}Bt..|...}. | 
| a1e0 |  e9 24 2a 50 78 e1 b1 c6 d1 68 36 e8 dd be c4 87    dd ef 20 b6 3a 84 a9 aa 8f 5e ac ed 71 ac f6 44  | .$*Px....h6.........:....^..q..D | 
| a200 |  08 51 75 de 47 61 c4 85 f9 f3 ec ff f6 57 e8 f5    7a ac 7e 76 c8 f0 f9 1c aa 4c e0 b7 2f fd fc 60  | .Qu.Ga.......W..z.~v.....L../..` | 
| a220 |  cd 7a 4a 6d c8 46 25 9d 4e 87 af ed ff c2 da 66    8f 7f 05 9c ff 41 2f ea 35 87 34 d0 0f cd ff a7  | .zJm.F%.N......f.....A/.5.4..... | 
| a240 |  f6 2f 6f 7c ef e4 1f 9c f4 c7 27 56 bb 2b 6c bb    72 1b e1 74 88 11 9a d2 40 3a 53 43 ce 78 9c 1e  | ./o|......'V.+l.r..t....@:SC.x.. | 
| a260 |  f7 6a 8f 1f 02 81 12 82 40 29 22 15 a1 33 cd a1    53 87 38 bb 78 16 d3 b1 ac 7c ba cf f0 68 01 f0  | .j......@)"..3..S.8.x....|...h.. | 
| a280 |  15 e0 57 a9 72 c6 cb 01 59 eb c8 46 05 a5 76 3c    79 e0 11 ce 9c 3a 06 f0 00 3f 60 57 fa 5f 29 a4  | ..W.r...Y..F..v<y....:...?`W._). | 
| a2a0 |  91 fe 93 f9 8f af ea 99 3b 26 7f 5f ec eb 6f 3b    9c 1f a6 d5 98 a0 b9 a9 89 6a 05 44 71 0c 52 a2  | ........;&._..o;.........j.Dq.R. | 
| a2c0 |  a3 2a 3f 0c 09 08 45 44 e4 6b 48 13 90 77 4b 96    17 4f b3 ba ba 4a 5e e4 e4 47 0c 2b 5f e8 a3 57  | .*?...ED.kH..wK..O...J^..G.+_..W | 
| a2e0 |  ed da b5 fe 2a 2f d3 f5 11 38 e7 c9 f3 92 51 5e    b2 b2 b4 c0 23 0f 7d 0e aa ff 8b f1 11 5e 61 0f  | ....*/...8....Q^....#.}......^a. | 
| a300 |  d5 eb 35 9c b7 0f 2c 3d ba 72 76 78 38 fd ad d6    ed f5 bb dc f5 3d 7a dd 1e 41 ac 08 e3 90 a8 1e  | ..5...,=.rvx8........=z..A...... | 
| a320 |  63 94 c7 fa 6a 35 4c e3 19 8c 46 55 c7 48 51 a2    47 06 7d ce d2 3b 30 62 70 28 87 2a 64 f9 20 f0  | c...j5L...FU.HQ.G.}..;0bp(.*d... | 
| a340 |  1b 5c b2 d3 f9 32 40 da 54 11 b3 31 9e c7 0f 3c    cc f2 d2 3c 54 45 af 03 af 37 90 57 18 8f 67 cb  | .\...2@.T..1...<...<TE...7.W..g. | 
| a360 |  d9 fb b2 cf 67 7f 3f 7e 24 f9 40 e3 ea c6 ee 64    4f 44 b0 d9 20 ea 25 22 1c a7 62 02 9c 1d 61 32  | ....g.?~$.@....dOD....%"..b...a2 | 
| a380 |  83 59 b1 e4 27 35 a3 13 25 f9 59 0d d5 8d ff 4b    2a bd f9 8b ef f5 61 41 51 e8 a0 30 96 8b 17 4e  | .Y..'5..%.Y....K*.....aAQ..0...N | 
| a3a0 |  f3 d5 af 7c 01 e0 34 95 f5 bc ea 56 a1 d7 71 b4    81 7f 55 f4 47 f7 17 4f 8e de cb 93 f2 be 20 8c  | ...|..4....V..q...U.G..O........ | 
| a3c0 |  6f 52 0d 31 29 22 b7 4e c8 3b 8b 1e 68 5c e6 a1    ea 8c 38 09 7c 93 6a 4a 3d 44 15 c2 7c cf 11 8c  | oR.1)".N.;..h\....8.|.jJ=D..|... | 
| a3e0 |  8a 72 59 6b 6b 0e 7c fd 21 7a bd b6 03 fe 80 2a    5b ff ff c2 38 05 fc 0e b8 0f 19 3d ba ce b4 79  | .rYkk.|.!z.....*[...8......=...y | 
| a400 |  23 70 15 30 45 55 5f 12 63 08 27 80 83 e3 eb 9a    ff 41 3e e0 ff 05 d4 1e 30 17 7f 9f a8 9c 00 00  | #p.0EU_.c.'......A>.....0....... | 
| a420 |  00 25 74 45 58 74 64 61 74 65 3a 63 72 65 61 74    65 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37 3a  | .%tEXtdate:create.2022-09-05T17: | 
| a440 |  35 32 3a 31 35 2b 30 30 3a 30 30 8d 9a 5b d1 00    00 00 25 74 45 58 74 64 61 74 65 3a 6d 6f 64 69  | 52:15+00:00..[....%tEXtdate:modi | 
| a460 |  66 79 00 32 30 32 32 2d 30 39 2d 30 35 54 31 37    3a 35 32 3a 31 35 2b 30 30 3a 30 30 fc c7 e3 6d  | fy.2022-09-05T17:52:15+00:00...m | 
| a480 |  00 00 00 28 74 45 58 74 64 61 74 65 3a 74 69 6d    65 73 74 61 6d 70 00 32 30 32 34 2d 30 34 2d 31  | ...(tEXtdate:timestamp.2024-04-1 | 
| a4a0 |  30 54 32 33 3a 35 34 3a 35 31 2b 30 30 3a 30 30    d2 34 0b bb 00 00 00 00 49 45 4e 44 ae 42 60 82  | 0T23:54:51+00:00.4......IEND.B`. | 
| a4c0 |  50 4b 03 04 14 00 00 00 00 00 d9 4e 8b 58 fe 79    a3 7b 51 22 00 00 51 22 00 00 17 00 00 00 69 6d  | PK.........N.X.y.{Q"..Q"......im | 
| a4e0 |  61 67 65 73 2f 72 65 61 64 69 6e 67 5f 6c 69 73    74 2e 70 6e 67 89 50 4e 47 0d 0a 1a 0a 00 00 00  | ages/reading_list.png.PNG....... | 
| a500 |  0d 49 48 44 52 00 00 00 48 00 00 00 48 08 06 00    00 00 55 ed b3 47 00 00 00 20 63 48 52 4d 00 00  | .IHDR...H...H.....U..G....cHRM.. | 
| a520 |  7a 26 00 00 80 84 00 00 fa 00 00 00 80 e8 00 00    75 30 00 00 ea 60 00 00 3a 98 00 00 17 70 9c ba  | z&..............u0...`..:....p.. | 
| a540 |  51 3c 00 00 00 06 62 4b 47 44 00 ff 00 ff 00 ff    a0 bd a7 93 00 00 00 09 70 48 59 73 00 00 0a f0  | Q<....bKGD..............pHYs.... | 
| a560 |  00 00 0a f0 01 42 ac 34 98 00 00 00 07 74 49 4d    45 07 e8 04 0a 17 36 33 83 5b 30 7d 00 00 21 1c  | .....B.4.....tIME.....63.[0}..!. | 
| a580 |  49 44 41 54 78 da ed 9c 77 94 5d 77 75 ef 3f a7    97 db cb cc 9d aa 91 34 23 ab d9 96 6c 63 5c 00  | IDATx...w.]wu.?........4#...lc\. | 
| a5a0 |  63 05 8c c1 0e e0 98 92 45 9c 42 5e f2 f2 28 09    90 bc 90 04 c8 4a 48 58 8f bc 86 03 2f b1 81 14  | c.......E.B^..(......JHX..../... | 
| a5c0 |  48 88 09 c1 31 71 ef 55 ee 92 25 d9 2a a3 ae e9    45 53 ee 94 5b 4f 3f ef 8f 73 ef 68 d4 6c cb 26  | H...1q.U..%.*...ES..[O?..s.h.l.& | 
| a5e0 |  f0 0a bf b5 7e 73 e7 ce dc 7b e6 9c cf fd ee fd    db 7b ff f6 19 f8 d9 f8 d9 f8 d9 f8 77 1c d2 4f  | ....~s...{.......{..........w..O | 
| a600 |  fb 04 5e 6d b4 b7 77 2a 6b d7 6f be 38 91 6c 69    5f 5c 2c d6 82 c0 b7 7f d2 e7 20 fc b4 21 9c 69  | ..^m..w*k.o.8.li_\,..........!.i | 
| a620 |  a4 52 29 e5 a6 5f fd cc 75 9b 2f fd c0 ef c6 92    dd 97 07 21 8c 8f 1c d8 77 e4 e0 8b 2f 4d 8e 1f  | .R).._..u./........!....w.../M.. | 
| a640 |  3b 52 2c 4e 4e cc 4e 8f 8e cc 4c 8f 8d 54 4a f3    b3 41 18 5a ff 5f 00 6a 6d 6d 33 df 75 ed 8d 5b  | ;R,NN.N...L..TJ..A.Z._.jmm3.u..[ | 
| a660 |  b6 5c 73 d3 1f f8 4a df 55 7b 0e 96 a8 54 6d 62    86 44 3a 65 90 4e 1a e8 aa 80 24 b9 a8 72 e0 39  | .\s...J.U{...Tmb.D:e.N....$..r.9 | 
| a680 |  f6 e2 cc e4 d8 a1 fd 03 87 77 ec 98 3a 3e 3c 58    9c 1d 1f 9f 9b 9d 1c 9b 9d 19 1b b3 ea b5 39 20  | .........w..:><X..............9. | 
| a6a0 |  f8 7f 06 d0 bb df f3 fe be ff f0 89 3f f9 3b 41    5f f3 ce ad db 26 19 9b 2c 13 84 21 a2 00 61 08  | ............?.;A_....&..,..!..a. | 
| a6c0 |  21 20 08 20 0a 20 49 12 9a 2a 12 8f ab 64 52 06    b9 b4 81 a9 87 a8 72 10 2a 52 e0 94 16 26 87 46  | !.....I..*...dR.......r.*R...&.F | 
| a6e0 |  06 f6 bc 3c 70 e4 a5 17 8f 1c dc b9 73 e8 d8 81    63 b6 63 57 82 20 a8 01 fe ff 55 80 b6 bc eb ba  | ...<p.......s...c.cW......U..... | 
| a700 |  15 d7 bc ef a3 5f c8 74 5c fa e1 43 a3 62 fe d8    f0 1c 96 1b 20 89 c2 19 4f 2e 6c 3e 06 10 36 9e  | ....._.t\..C.b..........O.l>..6. | 
| a720 |  89 a2 80 22 89 a8 8a 88 aa 89 24 62 06 89 98 4e    5f 77 86 95 6d ba 3b 35 35 36 51 5a 98 9c 9c 2f  | ..."......$b...N_w..m.;556QZ.../ | 
| a740 |  8e 8f 0d 0f 1f 1e e8 df b7 67 df ae 1d 5b b7 ba    d6 fc 64 03 d8 59 95 f6 53 03 d4 de de 91 fa b9  | .........g...[....d..Y..S....... | 
| a760 |  f7 dc 70 ed b5 bf f0 e9 3f 3d be 18 df f0 c2 cb    63 cc 2d d6 90 65 11 e1 0d 9c 55 18 9e 00 17 10  | ..p.....?=......c.-..e....U..... | 
| a780 |  e2 fb 01 e9 b8 c9 fb de 7e 01 31 53 c5 d0 65 e2    a6 8c 61 80 a4 c0 b7 6f b9 f9 b6 ef 7f fb 3f 7f  | ........~.1S..e...a....o......?. | 
| a7a0 |  1a a8 03 ee d9 8e 2b ff c4 c1 74 74 25 df 7f e3    af 5c 77 d9 3b 6f fc a3 a2 95 da f4 6f cf 4c 30  | ......+...tt%....\w.;o......o.L0 | 
| a7c0 |  55 1c 44 12 45 44 09 bc 90 13 32 79 23 a3 01 57    90 61 b6 3c cf f8 ec 34 6b 57 b6 33 57 b2 a9 da  | U.D.ED....2y#..W.a.<...4kW.3W... | 
| a7e0 |  12 ed 92 4a ad 38 52 71 aa 83 36 d0 0e 0c ff 1f    03 e8 e2 b7 5c b6 f1 b3 5f fc fa df 17 ed cc 65  | ...J.8Rq..6.........\..._......e | 
| a800 |  f7 6e 1f 67 62 66 1c 41 08 91 44 81 40 80 e0 cd    80 39 c3 70 02 8f 89 e2 2c 9b 37 76 90 4e 6b 74  | .n.gbf.A..D.@....9.p....,.7v.Nkt | 
| a820 |  e5 e1 e5 03 fb fd df ff d4 87 7f 30 3f 79 ec 51    40 7c ad 63 fc 44 00 5d f1 b6 ab 37 bc ff 17 7f  | ...........0?y.Q@|.c.D.]...7.... | 
| a840 |  f3 0b 4a ba ef fa c7 f6 59 99 c3 43 7b f1 7c 1f    51 8c ce ef 4d ab e6 8c 23 24 08 3d 66 6b 55 f2  | ..J.....Y..C{.|.Q...M...#$.=fkU. | 
| a860 |  39 11 dd 9f 66 6e ec 08 93 93 55 d1 09 d4 1a 30    07 94 00 ef a7 06 e8 b2 2b af ea 79 cf 07 3e f6  | 9...fn....U....0........+..y..>. | 
| a880 |  95 54 f7 25 37 ee 1b a9 c6 0e ee 1d a2 5a b7 91    25 11 51 14 de fc 1a 7c 36 34 41 00 08 c8 85 02  | .T.%7........Z..%.Q....|64A..... | 
| a8a0 |  4a 4b 8c f2 e4 4b 68 09 81 15 9d 05 26 2d 4f 50    8d b8 57 85 d9 9f 1a a0 7c be 25 fb f3 37 de f4  | JK...Kh.....&-OP..W.....|.%..7.. | 
| a8c0 |  d1 2b ae fd c5 cf 1d 9b 11 d6 de f1 d4 11 2a 35    0b 49 12 91 25 01 f0 09 fe 5d e8 84 84 61 88 a8  | .+............*5.I..%....]...a.. | 
| a8e0 |  9b 18 2d ad ac ed 50 78 5b cb 3c dd b9 1c 9d 2b    56 a1 ab 12 89 e9 19 54 33 a5 35 c0 bc e6 59 fc  | ..-...Px[.<....+V......T3.5...Y. | 
| a900 |  d8 01 5d f1 f6 ab af f8 f5 df f9 e3 6f 4d d6 53    17 fe 70 eb 00 53 c5 45 64 51 40 91 c5 d7 73 3e  | ..].........oM.S..p..S.EdQ@...s> | 
| a920 |  6f 1c 4d b4 ee 23 c5 d3 e4 7b 3a b9 2c 5b e4 aa    1e 89 9e 9e 1e f2 85 0e 62 b1 18 81 67 a3 6b 12  | o.M..#...{:.,[..........b...g.k. | 
| a940 |  8a 6e c6 89 fc cf 4f ce 07 bd 63 cb 35 ef ba e1    97 3e f1 59 cf e8 b8 f6 f1 fe 69 f5 d0 d0 31 82  | .n....O...c.5....>.Y......i...1. | 
| a960 |  20 44 95 45 22 07 73 4e f1 d9 39 d2 09 10 15 1d    bd d0 c9 ca bc c8 96 8e 59 36 f7 64 28 74 74 93  | .D.E".sN..9.............Y6.d(tt. | 
| a980 |  4a 67 d0 75 1d 51 14 09 05 11 4d 11 51 cd 98 49    94 87 be 66 40 f1 a6 01 6d bc 60 d3 a6 8f fc ea  | Jg.u.Q....M.Q..I...f@...m.`..... | 
| a9a0 |  27 bf 64 b4 5d f0 81 57 06 e7 b4 83 03 7b b0 5d    0f 59 12 91 24 7e ec 60 9a 57 14 02 61 23 f8 51  | '.d.]..W.....{.].Y..$~.`.W..a#.Q | 
| a9c0 |  73 6d e4 5b 73 5c 9a 5f e0 92 76 99 35 ab 57 91    6d 69 c3 30 0c 64 59 46 68 06 56 82 10 01 d2 0c  | sm.[s\._..v.5.W.mi.0.dYFh.V..... | 
| a9e0 |  9d c8 c4 7c 22 15 9d 55 da 6f 38 9b 6f 6b ef 4c    5f f7 e1 5f fb cc c7 3e f1 c7 df 99 ac 27 2e 7e  | ...|"..U.o8.ok.L_.._...>.....'.~ | 
| aa00 |  f8 b9 fd f2 f8 e4 0c a2 00 b2 28 20 09 e1 92 86    df e8 24 0c 11 c2 10 82 80 20 08 f0 7d 0f cf f3  | ..........(.......$.........}... | 
| aa20 |  08 03 1f 49 00 59 33 88 b5 76 b0 b6 2b c1 96 c2    2c 57 ac 4e b2 6a 75 2f d9 7c 01 c3 30 90 24 09  | ...I.Y3..v..+...,W.N.ju/.|..0.$. | 
| aa40 |  41 10 1a 53 24 0c 7c e6 66 8b bc b8 7b cc 6d cb    a7 e2 ae 68 aa d5 f9 e3 83 8d 4b 3a 23 a4 37 a4  | A..S$.|.f...{.m....h......K:#.7. | 
| aa60 |  a0 78 3c 91 f8 f4 17 6e fe 7e 45 ef b9 ee de ed    a3 d4 5d 01 3d 99 43 8d b9 84 9e 4b e8 bb 04 8d  | .x<....n.~E.......].=.C....K.... | 
| aa80 |  0b 59 0a 71 85 46 ea 70 4a 98 dc 54 41 08 04 41    88 ef fb 4b 39 98 aa c8 e8 ba 4a 4c d7 88 9b 3a  | .Y.q.F.pJ..TA..A...K9.....JL...: | 
| aaa0 |  71 53 c7 d0 34 6c 4b 66 70 b1 44 a6 35 c9 fa 9c    c5 65 ed 15 7a 7a fa c8 e4 0a c4 62 26 8a a2 2c  | qS..4lKfp.D.5....e..zz.....b&.., | 
| aac0 |  a9 a6 f9 18 04 3e be 6b b3 ef c8 04 f1 ce cd e7    af 7c e7 2f 9f 5f 7b ec b6 bb a7 06 5e de 06 2c  | .....>.k.........|./._{.....^.., | 
| aae0 |  34 d4 74 5a b0 f1 86 00 7d fc b7 bf f4 95 b2 d2    79 dd d4 de 87 d8 b2 3a 83 99 ed a4 42 92 b9 ba  | 4.tZ....}.......y......:....B... | 
| ab00 |  cc 9c 25 51 b6 05 ea 96 83 63 59 38 75 0b d7 b6    f1 5d 87 d0 77 09 7d 2f ca 07 08 09 c3 28 8f 92  | ..%Q.....cY8u....]..w.}/.....(.. | 
| ab20 |  44 01 59 92 89 c7 74 72 a9 38 85 5c 9a 8e 96 1c    ed f9 2c e9 44 1c 4d d5 08 02 09 cb 06 cf 97 10  | D.Y...tr.8.\......,.D.M......... | 
| ab40 |  25 85 6d 47 b6 d3 29 0d b0 71 65 1b ed dd 3d 24    93 29 14 45 89 7c 4d 18 2e 81 09 01 c2 80 d0 b5  | %.mG..)..qe...=$.).E.|M......... | 
| ab60 |  f8 b7 27 fa b9 e5 f1 22 f1 ee d5 8c bc 78 f7 be    fd f7 dd 7c 2f 90 22 5a ee cf 38 ce 19 d0 85 97  | ..'....".....x.....|/."Z..8..... | 
| ab80 |  5c 71 55 76 f5 15 bf 31 3f f8 2c 57 6f 6a a3 f7    bc f5 64 52 49 44 42 2c db a6 5c b3 29 d5 5c 16  | \qUv...1?.,Woj....dRIDB,..\.).\. | 
| aba0 |  6a 3e 15 4b a4 54 53 28 d5 25 4a 76 9c 8a 2b 53    f3 64 6c 37 a4 56 ad 71 fe 8a 1c 97 ad 5f 85 28  | j>.K.TS(.%Jv..+S.dl7.V.q....._.( | 
| abc0 |  ca 68 8a 8a 2c ab 48 a2 42 88 8c ef 83 ed 04 cc    2c f8 d8 6e 80 e7 b9 b4 e6 0c 4c ad 4a 71 72 17  | .h..,.H.B.......,..n......L.Jqr. | 
| abe0 |  6f 69 a9 d2 d3 bd 9e 6c be 85 58 2c 76 92 39 2d    1f 42 e0 33 37 37 c7 ad 77 ee e6 a9 21 01 bd 25  | oi.....l..X,v.9-.B.377..w...!..% | 
| ac00 |  63 1d bd f7 bf 3c 3b f2 c2 9d 8f 00 e3 c0 ab 66    f8 e7 04 48 55 d4 d8 f5 37 fd ee 57 16 66 46 e3  | c....<;........f...HU...7..W.fF. | 
| ac20 |  6b 3b 0c d6 6e b8 90 ee ee 6e 34 4d 03 c0 f7 3c    5c cf c5 b5 1d 6c bb 8e 6d 59 d4 6a 55 ea f5 2a  | k;..n....n4M...<\....l..mY.jU..* | 
| ac40 |  95 6a 9d 4a bd ce 42 1d 4a ae ca 82 23 b2 ba 23    45 21 9b 20 14 54 fc 50 c1 f6 24 aa 4e 80 e3 fa  | .j.J..B.J...#..#E!...T.P..$.N... | 
| ac60 |  b8 5e 80 1f 04 84 61 88 a6 4b 74 66 64 94 60 9c    d9 c9 03 64 cc 90 de de 75 64 b2 b9 25 73 0a c3  | .^....a..Ktfd.`....d....ud..%s.. | 
| ac80 |  70 99 72 a2 e7 12 3e 63 93 33 fc f5 dd fb d9 3a    aa 60 2a d5 85 fe db be f8 d0 dc c0 2b 2f 00 c7  | p.r...>c.3.....:.`*.........+/.. | 
| aca0 |  88 f2 b0 39 c0 e1 2c b1 fc 39 01 5a bd e1 a2 b7    f9 46 e1 ed ca c2 0e d6 ad 5d 4f 47 47 27 f1 78  | ...9..,..9.Z.....F.......]OGG'.x | 
| acc0 |  7c e9 04 25 49 42 51 55 7c 4d c7 0c e2 f8 be 8f    e7 45 8e d5 71 1c 5c d7 c1 ae d7 b0 ac 1a 56 dd  | |..%IBQU|M.......E..q.\.......V. | 
| ace0 |  a2 66 0d 32 35 70 88 10 09 dd 4c 61 c6 32 e8 aa    89 a0 6a 08 92 09 8a 89 ac e8 68 a2 cb dc d4 6e  | .f.25p....La.2....j.......h....n | 
| ad00 |  ea e5 e3 ac 59 d9 4d 47 67 17 a6 69 22 8a 22 41    03 22 b0 0c 54 40 e8 d9 6c 7d 65 90 7f 78 6a 9c  | ....Y.MGg..i"."A."..T@..l}e..xj. | 
| ad20 |  11 27 1e 04 c5 97 8e bc 74 d7 d7 1e b4 4b c5 1d    c0 60 03 ce 3c 60 f1 2a ab d8 39 01 4a b5 74 6f  | .'......t....K...`..<`.*..9.J.to | 
| ad40 |  18 9d 5a 14 37 26 74 b2 b9 56 4c d3 58 b2 f9 e6    89 36 4f 16 40 14 45 14 45 89 c0 29 0a 41 60 e0  | ..Z.7&t..VL.X....6O.@.E.E..).A`. | 
| ad60 |  c7 4e 06 67 db 36 b6 6d 51 af d7 a8 97 c7 70 1c    07 c7 71 b1 1d 07 10 89 25 33 98 ba 4a 26 15 a3  | .N.g.6.mQ.....p...q.....%3..J&.. | 
| ad80 |  e7 a2 8b c8 64 b3 a8 aa 4a 18 46 0e 1d 96 39 fa    30 44 20 c4 ae 55 b8 e3 89 7e fe 69 7b 19 b5 a5  | ....d...J.F...9.0D...U...~.i{... | 
| ada0 |  8d c9 c7 6f de 3a fc dc 8f 1e 05 0e 03 87 80 49    4e a4 19 af 9a 05 9e 13 20 c5 48 ad a8 d5 2d e2  | ...o.:.........IN.........H...-. | 
| adc0 |  2d 2a ba ae 23 cb f2 49 27 78 ea 68 02 5b 3e 05    41 38 0d 9c 69 9a a4 52 e9 25 68 9e e7 e1 ba 0e  | -*..#..I'x.h.[>.A8..i..R.%h..... | 
| ade0 |  96 65 e1 7b 1e bd bd ab 29 b4 9d 88 6b 96 c3 69    8e 20 0c 11 09 98 2d 16 b9 f5 9e 7e b6 cd 26 08  | .e.{....)...k..i......-....~..&. | 
| ae00 |  c3 ea cc be 7f fc ec 53 b3 87 77 3c 03 1c 01 06    1a 70 5e 77 65 f1 5c 00 c9 a2 62 b6 ba ae 8b aa  | .......S..w<.....p^we.\...b..... | 
| ae20 |  2a 27 07 60 67 00 f3 5a 3f 5b ae b6 26 34 55 55    1b 4a 0b 80 18 41 10 20 49 12 5d dd dd 98 a6 79  | *'.`g..Z?[..&4UU.J...A..I.]....y | 
| ae40 |  da fb 68 7e fc 61 88 18 ba 1c 3c 36 ce 0f 9e 1e    65 fb 94 16 7a 73 fb 46 f6 fd e8 bf de 5f 2d 4e  | ..h~.a....<6....e...zs.F....._-N | 
| ae60 |  bc d2 50 cd 10 50 6c c0 79 dd b5 83 73 01 a4 c8    aa 11 f3 5c 8f 66 31 f4 6c 20 04 41 68 5c e4 99  | ..P..Pl.y...s......\.f1.l..Ah\.. | 
| ae80 |  c1 9c 6d 34 df d3 f4 25 82 20 a0 aa 2a aa aa 9e    f1 ef 84 61 48 18 04 54 ab 25 b6 ee 18 e0 f6 9d  | ..m4...%....*......aH..T.%...... | 
| aea0 |  65 8a ae e4 1e 7f fe bb cf 1e 7b fa 87 4d 93 1a    04 46 88 4c ca 3d 17 38 e7 0a 88 5a b5 ec c5 73  | e.........{..M...F.L.=.8...Z...s | 
| aec0 |  60 bb 01 41 70 ba 42 97 5f fc a9 90 9a 17 fd 6a    60 4f fd 7e b9 49 9e e9 b5 61 e0 63 55 17 b8 ed  | `..Ap.B._......j`O.~.I...a.cU... | 
| aee0 |  c1 bd dc 77 10 44 a1 36 bf f7 87 5f 7e 68 6e 78    ff 73 9c 30 a9 69 a0 ca 1b cc 79 ce 05 90 3b 33  | ...w.D.6..._~hnx.s.0.i....y...;3 | 
| af00 |  35 31 aa 77 f8 94 eb 1e ae e3 e0 fb fe 52 fc 71    b6 8b 7d 3d 3f 7f b5 71 d6 e3 07 2e 83 c3 63 7c  | 51.w.........R.q..}=?..q......c| | 
| af20 |  ff 89 01 f6 14 35 dc e3 cf 8f ee be f7 96 7b aa    0b d3 3b 89 94 d3 5c c2 5f 75 95 7a cd bf 7f 2e  | .....5........{...;...\._u.z.... | 
| af40 |  af 0d 82 30 dd b6 f1 9a 1b 63 62 4d e8 2b 28 c4    e2 09 64 49 22 08 83 13 29 c5 29 30 96 af 70 70  | ...0.....cbM.+(...dI"...).)0..pp | 
| af60 |  c2 8c 4e 05 76 36 55 19 86 41 26 93 59 fa 99 ef    fb 84 5e 9d ad db 0f 72 cb 43 e3 0c 2c 88 08 a3  | ..N.v6U..A&.Y.....^....r.C..,... | 
| af80 |  3b c8 5a f3 da 96 6b 7e 69 73 2c 91 19 1f 3c ba    fb 76 a2 25 dc e6 4d d6 2a cf 05 90 6c 57 8a 55  | ;.Z...k~is,...<..v.%..M.*...lW.U | 
| afa0 |  55 d3 52 b1 ce 4d 1b 44 45 93 16 16 6b 2c 2c 96    a8 56 2b 78 6e 9d d0 73 08 7c 0f df f7 08 7c 9f  | U.R..M.DE...k,,..V+xn..s.|....|. | 
| afc0 |  20 08 cf 0a 21 38 a5 62 76 36 40 b1 58 8c 54 2a    d5 78 8f 4f a5 54 e2 d1 e7 0f 72 db b3 b3 94 ea  | ....!8.bv6@.X.T*.x.O.T....r..... | 
| afe0 |  0e 8c ee 22 25 06 5c 7e d5 b5 f2 aa 35 6b c4 81    43 db 1f 3f b4 ff e5 ad 0d 38 6f 7a 9c cb 06 8b  | ..."%.\~....5k..C..?.....8oz.... | 
| b000 |  08 64 80 ae 64 db 9a f7 ae 79 fb 47 6f 58 b1 ee    2d 1b 35 3d 96 10 7d 8b 8c 16 d2 92 10 68 4f 89  | .d..d....y.GoX..-.5=..}......hO. | 
| b020 |  b4 a6 54 32 49 0d 4d 55 d1 55 05 55 95 51 64 19    04 91 b0 51 a3 6a ae 3e 61 23 27 6b 3a dd 53 d5  | ..T2I.MU.U.U.Qd....Q.j.>a#'k:.S. | 
| b040 |  d6 d2 d2 42 67 67 27 61 e8 b3 50 9c e5 07 8f ee    e7 e1 83 1e 62 ed 38 ee d0 0e ba ba 57 71 d9 e5  | ...Bgg'a..P.........b.8.....Wq.. | 
| b060 |  6f 65 70 e8 f0 d8 ad df f8 ca df 15 27 06 ee 26    32 af 05 7e 0c 95 ee 73 f1 41 01 91 6c 1d 77 7e  | oep.........'..&2..~...s.A..l.w~ | 
| b080 |  e8 b9 e4 fc ae 0b d5 49 6f cd 74 5d 65 ae ea 23    28 06 b1 64 86 74 ae 95 58 0c 0c d9 46 97 02 62  | .......Io.t]e..#(..d.t..X...F..b | 
| b0a0 |  4a 88 2e 05 24 b5 90 5c 52 a4 35 a5 11 33 54 54    55 89 a6 22 23 49 52 04 ae 91 26 9c f4 a9 88 22  | J...$..\R.5..3TTU.."#IR...&...." | 
| b0c0 |  e0 73 f4 d8 30 df 7b 7c 98 fe f1 1a c3 af 3c 83    5c 2f f2 c1 f7 5e 4d 4f 4f 3b 42 b8 c8 bd 0f 6d  | .s..0.{|......<.\/...^MOO;B....m | 
| b0e0 |  9d 4e 99 66 42 ee de 78 c9 d4 68 ff 78 e3 03 7d    d3 c5 a8 73 da a2 eb 5e d1 b3 f2 23 37 fd d6 67  | .N.fB..x..h.x..}...s...^...#7..g | 
| b100 |  b3 dd 1b 7f 7e 68 36 ec 3b 78 74 94 99 99 19 1c    ab 82 6f 57 21 f0 90 64 11 59 d5 d0 74 03 59 51  | ....~h6.;xt.......oW!..d.Y..t.YQ | 
| b120 |  51 f4 18 f1 74 9e 44 3a 8f 69 98 68 72 88 82 8b    12 da a8 82 4b 4c 09 c8 c4 24 5a d2 0a b9 94 46  | Q...t.D:.i.hr.......KL...$Z....F | 
| b140 |  cc 88 94 27 2b 0a 08 22 ad 2d 39 8e 8c 55 b8 f7    e5 32 fd 07 0f 33 b4 e7 69 ca 96 cf ea 8b 2e e7  | ...'+..".-9..U...2...3..i....... | 
| b160 |  93 ef 5b cf 79 1d 26 c5 b9 2a b7 6d 0d c2 6c 4f    9f d0 ff f2 a3 0f 3f fd f7 9f fa 4d 60 86 57 c9  | ..[.y.&..*.m..lO......?....M`.W. | 
| b180 |  b1 00 6e bd e1 d3 b2 00 e1 27 ef ba e5 cd 25 ab    2b 57 ad ee bd f4 ca 2d d7 5e 75 dd af 7c ae 22  | ..n......'....%.+W.....-.^u..|." | 
| b1a0 |  e6 d6 3c bb eb 18 c3 13 73 08 a1 8e 96 e9 40 0d    3c 02 cf 89 a6 6b e1 39 16 e5 6a 05 df 2e e2 bb  | ..<.....s.....@.<....k.9..j..... | 
| b1c0 |  16 02 1e 9a 6e 12 4f e5 48 e5 db d0 63 49 24 49    45 10 64 44 49 41 96 24 34 19 92 9a 4d d2 a8 91  | ....n.O.H...cI$IE.dDIA.$4...M... | 
| b1e0 |  d2 02 4c 55 20 61 00 5a 89 17 06 45 46 47 0e b3    7f fb 23 48 e9 0e 36 bd f5 62 ae bb b8 83 cb d7  | ..LU.a.Z...EFG....#H..6..b...... | 
| b200 |  66 29 59 22 f7 be 5c 66 5a cc 08 e5 85 e9 fa f8    a1 27 8f 00 66 e3 da 9a 7e a8 59 f7 0d 2f cc 77  | f)Y"..\fZ........'..f...~.Y../.w | 
| b220 |  5d f4 9e 75 97 7c 78 63 7b ef e6 10 f2 08 04 df    fe d0 67 06 b7 0d 1f d8 b1 6d e4 e0 83 fd d3 a3  | ]..u.|xc{.........g......m...... | 
| b240 |  07 96 bf fe ac 0a 92 44 51 dc b8 e9 e2 4b df fe    73 d7 7f e4 fc cb df f7 f1 b1 c5 30 b7 7d df 28  | .......DQ....K..s..........0.}.( | 
| b260 |  c7 67 16 11 05 01 49 5a 1e 9b 84 51 cd 25 0c 21    f4 23 3f e2 7b 04 41 b3 78 e6 e0 bb 16 9e 5d c3  | .g....IZ...Q.%.!.#?.{.A.x.....]. | 
| b280 |  73 6a e0 bb 8d cd 75 0f 51 14 31 e3 09 52 d9 02    66 22 87 a4 68 48 92 82 aa 28 18 66 9c 50 10 38  | sj....u.Q.1..R..f"..hH...(.f.P.8 | 
| b2a0 |  b2 fb 69 c6 c7 86 e8 58 bf 99 ab 2e ee e3 03 17    b7 d1 db dd c2 b6 43 65 be bf b5 c8 82 9c 0e fd  | ..i....X..............Ce........ | 
| b2c0 |  85 bd c3 7b 7e f4 17 ff 56 99 1e 79 06 e8 07 c6    88 96 78 a1 79 b1 1f 7f ff 8d 7f f0 9e 8e f5 7f  | ...{~...V..y......x.y........... | 
| b2e0 |  6e fa b2 a6 29 26 6a c2 c4 b5 1d 7c db 45 0e a1    5c 5f 9c ff 87 ed 8f fe c6 7d 07 77 dc 49 b4 80  | n...)&j....|.E..\_.......}.w.I.. | 
| b300 |  f9 67 04 d4 bb 66 ed 79 bf f6 5b 9f fb c3 de cd    57 7f 7c c7 a1 69 71 47 ff 08 f3 a5 ea 52 71 eb  | .g...f.y..[.....W.|..iqG.....Rq. | 
| b320 |  f5 59 66 63 37 b0 11 ed 06 a1 0f 81 4f 18 44 ab    5c b4 e2 b9 04 ae 8d e7 d4 f0 ec 3a 81 67 43 e8  | .Yfc7.......O.D.\..........:.gC. | 
| b340 |  37 66 80 61 c6 70 5d 17 5b 32 58 7b e1 26 6e 7a    5b 17 57 6e ec 26 97 cd f0 c3 27 87 f9 a7 17 ca  | 7f.a.p].[2X{.&nz[.Wn.&....'..... | 
| b360 |  e4 56 af 64 7a db f7 0e be f2 a3 9b ef 69 80 e9    07 0e 12 05 87 02 80 2c cb c2 97 bf fc e5 af be  | .V.dz........i.........,........ | 
| b380 |  e5 ad 97 fe e1 f0 d0 30 4e a9 42 8b 2d 73 5e ae    03 1d 89 7a 71 91 ea cc 1c 9e 63 e3 d6 ab f6 b7  | .......0N.B.-s^....zq.....c..... | 
| b3a0 |  5e 78 e8 a3 77 1e dc 71 cf 69 3e e8 aa 2d d7 bc    fb ba 5f f8 d8 27 e3 85 f3 b6 0c 17 fd cc 8e fe  | ^x..w..q.i>..-...._..'.......... | 
| b3c0 |  21 e6 16 ab 8d 68 f6 c7 d5 e7 d0 58 fa c3 00 82    20 2a 4d 04 7e a4 38 df 25 f0 23 53 f5 1d 0b 5f  | !....h.....X.....*M.~.8.%.#S..._ | 
| b3e0 |  56 49 b4 14 b8 72 5d 96 6b 2e 68 e7 92 f5 3d 94    ea 01 df be ff 28 bb e6 0c 64 39 c0 3b f2 2c 2b  | VI...r].k.h...=......(...d9.;.,+ | 
| b400 |  75 c7 ce 17 ba 17 63 31 73 22 08 dc e1 f1 b1 c1    fd 07 0e ec da b5 7b d7 f3 db 4c 5d 9c fb cb bf  | u.....c1s"............{...L].... | 
| b420 |  fc fa ff bc f6 da 6b 3f 31 31 31 c1 f6 ed db 59    2c 97 c8 e6 73 9c df b7 96 5e 3d 43 75 db 7e ac  | ......k?111....Y,...s....^=Cu.~. | 
| b440 |  99 79 ac 6a f4 41 ed 19 3b fa e4 6f df ff 4f ef    77 83 a0 2a 03 f4 ad 59 bb f6 dd 1f fc 95 4f ad  | .y.j.A..;..o..O.w..*...Y......O. | 
| b460 |  bf f2 fd bf 35 bd e8 e8 8f 3d 7f 98 e9 99 79 44    21 44 6e b6 a1 84 20 20 be 89 7e 10 e1 a4 6f 43  | ....5....=....yD!Dn.......~...oC | 
| b480 |  44 02 51 80 30 da 8e 41 90 50 55 1d 81 90 20 04    29 91 66 d5 8a 1c 57 ae 54 b9 aa 2f 41 5b a1 85  | D.Q.0..A.PU.....).f...W.T../A[.. | 
| b4a0 |  23 63 8b 7c ef c9 71 5e 59 30 89 49 55 26 9e ba    8f a0 e6 b2 e1 5d d7 6b 3d 6b 2f 68 cd e5 0b ad  | #c.|..q^Y0.IU&.......].k=k/h.... | 
| b4c0 |  99 4c 72 b3 69 48 1f f4 43 f8 d1 0f bf 7d 4f 3e    36 71 f8 92 2b b6 7c 62 f7 be 03 1c e8 df c3 be  | .Lr.iH..C....}O>6q..+.|b........ | 
| b4e0 |  bd 7b 49 26 93 c4 75 03 dd 34 28 bc f5 7c ea b9    14 c7 ff e5 01 94 aa 8f 2d 85 f4 a5 33 17 74 27  | .{I&..u..4(..|..........-...3.t' | 
| b500 |  33 9d 03 0b c5 c3 52 6b 5b 47 d7 ef fc d9 df 3c    60 e9 5d d7 f7 1f e8 97 4b b6 87 aa 6b c4 53 49  | 3.....Rk[G.....<`.].....K...k.SI | 
| b520 |  34 33 89 ac 99 48 aa 16 75 5f 34 7c 8d 10 86 08    61 80 d0 88 6a 44 e1 f4 1d 09 a1 51 9b 11 1a ef  | 43...H..u_4|....a...jD.....Q.... | 
| b540 |  09 7c 1f cf 75 09 7c 0f 81 10 4d 91 48 1a 1a ad    e9 38 2b 0a 19 ba f2 2d 58 96 47 a8 ea b4 ae ec  | .|..u.|...M.H....8+....-X.G..... | 
| b560 |  e5 ea cd 1d fc f2 a5 29 ae 58 db 46 2a 93 e6 f1    5d e3 7c e3 d1 29 26 83 38 e1 cc 01 26 5f 78 18  | .......).X.F*...].|..)&.8...&_x. | 
| b580 |  55 cb a2 b7 ac a1 ad ab 97 75 6b 7a b1 3d 81 4a    cd c6 f5 43 cc 70 30 bc a1 70 e7 ba 2b 5b 8f 5d  | U........ukz.=.J...C.p0..p..+[.] | 
| b5a0 |  59 9c 18 66 6c 62 96 62 5d 24 95 4c a1 29 32 d5    4a 05 d7 71 48 c5 e2 88 99 04 45 4d 40 1b 1e 43  | Y..flb.b]$.L.)2.J..qH.....EM@..C | 
| b5c0 |  73 6d 62 12 e6 a1 d9 e3 2f f4 17 a7 f7 c9 ef f9    d0 6f fe fe fe 69 69 5d 6d e0 49 b6 9c 9f 25 db  | smb...../........o...ii]m.I...%. | 
| b5e0 |  92 c0 0f 02 2a 75 87 62 2d 64 de d1 59 0c e2 54    83 16 ea ae 18 95 53 ad 3a 8e 65 e1 3b 0e 81 eb  | ....*u.b-d..Y..T......S.:.e.;... | 
| b600 |  10 06 2e e1 52 f1 0a bc 20 40 16 05 44 49 44 12    45 74 55 25 95 30 69 c9 24 e9 6c cd d1 9e cf 90  | ....R....@..DID.EtU%.0i.$.l..... | 
| b620 |  4f a7 88 1b 31 44 51 c1 71 05 02 4f e6 e1 bd fb    99 b2 16 b9 e1 7c 99 cd 3d 09 32 99 0c 75 ab ce  | O...1DQ.q..O.........|..=.2..u.. | 
| b640 |  df dc b3 87 07 8e 82 91 8c 53 7c f6 4e aa c7 8f    93 68 5d 83 99 5d 01 4a 9c b2 0b 46 4c c6 10 04  | .........S|.N....h]..].J...FL... | 
| b660 |  32 29 13 a3 ba dd 2d 1c f8 f5 20 23 1e d7 c4 50    e3 42 61 17 9b 94 18 87 db de 49 b9 f7 e3 e4 72  | 2)....-....#...P.Ba.......I....r | 
| b680 |  39 66 26 47 79 69 c7 0e 1e 7c e8 21 d6 f4 f5 31    57 af 61 18 3e 97 57 5d 7c 21 24 26 89 ab 01 e4  | 9f&Gyi...|.!...1W.a.>.W]|!$&.... | 
| b6a0 |  78 c7 05 57 0d 8d 0f 71 65 b7 c9 ba 8d 9b 68 6f    ef 00 c0 b2 eb d4 2b 65 aa d5 0a 95 6a 8d 72 bd  | x..W...qe.....ho......+e....j.r. | 
| b6c0 |  42 a9 ee 53 b6 43 2a 56 40 c5 0a a9 78 2a b5 30    89 8d 81 e7 83 63 db 48 81 cb b5 97 f4 91 8c c5  | B..S.C*V@...x*.0.....c.H........ | 
| b6e0 |  50 14 05 4d d1 51 15 15 59 52 10 50 f0 43 11 d7    0d a9 db 01 73 25 1f 51 f4 e9 6c d1 98 ae 2f b0  | P..M.Q..YR.P.C......s%.Q..l.../. | 
| b700 |  ae db e7 17 0a 09 7a 3b a2 dd d0 43 43 93 7c e7    d1 41 0e d9 59 b0 87 38 76 ff 3f 43 20 91 e8 da  | ......z;...CC.|..A..Y..8v.?C.... | 
| b720 |  80 9e 28 20 e9 09 02 44 66 ca 65 14 43 a0 2d 23    e3 8d dd 43 c7 d0 9f 28 39 a6 41 48 23 0a 2a a2  | ..(....Df.e.C.-#...C...(9.AH#.*. | 
| b740 |  a0 22 0b 12 9b fc 17 b0 8a 01 f2 86 2f b1 6a e5    3b f0 7c 9f fb ef 7f 80 a1 e1 61 e2 c9 24 a3 63  | ."........../.j.;.|.......a..$.c | 
| b760 |  a3 b4 a0 b3 59 d3 51 85 30 05 20 17 4b 75 c3 77    5d 52 a9 14 f9 7c 0b 2d ad ad 08 82 d0 a8 ea b9  | ....Y.Q.0...Ku.w]R...|.-........ | 
| b780 |  d1 2a 62 5b d8 96 4d bd 5e a5 5e ad 46 d0 ca 25    2a d5 12 95 fa 2c 65 57 a2 1c c4 a9 98 2a ba 91  | .*b[..M.^.^.F..%*....,eW.....*.. | 
| b7a0 |  61 e3 ea 15 e8 46 1c 2f 94 b1 6c 81 6a dd a7 5c    f3 70 3d 1f cf 73 96 52 89 54 5c 26 9d 14 99 af  | a....F./..l.j..\.p=..s.R.T\&.... | 
| b7c0 |  4d 11 da c7 d9 b2 36 4e 2e 9b 45 96 44 76 ec 1f    e6 9b 8f 8d 33 66 99 84 0b fb 19 dd f6 28 b2 9e  | M.....6N..E.Dv......3f.......(.. | 
| b7e0 |  c5 2c ac 44 8d e5 10 54 13 5f 08 41 d3 10 f3 69    6a f5 69 98 7b 98 8e 89 bf 22 c7 14 a2 94 42 42  | .,.D...T._.A...ij.i.{...."....BB | 
| b800 |  41 12 a2 9d 12 51 50 41 54 d0 e7 76 c2 ae 9b a9    5d f8 79 52 99 16 d2 e9 14 2f ed dc 89 aa aa 14  | A....QPAT..v....].yR...../...... | 
| b820 |  6b 35 9e d5 0c 2e 2f 74 10 f8 9e 05 20 cf 4e 0c    4e 08 89 15 eb 6a ae 8d 20 84 08 82 88 2c 4b 88  | k5..../t......N.N....j.......,K. | 
| b840 |  a2 88 2c cb e8 ba 8e 69 9a f8 be bf 54 4b 76 1c    07 db b6 a3 47 cb c2 aa 57 a9 56 ca d4 6a 35 aa  | ..,....i....TKv.....G...W.V..j5. | 
| b860 |  b5 71 0e ed ba 03 45 37 89 27 b2 98 f1 2c 9a 6a    62 18 26 92 12 43 52 e2 20 e9 28 92 80 ed 56 99  | .q....E7.'...,.jb.&..CR...(...V. | 
| b880 |  99 1d a7 3b e5 b0 e6 bc 4e 0c d3 a4 54 ae f0 d0    f3 47 b8 6b 6f 8d 05 cb 67 7e ef 03 cc 8f 0e 10  | ...;....N...T....G.ko...g~...... | 
| b8a0 |  6b 5d 85 91 ee 42 d6 93 88 b2 86 20 8b 28 d9 3c    ed 85 24 6f 6b 5b a4 77 e6 16 56 55 6e 47 c7 46  | k]...B.......(.<..$ok[.w..VUnG.F | 
| b8c0 |  14 d3 c8 82 12 01 12 55 64 51 41 10 64 90 55 50    52 50 3a 82 b6 e7 ab cc 94 2e c7 09 a2 ba d5 a1  | .......UdQA.d.UPRP:............. | 
| b8e0 |  c3 87 31 12 09 b6 c7 7c 9e 98 18 9d 78 7c 6c 64    2b 80 bc 38 3d 32 96 4c f4 32 34 5b c1 aa 2e e2  | ..1....|....x|ld+..8=2.L.24[.... | 
| b900 |  38 16 02 5a 63 8f 89 c6 e6 9e 78 5a 3d 59 d7 f5    25 68 be ef e3 3a 0e 8e eb e2 3a 0e 75 ab 4e b5  | 8..Zc.....xZ=Y..%h...:....:.u.N. | 
| b920 |  52 a1 56 ab 30 7f 7c 1a c7 71 b0 1a 40 15 cd a4    b5 ad 8b d6 42 27 75 c7 e3 b2 de 3c 85 c2 0a 24  | R.V.0.|..q..@.......B'u....<...$ | 
| b940 |  49 62 7a 6a 8a bf bd 6f 3f cf 1d d7 70 4a b3 1c    7d ea 76 44 39 46 aa 6b 03 6a a2 05 59 4b 80 28  | Ibzj...o?...pJ..}.vD9F.k.j..YK.( | 
| b960 |  21 a8 0a 66 47 37 17 14 02 de 5e 98 e7 22 e1 6e    5a 8b 3f 44 c0 40 10 13 c8 82 1a 01 12 14 44 41  | !..fG7....^..".nZ.?D.@........DA | 
| b980 |  41 10 15 90 54 50 74 42 4d 23 50 35 54 b1 c4 46    fd 45 ee 9c b4 a8 5b d1 07 6e 9a 26 75 55 b1 3f  | A...TPtBM#P5T..F.E....[..n.&uU.? | 
| b9a0 |  ff ca ae 6f 0d 54 2a d3 00 52 20 c8 ed ed 1b ae    be be e6 08 88 ce 22 42 e8 e1 38 16 96 55 c7 77  | ...o.T*..R............"B..8..U.w | 
| b9c0 |  1d 08 fd 28 4e 09 a3 fd f1 f0 94 12 46 13 9a d8    28 c0 ab 9a 86 61 18 24 12 49 52 e9 34 99 6c 96  | ...(N.......F...(....a.$.IR.4.l. | 
| b9e0 |  4c 26 4b 36 9b 25 93 c9 60 68 0a 42 e8 d2 d3 d5    ca c6 f3 ba c9 66 f3 68 8a c8 ee fd 43 7c e3 be  | L&K6.%..`h.B.........f.h....C|.. | 
| ba00 |  01 f6 cd 0a cc 1e 7a 96 d1 97 9f 44 8d b7 10 6b    5d 85 96 cc 23 ab 06 a2 a2 a2 e5 0a 14 ba 5b 79  | ......z....D...k]...#.........[y | 
| ba20 |  67 a7 c5 bb bb 6b 6c 70 ef 20 37 77 2f 22 06 b2    60 22 0b 0a b2 a0 22 09 91 7a 44 51 01 59 03 c5  | g....klp..7w/"..`"...."..zDQ.Y.. | 
| ba40 |  00 55 27 d0 74 7c 4d c7 53 0d 72 79 95 99 f9 1a    4f ed 98 44 c0 47 37 8c 70 e0 d8 b1 bf 3a 3c 3a  | .U'.t|M.S.ry....O..D.G7.p....:<: | 
| ba60 |  fa 04 51 73 e7 94 00 f4 f5 5c fc de 4f ad be ec    86 8f 64 3a d6 76 a9 a1 8b 8a 85 12 58 c4 64 9f  | ..Qs.....\..O.....d:.v......X.d. | 
| ba80 |  a4 21 52 c8 68 b4 e7 0c da b2 31 e2 31 0d 55 55    1a 95 3e 09 41 14 01 61 a9 bf f0 4c 3b 19 cd 12  | .!R.h.....1.1.UU..>.A..a...L;... | 
| baa0 |  46 d4 80 e0 a3 28 0a 7d 7d 7d 18 86 8e 55 2b 73    d7 13 7b 79 b0 df 61 78 74 88 f1 bd 4f 50 59 98  | F....(.}}}...U+s..{y..axt...OPY. | 
| bac0 |  23 de b2 0a 3d dd 8e a2 c7 11 04 09 39 91 21 d9    de c9 86 4c 8d 4b db 45 ce cb d4 e8 98 fe 06 46  | #...=.......9.!....L.K.E.......F | 
| bae0 |  e9 15 24 21 89 24 68 0d d5 a8 0d bf 23 47 ca 91    b5 48 39 aa 46 a0 69 f8 9a 4e a0 aa 04 b2 82 1c  | ..$!.$h.....#G...H9.F.i..N...... | 
| bb00 |  4b 81 99 e5 f7 fe e2 19 1e 79 e6 30 8b f3 b3 df    9b 9e 9e fe 11 50 26 da fd 38 28 00 79 a0 53 d1  | K........y.0.........P&..8(.y.S. | 
| bb20 |  8c cd 5d e7 5f f5 73 f9 95 9b d6 a8 46 3a 6d 24    f3 1d b2 99 4e 79 5e 14 d7 28 62 40 52 f5 c9 c5  | ..]._.s.....F:m$....Ny^..(b@R... | 
| bb40 |  42 72 71 99 74 4c 26 61 2a 24 4d 85 44 4c 25 19    d3 d0 b5 68 b7 03 41 8c 26 c2 19 cb a5 ba ae b3  | Brq.tL&a*$M.DL%....h..A.&....... | 
| bb60 |  6a 55 0f b5 4a 85 3b 9e 38 c8 dd 2f 97 28 cd 8e    70 f0 b9 bb f0 05 99 78 cb 4a e2 e9 56 34 3d 81  | jU..J.;.8../.(..p......x.J..V4=. | 
| bb80 |  a8 68 a8 99 56 da da 32 5c 92 2b b1 a9 4d a1 3d    13 90 1b fd 1a c6 fc 0e 44 29 8d 22 e8 c8 82 1c  | .h..V..2\.+..M.=........D).".... | 
| bba0 |  a9 46 50 91 44 15 41 94 1b 70 34 42 4d c7 57 75    02 55 c3 d7 54 42 45 05 2d 8e 62 e6 50 52 71 1e  | .FP.D.A..p4BM.Wu.U..TBE.-.b.PRq. | 
| bbc0 |  79 e2 40 f8 ab 9f bb fd 89 a9 e9 e3 df 25 0c 67    88 ca 3a d3 c0 b0 4c 54 ed 17 5d bb ee 0c ee 7c  | y.@..........%.g..:...LT..]....| | 
| bbe0 |  78 60 70 e7 c3 39 41 a0 e5 ca 77 7f e8 f7 4a 64    53 75 17 f2 ed 1d c4 b2 1d 08 5a 2b 35 2f c6 68  | x`p..9A...w...JdSu........Z+5/.h | 
| bc00 |  d1 27 98 b4 08 3d 8b d0 2b 23 0b 2e 49 2d 20 9f    10 68 cf 28 b4 a6 75 32 09 0d 5d 53 d1 34 05 5d  | .'...=..+#..I-...h.(..u2..]S.4.] | 
| bc20 |  53 91 65 19 51 92 09 42 d0 54 99 a9 e3 53 fc f3    63 47 79 71 d8 67 ea d0 53 4c 1f 7d 85 de de 75  | S.e.Q..B.T...S..cGyq.g..SL.}...u | 
| bc40 |  ac ea 5d cb ea 95 bd f4 b4 f7 b0 6f 78 81 3d c5    39 56 17 54 ae c8 4e b3 b6 b7 97 8c 38 4a fa e0  | ..]........ox.=.9V.T..N.....8J.. | 
| bc60 |  1f a0 58 b3 c8 52 0e 49 90 4f 32 2b b1 a9 1c a5    a1 1c 45 6d a8 46 23 50 23 38 82 91 40 31 72 c8  | ..X..R.I.O2+......Em.F#P#8..@1r. | 
| bc80 |  92 0a b5 12 83 bb f7 3f 31 35 35 f9 f7 40 a5 31    cb 44 db 43 34 33 4f 19 50 89 ca 04 ca ba 0b df  | .......?155..@.1.D.C43O.P....... | 
| bca0 |  fa 91 b7 5e ff 89 af 3f bb f3 30 79 46 e8 48 0b    48 aa 89 1b 2a 58 81 82 8d 8e 2f 1a 20 ca 48 b2  | ...^...?..0yF.H.H...*X..../...H. | 
| bcc0 |  8e 6a a6 d0 cc 2c 92 ac 21 e0 23 87 1e ba e4 a3    49 21 9a e4 a3 49 1e 49 1d 5a 52 32 b9 84 4c 28  | .j...,..!.#.....I!...I.I.ZR2..L( | 
| bce0 |  69 ec 9c 4c 30 32 5d 82 e3 2f a3 fa 75 56 f5 5d    44 d7 8a f5 24 92 05 0c 23 49 2e 63 32 32 3d cc  | i..L02]../..uV.]D...$...#I.c22=. | 
| bd00 |  e0 c8 4e 2e ec 90 e9 ec 5a 49 ba fc 18 e6 e0 ad    28 56 11 49 8c a3 34 d4 22 a3 20 89 1a a2 20 23  | ..N.....ZI......(V.I..4."......# | 
| bd20 |  48 32 c8 fa 92 59 f9 4d d3 52 35 42 45 45 34 53    28 7a 1a 49 52 21 a8 f1 f5 bf 7e f0 c1 3f fc eb  | H2...Y.M.R5BEE4S(z.IR!....~..?.. | 
| bd40 |  ad b7 3b 5e 38 4f 54 85 9c 01 16 1b c2 29 cb 8d    b4 db 6d cc 2a 20 6d ba f2 bd 97 78 46 07 eb bb  | ..;^8OT......)....m.*.m....xF... | 
| bd60 |  46 b8 fa bc 0d 74 ad 58 49 22 1e c7 f5 5c 4a a5    0a f3 0b 8b cc ce 2d 32 bf b8 c0 62 a5 46 65 de  | F....t.XI"...\J.......-2...b.Fe. | 
| bd80 |  a1 3e 2d 50 45 c3 93 4c 42 d1 04 51 45 90 55 0c    33 4d 2a 9d 47 74 54 0e 95 40 95 02 24 d5 64 76  | .>-PE..LB..QE.U.3M*.GtT..@..$.dv | 
| bda0 |  f4 30 e1 dc 00 2d d9 76 3a 57 be 83 74 be 0b 4f    c9 20 ea 31 32 79 85 a9 89 97 d0 ea a3 5c 73 61  | .0...-.v:W..t..O...12y.......\sa | 
| bdc0 |  81 4c a1 07 7d e8 5b 68 47 6f 45 0a 41 96 92 c8    34 54 83 82 24 46 93 a6 cf 51 1b 70 b4 26 20 95  | .L..}.[hGoE.A...4T..$F...Q.p.&.. | 
| bde0 |  50 d6 10 8d 34 8a 99 41 0a 05 a0 c2 77 be f3 f8    93 9f ff 5f 5b 7f e0 05 e1 62 03 ce 5c e3 b1 4a  | P...4..A....w......_[....b..\..J | 
| be00 |  54 6c 3b bd 60 26 49 52 cc 48 75 f6 2d 94 66 b9    b2 4f e7 a2 4b 2e a6 7b 45 4f d4 04 19 04 d8 b6  | Tl;.`&IR.Hu.-.f..O..K..{EO...... | 
| be20 |  4d bd 5e a3 5a a9 52 ab 55 29 97 4b 94 4a 25 16    16 e6 59 5c 2c b1 b0 58 61 be 32 cb 7c c9 a2 52  | M.^.Z.R.U).K.J%...Y\,..Xa.2.|..R | 
| be40 |  75 b1 8a 21 e6 42 0a 3d 9e 42 d4 d3 48 c9 36 44    a7 48 9e 29 0a 1b 37 d2 b1 62 3d f1 74 1b ba 91  | u..!.B.=.B..H.6D.H.)..7..b=.t... | 
| be60 |  20 9f 35 d1 c5 45 a6 c6 5e 42 f6 e6 e9 5d b7 81    a4 29 21 1d fb 3a f2 d1 bf 89 80 48 71 64 e4 86  | ..5..E..^B...]...)!..:.....Hqd.. | 
| be80 |  49 35 1d b2 d4 80 a3 83 a2 11 a8 3a be 16 99 54    a0 a8 84 8a 8e 68 34 94 83 00 41 85 27 1f 78 a9  | I5.........:...T.....h4...A.'.x. | 
| bea0 |  ff 8b b7 3e fb af 0d 38 a5 06 98 52 c3 b4 6c 1a    ed c1 a7 01 32 62 89 16 57 49 af 36 dc 69 d6 ad  | ...>...8...R..l.....2b..WI.6.i.. | 
| bec0 |  59 49 4f cf 4a b2 b9 1c b2 2c 13 04 01 f1 78 9c    20 c8 2c 05 8d ae eb 46 71 8e 65 61 59 51 13 42  | YIO.J....,....x...,....Fq.eaYQ.B | 
| bee0 |  ad 1a 81 ab 56 2a 2c 94 ca 2c 2e 96 a8 94 cb 94    2b b3 54 c7 0e 21 a9 71 0a ed dd b4 b7 99 b4 e6  | ....V*,..,......+.T..!.q........ | 
| bf00 |  42 e2 29 9f 54 2a c0 5a 3c c8 e4 f1 a3 74 b6 e5    e9 ea be 84 98 5c 83 a3 df 24 9c b8 03 51 cf 21  | B.).T*.Z<....t.......\...$...Q.! | 
| bf20 |  d9 0e b2 1f 20 49 0a b2 18 a5 10 92 28 37 62 9c    c8 e7 44 8e 58 27 d0 34 02 45 21 54 34 c4 58 16  | .....I......(7b...D.X'.4.E!T4.X. | 
| bf40 |  55 4b 21 06 01 78 f3 dc 7b d7 b6 9d 1f fa d2 43    b7 ba 7e 58 6c 80 69 9a 57 85 a8 c8 b6 d4 22 7c  | UK!..x..{......C..~Xl.i.W....."| | 
| bf60 |  1a a0 5c 61 45 af 83 92 cf eb 1e ad 2d 2d c4 13    89 a5 86 81 53 9b 10 24 49 5a 0a 1c 9b d1 76 10  | ..\aE.......--......S..$IZ....v. | 
| bf80 |  04 27 a7 29 96 45 dd b2 a8 d7 6a 51 a4 5d 2d 63    59 16 8e eb e1 d6 26 18 3b 34 82 e7 f9 b4 b6 75  | .'.).E....jQ.]-cY.....&.;4.....u | 
| bfa0 |  b0 b2 bb 8d 0b cf 5f 47 be a5 80 28 08 24 e6 9f    46 e9 ee 83 be af 11 ba 55 fc e2 51 82 b1 dd 30  | ......_G...(.$..F.......U..Q...0 | 
| bfc0 |  3b 82 14 8a 88 52 c3 ac 14 3d 8a 71 d4 28 08 8c    e0 a8 84 aa 86 68 64 4e c0 09 4a dc 7f e7 f3 3b  | ;....R...=.q.(.......hdN..J....; | 
| bfe0 |  7f f1 4f 1f fb a6 eb 87 f3 0d 67 3c df f0 39 4d    38 27 6d 4f 9f 06 28 dd da d5 e7 07 48 29 43 c4  | ..O.......g<..9M8'mO..(.....H)C. | 
| c000 |  88 c5 96 3a 38 4e 1d 67 8b 75 1a 66 8a 20 08 c8    b2 8c a6 69 c4 13 89 93 52 15 cf f3 96 1a 32 1d  | ...:8N.g.u.f.......i....R.....2. | 
| c020 |  db c1 71 1c 3a 3b 3b e9 ea ee 8e f6 e1 05 11 bb    32 8d a8 c8 90 d8 08 4a 1a 81 00 39 b7 01 7a ae  | ..q.:;;.........2......J...9..z. | 
| c040 |  82 e2 11 e8 7f 04 4a 33 a0 36 e1 e8 f8 aa 1a 99    96 a2 82 aa 23 c5 b2 28 6a 02 d1 f7 c1 5f 64 fb  | ......J3.6..........#..(j...._d. | 
| c060 |  d6 dd 87 ff e3 7f 7f fa 1f ea 4e d0 bc 0d 61 ee    0c 70 82 57 05 64 c4 52 dd 41 e0 a3 29 22 8a ac  | ..........N...a..p.W.d.R.A..)".. | 
| c080 |  9c b4 2f 7e 6a 67 c5 d9 c6 a9 bd 42 cb d5 b6 5c    8d cb 03 c8 ae ee 6e 32 99 0c ae eb 52 ad bb 48  | ../~jg.....B...\......n2....R..H | 
| c0a0 |  d6 38 92 ae 81 9a 05 25 de 38 b0 0b 92 01 5a 0a    d4 38 ec bd 0f 9c ea d2 32 ee ab cd 18 c7 40 32  | .8.....%.8....Z..8......2.....@2 | 
| c0c0 |  33 28 6a 32 82 e3 cc 33 7d e8 c8 dc 6f 7f 6d eb    6d 93 f3 d6 68 c3 cf 34 95 53 5d e6 73 4e 82 73  | 3(j2...3}...o.m.m...h..4.S].sN.s | 
| c0e0 |  26 40 92 a2 27 72 ae eb 13 22 9e 14 e4 9d ad 01    e1 d5 1a 12 5e 4d 71 cd e3 35 e1 69 9a d6 a8 22  | &@..'r..."..........^Mq..5.i..." | 
| c100 |  f8 d8 56 95 44 30 1b a5 07 92 04 42 e3 d8 92 0c    62 54 7d a4 65 3d 6c 12 09 06 9e c1 f7 ea 04 9a  | ..V.D0.....B....bT}.e=l......... | 
| c120 |  4e a0 28 a0 19 c8 66 0e 45 89 23 b8 36 b8 0b 0c    ec d9 7f fc 83 5f 78 e4 1b fb 46 2a 87 1b 6a 99  | N.(...f.E.#.6........_x...F*..j. | 
| c140 |  6f cc 66 bc d3 ec 99 7e cd 2e 57 c1 71 5d c1 f3    02 ea 4e 48 10 f8 af ab d7 e7 d4 df 9d 0a f2 b5  | o.f....~..W.q]....NH............ | 
| c160 |  5e 2f 8a 22 a2 28 46 49 af e7 e1 d4 cb 28 d4 40    4a 37 6a d7 ce c9 6f 12 05 08 75 48 af 44 58 e5  | ^/.".(FI.....(.@J7j...o...uH.DX. | 
| c180 |  10 8e bd 44 20 cb a0 9b c8 66 36 82 e3 58 50 2f    52 1a 1f aa de f4 e5 27 be 7d 0a 9c 85 06 9c e6  | ...D.....f6..XP/R......'.}...... | 
| c1a0 |  cd 74 4d e5 9c 76 a2 a7 dd ab 30 3f 3b 35 e5 f9    01 0b 75 b0 6d fb a4 9e 9d 93 48 2e 83 70 ea f3  | .tM..v....0?;5....u.m.....H..p.. | 
| c1c0 |  53 cd eb b5 46 33 e1 f5 7d 1f c7 f1 11 9d 69 54    c9 8d 94 82 1f 01 3a 69 ba 91 aa 24 15 21 de 81  | S...F3..}.....iT......:i...$.!.. | 
| c1e0 |  94 5b d5 50 4e 3e 82 63 d7 a1 3a 4d 65 6c a0 fa    1b 5f dd fa 9d 17 8f 2c ec e5 84 59 2d 87 e3 34  | .[.PN>.c..:Mel..._.....,...Y-..4 | 
| c200 |  e0 9c 66 5a 67 53 90 38 35 72 70 57 cb f9 15 6f    41 f0 e5 f2 e2 02 8e 55 43 91 a5 c6 85 43 33 bf  | ..fZgS.85rpW...oA......UC....C3. | 
| c220 |  5a de 8b dc f4 25 a7 42 7b bd a3 a9 20 b7 d1 7a    97 0a 47 10 64 21 da 8a 0e dd d3 3a 47 22 aa 44  | Z....%.B{......z..G.d!.....:G".D | 
| c240 |  bf 97 75 a4 58 2b 8a 04 b2 ac 47 ca a9 ce c0 dc    68 f0 d9 9b 9f fb e7 3b 9e 9f dc da 80 b1 c0 e9  | ..u.X+....G.....h......;........ | 
| c260 |  0e f9 8c 66 b5 7c 9c da dd 21 db d5 f9 7a be 67    e3 a5 66 cb 9a 15 56 b9 48 b9 6a 51 aa d4 a8 d7  | ...f.|...!...z.g..f...V.H.jQ.... | 
| c280 |  aa 04 9e 4d 18 b8 04 be bb b4 a4 9f a9 9d e5 54    5f f3 5a 43 55 55 b2 d9 2c b6 ed 50 9c 1e 23 98  | ...M...........T_.ZCUU..,..P..#. | 
| c2a0 |  7f 89 54 a1 00 8a 09 81 bf 6c af ec d4 19 00 1e    82 57 47 f2 9d 86 72 a6 a8 8d 0f 5a ff e9 7f 3c  | ..T......l.......WG...r....Z...< | 
| c2c0 |  fb dd ef 3e 35 f1 58 03 4e 91 13 4e b9 d6 50 4e    b3 81 f3 9c 00 09 80 30 3f b6 6f 30 b7 f2 fc 0d  | ...>5.X.N..N..PN.......0?.o0.... | 
| c2e0 |  b5 c4 86 b6 3d 43 35 5e 3c 30 c7 73 bb 27 78 f9    e0 18 47 87 a7 98 9d 9d a7 56 2d 53 af 55 b0 ac  | ....=C5^<0.s.'x...G......V-S.U.. | 
| c300 |  3a ae 6b 37 3a e8 7d c2 e6 5e 17 e1 b2 bb 0e 84    e8 b6 6e ce ec bf 74 dd 20 9b cd 60 d5 6b ec d9  | :.k7:.}..^........n...t....`.k.. | 
| c320 |  d3 cf 3f de b5 8b 4a dd e7 bc f3 0a 48 8a 08 9e    7b 76 40 81 0b 4e 09 aa 73 50 3e 0e e5 09 be f8  | ..?...J.....H...{v@..N..sP>..... | 
| c340 |  cd ed ff 72 eb 23 e3 0f 34 e0 cc 73 62 39 6f ae    58 4d e5 bc e6 a7 27 9c e1 b9 01 b4 ca aa be be  | ...r.#..4..sb9o.XM....'......... | 
| c360 |  65 d5 85 d7 a4 5a 7b fa 12 f9 15 5d 99 8e f3 3a    f5 54 7b 2e 08 90 c4 c0 43 93 88 12 51 c1 41 97  | e....Z{....]...:.T{.....C...Q.A. | 
| c380 |  7d 12 9a 40 2e a9 52 c8 e8 64 93 1a b1 98 86 aa    28 68 aa 82 22 47 75 a3 30 14 ce d8 c1 91 4c a5  | }..@..R..d......(h.."Gu.0.....L. | 
| c3a0 |  58 d1 d5 c1 ee 3d fd bc b8 e3 15 da f2 69 76 ee    da 4d 3a ee f1 b1 1b 2f a0 b3 3d 03 de 59 fa 0b  | X....=.......iv..M:..../..=..Y.. | 
| c3c0 |  02 17 4a e3 30 d1 0f 95 49 fe f2 fb bb 1f f8 bd    ef 1d bd 8d 13 41 60 73 56 96 c1 39 ab cf 79 2d  | ..J.0...I............A`sV..9..y- | 
| c3e0 |  40 10 39 6e 83 e8 1e 86 56 a0 05 c8 4a b2 92 8b    67 da da cd 74 6b ab 99 ca 67 8d 44 3e 17 cb 74  | @.9n....V...J...g...tk...g.D>..t | 
| c400 |  e4 d3 6d 7d 05 23 59 c8 ca 5a 4c 26 0c 10 3c 07    29 b0 50 b0 d0 24 1f 53 09 48 1a 22 f9 94 4a 4b  | ..m}.#Y..ZL&..<.).P..$.S.H."..JK | 
| c420 |  4a 23 9b d2 31 0d 0d 55 95 91 a4 a8 83 23 9f cb    32 5f 0d b8 e5 f6 e7 59 9d 2c d1 d7 d3 c6 b1 63  | J#..1..U.....#..2_.....Y.,.....c | 
| c440 |  03 0c 8f 4c 52 c8 85 fc d9 e7 df 1b dd f5 b3 5c    7d 61 e3 4b 60 c3 dc 20 0c bd c0 1f 7d 73 d7 ed  | ...LR..........\}a.K`.......}s.. | 
| c460 |  ff ed ee d1 bb 88 82 c0 a6 72 4a 0d 58 4d 38 e7    d4 12 73 a6 30 39 e0 c4 f2 57 23 2a 1c 99 be e7  | .........rJ.XM8...s.09...W#*.... | 
| c480 |  9a 8b 33 a3 b1 c5 99 51 93 a8 2c 12 07 e2 92 24    a7 62 99 42 6b cb 8a f5 9d e9 c2 aa b6 78 a6 3d  | ..3....Q..,....$.b.Bk........x.= | 
| c4a0 |  ad e8 89 84 ac c5 13 a2 62 98 a2 64 9a 62 55 95    a5 a2 80 22 f8 c4 95 05 52 ba 4f 52 87 b8 21 91  | ........b..d.bU...."....R.OR..!. | 
| c4c0 |  d0 25 12 c9 05 b6 8f 69 61 ff c1 c3 95 15 17 18    f1 5d bb 26 85 85 85 05 6c c7 65 6f ff 0c d3 33  | .%.....ia........].&....l.eo...3 | 
| c4e0 |  b3 14 5a 92 e0 37 6f 2f 0d a3 d3 14 02 90 5d b0    67 c3 bf fd d7 7d 8f 7f fd fe b1 fb 1b 66 d4 cc  | ..Z..7o/......].g....}.......f.. | 
| c500 |  ce 9b 71 ce 72 9f 73 4e e3 6c ed 2f 41 e3 a0 4e    e3 8f 88 9c a8 19 a9 80 06 e8 80 ee fb 9e 5e 9a  | ..q.r.sN.l./A..N..............^. | 
| c520 |  1d d7 4b b3 e3 46 43 79 71 20 21 c9 4a 42 94 95    98 99 c8 66 d3 85 95 ad d9 f6 be 8e 6c 7b 5f 8b  | ..K..FCyq.!.JB.....f........l{_. | 
| c540 |  db b6 ba b5 2e b7 a6 8e 57 45 39 58 74 11 02 9f    58 3a c5 fe 6d f7 ec 19 79 fe 1f 3d ed 2d 9f b9  | ........WE9Xt...X:..m...y..=.-.. | 
| c560 |  64 eb d6 ad b8 ae 8b e7 f9 d4 aa 65 66 17 67 29    ac 50 61 b1 0a 75 1b df b6 82 4a ad 5e 1f 1d 2f  | d..........ef.g).Pa..u....J.^../ | 
| c580 |  4e f7 1f 1a 9f 7c ee b9 7d 87 bf 79 e7 b1 27 bc    90 c5 06 9c e5 f9 d5 52 66 fe 46 00 9d eb 4e bb  | N....|..}..y..'........Rf.F...N. | 
| c5a0 |  c0 c9 45 36 a9 31 95 65 f0 9a 00 8d 65 20 9b 8f    71 49 56 33 46 3c 9d 36 12 99 94 66 a6 d3 f1 4c  | ..E6.1.e....e...qIV3F<.6...f...L | 
| c5c0 |  21 e5 7b 8e 73 f4 e5 c7 5f 6a cd 67 3e b6 61 c3    c6 b7 ec d9 b3 07 51 14 03 cf f3 03 4d 11 aa 7f  | !.{.s..._j.g>.a.......Q.....M... | 
| c5e0 |  fc e9 77 1c 99 9b ab 4c 8f 4e cc 97 26 a7 cb a5    e9 b9 4a 69 62 ba bc 38 3d 57 5d 74 dc a0 59 05  | ..w....L.N..&.....Jib..8=W]t..Y. | 
| c600 |  b4 39 39 33 2f 73 72 66 fe 86 3a 5d 7f 9c ff 9a    a2 09 4e 3c 05 60 13 9e d2 98 da 32 60 4d 98 7e  | .993/srf..:]......N<.`.....2`M.~ | 
| c620 |  e3 22 df 06 ac e5 44 4d c6 11 22 73 2f 85 d1 f3    e5 11 af df b8 78 87 13 a5 d2 26 98 e5 65 8b d7  | ."....DM.."s/........x....&..e.. | 
| c640 |  8c 75 7e 52 80 5e 6d 34 a1 49 cb a6 bc 6c 36 ab    9a 9d 40 02 48 13 99 aa de 78 7f b0 0c c8 f2 69  | .u~R.^m4.I...l6...@.H....x.....i | 
| c660 |  37 00 55 97 cd 1a e7 10 08 be d6 f8 49 fd 6b 8a    a6 bc cf b4 82 34 db dd 04 a2 2e 5a 85 13 e6 d1  | 7.U.........I.k......4.....Z.... | 
| c680 |  fc 5d 13 88 cb 09 55 2c 7f 6e 2d 83 b5 fc 35 3f    f6 ff e7 f0 b3 f1 b3 71 6e e3 7f 03 20 4a a1 75  | .]....U,.n-...5?.......qn....J.u | 
| c6a0 |  71 33 a8 4b 00 00 00 25 74 45 58 74 64 61 74 65    3a 63 72 65 61 74 65 00 32 30 32 32 2d 30 39 2d  | q3.K...%tEXtdate:create.2022-09- | 
| c6c0 |  30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a 30    30 8d 9a 5b d1 00 00 00 25 74 45 58 74 64 61 74  | 05T17:52:15+00:00..[....%tEXtdat | 
| c6e0 |  65 3a 6d 6f 64 69 66 79 00 32 30 32 32 2d 30 39    2d 30 35 54 31 37 3a 35 32 3a 31 35 2b 30 30 3a  | e:modify.2022-09-05T17:52:15+00: | 
| c700 |  30 30 fc c7 e3 6d 00 00 00 28 74 45 58 74 64 61    74 65 3a 74 69 6d 65 73 74 61 6d 70 00 32 30 32  | 00...m...(tEXtdate:timestamp.202 | 
| c720 |  34 2d 30 34 2d 31 30 54 32 33 3a 35 34 3a 35 31    2b 30 30 3a 30 30 d2 34 0b bb 00 00 00 00 49 45  | 4-04-10T23:54:51+00:00.4......IE | 
| c740 |  4e 44 ae 42 60 82 50 4b 03 04 14 00 00 00 00 00    7b 48 99 58 39 b5 94 50 43 59 00 00 43 59 00 00  | ND.B`.PK........{H.X9..PCY..CY.. | 
| c760 |  12 00 00 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73    2f 65 73 2e 6d 6f de 12 04 95 00 00 00 00 d5 00  | ....translations/es.mo.......... | 
| c780 |  00 00 1c 00 00 00 c4 06 00 00 00 00 00 00 00 00    00 00 00 00 00 00 6c 0d 00 00 1b 00 00 00 6d 0d  | ......................l.......m. | 
| c7a0 |  00 00 12 00 00 00 89 0d 00 00 11 00 00 00 9c 0d    00 00 1d 00 00 00 ae 0d 00 00 05 00 00 00 cc 0d  | ................................ | 
| c7c0 |  00 00 0b 00 00 00 d2 0d 00 00 0d 00 00 00 de 0d    00 00 18 00 00 00 ec 0d 00 00 1f 00 00 00 05 0e  | ................................ | 
| c7e0 |  00 00 19 00 00 00 25 0e 00 00 18 00 00 00 3f 0e    00 00 0b 00 00 00 58 0e 00 00 24 00 00 00 64 0e  | ......%.......?.......X...$...d. | 
| c800 |  00 00 28 00 00 00 89 0e 00 00 2d 00 00 00 b2 0e    00 00 14 00 00 00 e0 0e 00 00 0a 00 00 00 f5 0e  | ..(.......-..................... | 
| c820 |  00 00 08 00 00 00 00 0f 00 00 0c 00 00 00 09 0f    00 00 1c 00 00 00 16 0f 00 00 15 00 00 00 33 0f  | ..............................3. | 
| c840 |  00 00 17 00 00 00 49 0f 00 00 1a 00 00 00 61 0f    00 00 12 00 00 00 7c 0f 00 00 16 00 00 00 8f 0f  | ......I.......a.......|......... | 
| c860 |  00 00 1b 00 00 00 a6 0f 00 00 0e 00 00 00 c2 0f    00 00 10 00 00 00 d1 0f 00 00 13 00 00 00 e2 0f  | ................................ | 
| c880 |  00 00 0b 00 00 00 f6 0f 00 00 0f 00 00 00 02 10    00 00 14 00 00 00 12 10 00 00 19 00 00 00 27 10  | ..............................'. | 
| c8a0 |  00 00 26 00 00 00 41 10 00 00 1e 00 00 00 68 10    00 00 19 00 00 00 87 10 00 00 3f 00 00 00 a1 10  | ..&...A.......h...........?..... | 
| c8c0 |  00 00 20 00 00 00 e1 10 00 00 6c 00 00 00 02 11    00 00 2a 00 00 00 6f 11 00 00 4e 00 00 00 9a 11  | ..........l.......*...o...N..... | 
| c8e0 |  00 00 35 00 00 00 e9 11 00 00 4d 00 00 00 1f 12    00 00 22 00 00 00 6d 12 00 00 0d 00 00 00 90 12  | ..5.......M......."...m......... | 
| c900 |  00 00 27 00 00 00 9e 12 00 00 23 00 00 00 c6 12    00 00 1a 00 00 00 ea 12 00 00 06 01 00 00 05 13  | ..'.......#..................... | 
| c920 |  00 00 9c 00 00 00 0c 14 00 00 12 00 00 00 a9 14    00 00 11 00 00 00 bc 14 00 00 12 00 00 00 ce 14  | ................................ | 
| c940 |  00 00 0d 00 00 00 e1 14 00 00 10 00 00 00 ef 14    00 00 13 00 00 00 00 15 00 00 17 00 00 00 14 15  | ................................ | 
| c960 |  00 00 15 00 00 00 2c 15 00 00 10 00 00 00 42 15    00 00 26 00 00 00 53 15 00 00 05 00 00 00 7a 15  | ......,.......B...&...S.......z. | 
| c980 |  00 00 0d 00 00 00 80 15 00 00 21 00 00 00 8e 15    00 00 22 00 00 00 b0 15 00 00 12 00 00 00 d3 15  | ..........!......."............. | 
| c9a0 |  00 00 0a 00 00 00 e6 15 00 00 0f 00 00 00 f1 15    00 00 0e 00 00 00 01 16 00 00 13 00 00 00 10 16  | ................................ | 
| c9c0 |  00 00 2b 00 00 00 24 16 00 00 16 00 00 00 50 16    00 00 28 00 00 00 67 16 00 00 a1 00 00 00 90 16  | ..+...$.......P...(...g......... | 
| c9e0 |  00 00 11 00 00 00 32 17 00 00 11 00 00 00 44 17    00 00 07 00 00 00 56 17 00 00 0d 00 00 00 5e 17  | ......2.......D.......V.......^. | 
| ca00 |  00 00 0b 00 00 00 6c 17 00 00 27 00 00 00 78 17    00 00 1b 00 00 00 a0 17 00 00 07 00 00 00 bc 17  | ......l...'...x................. | 
| ca20 |  00 00 08 00 00 00 c4 17 00 00 10 00 00 00 cd 17    00 00 1c 00 00 00 de 17 00 00 29 00 00 00 fb 17  | ..........................)..... | 
| ca40 |  00 00 04 00 00 00 25 18 00 00 0c 00 00 00 2a 18    00 00 1b 00 00 00 37 18 00 00 20 00 00 00 53 18  | ......%.......*.......7.......S. | 
| ca60 |  00 00 11 00 00 00 74 18 00 00 09 00 00 00 86 18    00 00 0d 00 00 00 90 18 00 00 37 00 00 00 9e 18  | ......t...................7..... | 
| ca80 |  00 00 29 00 00 00 d6 18 00 00 27 00 00 00 00 19    00 00 2a 00 00 00 28 19 00 00 15 00 00 00 53 19  | ..).......'.......*...(.......S. | 
| caa0 |  00 00 be 00 00 00 69 19 00 00 f4 00 00 00 28 1a    00 00 49 00 00 00 1d 1b 00 00 bd 00 00 00 67 1b  | ......i.......(...I...........g. | 
| cac0 |  00 00 ae 00 00 00 25 1c 00 00 7d 00 00 00 d4 1c    00 00 12 00 00 00 52 1d 00 00 12 00 00 00 65 1d  | ......%...}...........R.......e. | 
| cae0 |  00 00 19 00 00 00 78 1d 00 00 05 00 00 00 92 1d    00 00 06 00 00 00 98 1d 00 00 08 00 00 00 9f 1d  | ......x......................... | 
| cb00 |  00 00 0b 00 00 00 a8 1d 00 00 19 00 00 00 b4 1d    00 00 04 00 00 00 ce 1d 00 00 42 00 00 00 d3 1d  | ..........................B..... | 
| cb20 |  00 00 0c 00 00 00 16 1e 00 00 1e 00 00 00 23 1e    00 00 04 00 00 00 42 1e 00 00 1b 00 00 00 47 1e  | ..............#.......B.......G. | 
| cb40 |  00 00 1c 00 00 00 63 1e 00 00 16 00 00 00 80 1e    00 00 1e 00 00 00 97 1e 00 00 5a 00 00 00 b6 1e  | ......c...................Z..... | 
| cb60 |  00 00 63 00 00 00 11 1f 00 00 05 00 00 00 75 1f    00 00 1b 00 00 00 7b 1f 00 00 13 00 00 00 97 1f  | ..c...........u.......{......... | 
| cb80 |  00 00 10 00 00 00 ab 1f 00 00 47 00 00 00 bc 1f    00 00 31 00 00 00 04 20 00 00 37 00 00 00 36 20  | ..........G.......1.......7...6. | 
| cba0 |  00 00 2b 00 00 00 6e 20 00 00 2b 00 00 00 9a 20    00 00 21 00 00 00 c6 20 00 00 26 00 00 00 e8 20  | ..+...n...+.......!.......&..... | 
| cbc0 |  00 00 21 00 00 00 0f 21 00 00 3d 00 00 00 31 21    00 00 35 00 00 00 6f 21 00 00 3d 00 00 00 a5 21  | ..!....!..=...1!..5...o!..=....! | 
| cbe0 |  00 00 31 00 00 00 e3 21 00 00 2e 00 00 00 15 22    00 00 35 00 00 00 44 22 00 00 3c 00 00 00 7a 22  | ..1....!......."..5...D"..<...z" | 
| cc00 |  00 00 24 00 00 00 b7 22 00 00 3b 00 00 00 dc 22    00 00 30 00 00 00 18 23 00 00 30 00 00 00 49 23  | ..$...."..;...."..0....#..0...I# | 
| cc20 |  00 00 0c 00 00 00 7a 23 00 00 12 00 00 00 87 23    00 00 3b 00 00 00 9a 23 00 00 3b 00 00 00 d6 23  | ......z#.......#..;....#..;....# | 
| cc40 |  00 00 16 00 00 00 12 24 00 00 15 00 00 00 29 24    00 00 18 00 00 00 3f 24 00 00 10 00 00 00 58 24  | .......$......)$......?$......X$ | 
| cc60 |  00 00 14 00 00 00 69 24 00 00 19 00 00 00 7e 24    00 00 1e 00 00 00 98 24 00 00 1d 00 00 00 b7 24  | ......i$......~$.......$.......$ | 
| cc80 |  00 00 22 00 00 00 d5 24 00 00 1d 00 00 00 f8 24    00 00 0d 00 00 00 16 25 00 00 0d 00 00 00 24 25  | .."....$.......$.......%......$% | 
| cca0 |  00 00 0b 00 00 00 32 25 00 00 25 00 00 00 3e 25    00 00 2c 00 00 00 64 25 00 00 2b 00 00 00 91 25  | ......2%..%...>%..,...d%..+....% | 
| ccc0 |  00 00 1b 00 00 00 bd 25 00 00 3b 00 00 00 d9 25    00 00 13 00 00 00 15 26 00 00 10 00 00 00 29 26  | .......%..;....%.......&......)& | 
| cce0 |  00 00 1f 00 00 00 3a 26 00 00 10 00 00 00 5a 26    00 00 14 00 00 00 6b 26 00 00 1d 00 00 00 80 26  | ......:&......Z&......k&.......& | 
| cd00 |  00 00 10 00 00 00 9e 26 00 00 10 00 00 00 af 26    00 00 3b 00 00 00 c0 26 00 00 2b 00 00 00 fc 26  | .......&.......&..;....&..+....& | 
| cd20 |  00 00 6c 00 00 00 28 27 00 00 7a 00 00 00 95 27    00 00 06 00 00 00 10 28 00 00 0e 00 00 00 17 28  | ..l...('..z....'.......(.......( | 
| cd40 |  00 00 0e 00 00 00 26 28 00 00 2d 00 00 00 35 28    00 00 08 00 00 00 63 28 00 00 0d 00 00 00 6c 28  | ......&(..-...5(......c(......l( | 
| cd60 |  00 00 0d 00 00 00 7a 28 00 00 2e 00 00 00 88 28    00 00 3a 00 00 00 b7 28 00 00 2e 00 00 00 f2 28  | ......z(.......(..:....(.......( | 
| cd80 |  00 00 4a 00 00 00 21 29 00 00 26 00 00 00 6c 29    00 00 78 00 00 00 93 29 00 00 09 00 00 00 0c 2a  | ..J...!)..&...l)..x....).......* | 
| cda0 |  00 00 1f 00 00 00 16 2a 00 00 22 00 00 00 36 2a    00 00 27 00 00 00 59 2a 00 00 11 00 00 00 81 2a  | .......*.."...6*..'...Y*.......* | 
| cdc0 |  00 00 1b 00 00 00 93 2a 00 00 20 00 00 00 af 2a    00 00 38 00 00 00 d0 2a 00 00 11 00 00 00 09 2b  | .......*.......*..8....*.......+ | 
| cde0 |  00 00 09 00 00 00 1b 2b 00 00 0d 00 00 00 25 2b    00 00 1b 00 00 00 33 2b 00 00 19 00 00 00 4f 2b  | .......+......%+......3+......O+ | 
| ce00 |  00 00 3d 00 00 00 69 2b 00 00 38 00 00 00 a7 2b    00 00 c4 00 00 00 e0 2b 00 00 1f 00 00 00 a5 2c  | ..=...i+..8....+.......+......., | 
| ce20 |  00 00 64 00 00 00 c5 2c 00 00 24 00 00 00 2a 2d    00 00 1e 00 00 00 4f 2d 00 00 c9 01 00 00 6e 2d  | ..d....,..$...*-......O-......n- | 
| ce40 |  00 00 32 00 00 00 38 2f 00 00 19 00 00 00 6b 2f    00 00 19 00 00 00 85 2f 00 00 2f 00 00 00 9f 2f  | ..2...8/......k/......./../..../ | 
| ce60 |  00 00 06 00 00 00 cf 2f 00 00 0f 00 00 00 d6 2f    00 00 14 00 00 00 e6 2f 00 00 22 00 00 00 fb 2f  | ......./......./......./.."..../ | 
| ce80 |  00 00 2d 00 00 00 1e 30 00 00 1f 00 00 00 4c 30    00 00 1b 00 00 00 6c 30 00 00 16 00 00 00 88 30  | ..-....0......L0......l0.......0 | 
| cea0 |  00 00 23 00 00 00 9f 30 00 00 27 00 00 00 c3 30    00 00 3c 00 00 00 eb 30 00 00 1d 00 00 00 28 31  | ..#....0..'....0..<....0......(1 | 
| cec0 |  00 00 12 00 00 00 46 31 00 00 0d 00 00 00 59 31    00 00 13 00 00 00 67 31 00 00 30 00 00 00 7b 31  | ......F1......Y1......g1..0...{1 | 
| cee0 |  00 00 1b 00 00 00 ac 31 00 00 20 00 00 00 c8 31    00 00 27 00 00 00 e9 31 00 00 18 00 00 00 11 32  | .......1.......1..'....1.......2 | 
| cf00 |  00 00 1c 00 00 00 2a 32 00 00 1f 00 00 00 47 32    00 00 15 00 00 00 67 32 00 00 1a 00 00 00 7d 32  | ......*2......G2......g2......}2 | 
| cf20 |  00 00 21 00 00 00 98 32 00 00 12 00 00 00 ba 32    00 00 16 00 00 00 cd 32 00 00 19 00 00 00 e4 32  | ..!....2.......2.......2.......2 | 
| cf40 |  00 00 1f 00 00 00 fe 32 00 00 46 00 00 00 1e 33    00 00 24 00 00 00 65 33 00 00 1f 00 00 00 8a 33  | .......2..F....3..$...e3.......3 | 
| cf60 |  00 00 43 00 00 00 aa 33 00 00 29 00 00 00 ee 33    00 00 85 00 00 00 18 34 00 00 37 00 00 00 9e 34  | ..C....3..)....3.......4..7....4 | 
| cf80 |  00 00 56 00 00 00 d6 34 00 00 3b 00 00 00 2d 35    00 00 55 00 00 00 69 35 00 00 23 00 00 00 bf 35  | ..V....4..;...-5..U...i5..#....5 | 
| cfa0 |  00 00 0f 00 00 00 e3 35 00 00 48 00 00 00 f3 35    00 00 40 00 00 00 3c 36 00 00 34 00 00 00 7d 36  | .......5..H....5..@...<6..4...}6 | 
| cfc0 |  00 00 4b 01 00 00 b2 36 00 00 b8 00 00 00 fe 37    00 00 1e 00 00 00 b7 38 00 00 1b 00 00 00 d6 38  | ..K....6.......7.......8.......8 | 
| cfe0 |  00 00 1a 00 00 00 f2 38 00 00 12 00 00 00 0d 39    00 00 1e 00 00 00 20 39 00 00 1c 00 00 00 3f 39  | .......8.......9.......9......?9 | 
| d000 |  00 00 20 00 00 00 5c 39 00 00 2a 00 00 00 7d 39    00 00 18 00 00 00 a8 39 00 00 26 00 00 00 c1 39  | ......\9..*...}9.......9..&....9 | 
| d020 |  00 00 07 00 00 00 e8 39 00 00 0f 00 00 00 f0 39    00 00 27 00 00 00 00 3a 00 00 36 00 00 00 28 3a  | .......9.......9..'....:..6...(: | 
| d040 |  00 00 1b 00 00 00 5f 3a 00 00 0c 00 00 00 7b 3a    00 00 11 00 00 00 88 3a 00 00 10 00 00 00 9a 3a  | ......_:......{:.......:.......: | 
| d060 |  00 00 16 00 00 00 ab 3a 00 00 46 00 00 00 c2 3a    00 00 27 00 00 00 09 3b 00 00 38 00 00 00 31 3b  | .......:..F....:..'....;..8...1; | 
| d080 |  00 00 db 00 00 00 6a 3b 00 00 16 00 00 00 46 3c    00 00 13 00 00 00 5d 3c 00 00 0e 00 00 00 71 3c  | ......j;......F<......]<......q< | 
| d0a0 |  00 00 11 00 00 00 80 3c 00 00 0e 00 00 00 92 3c    00 00 35 00 00 00 a1 3c 00 00 22 00 00 00 d7 3c  | .......<.......<..5....<.."....< | 
| d0c0 |  00 00 0c 00 00 00 fa 3c 00 00 0d 00 00 00 07 3d    00 00 1b 00 00 00 15 3d 00 00 23 00 00 00 31 3d  | .......<.......=.......=..#...1= | 
| d0e0 |  00 00 29 00 00 00 55 3d 00 00 05 00 00 00 7f 3d    00 00 12 00 00 00 85 3d 00 00 23 00 00 00 98 3d  | ..)...U=.......=.......=..#....= | 
| d100 |  00 00 29 00 00 00 bc 3d 00 00 1e 00 00 00 e6 3d    00 00 0f 00 00 00 05 3e 00 00 13 00 00 00 15 3e  | ..)....=.......=.......>.......> | 
| d120 |  00 00 3e 00 00 00 29 3e 00 00 43 00 00 00 68 3e    00 00 3d 00 00 00 ac 3e 00 00 3e 00 00 00 ea 3e  | ..>...)>..C...h>..=....>..>....> | 
| d140 |  00 00 1d 00 00 00 29 3f 00 00 e0 00 00 00 47 3f    00 00 33 01 00 00 28 40 00 00 64 00 00 00 5c 41  | ......)?......G?..3...(@..d...\A | 
| d160 |  00 00 e8 00 00 00 c1 41 00 00 fa 00 00 00 aa 42    00 00 8d 00 00 00 a5 43 00 00 11 00 00 00 33 44  | .......A.......B.......C......3D | 
| d180 |  00 00 12 00 00 00 45 44 00 00 19 00 00 00 58 44    00 00 06 00 00 00 72 44 00 00 07 00 00 00 79 44  | ......ED......XD......rD......yD | 
| d1a0 |  00 00 0a 00 00 00 81 44 00 00 11 00 00 00 8c 44    00 00 28 00 00 00 9e 44 00 00 05 00 00 00 c7 44  | .......D.......D..(....D.......D | 
| d1c0 |  00 00 4f 00 00 00 cd 44 00 00 10 00 00 00 1d 45    00 00 26 00 00 00 2e 45 00 00 06 00 00 00 55 45  | ..O....D.......E..&....E......UE | 
| d1e0 |  00 00 1f 00 00 00 5c 45 00 00 30 00 00 00 7c 45    00 00 2d 00 00 00 ad 45 00 00 33 00 00 00 db 45  | ......\E..0...|E..-....E..3....E | 
| d200 |  00 00 74 00 00 00 0f 46 00 00 75 00 00 00 84 46    00 00 05 00 00 00 fa 46 00 00 17 00 00 00 00 47  | ..t....F..u....F.......F.......G | 
| d220 |  00 00 17 00 00 00 18 47 00 00 12 00 00 00 30 47    00 00 6b 00 00 00 43 47 00 00 46 00 00 00 af 47  | .......G......0G..k...CG..F....G | 
| d240 |  00 00 34 00 00 00 f6 47 00 00 33 00 00 00 2b 48    00 00 31 00 00 00 5f 48 00 00 26 00 00 00 91 48  | ..4....G..3...+H..1..._H..&....H | 
| d260 |  00 00 3a 00 00 00 b8 48 00 00 24 00 00 00 f3 48    00 00 59 00 00 00 18 49 00 00 4a 00 00 00 72 49  | ..:....H..$....H..Y....I..J...rI | 
| d280 |  00 00 70 00 00 00 bd 49 00 00 48 00 00 00 2e 4a    00 00 46 00 00 00 77 4a 00 00 47 00 00 00 be 4a  | ..p....I..H....J..F...wJ..G....J | 
| d2a0 |  00 00 41 00 00 00 06 4b 00 00 2d 00 00 00 48 4b    00 00 47 00 00 00 76 4b 00 00 3f 00 00 00 be 4b  | ..A....K..-...HK..G...vK..?....K | 
| d2c0 |  00 00 43 00 00 00 fe 4b 00 00 0c 00 00 00 42 4c    00 00 15 00 00 00 4f 4c 00 00 4a 00 00 00 65 4c  | ..C....K......BL......OL..J...eL | 
| d2e0 |  00 00 4f 00 00 00 b0 4c 00 00 1d 00 00 00 00 4d    00 00 1c 00 00 00 1e 4d 00 00 23 00 00 00 3b 4d  | ..O....L.......M.......M..#...;M | 
| d300 |  00 00 14 00 00 00 5f 4d 00 00 18 00 00 00 74 4d    00 00 1b 00 00 00 8d 4d 00 00 21 00 00 00 a9 4d  | ......_M......tM.......M..!....M | 
| d320 |  00 00 2e 00 00 00 cb 4d 00 00 26 00 00 00 fa 4d    00 00 24 00 00 00 21 4e 00 00 1d 00 00 00 46 4e  | .......M..&....M..$...!N......FN | 
| d340 |  00 00 1c 00 00 00 64 4e 00 00 17 00 00 00 81 4e    00 00 37 00 00 00 99 4e 00 00 3f 00 00 00 d1 4e  | ......dN.......N..7....N..?....N | 
| d360 |  00 00 3a 00 00 00 11 4f 00 00 31 00 00 00 4c 4f    00 00 58 00 00 00 7e 4f 00 00 17 00 00 00 d7 4f  | ..:....O..1...LO..X...~O.......O | 
| d380 |  00 00 12 00 00 00 ef 4f 00 00 28 00 00 00 02 50    00 00 1f 00 00 00 2b 50 00 00 23 00 00 00 4b 50  | .......O..(....P......+P..#...KP | 
| d3a0 |  00 00 2b 00 00 00 6f 50 00 00 19 00 00 00 9b 50    00 00 18 00 00 00 b5 50 00 00 46 00 00 00 ce 50  | ..+...oP.......P.......P..F....P | 
| d3c0 |  00 00 3d 00 00 00 15 51 00 00 94 00 00 00 53 51    00 00 9e 00 00 00 e8 51 00 00 06 00 00 00 87 52  | ..=....Q......SQ.......Q.......R | 
| d3e0 |  00 00 1b 00 00 00 8e 52 00 00 1b 00 00 00 aa 52    00 00 37 00 00 00 c6 52 00 00 11 00 00 00 fe 52  | .......R.......R..7....R.......R | 
| d400 |  00 00 16 00 00 00 10 53 00 00 1c 00 00 00 27 53    00 00 40 00 00 00 44 53 00 00 3c 00 00 00 85 53  | .......S......'S..@...DS..<....S | 
| d420 |  00 00 31 00 00 00 c2 53 00 00 5f 00 00 00 f4 53    00 00 30 00 00 00 54 54 00 00 ad 00 00 00 85 54  | ..1....S.._....S..0...TT.......T | 
| d440 |  00 00 0a 00 00 00 33 55 00 00 2a 00 00 00 3e 55    00 00 30 00 00 00 69 55 00 00 32 00 00 00 9a 55  | ......3U..*...>U..0...iU..2....U | 
| d460 |  00 00 11 00 00 00 cd 55 00 00 1d 00 00 00 df 55    00 00 23 00 00 00 fd 55 00 00 54 00 00 00 21 56  | .......U.......U..#....U..T...!V | 
| d480 |  00 00 18 00 00 00 76 56 00 00 09 00 00 00 8f 56    00 00 0d 00 00 00 99 56 00 00 20 00 00 00 a7 56  | ......vV.......V.......V.......V | 
| d4a0 |  00 00 17 00 00 00 c8 56 00 00 40 00 00 00 e0 56    00 00 4f 00 00 00 21 57 00 00 f3 00 00 00 71 57  | .......V..@....V..O...!W......qW | 
| d4c0 |  00 00 1d 00 00 00 65 58 00 00 76 00 00 00 83 58    00 00 20 00 00 00 fa 58 00 00 27 00 00 00 1b 59  | ......eX..v....X.......X..'....Y | 
| d4e0 |  00 00 00 26 41 75 74 6f 20 70 6f 70 75 6c 61 74    65 20 66 72 6f 6d 20 73 65 61 72 63 68 3a 00 26  | ...&Auto.populate.from.search:.& | 
| d500 |  43 6f 6c 75 6d 6e 20 74 6f 20 75 70 64 61 74 65    3a 00 26 43 75 73 74 6f 6d 69 7a 65 20 70 6c 75  | Column.to.update:.&Customize.plu | 
| d520 |  67 69 6e 00 26 44 65 76 69 63 65 20 74 6f 20 73    79 6e 63 20 74 68 69 73 20 6c 69 73 74 20 74 6f  | gin.&Device.to.sync.this.list.to | 
| d540 |  3a 00 26 48 65 6c 70 00 26 4c 69 73 74 20 74 79    70 65 3a 00 26 53 65 72 69 65 73 20 6e 61 6d 65  | :.&Help.&List.type:.&Series.name | 
| d560 |  3a 00 26 53 74 6f 72 65 20 69 6e 20 73 65 72 69    65 73 20 63 6f 6c 75 6d 6e 3a 00 26 56 61 6c 75  | :.&Store.in.series.column:.&Valu | 
| d580 |  65 20 69 6e 20 63 6f 6c 75 6d 6e 20 74 6f 20 61    64 64 2f 72 65 6d 6f 76 65 3a 00 26 56 69 65 77  | e.in.column.to.add/remove:.&View | 
| d5a0 |  20 6c 69 62 72 61 72 79 20 70 72 65 66 65 72 65    6e 63 65 73 00 26 57 68 65 6e 20 73 79 6e 63 69  | .library.preferences.&When.synci | 
| d5c0 |  6e 67 20 74 68 69 73 20 6c 69 73 74 3a 00 2a 41    6e 79 20 44 65 76 69 63 65 00 41 20 6c 69 73 74  | ng.this.list:.*Any.Device.A.list | 
| d5e0 |  20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 20    77 69 74 68 20 74 68 69 73 20 6e 61 6d 65 00 41  | .already.exists.with.this.name.A | 
| d600 |  20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 73    61 6d 65 20 6e 61 6d 65 20 61 6c 72 65 61 64 79  | .list.with.the.same.name.already | 
| d620 |  20 65 78 69 73 74 73 00 41 64 64 20 61 6c 6c 20    62 6f 6f 6b 73 20 69 6e 20 73 65 72 69 65 73 20  | .exists.Add.all.books.in.series. | 
| d640 |  74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65 64    20 6c 69 73 74 00 41 64 64 20 63 6f 6e 6e 65 63  | to.the.specified.list.Add.connec | 
| d660 |  74 65 64 20 64 65 76 69 63 65 00 41 64 64 20 66    61 69 6c 65 64 00 41 64 64 20 6c 69 73 74 00 41  | ted.device.Add.failed.Add.list.A | 
| d680 |  64 64 20 6e 65 77 20 6c 69 73 74 00 41 64 64 20    6e 65 77 20 6c 69 73 74 20 69 74 65 6d 73 20 74  | dd.new.list.Add.new.list.items.t | 
| d6a0 |  6f 20 64 65 76 69 63 65 00 41 64 64 20 73 65 72    69 65 73 20 74 6f 20 25 73 20 6c 69 73 74 00 41  | o.device.Add.series.to.%s.list.A | 
| d6c0 |  64 64 20 73 65 72 69 65 73 20 74 6f 20 61 6c 6c    20 6c 69 73 74 73 00 41 64 64 20 73 65 72 69 65  | dd.series.to.all.lists.Add.serie | 
| d6e0 |  73 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69 73    74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20  | s.to.default.list.Add.series.to. | 
| d700 |  6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73 20    74 6f 20 6c 69 73 74 3a 20 25 73 00 41 64 64 20  | list.Add.series.to.list:.%s.Add. | 
| d720 |  73 65 72 69 65 73 20 74 6f 20 74 68 65 20 22 25    73 22 20 6c 69 73 74 00 41 64 64 20 74 6f 20 25  | series.to.the."%s".list.Add.to.% | 
| d740 |  73 20 6c 69 73 74 00 41 64 64 20 74 6f 20 61 6c    6c 20 6c 69 73 74 73 00 41 64 64 20 74 6f 20 64  | s.list.Add.to.all.lists.Add.to.d | 
| d760 |  65 66 61 75 6c 74 20 6c 69 73 74 00 41 64 64 20    74 6f 20 6c 69 73 74 00 41 64 64 20 74 6f 20 6c  | efault.list.Add.to.list.Add.to.l | 
| d780 |  69 73 74 3a 20 25 73 00 41 64 64 20 74 6f 20 74    68 65 20 22 25 73 22 20 6c 69 73 74 00 41 64 64  | ist:.%s.Add.to.the."%s".list.Add | 
| d7a0 |  20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65    64 20 6c 69 73 74 00 41 64 64 2f 6f 76 65 72 77  | .to.the.specified.list.Add/overw | 
| d7c0 |  72 69 74 65 20 61 6c 6c 20 6c 69 73 74 20 69 74    65 6d 73 20 74 6f 20 64 65 76 69 63 65 00 41 64  | rite.all.list.items.to.device.Ad | 
| d7e0 |  64 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f 20    79 6f 75 72 20 25 73 20 6c 69 73 74 00 41 64 64  | ded.%d.books.to.your.%s.list.Add | 
| d800 |  65 64 20 74 6f 20 25 64 20 72 65 61 64 69 6e 67    20 6c 69 73 74 73 00 41 6c 6c 20 73 65 74 74 69  | ed.to.%d.reading.lists.All.setti | 
| d820 |  6e 67 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75    67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72  | ngs.for.this.plugin.in.this.libr | 
| d840 |  61 72 79 20 68 61 76 65 20 62 65 65 6e 20 63 6c    65 61 72 65 64 2e 00 41 6e 20 65 72 72 6f 72 20  | ary.have.been.cleared..An.error. | 
| d860 |  6f 63 63 75 72 65 64 20 77 68 69 6c 65 20 72 65    6e 61 6d 69 6e 67 2e 00 41 6e 79 20 73 65 74 74  | occured.while.renaming..Any.sett | 
| d880 |  69 6e 67 73 20 69 6e 20 6f 74 68 65 72 20 6c 69    62 72 61 72 69 65 73 20 6f 72 20 73 74 6f 72 65  | ings.in.other.libraries.or.store | 
| d8a0 |  64 20 69 6e 20 61 20 4a 53 4f 4e 20 66 69 6c 65    20 69 6e 20 79 6f 75 72 20 63 61 6c 69 62 72 65  | d.in.a.JSON.file.in.your.calibre | 
| d8c0 |  20 70 6c 75 67 69 6e 73 20 66 6f 6c 64 65 72 20    77 69 6c 6c 20 6e 6f 74 20 62 65 20 74 6f 75 63  | .plugins.folder.will.not.be.touc | 
| d8e0 |  68 65 64 2e 00 41 70 70 6c 79 20 72 65 61 64 69    6e 67 20 6c 69 73 74 20 6f 72 64 65 72 20 77 68  | hed..Apply.reading.list.order.wh | 
| d900 |  65 6e 20 76 69 65 77 69 6e 67 20 6c 69 73 74 00    41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75  | en.viewing.list.Are.you.sure.you | 
| d920 |  20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65 20    79 6f 75 72 20 73 65 74 74 69 6e 67 73 20 69 6e  | .want.to.change.your.settings.in | 
| d940 |  20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66 6f    72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f 00 41  | .this.library.for.this.plugin?.A | 
| d960 |  72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20    77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 74 68  | re.you.sure.you.want.to.clear.th | 
| d980 |  65 20 27 25 73 27 20 72 65 61 64 69 6e 67 20 6c    69 73 74 3f 00 41 72 65 20 79 6f 75 20 73 75 72  | e.'%s'.reading.list?.Are.you.sur | 
| d9a0 |  65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6c    65 61 72 20 79 6f 75 72 20 73 65 74 74 69 6e 67  | e.you.want.to.clear.your.setting | 
| d9c0 |  73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72    79 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69  | s.in.this.library.for.this.plugi | 
| d9e0 |  6e 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20    79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6f 6e 74  | n?.Are.you.sure.you.want.to.cont | 
| da00 |  69 6e 75 65 3f 00 41 72 65 20 79 6f 75 20 73 75    72 65 3f 00 41 75 74 6f 20 70 6f 70 75 6c 61 74  | inue?.Are.you.sure?.Auto.populat | 
| da20 |  65 20 6c 69 73 74 20 66 72 6f 6d 20 62 6f 6f 6b    73 20 6f 6e 20 64 65 76 69 63 65 00 41 75 74 6f  | e.list.from.books.on.device.Auto | 
| da40 |  20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20    62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65 00  | .populated.from.books.on.device. | 
| da60 |  41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20 66    72 6f 6d 20 73 65 61 72 63 68 00 42 79 20 64 65  | Auto.populated.from.search.By.de | 
| da80 |  66 61 75 6c 74 20 52 65 61 64 69 6e 67 20 4c 69    73 74 20 63 72 65 61 74 65 73 20 61 20 56 69 65  | fault.Reading.List.creates.a.Vie | 
| daa0 |  77 20 4c 69 73 74 20 73 75 62 6d 65 6e 75 20 66    6f 72 20 61 6c 6c 20 79 6f 75 72 20 6c 69 73 74  | w.List.submenu.for.all.your.list | 
| dac0 |  73 20 77 68 65 6e 20 79 6f 75 20 68 61 76 65 20    6d 75 6c 74 69 70 6c 65 2e 0a 49 66 20 63 68 65  | s.when.you.have.multiple..If.che | 
| dae0 |  63 6b 65 64 2c 20 74 68 69 73 20 6c 69 73 74 20    77 69 6c 6c 20 62 65 20 6d 6f 76 65 64 20 74 6f  | cked,.this.list.will.be.moved.to | 
| db00 |  20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20 6d    65 6e 75 20 66 6f 72 20 65 61 73 65 20 6f 66 20  | .the.top.level.menu.for.ease.of. | 
| db20 |  61 63 63 65 73 73 2e 0a 4e 4f 54 45 3a 20 59 6f    75 72 20 22 64 65 66 61 75 6c 74 22 20 6c 69 73  | access..NOTE:.Your."default".lis | 
| db40 |  74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 61 70    70 65 61 72 20 6f 6e 20 74 68 65 20 74 6f 70 20  | t.will.always.appear.on.the.top. | 
| db60 |  6d 65 6e 75 2c 20 72 65 67 61 72 64 6c 65 73 73    20 6f 66 20 74 68 69 73 20 63 68 65 63 6b 62 6f  | menu,.regardless.of.this.checkbo | 
| db80 |  78 00 42 79 20 73 70 65 63 69 66 79 69 6e 67 20    61 20 64 65 76 69 63 65 20 79 6f 75 20 63 61 6e  | x.By.specifying.a.device.you.can | 
| dba0 |  20 73 79 6e 63 20 65 69 74 68 65 72 20 6d 61 6e    75 61 6c 6c 79 20 6f 72 0a 61 75 74 6f 6d 61 74  | .sync.either.manually.or.automat | 
| dbc0 |  69 63 61 6c 6c 79 20 74 68 65 20 63 6f 6e 74 65    6e 74 73 20 6f 66 20 61 20 6c 69 73 74 20 74 6f  | ically.the.contents.of.a.list.to | 
| dbe0 |  20 74 68 61 74 20 64 65 76 69 63 65 2e 0a 54 68    69 73 20 72 65 70 6c 61 63 65 73 20 74 68 65 20  | .that.device..This.replaces.the. | 
| dc00 |  42 6f 6f 6b 20 53 79 6e 63 20 70 6c 75 67 69 6e    20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 00 43  | Book.Sync.plugin.functionality.C | 
| dc20 |  61 6e 6e 6f 74 20 61 64 64 20 74 6f 20 6c 69 73    74 00 43 61 6e 6e 6f 74 20 63 6c 65 61 72 20 6c  | annot.add.to.list.Cannot.clear.l | 
| dc40 |  69 73 74 00 43 61 6e 6e 6f 74 20 63 72 65 61 74    65 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 64 65  | ist.Cannot.create.list.Cannot.de | 
| dc60 |  6c 65 74 65 00 43 61 6e 6e 6f 74 20 65 64 69 74    20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 6d 6f 76  | lete.Cannot.edit.list.Cannot.mov | 
| dc80 |  65 20 74 6f 20 6c 69 73 74 00 43 61 6e 6e 6f 74    20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73  | e.to.list.Cannot.remove.from.lis | 
| dca0 |  74 00 43 61 6e 6e 6f 74 20 73 79 6e 63 20 74 6f    20 64 65 76 69 63 65 00 43 61 6e 6e 6f 74 20 76  | t.Cannot.sync.to.device.Cannot.v | 
| dcc0 |  69 65 77 20 6c 69 73 74 00 43 68 6f 6f 73 65 20    68 6f 77 20 74 68 69 73 20 6c 69 73 74 20 77 69  | iew.list.Choose.how.this.list.wi | 
| dce0 |  6c 6c 20 62 65 20 70 6f 70 75 6c 61 74 65 64 00    43 6c 65 61 72 00 43 6c 65 61 72 20 25 73 20 6c  | ll.be.populated.Clear.Clear.%s.l | 
| dd00 |  69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 66 72    6f 6d 20 74 68 65 20 73 70 65 63 69 66 69 65 64  | ist.Clear.all.from.the.specified | 
| dd20 |  20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20    73 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68 69  | .list.Clear.all.settings.for.thi | 
| dd40 |  73 20 70 6c 75 67 69 6e 00 43 6c 65 61 72 20 64    65 66 61 75 6c 74 20 6c 69 73 74 00 43 6c 65 61  | s.plugin.Clear.default.list.Clea | 
| dd60 |  72 20 6c 69 73 74 00 43 6c 65 61 72 20 6c 69 73    74 20 28 25 64 29 00 43 6c 65 61 72 20 6c 69 73  | r.list.Clear.list.(%d).Clear.lis | 
| dd80 |  74 3a 20 25 73 00 43 6c 65 61 72 20 74 68 65 20    22 25 73 22 20 6c 69 73 74 00 43 6c 65 61 72 20  | t:.%s.Clear.the."%s".list.Clear. | 
| dda0 |  74 68 69 73 20 6c 69 73 74 20 61 66 74 65 72 20    61 20 73 79 6e 63 20 74 6f 20 74 68 69 73 20 64  | this.list.after.a.sync.to.this.d | 
| ddc0 |  65 76 69 63 65 00 43 6f 6c 75 6d 6e 20 55 70 64    61 74 65 20 4f 70 74 69 6f 6e 73 3a 00 43 6f 6e  | evice.Column.Update.Options:.Con | 
| dde0 |  66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67    73 20 68 61 76 65 20 61 6c 6c 20 62 65 65 6e 20  | firmation.dialogs.have.all.been. | 
| de00 |  72 65 73 65 74 00 43 6f 6e 74 72 6f 6c 20 68 6f    77 20 79 6f 75 72 20 69 74 65 6d 73 20 61 72 65  | reset.Control.how.your.items.are | 
| de20 |  20 73 79 6e 63 65 64 20 74 6f 20 74 68 65 20 64    65 76 69 63 65 2e 0a 53 79 6e 63 20 6f 6e 6c 79  | .synced.to.the.device..Sync.only | 
| de40 |  20 6e 65 77 20 69 74 65 6d 73 2c 20 73 79 6e 63    20 61 6c 6c 20 69 74 65 6d 73 20 6f 76 65 72 77  | .new.items,.sync.all.items.overw | 
| de60 |  72 69 74 69 6e 67 20 65 78 69 73 74 69 6e 67 0a    6f 72 20 75 73 65 20 74 68 69 73 20 6c 69 73 74  | riting.existing.or.use.this.list | 
| de80 |  20 74 6f 20 6a 75 73 74 20 72 65 6d 6f 76 65 20    69 74 65 6d 73 20 66 72 6f 6d 20 79 6f 75 72 20  | .to.just.remove.items.from.your. | 
| dea0 |  64 65 76 69 63 65 2e 00 43 6f 70 79 20 74 6f 20    63 6c 69 70 62 6f 61 72 64 00 43 72 65 61 74 65  | device..Copy.to.clipboard.Create | 
| dec0 |  20 6e 65 77 20 63 6f 6c 75 6d 6e 00 44 65 66 61    75 6c 74 00 44 65 6c 65 74 65 20 66 61 69 6c 65  | .new.column.Default.Delete.faile | 
| dee0 |  64 00 44 65 6c 65 74 65 20 6c 69 73 74 00 44 65    6c 65 74 65 20 74 68 69 73 20 64 65 76 69 63 65  | d.Delete.list.Delete.this.device | 
| df00 |  20 66 72 6f 6d 20 74 68 65 20 64 65 76 69 63 65    20 6c 69 73 74 00 44 65 6c 65 74 69 6e 67 20 62  | .from.the.device.list.Deleting.b | 
| df20 |  6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65    2e 00 44 65 76 69 63 65 73 00 44 65 76 69 63 65  | ooks.from.device..Devices.Device | 
| df40 |  73 3a 00 44 69 73 70 6c 61 79 20 4f 70 74 69 6f    6e 73 3a 00 44 6f 20 6e 6f 74 20 75 70 64 61 74  | s:.Display.Options:.Do.not.updat | 
| df60 |  65 20 63 61 6c 69 62 72 65 20 63 6f 6c 75 6d 6e    00 44 6f 20 79 6f 75 20 77 61 6e 74 20 74 6f 20  | e.calibre.column.Do.you.want.to. | 
| df80 |  64 65 6c 65 74 65 20 74 68 65 20 6c 69 73 74 20    6e 61 6d 65 64 20 27 25 73 27 00 44 6f 6e 65 00  | delete.the.list.named.'%s'.Done. | 
| dfa0 |  45 64 69 74 20 25 73 20 6c 69 73 74 00 45 64 69    74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22  | Edit.%s.list.Edit.books.on.the." | 
| dfc0 |  25 73 22 20 6c 69 73 74 00 45 64 69 74 20 62 6f    6f 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 63 69  | %s".list.Edit.books.on.the.speci | 
| dfe0 |  66 69 65 64 20 6c 69 73 74 00 45 64 69 74 20 64    65 66 61 75 6c 74 20 6c 69 73 74 00 45 64 69 74  | fied.list.Edit.default.list.Edit | 
| e000 |  20 6c 69 73 74 00 45 64 69 74 20 6c 69 73 74 3a    20 25 73 00 45 64 69 74 20 74 68 65 20 6b 65 79  | .list.Edit.list:.%s.Edit.the.key | 
| e020 |  62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73 20    61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20  | board.shortcuts.associated.with. | 
| e040 |  74 68 69 73 20 70 6c 75 67 69 6e 00 45 6e 74 65    72 20 61 20 6e 65 77 20 64 69 73 70 6c 61 79 20  | this.plugin.Enter.a.new.display. | 
| e060 |  6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 64 65    76 69 63 65 3a 00 45 6e 74 65 72 20 61 20 6e 65  | name.for.this.device:.Enter.a.ne | 
| e080 |  77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20 66    6f 72 20 74 68 69 73 20 6c 69 73 74 3a 00 45 6e  | w.display.name.for.this.list:.En | 
| e0a0 |  74 65 72 20 61 20 75 6e 69 71 75 65 20 64 69 73    70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74 68  | ter.a.unique.display.name.for.th | 
| e0c0 |  69 73 20 6c 69 73 74 3a 00 46 61 69 6c 65 64 20    74 6f 20 61 64 64 20 74 6f 20 6c 69 73 74 00 49  | is.list:.Failed.to.add.to.list.I | 
| e0e0 |  66 20 63 68 65 63 6b 65 64 2c 20 63 61 6c 69 62    72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65 20  | f.checked,.calibre.sort.will.be. | 
| e100 |  72 65 73 74 6f 72 65 64 20 74 6f 20 69 74 73 20    6f 72 69 67 69 6e 61 6c 20 73 74 61 74 65 20 61  | restored.to.its.original.state.a | 
| e120 |  66 74 65 72 0a 74 68 65 20 75 73 65 72 20 71 75    69 74 73 20 74 68 65 20 72 65 61 64 69 6e 67 20  | fter.the.user.quits.the.reading. | 
| e140 |  6c 69 73 74 20 76 69 65 77 20 62 79 20 63 68 61    6e 67 69 6e 67 20 6f 72 20 63 6c 65 61 72 69 6e  | list.view.by.changing.or.clearin | 
| e160 |  67 20 63 61 6c 69 62 72 65 27 73 0a 73 65 61 72    63 68 2c 20 73 77 69 74 63 68 69 6e 67 20 6c 69  | g.calibre's.search,.switching.li | 
| e180 |  62 72 61 72 69 65 73 2c 20 6f 72 20 71 75 69 74    74 69 6e 67 20 63 61 6c 69 62 72 65 2e 00 49 66  | braries,.or.quitting.calibre..If | 
| e1a0 |  20 63 68 65 63 6b 65 64 2c 20 76 69 65 77 69 6e    67 20 61 20 72 65 61 64 69 6e 67 20 6c 69 73 74  | .checked,.viewing.a.reading.list | 
| e1c0 |  20 77 69 6c 6c 20 61 6c 73 6f 20 63 68 61 6e 67    65 20 79 6f 75 72 20 43 61 6c 69 62 72 65 20 73  | .will.also.change.your.Calibre.s | 
| e1e0 |  6f 72 74 20 6f 72 64 65 72 2e 0a 4c 69 73 74 73    20 63 61 6e 20 62 65 20 6d 61 6e 75 61 6c 6c 79  | ort.order..Lists.can.be.manually | 
| e200 |  20 72 65 6f 72 64 65 72 65 64 20 75 73 69 6e 67    20 74 68 69 73 20 70 6c 75 67 69 6e 2c 20 64 65  | .reordered.using.this.plugin,.de | 
| e220 |  66 61 75 6c 74 69 6e 67 20 74 6f 20 6f 72 64 65    72 20 61 64 64 65 64 20 74 6f 20 6c 69 73 74 2e  | faulting.to.order.added.to.list. | 
| e240 |  0a 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20 63    75 72 72 65 6e 74 20 63 61 6c 69 62 72 65 20 73  | .If.unchecked,.current.calibre.s | 
| e260 |  6f 72 74 20 77 69 6c 6c 20 62 65 20 6c 65 66 74    20 75 6e 63 68 61 6e 67 65 64 20 77 68 65 6e 20  | ort.will.be.left.unchanged.when. | 
| e280 |  79 6f 75 20 76 69 65 77 20 74 68 65 20 6c 69 73    74 2e 00 49 66 20 6c 69 73 74 20 69 73 20 70 6f  | you.view.the.list..If.list.is.po | 
| e2a0 |  70 75 6c 61 74 65 64 20 66 72 6f 6d 20 61 20 73    65 61 72 63 68 2c 20 73 70 65 63 69 66 79 20 74  | pulated.from.a.search,.specify.t | 
| e2c0 |  68 65 20 63 61 6c 69 62 72 65 20 73 65 61 72 63    68 20 65 78 70 72 65 73 73 69 6f 6e 00 49 66 20  | he.calibre.search.expression.If. | 
| e2e0 |  73 79 6e 63 69 6e 67 20 79 6f 75 72 20 6c 69 73    74 20 6d 65 61 6e 73 20 62 6f 6f 6b 73 20 61 72  | syncing.your.list.means.books.ar | 
| e300 |  65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 79    6f 75 72 20 64 65 76 69 63 65 2c 20 74 68 65 6e  | e.removed.from.your.device,.then | 
| e320 |  0a 61 20 64 69 61 6c 6f 67 20 77 69 6c 6c 20 62    65 20 64 69 73 70 6c 61 79 65 64 20 61 6c 6c 6f  | .a.dialog.will.be.displayed.allo | 
| e340 |  77 69 6e 67 20 79 6f 75 20 74 6f 20 63 6f 6e 66    69 72 6d 20 66 69 72 73 74 2e 0a 55 6e 63 68 65  | wing.you.to.confirm.first..Unche | 
| e360 |  63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74    6f 20 61 6c 6c 6f 77 20 75 6e 61 74 74 65 6e 64  | ck.this.option.to.allow.unattend | 
| e380 |  65 64 20 73 79 6e 63 69 6e 67 20 74 6f 20 79 6f    75 72 20 64 65 76 69 63 65 2e 00 49 66 20 75 6e  | ed.syncing.to.your.device..If.un | 
| e3a0 |  63 68 65 63 6b 65 64 2c 20 6f 6e 6c 79 20 69 74    65 6d 73 20 6e 6f 74 20 6f 6e 20 74 68 65 20 64  | checked,.only.items.not.on.the.d | 
| e3c0 |  65 76 69 63 65 20 61 6c 72 65 61 64 79 20 77 69    6c 6c 20 62 65 20 73 79 6e 63 65 64 2e 0a 49 66  | evice.already.will.be.synced..If | 
| e3e0 |  20 6e 6f 20 64 65 76 69 63 65 20 69 73 20 73 70    65 63 69 66 69 65 64 20 74 68 69 73 20 63 68 65  | .no.device.is.specified.this.che | 
| e400 |  63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66    65 63 74 2e 0a 54 68 69 73 20 6f 70 74 69 6f 6e  | ckbox.has.no.effect..This.option | 
| e420 |  20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65    64 20 77 69 74 68 20 6d 61 6e 75 61 6c 20 74 79  | .can.only.be.used.with.manual.ty | 
| e440 |  70 65 20 6c 69 73 74 73 2e 00 49 66 20 79 6f 75    20 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 20 64  | pe.lists..If.you.do.not.have.a.d | 
| e460 |  65 76 69 63 65 20 63 6f 6e 6e 65 63 74 65 64 20    63 75 72 72 65 6e 74 6c 79 2c 20 65 69 74 68 65  | evice.connected.currently,.eithe | 
| e480 |  72 20 70 6c 75 67 20 6f 6e 65 0a 69 6e 20 6e 6f    77 20 6f 72 20 65 78 69 74 20 74 68 65 20 64 69  | r.plug.one.in.now.or.exit.the.di | 
| e4a0 |  61 6c 6f 67 20 61 6e 64 20 63 6f 6e 6e 65 63 74    20 74 6f 20 66 6f 6c 64 65 72 2f 69 54 75 6e 65  | alog.and.connect.to.folder/iTune | 
| e4c0 |  73 20 66 69 72 73 74 00 4b 65 79 62 6f 61 72 64    20 73 68 6f 72 74 63 75 74 73 00 4b 69 6e 64 6c  | s.first.Keyboard.shortcuts.Kindl | 
| e4e0 |  65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 00 4b 69    6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73  | e.Collections.Kindle.Collections | 
| e500 |  20 46 61 69 6c 65 64 00 4c 69 73 74 73 00 4c 69    73 74 73 3a 00 4c 6f 63 61 74 69 6f 6e 00 4d 61  | .Failed.Lists.Lists:.Location.Ma | 
| e520 |  69 6e 20 6d 65 6d 6f 72 79 00 4d 61 6e 75 61 6c    6c 79 20 61 64 64 2f 72 65 6d 6f 76 65 20 69 74  | in.memory.Manually.add/remove.it | 
| e540 |  65 6d 73 00 4d 65 6e 75 00 4d 6f 76 65 20 22 56    69 65 77 20 6c 69 73 74 22 20 74 6f 20 74 68 65  | ems.Menu.Move."View.list".to.the | 
| e560 |  20 74 6f 70 20 6c 65 76 65 6c 20 6f 66 20 74 68    65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 20 66 6f  | .top.level.of.the.plugin.menu.fo | 
| e580 |  72 20 74 68 69 73 20 6c 69 73 74 00 4d 6f 76 65    20 74 6f 20 6c 69 73 74 00 4d 6f 76 65 64 20 25  | r.this.list.Move.to.list.Moved.% | 
| e5a0 |  64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20    6c 69 73 74 28 73 29 00 4e 61 6d 65 00 4e 6f 20  | d.books.to.your.list(s).Name.No. | 
| e5c0 |  62 6f 6f 6b 73 20 65 78 69 73 74 20 6f 6e 20 74    68 69 73 20 6c 69 73 74 00 4e 6f 20 64 65 76 69  | books.exist.on.this.list.No.devi | 
| e5e0 |  63 65 20 66 6f 75 6e 64 20 66 6f 72 20 55 55 49    44 3a 20 25 73 00 4e 6f 20 6c 69 73 74 20 6e 61  | ce.found.for.UUID:.%s.No.list.na | 
| e600 |  6d 65 20 73 70 65 63 69 66 69 65 64 00 4e 6f 20    73 6f 75 72 63 65 20 6c 69 73 74 20 6e 61 6d 65  | me.specified.No.source.list.name | 
| e620 |  73 20 73 70 65 63 69 66 69 65 64 00 4f 70 74 69    6f 6e 61 6c 6c 79 20 6d 6f 64 69 66 79 20 74 61  | s.specified.Optionally.modify.ta | 
| e640 |  67 73 20 6f 72 20 61 20 63 75 73 74 6f 6d 20 63    6f 6c 75 6d 6e 20 77 68 65 6e 20 79 6f 75 0a 61  | gs.or.a.custom.column.when.you.a | 
| e660 |  64 64 20 61 6e 64 2f 6f 72 20 72 65 6d 6f 76 65    20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69 73  | dd.and/or.remove.items.from.this | 
| e680 |  20 6c 69 73 74 2e 00 4f 70 74 69 6f 6e 61 6c 6c    79 20 73 70 65 63 69 66 79 20 61 20 63 6f 6c 75  | .list..Optionally.specify.a.colu | 
| e6a0 |  6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f 76 65    20 61 20 76 61 6c 75 65 20 66 72 6f 6d 0a 77 68  | mn.to.add/remove.a.value.from.wh | 
| e6c0 |  65 6e 20 61 64 64 69 6e 67 20 6f 72 20 72 65 6d    6f 76 69 6e 67 20 69 74 65 6d 73 20 66 72 6f 6d  | en.adding.or.removing.items.from | 
| e6e0 |  20 74 68 69 73 20 6c 69 73 74 00 4f 74 68 65 72    00 50 6c 65 61 73 65 20 72 65 73 74 61 72 74 20  | .this.list.Other.Please.restart. | 
| e700 |  63 61 6c 69 62 72 65 20 6e 6f 77 2e 00 50 6f 70    75 6c 61 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a  | calibre.now..Population.Options: | 
| e720 |  00 50 72 65 66 65 72 65 6e 63 65 73 20 66 6f 72    3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20  | .Preferences.for:.READING.LIST:. | 
| e740 |  41 62 6f 72 74 69 6e 67 20 75 70 64 61 74 69 6e    67 20 61 75 74 6f 2d 73 65 61 72 63 68 20 6c 69  | Aborting.updating.auto-search.li | 
| e760 |  73 74 20 61 73 20 68 61 73 20 6e 6f 20 65 78 70    72 65 73 73 69 6f 6e 3a 20 00 52 45 41 44 49 4e  | st.as.has.no.expression:..READIN | 
| e780 |  47 20 4c 49 53 54 3a 20 41 64 64 69 6e 67 20 25    64 20 69 64 73 20 74 6f 20 61 75 74 6f 6d 61 74  | G.LIST:.Adding.%d.ids.to.automat | 
| e7a0 |  69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44    49 4e 47 20 4c 49 53 54 3a 20 41 74 74 65 6d 70  | ic.list:.%s.READING.LIST:.Attemp | 
| e7c0 |  74 69 6e 67 20 74 6f 20 72 65 63 72 65 61 74 65    20 4b 69 6e 64 6c 65 20 63 6f 6c 6c 65 63 74 69  | ting.to.recreate.Kindle.collecti | 
| e7e0 |  6f 6e 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54    3a 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e  | ons.READING.LIST:.Auto-populatin | 
| e800 |  67 20 64 65 76 69 63 65 20 6c 69 73 74 3a 20 00    52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 75  | g.device.list:..READING.LIST:.Au | 
| e820 |  74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 73 65    61 72 63 68 20 6c 69 73 74 3a 20 00 52 45 41 44  | to-populating.search.list:..READ | 
| e840 |  49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65    20 64 69 73 63 6f 6e 6e 65 63 74 65 64 00 52 45  | ING.LIST:.Device.disconnected.RE | 
| e860 |  41 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69    63 65 20 66 6f 75 6e 64 20 74 6f 20 73 79 6e 63  | ADING.LIST:.Device.found.to.sync | 
| e880 |  20 74 6f 3a 00 52 45 41 44 49 4e 47 20 4c 49 53    54 3a 20 4d 65 74 61 64 61 74 61 20 61 76 61 69  | .to:.READING.LIST:.Metadata.avai | 
| e8a0 |  6c 61 62 6c 65 3a 00 52 45 41 44 49 4e 47 20 4c    49 53 54 3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e  | lable:.READING.LIST:.No.books.on | 
| e8c0 |  20 27 25 73 27 20 6c 69 73 74 20 66 6f 75 6e 64    20 6f 6e 20 64 65 76 69 63 65 20 74 6f 20 72 65  | .'%s'.list.found.on.device.to.re | 
| e8e0 |  6d 6f 76 65 00 52 45 41 44 49 4e 47 20 4c 49 53    54 3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 27  | move.READING.LIST:.No.books.on.' | 
| e900 |  25 73 27 20 6c 69 73 74 20 6e 65 65 64 20 74 6f    20 62 65 20 73 79 6e 63 65 64 00 52 45 41 44 49  | %s'.list.need.to.be.synced.READI | 
| e920 |  4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e    63 69 6e 67 20 27 25 73 27 20 74 6f 20 64 65 76  | NG.LIST:.Not.syncing.'%s'.to.dev | 
| e940 |  69 63 65 20 61 73 20 61 75 74 6f 73 79 6e 63 20    69 73 20 66 61 6c 73 65 00 52 45 41 44 49 4e 47  | ice.as.autosync.is.false.READING | 
| e960 |  20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69    6e 67 20 74 6f 20 64 65 76 69 63 65 20 61 73 20  | .LIST:.Not.syncing.to.device.as. | 
| e980 |  6e 6f 74 20 61 63 74 69 76 65 00 52 45 41 44 49    4e 47 20 4c 49 53 54 3a 20 4e 6f 77 20 25 64 20  | not.active.READING.LIST:.Now.%d. | 
| e9a0 |  69 64 73 20 6f 6e 20 61 75 74 6f 6d 61 74 69 63    20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e  | ids.on.automatic.list:.%s.READIN | 
| e9c0 |  47 20 4c 49 53 54 3a 20 52 65 6d 6f 76 69 6e 67    20 25 64 20 69 64 73 20 66 72 6f 6d 20 61 75 74  | G.LIST:.Removing.%d.ids.from.aut | 
| e9e0 |  6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73 00    52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 6b  | omatic.list:.%s.READING.LIST:.Sk | 
| ea00 |  69 70 70 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20    69 6e 20 27 25 73 27 20 6c 69 73 74 20 77 69 74  | ipping.%d.books.in.'%s'.list.wit | 
| ea20 |  68 20 6e 6f 20 66 6f 72 6d 61 74 73 00 52 45 41    44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e 63 20  | h.no.formats.READING.LIST:.Sync. | 
| ea40 |  4e 6f 77 20 2d 20 66 6f 72 63 65 5f 73 79 6e 63    3d 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20  | Now.-.force_sync=.READING.LIST:. | 
| ea60 |  53 79 6e 63 69 6e 67 20 25 64 20 62 6f 6f 6b 73    20 69 6e 20 27 25 73 27 20 74 6f 3a 20 25 73 20  | Syncing.%d.books.in.'%s'.to:.%s. | 
| ea80 |  28 6c 6f 63 61 74 69 6f 6e 3a 25 73 29 00 52 45    41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61  | (location:%s).READING.LIST:.Upda | 
| eaa0 |  74 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 20 63    6f 6c 75 6d 6e 20 6c 69 73 74 28 73 29 20 00 52  | ting.automatic.column.list(s)..R | 
| eac0 |  45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64    61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 20  | EADING.LIST:.Updating.automatic. | 
| eae0 |  64 65 76 69 63 65 20 6c 69 73 74 28 73 29 20 00    52 65 61 64 69 6e 67 20 4c 69 73 74 00 52 65 61  | device.list(s)..Reading.List.Rea | 
| eb00 |  64 69 6e 67 20 4c 69 73 74 20 65 72 72 6f 72 00    52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 43 61  | ding.List.error.Reading.List:.Ca | 
| eb20 |  6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74    20 61 73 20 6c 69 73 74 5f 6e 61 6d 65 20 69 73  | nnot.create.list.as.list_name.is | 
| eb40 |  20 64 75 70 6c 69 63 61 74 65 3a 00 52 65 61 64    69 6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f 74  | .duplicate:.Reading.List:.Cannot | 
| eb60 |  20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20    6c 69 73 74 5f 6e 61 6d 65 20 6e 6f 74 20 73 70  | .create.list.as.list_name.not.sp | 
| eb80 |  65 63 69 66 69 65 64 00 52 65 61 64 69 6e 67 20    4f 72 64 65 72 20 4f 70 74 69 6f 6e 73 3a 00 52  | ecified.Reading.Order.Options:.R | 
| eba0 |  65 6d 6f 76 65 20 66 72 6f 6d 20 61 6c 6c 20 6c    69 73 74 73 00 52 65 6d 6f 76 65 20 66 72 6f 6d  | emove.from.all.lists.Remove.from | 
| ebc0 |  20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 52 65    6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 52  | .default.list.Remove.from.list.R | 
| ebe0 |  65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 3a    20 25 73 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20  | emove.from.list:.%s.Remove.from. | 
| ec00 |  74 68 65 20 22 25 73 22 20 6c 69 73 74 00 52 65    6d 6f 76 65 20 66 72 6f 6d 20 74 68 65 20 73 70  | the."%s".list.Remove.from.the.sp | 
| ec20 |  65 63 69 66 69 65 64 20 6c 69 73 74 00 52 65 6d    6f 76 65 20 6c 69 73 74 20 69 74 65 6d 73 20 66  | ecified.list.Remove.list.items.f | 
| ec40 |  72 6f 6d 20 64 65 76 69 63 65 00 52 65 6d 6f 76    65 64 20 25 64 20 62 6f 6f 6b 73 20 66 72 6f 6d  | rom.device.Removed.%d.books.from | 
| ec60 |  20 79 6f 75 72 20 25 73 20 6c 69 73 74 00 52 65    6d 6f 76 65 64 20 66 72 6f 6d 20 25 64 20 72 65  | .your.%s.list.Removed.from.%d.re | 
| ec80 |  61 64 69 6e 67 20 6c 69 73 74 73 00 52 65 6e 61    6d 65 20 64 65 76 69 63 65 00 52 65 6e 61 6d 65  | ading.lists.Rename.device.Rename | 
| eca0 |  20 66 61 69 6c 65 64 00 52 65 6e 61 6d 65 20 6c    69 73 74 00 52 65 6e 61 6d 65 20 74 68 65 20 63  | .failed.Rename.list.Rename.the.c | 
| ecc0 |  75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74    65 64 20 64 65 76 69 63 65 00 52 65 70 6c 61 63  | urrently.connected.device.Replac | 
| ece0 |  65 20 64 65 76 69 63 65 20 77 69 74 68 20 6c 69    73 74 2c 20 61 64 64 20 6e 65 77 20 69 74 65 6d  | e.device.with.list,.add.new.item | 
| ed00 |  73 20 6f 6e 6c 79 00 52 65 70 6c 61 63 65 20 64    65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c  | s.only.Replace.device.with.list, | 
| ed20 |  20 61 64 64 2f 6f 76 65 72 77 72 69 74 65 20 61    6c 6c 00 52 65 73 65 74 20 26 63 6f 6e 66 69 72  | .add/overwrite.all.Reset.&confir | 
| ed40 |  6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 00 52    65 73 65 74 20 61 6c 6c 20 73 68 6f 77 20 6d 65  | mation.dialogs.Reset.all.show.me | 
| ed60 |  20 61 67 61 69 6e 20 64 69 61 6c 6f 67 73 20 66    6f 72 20 74 68 65 20 52 65 61 64 69 6e 67 20 4c  | .again.dialogs.for.the.Reading.L | 
| ed80 |  69 73 74 20 70 6c 75 67 69 6e 00 52 65 73 74 61    72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 00 52  | ist.plugin.Restart.calibre.now.R | 
| eda0 |  65 73 74 61 72 74 20 72 65 71 75 69 72 65 64 00    52 65 73 74 6f 72 65 20 73 6f 72 74 20 61 66 74  | estart.required.Restore.sort.aft | 
| edc0 |  65 72 20 76 69 65 77 69 6e 67 20 6c 69 73 74 00    53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73 74  | er.viewing.list.Set.default.list | 
| ede0 |  00 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73    74 3a 20 25 73 00 53 65 74 20 79 6f 75 72 20 64  | .Set.default.list:.%s.Set.your.d | 
| ee00 |  65 66 61 75 6c 74 20 6c 69 73 74 20 74 6f 20 22    25 73 22 00 53 65 74 74 69 6e 67 73 20 63 68 61  | efault.list.to."%s".Settings.cha | 
| ee20 |  6e 67 65 64 00 53 65 74 74 69 6e 67 73 20 64 65    6c 65 74 65 64 00 53 65 74 74 69 6e 67 73 20 66  | nged.Settings.deleted.Settings.f | 
| ee40 |  6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69    6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 68  | or.this.plugin.in.this.library.h | 
| ee60 |  61 76 65 20 62 65 65 6e 20 63 68 61 6e 67 65 64    2e 00 53 68 6f 77 20 64 69 61 6c 6f 67 20 77 68  | ave.been.changed..Show.dialog.wh | 
| ee80 |  65 6e 20 72 65 6d 6f 76 69 6e 67 20 62 6f 6f 6b    73 20 66 72 6f 6d 20 64 65 76 69 63 65 00 53 70  | en.removing.books.from.device.Sp | 
| eea0 |  65 63 69 66 79 20 74 68 65 20 6e 61 6d 65 20 66    6f 72 20 74 68 69 73 20 72 65 61 64 69 6e 67 20  | ecify.the.name.for.this.reading. | 
| eec0 |  6f 72 64 65 72 20 73 65 72 69 65 73 0a 49 66 20    6c 65 66 74 20 62 6c 61 6e 6b 2c 20 77 69 6c 6c  | order.series.If.left.blank,.will | 
| eee0 |  20 75 73 65 20 74 68 65 20 6e 61 6d 65 20 6f 66    20 74 68 65 20 6c 69 73 74 20 74 68 69 73 20 62  | .use.the.name.of.the.list.this.b | 
| ef00 |  6f 6f 6b 20 69 73 20 6f 6e 2e 00 53 70 65 63 69    66 79 20 74 68 65 20 74 61 67 20 6f 72 20 63 75  | ook.is.on..Specify.the.tag.or.cu | 
| ef20 |  73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 76 61 6c 75    65 20 74 6f 20 62 65 20 61 64 64 65 64 20 77 68  | stom.column.value.to.be.added.wh | 
| ef40 |  65 6e 20 61 64 64 69 6e 67 0a 74 6f 20 74 68 69    73 20 6c 69 73 74 20 6f 72 20 72 65 6d 6f 76 65  | en.adding.to.this.list.or.remove | 
| ef60 |  64 20 77 68 65 6e 20 74 68 65 20 62 6f 6f 6b 20    69 73 20 74 61 6b 65 6e 20 6f 66 66 20 74 68 65  | d.when.the.book.is.taken.off.the | 
| ef80 |  20 6c 69 73 74 00 53 74 61 74 75 73 00 53 74 6f    72 61 67 65 20 43 61 72 64 20 41 00 53 74 6f 72  | .list.Status.Storage.Card.A.Stor | 
| efa0 |  61 67 65 20 43 61 72 64 20 42 00 53 77 69 74 63    68 20 74 68 65 20 6c 69 73 74 20 74 6f 20 75 73  | age.Card.B.Switch.the.list.to.us | 
| efc0 |  65 20 61 73 20 74 68 65 20 63 75 72 72 65 6e 74    20 64 65 66 61 75 6c 74 00 53 79 6e 63 20 4e 6f  | e.as.the.current.default.Sync.No | 
| efe0 |  77 00 53 79 6e 63 20 4e 6f 77 20 28 25 64 29 00    53 79 6e 63 20 4f 70 74 69 6f 6e 73 3a 00 53 79  | w.Sync.Now.(%d).Sync.Options:.Sy | 
| f000 |  6e 63 20 74 6f 20 74 68 69 73 20 64 65 76 69 63    65 20 61 73 20 73 6f 6f 6e 20 61 73 20 69 74 20  | nc.to.this.device.as.soon.as.it. | 
| f020 |  69 73 20 63 6f 6e 6e 65 63 74 65 64 00 54 68 65    20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28 73  | is.connected.The.selected.book(s | 
| f040 |  29 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 20    6f 6e 20 74 68 69 73 20 6c 69 73 74 3a 20 3c 62  | ).already.exist.on.this.list:.<b | 
| f060 |  3e 25 73 3c 2f 62 3e 00 54 68 65 20 73 65 6c 65    63 74 65 64 20 62 6f 6f 6b 28 73 29 20 64 6f 20  | >%s</b>.The.selected.book(s).do. | 
| f080 |  6e 6f 74 20 65 78 69 73 74 20 6f 6e 20 74 68 69    73 20 6c 69 73 74 00 54 69 74 6c 65 20 69 6d 61  | not.exist.on.this.list.Title.ima | 
| f0a0 |  67 65 20 6e 6f 74 20 66 6f 75 6e 64 20 2d 20 79    6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74 20  | ge.not.found.-.you.must.restart. | 
| f0c0 |  43 61 6c 69 62 72 65 20 62 65 66 6f 72 65 20 75    73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69 6e  | Calibre.before.using.this.plugin | 
| f0e0 |  21 00 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64    20 74 68 65 20 52 65 6d 6f 76 65 20 42 6f 6f 6b  | !.Unable.to.find.the.Remove.Book | 
| f100 |  73 20 70 6c 75 67 69 6e 00 55 6e 63 68 65 63 6b    20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 66 20  | s.plugin.Uncheck.this.option.if. | 
| f120 |  79 6f 75 20 70 72 65 66 65 72 20 74 6f 20 6d 61    6e 75 61 6c 6c 79 20 73 79 6e 63 20 74 6f 20 79  | you.prefer.to.manually.sync.to.y | 
| f140 |  6f 75 72 20 64 65 76 69 63 65 2e 0a 49 66 20 6e    6f 20 64 65 76 69 63 65 20 69 73 20 73 70 65 63  | our.device..If.no.device.is.spec | 
| f160 |  69 66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b    62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63  | ified.this.checkbox.has.no.effec | 
| f180 |  74 00 55 6e 64 65 66 69 6e 65 64 00 55 70 64 61    74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64  | t.Undefined.Update.column.for.ad | 
| f1a0 |  64 20 6f 72 20 72 65 6d 6f 76 65 00 55 70 64 61    74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64  | d.or.remove.Update.column.for.ad | 
| f1c0 |  64 20 74 6f 20 6c 69 73 74 20 6f 6e 6c 79 00 55    70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72  | d.to.list.only.Update.column.for | 
| f1e0 |  20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73    74 20 6f 6e 6c 79 00 56 69 65 77 20 25 73 20 6c  | .remove.from.list.only.View.%s.l | 
| f200 |  69 73 74 20 28 25 64 29 00 56 69 65 77 20 62 6f    6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20  | ist.(%d).View.books.on.the."%s". | 
| f220 |  6c 69 73 74 00 56 69 65 77 20 62 6f 6f 6b 73 20    6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65 64  | list.View.books.on.the.specified | 
| f240 |  20 6c 69 73 74 00 56 69 65 77 20 64 61 74 61 20    73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 6c 69  | .list.View.data.stored.in.the.li | 
| f260 |  62 72 61 72 79 20 64 61 74 61 62 61 73 65 20 66    6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 00 56  | brary.database.for.this.plugin.V | 
| f280 |  69 65 77 20 64 65 66 61 75 6c 74 20 6c 69 73 74    00 56 69 65 77 20 6c 69 73 74 00 56 69 65 77 20  | iew.default.list.View.list.View. | 
| f2a0 |  6c 69 73 74 3a 20 25 73 00 56 69 65 77 20 6f 72    20 65 64 69 74 20 6c 69 73 74 73 20 6f 66 20 62  | list:.%s.View.or.edit.lists.of.b | 
| f2c0 |  6f 6f 6b 73 00 57 68 65 6e 20 26 63 68 61 6e 67    69 6e 67 20 74 68 69 73 20 6c 69 73 74 3a 00 59  | ooks.When.&changing.this.list:.Y | 
| f2e0 |  6f 75 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20    72 65 6d 6f 76 65 20 74 68 65 20 3c 62 3e 25 73  | ou.are.about.to.remove.the.<b>%s | 
| f300 |  3c 2f 62 3e 20 64 65 76 69 63 65 20 66 72 6f 6d    20 74 68 69 73 20 6c 69 73 74 2e 20 00 59 6f 75  | </b>.device.from.this.list...You | 
| f320 |  20 63 61 6e 20 6f 6e 6c 79 20 72 65 6e 61 6d 65    20 61 20 64 65 76 69 63 65 20 74 68 61 74 20 69  | .can.only.rename.a.device.that.i | 
| f340 |  73 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e    65 63 74 65 64 00 59 6f 75 20 63 61 6e 20 6f 70  | s.currently.connected.You.can.op | 
| f360 |  74 69 6f 6e 61 6c 6c 79 20 64 69 73 70 6c 61 79    20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 61  | tionally.display.the.current.rea | 
| f380 |  64 69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72 0a    69 6e 20 61 20 63 75 73 74 6f 6d 20 73 65 72 69  | ding.list.order.in.a.custom.seri | 
| f3a0 |  65 73 20 63 6f 6c 75 6d 6e 2e 20 59 6f 75 20 73    68 6f 75 6c 64 20 6e 6f 74 20 65 64 69 74 20 74  | es.column..You.should.not.edit.t | 
| f3c0 |  68 69 73 20 63 6f 6c 75 6d 6e 20 64 69 72 65 63    74 6c 79 21 0a 4f 6e 6c 79 20 75 73 61 62 6c 65  | his.column.directly!.Only.usable | 
| f3e0 |  20 77 69 74 68 20 4d 61 6e 75 61 6c 6c 79 20 6d    61 6e 61 67 65 64 20 6c 69 73 74 73 20 74 68 61  | .with.Manually.managed.lists.tha | 
| f400 |  74 20 61 72 65 20 6e 6f 74 20 43 6c 65 61 72 65    64 20 6f 6e 20 53 79 6e 63 2e 00 59 6f 75 20 6d  | t.are.not.Cleared.on.Sync..You.m | 
| f420 |  75 73 74 20 68 61 76 65 20 61 74 20 6c 65 61 73    74 20 6f 6e 65 20 6c 69 73 74 00 59 6f 75 20 6d  | ust.have.at.least.one.list.You.m | 
| f440 |  75 73 74 20 68 61 76 65 20 74 68 65 20 4b 69 6e    64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20  | ust.have.the.Kindle.Collections. | 
| f460 |  70 6c 75 67 69 6e 20 69 6e 73 74 61 6c 6c 65 64    20 69 6e 20 6f 72 64 65 72 20 74 6f 20 72 65 63  | plugin.installed.in.order.to.rec | 
| f480 |  72 65 61 74 65 20 63 6f 6c 6c 65 63 74 69 6f 6e    73 20 61 66 74 65 72 20 61 20 73 79 6e 63 2e 00  | reate.collections.after.a.sync.. | 
| f4a0 |  59 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74    20 63 61 6c 69 62 72 65 20 61 66 74 65 72 77 61  | You.must.restart.calibre.afterwa | 
| f4c0 |  72 64 73 2e 00 59 6f 75 20 6d 75 73 74 20 73 65    6c 65 63 74 20 61 20 64 65 76 69 63 65 20 66 69  | rds..You.must.select.a.device.fi | 
| f4e0 |  72 73 74 00 50 72 6f 6a 65 63 74 2d 49 64 2d 56    65 72 73 69 6f 6e 3a 20 50 41 43 4b 41 47 45 20  | rst.Project-Id-Version:.PACKAGE. | 
| f500 |  56 45 52 53 49 4f 4e 0a 50 4f 54 2d 43 72 65 61    74 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 32 2d  | VERSION.POT-Creation-Date:.2022- | 
| f520 |  31 30 2d 31 30 20 32 30 3a 30 36 2b 30 31 30 30    0a 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61 74  | 10-10.20:06+0100.PO-Revision-Dat | 
| f540 |  65 3a 20 32 30 32 32 2d 30 39 2d 31 39 20 31 34    3a 35 31 2b 30 30 30 30 0a 4c 61 73 74 2d 54 72  | e:.2022-09-19.14:51+0000.Last-Tr | 
| f560 |  61 6e 73 6c 61 74 6f 72 3a 20 4a 65 6c 6c 62 79    20 3c 6a 65 6c 6c 62 79 40 79 61 68 6f 6f 2e 63  | anslator:.Jellby.<jellby@yahoo.c | 
| f580 |  6f 6d 3e 2c 20 32 30 32 34 0a 4c 61 6e 67 75 61    67 65 2d 54 65 61 6d 3a 20 53 70 61 6e 69 73 68  | om>,.2024.Language-Team:.Spanish | 
| f5a0 |  20 28 68 74 74 70 73 3a 2f 2f 61 70 70 2e 74 72    61 6e 73 69 66 65 78 2e 63 6f 6d 2f 63 61 6c 69  | .(https://app.transifex.com/cali | 
| f5c0 |  62 72 65 2f 74 65 61 6d 73 2f 31 39 33 33 37 2f    65 73 2f 29 0a 4d 49 4d 45 2d 56 65 72 73 69 6f  | bre/teams/19337/es/).MIME-Versio | 
| f5e0 |  6e 3a 20 31 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54    79 70 65 3a 20 74 65 78 74 2f 70 6c 61 69 6e 3b  | n:.1.0.Content-Type:.text/plain; | 
| f600 |  20 63 68 61 72 73 65 74 3d 55 54 46 2d 38 0a 43    6f 6e 74 65 6e 74 2d 54 72 61 6e 73 66 65 72 2d  | .charset=UTF-8.Content-Transfer- | 
| f620 |  45 6e 63 6f 64 69 6e 67 3a 20 38 62 69 74 0a 47    65 6e 65 72 61 74 65 64 2d 42 79 3a 20 70 79 67  | Encoding:.8bit.Generated-By:.pyg | 
| f640 |  65 74 74 65 78 74 2e 70 79 20 31 2e 35 0a 4c 61    6e 67 75 61 67 65 3a 20 65 73 0a 50 6c 75 72 61  | ettext.py.1.5.Language:.es.Plura | 
| f660 |  6c 2d 46 6f 72 6d 73 3a 20 6e 70 6c 75 72 61 6c    73 3d 33 3b 20 70 6c 75 72 61 6c 3d 6e 20 3d 3d  | l-Forms:.nplurals=3;.plural=n.== | 
| f680 |  20 31 20 3f 20 30 20 3a 20 6e 20 21 3d 20 30 20    26 26 20 6e 20 25 20 31 30 30 30 30 30 30 20 3d  | .1.?.0.:.n.!=.0.&&.n.%.1000000.= | 
| f6a0 |  3d 20 30 20 3f 20 31 20 3a 20 32 3b 0a 00 26 43    6f 6d 70 6c 65 74 61 72 20 61 75 74 6f 6d c3 a1  | =.0.?.1.:.2;..&Completar.autom.. | 
| f6c0 |  74 69 63 61 6d 65 6e 74 65 20 61 20 70 61 72 74    69 72 20 6c 61 20 62 c3 ba 73 71 75 65 64 61 3a  | ticamente.a.partir.la.b..squeda: | 
| f6e0 |  00 26 43 6f 6c 75 6d 6e 61 20 70 61 72 61 20 61    63 74 75 61 6c 69 7a 61 72 3a 00 26 50 65 72 73  | .&Columna.para.actualizar:.&Pers | 
| f700 |  6f 6e 61 6c 69 7a 61 72 20 63 6f 6d 70 6c 65 6d    65 6e 74 6f 00 26 44 69 73 70 6f 73 69 74 69 76  | onalizar.complemento.&Dispositiv | 
| f720 |  6f 20 63 6f 6e 20 65 6c 20 71 75 65 20 73 69 6e    63 72 6f 6e 69 7a 61 72 20 65 73 74 61 20 6c 69  | o.con.el.que.sincronizar.esta.li | 
| f740 |  73 74 61 3a 00 26 41 79 75 64 61 00 54 69 70 6f    20 64 65 20 26 6c 69 73 74 61 3a 00 26 4e 6f 6d  | sta:.&Ayuda.Tipo.de.&lista:.&Nom | 
| f760 |  62 72 65 20 64 65 20 6c 61 20 73 65 72 69 65 3a    00 26 41 6c 6d 61 63 65 6e 61 72 20 65 6e 20 6c  | bre.de.la.serie:.&Almacenar.en.l | 
| f780 |  61 20 63 6f 6c 75 6d 6e 61 20 64 65 20 73 65 72    69 65 3a 00 26 56 61 6c 6f 72 20 65 6e 20 6c 61  | a.columna.de.serie:.&Valor.en.la | 
| f7a0 |  20 63 6f 6c 75 6d 6e 61 20 70 61 72 61 20 61 c3    b1 61 64 69 72 20 6f 20 65 6c 69 6d 69 6e 61 72  | .columna.para.a..adir.o.eliminar | 
| f7c0 |  3a 00 26 56 65 72 20 70 72 65 66 65 72 65 6e 63    69 61 73 20 64 65 20 62 69 62 6c 69 6f 74 65 63  | :.&Ver.preferencias.de.bibliotec | 
| f7e0 |  61 00 26 41 6c 20 73 69 6e 63 72 6f 6e 69 7a 61    72 20 65 73 74 61 20 6c 69 73 74 61 3a 00 2a 43  | a.&Al.sincronizar.esta.lista:.*C | 
| f800 |  75 61 6c 71 75 69 65 72 20 64 69 73 70 6f 73 69    74 69 76 6f 00 59 61 20 65 78 69 73 74 65 20 75  | ualquier.dispositivo.Ya.existe.u | 
| f820 |  6e 61 20 6c 69 73 74 61 20 63 6f 6e 20 65 73 74    65 20 6e 6f 6d 62 72 65 00 59 61 20 65 78 69 73  | na.lista.con.este.nombre.Ya.exis | 
| f840 |  74 65 20 75 6e 61 20 6c 69 73 74 61 20 63 6f 6e    20 65 6c 20 6d 69 73 6d 6f 20 6e 6f 6d 62 72 65  | te.una.lista.con.el.mismo.nombre | 
| f860 |  00 41 c3 b1 61 64 69 72 20 74 6f 64 6f 73 20 6c    6f 73 20 6c 69 62 72 6f 73 20 64 65 20 6c 61 20  | .A..adir.todos.los.libros.de.la. | 
| f880 |  73 65 72 69 65 20 61 20 6c 61 20 6c 69 73 74 61    20 65 73 70 65 63 69 66 69 63 61 64 61 00 41 c3  | serie.a.la.lista.especificada.A. | 
| f8a0 |  b1 61 64 69 72 20 64 69 73 70 6f 73 69 74 69 76    6f 20 63 6f 6e 65 63 74 61 64 6f 00 4e 6f 20 73  | .adir.dispositivo.conectado.No.s | 
| f8c0 |  65 20 70 75 64 6f 20 61 c3 b1 61 64 69 72 00 41    c3 b1 61 64 69 72 20 6c 69 73 74 61 00 41 c3 b1  | e.pudo.a..adir.A..adir.lista.A.. | 
| f8e0 |  61 64 69 72 20 6e 75 65 76 61 20 6c 69 73 74 61    00 41 c3 b1 61 64 69 72 20 6e 75 65 76 6f 73 20  | adir.nueva.lista.A..adir.nuevos. | 
| f900 |  65 6c 65 6d 65 6e 74 6f 73 20 64 65 20 6c 69 73    74 61 20 61 6c 20 64 69 73 70 6f 73 69 74 69 76  | elementos.de.lista.al.dispositiv | 
| f920 |  6f 00 41 c3 b1 61 64 69 72 20 73 65 72 69 65 20    61 20 6c 61 20 6c 69 73 74 61 20 25 73 00 41 c3  | o.A..adir.serie.a.la.lista.%s.A. | 
| f940 |  b1 61 64 69 72 20 73 65 72 69 65 20 61 20 74 6f    64 61 73 20 6c 61 73 20 6c 69 73 74 61 73 00 41  | .adir.serie.a.todas.las.listas.A | 
| f960 |  c3 b1 61 64 69 72 20 73 65 72 69 65 20 61 20 6c    61 20 6c 69 73 74 61 20 70 72 65 64 65 74 65 72  | ..adir.serie.a.la.lista.predeter | 
| f980 |  6d 69 6e 61 64 61 00 41 c3 b1 61 64 69 72 20 73    65 72 69 65 20 61 20 6c 61 20 6c 69 73 74 61 00  | minada.A..adir.serie.a.la.lista. | 
| f9a0 |  41 c3 b1 61 64 69 72 20 73 65 72 69 65 20 61 20    6c 61 20 6c 69 73 74 61 3a 20 25 73 00 41 c3 b1  | A..adir.serie.a.la.lista:.%s.A.. | 
| f9c0 |  61 64 69 72 20 73 65 72 69 65 20 61 20 6c 61 20    6c 69 73 74 61 20 c2 ab 25 73 c2 bb 00 41 c3 b1  | adir.serie.a.la.lista...%s...A.. | 
| f9e0 |  61 64 69 72 20 61 20 6c 61 20 6c 69 73 74 61 20    25 73 00 41 c3 b1 61 64 69 72 20 61 20 74 6f 64  | adir.a.la.lista.%s.A..adir.a.tod | 
| fa00 |  61 73 20 6c 61 73 20 6c 69 73 74 61 73 00 41 c3    b1 61 64 69 72 20 61 20 6c 61 20 6c 69 73 74 61  | as.las.listas.A..adir.a.la.lista | 
| fa20 |  20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 00    41 c3 b1 61 64 69 72 20 61 20 6c 61 20 6c 69 73  | .predeterminada.A..adir.a.la.lis | 
| fa40 |  74 61 00 41 c3 b1 61 64 69 72 20 61 20 6c 61 20    6c 69 73 74 61 3a 20 25 73 00 41 c3 b1 61 64 69  | ta.A..adir.a.la.lista:.%s.A..adi | 
| fa60 |  72 20 61 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25    73 c2 bb 00 41 c3 b1 61 64 69 72 20 61 20 6c 61  | r.a.la.lista...%s...A..adir.a.la | 
| fa80 |  20 6c 69 73 74 61 20 65 73 70 65 63 69 66 69 63    61 64 61 00 41 c3 b1 61 64 69 72 20 6f 20 72 65  | .lista.especificada.A..adir.o.re | 
| faa0 |  65 6d 70 6c 61 7a 61 72 20 74 6f 64 6f 73 20 6c    6f 73 20 65 6c 65 6d 65 6e 74 6f 73 20 64 65 20  | emplazar.todos.los.elementos.de. | 
| fac0 |  6c 61 20 6c 69 73 74 61 20 65 6e 20 65 6c 20 64    69 73 70 6f 73 69 74 69 76 6f 00 53 65 20 61 c3  | la.lista.en.el.dispositivo.Se.a. | 
| fae0 |  b1 61 64 69 65 72 6f 6e 25 64 20 6c 69 62 72 6f    73 20 61 20 6c 61 20 6c 69 73 74 61 20 25 73 00  | .adieron%d.libros.a.la.lista.%s. | 
| fb00 |  41 c3 b1 61 64 69 64 6f 20 61 20 25 64 20 6c 69    73 74 61 73 20 64 65 20 6c 65 63 74 75 72 61 00  | A..adido.a.%d.listas.de.lectura. | 
| fb20 |  53 65 20 68 61 20 62 6f 72 72 61 64 6f 20 6c 61    20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20  | Se.ha.borrado.la.configuraci..n. | 
| fb40 |  64 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20    65 6e 20 65 73 74 61 20 62 69 62 6c 69 6f 74 65  | del.complemento.en.esta.bibliote | 
| fb60 |  63 61 2e 00 53 65 20 70 72 6f 64 75 6a 6f 20 75    6e 20 65 72 72 6f 72 20 61 6c 20 63 61 6d 62 69  | ca..Se.produjo.un.error.al.cambi | 
| fb80 |  61 72 20 65 6c 20 6e 6f 6d 62 72 65 2e 00 4c 61    73 20 63 6f 6e 66 69 67 75 72 61 63 69 6f 6e 65  | ar.el.nombre..Las.configuracione | 
| fba0 |  73 20 65 6e 20 6f 74 72 61 73 20 62 69 62 6c 69    6f 74 65 63 61 73 20 6f 20 61 6c 6d 61 63 65 6e  | s.en.otras.bibliotecas.o.almacen | 
| fbc0 |  61 64 61 20 65 6e 20 75 6e 20 61 72 63 68 69 76    6f 20 4a 53 4f 4e 20 65 6e 20 6c 61 20 63 61 72  | ada.en.un.archivo.JSON.en.la.car | 
| fbe0 |  70 65 74 61 20 64 65 20 63 6f 6d 70 6c 65 6d 65    6e 74 6f 73 20 64 65 20 63 61 6c 69 62 72 65 20  | peta.de.complementos.de.calibre. | 
| fc00 |  6e 6f 20 73 65 20 6d 6f 64 69 66 69 63 61 72 c3    a1 6e 2e 00 41 70 6c 69 63 61 72 20 65 6c 20 6f  | no.se.modificar..n..Aplicar.el.o | 
| fc20 |  72 64 65 6e 20 64 65 20 6c 61 20 6c 69 73 74 61    20 64 65 20 6c 65 63 74 75 72 61 20 61 6c 20 76  | rden.de.la.lista.de.lectura.al.v | 
| fc40 |  65 72 20 6c 61 20 6c 69 73 74 61 00 c2 bf 45 73    74 c3 a1 20 73 65 67 75 72 6f 20 64 65 20 71 75  | er.la.lista...Est...seguro.de.qu | 
| fc60 |  65 72 65 72 20 63 61 6d 62 69 61 72 20 6c 61 20    63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20 64  | erer.cambiar.la.configuraci..n.d | 
| fc80 |  65 6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20 65    6e 20 65 73 74 61 20 62 69 62 6c 69 6f 74 65 63  | el.complemento.en.esta.bibliotec | 
| fca0 |  61 3f 00 c2 bf 45 73 74 c3 a1 20 73 65 67 75 72    6f 20 64 65 20 71 75 65 72 65 72 20 62 6f 72 72  | a?...Est...seguro.de.querer.borr | 
| fcc0 |  61 72 20 6c 61 20 6c 69 73 74 61 20 64 65 20 6c    65 63 74 75 72 61 20 c2 ab 25 73 c2 bb 3f 00 c2  | ar.la.lista.de.lectura...%s..?.. | 
| fce0 |  bf 45 73 74 c3 a1 20 73 65 67 75 72 6f 20 64 65    20 71 75 65 72 65 72 20 62 6f 72 72 61 72 20 6c  | .Est...seguro.de.querer.borrar.l | 
| fd00 |  61 20 63 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e    20 64 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f  | a.configuraci..n.del.complemento | 
| fd20 |  20 65 6e 20 65 73 74 61 20 62 69 62 6c 69 6f 74    65 63 61 3f 00 c2 bf 45 73 74 c3 a1 20 73 65 67  | .en.esta.biblioteca?...Est...seg | 
| fd40 |  75 72 6f 20 64 65 20 71 75 65 72 65 72 20 63 6f    6e 74 69 6e 75 61 72 3f 00 c2 bf 45 73 74 c3 a1  | uro.de.querer.continuar?...Est.. | 
| fd60 |  20 73 65 67 75 72 6f 3f 00 43 6f 6d 70 6c 65 74    61 72 20 61 75 74 6f 6d c3 a1 74 69 63 61 6d 65  | .seguro?.Completar.autom..ticame | 
| fd80 |  6e 74 65 20 6c 61 20 6c 69 73 74 61 20 61 20 70    61 72 74 69 72 20 64 65 20 6c 69 62 72 6f 73 20  | nte.la.lista.a.partir.de.libros. | 
| fda0 |  65 6e 20 65 6c 20 64 69 73 70 6f 73 69 74 69 76    6f 00 43 6f 6d 70 6c 65 74 61 64 61 20 61 75 74  | en.el.dispositivo.Completada.aut | 
| fdc0 |  6f 6d c3 a1 74 69 63 61 6d 65 6e 74 65 20 61 20    70 61 72 74 69 72 20 64 65 20 6c 69 62 72 6f 73  | om..ticamente.a.partir.de.libros | 
| fde0 |  20 65 6e 20 65 6c 20 64 69 73 70 6f 73 69 74 69    76 6f 00 43 6f 6d 70 6c 65 74 61 64 61 20 61 75  | .en.el.dispositivo.Completada.au | 
| fe00 |  74 6f 6d c3 a1 74 69 63 61 6d 65 6e 74 65 20 61    20 70 61 72 74 69 72 20 64 65 20 6c 61 20 62 c3  | tom..ticamente.a.partir.de.la.b. | 
| fe20 |  ba 73 71 75 65 64 61 00 44 65 20 6d 61 6e 65 72    61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61  | .squeda.De.manera.predeterminada | 
| fe40 |  2c 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20 63    72 65 61 20 75 6e 20 73 75 62 6d 65 6e c3 ba 20  | ,.Reading.List.crea.un.submen... | 
| fe60 |  c2 ab 56 65 72 20 6c 69 73 74 61 c2 bb 20 70 61    72 61 20 74 6f 64 61 73 20 6c 61 73 20 6c 69 73  | ..Ver.lista...para.todas.las.lis | 
| fe80 |  74 61 73 20 63 75 61 6e 64 6f 20 68 61 79 20 76    61 72 69 61 73 2e 0a 53 69 20 65 73 74 c3 a1 20  | tas.cuando.hay.varias..Si.est... | 
| fea0 |  6d 61 72 63 61 64 61 2c 20 65 73 74 61 20 6c 69    73 74 61 20 73 65 20 6d 6f 76 65 72 c3 a1 20 61  | marcada,.esta.lista.se.mover...a | 
| fec0 |  6c 20 6e 69 76 65 6c 20 73 75 70 65 72 69 6f 72    20 64 65 6c 20 6d 65 6e c3 ba 20 70 61 72 61 20  | l.nivel.superior.del.men...para. | 
| fee0 |  66 61 63 69 6c 69 74 61 72 20 73 75 20 61 63 63    65 73 6f 2e 0a 4e 4f 54 41 3a 20 4c 61 20 6c 69  | facilitar.su.acceso..NOTA:.La.li | 
| ff00 |  73 74 61 20 c2 ab 70 72 65 64 65 74 65 72 6d 69    6e 61 64 61 c2 bb 20 73 69 65 6d 70 72 65 20 61  | sta...predeterminada...siempre.a | 
| ff20 |  70 61 72 65 63 65 72 c3 a1 20 65 6e 20 65 6c 20    6e 69 76 65 6c 20 73 75 70 65 72 69 6f 72 2c 20  | parecer...en.el.nivel.superior,. | 
| ff40 |  69 6e 64 65 70 65 6e 64 69 65 6e 74 65 6d 65 6e    74 65 20 64 65 20 65 73 74 61 20 63 61 73 69 6c  | independientemente.de.esta.casil | 
| ff60 |  6c 61 20 64 65 20 76 65 72 69 66 69 63 61 63 69    c3 b3 6e 00 53 69 20 73 65 20 65 73 70 65 63 69  | la.de.verificaci..n.Si.se.especi | 
| ff80 |  66 69 63 61 20 75 6e 20 64 69 73 70 6f 73 69 74    69 76 6f 2c 20 73 65 20 70 75 65 64 65 20 73 69  | fica.un.dispositivo,.se.puede.si | 
| ffa0 |  6e 63 72 6f 6e 69 7a 61 72 20 6d 61 6e 75 61 6c    20 6f 0a 61 75 74 6f 6d c3 a1 74 69 63 61 6d 65  | ncronizar.manual.o.autom..ticame | 
| ffc0 |  6e 74 65 20 65 6c 20 63 6f 6e 74 65 6e 69 64 6f    20 64 65 20 75 6e 61 20 6c 69 73 74 61 20 63 6f  | nte.el.contenido.de.una.lista.co | 
| ffe0 |  6e 20 65 73 65 20 64 69 73 70 6f 73 69 74 69 76    6f 2e 0a 45 73 74 6f 20 73 75 73 74 69 74 75 79  | n.ese.dispositivo..Esto.sustituy | 
| 10000 |  65 20 6c 61 20 66 75 6e 63 69 6f 6e 61 6c 69 64    61 64 20 64 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e  | e.la.funcionalidad.del.complemen | 
| 10020 |  74 6f 20 42 6f 6f 6b 20 53 79 6e 63 00 4e 6f 20    73 65 20 70 75 65 64 65 20 61 c3 b1 61 64 69 72  | to.Book.Sync.No.se.puede.a..adir | 
| 10040 |  20 61 20 6c 61 20 6c 69 73 74 61 00 4e 6f 20 73    65 20 70 75 65 64 65 20 62 6f 72 72 61 72 20 6c  | .a.la.lista.No.se.puede.borrar.l | 
| 10060 |  61 20 6c 69 73 74 61 00 4e 6f 20 73 65 20 70 75    65 64 65 20 63 72 65 61 72 20 6c 61 20 6c 69 73  | a.lista.No.se.puede.crear.la.lis | 
| 10080 |  74 61 00 4e 6f 20 73 65 20 70 75 65 64 65 20 62    6f 72 72 61 72 00 4e 6f 20 73 65 20 70 75 65 64  | ta.No.se.puede.borrar.No.se.pued | 
| 100a0 |  65 20 6d 6f 64 69 66 69 63 61 72 20 6c 61 20 6c    69 73 74 61 00 4e 6f 20 73 65 20 70 75 65 64 65  | e.modificar.la.lista.No.se.puede | 
| 100c0 |  20 6d 6f 76 65 72 20 61 20 6c 61 20 6c 69 73 74    61 00 4e 6f 20 73 65 20 70 75 65 64 65 20 65 6c  | .mover.a.la.lista.No.se.puede.el | 
| 100e0 |  69 6d 69 6e 61 72 20 64 65 20 6c 61 20 6c 69 73    74 61 00 4e 6f 20 73 65 20 70 75 65 64 65 20 73  | iminar.de.la.lista.No.se.puede.s | 
| 10100 |  69 6e 63 72 6f 6e 69 7a 61 72 20 63 6f 6e 20 65    6c 20 64 69 73 70 6f 73 69 74 69 76 6f 00 4e 6f  | incronizar.con.el.dispositivo.No | 
| 10120 |  20 73 65 20 70 75 65 64 65 20 76 65 72 20 6c 61    20 6c 69 73 74 61 00 45 6c 65 67 69 72 20 63 c3  | .se.puede.ver.la.lista.Elegir.c. | 
| 10140 |  b3 6d 6f 20 73 65 20 63 6f 6d 70 6c 65 74 61 72    c3 a1 20 65 73 74 61 20 6c 69 73 74 61 00 4c 69  | .mo.se.completar...esta.lista.Li | 
| 10160 |  6d 70 69 61 72 00 42 6f 72 72 61 72 20 6c 69 73    74 61 20 25 73 00 45 6c 69 6d 69 6e 61 72 20 74  | mpiar.Borrar.lista.%s.Eliminar.t | 
| 10180 |  6f 64 6f 73 20 64 65 20 6c 61 20 6c 69 73 74 61    20 65 73 70 65 63 69 66 69 63 61 64 61 00 42 6f  | odos.de.la.lista.especificada.Bo | 
| 101a0 |  72 72 61 72 20 74 6f 64 61 73 20 6c 61 73 20 63    6f 6e 66 69 67 75 72 61 63 69 6f 6e 65 73 20 70  | rrar.todas.las.configuraciones.p | 
| 101c0 |  61 72 61 20 65 73 74 65 20 63 6f 6d 70 6c 65 6d    65 6e 74 6f 00 42 6f 72 72 61 72 20 6c 69 73 74  | ara.este.complemento.Borrar.list | 
| 101e0 |  61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61    00 42 6f 72 72 61 72 20 6c 69 73 74 61 00 42 6f  | a.predeterminada.Borrar.lista.Bo | 
| 10200 |  72 72 61 72 20 6c 69 73 74 61 20 28 25 64 29 00    42 6f 72 72 61 72 20 6c 69 73 74 61 3a 20 25 73  | rrar.lista.(%d).Borrar.lista:.%s | 
| 10220 |  00 42 6f 72 72 61 72 20 6c 61 20 6c 69 73 74 61    20 c2 ab 25 73 c2 bb 00 42 6f 72 72 61 72 20 65  | .Borrar.la.lista...%s...Borrar.e | 
| 10240 |  73 74 61 20 6c 69 73 74 61 20 64 65 73 70 75 c3    a9 73 20 64 65 20 75 6e 61 20 73 69 6e 63 72 6f  | sta.lista.despu..s.de.una.sincro | 
| 10260 |  6e 69 7a 61 63 69 c3 b3 6e 20 63 6f 6e 20 65 73    74 65 20 64 69 73 70 6f 73 69 74 69 76 6f 00 4f  | nizaci..n.con.este.dispositivo.O | 
| 10280 |  70 63 69 6f 6e 65 73 20 64 65 20 61 63 74 75 61    6c 69 7a 61 63 69 c3 b3 6e 20 64 65 20 63 6f 6c  | pciones.de.actualizaci..n.de.col | 
| 102a0 |  75 6d 6e 61 73 3a 00 53 65 20 68 61 6e 20 72 65    73 74 61 62 6c 65 63 69 64 6f 20 74 6f 64 6f 73  | umnas:.Se.han.restablecido.todos | 
| 102c0 |  20 6c 6f 73 20 64 69 c3 a1 6c 6f 67 6f 73 20 64    65 20 63 6f 6e 66 69 72 6d 61 63 69 c3 b3 6e 00  | .los.di..logos.de.confirmaci..n. | 
| 102e0 |  43 6f 6e 74 72 6f 6c 61 72 20 63 c3 b3 6d 6f 20    73 65 20 73 69 6e 63 72 6f 6e 69 7a 61 6e 20 6c  | Controlar.c..mo.se.sincronizan.l | 
| 10300 |  6f 73 20 65 6c 65 6d 65 6e 74 6f 73 20 63 6f 6e    20 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 2e  | os.elementos.con.el.dispositivo. | 
| 10320 |  0a 53 69 6e 63 72 6f 6e 69 7a 61 72 20 73 c3 b3    6c 6f 20 65 6c 65 6d 65 6e 74 6f 73 20 6e 75 65  | .Sincronizar.s..lo.elementos.nue | 
| 10340 |  76 6f 73 2c 20 73 69 6e 63 72 6f 6e 69 7a 61 72    20 74 6f 64 6f 73 20 6c 6f 73 20 65 6c 65 6d 65  | vos,.sincronizar.todos.los.eleme | 
| 10360 |  6e 74 6f 73 20 72 65 65 6d 70 6c 61 7a 61 6e 64    6f 20 6c 6f 73 20 65 78 69 73 74 65 6e 74 65 73  | ntos.reemplazando.los.existentes | 
| 10380 |  0a 6f 20 75 73 61 72 20 65 73 74 61 20 6c 69 73    74 61 20 70 61 72 61 20 65 6c 69 6d 69 6e 61 72  | .o.usar.esta.lista.para.eliminar | 
| 103a0 |  20 65 6c 65 6d 65 6e 74 6f 73 20 64 65 6c 20 64    69 73 70 6f 73 69 74 69 76 6f 2e 00 43 6f 70 69  | .elementos.del.dispositivo..Copi | 
| 103c0 |  61 72 20 61 6c 20 70 6f 72 74 61 70 61 70 65 6c    65 73 00 43 72 65 61 72 20 6e 75 65 76 61 20 63  | ar.al.portapapeles.Crear.nueva.c | 
| 103e0 |  6f 6c 75 6d 6e 61 00 50 72 65 64 65 74 65 72 6d    69 6e 61 64 61 00 4e 6f 20 73 65 20 70 75 64 6f  | olumna.Predeterminada.No.se.pudo | 
| 10400 |  20 62 6f 72 72 61 72 00 45 6c 69 6d 69 6e 61 72    20 6c 69 73 74 61 00 45 6c 69 6d 69 6e 61 72 20  | .borrar.Eliminar.lista.Eliminar. | 
| 10420 |  65 73 74 65 20 64 69 73 70 6f 73 69 74 69 76 6f    20 64 65 20 6c 61 20 6c 69 73 74 61 20 64 65 20  | este.dispositivo.de.la.lista.de. | 
| 10440 |  64 69 73 70 6f 73 69 74 69 76 6f 73 00 45 6c 69    6d 69 6e 61 6e 64 6f 20 6c 69 62 72 6f 73 20 64  | dispositivos.Eliminando.libros.d | 
| 10460 |  65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 2e 00    44 69 73 70 6f 73 69 74 69 76 6f 73 00 44 69 73  | el.dispositivo..Dispositivos.Dis | 
| 10480 |  70 6f 73 69 74 69 76 6f 73 3a 00 4f 70 63 69 6f    6e 65 73 20 64 65 20 76 69 73 75 61 6c 69 7a 61  | positivos:.Opciones.de.visualiza | 
| 104a0 |  63 69 c3 b3 6e 3a 00 4e 6f 20 61 63 74 75 61 6c    69 7a 61 72 20 6c 61 20 63 6f 6c 75 6d 6e 61 20  | ci..n:.No.actualizar.la.columna. | 
| 104c0 |  64 65 20 63 61 6c 69 62 72 65 00 c2 bf 44 65 73    65 61 20 65 6c 69 6d 69 6e 61 72 20 6c 61 20 6c  | de.calibre...Desea.eliminar.la.l | 
| 104e0 |  69 73 74 61 20 6c 6c 61 6d 61 64 61 20 c2 ab 25    73 c2 bb 3f 00 48 65 63 68 6f 00 4d 6f 64 69 66  | ista.llamada...%s..?.Hecho.Modif | 
| 10500 |  69 63 61 72 20 6c 69 73 74 61 20 25 73 00 4d 6f    64 69 66 69 63 61 72 20 6c 69 62 72 6f 73 20 65  | icar.lista.%s.Modificar.libros.e | 
| 10520 |  6e 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25 73 c2    bb 00 4d 6f 64 69 66 69 63 61 72 20 6c 69 62 72  | n.la.lista...%s...Modificar.libr | 
| 10540 |  6f 73 20 65 6e 20 6c 61 20 6c 69 73 74 61 20 65    73 70 65 63 69 66 69 63 61 64 61 00 4d 6f 64 69  | os.en.la.lista.especificada.Modi | 
| 10560 |  66 69 63 61 72 20 6c 69 73 74 61 20 70 72 65 64    65 74 65 72 6d 69 6e 61 64 61 00 4d 6f 64 69 66  | ficar.lista.predeterminada.Modif | 
| 10580 |  69 63 61 72 20 6c 69 73 74 61 00 4d 6f 64 69 66    69 63 61 72 20 6c 69 73 74 61 3a 20 25 73 00 4d  | icar.lista.Modificar.lista:.%s.M | 
| 105a0 |  6f 64 69 66 69 63 61 72 20 6c 6f 73 20 61 74 61    6a 6f 73 20 64 65 20 74 65 63 6c 61 64 6f 20 61  | odificar.los.atajos.de.teclado.a | 
| 105c0 |  73 6f 63 69 61 64 6f 73 20 63 6f 6e 20 65 73 74    65 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 00 49 6e  | sociados.con.este.complemento.In | 
| 105e0 |  74 72 6f 64 75 7a 63 61 20 75 6e 20 6e 75 65 76    6f 20 6e 6f 6d 62 72 65 20 64 65 20 76 69 73 75  | troduzca.un.nuevo.nombre.de.visu | 
| 10600 |  61 6c 69 7a 61 63 69 c3 b3 6e 20 70 61 72 61 20    65 73 74 65 20 64 69 73 70 6f 73 69 74 69 76 6f  | alizaci..n.para.este.dispositivo | 
| 10620 |  3a 00 49 6e 74 72 6f 64 75 7a 63 61 20 75 6e 20    6e 75 65 76 6f 20 6e 6f 6d 62 72 65 20 64 65 20  | :.Introduzca.un.nuevo.nombre.de. | 
| 10640 |  76 69 73 75 61 6c 69 7a 61 63 69 c3 b3 6e 20 70    61 72 61 20 65 73 74 61 20 6c 69 73 74 61 3a 00  | visualizaci..n.para.esta.lista:. | 
| 10660 |  49 6e 74 72 6f 64 75 7a 63 61 20 75 6e 20 6e 6f    6d 62 72 65 20 64 65 20 76 69 73 75 61 6c 69 7a  | Introduzca.un.nombre.de.visualiz | 
| 10680 |  61 63 69 c3 b3 6e 20 c3 ba 6e 69 63 6f 20 70 61    72 61 20 65 73 74 61 20 6c 69 73 74 61 3a 00 4e  | aci..n...nico.para.esta.lista:.N | 
| 106a0 |  6f 20 73 65 20 70 75 64 6f 20 61 c3 b1 61 64 69    72 20 61 20 6c 61 20 6c 69 73 74 61 00 53 69 20  | o.se.pudo.a..adir.a.la.lista.Si. | 
| 106c0 |  73 65 20 61 63 74 69 76 61 2c 20 65 6c 20 6f 72    64 65 6e 20 64 65 20 63 61 6c 69 62 72 65 20 73  | se.activa,.el.orden.de.calibre.s | 
| 106e0 |  65 20 72 65 73 74 61 75 72 61 72 c3 a1 20 61 20    73 75 20 65 73 74 61 64 6f 20 6f 72 69 67 69 6e  | e.restaurar...a.su.estado.origin | 
| 10700 |  61 6c 20 75 6e 61 0a 76 65 7a 20 71 75 65 20 65    6c 20 75 73 75 61 72 69 6f 20 73 61 6c 67 61 20  | al.una.vez.que.el.usuario.salga. | 
| 10720 |  64 65 20 6c 61 20 76 69 73 74 61 20 64 65 20 6c    69 73 74 61 20 64 65 20 6c 65 63 74 75 72 61 20  | de.la.vista.de.lista.de.lectura. | 
| 10740 |  63 61 6d 62 69 61 6e 64 6f 20 6f 0a 6c 69 6d 70    69 61 6e 64 6f 20 6c 61 20 62 c3 ba 73 71 75 65  | cambiando.o.limpiando.la.b..sque | 
| 10760 |  64 61 20 64 65 20 63 61 6c 69 62 72 65 2c 20 63    61 6d 62 69 61 6e 64 6f 20 64 65 20 62 69 62 6c  | da.de.calibre,.cambiando.de.bibl | 
| 10780 |  69 6f 74 65 63 61 20 6f 20 73 61 6c 69 65 6e 64    6f 0a 64 65 20 63 61 6c 69 62 72 65 2e 00 53 69  | ioteca.o.saliendo.de.calibre..Si | 
| 107a0 |  20 65 73 74 c3 a1 20 6d 61 72 63 61 64 6f 2c 20    76 65 72 20 75 6e 61 20 6c 69 73 74 61 20 64 65  | .est...marcado,.ver.una.lista.de | 
| 107c0 |  20 6c 65 63 74 75 72 61 20 74 61 6d 62 69 c3 a9    6e 20 63 61 6d 62 69 61 72 c3 a1 20 65 6c 20 6f  | .lectura.tambi..n.cambiar...el.o | 
| 107e0 |  72 64 65 6e 20 63 61 6c 69 62 72 65 2e 0a 4c 61    73 20 6c 69 73 74 61 73 20 73 65 20 70 75 65 64  | rden.calibre..Las.listas.se.pued | 
| 10800 |  65 6e 20 72 65 6f 72 64 65 6e 61 72 20 6d 61 6e    75 61 6c 6d 65 6e 74 65 20 75 74 69 6c 69 7a 61  | en.reordenar.manualmente.utiliza | 
| 10820 |  6e 64 6f 20 65 73 74 65 20 63 6f 6d 70 6c 65 6d    65 6e 74 6f 2c 20 64 65 20 6d 61 6e 65 72 61 20  | ndo.este.complemento,.de.manera. | 
| 10840 |  70 72 65 64 65 74 65 72 6d 69 6e 61 64 61 2c 20    65 6c 20 6f 72 64 65 6e 20 64 65 20 61 64 69 63  | predeterminada,.el.orden.de.adic | 
| 10860 |  69 c3 b3 6e 20 61 20 6c 61 20 6c 69 73 74 61 2e    0a 53 69 20 6e 6f 20 73 65 20 6d 61 72 63 61 2c  | i..n.a.la.lista..Si.no.se.marca, | 
| 10880 |  20 6c 61 20 6f 72 64 65 6e 61 63 69 c3 b3 6e 20    61 63 74 75 61 6c 20 64 65 20 63 61 6c 69 62 72  | .la.ordenaci..n.actual.de.calibr | 
| 108a0 |  65 20 6e 6f 20 73 65 20 6d 6f 64 69 66 69 63 61    72 c3 a1 20 63 75 61 6e 64 6f 20 73 65 20 76 69  | e.no.se.modificar...cuando.se.vi | 
| 108c0 |  73 75 61 6c 69 7a 61 20 6c 61 20 6c 69 73 74 61    2e 00 53 69 20 6c 61 20 6c 69 73 74 61 20 73 65  | sualiza.la.lista..Si.la.lista.se | 
| 108e0 |  20 63 6f 6d 70 6c 65 74 61 20 61 20 70 61 72 74    69 72 20 64 65 20 75 6e 61 20 62 c3 ba 73 71 75  | .completa.a.partir.de.una.b..squ | 
| 10900 |  65 64 61 2c 20 65 73 70 65 63 69 66 69 71 75 65    20 6c 61 20 65 78 70 72 65 73 69 c3 b3 6e 20 64  | eda,.especifique.la.expresi..n.d | 
| 10920 |  65 20 62 c3 ba 73 71 75 65 64 61 20 64 65 20 63    61 6c 69 62 72 65 00 53 69 20 61 6c 20 73 69 6e  | e.b..squeda.de.calibre.Si.al.sin | 
| 10940 |  63 72 6f 6e 69 7a 61 72 20 6c 61 20 6c 69 73 74    61 20 73 65 20 65 6c 69 6d 69 6e 72 c3 a1 6e 20  | cronizar.la.lista.se.eliminr..n. | 
| 10960 |  6c 69 62 72 6f 73 20 64 65 6c 20 64 69 73 70 6f    73 69 74 69 76 6f 2c 20 65 6e 74 6f 6e 63 65 73  | libros.del.dispositivo,.entonces | 
| 10980 |  0a 61 70 61 72 65 63 65 72 c3 a1 20 75 6e 20 63    75 61 64 72 6f 20 64 65 20 64 69 c3 a1 6c 6f 67  | .aparecer...un.cuadro.de.di..log | 
| 109a0 |  6f 20 71 75 65 20 6c 65 20 70 65 72 6d 69 74 69    72 c3 a1 20 63 6f 6e 66 69 72 6d 61 72 6c 6f 20  | o.que.le.permitir...confirmarlo. | 
| 109c0 |  61 6e 74 65 73 2e 0a 44 65 73 6d 61 72 63 61 72    20 65 73 74 61 20 6f 70 63 69 c3 b3 6e 20 70 61  | antes..Desmarcar.esta.opci..n.pa | 
| 109e0 |  72 61 20 70 65 72 6d 69 74 69 72 20 6c 61 20 73    69 6e 63 72 6f 6e 69 7a 61 63 69 c3 b3 6e 20 61  | ra.permitir.la.sincronizaci..n.a | 
| 10a00 |  75 74 6f 6d 61 74 69 7a 61 64 61 20 63 6f 6e 20    65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 2e 00  | utomatizada.con.el.dispositivo.. | 
| 10a20 |  53 69 20 6e 6f 20 65 73 74 c3 a1 20 6d 61 72 63    61 64 61 2c 20 73 c3 b3 6c 6f 20 73 65 20 73 69  | Si.no.est...marcada,.s..lo.se.si | 
| 10a40 |  6e 63 72 6f 6e 69 7a 61 72 c3 a1 6e 20 6c 6f 73    20 65 6c 65 6d 65 6e 74 6f 73 20 71 75 65 20 6e  | ncronizar..n.los.elementos.que.n | 
| 10a60 |  6f 20 65 73 74 c3 a9 6e 20 65 6e 20 65 6c 20 64    69 73 70 6f 73 69 74 69 76 6f 2e 0a 53 69 20 6e  | o.est..n.en.el.dispositivo..Si.n | 
| 10a80 |  6f 20 73 65 20 65 73 70 65 63 69 66 69 63 61 20    6e 69 6e 67 c3 ba 6e 20 64 69 73 70 6f 73 69 74  | o.se.especifica.ning..n.disposit | 
| 10aa0 |  69 76 6f 2c 20 65 73 74 61 20 63 61 73 69 6c 6c    61 20 64 65 20 76 65 72 69 66 69 63 61 63 69 c3  | ivo,.esta.casilla.de.verificaci. | 
| 10ac0 |  b3 6e 20 6e 6f 20 74 69 65 6e 65 20 6e 69 6e 67    c3 ba 6e 20 65 66 65 63 74 6f 2e 0a 45 73 74 61  | .n.no.tiene.ning..n.efecto..Esta | 
| 10ae0 |  20 6f 70 63 69 c3 b3 6e 20 73 6f 6c 6f 20 73 65    20 70 75 65 64 65 20 75 74 69 6c 69 7a 61 72 20  | .opci..n.solo.se.puede.utilizar. | 
| 10b00 |  63 6f 6e 20 6c 69 73 74 61 73 20 64 65 20 74 69    70 6f 20 6d 61 6e 75 61 6c 2e 00 53 69 20 6e 6f  | con.listas.de.tipo.manual..Si.no | 
| 10b20 |  20 74 69 65 6e 65 20 75 6e 20 64 69 73 70 6f 73    69 74 69 76 6f 20 63 6f 6e 65 63 74 61 64 6f 20  | .tiene.un.dispositivo.conectado. | 
| 10b40 |  61 63 74 75 61 6c 6d 65 6e 74 65 2c 20 63 6f 6e    65 63 74 65 20 75 6e 6f 20 61 68 6f 72 61 0a 6f  | actualmente,.conecte.uno.ahora.o | 
| 10b60 |  20 73 61 6c 67 61 20 64 65 6c 20 63 75 61 64 72    6f 20 64 65 20 64 69 c3 a1 6c 6f 67 6f 20 79 20  | .salga.del.cuadro.de.di..logo.y. | 
| 10b80 |  63 6f 6e 65 63 74 65 20 63 6f 6e 20 75 6e 61 20    63 61 72 70 65 74 61 20 6f 20 69 54 75 6e 65 73  | conecte.con.una.carpeta.o.iTunes | 
| 10ba0 |  20 70 72 69 6d 65 72 6f 00 41 74 61 6a 6f 73 20    64 65 20 74 65 63 6c 61 64 6f 00 4b 69 6e 64 6c  | .primero.Atajos.de.teclado.Kindl | 
| 10bc0 |  65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 00 4b 69    6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73  | e.Collections.Kindle.Collections | 
| 10be0 |  20 66 61 6c 6c c3 b3 00 4c 69 73 74 61 73 00 4c    69 73 74 61 73 3a 00 55 62 69 63 61 63 69 c3 b3  | .fall...Listas.Listas:.Ubicaci.. | 
| 10c00 |  6e 00 4d 65 6d 6f 72 69 61 20 70 72 69 6e 63 69    70 61 6c 00 41 c3 b1 61 64 69 72 20 6f 20 65 6c  | n.Memoria.principal.A..adir.o.el | 
| 10c20 |  69 6d 69 6e 61 72 20 65 6c 65 6d 65 6e 74 6f 73    20 6d 61 6e 75 61 6c 6d 65 6e 74 65 00 4d 65 6e  | iminar.elementos.manualmente.Men | 
| 10c40 |  c3 ba 00 4d 6f 76 65 72 20 c2 ab 56 65 72 20 6c    69 73 74 61 c2 bb 20 61 6c 20 6e 69 76 65 6c 20  | ...Mover...Ver.lista...al.nivel. | 
| 10c60 |  73 75 70 65 72 69 6f 72 20 64 65 6c 20 6d 65 6e    c3 ba 20 64 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e  | superior.del.men...del.complemen | 
| 10c80 |  74 6f 20 70 61 72 61 20 65 73 74 61 20 6c 69 73    74 61 00 4d 6f 76 65 72 20 61 20 6c 61 20 6c 69  | to.para.esta.lista.Mover.a.la.li | 
| 10ca0 |  73 74 61 00 53 65 20 6d 6f 76 69 65 72 6f 6e 20    25 64 20 6c 69 62 72 6f 73 20 61 20 6c 61 28 73  | sta.Se.movieron.%d.libros.a.la(s | 
| 10cc0 |  29 20 6c 69 73 74 61 28 73 29 00 4e 6f 6d 62 72    65 00 4e 6f 20 65 78 69 73 74 65 6e 20 6c 69 62  | ).lista(s).Nombre.No.existen.lib | 
| 10ce0 |  72 6f 73 20 65 6e 20 65 73 74 61 20 6c 69 73 74    61 00 4e 6f 20 73 65 20 65 6e 63 6f 6e 74 72 c3  | ros.en.esta.lista.No.se.encontr. | 
| 10d00 |  b3 20 6e 69 6e 67 c3 ba 6e 20 64 69 73 70 6f 73    69 74 69 76 6f 20 63 6f 6e 20 55 55 49 44 3a 20  | ..ning..n.dispositivo.con.UUID:. | 
| 10d20 |  25 73 00 4e 6f 20 73 65 20 68 61 20 65 73 70 65    63 69 66 69 63 61 64 6f 20 6e 69 6e 67 c3 ba 6e  | %s.No.se.ha.especificado.ning..n | 
| 10d40 |  20 6e 6f 6d 62 72 65 20 64 65 20 6c 69 73 74 61    00 4e 6f 20 73 65 20 65 73 70 65 63 69 66 69 63  | .nombre.de.lista.No.se.especific | 
| 10d60 |  c3 b3 20 6e 69 6e 67 c3 ba 6e 20 6e 6f 6d 62 72    65 20 64 65 20 6c 69 73 74 61 20 64 65 20 6f 72  | ...ning..n.nombre.de.lista.de.or | 
| 10d80 |  69 67 65 6e 00 4f 70 63 69 6f 6e 61 6c 6d 65 6e    74 65 2c 20 6d 6f 64 69 66 69 63 61 72 20 65 74  | igen.Opcionalmente,.modificar.et | 
| 10da0 |  69 71 75 65 74 61 73 20 6f 20 75 6e 61 20 63 6f    6c 75 6d 6e 61 20 70 65 72 73 6f 6e 61 6c 69 7a  | iquetas.o.una.columna.personaliz | 
| 10dc0 |  61 64 61 20 63 75 61 6e 64 6f 0a 73 65 20 61 c3    b1 61 64 65 6e 20 6f 20 65 6c 69 6d 69 6e 61 6e  | ada.cuando.se.a..aden.o.eliminan | 
| 10de0 |  20 65 6c 65 6d 65 6e 74 6f 73 20 64 65 20 65 73    74 61 20 6c 69 73 74 61 2e 00 4f 70 63 69 6f 6e  | .elementos.de.esta.lista..Opcion | 
| 10e00 |  61 6c 6d 65 6e 74 65 2c 20 65 73 70 65 63 69 66    69 71 75 65 20 75 6e 61 20 63 6f 6c 75 6d 6e 61  | almente,.especifique.una.columna | 
| 10e20 |  20 70 61 72 61 20 61 c3 b1 61 64 69 72 20 6f 20    65 6c 69 6d 69 6e 61 72 20 75 6e 20 76 61 6c 6f  | .para.a..adir.o.eliminar.un.valo | 
| 10e40 |  72 0a 61 6c 20 61 c3 b1 61 64 69 72 20 6f 20 65    6c 69 6d 69 6e 61 72 20 65 6c 65 6d 65 6e 74 6f  | r.al.a..adir.o.eliminar.elemento | 
| 10e60 |  73 20 64 65 20 65 73 74 61 20 6c 69 73 74 61 00    4f 74 72 6f 73 00 52 65 69 6e 69 63 69 65 20 63  | s.de.esta.lista.Otros.Reinicie.c | 
| 10e80 |  61 6c 69 62 72 65 20 61 68 6f 72 61 2e 00 4f 70    63 69 6f 6e 65 73 20 64 65 20 63 6f 6d 70 6c 65  | alibre.ahora..Opciones.de.comple | 
| 10ea0 |  74 61 64 6f 3a 00 50 72 65 66 65 72 65 6e 63 69    61 73 20 70 61 72 61 3a 00 52 45 41 44 49 4e 47  | tado:.Preferencias.para:.READING | 
| 10ec0 |  20 4c 49 53 54 3a 20 41 62 6f 72 74 61 6e 64 6f    20 6c 61 20 61 63 74 75 61 6c 69 7a 61 63 69 c3  | .LIST:.Abortando.la.actualizaci. | 
| 10ee0 |  b3 6e 20 64 65 20 6c 61 20 6c 69 73 74 61 20 64    65 20 62 c3 ba 73 71 75 65 64 61 20 61 75 74 6f  | .n.de.la.lista.de.b..squeda.auto | 
| 10f00 |  6d c3 a1 74 69 63 61 20 70 6f 72 71 75 65 20 6e    6f 20 74 69 65 6e 65 20 65 78 70 72 65 73 69 c3  | m..tica.porque.no.tiene.expresi. | 
| 10f20 |  b3 6e 3a 20 00 52 45 41 44 49 4e 47 20 4c 49 53    54 3a 20 41 c3 b1 61 64 69 65 6e 64 6f 20 25 64  | .n:..READING.LIST:.A..adiendo.%d | 
| 10f40 |  20 69 64 65 6e 74 69 66 69 63 61 64 6f 72 65 73    20 61 20 6c 61 20 6c 69 73 74 61 20 61 75 74 6f  | .identificadores.a.la.lista.auto | 
| 10f60 |  6d c3 a1 74 69 63 61 3a 20 25 73 00 52 45 41 44    49 4e 47 20 4c 49 53 54 3a 20 49 6e 74 65 6e 74  | m..tica:.%s.READING.LIST:.Intent | 
| 10f80 |  61 72 20 72 65 63 72 65 61 72 20 63 6f 6c 65 63    63 69 6f 6e 65 73 20 64 65 20 4b 69 6e 64 6c 65  | ar.recrear.colecciones.de.Kindle | 
| 10fa0 |  00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41    75 74 6f 63 6f 6d 70 6c 65 74 61 6e 64 6f 20 6c  | .READING.LIST:.Autocompletando.l | 
| 10fc0 |  69 73 74 61 20 64 65 20 64 69 73 70 6f 73 69 74    69 76 6f 3a 00 52 45 41 44 49 4e 47 20 4c 49 53  | ista.de.dispositivo:.READING.LIS | 
| 10fe0 |  54 3a 20 41 75 74 6f 63 6f 6d 70 6c 65 74 61 6e    64 6f 20 6c 69 73 74 61 20 64 65 20 62 c3 ba 73  | T:.Autocompletando.lista.de.b..s | 
| 11000 |  71 75 65 64 61 3a 00 52 45 41 44 49 4e 47 20 4c    49 53 54 3a 20 44 69 73 70 6f 73 69 74 69 76 6f  | queda:.READING.LIST:.Dispositivo | 
| 11020 |  20 64 65 73 63 6f 6e 65 63 74 61 64 6f 00 52 45    41 44 49 4e 47 20 4c 49 53 54 3a 20 44 69 73 70  | .desconectado.READING.LIST:.Disp | 
| 11040 |  6f 73 69 74 69 76 6f 20 65 6e 63 6f 6e 74 72 61    64 6f 20 70 61 72 61 20 73 69 6e 63 72 6f 6e 69  | ositivo.encontrado.para.sincroni | 
| 11060 |  7a 61 72 20 63 6f 6e 3a 00 52 45 41 44 49 4e 47    20 4c 49 53 54 3a 20 4d 65 74 61 64 61 74 6f 73  | zar.con:.READING.LIST:.Metadatos | 
| 11080 |  20 64 69 73 70 6f 6e 69 62 6c 65 73 3a 00 52 45    41 44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 73  | .disponibles:.READING.LIST:.No.s | 
| 110a0 |  65 20 65 6e 63 6f 6e 74 72 61 72 6f 6e 20 6c 69    62 72 6f 73 20 64 65 20 6c 61 20 6c 69 73 74 61  | e.encontraron.libros.de.la.lista | 
| 110c0 |  20 c2 ab 25 73 c2 bb 20 65 6e 20 65 6c 20 64 69    73 70 6f 73 69 74 69 76 6f 20 70 61 72 61 20 65  | ...%s...en.el.dispositivo.para.e | 
| 110e0 |  6c 69 6d 69 6e 61 72 00 52 45 41 44 49 4e 47 20    4c 49 53 54 3a 20 4e 6f 20 65 73 20 6e 65 63 65  | liminar.READING.LIST:.No.es.nece | 
| 11100 |  73 61 72 69 6f 20 73 69 6e 63 72 6f 6e 69 7a 61    72 20 6e 69 6e 67 c3 ba 6e 20 6c 69 62 72 6f 20  | sario.sincronizar.ning..n.libro. | 
| 11120 |  64 65 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25 73    c2 bb 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a  | de.la.lista...%s...READING.LIST: | 
| 11140 |  20 4e 6f 20 73 65 20 73 69 6e 63 72 6f 6e 69 7a    61 20 c2 ab 25 73 c2 bb 20 63 6f 6e 20 65 6c 20  | .No.se.sincroniza...%s...con.el. | 
| 11160 |  64 69 73 70 6f 73 69 74 69 76 6f 20 70 6f 72 71    75 65 20 6c 61 20 73 69 6e 63 72 6f 6e 69 7a 61  | dispositivo.porque.la.sincroniza | 
| 11180 |  63 69 c3 b3 6e 20 61 75 74 6f 6d c3 a1 74 69 63    61 20 65 73 74 c3 a1 20 64 65 73 61 63 74 69 76  | ci..n.autom..tica.est...desactiv | 
| 111a0 |  61 64 61 00 52 45 41 44 49 4e 47 20 4c 49 53 54    3a 20 4e 6f 20 73 65 20 73 69 6e 63 72 6f 6e 69  | ada.READING.LIST:.No.se.sincroni | 
| 111c0 |  7a 61 20 63 6f 6e 20 65 6c 20 64 69 73 70 6f 73    69 74 69 76 6f 20 70 6f 72 71 75 65 20 6e 6f 20  | za.con.el.dispositivo.porque.no. | 
| 111e0 |  65 73 74 c3 a1 20 61 63 74 69 76 6f 00 52 45 41    44 49 4e 47 20 4c 49 53 54 3a 20 41 68 6f 72 61  | est...activo.READING.LIST:.Ahora | 
| 11200 |  20 68 61 79 20 25 64 20 69 64 65 6e 74 69 66 69    63 61 64 6f 72 65 73 20 65 6e 20 6c 61 20 6c 69  | .hay.%d.identificadores.en.la.li | 
| 11220 |  73 74 61 20 61 75 74 6f 6d c3 a1 74 69 63 61 3a    20 25 73 00 52 45 41 44 49 4e 47 20 4c 49 53 54  | sta.autom..tica:.%s.READING.LIST | 
| 11240 |  3a 20 45 6c 69 6d 69 6e 61 6e 64 6f 20 25 64 20    69 64 65 6e 74 69 66 69 63 61 64 6f 72 65 73 20  | :.Eliminando.%d.identificadores. | 
| 11260 |  64 65 20 6c 61 20 6c 69 73 74 61 20 61 75 74 6f    6d c3 a1 74 69 63 61 3a 20 25 73 00 52 45 41 44  | de.la.lista.autom..tica:.%s.READ | 
| 11280 |  49 4e 47 20 4c 49 53 54 3a 20 53 65 20 6f 6d 69    74 65 6e 20 25 64 20 6c 69 62 72 6f 73 20 73 69  | ING.LIST:.Se.omiten.%d.libros.si | 
| 112a0 |  6e 20 66 6f 72 6d 61 74 6f 73 20 64 65 20 6c 61    20 6c 69 73 74 61 20 c2 ab 25 73 c2 bb 00 52 45  | n.formatos.de.la.lista...%s...RE | 
| 112c0 |  41 44 49 4e 47 20 4c 49 53 54 3a 20 53 69 6e 63    72 6f 6e 69 7a 61 72 20 61 68 6f 72 61 20 2d 20  | ADING.LIST:.Sincronizar.ahora.-. | 
| 112e0 |  66 6f 72 63 65 5f 73 79 6e 63 3d 00 52 45 41 44    49 4e 47 20 4c 49 53 54 3a 20 53 69 6e 63 72 6f  | force_sync=.READING.LIST:.Sincro | 
| 11300 |  6e 69 7a 61 6e 64 6f 20 25 64 20 6c 69 62 72 6f    73 20 65 6e 20 c2 ab 25 73 c2 bb 20 63 6f 6e 3a  | nizando.%d.libros.en...%s...con: | 
| 11320 |  20 25 73 20 28 75 62 69 63 61 63 69 c3 b3 6e 3a    25 73 29 00 52 45 41 44 49 4e 47 20 4c 49 53 54  | .%s.(ubicaci..n:%s).READING.LIST | 
| 11340 |  3a 20 41 63 74 75 61 6c 69 7a 61 63 69 c3 b3 6e    20 61 75 74 6f 6d c3 a1 74 69 63 61 20 64 65 20  | :.Actualizaci..n.autom..tica.de. | 
| 11360 |  6c 69 73 74 61 73 20 64 65 20 63 6f 6c 75 6d 6e    61 73 20 00 52 45 41 44 49 4e 47 20 4c 49 53 54  | listas.de.columnas..READING.LIST | 
| 11380 |  3a 20 41 63 74 75 61 6c 69 7a 61 63 69 c3 b3 6e    20 61 75 74 6f 6d c3 a1 74 69 63 61 20 64 65 20  | :.Actualizaci..n.autom..tica.de. | 
| 113a0 |  6c 69 73 74 61 73 20 64 65 20 64 69 73 70 6f 73    69 74 69 76 6f 73 20 00 52 65 61 64 69 6e 67 20  | listas.de.dispositivos..Reading. | 
| 113c0 |  4c 69 73 74 00 45 72 72 6f 72 20 64 65 20 52 65    61 64 69 6e 67 20 4c 69 73 74 00 52 65 61 64 69  | List.Error.de.Reading.List.Readi | 
| 113e0 |  6e 67 20 4c 69 73 74 3a 20 4e 6f 20 73 65 20 70    75 65 64 65 20 63 72 65 61 72 20 6c 61 20 6c 69  | ng.List:.No.se.puede.crear.la.li | 
| 11400 |  73 74 61 20 70 6f 72 71 75 65 20 6c 69 73 74 5f    6e 61 6d 65 20 65 73 74 c3 a1 20 64 75 70 6c 69  | sta.porque.list_name.est...dupli | 
| 11420 |  63 61 64 6f 3a 00 52 65 61 64 69 6e 67 20 4c 69    73 74 3a 20 4e 6f 20 73 65 20 70 75 65 64 65 20  | cado:.Reading.List:.No.se.puede. | 
| 11440 |  63 72 65 61 72 20 6c 61 20 6c 69 73 74 61 20 70    6f 72 71 75 65 20 6e 6f 20 73 65 20 68 61 20 65  | crear.la.lista.porque.no.se.ha.e | 
| 11460 |  73 70 65 63 69 66 69 63 61 64 6f 20 6c 69 73 74    5f 6e 61 6d 65 00 4f 70 63 69 6f 6e 65 73 20 64  | specificado.list_name.Opciones.d | 
| 11480 |  65 20 6f 72 64 65 6e 20 64 65 20 6c 65 63 74 75    72 61 3a 00 45 6c 69 6d 69 6e 61 72 20 64 65 20  | e.orden.de.lectura:.Eliminar.de. | 
| 114a0 |  74 6f 64 61 73 20 6c 61 73 20 6c 69 73 74 61 73    00 45 6c 69 6d 69 6e 61 72 20 64 65 20 6c 61 20  | todas.las.listas.Eliminar.de.la. | 
| 114c0 |  6c 69 73 74 61 20 70 72 65 64 65 74 65 72 6d 69    6e 61 64 61 00 45 6c 69 6d 69 6e 61 72 20 64 65  | lista.predeterminada.Eliminar.de | 
| 114e0 |  20 6c 61 20 6c 69 73 74 61 00 45 6c 69 6d 69 6e    61 72 20 64 65 20 6c 61 20 6c 69 73 74 61 3a 20  | .la.lista.Eliminar.de.la.lista:. | 
| 11500 |  25 73 00 45 6c 69 6d 69 6e 61 72 20 64 65 20 6c    61 20 6c 69 73 74 61 20 c2 ab 25 73 c2 bb 00 45  | %s.Eliminar.de.la.lista...%s...E | 
| 11520 |  6c 69 6d 69 6e 61 72 20 64 65 20 6c 61 20 6c 69    73 74 61 20 65 73 70 65 63 69 66 69 63 61 64 61  | liminar.de.la.lista.especificada | 
| 11540 |  00 45 6c 69 6d 69 6e 61 72 20 64 65 6c 20 64 69    73 70 6f 73 69 74 69 76 6f 20 65 6c 65 6d 65 6e  | .Eliminar.del.dispositivo.elemen | 
| 11560 |  74 6f 73 20 64 65 20 6c 61 20 6c 69 73 74 61 00    53 65 20 65 6c 69 6d 69 6e 61 72 6f 6e 20 25 64  | tos.de.la.lista.Se.eliminaron.%d | 
| 11580 |  20 6c 69 62 72 6f 73 20 64 65 20 6c 61 20 6c 69    73 74 61 20 25 73 00 45 6c 69 6d 69 6e 61 64 6f  | .libros.de.la.lista.%s.Eliminado | 
| 115a0 |  28 73 29 20 64 65 20 25 64 20 6c 69 73 74 61 73    20 64 65 20 6c 65 63 74 75 72 61 00 43 61 6d 62  | (s).de.%d.listas.de.lectura.Camb | 
| 115c0 |  69 61 72 20 6e 6f 6d 62 72 65 20 64 65 20 64 69    73 70 6f 73 69 74 69 76 6f 00 4e 6f 20 73 65 20  | iar.nombre.de.dispositivo.No.se. | 
| 115e0 |  70 75 64 6f 20 63 61 6d 62 69 61 72 20 65 6c 20    6e 6f 6d 62 72 65 00 43 61 6d 62 69 61 72 20 6e  | pudo.cambiar.el.nombre.Cambiar.n | 
| 11600 |  6f 6d 62 72 65 20 64 65 20 6c 69 73 74 61 00 43    61 6d 62 69 61 72 20 65 6c 20 6e 6f 6d 62 72 65  | ombre.de.lista.Cambiar.el.nombre | 
| 11620 |  20 64 65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f    20 61 63 74 75 61 6c 6d 65 6e 74 65 20 63 6f 6e  | .del.dispositivo.actualmente.con | 
| 11640 |  65 63 74 61 64 6f 00 53 75 73 74 69 74 75 69 72    20 64 69 73 70 6f 73 69 74 69 76 6f 20 70 6f 72  | ectado.Sustituir.dispositivo.por | 
| 11660 |  20 6c 69 73 74 61 2c 20 73 c3 b3 6c 6f 20 61 c3    b1 61 64 69 72 20 6e 75 65 76 6f 73 20 65 6c 65  | .lista,.s..lo.a..adir.nuevos.ele | 
| 11680 |  6d 65 6e 74 6f 73 00 52 65 65 6d 70 6c 61 7a 61    72 20 64 69 73 70 6f 73 69 74 69 76 6f 20 63 6f  | mentos.Reemplazar.dispositivo.co | 
| 116a0 |  6e 20 6c 69 73 74 61 2c 20 61 c3 b1 61 64 69 72    20 6f 20 73 75 73 74 69 74 75 69 72 20 74 6f 64  | n.lista,.a..adir.o.sustituir.tod | 
| 116c0 |  6f 00 52 65 73 74 61 62 6c 65 63 65 72 20 63 75    61 64 72 6f 73 20 64 65 20 64 69 c3 a1 6c 6f 67  | o.Restablecer.cuadros.de.di..log | 
| 116e0 |  6f 20 64 65 20 26 63 6f 6e 66 69 72 6d 61 63 69    c3 b3 6e 00 52 65 73 74 61 62 6c 65 63 65 72 20  | o.de.&confirmaci..n.Restablecer. | 
| 11700 |  74 6f 64 6f 73 20 6c 6f 73 20 64 69 c3 a1 6c 6f    67 6f 73 20 64 65 20 c2 ab 4d 6f 73 74 72 61 72  | todos.los.di..logos.de...Mostrar | 
| 11720 |  20 6f 74 72 61 20 76 65 7a c2 bb 20 70 61 72 61    20 65 6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20  | .otra.vez...para.el.complemento. | 
| 11740 |  52 65 61 64 69 6e 67 20 4c 69 73 74 00 52 65 69    6e 69 63 69 61 72 20 63 61 6c 69 62 72 65 20 61  | Reading.List.Reiniciar.calibre.a | 
| 11760 |  68 6f 72 61 00 52 65 69 6e 69 63 69 6f 20 72 65    71 75 65 72 69 64 6f 00 52 65 73 74 61 75 72 61  | hora.Reinicio.requerido.Restaura | 
| 11780 |  72 20 6f 72 64 65 6e 20 64 65 73 70 75 c3 a9 73    20 64 65 20 76 65 72 20 6c 61 20 6c 69 73 74 61  | r.orden.despu..s.de.ver.la.lista | 
| 117a0 |  00 45 73 74 61 62 6c 65 63 65 72 20 6c 69 73 74    61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61  | .Establecer.lista.predeterminada | 
| 117c0 |  00 45 73 74 61 62 6c 65 63 65 72 20 6c 69 73 74    61 20 70 72 65 64 65 74 65 72 6d 69 6e 61 64 61  | .Establecer.lista.predeterminada | 
| 117e0 |  3a 20 25 73 00 45 73 74 61 62 6c 65 63 65 72 20    6c 61 20 6c 69 73 74 61 20 70 72 65 64 65 74 65  | :.%s.Establecer.la.lista.predete | 
| 11800 |  72 6d 69 6e 61 64 61 20 61 20 c2 ab 25 73 c2 bb    00 43 6f 6e 66 69 67 75 72 61 63 69 c3 b3 6e 20  | rminada.a...%s...Configuraci..n. | 
| 11820 |  6d 6f 64 69 66 69 63 61 64 61 00 43 6f 6e 66 69    67 75 72 61 63 69 c3 b3 6e 20 65 6c 69 6d 69 6e  | modificada.Configuraci..n.elimin | 
| 11840 |  61 64 61 00 53 65 20 68 61 20 6d 6f 64 69 66 69    63 61 64 6f 20 6c 61 20 63 6f 6e 66 69 67 75 72  | ada.Se.ha.modificado.la.configur | 
| 11860 |  61 63 69 c3 b3 6e 20 64 65 6c 20 63 6f 6d 70 6c    65 6d 65 6e 74 6f 20 65 6e 20 65 73 74 61 20 62  | aci..n.del.complemento.en.esta.b | 
| 11880 |  69 62 6c 69 6f 74 65 63 61 2e 00 4d 6f 73 74 72    61 72 20 63 75 61 64 72 6f 20 64 65 20 64 69 c3  | iblioteca..Mostrar.cuadro.de.di. | 
| 118a0 |  a1 6c 6f 67 6f 20 61 6c 20 65 6c 69 6d 69 6e 61    72 20 6c 69 62 72 6f 73 20 64 65 6c 20 64 69 73  | .logo.al.eliminar.libros.del.dis | 
| 118c0 |  70 6f 73 69 74 69 76 6f 00 45 73 70 65 63 69 66    69 63 61 72 20 65 6c 20 6e 6f 6d 62 72 65 20 64  | positivo.Especificar.el.nombre.d | 
| 118e0 |  65 20 65 73 74 65 20 6f 72 64 65 6e 20 64 65 20    6c 65 63 74 75 72 61 20 64 65 20 73 65 72 69 65  | e.este.orden.de.lectura.de.serie | 
| 11900 |  0a 53 69 20 73 65 20 64 65 6a 61 20 65 6e 20 62    6c 61 6e 63 6f 2c 20 73 65 20 75 74 69 6c 69 7a  | .Si.se.deja.en.blanco,.se.utiliz | 
| 11920 |  61 72 c3 a1 20 65 6c 20 6e 6f 6d 62 72 65 20 64    65 20 6c 61 20 6c 69 73 74 61 20 65 6e 20 6c 61  | ar...el.nombre.de.la.lista.en.la | 
| 11940 |  20 71 75 65 20 73 65 20 65 6e 63 75 65 6e 74 72    61 20 65 73 74 65 20 6c 69 62 72 6f 2e 00 45 73  | .que.se.encuentra.este.libro..Es | 
| 11960 |  70 65 63 69 66 69 71 75 65 20 6c 61 20 65 74 69    71 75 65 74 61 20 6f 20 65 6c 20 76 61 6c 6f 72  | pecifique.la.etiqueta.o.el.valor | 
| 11980 |  20 64 65 20 6c 61 20 63 6f 6c 75 6d 6e 61 20 70    65 72 73 6f 6e 61 6c 69 7a 61 64 61 20 71 75 65  | .de.la.columna.personalizada.que | 
| 119a0 |  20 73 65 20 61 c3 b1 61 64 69 72 c3 a1 20 61 6c    20 61 c3 b1 61 64 69 72 0a 61 20 65 73 74 61 20  | .se.a..adir...al.a..adir.a.esta. | 
| 119c0 |  6c 69 73 74 61 20 6f 20 73 65 20 65 6c 69 6d 69    6e 61 72 c3 a1 20 63 75 61 6e 64 6f 20 65 6c 20  | lista.o.se.eliminar...cuando.el. | 
| 119e0 |  6c 69 62 72 6f 20 73 65 20 65 6c 69 6d 69 6e 61    20 64 65 20 6c 61 20 6c 69 73 74 61 00 45 73 74  | libro.se.elimina.de.la.lista.Est | 
| 11a00 |  61 64 6f 00 54 61 72 6a 65 74 61 20 64 65 20 61    6c 6d 61 63 65 6e 61 6d 69 65 6e 74 6f 20 41 00  | ado.Tarjeta.de.almacenamiento.A. | 
| 11a20 |  54 61 72 6a 65 74 61 20 64 65 20 61 6c 6d 61 63    65 6e 61 6d 69 65 6e 74 6f 20 42 00 43 61 6d 62  | Tarjeta.de.almacenamiento.B.Camb | 
| 11a40 |  69 61 72 20 6c 61 20 6c 69 73 74 61 20 70 61 72    61 20 75 73 61 72 6c 61 20 63 6f 6d 6f 20 70 72  | iar.la.lista.para.usarla.como.pr | 
| 11a60 |  65 64 65 74 65 72 6d 69 6e 61 64 61 20 61 63 74    75 61 6c 00 53 69 6e 63 72 6f 6e 69 7a 61 72 20  | edeterminada.actual.Sincronizar. | 
| 11a80 |  61 68 6f 72 61 00 53 69 6e 63 72 6f 6e 69 7a 61    72 20 61 68 6f 72 61 20 28 25 64 29 00 4f 70 63  | ahora.Sincronizar.ahora.(%d).Opc | 
| 11aa0 |  69 6f 6e 65 73 20 64 65 20 73 69 6e 63 72 6f 6e    69 7a 61 63 69 c3 b3 6e 3a 00 53 69 6e 63 72 6f  | iones.de.sincronizaci..n:.Sincro | 
| 11ac0 |  6e 69 7a 61 72 20 63 6f 6e 20 65 73 74 65 20 64    69 73 70 6f 73 69 74 69 76 6f 20 74 61 6e 20 70  | nizar.con.este.dispositivo.tan.p | 
| 11ae0 |  72 6f 6e 74 6f 20 63 6f 6d 6f 20 65 73 74 c3 a9    20 63 6f 6e 65 63 74 61 64 6f 00 4c 6f 73 20 6c  | ronto.como.est...conectado.Los.l | 
| 11b00 |  69 62 72 6f 73 20 73 65 6c 65 63 63 69 6f 6e 61    64 6f 73 20 79 61 20 65 78 69 73 74 65 6e 20 65  | ibros.seleccionados.ya.existen.e | 
| 11b20 |  6e 20 65 73 74 61 20 6c 69 73 74 61 3a 20 3c 62    3e 25 73 3c 2f 62 3e 00 4c 6f 73 20 6c 69 62 72  | n.esta.lista:.<b>%s</b>.Los.libr | 
| 11b40 |  6f 73 20 73 65 6c 65 63 63 69 6f 6e 61 64 6f 73    20 6e 6f 20 65 78 69 73 74 65 6e 20 65 6e 20 65  | os.seleccionados.no.existen.en.e | 
| 11b60 |  73 74 61 20 6c 69 73 74 61 00 4e 6f 20 73 65 20    65 6e 63 6f 6e 74 72 c3 b3 20 6c 61 20 69 6d 61  | sta.lista.No.se.encontr...la.ima | 
| 11b80 |  67 65 6e 20 64 65 6c 20 74 c3 ad 74 75 6c 6f 2e    20 c2 a1 44 65 62 65 20 72 65 69 6e 69 63 69 61  | gen.del.t..tulo....Debe.reinicia | 
| 11ba0 |  72 20 63 61 6c 69 62 72 65 20 61 6e 74 65 73 20    64 65 20 75 73 61 72 20 65 73 74 65 20 63 6f 6d  | r.calibre.antes.de.usar.este.com | 
| 11bc0 |  70 6c 65 6d 65 6e 74 6f 21 00 4e 6f 20 73 65 20    70 75 64 6f 20 65 6e 63 6f 6e 74 72 61 72 20 65  | plemento!.No.se.pudo.encontrar.e | 
| 11be0 |  6c 20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20 52 65    6d 6f 76 65 20 42 6f 6f 6b 73 00 44 65 73 6d 61  | l.complemento.Remove.Books.Desma | 
| 11c00 |  72 63 61 72 20 65 73 74 61 20 6f 70 63 69 c3 b3    6e 20 73 69 20 70 72 65 66 69 65 72 65 20 73 69  | rcar.esta.opci..n.si.prefiere.si | 
| 11c20 |  6e 63 72 6f 6e 69 7a 61 72 20 6d 61 6e 75 61 6c    6d 65 6e 74 65 20 63 6f 6e 20 65 6c 20 64 69 73  | ncronizar.manualmente.con.el.dis | 
| 11c40 |  70 6f 73 69 74 69 76 6f 2e 0a 53 69 20 6e 6f 20    73 65 20 65 73 70 65 63 69 66 69 63 61 20 6e 69  | positivo..Si.no.se.especifica.ni | 
| 11c60 |  6e 67 c3 ba 6e 20 64 69 73 70 6f 73 69 74 69 76    6f 2c 20 65 73 74 61 20 63 61 73 69 6c 6c 61 20  | ng..n.dispositivo,.esta.casilla. | 
| 11c80 |  64 65 20 76 65 72 69 66 69 63 61 63 69 c3 b3 6e    20 6e 6f 20 74 69 65 6e 65 20 6e 69 6e 67 c3 ba  | de.verificaci..n.no.tiene.ning.. | 
| 11ca0 |  6e 20 65 66 65 63 74 6f 00 49 6e 64 65 66 69 6e    69 64 6f 00 41 63 74 75 61 6c 69 7a 61 72 20 63  | n.efecto.Indefinido.Actualizar.c | 
| 11cc0 |  6f 6c 75 6d 6e 61 20 70 61 72 61 20 61 c3 b1 61    64 69 72 20 6f 20 65 6c 69 6d 69 6e 61 72 00 41  | olumna.para.a..adir.o.eliminar.A | 
| 11ce0 |  63 74 75 61 6c 69 7a 61 72 20 63 6f 6c 75 6d 6e    61 20 70 61 72 61 20 73 c3 b3 6c 6f 20 61 c3 b1  | ctualizar.columna.para.s..lo.a.. | 
| 11d00 |  61 64 69 72 20 61 20 6c 61 20 6c 69 73 74 61 00    41 63 74 75 61 6c 69 7a 61 72 20 63 6f 6c 75 6d  | adir.a.la.lista.Actualizar.colum | 
| 11d20 |  6e 61 20 70 61 72 61 20 65 6c 69 6d 69 6e 61 72    20 73 c3 b3 6c 6f 20 64 65 20 6c 61 20 6c 69 73  | na.para.eliminar.s..lo.de.la.lis | 
| 11d40 |  74 61 00 56 65 72 20 6c 69 73 74 61 20 25 73 20    28 25 64 29 00 56 65 72 20 6c 69 62 72 6f 73 20  | ta.Ver.lista.%s.(%d).Ver.libros. | 
| 11d60 |  65 6e 20 6c 61 20 6c 69 73 74 61 20 c2 ab 25 73    c2 bb 00 56 65 72 20 6c 69 62 72 6f 73 20 65 6e  | en.la.lista...%s...Ver.libros.en | 
| 11d80 |  20 6c 61 20 6c 69 73 74 61 20 65 73 70 65 63 69    66 69 63 61 64 61 00 56 65 72 20 6c 6f 73 20 64  | .la.lista.especificada.Ver.los.d | 
| 11da0 |  61 74 6f 73 20 61 6c 6d 61 63 65 6e 61 64 6f 73    20 65 6e 20 6c 61 20 62 61 73 65 20 64 65 20 64  | atos.almacenados.en.la.base.de.d | 
| 11dc0 |  61 74 6f 73 20 64 65 20 6c 61 20 62 69 62 6c 69    6f 74 65 63 61 20 70 61 72 61 20 65 73 74 65 20  | atos.de.la.biblioteca.para.este. | 
| 11de0 |  63 6f 6d 70 6c 65 6d 65 6e 74 6f 00 56 65 72 20    6c 69 73 74 61 20 70 72 65 64 65 74 65 72 6d 69  | complemento.Ver.lista.predetermi | 
| 11e00 |  6e 61 64 61 00 56 65 72 20 6c 69 73 74 61 00 56    65 72 20 6c 69 73 74 61 3a 20 25 73 00 56 65 72  | nada.Ver.lista.Ver.lista:.%s.Ver | 
| 11e20 |  20 6f 20 6d 6f 64 69 66 69 63 61 72 20 6c 69 73    74 61 73 20 64 65 20 6c 69 62 72 6f 73 00 41 6c  | .o.modificar.listas.de.libros.Al | 
| 11e40 |  20 26 63 61 6d 62 69 61 72 20 65 73 74 61 20 6c    69 73 74 61 3a 00 45 73 74 c3 a1 20 61 20 70 75  | .&cambiar.esta.lista:.Est...a.pu | 
| 11e60 |  6e 74 6f 20 64 65 20 65 6c 69 6d 69 6e 61 72 20    65 6c 20 64 69 73 70 6f 73 69 74 69 76 6f 3c 62  | nto.de.eliminar.el.dispositivo<b | 
| 11e80 |  3e 25 73 3c 2f 62 3e 64 65 20 65 73 74 61 20 6c    69 73 74 61 2e 20 00 53 c3 b3 6c 6f 20 70 75 65  | >%s</b>de.esta.lista...S..lo.pue | 
| 11ea0 |  64 65 20 63 61 6d 62 69 61 72 20 65 6c 20 6e 6f    6d 62 72 65 20 64 65 20 75 6e 20 64 69 73 70 6f  | de.cambiar.el.nombre.de.un.dispo | 
| 11ec0 |  73 69 74 69 76 6f 20 71 75 65 20 65 73 74 c3 a9    20 63 6f 6e 65 63 74 61 64 6f 20 61 63 74 75 61  | sitivo.que.est...conectado.actua | 
| 11ee0 |  6c 6d 65 6e 74 65 00 4f 70 63 69 6f 6e 61 6c 6d    65 6e 74 65 2c 20 70 75 65 64 65 20 6d 6f 73 74  | lmente.Opcionalmente,.puede.most | 
| 11f00 |  72 61 72 20 65 6c 20 6f 72 64 65 6e 20 64 65 20    6c 61 20 6c 69 73 74 61 20 64 65 20 6c 65 63 74  | rar.el.orden.de.la.lista.de.lect | 
| 11f20 |  75 72 61 20 61 63 74 75 61 6c 0a 65 6e 20 75 6e    61 20 63 6f 6c 75 6d 6e 61 20 64 65 20 73 65 72  | ura.actual.en.una.columna.de.ser | 
| 11f40 |  69 65 20 70 65 72 73 6f 6e 61 6c 69 7a 61 64 61    2e 20 c2 a1 4e 6f 20 64 65 62 65 20 6d 6f 64 69  | ie.personalizada....No.debe.modi | 
| 11f60 |  66 69 63 61 72 20 65 73 74 61 20 63 6f 6c 75 6d    6e 61 20 64 69 72 65 63 74 61 6d 65 6e 74 65 21  | ficar.esta.columna.directamente! | 
| 11f80 |  0a 53 c3 b3 6c 6f 20 73 65 20 70 75 65 64 65 20    75 73 61 72 20 63 6f 6e 20 6c 69 73 74 61 73 20  | .S..lo.se.puede.usar.con.listas. | 
| 11fa0 |  61 64 6d 69 6e 69 73 74 72 61 64 61 73 20 6d 61    6e 75 61 6c 6d 65 6e 74 65 20 71 75 65 20 6e 6f  | administradas.manualmente.que.no | 
| 11fc0 |  20 73 65 20 62 6f 72 72 61 6e 20 61 6c 20 73 69    6e 63 72 6f 6e 69 7a 61 72 2e 00 44 65 62 65 20  | .se.borran.al.sincronizar..Debe. | 
| 11fe0 |  68 61 62 65 72 20 61 6c 20 6d 65 6e 6f 73 20 75    6e 61 20 6c 69 73 74 61 00 44 65 62 65 20 74 65  | haber.al.menos.una.lista.Debe.te | 
| 12000 |  6e 65 72 20 69 6e 73 74 61 6c 61 64 6f 20 65 6c    20 63 6f 6d 70 6c 65 6d 65 6e 74 6f 20 4b 69 6e  | ner.instalado.el.complemento.Kin | 
| 12020 |  64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20    70 61 72 61 20 70 6f 64 65 72 20 72 65 63 72 65  | dle.Collections.para.poder.recre | 
| 12040 |  61 72 20 63 6f 6c 65 63 63 69 6f 6e 65 73 20 64    65 73 70 75 c3 a9 73 20 64 65 20 75 6e 61 20 73  | ar.colecciones.despu..s.de.una.s | 
| 12060 |  69 6e 63 72 6f 6e 69 7a 61 63 69 c3 b3 6e 2e 00    44 65 62 65 20 72 65 69 6e 69 63 69 61 72 20 63  | incronizaci..n..Debe.reiniciar.c | 
| 12080 |  61 6c 69 62 72 65 20 64 65 73 70 75 c3 a9 73 2e    00 50 72 69 6d 65 72 6f 20 64 65 62 65 20 73 65  | alibre.despu..s..Primero.debe.se | 
| 120a0 |  6c 65 63 63 69 6f 6e 61 72 20 75 6e 20 64 69 73    70 6f 73 69 74 69 76 6f 00 50 4b 03 04 14 00 00  | leccionar.un.dispositivo.PK..... | 
| 120c0 |  00 00 00 e0 35 28 55 55 1a 5c 16 06 01 00 00 06    01 00 00 16 00 00 00 74 72 61 6e 73 6c 61 74 69  | ....5(UU.\.............translati | 
| 120e0 |  6f 6e 73 2f 52 45 41 44 4d 45 2e 6d 64 23 20 54    72 61 6e 73 6c 61 74 69 6f 6e 73 0d 0a 0d 0a 49  | ons/README.md#.Translations....I | 
| 12100 |  66 20 79 6f 75 27 72 65 20 69 6e 74 65 72 65 73    74 65 64 20 69 6e 20 68 65 6c 70 69 6e 67 20 70  | f.you're.interested.in.helping.p | 
| 12120 |  72 6f 76 69 64 65 20 74 72 61 6e 73 6c 61 74 69    6f 6e 73 20 66 6f 72 20 74 68 69 73 20 70 72 6f  | rovide.translations.for.this.pro | 
| 12140 |  6a 65 63 74 2c 0d 0a 70 6c 65 61 73 65 20 75 73    65 20 74 68 65 0d 0a 5b 54 72 61 6e 73 69 66 65  | ject,..please.use.the..[Transife | 
| 12160 |  78 5d 28 68 74 74 70 73 3a 2f 2f 77 77 77 2e 74    72 61 6e 73 69 66 65 78 2e 63 6f 6d 2f 70 72 6f  | x](https://www.transifex.com/pro | 
| 12180 |  6a 65 63 74 73 2f 70 2f 63 61 6c 69 62 72 65 2d    70 6c 75 67 69 6e 73 2f 72 65 73 6f 75 72 63 65  | jects/p/calibre-plugins/resource | 
| 121a0 |  73 2f 29 0d 0a 77 65 62 73 69 74 65 20 74 6f 20    61 64 64 20 74 72 61 6e 73 6c 61 74 69 6f 6e 73  | s/)..website.to.add.translations | 
| 121c0 |  20 74 6f 20 74 68 69 73 2c 20 6f 72 20 6f 74 68    65 72 20 63 61 6c 69 62 72 65 20 70 6c 75 67 69  | .to.this,.or.other.calibre.plugi | 
| 121e0 |  6e 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20    69 74 2e 50 4b 03 04 14 00 00 00 00 00 7c 48 99  | ns.that.support.it.PK........|H. | 
| 12200 |  58 bb ac db 7e 44 74 00 00 44 74 00 00 12 00 00    00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 72 75  | X...~Dt..Dt......translations/ru | 
| 12220 |  2e 6d 6f de 12 04 95 00 00 00 00 d5 00 00 00 1c    00 00 00 c4 06 00 00 00 00 00 00 00 00 00 00 00  | .mo............................. | 
| 12240 |  00 00 00 6c 0d 00 00 1b 00 00 00 6d 0d 00 00 12    00 00 00 89 0d 00 00 11 00 00 00 9c 0d 00 00 1d  | ...l.......m.................... | 
| 12260 |  00 00 00 ae 0d 00 00 05 00 00 00 cc 0d 00 00 0b    00 00 00 d2 0d 00 00 0d 00 00 00 de 0d 00 00 18  | ................................ | 
| 12280 |  00 00 00 ec 0d 00 00 1f 00 00 00 05 0e 00 00 19    00 00 00 25 0e 00 00 18 00 00 00 3f 0e 00 00 0b  | ...................%.......?.... | 
| 122a0 |  00 00 00 58 0e 00 00 24 00 00 00 64 0e 00 00 28    00 00 00 89 0e 00 00 2d 00 00 00 b2 0e 00 00 14  | ...X...$...d...(.......-........ | 
| 122c0 |  00 00 00 e0 0e 00 00 0a 00 00 00 f5 0e 00 00 08    00 00 00 00 0f 00 00 0c 00 00 00 09 0f 00 00 1c  | ................................ | 
| 122e0 |  00 00 00 16 0f 00 00 15 00 00 00 33 0f 00 00 17    00 00 00 49 0f 00 00 1a 00 00 00 61 0f 00 00 12  | ...........3.......I.......a.... | 
| 12300 |  00 00 00 7c 0f 00 00 16 00 00 00 8f 0f 00 00 1b    00 00 00 a6 0f 00 00 0e 00 00 00 c2 0f 00 00 10  | ...|............................ | 
| 12320 |  00 00 00 d1 0f 00 00 13 00 00 00 e2 0f 00 00 0b    00 00 00 f6 0f 00 00 0f 00 00 00 02 10 00 00 14  | ................................ | 
| 12340 |  00 00 00 12 10 00 00 19 00 00 00 27 10 00 00 26    00 00 00 41 10 00 00 1e 00 00 00 68 10 00 00 19  | ...........'...&...A.......h.... | 
| 12360 |  00 00 00 87 10 00 00 3f 00 00 00 a1 10 00 00 20    00 00 00 e1 10 00 00 6c 00 00 00 02 11 00 00 2a  | .......?...............l.......* | 
| 12380 |  00 00 00 6f 11 00 00 4e 00 00 00 9a 11 00 00 35    00 00 00 e9 11 00 00 4d 00 00 00 1f 12 00 00 22  | ...o...N.......5.......M......." | 
| 123a0 |  00 00 00 6d 12 00 00 0d 00 00 00 90 12 00 00 27    00 00 00 9e 12 00 00 23 00 00 00 c6 12 00 00 1a  | ...m...........'.......#........ | 
| 123c0 |  00 00 00 ea 12 00 00 06 01 00 00 05 13 00 00 9c    00 00 00 0c 14 00 00 12 00 00 00 a9 14 00 00 11  | ................................ | 
| 123e0 |  00 00 00 bc 14 00 00 12 00 00 00 ce 14 00 00 0d    00 00 00 e1 14 00 00 10 00 00 00 ef 14 00 00 13  | ................................ | 
| 12400 |  00 00 00 00 15 00 00 17 00 00 00 14 15 00 00 15    00 00 00 2c 15 00 00 10 00 00 00 42 15 00 00 26  | ...................,.......B...& | 
| 12420 |  00 00 00 53 15 00 00 05 00 00 00 7a 15 00 00 0d    00 00 00 80 15 00 00 21 00 00 00 8e 15 00 00 22  | ...S.......z...........!......." | 
| 12440 |  00 00 00 b0 15 00 00 12 00 00 00 d3 15 00 00 0a    00 00 00 e6 15 00 00 0f 00 00 00 f1 15 00 00 0e  | ................................ | 
| 12460 |  00 00 00 01 16 00 00 13 00 00 00 10 16 00 00 2b    00 00 00 24 16 00 00 16 00 00 00 50 16 00 00 28  | ...............+...$.......P...( | 
| 12480 |  00 00 00 67 16 00 00 a1 00 00 00 90 16 00 00 11    00 00 00 32 17 00 00 11 00 00 00 44 17 00 00 07  | ...g...............2.......D.... | 
| 124a0 |  00 00 00 56 17 00 00 0d 00 00 00 5e 17 00 00 0b    00 00 00 6c 17 00 00 27 00 00 00 78 17 00 00 1b  | ...V.......^.......l...'...x.... | 
| 124c0 |  00 00 00 a0 17 00 00 07 00 00 00 bc 17 00 00 08    00 00 00 c4 17 00 00 10 00 00 00 cd 17 00 00 1c  | ................................ | 
| 124e0 |  00 00 00 de 17 00 00 29 00 00 00 fb 17 00 00 04    00 00 00 25 18 00 00 0c 00 00 00 2a 18 00 00 1b  | .......)...........%.......*.... | 
| 12500 |  00 00 00 37 18 00 00 20 00 00 00 53 18 00 00 11    00 00 00 74 18 00 00 09 00 00 00 86 18 00 00 0d  | ...7.......S.......t............ | 
| 12520 |  00 00 00 90 18 00 00 37 00 00 00 9e 18 00 00 29    00 00 00 d6 18 00 00 27 00 00 00 00 19 00 00 2a  | .......7.......).......'.......* | 
| 12540 |  00 00 00 28 19 00 00 15 00 00 00 53 19 00 00 be    00 00 00 69 19 00 00 f4 00 00 00 28 1a 00 00 49  | ...(.......S.......i.......(...I | 
| 12560 |  00 00 00 1d 1b 00 00 bd 00 00 00 67 1b 00 00 ae    00 00 00 25 1c 00 00 7d 00 00 00 d4 1c 00 00 12  | ...........g.......%...}........ | 
| 12580 |  00 00 00 52 1d 00 00 12 00 00 00 65 1d 00 00 19    00 00 00 78 1d 00 00 05 00 00 00 92 1d 00 00 06  | ...R.......e.......x............ | 
| 125a0 |  00 00 00 98 1d 00 00 08 00 00 00 9f 1d 00 00 0b    00 00 00 a8 1d 00 00 19 00 00 00 b4 1d 00 00 04  | ................................ | 
| 125c0 |  00 00 00 ce 1d 00 00 42 00 00 00 d3 1d 00 00 0c    00 00 00 16 1e 00 00 1e 00 00 00 23 1e 00 00 04  | .......B...................#.... | 
| 125e0 |  00 00 00 42 1e 00 00 1b 00 00 00 47 1e 00 00 1c    00 00 00 63 1e 00 00 16 00 00 00 80 1e 00 00 1e  | ...B.......G.......c............ | 
| 12600 |  00 00 00 97 1e 00 00 5a 00 00 00 b6 1e 00 00 63    00 00 00 11 1f 00 00 05 00 00 00 75 1f 00 00 1b  | .......Z.......c...........u.... | 
| 12620 |  00 00 00 7b 1f 00 00 13 00 00 00 97 1f 00 00 10    00 00 00 ab 1f 00 00 47 00 00 00 bc 1f 00 00 31  | ...{...................G.......1 | 
| 12640 |  00 00 00 04 20 00 00 37 00 00 00 36 20 00 00 2b    00 00 00 6e 20 00 00 2b 00 00 00 9a 20 00 00 21  | .......7...6...+...n...+.......! | 
| 12660 |  00 00 00 c6 20 00 00 26 00 00 00 e8 20 00 00 21    00 00 00 0f 21 00 00 3d 00 00 00 31 21 00 00 35  | .......&.......!....!..=...1!..5 | 
| 12680 |  00 00 00 6f 21 00 00 3d 00 00 00 a5 21 00 00 31    00 00 00 e3 21 00 00 2e 00 00 00 15 22 00 00 35  | ...o!..=....!..1....!......."..5 | 
| 126a0 |  00 00 00 44 22 00 00 3c 00 00 00 7a 22 00 00 24    00 00 00 b7 22 00 00 3b 00 00 00 dc 22 00 00 30  | ...D"..<...z"..$...."..;...."..0 | 
| 126c0 |  00 00 00 18 23 00 00 30 00 00 00 49 23 00 00 0c    00 00 00 7a 23 00 00 12 00 00 00 87 23 00 00 3b  | ....#..0...I#......z#.......#..; | 
| 126e0 |  00 00 00 9a 23 00 00 3b 00 00 00 d6 23 00 00 16    00 00 00 12 24 00 00 15 00 00 00 29 24 00 00 18  | ....#..;....#.......$......)$... | 
| 12700 |  00 00 00 3f 24 00 00 10 00 00 00 58 24 00 00 14    00 00 00 69 24 00 00 19 00 00 00 7e 24 00 00 1e  | ...?$......X$......i$......~$... | 
| 12720 |  00 00 00 98 24 00 00 1d 00 00 00 b7 24 00 00 22    00 00 00 d5 24 00 00 1d 00 00 00 f8 24 00 00 0d  | ....$.......$.."....$.......$... | 
| 12740 |  00 00 00 16 25 00 00 0d 00 00 00 24 25 00 00 0b    00 00 00 32 25 00 00 25 00 00 00 3e 25 00 00 2c  | ....%......$%......2%..%...>%.., | 
| 12760 |  00 00 00 64 25 00 00 2b 00 00 00 91 25 00 00 1b    00 00 00 bd 25 00 00 3b 00 00 00 d9 25 00 00 13  | ...d%..+....%.......%..;....%... | 
| 12780 |  00 00 00 15 26 00 00 10 00 00 00 29 26 00 00 1f    00 00 00 3a 26 00 00 10 00 00 00 5a 26 00 00 14  | ....&......)&......:&......Z&... | 
| 127a0 |  00 00 00 6b 26 00 00 1d 00 00 00 80 26 00 00 10    00 00 00 9e 26 00 00 10 00 00 00 af 26 00 00 3b  | ...k&.......&.......&.......&..; | 
| 127c0 |  00 00 00 c0 26 00 00 2b 00 00 00 fc 26 00 00 6c    00 00 00 28 27 00 00 7a 00 00 00 95 27 00 00 06  | ....&..+....&..l...('..z....'... | 
| 127e0 |  00 00 00 10 28 00 00 0e 00 00 00 17 28 00 00 0e    00 00 00 26 28 00 00 2d 00 00 00 35 28 00 00 08  | ....(.......(......&(..-...5(... | 
| 12800 |  00 00 00 63 28 00 00 0d 00 00 00 6c 28 00 00 0d    00 00 00 7a 28 00 00 2e 00 00 00 88 28 00 00 3a  | ...c(......l(......z(.......(..: | 
| 12820 |  00 00 00 b7 28 00 00 2e 00 00 00 f2 28 00 00 4a    00 00 00 21 29 00 00 26 00 00 00 6c 29 00 00 78  | ....(.......(..J...!)..&...l)..x | 
| 12840 |  00 00 00 93 29 00 00 09 00 00 00 0c 2a 00 00 1f    00 00 00 16 2a 00 00 22 00 00 00 36 2a 00 00 27  | ....).......*.......*.."...6*..' | 
| 12860 |  00 00 00 59 2a 00 00 11 00 00 00 81 2a 00 00 1b    00 00 00 93 2a 00 00 20 00 00 00 af 2a 00 00 38  | ...Y*.......*.......*.......*..8 | 
| 12880 |  00 00 00 d0 2a 00 00 11 00 00 00 09 2b 00 00 09    00 00 00 1b 2b 00 00 0d 00 00 00 25 2b 00 00 1b  | ....*.......+.......+......%+... | 
| 128a0 |  00 00 00 33 2b 00 00 19 00 00 00 4f 2b 00 00 3d    00 00 00 69 2b 00 00 38 00 00 00 a7 2b 00 00 c4  | ...3+......O+..=...i+..8....+... | 
| 128c0 |  00 00 00 e0 2b 00 00 1f 00 00 00 a5 2c 00 00 64    00 00 00 c5 2c 00 00 24 00 00 00 2a 2d 00 00 1e  | ....+.......,..d....,..$...*-... | 
| 128e0 |  00 00 00 4f 2d 00 00 2b 02 00 00 6e 2d 00 00 30    00 00 00 9a 2f 00 00 2c 00 00 00 cb 2f 00 00 20  | ...O-..+...n-..0..../..,..../... | 
| 12900 |  00 00 00 f8 2f 00 00 50 00 00 00 19 30 00 00 0f    00 00 00 6a 30 00 00 15 00 00 00 7a 30 00 00 1d  | ..../..P....0......j0......z0... | 
| 12920 |  00 00 00 90 30 00 00 2d 00 00 00 ae 30 00 00 51    00 00 00 dc 30 00 00 37 00 00 00 2e 31 00 00 3b  | ....0..-....0..Q....0..7....1..; | 
| 12940 |  00 00 00 66 31 00 00 20 00 00 00 a2 31 00 00 49    00 00 00 c3 31 00 00 49 00 00 00 0d 32 00 00 50  | ...f1.......1..I....1..I....2..P | 
| 12960 |  00 00 00 57 32 00 00 3e 00 00 00 a8 32 00 00 1d    00 00 00 e7 32 00 00 1d 00 00 00 05 33 00 00 28  | ...W2..>....2.......2.......3..( | 
| 12980 |  00 00 00 23 33 00 00 53 00 00 00 4c 33 00 00 2e    00 00 00 a0 33 00 00 34 00 00 00 cf 33 00 00 43  | ...#3..S...L3.......3..4....3..C | 
| 129a0 |  00 00 00 04 34 00 00 2b 00 00 00 48 34 00 00 2f    00 00 00 74 34 00 00 30 00 00 00 a4 34 00 00 23  | ....4..+...H4../...t4..0....4..# | 
| 129c0 |  00 00 00 d5 34 00 00 29 00 00 00 f9 34 00 00 38    00 00 00 23 35 00 00 20 00 00 00 5c 35 00 00 24  | ....4..)....4..8...#5......\5..$ | 
| 129e0 |  00 00 00 7d 35 00 00 25 00 00 00 a2 35 00 00 33    00 00 00 c8 35 00 00 68 00 00 00 fc 35 00 00 38  | ...}5..%....5..3....5..h....5..8 | 
| 12a00 |  00 00 00 65 36 00 00 32 00 00 00 9e 36 00 00 74    00 00 00 d1 36 00 00 44 00 00 00 46 37 00 00 c0  | ...e6..2....6..t....6..D...F7... | 
| 12a20 |  00 00 00 8b 37 00 00 62 00 00 00 4c 38 00 00 19    00 00 00 af 38 00 00 49 00 00 00 c9 38 00 00 78  | ....7..b...L8.......8..I....8..x | 
| 12a40 |  00 00 00 13 39 00 00 27 00 00 00 8c 39 00 00 14    00 00 00 b4 39 00 00 62 00 00 00 c9 39 00 00 46  | ....9..'....9.......9..b....9..F | 
| 12a60 |  00 00 00 2c 3a 00 00 30 00 00 00 73 3a 00 00 56    02 00 00 a4 3a 00 00 39 01 00 00 fb 3c 00 00 35  | ...,:..0...s:..V....:..9....<..5 | 
| 12a80 |  00 00 00 35 3e 00 00 32 00 00 00 6b 3e 00 00 30    00 00 00 9e 3e 00 00 23 00 00 00 cf 3e 00 00 3c  | ...5>..2...k>..0....>..#....>..< | 
| 12aa0 |  00 00 00 f3 3e 00 00 3b 00 00 00 30 3f 00 00 35    00 00 00 6c 3f 00 00 4f 00 00 00 a2 3f 00 00 38  | ....>..;...0?..5...l?..O....?..8 | 
| 12ac0 |  00 00 00 f2 3f 00 00 4a 00 00 00 2b 40 00 00 10    00 00 00 76 40 00 00 20 00 00 00 87 40 00 00 3e  | ....?..J...+@......v@.......@..> | 
| 12ae0 |  00 00 00 a8 40 00 00 40 00 00 00 e7 40 00 00 35    00 00 00 28 41 00 00 1d 00 00 00 5e 41 00 00 22  | ....@..@....@..5...(A......^A.." | 
| 12b00 |  00 00 00 7c 41 00 00 21 00 00 00 9f 41 00 00 22    00 00 00 c1 41 00 00 6f 00 00 00 e4 41 00 00 37  | ...|A..!....A.."....A..o....A..7 | 
| 12b20 |  00 00 00 54 42 00 00 4a 00 00 00 8c 42 00 00 ba    01 00 00 d7 42 00 00 2f 00 00 00 92 44 00 00 28  | ...TB..J....B.......B../....D..( | 
| 12b40 |  00 00 00 c2 44 00 00 17 00 00 00 eb 44 00 00 22    00 00 00 03 45 00 00 1b 00 00 00 26 45 00 00 4f  | ....D.......D.."....E......&E..O | 
| 12b60 |  00 00 00 42 45 00 00 32 00 00 00 92 45 00 00 14    00 00 00 c5 45 00 00 15 00 00 00 da 45 00 00 22  | ...BE..2....E.......E.......E.." | 
| 12b80 |  00 00 00 f0 45 00 00 2e 00 00 00 13 46 00 00 42    00 00 00 42 46 00 00 0c 00 00 00 85 46 00 00 2a  | ....E.......F..B...BF.......F..* | 
| 12ba0 |  00 00 00 92 46 00 00 3a 00 00 00 bd 46 00 00 48    00 00 00 f8 46 00 00 35 00 00 00 41 47 00 00 27  | ....F..:....F..H....F..5...AG..' | 
| 12bc0 |  00 00 00 77 47 00 00 2b 00 00 00 9f 47 00 00 6d    00 00 00 cb 47 00 00 61 00 00 00 39 48 00 00 59  | ...wG..+....G..m....G..a...9H..Y | 
| 12be0 |  00 00 00 9b 48 00 00 63 00 00 00 f5 48 00 00 2d    00 00 00 59 49 00 00 7f 01 00 00 87 49 00 00 11  | ....H..c....H..-...YI.......I... | 
| 12c00 |  02 00 00 07 4b 00 00 7c 00 00 00 19 4d 00 00 a1    01 00 00 96 4d 00 00 7e 01 00 00 38 4f 00 00 fe  | ....K..|....M.......M..~...8O... | 
| 12c20 |  00 00 00 b7 50 00 00 22 00 00 00 b6 51 00 00 19    00 00 00 d9 51 00 00 22 00 00 00 f3 51 00 00 0c  | ....P.."....Q.......Q.."....Q... | 
| 12c40 |  00 00 00 16 52 00 00 0d 00 00 00 23 52 00 00 18    00 00 00 31 52 00 00 1d 00 00 00 4a 52 00 00 41  | ....R......#R......1R......JR..A | 
| 12c60 |  00 00 00 68 52 00 00 08 00 00 00 aa 52 00 00 95    00 00 00 b3 52 00 00 26 00 00 00 49 53 00 00 3c  | ...hR.......R.......R..&...IS..< | 
| 12c80 |  00 00 00 70 53 00 00 06 00 00 00 ad 53 00 00 28    00 00 00 b4 53 00 00 34 00 00 00 dd 53 00 00 27  | ...pS.......S..(....S..4....S..' | 
| 12ca0 |  00 00 00 12 54 00 00 3e 00 00 00 3a 54 00 00 d0    00 00 00 79 54 00 00 f6 00 00 00 4a 55 00 00 0c  | ....T..>...:T......yT......JU... | 
| 12cc0 |  00 00 00 41 56 00 00 46 00 00 00 4e 56 00 00 26    00 00 00 95 56 00 00 20 00 00 00 bc 56 00 00 90  | ...AV..F...NV..&....V.......V... | 
| 12ce0 |  00 00 00 dd 56 00 00 6e 00 00 00 6e 57 00 00 58    00 00 00 dd 57 00 00 5f 00 00 00 36 58 00 00 59  | ....V..n...nW..X....W.._...6X..Y | 
| 12d00 |  00 00 00 96 58 00 00 42 00 00 00 f0 58 00 00 6a    00 00 00 33 59 00 00 41 00 00 00 9e 59 00 00 82  | ....X..B....X..j...3Y..A....Y... | 
| 12d20 |  00 00 00 e0 59 00 00 7b 00 00 00 63 5a 00 00 9c    00 00 00 df 5a 00 00 6b 00 00 00 7c 5b 00 00 64  | ....Y..{...cZ.......Z..k...|[..d | 
| 12d40 |  00 00 00 e8 5b 00 00 6c 00 00 00 4d 5c 00 00 62    00 00 00 ba 5c 00 00 49 00 00 00 1d 5d 00 00 5d  | ....[..l...M\..b....\..I....]..] | 
| 12d60 |  00 00 00 67 5d 00 00 58 00 00 00 c5 5d 00 00 5a    00 00 00 1e 5e 00 00 19 00 00 00 79 5e 00 00 26  | ...g]..X....]..Z....^......y^..& | 
| 12d80 |  00 00 00 93 5e 00 00 7c 00 00 00 ba 5e 00 00 78    00 00 00 37 5f 00 00 2d 00 00 00 b0 5f 00 00 2b  | ....^..|....^..x...7_..-...._..+ | 
| 12da0 |  00 00 00 de 5f 00 00 38 00 00 00 0a 60 00 00 20    00 00 00 43 60 00 00 24 00 00 00 64 60 00 00 25  | ...._..8....`......C`..$...d`..% | 
| 12dc0 |  00 00 00 89 60 00 00 35 00 00 00 af 60 00 00 44    00 00 00 e5 60 00 00 3c 00 00 00 2a 61 00 00 32  | ....`..5....`..D....`..<...*a..2 | 
| 12de0 |  00 00 00 67 61 00 00 2f 00 00 00 9a 61 00 00 30    00 00 00 ca 61 00 00 27 00 00 00 fb 61 00 00 57  | ...ga../....a..0....a..'....a..W | 
| 12e00 |  00 00 00 23 62 00 00 6f 00 00 00 7b 62 00 00 66    00 00 00 eb 62 00 00 3b 00 00 00 52 63 00 00 7b  | ...#b..o...{b..f....b..;...Rc..{ | 
| 12e20 |  00 00 00 8e 63 00 00 2f 00 00 00 0a 64 00 00 27    00 00 00 3a 64 00 00 58 00 00 00 62 64 00 00 3b  | ....c../....d..'...:d..X...bd..; | 
| 12e40 |  00 00 00 bb 64 00 00 3f 00 00 00 f7 64 00 00 40    00 00 00 37 65 00 00 23 00 00 00 78 65 00 00 21  | ....d..?....d..@...7e..#...xe..! | 
| 12e60 |  00 00 00 9c 65 00 00 68 00 00 00 be 65 00 00 67    00 00 00 27 66 00 00 f3 00 00 00 8f 66 00 00 1a  | ....e..h....e..g...'f.......f... | 
| 12e80 |  01 00 00 83 67 00 00 0c 00 00 00 9e 68 00 00 1a    00 00 00 ab 68 00 00 19 00 00 00 c6 68 00 00 73  | ....g.......h.......h.......h..s | 
| 12ea0 |  00 00 00 e0 68 00 00 20 00 00 00 54 69 00 00 25    00 00 00 75 69 00 00 26 00 00 00 9b 69 00 00 7f  | ....h......Ti..%...ui..&....i... | 
| 12ec0 |  00 00 00 c2 69 00 00 52 00 00 00 42 6a 00 00 3b    00 00 00 95 6a 00 00 92 00 00 00 d1 6a 00 00 45  | ....i..R...Bj..;....j.......j..E | 
| 12ee0 |  00 00 00 64 6b 00 00 02 01 00 00 aa 6b 00 00 19    00 00 00 ad 6c 00 00 53 00 00 00 c7 6c 00 00 58  | ...dk.......k.......l..S....l..X | 
| 12f00 |  00 00 00 1b 6d 00 00 56 00 00 00 74 6d 00 00 29    00 00 00 cb 6d 00 00 34 00 00 00 f5 6d 00 00 42  | ....m..V...tm..)....m..4....m..B | 
| 12f20 |  00 00 00 2a 6e 00 00 82 00 00 00 6d 6e 00 00 39    00 00 00 f0 6e 00 00 21 00 00 00 2a 6f 00 00 25  | ...*n......mn..9....n..!...*o..% | 
| 12f40 |  00 00 00 4c 6f 00 00 4c 00 00 00 72 6f 00 00 33    00 00 00 bf 6f 00 00 67 00 00 00 f3 6f 00 00 95  | ...Lo..L...ro..3....o..g....o... | 
| 12f60 |  00 00 00 5b 70 00 00 ca 01 00 00 f1 70 00 00 43    00 00 00 bc 72 00 00 ac 00 00 00 00 73 00 00 4e  | ...[p.......p..C....r.......s..N | 
| 12f80 |  00 00 00 ad 73 00 00 47 00 00 00 fc 73 00 00 00    26 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 66  | ....s..G....s...&Auto.populate.f | 
| 12fa0 |  72 6f 6d 20 73 65 61 72 63 68 3a 00 26 43 6f 6c    75 6d 6e 20 74 6f 20 75 70 64 61 74 65 3a 00 26  | rom.search:.&Column.to.update:.& | 
| 12fc0 |  43 75 73 74 6f 6d 69 7a 65 20 70 6c 75 67 69 6e    00 26 44 65 76 69 63 65 20 74 6f 20 73 79 6e 63  | Customize.plugin.&Device.to.sync | 
| 12fe0 |  20 74 68 69 73 20 6c 69 73 74 20 74 6f 3a 00 26    48 65 6c 70 00 26 4c 69 73 74 20 74 79 70 65 3a  | .this.list.to:.&Help.&List.type: | 
| 13000 |  00 26 53 65 72 69 65 73 20 6e 61 6d 65 3a 00 26    53 74 6f 72 65 20 69 6e 20 73 65 72 69 65 73 20  | .&Series.name:.&Store.in.series. | 
| 13020 |  63 6f 6c 75 6d 6e 3a 00 26 56 61 6c 75 65 20 69    6e 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f  | column:.&Value.in.column.to.add/ | 
| 13040 |  72 65 6d 6f 76 65 3a 00 26 56 69 65 77 20 6c 69    62 72 61 72 79 20 70 72 65 66 65 72 65 6e 63 65  | remove:.&View.library.preference | 
| 13060 |  73 00 26 57 68 65 6e 20 73 79 6e 63 69 6e 67 20    74 68 69 73 20 6c 69 73 74 3a 00 2a 41 6e 79 20  | s.&When.syncing.this.list:.*Any. | 
| 13080 |  44 65 76 69 63 65 00 41 20 6c 69 73 74 20 61 6c    72 65 61 64 79 20 65 78 69 73 74 73 20 77 69 74  | Device.A.list.already.exists.wit | 
| 130a0 |  68 20 74 68 69 73 20 6e 61 6d 65 00 41 20 6c 69    73 74 20 77 69 74 68 20 74 68 65 20 73 61 6d 65  | h.this.name.A.list.with.the.same | 
| 130c0 |  20 6e 61 6d 65 20 61 6c 72 65 61 64 79 20 65 78    69 73 74 73 00 41 64 64 20 61 6c 6c 20 62 6f 6f  | .name.already.exists.Add.all.boo | 
| 130e0 |  6b 73 20 69 6e 20 73 65 72 69 65 73 20 74 6f 20    74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69  | ks.in.series.to.the.specified.li | 
| 13100 |  73 74 00 41 64 64 20 63 6f 6e 6e 65 63 74 65 64    20 64 65 76 69 63 65 00 41 64 64 20 66 61 69 6c  | st.Add.connected.device.Add.fail | 
| 13120 |  65 64 00 41 64 64 20 6c 69 73 74 00 41 64 64 20    6e 65 77 20 6c 69 73 74 00 41 64 64 20 6e 65 77  | ed.Add.list.Add.new.list.Add.new | 
| 13140 |  20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64    65 76 69 63 65 00 41 64 64 20 73 65 72 69 65 73  | .list.items.to.device.Add.series | 
| 13160 |  20 74 6f 20 25 73 20 6c 69 73 74 00 41 64 64 20    73 65 72 69 65 73 20 74 6f 20 61 6c 6c 20 6c 69  | .to.%s.list.Add.series.to.all.li | 
| 13180 |  73 74 73 00 41 64 64 20 73 65 72 69 65 73 20 74    6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 41  | sts.Add.series.to.default.list.A | 
| 131a0 |  64 64 20 73 65 72 69 65 73 20 74 6f 20 6c 69 73    74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20  | dd.series.to.list.Add.series.to. | 
| 131c0 |  6c 69 73 74 3a 20 25 73 00 41 64 64 20 73 65 72    69 65 73 20 74 6f 20 74 68 65 20 22 25 73 22 20  | list:.%s.Add.series.to.the."%s". | 
| 131e0 |  6c 69 73 74 00 41 64 64 20 74 6f 20 25 73 20 6c    69 73 74 00 41 64 64 20 74 6f 20 61 6c 6c 20 6c  | list.Add.to.%s.list.Add.to.all.l | 
| 13200 |  69 73 74 73 00 41 64 64 20 74 6f 20 64 65 66 61    75 6c 74 20 6c 69 73 74 00 41 64 64 20 74 6f 20  | ists.Add.to.default.list.Add.to. | 
| 13220 |  6c 69 73 74 00 41 64 64 20 74 6f 20 6c 69 73 74    3a 20 25 73 00 41 64 64 20 74 6f 20 74 68 65 20  | list.Add.to.list:.%s.Add.to.the. | 
| 13240 |  22 25 73 22 20 6c 69 73 74 00 41 64 64 20 74 6f    20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c  | "%s".list.Add.to.the.specified.l | 
| 13260 |  69 73 74 00 41 64 64 2f 6f 76 65 72 77 72 69 74    65 20 61 6c 6c 20 6c 69 73 74 20 69 74 65 6d 73  | ist.Add/overwrite.all.list.items | 
| 13280 |  20 74 6f 20 64 65 76 69 63 65 00 41 64 64 65 64    20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75  | .to.device.Added.%d.books.to.you | 
| 132a0 |  72 20 25 73 20 6c 69 73 74 00 41 64 64 65 64 20    74 6f 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69  | r.%s.list.Added.to.%d.reading.li | 
| 132c0 |  73 74 73 00 41 6c 6c 20 73 65 74 74 69 6e 67 73    20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e  | sts.All.settings.for.this.plugin | 
| 132e0 |  20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79    20 68 61 76 65 20 62 65 65 6e 20 63 6c 65 61 72  | .in.this.library.have.been.clear | 
| 13300 |  65 64 2e 00 41 6e 20 65 72 72 6f 72 20 6f 63 63    75 72 65 64 20 77 68 69 6c 65 20 72 65 6e 61 6d  | ed..An.error.occured.while.renam | 
| 13320 |  69 6e 67 2e 00 41 6e 79 20 73 65 74 74 69 6e 67    73 20 69 6e 20 6f 74 68 65 72 20 6c 69 62 72 61  | ing..Any.settings.in.other.libra | 
| 13340 |  72 69 65 73 20 6f 72 20 73 74 6f 72 65 64 20 69    6e 20 61 20 4a 53 4f 4e 20 66 69 6c 65 20 69 6e  | ries.or.stored.in.a.JSON.file.in | 
| 13360 |  20 79 6f 75 72 20 63 61 6c 69 62 72 65 20 70 6c    75 67 69 6e 73 20 66 6f 6c 64 65 72 20 77 69 6c  | .your.calibre.plugins.folder.wil | 
| 13380 |  6c 20 6e 6f 74 20 62 65 20 74 6f 75 63 68 65 64    2e 00 41 70 70 6c 79 20 72 65 61 64 69 6e 67 20  | l.not.be.touched..Apply.reading. | 
| 133a0 |  6c 69 73 74 20 6f 72 64 65 72 20 77 68 65 6e 20    76 69 65 77 69 6e 67 20 6c 69 73 74 00 41 72 65  | list.order.when.viewing.list.Are | 
| 133c0 |  20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61    6e 74 20 74 6f 20 63 68 61 6e 67 65 20 79 6f 75  | .you.sure.you.want.to.change.you | 
| 133e0 |  72 20 73 65 74 74 69 6e 67 73 20 69 6e 20 74 68    69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74  | r.settings.in.this.library.for.t | 
| 13400 |  68 69 73 20 70 6c 75 67 69 6e 3f 00 41 72 65 20    79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e  | his.plugin?.Are.you.sure.you.wan | 
| 13420 |  74 20 74 6f 20 63 6c 65 61 72 20 74 68 65 20 27    25 73 27 20 72 65 61 64 69 6e 67 20 6c 69 73 74  | t.to.clear.the.'%s'.reading.list | 
| 13440 |  3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79    6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72  | ?.Are.you.sure.you.want.to.clear | 
| 13460 |  20 79 6f 75 72 20 73 65 74 74 69 6e 67 73 20 69    6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66  | .your.settings.in.this.library.f | 
| 13480 |  6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f 00    41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75  | or.this.plugin?.Are.you.sure.you | 
| 134a0 |  20 77 61 6e 74 20 74 6f 20 63 6f 6e 74 69 6e 75    65 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 3f  | .want.to.continue?.Are.you.sure? | 
| 134c0 |  00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 6c    69 73 74 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f  | .Auto.populate.list.from.books.o | 
| 134e0 |  6e 20 64 65 76 69 63 65 00 41 75 74 6f 20 70 6f    70 75 6c 61 74 65 64 20 66 72 6f 6d 20 62 6f 6f  | n.device.Auto.populated.from.boo | 
| 13500 |  6b 73 20 6f 6e 20 64 65 76 69 63 65 00 41 75 74    6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d  | ks.on.device.Auto.populated.from | 
| 13520 |  20 73 65 61 72 63 68 00 42 79 20 64 65 66 61 75    6c 74 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20  | .search.By.default.Reading.List. | 
| 13540 |  63 72 65 61 74 65 73 20 61 20 56 69 65 77 20 4c    69 73 74 20 73 75 62 6d 65 6e 75 20 66 6f 72 20  | creates.a.View.List.submenu.for. | 
| 13560 |  61 6c 6c 20 79 6f 75 72 20 6c 69 73 74 73 20 77    68 65 6e 20 79 6f 75 20 68 61 76 65 20 6d 75 6c  | all.your.lists.when.you.have.mul | 
| 13580 |  74 69 70 6c 65 2e 0a 49 66 20 63 68 65 63 6b 65    64 2c 20 74 68 69 73 20 6c 69 73 74 20 77 69 6c  | tiple..If.checked,.this.list.wil | 
| 135a0 |  6c 20 62 65 20 6d 6f 76 65 64 20 74 6f 20 74 68    65 20 74 6f 70 20 6c 65 76 65 6c 20 6d 65 6e 75  | l.be.moved.to.the.top.level.menu | 
| 135c0 |  20 66 6f 72 20 65 61 73 65 20 6f 66 20 61 63 63    65 73 73 2e 0a 4e 4f 54 45 3a 20 59 6f 75 72 20  | .for.ease.of.access..NOTE:.Your. | 
| 135e0 |  22 64 65 66 61 75 6c 74 22 20 6c 69 73 74 20 77    69 6c 6c 20 61 6c 77 61 79 73 20 61 70 70 65 61  | "default".list.will.always.appea | 
| 13600 |  72 20 6f 6e 20 74 68 65 20 74 6f 70 20 6d 65 6e    75 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66  | r.on.the.top.menu,.regardless.of | 
| 13620 |  20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 00 42    79 20 73 70 65 63 69 66 79 69 6e 67 20 61 20 64  | .this.checkbox.By.specifying.a.d | 
| 13640 |  65 76 69 63 65 20 79 6f 75 20 63 61 6e 20 73 79    6e 63 20 65 69 74 68 65 72 20 6d 61 6e 75 61 6c  | evice.you.can.sync.either.manual | 
| 13660 |  6c 79 20 6f 72 0a 61 75 74 6f 6d 61 74 69 63 61    6c 6c 79 20 74 68 65 20 63 6f 6e 74 65 6e 74 73  | ly.or.automatically.the.contents | 
| 13680 |  20 6f 66 20 61 20 6c 69 73 74 20 74 6f 20 74 68    61 74 20 64 65 76 69 63 65 2e 0a 54 68 69 73 20  | .of.a.list.to.that.device..This. | 
| 136a0 |  72 65 70 6c 61 63 65 73 20 74 68 65 20 42 6f 6f    6b 20 53 79 6e 63 20 70 6c 75 67 69 6e 20 66 75  | replaces.the.Book.Sync.plugin.fu | 
| 136c0 |  6e 63 74 69 6f 6e 61 6c 69 74 79 00 43 61 6e 6e    6f 74 20 61 64 64 20 74 6f 20 6c 69 73 74 00 43  | nctionality.Cannot.add.to.list.C | 
| 136e0 |  61 6e 6e 6f 74 20 63 6c 65 61 72 20 6c 69 73 74    00 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c  | annot.clear.list.Cannot.create.l | 
| 13700 |  69 73 74 00 43 61 6e 6e 6f 74 20 64 65 6c 65 74    65 00 43 61 6e 6e 6f 74 20 65 64 69 74 20 6c 69  | ist.Cannot.delete.Cannot.edit.li | 
| 13720 |  73 74 00 43 61 6e 6e 6f 74 20 6d 6f 76 65 20 74    6f 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 72 65  | st.Cannot.move.to.list.Cannot.re | 
| 13740 |  6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 43    61 6e 6e 6f 74 20 73 79 6e 63 20 74 6f 20 64 65  | move.from.list.Cannot.sync.to.de | 
| 13760 |  76 69 63 65 00 43 61 6e 6e 6f 74 20 76 69 65 77    20 6c 69 73 74 00 43 68 6f 6f 73 65 20 68 6f 77  | vice.Cannot.view.list.Choose.how | 
| 13780 |  20 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20    62 65 20 70 6f 70 75 6c 61 74 65 64 00 43 6c 65  | .this.list.will.be.populated.Cle | 
| 137a0 |  61 72 00 43 6c 65 61 72 20 25 73 20 6c 69 73 74    00 43 6c 65 61 72 20 61 6c 6c 20 66 72 6f 6d 20  | ar.Clear.%s.list.Clear.all.from. | 
| 137c0 |  74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69    73 74 00 43 6c 65 61 72 20 61 6c 6c 20 73 65 74  | the.specified.list.Clear.all.set | 
| 137e0 |  74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70    6c 75 67 69 6e 00 43 6c 65 61 72 20 64 65 66 61  | tings.for.this.plugin.Clear.defa | 
| 13800 |  75 6c 74 20 6c 69 73 74 00 43 6c 65 61 72 20 6c    69 73 74 00 43 6c 65 61 72 20 6c 69 73 74 20 28  | ult.list.Clear.list.Clear.list.( | 
| 13820 |  25 64 29 00 43 6c 65 61 72 20 6c 69 73 74 3a 20    25 73 00 43 6c 65 61 72 20 74 68 65 20 22 25 73  | %d).Clear.list:.%s.Clear.the."%s | 
| 13840 |  22 20 6c 69 73 74 00 43 6c 65 61 72 20 74 68 69    73 20 6c 69 73 74 20 61 66 74 65 72 20 61 20 73  | ".list.Clear.this.list.after.a.s | 
| 13860 |  79 6e 63 20 74 6f 20 74 68 69 73 20 64 65 76 69    63 65 00 43 6f 6c 75 6d 6e 20 55 70 64 61 74 65  | ync.to.this.device.Column.Update | 
| 13880 |  20 4f 70 74 69 6f 6e 73 3a 00 43 6f 6e 66 69 72    6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 20 68  | .Options:.Confirmation.dialogs.h | 
| 138a0 |  61 76 65 20 61 6c 6c 20 62 65 65 6e 20 72 65 73    65 74 00 43 6f 6e 74 72 6f 6c 20 68 6f 77 20 79  | ave.all.been.reset.Control.how.y | 
| 138c0 |  6f 75 72 20 69 74 65 6d 73 20 61 72 65 20 73 79    6e 63 65 64 20 74 6f 20 74 68 65 20 64 65 76 69  | our.items.are.synced.to.the.devi | 
| 138e0 |  63 65 2e 0a 53 79 6e 63 20 6f 6e 6c 79 20 6e 65    77 20 69 74 65 6d 73 2c 20 73 79 6e 63 20 61 6c  | ce..Sync.only.new.items,.sync.al | 
| 13900 |  6c 20 69 74 65 6d 73 20 6f 76 65 72 77 72 69 74    69 6e 67 20 65 78 69 73 74 69 6e 67 0a 6f 72 20  | l.items.overwriting.existing.or. | 
| 13920 |  75 73 65 20 74 68 69 73 20 6c 69 73 74 20 74 6f    20 6a 75 73 74 20 72 65 6d 6f 76 65 20 69 74 65  | use.this.list.to.just.remove.ite | 
| 13940 |  6d 73 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76    69 63 65 2e 00 43 6f 70 79 20 74 6f 20 63 6c 69  | ms.from.your.device..Copy.to.cli | 
| 13960 |  70 62 6f 61 72 64 00 43 72 65 61 74 65 20 6e 65    77 20 63 6f 6c 75 6d 6e 00 44 65 66 61 75 6c 74  | pboard.Create.new.column.Default | 
| 13980 |  00 44 65 6c 65 74 65 20 66 61 69 6c 65 64 00 44    65 6c 65 74 65 20 6c 69 73 74 00 44 65 6c 65 74  | .Delete.failed.Delete.list.Delet | 
| 139a0 |  65 20 74 68 69 73 20 64 65 76 69 63 65 20 66 72    6f 6d 20 74 68 65 20 64 65 76 69 63 65 20 6c 69  | e.this.device.from.the.device.li | 
| 139c0 |  73 74 00 44 65 6c 65 74 69 6e 67 20 62 6f 6f 6b    73 20 66 72 6f 6d 20 64 65 76 69 63 65 2e 00 44  | st.Deleting.books.from.device..D | 
| 139e0 |  65 76 69 63 65 73 00 44 65 76 69 63 65 73 3a 00    44 69 73 70 6c 61 79 20 4f 70 74 69 6f 6e 73 3a  | evices.Devices:.Display.Options: | 
| 13a00 |  00 44 6f 20 6e 6f 74 20 75 70 64 61 74 65 20 63    61 6c 69 62 72 65 20 63 6f 6c 75 6d 6e 00 44 6f  | .Do.not.update.calibre.column.Do | 
| 13a20 |  20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 65 6c    65 74 65 20 74 68 65 20 6c 69 73 74 20 6e 61 6d  | .you.want.to.delete.the.list.nam | 
| 13a40 |  65 64 20 27 25 73 27 00 44 6f 6e 65 00 45 64 69    74 20 25 73 20 6c 69 73 74 00 45 64 69 74 20 62  | ed.'%s'.Done.Edit.%s.list.Edit.b | 
| 13a60 |  6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22    20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f 6b 73  | ooks.on.the."%s".list.Edit.books | 
| 13a80 |  20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65    64 20 6c 69 73 74 00 45 64 69 74 20 64 65 66 61  | .on.the.specified.list.Edit.defa | 
| 13aa0 |  75 6c 74 20 6c 69 73 74 00 45 64 69 74 20 6c 69    73 74 00 45 64 69 74 20 6c 69 73 74 3a 20 25 73  | ult.list.Edit.list.Edit.list:.%s | 
| 13ac0 |  00 45 64 69 74 20 74 68 65 20 6b 65 79 62 6f 61    72 64 20 73 68 6f 72 74 63 75 74 73 20 61 73 73  | .Edit.the.keyboard.shortcuts.ass | 
| 13ae0 |  6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69    73 20 70 6c 75 67 69 6e 00 45 6e 74 65 72 20 61  | ociated.with.this.plugin.Enter.a | 
| 13b00 |  20 6e 65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d    65 20 66 6f 72 20 74 68 69 73 20 64 65 76 69 63  | .new.display.name.for.this.devic | 
| 13b20 |  65 3a 00 45 6e 74 65 72 20 61 20 6e 65 77 20 64    69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20  | e:.Enter.a.new.display.name.for. | 
| 13b40 |  74 68 69 73 20 6c 69 73 74 3a 00 45 6e 74 65 72    20 61 20 75 6e 69 71 75 65 20 64 69 73 70 6c 61  | this.list:.Enter.a.unique.displa | 
| 13b60 |  79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20    6c 69 73 74 3a 00 46 61 69 6c 65 64 20 74 6f 20  | y.name.for.this.list:.Failed.to. | 
| 13b80 |  61 64 64 20 74 6f 20 6c 69 73 74 00 49 66 20 63    68 65 63 6b 65 64 2c 20 63 61 6c 69 62 72 65 20  | add.to.list.If.checked,.calibre. | 
| 13ba0 |  73 6f 72 74 20 77 69 6c 6c 20 62 65 20 72 65 73    74 6f 72 65 64 20 74 6f 20 69 74 73 20 6f 72 69  | sort.will.be.restored.to.its.ori | 
| 13bc0 |  67 69 6e 61 6c 20 73 74 61 74 65 20 61 66 74 65    72 0a 74 68 65 20 75 73 65 72 20 71 75 69 74 73  | ginal.state.after.the.user.quits | 
| 13be0 |  20 74 68 65 20 72 65 61 64 69 6e 67 20 6c 69 73    74 20 76 69 65 77 20 62 79 20 63 68 61 6e 67 69  | .the.reading.list.view.by.changi | 
| 13c00 |  6e 67 20 6f 72 20 63 6c 65 61 72 69 6e 67 20 63    61 6c 69 62 72 65 27 73 0a 73 65 61 72 63 68 2c  | ng.or.clearing.calibre's.search, | 
| 13c20 |  20 73 77 69 74 63 68 69 6e 67 20 6c 69 62 72 61    72 69 65 73 2c 20 6f 72 20 71 75 69 74 74 69 6e  | .switching.libraries,.or.quittin | 
| 13c40 |  67 20 63 61 6c 69 62 72 65 2e 00 49 66 20 63 68    65 63 6b 65 64 2c 20 76 69 65 77 69 6e 67 20 61  | g.calibre..If.checked,.viewing.a | 
| 13c60 |  20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 77 69    6c 6c 20 61 6c 73 6f 20 63 68 61 6e 67 65 20 79  | .reading.list.will.also.change.y | 
| 13c80 |  6f 75 72 20 43 61 6c 69 62 72 65 20 73 6f 72 74    20 6f 72 64 65 72 2e 0a 4c 69 73 74 73 20 63 61  | our.Calibre.sort.order..Lists.ca | 
| 13ca0 |  6e 20 62 65 20 6d 61 6e 75 61 6c 6c 79 20 72 65    6f 72 64 65 72 65 64 20 75 73 69 6e 67 20 74 68  | n.be.manually.reordered.using.th | 
| 13cc0 |  69 73 20 70 6c 75 67 69 6e 2c 20 64 65 66 61 75    6c 74 69 6e 67 20 74 6f 20 6f 72 64 65 72 20 61  | is.plugin,.defaulting.to.order.a | 
| 13ce0 |  64 64 65 64 20 74 6f 20 6c 69 73 74 2e 0a 49 66    20 75 6e 63 68 65 63 6b 65 64 2c 20 63 75 72 72  | dded.to.list..If.unchecked,.curr | 
| 13d00 |  65 6e 74 20 63 61 6c 69 62 72 65 20 73 6f 72 74    20 77 69 6c 6c 20 62 65 20 6c 65 66 74 20 75 6e  | ent.calibre.sort.will.be.left.un | 
| 13d20 |  63 68 61 6e 67 65 64 20 77 68 65 6e 20 79 6f 75    20 76 69 65 77 20 74 68 65 20 6c 69 73 74 2e 00  | changed.when.you.view.the.list.. | 
| 13d40 |  49 66 20 6c 69 73 74 20 69 73 20 70 6f 70 75 6c    61 74 65 64 20 66 72 6f 6d 20 61 20 73 65 61 72  | If.list.is.populated.from.a.sear | 
| 13d60 |  63 68 2c 20 73 70 65 63 69 66 79 20 74 68 65 20    63 61 6c 69 62 72 65 20 73 65 61 72 63 68 20 65  | ch,.specify.the.calibre.search.e | 
| 13d80 |  78 70 72 65 73 73 69 6f 6e 00 49 66 20 73 79 6e    63 69 6e 67 20 79 6f 75 72 20 6c 69 73 74 20 6d  | xpression.If.syncing.your.list.m | 
| 13da0 |  65 61 6e 73 20 62 6f 6f 6b 73 20 61 72 65 20 72    65 6d 6f 76 65 64 20 66 72 6f 6d 20 79 6f 75 72  | eans.books.are.removed.from.your | 
| 13dc0 |  20 64 65 76 69 63 65 2c 20 74 68 65 6e 0a 61 20    64 69 61 6c 6f 67 20 77 69 6c 6c 20 62 65 20 64  | .device,.then.a.dialog.will.be.d | 
| 13de0 |  69 73 70 6c 61 79 65 64 20 61 6c 6c 6f 77 69 6e    67 20 79 6f 75 20 74 6f 20 63 6f 6e 66 69 72 6d  | isplayed.allowing.you.to.confirm | 
| 13e00 |  20 66 69 72 73 74 2e 0a 55 6e 63 68 65 63 6b 20    74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 61  | .first..Uncheck.this.option.to.a | 
| 13e20 |  6c 6c 6f 77 20 75 6e 61 74 74 65 6e 64 65 64 20    73 79 6e 63 69 6e 67 20 74 6f 20 79 6f 75 72 20  | llow.unattended.syncing.to.your. | 
| 13e40 |  64 65 76 69 63 65 2e 00 49 66 20 75 6e 63 68 65    63 6b 65 64 2c 20 6f 6e 6c 79 20 69 74 65 6d 73  | device..If.unchecked,.only.items | 
| 13e60 |  20 6e 6f 74 20 6f 6e 20 74 68 65 20 64 65 76 69    63 65 20 61 6c 72 65 61 64 79 20 77 69 6c 6c 20  | .not.on.the.device.already.will. | 
| 13e80 |  62 65 20 73 79 6e 63 65 64 2e 0a 49 66 20 6e 6f    20 64 65 76 69 63 65 20 69 73 20 73 70 65 63 69  | be.synced..If.no.device.is.speci | 
| 13ea0 |  66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b 62    6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74  | fied.this.checkbox.has.no.effect | 
| 13ec0 |  2e 0a 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 61    6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77  | ..This.option.can.only.be.used.w | 
| 13ee0 |  69 74 68 20 6d 61 6e 75 61 6c 20 74 79 70 65 20    6c 69 73 74 73 2e 00 49 66 20 79 6f 75 20 64 6f  | ith.manual.type.lists..If.you.do | 
| 13f00 |  20 6e 6f 74 20 68 61 76 65 20 61 20 64 65 76 69    63 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 75 72  | .not.have.a.device.connected.cur | 
| 13f20 |  72 65 6e 74 6c 79 2c 20 65 69 74 68 65 72 20 70    6c 75 67 20 6f 6e 65 0a 69 6e 20 6e 6f 77 20 6f  | rently,.either.plug.one.in.now.o | 
| 13f40 |  72 20 65 78 69 74 20 74 68 65 20 64 69 61 6c 6f    67 20 61 6e 64 20 63 6f 6e 6e 65 63 74 20 74 6f  | r.exit.the.dialog.and.connect.to | 
| 13f60 |  20 66 6f 6c 64 65 72 2f 69 54 75 6e 65 73 20 66    69 72 73 74 00 4b 65 79 62 6f 61 72 64 20 73 68  | .folder/iTunes.first.Keyboard.sh | 
| 13f80 |  6f 72 74 63 75 74 73 00 4b 69 6e 64 6c 65 20 43    6f 6c 6c 65 63 74 69 6f 6e 73 00 4b 69 6e 64 6c  | ortcuts.Kindle.Collections.Kindl | 
| 13fa0 |  65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 46 61    69 6c 65 64 00 4c 69 73 74 73 00 4c 69 73 74 73  | e.Collections.Failed.Lists.Lists | 
| 13fc0 |  3a 00 4c 6f 63 61 74 69 6f 6e 00 4d 61 69 6e 20    6d 65 6d 6f 72 79 00 4d 61 6e 75 61 6c 6c 79 20  | :.Location.Main.memory.Manually. | 
| 13fe0 |  61 64 64 2f 72 65 6d 6f 76 65 20 69 74 65 6d 73    00 4d 65 6e 75 00 4d 6f 76 65 20 22 56 69 65 77  | add/remove.items.Menu.Move."View | 
| 14000 |  20 6c 69 73 74 22 20 74 6f 20 74 68 65 20 74 6f    70 20 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 70  | .list".to.the.top.level.of.the.p | 
| 14020 |  6c 75 67 69 6e 20 6d 65 6e 75 20 66 6f 72 20 74    68 69 73 20 6c 69 73 74 00 4d 6f 76 65 20 74 6f  | lugin.menu.for.this.list.Move.to | 
| 14040 |  20 6c 69 73 74 00 4d 6f 76 65 64 20 25 64 20 62    6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 6c 69 73  | .list.Moved.%d.books.to.your.lis | 
| 14060 |  74 28 73 29 00 4e 61 6d 65 00 4e 6f 20 62 6f 6f    6b 73 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73  | t(s).Name.No.books.exist.on.this | 
| 14080 |  20 6c 69 73 74 00 4e 6f 20 64 65 76 69 63 65 20    66 6f 75 6e 64 20 66 6f 72 20 55 55 49 44 3a 20  | .list.No.device.found.for.UUID:. | 
| 140a0 |  25 73 00 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20    73 70 65 63 69 66 69 65 64 00 4e 6f 20 73 6f 75  | %s.No.list.name.specified.No.sou | 
| 140c0 |  72 63 65 20 6c 69 73 74 20 6e 61 6d 65 73 20 73    70 65 63 69 66 69 65 64 00 4f 70 74 69 6f 6e 61  | rce.list.names.specified.Optiona | 
| 140e0 |  6c 6c 79 20 6d 6f 64 69 66 79 20 74 61 67 73 20    6f 72 20 61 20 63 75 73 74 6f 6d 20 63 6f 6c 75  | lly.modify.tags.or.a.custom.colu | 
| 14100 |  6d 6e 20 77 68 65 6e 20 79 6f 75 0a 61 64 64 20    61 6e 64 2f 6f 72 20 72 65 6d 6f 76 65 20 69 74  | mn.when.you.add.and/or.remove.it | 
| 14120 |  65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c 69    73 74 2e 00 4f 70 74 69 6f 6e 61 6c 6c 79 20 73  | ems.from.this.list..Optionally.s | 
| 14140 |  70 65 63 69 66 79 20 61 20 63 6f 6c 75 6d 6e 20    74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 20 61 20  | pecify.a.column.to.add/remove.a. | 
| 14160 |  76 61 6c 75 65 20 66 72 6f 6d 0a 77 68 65 6e 20    61 64 64 69 6e 67 20 6f 72 20 72 65 6d 6f 76 69  | value.from.when.adding.or.removi | 
| 14180 |  6e 67 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68    69 73 20 6c 69 73 74 00 4f 74 68 65 72 00 50 6c  | ng.items.from.this.list.Other.Pl | 
| 141a0 |  65 61 73 65 20 72 65 73 74 61 72 74 20 63 61 6c    69 62 72 65 20 6e 6f 77 2e 00 50 6f 70 75 6c 61  | ease.restart.calibre.now..Popula | 
| 141c0 |  74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a 00 50 72    65 66 65 72 65 6e 63 65 73 20 66 6f 72 3a 00 52  | tion.Options:.Preferences.for:.R | 
| 141e0 |  45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 62 6f    72 74 69 6e 67 20 75 70 64 61 74 69 6e 67 20 61  | EADING.LIST:.Aborting.updating.a | 
| 14200 |  75 74 6f 2d 73 65 61 72 63 68 20 6c 69 73 74 20    61 73 20 68 61 73 20 6e 6f 20 65 78 70 72 65 73  | uto-search.list.as.has.no.expres | 
| 14220 |  73 69 6f 6e 3a 20 00 52 45 41 44 49 4e 47 20 4c    49 53 54 3a 20 41 64 64 69 6e 67 20 25 64 20 69  | sion:..READING.LIST:.Adding.%d.i | 
| 14240 |  64 73 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 20    6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47  | ds.to.automatic.list:.%s.READING | 
| 14260 |  20 4c 49 53 54 3a 20 41 74 74 65 6d 70 74 69 6e    67 20 74 6f 20 72 65 63 72 65 61 74 65 20 4b 69  | .LIST:.Attempting.to.recreate.Ki | 
| 14280 |  6e 64 6c 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73    00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41  | ndle.collections.READING.LIST:.A | 
| 142a0 |  75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 64    65 76 69 63 65 20 6c 69 73 74 3a 20 00 52 45 41  | uto-populating.device.list:..REA | 
| 142c0 |  44 49 4e 47 20 4c 49 53 54 3a 20 41 75 74 6f 2d    70 6f 70 75 6c 61 74 69 6e 67 20 73 65 61 72 63  | DING.LIST:.Auto-populating.searc | 
| 142e0 |  68 20 6c 69 73 74 3a 20 00 52 45 41 44 49 4e 47    20 4c 49 53 54 3a 20 44 65 76 69 63 65 20 64 69  | h.list:..READING.LIST:.Device.di | 
| 14300 |  73 63 6f 6e 6e 65 63 74 65 64 00 52 45 41 44 49    4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65 20  | sconnected.READING.LIST:.Device. | 
| 14320 |  66 6f 75 6e 64 20 74 6f 20 73 79 6e 63 20 74 6f    3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20  | found.to.sync.to:.READING.LIST:. | 
| 14340 |  4d 65 74 61 64 61 74 61 20 61 76 61 69 6c 61 62    6c 65 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54  | Metadata.available:.READING.LIST | 
| 14360 |  3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 27 25    73 27 20 6c 69 73 74 20 66 6f 75 6e 64 20 6f 6e  | :.No.books.on.'%s'.list.found.on | 
| 14380 |  20 64 65 76 69 63 65 20 74 6f 20 72 65 6d 6f 76    65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20  | .device.to.remove.READING.LIST:. | 
| 143a0 |  4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 27 25 73 27    20 6c 69 73 74 20 6e 65 65 64 20 74 6f 20 62 65  | No.books.on.'%s'.list.need.to.be | 
| 143c0 |  20 73 79 6e 63 65 64 00 52 45 41 44 49 4e 47 20    4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e  | .synced.READING.LIST:.Not.syncin | 
| 143e0 |  67 20 27 25 73 27 20 74 6f 20 64 65 76 69 63 65    20 61 73 20 61 75 74 6f 73 79 6e 63 20 69 73 20  | g.'%s'.to.device.as.autosync.is. | 
| 14400 |  66 61 6c 73 65 00 52 45 41 44 49 4e 47 20 4c 49    53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20  | false.READING.LIST:.Not.syncing. | 
| 14420 |  74 6f 20 64 65 76 69 63 65 20 61 73 20 6e 6f 74    20 61 63 74 69 76 65 00 52 45 41 44 49 4e 47 20  | to.device.as.not.active.READING. | 
| 14440 |  4c 49 53 54 3a 20 4e 6f 77 20 25 64 20 69 64 73    20 6f 6e 20 61 75 74 6f 6d 61 74 69 63 20 6c 69  | LIST:.Now.%d.ids.on.automatic.li | 
| 14460 |  73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c    49 53 54 3a 20 52 65 6d 6f 76 69 6e 67 20 25 64  | st:.%s.READING.LIST:.Removing.%d | 
| 14480 |  20 69 64 73 20 66 72 6f 6d 20 61 75 74 6f 6d 61    74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41  | .ids.from.automatic.list:.%s.REA | 
| 144a0 |  44 49 4e 47 20 4c 49 53 54 3a 20 53 6b 69 70 70    69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20  | DING.LIST:.Skipping.%d.books.in. | 
| 144c0 |  27 25 73 27 20 6c 69 73 74 20 77 69 74 68 20 6e    6f 20 66 6f 72 6d 61 74 73 00 52 45 41 44 49 4e  | '%s'.list.with.no.formats.READIN | 
| 144e0 |  47 20 4c 49 53 54 3a 20 53 79 6e 63 20 4e 6f 77    20 2d 20 66 6f 72 63 65 5f 73 79 6e 63 3d 00 52  | G.LIST:.Sync.Now.-.force_sync=.R | 
| 14500 |  45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e    63 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e  | EADING.LIST:.Syncing.%d.books.in | 
| 14520 |  20 27 25 73 27 20 74 6f 3a 20 25 73 20 28 6c 6f    63 61 74 69 6f 6e 3a 25 73 29 00 52 45 41 44 49  | .'%s'.to:.%s.(location:%s).READI | 
| 14540 |  4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69 6e    67 20 61 75 74 6f 6d 61 74 69 63 20 63 6f 6c 75  | NG.LIST:.Updating.automatic.colu | 
| 14560 |  6d 6e 20 6c 69 73 74 28 73 29 20 00 52 45 41 44    49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69  | mn.list(s)..READING.LIST:.Updati | 
| 14580 |  6e 67 20 61 75 74 6f 6d 61 74 69 63 20 64 65 76    69 63 65 20 6c 69 73 74 28 73 29 20 00 52 65 61  | ng.automatic.device.list(s)..Rea | 
| 145a0 |  64 69 6e 67 20 4c 69 73 74 00 52 65 61 64 69 6e    67 20 4c 69 73 74 20 65 72 72 6f 72 00 52 65 61  | ding.List.Reading.List.error.Rea | 
| 145c0 |  64 69 6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f    74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73  | ding.List:.Cannot.create.list.as | 
| 145e0 |  20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20 64 75    70 6c 69 63 61 74 65 3a 00 52 65 61 64 69 6e 67  | .list_name.is.duplicate:.Reading | 
| 14600 |  20 4c 69 73 74 3a 20 43 61 6e 6e 6f 74 20 63 72    65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73  | .List:.Cannot.create.list.as.lis | 
| 14620 |  74 5f 6e 61 6d 65 20 6e 6f 74 20 73 70 65 63 69    66 69 65 64 00 52 65 61 64 69 6e 67 20 4f 72 64  | t_name.not.specified.Reading.Ord | 
| 14640 |  65 72 20 4f 70 74 69 6f 6e 73 3a 00 52 65 6d 6f    76 65 20 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74  | er.Options:.Remove.from.all.list | 
| 14660 |  73 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 64 65    66 61 75 6c 74 20 6c 69 73 74 00 52 65 6d 6f 76  | s.Remove.from.default.list.Remov | 
| 14680 |  65 20 66 72 6f 6d 20 6c 69 73 74 00 52 65 6d 6f    76 65 20 66 72 6f 6d 20 6c 69 73 74 3a 20 25 73  | e.from.list.Remove.from.list:.%s | 
| 146a0 |  00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65    20 22 25 73 22 20 6c 69 73 74 00 52 65 6d 6f 76  | .Remove.from.the."%s".list.Remov | 
| 146c0 |  65 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69    66 69 65 64 20 6c 69 73 74 00 52 65 6d 6f 76 65  | e.from.the.specified.list.Remove | 
| 146e0 |  20 6c 69 73 74 20 69 74 65 6d 73 20 66 72 6f 6d    20 64 65 76 69 63 65 00 52 65 6d 6f 76 65 64 20  | .list.items.from.device.Removed. | 
| 14700 |  25 64 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 79 6f    75 72 20 25 73 20 6c 69 73 74 00 52 65 6d 6f 76  | %d.books.from.your.%s.list.Remov | 
| 14720 |  65 64 20 66 72 6f 6d 20 25 64 20 72 65 61 64 69    6e 67 20 6c 69 73 74 73 00 52 65 6e 61 6d 65 20  | ed.from.%d.reading.lists.Rename. | 
| 14740 |  64 65 76 69 63 65 00 52 65 6e 61 6d 65 20 66 61    69 6c 65 64 00 52 65 6e 61 6d 65 20 6c 69 73 74  | device.Rename.failed.Rename.list | 
| 14760 |  00 52 65 6e 61 6d 65 20 74 68 65 20 63 75 72 72    65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 20  | .Rename.the.currently.connected. | 
| 14780 |  64 65 76 69 63 65 00 52 65 70 6c 61 63 65 20 64    65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c  | device.Replace.device.with.list, | 
| 147a0 |  20 61 64 64 20 6e 65 77 20 69 74 65 6d 73 20 6f    6e 6c 79 00 52 65 70 6c 61 63 65 20 64 65 76 69  | .add.new.items.only.Replace.devi | 
| 147c0 |  63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64    64 2f 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 00  | ce.with.list,.add/overwrite.all. | 
| 147e0 |  52 65 73 65 74 20 26 63 6f 6e 66 69 72 6d 61 74    69 6f 6e 20 64 69 61 6c 6f 67 73 00 52 65 73 65  | Reset.&confirmation.dialogs.Rese | 
| 14800 |  74 20 61 6c 6c 20 73 68 6f 77 20 6d 65 20 61 67    61 69 6e 20 64 69 61 6c 6f 67 73 20 66 6f 72 20  | t.all.show.me.again.dialogs.for. | 
| 14820 |  74 68 65 20 52 65 61 64 69 6e 67 20 4c 69 73 74    20 70 6c 75 67 69 6e 00 52 65 73 74 61 72 74 20  | the.Reading.List.plugin.Restart. | 
| 14840 |  63 61 6c 69 62 72 65 20 6e 6f 77 00 52 65 73 74    61 72 74 20 72 65 71 75 69 72 65 64 00 52 65 73  | calibre.now.Restart.required.Res | 
| 14860 |  74 6f 72 65 20 73 6f 72 74 20 61 66 74 65 72 20    76 69 65 77 69 6e 67 20 6c 69 73 74 00 53 65 74  | tore.sort.after.viewing.list.Set | 
| 14880 |  20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 53 65    74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 3a 20  | .default.list.Set.default.list:. | 
| 148a0 |  25 73 00 53 65 74 20 79 6f 75 72 20 64 65 66 61    75 6c 74 20 6c 69 73 74 20 74 6f 20 22 25 73 22  | %s.Set.your.default.list.to."%s" | 
| 148c0 |  00 53 65 74 74 69 6e 67 73 20 63 68 61 6e 67 65    64 00 53 65 74 74 69 6e 67 73 20 64 65 6c 65 74  | .Settings.changed.Settings.delet | 
| 148e0 |  65 64 00 53 65 74 74 69 6e 67 73 20 66 6f 72 20    74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74  | ed.Settings.for.this.plugin.in.t | 
| 14900 |  68 69 73 20 6c 69 62 72 61 72 79 20 68 61 76 65    20 62 65 65 6e 20 63 68 61 6e 67 65 64 2e 00 53  | his.library.have.been.changed..S | 
| 14920 |  68 6f 77 20 64 69 61 6c 6f 67 20 77 68 65 6e 20    72 65 6d 6f 76 69 6e 67 20 62 6f 6f 6b 73 20 66  | how.dialog.when.removing.books.f | 
| 14940 |  72 6f 6d 20 64 65 76 69 63 65 00 53 70 65 63 69    66 79 20 74 68 65 20 6e 61 6d 65 20 66 6f 72 20  | rom.device.Specify.the.name.for. | 
| 14960 |  74 68 69 73 20 72 65 61 64 69 6e 67 20 6f 72 64    65 72 20 73 65 72 69 65 73 0a 49 66 20 6c 65 66  | this.reading.order.series.If.lef | 
| 14980 |  74 20 62 6c 61 6e 6b 2c 20 77 69 6c 6c 20 75 73    65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68  | t.blank,.will.use.the.name.of.th | 
| 149a0 |  65 20 6c 69 73 74 20 74 68 69 73 20 62 6f 6f 6b    20 69 73 20 6f 6e 2e 00 53 70 65 63 69 66 79 20  | e.list.this.book.is.on..Specify. | 
| 149c0 |  74 68 65 20 74 61 67 20 6f 72 20 63 75 73 74 6f    6d 20 63 6f 6c 75 6d 6e 20 76 61 6c 75 65 20 74  | the.tag.or.custom.column.value.t | 
| 149e0 |  6f 20 62 65 20 61 64 64 65 64 20 77 68 65 6e 20    61 64 64 69 6e 67 0a 74 6f 20 74 68 69 73 20 6c  | o.be.added.when.adding.to.this.l | 
| 14a00 |  69 73 74 20 6f 72 20 72 65 6d 6f 76 65 64 20 77    68 65 6e 20 74 68 65 20 62 6f 6f 6b 20 69 73 20  | ist.or.removed.when.the.book.is. | 
| 14a20 |  74 61 6b 65 6e 20 6f 66 66 20 74 68 65 20 6c 69    73 74 00 53 74 61 74 75 73 00 53 74 6f 72 61 67  | taken.off.the.list.Status.Storag | 
| 14a40 |  65 20 43 61 72 64 20 41 00 53 74 6f 72 61 67 65    20 43 61 72 64 20 42 00 53 77 69 74 63 68 20 74  | e.Card.A.Storage.Card.B.Switch.t | 
| 14a60 |  68 65 20 6c 69 73 74 20 74 6f 20 75 73 65 20 61    73 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 65  | he.list.to.use.as.the.current.de | 
| 14a80 |  66 61 75 6c 74 00 53 79 6e 63 20 4e 6f 77 00 53    79 6e 63 20 4e 6f 77 20 28 25 64 29 00 53 79 6e  | fault.Sync.Now.Sync.Now.(%d).Syn | 
| 14aa0 |  63 20 4f 70 74 69 6f 6e 73 3a 00 53 79 6e 63 20    74 6f 20 74 68 69 73 20 64 65 76 69 63 65 20 61  | c.Options:.Sync.to.this.device.a | 
| 14ac0 |  73 20 73 6f 6f 6e 20 61 73 20 69 74 20 69 73 20    63 6f 6e 6e 65 63 74 65 64 00 54 68 65 20 73 65  | s.soon.as.it.is.connected.The.se | 
| 14ae0 |  6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 20 61    6c 72 65 61 64 79 20 65 78 69 73 74 20 6f 6e 20  | lected.book(s).already.exist.on. | 
| 14b00 |  74 68 69 73 20 6c 69 73 74 3a 20 3c 62 3e 25 73    3c 2f 62 3e 00 54 68 65 20 73 65 6c 65 63 74 65  | this.list:.<b>%s</b>.The.selecte | 
| 14b20 |  64 20 62 6f 6f 6b 28 73 29 20 64 6f 20 6e 6f 74    20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c  | d.book(s).do.not.exist.on.this.l | 
| 14b40 |  69 73 74 00 54 69 74 6c 65 20 69 6d 61 67 65 20    6e 6f 74 20 66 6f 75 6e 64 20 2d 20 79 6f 75 20  | ist.Title.image.not.found.-.you. | 
| 14b60 |  6d 75 73 74 20 72 65 73 74 61 72 74 20 43 61 6c    69 62 72 65 20 62 65 66 6f 72 65 20 75 73 69 6e  | must.restart.Calibre.before.usin | 
| 14b80 |  67 20 74 68 69 73 20 70 6c 75 67 69 6e 21 00 55    6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 74 68  | g.this.plugin!.Unable.to.find.th | 
| 14ba0 |  65 20 52 65 6d 6f 76 65 20 42 6f 6f 6b 73 20 70    6c 75 67 69 6e 00 55 6e 63 68 65 63 6b 20 74 68  | e.Remove.Books.plugin.Uncheck.th | 
| 14bc0 |  69 73 20 6f 70 74 69 6f 6e 20 69 66 20 79 6f 75    20 70 72 65 66 65 72 20 74 6f 20 6d 61 6e 75 61  | is.option.if.you.prefer.to.manua | 
| 14be0 |  6c 6c 79 20 73 79 6e 63 20 74 6f 20 79 6f 75 72    20 64 65 76 69 63 65 2e 0a 49 66 20 6e 6f 20 64  | lly.sync.to.your.device..If.no.d | 
| 14c00 |  65 76 69 63 65 20 69 73 20 73 70 65 63 69 66 69    65 64 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78  | evice.is.specified.this.checkbox | 
| 14c20 |  20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 00 55    6e 64 65 66 69 6e 65 64 00 55 70 64 61 74 65 20  | .has.no.effect.Undefined.Update. | 
| 14c40 |  63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 6f    72 20 72 65 6d 6f 76 65 00 55 70 64 61 74 65 20  | column.for.add.or.remove.Update. | 
| 14c60 |  63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 74    6f 20 6c 69 73 74 20 6f 6e 6c 79 00 55 70 64 61  | column.for.add.to.list.only.Upda | 
| 14c80 |  74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 72 65    6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 20 6f  | te.column.for.remove.from.list.o | 
| 14ca0 |  6e 6c 79 00 56 69 65 77 20 25 73 20 6c 69 73 74    20 28 25 64 29 00 56 69 65 77 20 62 6f 6f 6b 73  | nly.View.%s.list.(%d).View.books | 
| 14cc0 |  20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73    74 00 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20  | .on.the."%s".list.View.books.on. | 
| 14ce0 |  74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69    73 74 00 56 69 65 77 20 64 61 74 61 20 73 74 6f  | the.specified.list.View.data.sto | 
| 14d00 |  72 65 64 20 69 6e 20 74 68 65 20 6c 69 62 72 61    72 79 20 64 61 74 61 62 61 73 65 20 66 6f 72 20  | red.in.the.library.database.for. | 
| 14d20 |  74 68 69 73 20 70 6c 75 67 69 6e 00 56 69 65 77    20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 56 69  | this.plugin.View.default.list.Vi | 
| 14d40 |  65 77 20 6c 69 73 74 00 56 69 65 77 20 6c 69 73    74 3a 20 25 73 00 56 69 65 77 20 6f 72 20 65 64  | ew.list.View.list:.%s.View.or.ed | 
| 14d60 |  69 74 20 6c 69 73 74 73 20 6f 66 20 62 6f 6f 6b    73 00 57 68 65 6e 20 26 63 68 61 6e 67 69 6e 67  | it.lists.of.books.When.&changing | 
| 14d80 |  20 74 68 69 73 20 6c 69 73 74 3a 00 59 6f 75 20    61 72 65 20 61 62 6f 75 74 20 74 6f 20 72 65 6d  | .this.list:.You.are.about.to.rem | 
| 14da0 |  6f 76 65 20 74 68 65 20 3c 62 3e 25 73 3c 2f 62    3e 20 64 65 76 69 63 65 20 66 72 6f 6d 20 74 68  | ove.the.<b>%s</b>.device.from.th | 
| 14dc0 |  69 73 20 6c 69 73 74 2e 20 00 59 6f 75 20 63 61    6e 20 6f 6e 6c 79 20 72 65 6e 61 6d 65 20 61 20  | is.list...You.can.only.rename.a. | 
| 14de0 |  64 65 76 69 63 65 20 74 68 61 74 20 69 73 20 63    75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74  | device.that.is.currently.connect | 
| 14e00 |  65 64 00 59 6f 75 20 63 61 6e 20 6f 70 74 69 6f    6e 61 6c 6c 79 20 64 69 73 70 6c 61 79 20 74 68  | ed.You.can.optionally.display.th | 
| 14e20 |  65 20 63 75 72 72 65 6e 74 20 72 65 61 64 69 6e    67 20 6c 69 73 74 20 6f 72 64 65 72 0a 69 6e 20  | e.current.reading.list.order.in. | 
| 14e40 |  61 20 63 75 73 74 6f 6d 20 73 65 72 69 65 73 20    63 6f 6c 75 6d 6e 2e 20 59 6f 75 20 73 68 6f 75  | a.custom.series.column..You.shou | 
| 14e60 |  6c 64 20 6e 6f 74 20 65 64 69 74 20 74 68 69 73    20 63 6f 6c 75 6d 6e 20 64 69 72 65 63 74 6c 79  | ld.not.edit.this.column.directly | 
| 14e80 |  21 0a 4f 6e 6c 79 20 75 73 61 62 6c 65 20 77 69    74 68 20 4d 61 6e 75 61 6c 6c 79 20 6d 61 6e 61  | !.Only.usable.with.Manually.mana | 
| 14ea0 |  67 65 64 20 6c 69 73 74 73 20 74 68 61 74 20 61    72 65 20 6e 6f 74 20 43 6c 65 61 72 65 64 20 6f  | ged.lists.that.are.not.Cleared.o | 
| 14ec0 |  6e 20 53 79 6e 63 2e 00 59 6f 75 20 6d 75 73 74    20 68 61 76 65 20 61 74 20 6c 65 61 73 74 20 6f  | n.Sync..You.must.have.at.least.o | 
| 14ee0 |  6e 65 20 6c 69 73 74 00 59 6f 75 20 6d 75 73 74    20 68 61 76 65 20 74 68 65 20 4b 69 6e 64 6c 65  | ne.list.You.must.have.the.Kindle | 
| 14f00 |  20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 70 6c 75    67 69 6e 20 69 6e 73 74 61 6c 6c 65 64 20 69 6e  | .Collections.plugin.installed.in | 
| 14f20 |  20 6f 72 64 65 72 20 74 6f 20 72 65 63 72 65 61    74 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 61  | .order.to.recreate.collections.a | 
| 14f40 |  66 74 65 72 20 61 20 73 79 6e 63 2e 00 59 6f 75    20 6d 75 73 74 20 72 65 73 74 61 72 74 20 63 61  | fter.a.sync..You.must.restart.ca | 
| 14f60 |  6c 69 62 72 65 20 61 66 74 65 72 77 61 72 64 73    2e 00 59 6f 75 20 6d 75 73 74 20 73 65 6c 65 63  | libre.afterwards..You.must.selec | 
| 14f80 |  74 20 61 20 64 65 76 69 63 65 20 66 69 72 73 74    00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73  | t.a.device.first.Project-Id-Vers | 
| 14fa0 |  69 6f 6e 3a 20 50 41 43 4b 41 47 45 20 56 45 52    53 49 4f 4e 0a 50 4f 54 2d 43 72 65 61 74 69 6f  | ion:.PACKAGE.VERSION.POT-Creatio | 
| 14fc0 |  6e 2d 44 61 74 65 3a 20 32 30 32 32 2d 31 30 2d    31 30 20 32 30 3a 30 36 2b 30 31 30 30 0a 50 4f  | n-Date:.2022-10-10.20:06+0100.PO | 
| 14fe0 |  2d 52 65 76 69 73 69 6f 6e 2d 44 61 74 65 3a 20    32 30 32 32 2d 30 39 2d 31 39 20 31 34 3a 35 31  | -Revision-Date:.2022-09-19.14:51 | 
| 15000 |  2b 30 30 30 30 0a 4c 61 73 74 2d 54 72 61 6e 73    6c 61 74 6f 72 3a 20 61 73 68 65 64 20 3c 63 72  | +0000.Last-Translator:.ashed.<cr | 
| 15020 |  61 79 73 79 40 67 6d 61 69 6c 2e 63 6f 6d 3e 2c    20 32 30 32 33 0a 4c 61 6e 67 75 61 67 65 2d 54  | aysy@gmail.com>,.2023.Language-T | 
| 15040 |  65 61 6d 3a 20 52 75 73 73 69 61 6e 20 28 68 74    74 70 73 3a 2f 2f 61 70 70 2e 74 72 61 6e 73 69  | eam:.Russian.(https://app.transi | 
| 15060 |  66 65 78 2e 63 6f 6d 2f 63 61 6c 69 62 72 65 2f    74 65 61 6d 73 2f 31 39 33 33 37 2f 72 75 2f 29  | fex.com/calibre/teams/19337/ru/) | 
| 15080 |  0a 4d 49 4d 45 2d 56 65 72 73 69 6f 6e 3a 20 31    2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a  | .MIME-Version:.1.0.Content-Type: | 
| 150a0 |  20 74 65 78 74 2f 70 6c 61 69 6e 3b 20 63 68 61    72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74 65  | .text/plain;.charset=UTF-8.Conte | 
| 150c0 |  6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f    64 69 6e 67 3a 20 38 62 69 74 0a 47 65 6e 65 72  | nt-Transfer-Encoding:.8bit.Gener | 
| 150e0 |  61 74 65 64 2d 42 79 3a 20 70 79 67 65 74 74 65    78 74 2e 70 79 20 31 2e 35 0a 4c 61 6e 67 75 61  | ated-By:.pygettext.py.1.5.Langua | 
| 15100 |  67 65 3a 20 72 75 0a 50 6c 75 72 61 6c 2d 46 6f    72 6d 73 3a 20 6e 70 6c 75 72 61 6c 73 3d 34 3b  | ge:.ru.Plural-Forms:.nplurals=4; | 
| 15120 |  20 70 6c 75 72 61 6c 3d 28 6e 25 31 30 3d 3d 31    20 26 26 20 6e 25 31 30 30 21 3d 31 31 20 3f 20  | .plural=(n%10==1.&&.n%100!=11.?. | 
| 15140 |  30 20 3a 20 6e 25 31 30 3e 3d 32 20 26 26 20 6e    25 31 30 3c 3d 34 20 26 26 20 28 6e 25 31 30 30  | 0.:.n%10>=2.&&.n%10<=4.&&.(n%100 | 
| 15160 |  3c 31 32 20 7c 7c 20 6e 25 31 30 30 3e 31 34 29    20 3f 20 31 20 3a 20 6e 25 31 30 3d 3d 30 20 7c  | <12.||.n%100>14).?.1.:.n%10==0.| | 
| 15180 |  7c 20 28 6e 25 31 30 3e 3d 35 20 26 26 20 6e 25    31 30 3c 3d 39 29 20 7c 7c 20 28 6e 25 31 30 30  | |.(n%10>=5.&&.n%10<=9).||.(n%100 | 
| 151a0 |  3e 3d 31 31 20 26 26 20 6e 25 31 30 30 3c 3d 31    34 29 3f 20 32 20 3a 20 33 29 3b 0a 00 26 d0 90  | >=11.&&.n%100<=14)?.2.:.3);..&.. | 
| 151c0 |  d0 b2 d1 82 d0 be d0 b7 d0 b0 d0 bf d0 be d0 bb    d0 bd d0 b5 d0 bd d0 b8 d0 b5 20 d0 b8 d0 b7 20  | ................................ | 
| 151e0 |  d0 bf d0 be d0 b8 d1 81 d0 ba d0 b0 3a 00 26 d0    a1 d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 20 d0 b4  | ............:.&................. | 
| 15200 |  d0 bb d1 8f 20 d0 be d0 b1 d0 bd d0 be d0 b2 d0    bb d0 b5 d0 bd d0 b8 d1 8f 3a 00 26 d0 9d d0 b0  | .........................:.&.... | 
| 15220 |  d1 81 d1 82 d1 80 d0 be d0 b8 d1 82 d1 8c 20 d0    bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd 00 26 d0 a3 d1  | ............................&... | 
| 15240 |  81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0    be 20 d0 b4 d0 bb d1 8f 20 d1 81 d0 b8 d0 bd d1  | ................................ | 
| 15260 |  85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0    b8 d0 b8 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1  | ................................ | 
| 15280 |  81 d0 bf d0 b8 d1 81 d0 ba d0 b0 3a 00 d0 a1 d0    bf d1 80 26 d0 b0 d0 b2 d0 ba d0 b0 00 26 d0 a2  | ...........:.......&.........&.. | 
| 152a0 |  d0 b8 d0 bf 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0    b0 3a 00 26 d0 9d d0 b0 d0 b7 d0 b2 d0 b0 d0 bd  | .................:.&............ | 
| 152c0 |  d0 b8 d0 b5 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 3a    00 26 d0 a5 d1 80 d0 b0 d0 bd d0 b8 d1 82 d1 8c  | ...............:.&.............. | 
| 152e0 |  20 d0 b2 20 d1 81 d1 82 d0 be d0 bb d0 b1 d1 86    d0 b5 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 3a 00 26  | .............................:.& | 
| 15300 |  d0 97 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d0 b5    20 d0 b2 20 d1 81 d1 82 d0 be d0 bb d0 b1 d1 86  | ................................ | 
| 15320 |  d0 b5 20 d0 b4 d0 bb d1 8f 20 d0 b4 d0 be d0 b1    d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 2f d1  | ............................../. | 
| 15340 |  83 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 b8 d1 8f 3a    00 26 d0 9f d1 80 d0 be d1 81 d0 bc d0 be d1 82  | ...............:.&.............. | 
| 15360 |  d1 80 20 d0 bd d0 b0 d1 81 d1 82 d1 80 d0 be d0    b5 d0 ba 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0 be  | ................................ | 
| 15380 |  d1 82 d0 b5 d0 ba d0 b8 00 26 d0 9f d1 80 d0 b8    20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0  | .........&...................... | 
| 153a0 |  b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 d1 8d d1 82    d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 153c0 |  ba d0 b0 3a 00 2a d0 9b d1 8e d0 b1 d0 be d0 b5    20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1  | ...:.*.......................... | 
| 153e0 |  82 d0 b2 d0 be 00 d0 a1 d0 bf d0 b8 d1 81 d0 be    d0 ba 20 d1 81 20 d1 82 d0 b0 d0 ba d0 b8 d0 bc  | ................................ | 
| 15400 |  20 d0 bd d0 b0 d0 b7 d0 b2 d0 b0 d0 bd d0 b8 d0    b5 d0 bc 20 d1 83 d0 b6 d0 b5 20 d1 81 d1 83 d1  | ................................ | 
| 15420 |  89 d0 b5 d1 81 d1 82 d0 b2 d1 83 d0 b5 d1 82 00    d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 81 20  | ................................ | 
| 15440 |  d1 82 d0 b0 d0 ba d0 b8 d0 bc 20 d0 bd d0 b0 d0    b7 d0 b2 d0 b0 d0 bd d0 b8 d0 b5 d0 bc 20 d1 83  | ................................ | 
| 15460 |  d0 b6 d0 b5 20 d1 81 d1 83 d1 89 d0 b5 d1 81 d1    82 d0 b2 d1 83 d0 b5 d1 82 00 d0 94 d0 be d0 b1  | ................................ | 
| 15480 |  d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2 d1 81 d0    b5 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d1 81 d0  | ................................ | 
| 154a0 |  b5 d1 80 d0 b8 d0 b8 20 d0 b2 20 d1 83 d0 ba d0    b0 d0 b7 d0 b0 d0 bd d0 bd d1 8b d0 b9 20 d1 81  | ................................ | 
| 154c0 |  d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 94 d0 be d0    b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 bf d0 be  | ................................ | 
| 154e0 |  d0 b4 d0 ba d0 bb d1 8e d1 87 d0 b5 d0 bd d0 bd    d0 be d0 b5 20 d1 83 d1 81 d1 82 d1 80 d0 be d0  | ................................ | 
| 15500 |  b9 d1 81 d1 82 d0 b2 d0 be 00 d0 a1 d0 b1 d0 be    d0 b9 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0  | ................................ | 
| 15520 |  b5 d0 bd d0 b8 d1 8f 00 d0 94 d0 be d0 b1 d0 b0    d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1  | ................................ | 
| 15540 |  81 d0 be d0 ba 00 d0 94 d0 be d0 b1 d0 b0 d0 b2    d0 b8 d1 82 d1 8c 20 d0 bd d0 be d0 b2 d1 8b d0  | ................................ | 
| 15560 |  b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0    94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20  | ................................ | 
| 15580 |  d0 bd d0 be d0 b2 d1 8b d0 b5 20 d1 8d d0 bb d0    b5 d0 bc d0 b5 d0 bd d1 82 d1 8b 20 d1 81 d0 bf  | ................................ | 
| 155a0 |  d0 b8 d1 81 d0 ba d0 b0 20 d0 bd d0 b0 20 d1 83    d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2  | ................................ | 
| 155c0 |  d0 be 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1    82 d1 8c 20 d1 81 d0 b5 d1 80 d0 b8 d0 b8 20 d0  | ................................ | 
| 155e0 |  b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 25    73 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82  | ...............%s............... | 
| 15600 |  d1 8c 20 d1 81 d0 b5 d1 80 d0 b8 d1 8e 20 d0 b2    d0 be 20 d0 b2 d1 81 d0 b5 20 d1 81 d0 bf d0 b8  | ................................ | 
| 15620 |  d1 81 d0 ba d0 b8 00 d0 94 d0 be d0 b1 d0 b0 d0    b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 b5 d1 80 d0 b8  | ................................ | 
| 15640 |  d1 8e 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be    d0 ba 20 d0 bf d0 be 20 d1 83 d0 bc d0 be d0 bb  | ................................ | 
| 15660 |  d1 87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 94 d0 be d0    b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 b5  | ................................ | 
| 15680 |  d1 80 d0 b8 d0 b8 20 d0 b2 20 d1 81 d0 bf d0 b8    d1 81 d0 be d0 ba 00 d0 94 d0 be d0 b1 d0 b0 d0  | ................................ | 
| 156a0 |  b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 b5 d1 80 d0 b8    d0 b8 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be  | ................................ | 
| 156c0 |  d0 ba 3a 20 25 73 00 d0 94 d0 be d0 b1 d0 b0 d0    b2 d0 b8 d1 82 d1 8c 20 d1 81 d0 b5 d1 80 d0 b8  | ..:.%s.......................... | 
| 156e0 |  d0 b8 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be    d0 ba 20 22 25 73 22 00 d0 94 d0 be d0 b1 d0 b0  | ..................."%s"......... | 
| 15700 |  d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d0 bf    d0 b8 d1 81 d0 be d0 ba 20 25 73 00 d0 94 d0 be  | .........................%s..... | 
| 15720 |  d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2 d0    be 20 d0 b2 d1 81 d0 b5 20 d1 81 d0 bf d0 b8 d1  | ................................ | 
| 15740 |  81 d0 ba d0 b8 00 d0 94 d0 be d0 b1 d0 b0 d0 b2    d0 b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d0 bf d0 b8  | ................................ | 
| 15760 |  d1 81 d0 be d0 ba 20 d0 bf d0 be 20 d1 83 d0 bc    d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 00 d0  | ................................ | 
| 15780 |  94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20    d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00  | ................................ | 
| 157a0 |  d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c    20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba  | ................................ | 
| 157c0 |  3a 20 25 73 00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0    b8 d1 82 d1 8c 20 d0 b2 20 d1 81 d0 bf d0 b8 d1  | :.%s............................ | 
| 157e0 |  81 d0 be d0 ba 20 22 25 73 22 00 d0 94 d0 be d0    b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2 20 d1  | ......"%s"...................... | 
| 15800 |  83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 bd d1 8b d0    b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0  | ................................ | 
| 15820 |  94 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 2f    d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d0 b8  | .............../................ | 
| 15840 |  d1 81 d0 b0 d1 82 d1 8c 20 d0 b2 d1 81 d0 b5 20    d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b  | ................................ | 
| 15860 |  20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d0 bd    d0 b0 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1  | ................................ | 
| 15880 |  81 d1 82 d0 b2 d0 be 00 d0 94 d0 be d0 b1 d0 b0    d0 b2 d0 bb d0 b5 d0 bd d0 be 20 25 64 20 d0 ba  | ...........................%d... | 
| 158a0 |  d0 bd d0 b8 d0 b3 20 d0 b2 20 d0 b2 d0 b0 d1 88    20 25 73 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba  | .................%s............. | 
| 158c0 |  00 d0 94 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0    bd d0 be 20 d0 b2 20 25 64 20 d1 81 d0 bf d0 b8  | .......................%d....... | 
| 158e0 |  d1 81 d0 ba d0 b8 20 d1 87 d1 82 d0 b5 d0 bd d0    b8 d1 8f 00 d0 92 d1 81 d0 b5 20 d0 bd d0 b0 d1  | ................................ | 
| 15900 |  81 d1 82 d1 80 d0 be d0 b9 d0 ba d0 b8 20 d0 b4    d0 bb d1 8f 20 d1 8d d1 82 d0 be d0 b3 d0 be 20  | ................................ | 
| 15920 |  d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd d0 b0 20 d0    b2 20 d1 8d d1 82 d0 be d0 b9 20 d0 b1 d0 b8 d0  | ................................ | 
| 15940 |  b1 d0 bb d0 b8 d0 be d1 82 d0 b5 d0 ba d0 b5 20    d0 b1 d1 8b d0 bb d0 b8 20 d0 be d1 87 d0 b8 d1  | ................................ | 
| 15960 |  89 d0 b5 d0 bd d1 8b 2e 00 d0 9f d1 80 d0 be d0    b8 d0 b7 d0 be d1 88 d0 bb d0 b0 20 d0 be d1 88  | ................................ | 
| 15980 |  d0 b8 d0 b1 d0 ba d0 b0 20 d0 bf d1 80 d0 b8 20    d0 bf d0 b5 d1 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd  | ................................ | 
| 159a0 |  d0 be d0 b2 d0 b0 d0 bd d0 b8 d0 b8 2e 00 d0 9b    d1 8e d0 b1 d1 8b d0 b5 20 d0 bd d0 b0 d1 81 d1  | ................................ | 
| 159c0 |  82 d1 80 d0 be d0 b9 d0 ba d0 b8 20 d0 b2 20 d0    b4 d1 80 d1 83 d0 b3 d0 b8 d1 85 20 d0 b1 d0 b8  | ................................ | 
| 159e0 |  d0 b1 d0 bb d0 b8 d0 be d1 82 d0 b5 d0 ba d0 b0    d1 85 20 d0 b8 d0 bb d0 b8 20 d1 81 d0 be d1 85  | ................................ | 
| 15a00 |  d1 80 d0 b0 d0 bd d0 b5 d0 bd d0 bd d1 8b d0 b5    20 d0 b2 20 d1 84 d0 b0 d0 b9 d0 bb d0 b5 20 4a  | ...............................J | 
| 15a20 |  53 4f 4e 20 d0 b2 20 d0 bf d0 b0 d0 bf d0 ba d0    b5 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd d0 be  | SON............................. | 
| 15a40 |  d0 b2 20 63 61 6c 69 62 72 65 20 d0 bd d0 b5 20    d0 b1 d1 83 d0 b4 d1 83 d1 82 20 d0 b7 d0 b0 d1  | ...calibre...................... | 
| 15a60 |  82 d1 80 d0 be d0 bd d1 83 d1 82 d1 8b 2e 00 d0    9f d1 80 d0 b8 d0 bc d0 b5 d0 bd d0 b8 d1 82 d1  | ................................ | 
| 15a80 |  8c 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 be d0 ba    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d1 87  | ................................ | 
| 15aa0 |  d1 82 d0 b5 d0 bd d0 b8 d1 8f 20 d0 bf d1 80 d0    b8 20 d0 bf d1 80 d0 be d1 81 d0 bc d0 be d1 82  | ................................ | 
| 15ac0 |  d1 80 d0 b5 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0    b0 00 d0 98 d0 bc d0 bf d0 be d1 80 d1 82 20 d1  | ................................ | 
| 15ae0 |  81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 92 d1 8b    20 d1 85 d0 be d1 82 d0 b8 d1 82 d0 b5 20 d0 be  | ................................ | 
| 15b00 |  d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d1    81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b4 d0 bb  | ................................ | 
| 15b20 |  d1 8f 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 20    27 25 73 27 3f 00 d0 92 d1 8b 20 d0 b4 d0 b5 d0  | ................'%s'?........... | 
| 15b40 |  b9 d1 81 d1 82 d0 b2 d0 b8 d1 82 d0 b5 d0 bb d1    8c d0 bd d0 be 20 d1 85 d0 be d1 82 d0 b8 d1 82  | ................................ | 
| 15b60 |  d0 b5 20 d0 be d1 87 d0 b8 d1 81 d1 82 d0 b8 d1    82 d1 8c 20 d0 bd d0 b0 d1 81 d1 82 d1 80 d0 be  | ................................ | 
| 15b80 |  d0 b9 d0 ba d0 b8 20 d0 bf d0 bb d0 b0 d0 b3 d0    b8 d0 bd d0 b0 20 d0 b2 20 d0 b1 d0 b8 d0 b1 d0  | ................................ | 
| 15ba0 |  bb d0 b8 d0 be d1 82 d0 b5 d0 ba d0 b5 3f 00 d0    92 d1 8b 20 d1 85 d0 be d1 82 d0 b8 d1 82 d0 b5  | .............?.................. | 
| 15bc0 |  20 d0 bf d1 80 d0 be d0 b4 d0 be d0 bb d0 b6 d0    b8 d1 82 d1 8c 3f 00 d0 92 d1 8b 20 d1 83 d0 b2  | .....................?.......... | 
| 15be0 |  d0 b5 d1 80 d0 b5 d0 bd d1 8b 3f 00 d0 90 d0 b2    d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 b5  | ..........?..................... | 
| 15c00 |  d1 81 d0 ba d0 b8 20 d0 b7 d0 b0 d0 bf d0 be d0    bb d0 bd d1 8f d1 82 d1 8c 20 d1 81 d0 bf d0 b8  | ................................ | 
| 15c20 |  d1 81 d0 be d0 ba 20 d0 b8 d0 b7 20 d0 ba d0 bd    d0 b8 d0 b3 20 d0 bd d0 b0 20 d1 83 d1 81 d1 82  | ................................ | 
| 15c40 |  d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b5 00 d0    90 d0 b2 d1 82 d0 be d0 b7 d0 b0 d0 bf d0 be d0  | ................................ | 
| 15c60 |  bb d0 bd d1 8f d0 b5 d1 82 d1 81 d1 8f 20 d0 b8    d0 b7 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 bd d0 b0  | ................................ | 
| 15c80 |  20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1    82 d0 b2 d0 b5 00 d0 90 d0 b2 d1 82 d0 be d0 b7  | ................................ | 
| 15ca0 |  d0 b0 d0 bf d0 be d0 bb d0 bd d1 8f d0 b5 d1 82    d1 81 d1 8f 20 d0 b8 d0 b7 20 d0 bf d0 be d0 b8  | ................................ | 
| 15cc0 |  d1 81 d0 ba d0 b0 00 d0 9f d0 be 20 d1 83 d0 bc    d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 20 d0  | ................................ | 
| 15ce0 |  a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b4 d0 bb    d1 8f 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 20  | ................................ | 
| 15d00 |  d1 81 d0 be d0 b7 d0 b4 d0 b0 d0 b5 d1 82 20 d0    bf d0 be d0 b4 d0 bc d0 b5 d0 bd d1 8e 20 c2 ab  | ................................ | 
| 15d20 |  d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf d1    80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b0 c2  | ................................ | 
| 15d40 |  bb 20 d0 b4 d0 bb d1 8f 20 d0 b2 d1 81 d0 b5 d1    85 20 d0 b2 d0 b0 d1 88 d0 b8 d1 85 20 d1 81 d0  | ................................ | 
| 15d60 |  bf d0 b8 d1 81 d0 ba d0 be d0 b2 2c 20 d0 b5 d1    81 d0 bb d0 b8 20 d1 83 20 d0 b2 d0 b0 d1 81 20  | ...........,.................... | 
| 15d80 |  d0 b8 d1 85 20 d0 bd d0 b5 d1 81 d0 ba d0 be d0    bb d1 8c d0 ba d0 be 2e 0a d0 95 d1 81 d0 bb d0  | ................................ | 
| 15da0 |  b8 20 d1 8d d1 82 d0 be d1 82 20 d1 84 d0 bb d0    b0 d0 b6 d0 be d0 ba 20 d1 83 d1 81 d1 82 d0 b0  | ................................ | 
| 15dc0 |  d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd 2c 20 d1 8d    d1 82 d0 be d1 82 20 d1 81 d0 bf d0 b8 d1 81 d0  | ............,................... | 
| 15de0 |  be d0 ba 20 d0 b1 d1 83 d0 b4 d0 b5 d1 82 20 d0    bf d0 b5 d1 80 d0 b5 d0 bc d0 b5 d1 89 d0 b5 d0  | ................................ | 
| 15e00 |  bd 20 d0 b2 20 d0 bc d0 b5 d0 bd d1 8e 20 d0 b2    d0 b5 d1 80 d1 85 d0 bd d0 b5 d0 b3 d0 be 20 d1  | ................................ | 
| 15e20 |  83 d1 80 d0 be d0 b2 d0 bd d1 8f 20 d0 b4 d0 bb    d1 8f 20 d0 be d0 b1 d0 bb d0 b5 d0 b3 d1 87 d0  | ................................ | 
| 15e40 |  b5 d0 bd d0 b8 d1 8f 20 d0 b4 d0 be d1 81 d1 82    d1 83 d0 bf d0 b0 2e 0a d0 9f d0 a0 d0 98 d0 9c  | ................................ | 
| 15e60 |  d0 95 d0 a7 d0 90 d0 9d d0 98 d0 95 2e 20 d0 92    d0 b0 d1 88 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0  | ................................ | 
| 15e80 |  ba 20 c2 ab d0 bf d0 be 20 d1 83 d0 bc d0 be d0    bb d1 87 d0 b0 d0 bd d0 b8 d1 8e c2 bb 20 d0 b2  | ................................ | 
| 15ea0 |  d1 81 d0 b5 d0 b3 d0 b4 d0 b0 20 d0 b1 d1 83 d0    b4 d0 b5 d1 82 20 d0 be d1 82 d0 be d0 b1 d1 80  | ................................ | 
| 15ec0 |  d0 b0 d0 b6 d0 b0 d1 82 d1 8c d1 81 d1 8f 20 d0    b2 20 d0 b2 d0 b5 d1 80 d1 85 d0 bd d0 b5 d0 bc  | ................................ | 
| 15ee0 |  20 d0 bc d0 b5 d0 bd d1 8e 2c 20 d0 bd d0 b5 d0    b7 d0 b0 d0 b2 d0 b8 d1 81 d0 b8 d0 bc d0 be 20  | .........,...................... | 
| 15f00 |  d0 be d1 82 20 d1 8d d1 82 d0 be d0 b3 d0 be 20    d1 84 d0 bb d0 b0 d0 b6 d0 ba d0 b0 2e 00 d0 a3  | ................................ | 
| 15f20 |  d0 ba d0 b0 d0 b7 d0 b0 d0 b2 20 d1 83 d1 81 d1    82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 2c  | ..............................., | 
| 15f40 |  20 d0 b2 d1 8b 20 d0 bc d0 be d0 b6 d0 b5 d1 82    d0 b5 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0  | ................................ | 
| 15f60 |  bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1    82 d1 8c 20 d0 b5 d0 b3 d0 be 20 d0 bb d0 b8 d0  | ................................ | 
| 15f80 |  b1 d0 be 20 d0 b2 d1 80 d1 83 d1 87 d0 bd d1 83    d1 8e 2c 20 d0 bb d0 b8 d0 b1 d0 be 0a d0 b0 d0  | ..................,............. | 
| 15fa0 |  b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0    b5 d1 81 d0 ba d0 b8 20 d1 81 20 d1 81 d0 be d0  | ................................ | 
| 15fc0 |  b4 d0 b5 d1 80 d0 b6 d0 b8 d0 bc d1 8b d0 bc 20    d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d0 b4 d0  | ................................ | 
| 15fe0 |  bb d1 8f 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1    83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0  | ................................ | 
| 16000 |  b2 d0 b0 2e 0a d0 ad d1 82 d0 be 20 d0 b7 d0 b0    d0 bc d0 b5 d0 bd d1 8f d0 b5 d1 82 20 d1 84 d1  | ................................ | 
| 16020 |  83 d0 bd d0 ba d1 86 d0 b8 d0 be d0 bd d0 b0 d0    bb d1 8c d0 bd d0 be d1 81 d1 82 d1 8c 20 d0 bf  | ................................ | 
| 16040 |  d0 bb d0 b0 d0 b3 d0 b8 d0 bd d0 b0 20 42 6f 6f    6b 20 53 79 6e 63 2e 00 d0 9d d0 b5 d0 b2 d0 be  | .............Book.Sync.......... | 
| 16060 |  d0 b7 d0 bc d0 be d0 b6 d0 bd d0 be 20 d0 b4 d0    be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 20 d0 b2  | ................................ | 
| 16080 |  20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9d    d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0 bd  | ................................ | 
| 160a0 |  d0 be 20 d0 be d1 87 d0 b8 d1 81 d1 82 d0 b8 d1    82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba  | ................................ | 
| 160c0 |  00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0    b6 d0 bd d0 be 20 d1 81 d0 be d0 b7 d0 b4 d0 b0  | ................................ | 
| 160e0 |  d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0    ba 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be  | ................................ | 
| 16100 |  d0 b6 d0 bd d0 be 20 d1 83 d0 b4 d0 b0 d0 bb d0    b8 d1 82 d1 8c 00 d0 9d d0 b5 d0 b2 d0 be d0 b7  | ................................ | 
| 16120 |  d0 bc d0 be d0 b6 d0 bd d0 be 20 d1 80 d0 b5 d0    b4 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be d0 b2 d0  | ................................ | 
| 16140 |  b0 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be    d0 ba 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0  | ................................ | 
| 16160 |  be d0 b6 d0 bd d0 be 20 d0 bf d0 b5 d1 80 d0 b5    d0 bc d0 b5 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d0  | ................................ | 
| 16180 |  b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0    9d d0 b5 d0 b2 d0 be d0 b7 d0 bc d0 be d0 b6 d0  | ................................ | 
| 161a0 |  bd d0 be 20 d1 83 d0 b4 d0 b0 d0 bb d0 b8 d1 82    d1 8c 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81  | ................................ | 
| 161c0 |  d0 ba d0 b0 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0    bc d0 be d0 b6 d0 bd d0 be 20 d1 81 d0 b8 d0 bd  | ................................ | 
| 161e0 |  d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80    d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 81 20 d1 83  | ................................ | 
| 16200 |  d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2    d0 be d0 bc 00 d0 9d d0 b5 d0 b2 d0 be d0 b7 d0  | ................................ | 
| 16220 |  bc d0 be d0 b6 d0 bd d0 be 20 d0 bf d1 80 d0 be    d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82 d1 8c  | ................................ | 
| 16240 |  20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 92    d1 8b d0 b1 d0 b5 d1 80 d0 b8 d1 82 d0 b5 2c 20  | ..............................,. | 
| 16260 |  d0 ba d0 b0 d0 ba 20 d1 8d d1 82 d0 be d1 82 20    d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b1 d1  | ................................ | 
| 16280 |  83 d0 b4 d0 b5 d1 82 20 d0 b7 d0 b0 d0 bf d0 be    d0 bb d0 bd d0 b5 d0 bd 00 d0 9e d1 87 d0 b8 d1  | ................................ | 
| 162a0 |  81 d1 82 d0 b8 d1 82 d1 8c 00 d0 9e d1 87 d0 b8    d1 81 d1 82 d0 b8 d1 82 d1 8c 20 25 73 20 d1 81  | ...........................%s... | 
| 162c0 |  d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9e d1 87 d0    b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d0 b2 d1 81  | ................................ | 
| 162e0 |  d0 b5 20 d0 b8 d0 b7 20 d1 83 d0 ba d0 b0 d0 b7    d0 b0 d0 bd d0 bd d0 be d0 b3 d0 be 20 d1 81 d0  | ................................ | 
| 16300 |  bf d0 b8 d1 81 d0 ba d0 b0 00 d0 9e d1 87 d0 b8    d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d0 b2 d1 81 d0  | ................................ | 
| 16320 |  b5 20 d0 bd d0 b0 d1 81 d1 82 d1 80 d0 be d0 b9    d0 ba d0 b8 20 d0 b4 d0 bb d1 8f 20 d0 bf d0 bb  | ................................ | 
| 16340 |  d0 b0 d0 b3 d0 b8 d0 bd d0 b0 00 d0 9e d1 87 d0    b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf  | ................................ | 
| 16360 |  d0 b8 d1 81 d0 be d0 ba 20 d0 bf d0 be 20 d1 83    d0 bc d0 be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e  | ................................ | 
| 16380 |  00 d0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1    8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0  | ................................ | 
| 163a0 |  9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d1 8c 20    d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 28 25 64  | .............................(%d | 
| 163c0 |  29 00 d0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8 d1 82    d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a  | )..............................: | 
| 163e0 |  20 25 73 00 d0 9e d1 87 d0 b8 d1 81 d1 82 d0 b8    d1 82 d1 8c 20 22 25 73 22 20 d1 81 d0 bf d0 b8  | .%s.................."%s"....... | 
| 16400 |  d1 81 d0 be d0 ba 00 d0 9e d1 87 d0 b8 d1 81 d1    82 d0 b8 d1 82 d1 8c 20 d1 8d d1 82 d0 be d1 82  | ................................ | 
| 16420 |  20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf    d0 be d1 81 d0 bb d0 b5 20 d1 81 d0 b8 d0 bd d1  | ................................ | 
| 16440 |  85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0    b8 d0 b8 20 d1 81 20 d1 8d d1 82 d0 b8 d0 bc 20  | ................................ | 
| 16460 |  d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82    d0 b2 d0 be d0 bc 00 d0 9f d0 b0 d1 80 d0 b0 d0  | ................................ | 
| 16480 |  bc d0 b5 d1 82 d1 80 d1 8b 20 d0 be d0 b1 d0 bd    d0 be d0 b2 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d1  | ................................ | 
| 164a0 |  81 d1 82 d0 be d0 bb d0 b1 d1 86 d0 b0 3a 00 d0    92 d1 81 d0 b5 20 d0 b4 d0 b8 d0 b0 d0 bb d0 be  | .............:.................. | 
| 164c0 |  d0 b3 d0 b8 20 d0 bf d0 be d0 b4 d1 82 d0 b2 d0    b5 d1 80 d0 b6 d0 b4 d0 b5 d0 bd d0 b8 d1 8f 20  | ................................ | 
| 164e0 |  d0 b1 d1 8b d0 bb d0 b8 20 d1 81 d0 b1 d1 80 d0    be d1 88 d0 b5 d0 bd d1 8b 00 d0 9a d0 be d0 bd  | ................................ | 
| 16500 |  d1 82 d1 80 d0 be d0 bb d0 b8 d1 80 d0 be d0 b2    d0 b0 d1 82 d1 8c 20 d1 82 d0 b8 d0 bf 20 d1 81  | ................................ | 
| 16520 |  d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7    d0 b0 d1 86 d0 b8 d0 b8 20 d1 8d d0 bb d0 b5 d0  | ................................ | 
| 16540 |  bc d0 b5 d0 bd d1 82 d0 be d0 b2 20 d1 81 20 d1    83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0  | ................................ | 
| 16560 |  b2 d0 be d0 bc 2e 0a d0 a1 d0 b8 d0 bd d1 85 d1    80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0  | ................................ | 
| 16580 |  b2 d0 b0 d1 82 d1 8c 20 d1 82 d0 be d0 bb d1 8c    d0 ba d0 be 20 d0 bd d0 be d0 b2 d1 8b d0 b5 20  | ................................ | 
| 165a0 |  d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b    2c 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd  | ................,............... | 
| 165c0 |  d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82    d1 8c 20 d0 b2 d1 81 d0 b5 20 d1 8d d0 bb d0 b5  | ................................ | 
| 165e0 |  d0 bc d0 b5 d0 bd d1 82 d1 8b 2c 20 d0 bf d0 b5    d1 80 d0 b5 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d1 8b  | ..........,..................... | 
| 16600 |  d0 b2 d0 b0 d1 8f 20 d1 81 d1 83 d1 89 d0 b5 d1    81 d1 82 d0 b2 d1 83 d1 8e d1 89 d0 b8 d0 b5 0a  | ................................ | 
| 16620 |  d0 b8 d0 bb d0 b8 20 d0 b8 d1 81 d0 bf d0 be d0    bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d1 8c 20  | ................................ | 
| 16640 |  d1 8d d1 82 d0 be d1 82 20 d1 81 d0 bf d0 b8 d1    81 d0 be d0 ba 2c 20 d1 87 d1 82 d0 be d0 b1 d1  | .....................,.......... | 
| 16660 |  8b 20 d0 bf d1 80 d0 be d1 81 d1 82 d0 be 20 d1    83 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d1 8d  | ................................ | 
| 16680 |  d0 bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b 20 d1    81 20 d0 b2 d0 b0 d1 88 d0 b5 d0 b3 d0 be 20 d1  | ................................ | 
| 166a0 |  83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0    b2 d0 b0 2e 00 d0 9a d0 be d0 bf d0 b8 d1 80 d0  | ................................ | 
| 166c0 |  be d0 b2 d0 b0 d1 82 d1 8c 20 d0 b2 20 d0 91 d1    83 d1 84 d0 b5 d1 80 20 d0 be d0 b1 d0 bc d0 b5  | ................................ | 
| 166e0 |  d0 bd d0 b0 00 d0 a1 d0 be d0 b7 d0 b4 d0 b0 d1    82 d1 8c 20 d0 bd d0 be d0 b2 d1 8b d0 b9 20 d1  | ................................ | 
| 16700 |  81 d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 00 d0 9f    d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0  | ................................ | 
| 16720 |  bd d0 b8 d1 8e 00 d0 9d d0 b5 20 d1 83 d0 b4 d0    b0 d0 bb d0 be d1 81 d1 8c 20 d1 83 d0 b4 d0 b0  | ................................ | 
| 16740 |  d0 bb d0 b8 d1 82 d1 8c 00 d0 a3 d0 b4 d0 b0 d0    bb d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81  | ................................ | 
| 16760 |  d0 be d0 ba 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1    82 d1 8c 20 d1 8d d1 82 d0 be 20 d1 83 d1 81 d1  | ................................ | 
| 16780 |  82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20    d0 b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0  | ................................ | 
| 167a0 |  b0 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81    d1 82 d0 b2 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b5 d0  | ................................ | 
| 167c0 |  bd d0 b8 d0 b5 20 d0 ba d0 bd d0 b8 d0 b3 20 d1    81 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81  | ................................ | 
| 167e0 |  d1 82 d0 b2 d0 b0 2e 00 d0 a3 d1 81 d1 82 d1 80    d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 00 d0 a3 d1  | ................................ | 
| 16800 |  81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0    b0 3a 00 d0 9e d0 bf d1 86 d0 b8 d0 b8 20 d0 be  | .................:.............. | 
| 16820 |  d1 82 d0 be d0 b1 d1 80 d0 b0 d0 b6 d0 b5 d0 bd    d0 b8 d1 8f 3a 00 d0 9d d0 b5 20 d0 be d0 b1 d0  | ....................:........... | 
| 16840 |  bd d0 be d0 b2 d0 bb d1 8f d1 82 d1 8c 20 d1 81    d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 20 63 61 6c  | .............................cal | 
| 16860 |  69 62 72 65 00 d0 92 d1 8b 20 d1 85 d0 be d1 82    d0 b8 d1 82 d0 b5 20 d1 83 d0 b4 d0 b0 d0 bb d0  | ibre............................ | 
| 16880 |  b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be    d0 ba 20 d1 81 20 d0 b8 d0 bc d0 b5 d0 bd d0 b5  | ................................ | 
| 168a0 |  d0 bc 20 27 25 73 27 00 d0 93 d0 be d1 82 d0 be    d0 b2 d0 be 00 d0 a0 d0 b5 d0 b4 d0 b0 d0 ba d1  | ...'%s'......................... | 
| 168c0 |  82 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20    25 73 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00  | ................%s.............. | 
| 168e0 |  d0 a0 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8 d1 80    d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d0 ba d0 bd d0  | ................................ | 
| 16900 |  b8 d0 b3 d0 b8 20 d0 b2 20 22 25 73 22 20 d1 81    d0 bf d0 b8 d1 81 d0 ba d0 b5 00 d0 a0 d0 b5 d0  | ........."%s"................... | 
| 16920 |  b4 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be d0 b2 d0    b0 d1 82 d1 8c 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8  | ................................ | 
| 16940 |  20 d0 b2 20 d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd    d0 bd d0 be d0 bc 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 16960 |  ba d0 b5 00 d0 98 d0 b7 d0 bc d0 b5 d0 bd d0 b8    d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0  | ................................ | 
| 16980 |  ba 20 d0 bf d0 be 20 d1 83 d0 bc d0 be d0 bb d1    87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 a0 d0 b5 d0 b4  | ................................ | 
| 169a0 |  d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be d0 b2 d0 b0    d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0  | ................................ | 
| 169c0 |  ba 00 d0 a0 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8    d1 80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 81 d0  | ................................ | 
| 169e0 |  bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0 a0    d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be  | .........:.%s................... | 
| 16a00 |  d0 b2 d0 b0 d0 bd d0 b8 d0 b5 20 d1 81 d0 be d1    87 d0 b5 d1 82 d0 b0 d0 bd d0 b8 d0 b9 20 d0 ba  | ................................ | 
| 16a20 |  d0 bb d0 b0 d0 b2 d0 b8 d1 88 2c 20 d1 81 d0 b2    d1 8f d0 b7 d0 b0 d0 bd d0 bd d1 8b d1 85 20 d1  | ..........,..................... | 
| 16a40 |  81 20 d1 8d d1 82 d0 b8 d0 bc 20 d0 bf d0 bb d0    b0 d0 b3 d0 b8 d0 bd d0 be d0 bc 00 d0 92 d0 b2  | ................................ | 
| 16a60 |  d0 b5 d0 b4 d0 b8 d1 82 d0 b5 20 d0 bd d0 be d0    b2 d0 be d0 b5 20 d0 be d1 82 d0 be d0 b1 d1 80  | ................................ | 
| 16a80 |  d0 b0 d0 b6 d0 b0 d0 b5 d0 bc d0 be d0 b5 20 d0    b8 d0 bc d1 8f 20 d0 b4 d0 bb d1 8f 20 d1 8d d1  | ................................ | 
| 16aa0 |  82 d0 be d0 b3 d0 be 20 d1 83 d1 81 d1 82 d1 80    d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 3a 00 d0 92  | ............................:... | 
| 16ac0 |  d0 b2 d0 b5 d0 b4 d0 b8 d1 82 d0 b5 20 d0 bd d0    be d0 b2 d0 be d0 b5 20 d0 be d1 82 d0 be d0 b1  | ................................ | 
| 16ae0 |  d1 80 d0 b0 d0 b6 d0 b0 d0 b5 d0 bc d0 be d0 b5    20 d0 b8 d0 bc d1 8f 20 d0 b4 d0 bb d1 8f 20 d1  | ................................ | 
| 16b00 |  8d d1 82 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8    d1 81 d0 ba d0 b0 3a 00 d0 92 d0 b2 d0 b5 d0 b4  | ......................:......... | 
| 16b20 |  d0 b8 d1 82 d0 b5 20 d1 83 d0 bd d0 b8 d0 ba d0    b0 d0 bb d1 8c d0 bd d0 be d0 b5 20 d0 be d1 82  | ................................ | 
| 16b40 |  d0 be d0 b1 d1 80 d0 b0 d0 b6 d0 b0 d0 b5 d0 bc    d0 be d0 b5 20 d0 b8 d0 bc d1 8f 20 d0 b4 d0 bb  | ................................ | 
| 16b60 |  d1 8f 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1 81    d0 bf d0 b8 d1 81 d0 ba d0 b0 3a 00 d0 a1 d0 b1  | ..........................:..... | 
| 16b80 |  d0 be d0 b9 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0    bb d0 b5 d0 bd d0 b8 d1 8f 20 d0 b2 20 d1 81 d0  | ................................ | 
| 16ba0 |  bf d0 b8 d1 81 d0 be d0 ba 00 d0 95 d1 81 d0 bb    d0 b8 20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba 20  | ................................ | 
| 16bc0 |  d1 83 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 bb    d0 b5 d0 bd 2c 20 d1 81 d0 be d1 80 d1 82 d0 b8  | ....................,........... | 
| 16be0 |  d1 80 d0 be d0 b2 d0 ba d0 b0 20 63 61 6c 69 62    72 65 20 d0 b1 d1 83 d0 b4 d0 b5 d1 82 20 d0 b2  | ...........calibre.............. | 
| 16c00 |  d0 be d1 81 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2    d0 bb d0 b5 d0 bd d0 b0 20 e2 80 8b e2 80 8b d0  | ................................ | 
| 16c20 |  b2 20 d0 b8 d1 81 d1 85 d0 be d0 b4 d0 bd d0 be    d0 b5 20 d1 81 d0 be d1 81 d1 82 d0 be d1 8f d0  | ................................ | 
| 16c40 |  bd d0 b8 d0 b5 20 d0 bf d0 be d1 81 d0 bb d0 b5    0a d0 b2 d1 8b d1 85 d0 be d0 b4 d0 b0 20 d0 bf  | ................................ | 
| 16c60 |  d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82    d0 b5 d0 bb d1 8f 20 d0 b8 d0 b7 20 d1 81 d0 bf  | ................................ | 
| 16c80 |  d0 b8 d1 81 d0 ba d0 b0 20 d1 87 d1 82 d0 b5 d0    bd d0 b8 d1 8f 20 d0 bf d1 80 d0 b8 20 d0 b8 d0  | ................................ | 
| 16ca0 |  b7 d0 bc d0 b5 d0 bd d0 b5 d0 bd d0 b8 d0 b8 20    d0 b8 d0 bb d0 b8 20 d0 be d1 87 d0 b8 d1 81 d1  | ................................ | 
| 16cc0 |  82 d0 ba d0 b5 20 63 61 6c 69 62 72 65 0a d0 bf    d0 be d0 b8 d1 81 d0 ba d0 b5 2c 20 d0 bf d0 b5  | ......calibre.............,..... | 
| 16ce0 |  d1 80 d0 b5 d0 ba d0 bb d1 8e d1 87 d0 b5 d0 bd    d0 b8 d0 b8 20 d0 b1 d0 b8 d0 b1 d0 bb d0 b8 d0  | ................................ | 
| 16d00 |  be d1 82 d0 b5 d0 ba 20 d0 b8 d0 bb d0 b8 20 d0    b2 d1 8b d1 85 d0 be d0 b4 d0 b5 20 d0 b8 d0 b7  | ................................ | 
| 16d20 |  20 63 61 6c 69 62 72 65 2e 00 d0 95 d1 81 d0 bb    d0 b8 20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba 20  | .calibre........................ | 
| 16d40 |  d1 83 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 bb    d0 b5 d0 bd 2c 20 d0 bf d1 80 d0 be d1 81 d0 bc  | ....................,........... | 
| 16d60 |  d0 be d1 82 d1 80 20 d1 81 d0 bf d0 b8 d1 81 d0    ba d0 b0 20 d0 b4 d0 bb d1 8f 20 d1 87 d1 82 d0  | ................................ | 
| 16d80 |  b5 d0 bd d0 b8 d1 8f 20 d1 82 d0 b0 d0 ba d0 b6    d0 b5 20 d0 b8 d0 b7 d0 bc d0 b5 d0 bd d0 b8 d1  | ................................ | 
| 16da0 |  82 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 be d0 ba    20 d1 81 d0 be d1 80 d1 82 d0 b8 d1 80 d0 be d0  | ................................ | 
| 16dc0 |  b2 d0 ba d0 b8 20 43 61 6c 69 62 72 65 2e 0a d0    a1 d0 bf d0 b8 d1 81 d0 ba d0 b8 20 d0 bc d0 be  | ......Calibre................... | 
| 16de0 |  d0 b6 d0 bd d0 be 20 d0 bf d0 b5 d1 80 d0 b5 d1    83 d0 bf d0 be d1 80 d1 8f d0 b4 d0 be d1 87 d0  | ................................ | 
| 16e00 |  b8 d0 b2 d0 b0 d1 82 d1 8c 20 d0 b2 d1 80 d1 83    d1 87 d0 bd d1 83 d1 8e 20 d1 81 20 d0 bf d0 be  | ................................ | 
| 16e20 |  d0 bc d0 be d1 89 d1 8c d1 8e 20 d1 8d d1 82 d0    be d0 b3 d0 be 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8  | ................................ | 
| 16e40 |  d0 bd d0 b0 2c 20 d0 bf d0 be 20 d1 83 d0 bc d0    be d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 20 d0 b2  | ....,........................... | 
| 16e60 |  20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d0 b5 20    d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd  | ................................ | 
| 16e80 |  d0 b8 d1 8f 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81    d0 be d0 ba 2e 0a d0 95 d1 81 d0 bb d0 b8 20 d1  | ................................ | 
| 16ea0 |  84 d0 bb d0 b0 d0 b6 d0 be d0 ba 20 d0 bd d0 b5    20 d1 83 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0  | ................................ | 
| 16ec0 |  bb d0 b5 d0 bd 2c 20 d1 82 d0 b5 d0 ba d1 83 d1    89 d0 b0 d1 8f 20 d1 81 d0 be d1 80 d1 82 d0 b8  | .....,.......................... | 
| 16ee0 |  d1 80 d0 be d0 b2 d0 ba d0 b0 20 20 d0 be d1 81    d1 82 d0 b0 d0 bd d0 b5 d1 82 d1 81 d1 8f 20 d0  | ................................ | 
| 16f00 |  bd d0 b5 d0 b8 d0 b7 d0 bc d0 b5 d0 bd d0 bd d0    be d0 b9 20 d0 bf d1 80 d0 b8 20 d0 bf d1 80 d0  | ................................ | 
| 16f20 |  be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 20 d1 81    d0 bf d0 b8 d1 81 d0 ba d0 b0 2e 00 d0 95 d1 81  | ................................ | 
| 16f40 |  d0 bb d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0    ba 20 d0 b7 d0 b0 d0 bf d0 be d0 bb d0 bd d1 8f  | ................................ | 
| 16f60 |  d0 b5 d1 82 d1 81 d1 8f 20 d0 b8 d0 b7 20 d0 bf    d0 be d0 b8 d1 81 d0 ba d0 b0 2c 20 d1 83 d0 ba  | ..........................,..... | 
| 16f80 |  d0 b0 d0 b6 d0 b8 d1 82 d0 b5 20 d0 bf d0 be d0    b8 d1 81 d0 ba d0 be d0 b2 d0 be d0 b5 20 d0 b2  | ................................ | 
| 16fa0 |  d1 8b d1 80 d0 b0 d0 b6 d0 b5 d0 bd d0 b8 d0 b5    20 63 61 6c 69 62 72 65 00 d0 95 d1 81 d0 bb d0  | .................calibre........ | 
| 16fc0 |  b8 20 d0 bf d1 80 d0 b8 20 d1 81 d0 b8 d0 bd d1    85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0  | ................................ | 
| 16fe0 |  b8 d0 b8 20 d0 b2 d0 b0 d1 88 d0 b5 d0 b3 d0 be    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d0 ba  | ................................ | 
| 17000 |  d0 bd d0 b8 d0 b3 d0 b8 20 d1 83 d0 b4 d0 b0 d0    bb d1 8f d1 8e d1 82 d1 81 d1 8f 20 d1 81 20 d0  | ................................ | 
| 17020 |  b2 d0 b0 d1 88 d0 b5 d0 b3 d0 be 20 d1 83 d1 81    d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0  | ................................ | 
| 17040 |  2c 20 d1 82 d0 be 0a d0 b2 d0 bd d0 b0 d1 87 d0    b0 d0 bb d0 b5 20 d0 bf d0 be d1 8f d0 b2 d0 b8  | ,............................... | 
| 17060 |  d1 82 d1 81 d1 8f 20 d0 b4 d0 b8 d0 b0 d0 bb d0    be d0 b3 d0 be d0 b2 d0 be d0 b5 20 d0 be d0 ba  | ................................ | 
| 17080 |  d0 bd d0 be 2c 20 d0 bf d0 be d0 b7 d0 b2 d0 be    d0 bb d1 8f d1 8e d1 89 d0 b5 d0 b5 20 d0 bf d0  | ....,........................... | 
| 170a0 |  be d0 b4 d1 82 d0 b2 d0 b5 d1 80 d0 b6 d0 b4 d0    b5 d0 bd d0 b8 d0 b5 2e 0a d0 a1 d0 bd d0 b8 d0  | ................................ | 
| 170c0 |  bc d0 b8 d1 82 d0 b5 20 d1 8d d1 82 d0 be d1 82    20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba 2c 20 d1  | .............................,.. | 
| 170e0 |  87 d1 82 d0 be d0 b1 d1 8b 20 d1 80 d0 b0 d0 b7    d1 80 d0 b5 d1 88 d0 b8 d1 82 d1 8c 20 d0 b0 d0  | ................................ | 
| 17100 |  b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0    b5 d1 81 d0 ba d1 83 d1 8e 20 d1 81 d0 b8 d0 bd  | ................................ | 
| 17120 |  d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86    d0 b8 d1 8e 20 d1 81 20 d0 b2 d0 b0 d1 88 d0 b8  | ................................ | 
| 17140 |  d0 bc 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1    81 d1 82 d0 b2 d0 be d0 bc 2e 00 d0 95 d1 81 d0  | ................................ | 
| 17160 |  bb d0 b8 20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba    20 d1 81 d0 bd d1 8f d1 82 2c 20 d0 b1 d1 83 d0  | .........................,...... | 
| 17180 |  b4 d1 83 d1 82 20 d1 81 d0 b8 d0 bd d1 85 d1 80    d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2  | ................................ | 
| 171a0 |  d0 b0 d1 82 d1 8c d1 81 d1 8f 20 d1 82 d0 be d0    bb d1 8c d0 ba d0 be 20 d1 8d d0 bb d0 b5 d0 bc  | ................................ | 
| 171c0 |  d0 b5 d0 bd d1 82 d1 8b 2c 20 d0 ba d0 be d1 82    d0 be d1 80 d1 8b d1 85 20 d0 b5 d1 89 d1 91 20  | ........,....................... | 
| 171e0 |  d0 bd d0 b5 d1 82 20 d0 bd d0 b0 20 d1 83 d1 81    d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b5  | ................................ | 
| 17200 |  2e 0a d0 95 d1 81 d0 bb d0 b8 20 d1 83 d1 81 d1    82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20  | ................................ | 
| 17220 |  d0 bd d0 b5 20 d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0    bd d0 be 2c 20 d1 8d d1 82 d0 be d1 82 20 d1 84  | ...................,............ | 
| 17240 |  d0 bb d0 b0 d0 b6 d0 be d0 ba 20 d0 bd d0 b5 20    d0 b2 d0 bb d0 b8 d1 8f d0 b5 d1 82 2e 0a d0 ad  | ................................ | 
| 17260 |  d1 82 d0 be d1 82 20 d0 bf d0 b0 d1 80 d0 b0 d0    bc d0 b5 d1 82 d1 80 20 d0 bc d0 be d0 b6 d0 bd  | ................................ | 
| 17280 |  d0 be 20 d0 b8 d1 81 d0 bf d0 be d0 bb d1 8c d0    b7 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 82 d0 be  | ................................ | 
| 172a0 |  d0 bb d1 8c d0 ba d0 be 20 d1 81 d0 be 20 d1 81    d0 bf d0 b8 d1 81 d0 ba d0 b0 d0 bc d0 b8 20 d1  | ................................ | 
| 172c0 |  80 d1 83 d1 87 d0 bd d0 be d0 b3 d0 be 20 d0 b2    d0 b2 d0 be d0 b4 d0 b0 2e 00 d0 95 d1 81 d0 bb  | ................................ | 
| 172e0 |  d0 b8 20 d0 b2 20 d0 b4 d0 b0 d0 bd d0 bd d1 8b    d0 b9 20 d0 bc d0 be d0 bc d0 b5 d0 bd d1 82 20  | ................................ | 
| 17300 |  d1 83 20 d0 b2 d0 b0 d1 81 20 d0 bd d0 b5 d1 82    20 d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e d1 87 d0  | ................................ | 
| 17320 |  b5 d0 bd d0 bd d0 be d0 b3 d0 be 20 d1 83 d1 81    d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0  | ................................ | 
| 17340 |  2c 20 d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e d1 87    d0 b8 d1 82 d0 b5 20 d0 b5 d0 b3 d0 be 0a d0 b8  | ,............................... | 
| 17360 |  d0 bb d0 b8 20 d0 b2 d1 8b d0 b9 d0 b4 d0 b8 d1    82 d0 b5 20 d0 b8 d0 b7 20 d0 b4 d0 b8 d0 b0 d0  | ................................ | 
| 17380 |  bb d0 be d0 b3 d0 be d0 b2 d0 be d0 b3 d0 be 20    d0 be d0 ba d0 bd d0 b0 20 d0 b8 20 d1 81 d0 bd  | ................................ | 
| 173a0 |  d0 b0 d1 87 d0 b0 d0 bb d0 b0 20 d0 bf d0 be d0    b4 d0 ba d0 bb d1 8e d1 87 d0 b8 d1 82 d0 b5 d1  | ................................ | 
| 173c0 |  81 d1 8c 20 d0 ba 20 d0 bf d0 b0 d0 bf d0 ba d0    b5 2f 69 54 75 6e 65 73 00 d0 a1 d0 be d1 87 d0  | ................./iTunes........ | 
| 173e0 |  b5 d1 82 d0 b0 d0 bd d0 b8 d1 8f 20 d0 ba d0 bb    d0 b0 d0 b2 d0 b8 d1 88 2e 2e 2e 00 d0 9a d0 be  | ................................ | 
| 17400 |  d0 bb d0 bb d0 b5 d0 ba d1 86 d0 b8 d0 b8 20 4b    69 6e 64 6c 65 00 d0 a1 d0 b1 d0 be d0 b9 20 d0  | ...............Kindle........... | 
| 17420 |  ba d0 be d0 bb d0 bb d0 b5 d0 ba d1 86 d0 b8 d0    b9 20 4b 69 6e 64 6c 65 00 d0 a1 d0 bf d0 b8 d1  | ..................Kindle........ | 
| 17440 |  81 d0 ba d0 b8 00 d0 a1 d0 bf d0 b8 d1 81 d0 ba    d0 b8 3a 00 d0 a0 d0 b0 d1 81 d0 bf d0 be d0 bb  | ..................:............. | 
| 17460 |  d0 be d0 b6 d0 b5 d0 bd d0 b8 d0 b5 00 d0 9e d1    81 d0 bd d0 be d0 b2 d0 bd d0 b0 d1 8f 20 d0 bf  | ................................ | 
| 17480 |  d0 b0 d0 bc d1 8f d1 82 d1 8c 00 d0 92 d1 80 d1    83 d1 87 d0 bd d1 83 d1 8e 20 d0 b4 d0 be d0 b1  | ................................ | 
| 174a0 |  d0 b0 d0 b2 d0 bb d1 8f d1 82 d1 8c 2f d1 83 d0    b4 d0 b0 d0 bb d1 8f d1 82 d1 8c 20 d1 8d d0 bb  | ............/................... | 
| 174c0 |  d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b 00 d0 9c d0    b5 d0 bd d1 8e 00 d0 9f d0 b5 d1 80 d0 b5 d0 bc  | ................................ | 
| 174e0 |  d0 b5 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 c2 ab d0    a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 bf d1 80  | ................................ | 
| 17500 |  d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b0 c2 bb    20 d0 bd d0 b0 20 d0 b2 d0 b5 d1 80 d1 85 d0 bd  | ................................ | 
| 17520 |  d0 b8 d0 b9 20 d1 83 d1 80 d0 be d0 b2 d0 b5 d0    bd d1 8c 20 d0 bc d0 b5 d0 bd d1 8e 20 d0 bf d0  | ................................ | 
| 17540 |  bb d0 b0 d0 b3 d0 b8 d0 bd d0 b0 20 d0 b4 d0 bb    d1 8f 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1 81  | ................................ | 
| 17560 |  d0 bf d0 b8 d1 81 d0 ba d0 b0 2e 00 d0 9f d0 b5    d1 80 d0 b5 d0 bc d0 b5 d1 81 d1 82 d0 b8 d1 82  | ................................ | 
| 17580 |  d1 8c 20 d0 b2 20 d1 81 d0 bf d0 b8 d1 81 d0 be    d0 ba 00 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 b5 d1  | ................................ | 
| 175a0 |  89 d0 b5 d0 bd d0 be 20 25 64 20 d0 ba d0 bd d0    b8 d0 b3 20 d0 b2 20 d0 b2 d0 b0 d1 88 20 d1 81  | ........%d...................... | 
| 175c0 |  d0 bf d0 b8 d1 81 d0 be d0 ba 28 2d d0 b8 29 00    d0 98 d0 bc d1 8f 00 d0 92 20 d1 8d d1 82 d0 be  | ..........(-..)................. | 
| 175e0 |  d0 bc 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 20    d0 bd d0 b5 d1 82 20 d0 ba d0 bd d0 b8 d0 b3 00  | ................................ | 
| 17600 |  d0 9d d0 b5 20 d0 bd d0 b0 d0 b9 d0 b4 d0 b5 d0    bd d0 be 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9  | ................................ | 
| 17620 |  d1 81 d1 82 d0 b2 d0 be 20 d1 81 20 55 55 49 44    3a 20 25 73 00 d0 9d d0 b5 20 d1 83 d0 ba d0 b0  | ............UUID:.%s............ | 
| 17640 |  d0 b7 d0 b0 d0 bd d0 be 20 d0 b8 d0 bc d1 8f 20    d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 9d d0  | ................................ | 
| 17660 |  b5 20 d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d1 8b    20 d0 b8 d0 bc d0 b5 d0 bd d0 b0 20 d0 b8 d1 81  | ................................ | 
| 17680 |  d1 85 d0 be d0 b4 d0 bd d1 8b d1 85 20 d1 81 d0    bf d0 b8 d1 81 d0 ba d0 be d0 b2 00 d0 9e d0 bf  | ................................ | 
| 176a0 |  d1 86 d0 b8 d0 be d0 bd d0 b0 d0 bb d1 8c d0 bd    d0 be 20 d0 b8 d0 b7 d0 bc d0 b5 d0 bd d1 8f d1  | ................................ | 
| 176c0 |  82 d1 8c 20 d1 82 d0 b5 d0 b3 d0 b8 20 d0 b8 d0    bb d0 b8 20 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be  | ................................ | 
| 176e0 |  d0 b2 d0 b0 d1 82 d0 b5 d0 bb d1 8c d1 81 d0 ba    d0 b8 d0 b9 20 d1 81 d1 82 d0 be d0 bb d0 b1 d0  | ................................ | 
| 17700 |  b5 d1 86 2c 20 d0 bf d1 80 d0 b8 0a d0 b4 d0 be    d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d0 b8  | ...,............................ | 
| 17720 |  20 d0 b8 2f d0 b8 d0 bb d0 b8 20 d1 83 d0 b4 d0    b0 d0 bb d0 b5 d0 bd d0 b8 d0 b8 20 d1 8d d0 bb  | .../............................ | 
| 17740 |  d0 b5 d0 bc d0 b5 d0 bd d1 82 d0 be d0 b2 20 d0    b8 d0 b7 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d1  | ................................ | 
| 17760 |  81 d0 bf d0 b8 d1 81 d0 ba d0 b0 2e 00 d0 9f d1    80 d0 b8 20 d0 bd d0 b5 d0 be d0 b1 d1 85 d0 be  | ................................ | 
| 17780 |  d0 b4 d0 b8 d0 bc d0 be d1 81 d1 82 d0 b8 20 d1    83 d0 ba d0 b0 d0 b6 d0 b8 d1 82 d0 b5 20 d1 81  | ................................ | 
| 177a0 |  d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 2c 20 d0 b8    d0 b7 20 d0 ba d0 be d1 82 d0 be d1 80 d0 be d0  | ............,................... | 
| 177c0 |  b3 d0 be 20 d0 bd d1 83 d0 b6 d0 bd d0 be 20 d0    b4 d0 be d0 b1 d0 b0 d0 b2 d0 b8 d1 82 d1 8c 2f  | .............................../ | 
| 177e0 |  d1 83 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0    b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d0 b5 0a  | ................................ | 
| 17800 |  d0 bf d1 80 d0 b8 20 d0 b4 d0 be d0 b1 d0 b0 d0    b2 d0 bb d0 b5 d0 bd d0 b8 d0 b8 20 d0 b8 d0 bb  | ................................ | 
| 17820 |  d0 b8 20 d1 83 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0    b8 d0 b8 20 d1 8d d0 bb d0 b5 d0 bc d0 b5 d0 bd  | ................................ | 
| 17840 |  d1 82 d0 be d0 b2 20 d0 b8 d0 b7 20 d1 8d d1 82    d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 17860 |  ba d0 b0 00 d0 94 d1 80 d1 83 d0 b3 d0 be d0 b5    00 d0 9f d0 be d0 b6 d0 b0 d0 bb d1 83 d0 b9 d1  | ................................ | 
| 17880 |  81 d1 82 d0 b0 2c 20 d0 bf d0 b5 d1 80 d0 b5 d0    b7 d0 b0 d0 b3 d1 80 d1 83 d0 b7 d0 b8 d1 82 d0  | .....,.......................... | 
| 178a0 |  b5 20 63 61 6c 69 62 72 65 20 d1 81 d0 b5 d0 b9    d1 87 d0 b0 d1 81 2e 00 d0 92 d0 b0 d1 80 d0 b8  | ..calibre....................... | 
| 178c0 |  d0 b0 d0 bd d1 82 d1 8b 20 d0 b7 d0 b0 d0 bf d0    be d0 bb d0 bd d0 b5 d0 bd d0 b8 d1 8f 3a 00 d0  | .............................:.. | 
| 178e0 |  9f d1 80 d0 b5 d0 b4 d0 bf d0 be d1 87 d1 82 d0    b5 d0 bd d0 b8 d1 8f 20 d0 b4 d0 bb d1 8f 3a 00  | ..............................:. | 
| 17900 |  d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0    a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9f d1 80 d0  | .........................:...... | 
| 17920 |  b5 d1 80 d1 8b d0 b2 d0 b0 d0 bd d0 b8 d0 b5 20    d0 be d0 b1 d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd  | ................................ | 
| 17940 |  d0 b8 d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0    b0 20 d0 b0 d0 b2 d1 82 d0 be d0 bf d0 be d0 b8  | ................................ | 
| 17960 |  d1 81 d0 ba d0 b0 2c 20 d1 82 d0 b0 d0 ba 20 d0    ba d0 b0 d0 ba 20 d0 bd d0 b5 d1 82 20 d0 b2 d1  | ......,......................... | 
| 17980 |  8b d1 80 d0 b0 d0 b6 d0 b5 d0 bd d0 b8 d1 8f 3a    00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7  | ...............:................ | 
| 179a0 |  d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 94 d0 be    d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d0 b5  | ..........:..................... | 
| 179c0 |  20 25 64 20 d0 b8 d0 b4 d0 b5 d0 bd d1 82 d0 b8    d1 84 d0 b8 d0 ba d0 b0 d1 82 d0 be d1 80 d0 be  | .%d............................. | 
| 179e0 |  d0 b2 20 d0 b2 20 d0 b0 d0 b2 d1 82 d0 be 20 d1    81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00  | ...........................:.%s. | 
| 17a00 |  d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0    a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9f d0 be d0  | .........................:...... | 
| 17a20 |  bf d1 8b d1 82 d0 ba d0 b0 20 d0 b2 d0 be d1 81    d1 81 d0 be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 d0  | ................................ | 
| 17a40 |  ba d0 be d0 bb d0 bb d0 b5 d0 ba d1 86 d0 b8 d0    b8 20 4b 69 6e 64 6c 65 00 d0 a1 d0 9f d0 98 d0  | ..................Kindle........ | 
| 17a60 |  a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98    d0 af 3a 20 d0 90 d0 b2 d1 82 d0 be 20 d0 b7 d0  | ..................:............. | 
| 17a80 |  b0 d0 bf d0 be d0 bb d0 bd d1 8f d1 8e d1 89 d0    b8 d0 b9 d1 81 d1 8f 20 d1 81 d0 bf d0 b8 d1 81  | ................................ | 
| 17aa0 |  d0 be d0 ba 20 d1 83 d1 81 d1 82 d1 80 d0 be d0    b9 d1 81 d1 82 d0 b2 3a 00 d0 a1 d0 9f d0 98 d0  | .......................:........ | 
| 17ac0 |  a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98    d0 af 3a 20 d0 90 d0 b2 d1 82 d0 be 20 d0 b7 d0  | ..................:............. | 
| 17ae0 |  b0 d0 bf d0 be d0 bb d0 bd d1 8f d1 8e d1 89 d0    b8 d0 b9 d1 81 d1 8f 20 d1 81 d0 bf d0 b8 d1 81  | ................................ | 
| 17b00 |  d0 be d0 ba 20 d0 bf d0 be d0 b8 d1 81 d0 ba d0    b0 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20  | .................:.............. | 
| 17b20 |  d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 a3    d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2  | ............:................... | 
| 17b40 |  d0 be 20 d0 be d1 82 d0 ba d0 bb d1 8e d1 87 d0    b5 d0 bd d0 be 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e  | ................................ | 
| 17b60 |  d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a    20 d0 9e d0 b1 d0 bd d0 b0 d1 80 d1 83 d0 b6 d0  | ...............:................ | 
| 17b80 |  b5 d0 bd d0 be 20 d1 83 d1 81 d1 82 d1 80 d0 be    d0 b9 d1 81 d1 82 d0 b2 d0 be 20 d0 b4 d0 bb d1  | ................................ | 
| 17ba0 |  8f 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd    d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 d1 81 3a  | ...............................: | 
| 17bc0 |  00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7    d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 94 d0 be  | ..........................:..... | 
| 17be0 |  d1 81 d1 82 d1 83 d0 bf d0 bd d1 8b 20 d0 bc d0    b5 d1 82 d0 b0 d0 b4 d0 b0 d0 bd d0 bd d1 8b d0  | ................................ | 
| 17c00 |  b5 3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20    d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9a  | .:..........................:... | 
| 17c20 |  d0 bd d0 b8 d0 b3 d0 b8 20 d0 b8 d0 b7 20 d1 81    d0 bf d0 b8 d1 81 d0 ba d0 b0 20 27 25 73 27 20  | ...........................'%s'. | 
| 17c40 |  d0 b4 d0 bb d1 8f 20 d1 83 d0 b4 d0 b0 d0 bb d0    b5 d0 bd d0 b8 d1 8f 20 d0 bd d0 b5 20 d0 bd d0  | ................................ | 
| 17c60 |  b0 d0 b9 d0 b4 d0 b5 d0 bd d1 8b 20 d0 bd d0 b0    20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1  | ................................ | 
| 17c80 |  82 d0 b2 d0 b5 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e    d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a  | ...............................: | 
| 17ca0 |  20 d0 9d d0 b5 d1 82 20 d0 ba d0 bd d0 b8 d0 b3    20 d0 b2 20 27 25 73 27 20 d1 81 d0 bf d0 b8 d1  | ....................'%s'........ | 
| 17cc0 |  81 d0 ba d0 b5 2c 20 d0 ba d0 be d1 82 d0 be d1    80 d1 8b d0 b5 20 d0 bd d1 83 d0 b6 d0 bd d0 be  | .....,.......................... | 
| 17ce0 |  20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0    b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0 b0 d1 82 d1  | ................................ | 
| 17d00 |  8c 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0    a7 d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9d d0  | ...........................:.... | 
| 17d20 |  b5 d1 82 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be    d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 27  | ...............................' | 
| 17d40 |  25 73 27 20 d1 81 20 d1 83 d1 81 d1 82 d1 80 d0    be d0 b9 d1 81 d1 82 d0 b2 d0 be d0 bc 2c 20 d1  | %s'..........................,.. | 
| 17d60 |  82 d0 b0 d0 ba 20 d0 ba d0 b0 d0 ba 20 d0 b0 d0    b2 d1 82 d0 be d1 81 d0 b8 d0 bd d1 85 d1 80 d0  | ................................ | 
| 17d80 |  be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d1 8f 20    d0 bd d0 b5 d0 b2 d0 b5 d1 80 d0 bd d0 b0 00 d0  | ................................ | 
| 17da0 |  a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2    d0 95 d0 9d d0 98 d0 af 3a 20 d0 bd d0 b5 d1 82  | ........................:....... | 
| 17dc0 |  20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0    b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 20 d1 81 20 d0  | ................................ | 
| 17de0 |  bd d0 b5 d0 b0 d0 ba d1 82 d0 b8 d0 b2 d0 bd d1    8b d0 bc 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9  | ................................ | 
| 17e00 |  d1 81 d1 82 d0 b2 d0 be d0 bc 00 d0 a1 d0 9f d0    98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d  | ................................ | 
| 17e20 |  d0 98 d0 af 3a 20 d0 a2 d0 b5 d0 bf d0 b5 d1 80    d1 8c 20 25 64 20 d0 b8 d0 b4 d0 b5 d0 bd d1 82  | ....:..............%d........... | 
| 17e40 |  d0 b8 d1 84 d0 b8 d0 ba d0 b0 d1 82 d0 be d1 80    d1 8b 20 d0 b2 20 d0 b0 d0 b2 d1 82 d0 be 20 d1  | ................................ | 
| 17e60 |  81 d0 bf d0 b8 d1 81 d0 ba d0 b5 3a 20 25 73 00    d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0  | ...........:.%s................. | 
| 17e80 |  a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 a3 d0 b4 d0    b0 d0 bb d0 b5 d0 bd d0 b8 d0 b5 20 25 64 20 d0  | .........:..................%d.. | 
| 17ea0 |  b8 d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1 84 d0 b8 d0    ba d0 b0 d1 82 d0 be d1 80 d0 be d0 b2 20 d0 b8  | ................................ | 
| 17ec0 |  d0 b7 20 d0 b0 d0 b2 d1 82 d0 be 20 d1 81 d0 bf    d0 b8 d1 81 d0 ba d0 b0 3a 20 25 73 00 d0 a1 d0  | ........................:.%s.... | 
| 17ee0 |  9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95    d0 9d d0 98 d0 af 3a 20 d0 9f d1 80 d0 be d0 bf  | ......................:......... | 
| 17f00 |  d1 83 d1 81 d0 ba 20 25 64 20 d0 ba d0 bd d0 b8    d0 b3 20 d0 b1 d0 b5 d0 b7 20 d1 84 d0 be d1 80  | .......%d....................... | 
| 17f20 |  d0 bc d0 b0 d1 82 d0 be d0 b2 20 d0 b2 20 27 25    73 27 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 00  | ..............'%s'.............. | 
| 17f40 |  d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0    a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 a1 d0 b8 d0  | .........................:...... | 
| 17f60 |  bd d1 85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1    80 d0 be d0 b2 d0 b0 d1 82 d1 8c 20 2d 20 66 6f  | ............................-.fo | 
| 17f80 |  72 63 65 5f 73 79 6e 63 3d 00 d0 a1 d0 9f d0 98    d0 a1 d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0  | rce_sync=....................... | 
| 17fa0 |  98 d0 af 3a 20 d0 a1 d0 b8 d0 bd d1 85 d1 80 d0    be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d1 8f 20  | ...:............................ | 
| 17fc0 |  25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 b2 20 27    25 73 27 20 d1 81 3a 25 73 20 28 6c 6f 63 61 74  | %d.............'%s'...:%s.(locat | 
| 17fe0 |  69 6f 6e 3a 25 73 29 00 d0 a1 d0 9f d0 98 d0 a1    d0 9e d0 9a 20 d0 a7 d0 a2 d0 95 d0 9d d0 98 d0  | ion:%s)......................... | 
| 18000 |  af 3a 20 d0 9e d0 b1 d0 bd d0 be d0 b2 d0 bb d0    b5 d0 bd d0 b8 d0 b5 20 d0 b0 d0 b2 d1 82 d0 be  | .:.............................. | 
| 18020 |  20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 b2 20    d1 81 d1 82 d0 be d0 bb d0 b1 d1 86 d0 be d0 b2  | ................................ | 
| 18040 |  00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7    d0 a2 d0 95 d0 9d d0 98 d0 af 3a 20 d0 9e d0 b1  | ..........................:..... | 
| 18060 |  d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 b8 d0 b5    20 d0 b0 d0 b2 d1 82 d0 be 20 d1 81 d0 bf d0 b8  | ................................ | 
| 18080 |  d1 81 d0 ba d0 be d0 b2 20 d1 83 d1 81 d1 82 d1    80 d0 be d0 b9 d1 81 d1 82 d0 b2 00 d0 a1 d0 bf  | ................................ | 
| 180a0 |  d0 b8 d1 81 d0 be d0 ba 20 d1 87 d1 82 d0 b5 d0    bd d0 b8 d1 8f 00 d0 9e d1 88 d0 b8 d0 b1 d0 ba  | ................................ | 
| 180c0 |  d0 b0 20 d0 a1 d0 bf d0 b8 d1 81 d0 ba d0 b0 20    d0 a7 d1 82 d0 b5 d0 bd d0 b8 d1 8f 00 d0 a1 d0  | ................................ | 
| 180e0 |  bf d0 b8 d1 81 d0 be d0 ba 20 d1 87 d1 82 d0 b5    d0 bd d0 b8 d1 8f 3a 20 d0 bd d0 b5 d0 b2 d0 be  | ......................:......... | 
| 18100 |  d0 b7 d0 bc d0 be d0 b6 d0 bd d0 be 20 d1 81 d0    be d0 b7 d0 b4 d0 b0 d1 82 d1 8c 20 d1 81 d0 bf  | ................................ | 
| 18120 |  d0 b8 d1 81 d0 be d0 ba 2c 20 d1 82 d0 b0 d0 ba    20 d0 ba d0 b0 d0 ba 20 6c 69 73 74 5f 6e 61 6d  | ........,...............list_nam | 
| 18140 |  65 20 d0 b4 d1 83 d0 b1 d0 bb d0 b8 d1 80 d1 83    d0 b5 d1 82 d1 81 d1 8f 3a 00 d0 a1 d0 bf d0 b8  | e.......................:....... | 
| 18160 |  d1 81 d0 be d0 ba 20 d1 87 d1 82 d0 b5 d0 bd d0    b8 d1 8f 3a 20 d0 bd d0 b5 d0 b2 d0 be d0 b7 d0  | ...................:............ | 
| 18180 |  bc d0 be d0 b6 d0 bd d0 be 20 d1 81 d0 be d0 b7    d0 b4 d0 b0 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1  | ................................ | 
| 181a0 |  81 d0 be d0 ba 2c 20 d1 82 d0 b0 d0 ba 20 d0 ba    d0 b0 d0 ba 20 6c 69 73 74 5f 6e 61 6d 65 20 d0  | .....,...............list_name.. | 
| 181c0 |  bd d0 b5 20 d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd    d0 be 00 d0 92 d0 b0 d1 80 d0 b8 d0 b0 d0 bd d1  | ................................ | 
| 181e0 |  82 d1 8b 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba    d0 b0 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 3a  | ...............................: | 
| 18200 |  00 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20    d0 b8 d0 b7 20 d0 b2 d1 81 d0 b5 d1 85 20 d1 81  | ................................ | 
| 18220 |  d0 bf d0 b8 d1 81 d0 ba d0 be d0 b2 00 d0 a3 d0    b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0 b8 d0 b7  | ................................ | 
| 18240 |  20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d0 bf    d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0  | ................................ | 
| 18260 |  bd d0 b8 d1 8e 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b8    d1 82 d1 8c 20 d0 b8 d0 b7 20 d1 81 d0 bf d0 b8  | ................................ | 
| 18280 |  d1 81 d0 ba d0 b0 00 d0 a3 d0 b4 d0 b0 d0 bb d0    b8 d1 82 d1 8c 20 d0 b8 d0 b7 20 d1 81 d0 bf d0  | ................................ | 
| 182a0 |  b8 d1 81 d0 ba d0 b0 3a 20 25 73 00 d0 a3 d0 b4    d0 b0 d0 bb d0 b8 d1 82 d1 8c 20 d0 b8 d0 b7 20  | .......:.%s..................... | 
| 182c0 |  d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 22 25 73    22 00 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c  | ............."%s"............... | 
| 182e0 |  20 d0 b8 d0 b7 20 d1 83 d0 ba d0 b0 d0 b7 d0 b0    d0 bd d0 bd d0 be d0 b3 d0 be 20 d1 81 d0 bf d0  | ................................ | 
| 18300 |  b8 d1 81 d0 ba d0 b0 00 d0 a3 d0 b4 d0 b0 d0 bb    d0 b8 d1 82 d1 8c 20 d1 8d d0 bb d0 b5 d0 bc d0  | ................................ | 
| 18320 |  b5 d0 bd d1 82 d1 8b 20 d1 81 d0 bf d0 b8 d1 81    d0 ba d0 b0 20 d1 81 20 d1 83 d1 81 d1 82 d1 80  | ................................ | 
| 18340 |  d0 be d0 b9 d1 81 d1 82 d0 b2 d0 b0 00 d0 a3 d0    b4 d0 b0 d0 bb d0 b5 d0 bd d0 be 20 25 64 20 d0  | ............................%d.. | 
| 18360 |  ba d0 bd d0 b8 d0 b3 20 d0 b8 d0 b7 20 d0 b2 d0    b0 d1 88 d0 b5 d0 b3 d0 be 20 25 73 20 d1 81 d0  | ..........................%s.... | 
| 18380 |  bf d0 b8 d1 81 d0 ba d0 b0 00 d0 a3 d0 b4 d0 b0    d0 bb d0 b5 d0 bd d0 be 20 d0 b8 d0 b7 20 25 64  | ..............................%d | 
| 183a0 |  20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 b2 20    d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 00 d0 9f d0  | ................................ | 
| 183c0 |  b5 d1 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0    b2 d0 b0 d1 82 d1 8c 20 d1 83 d1 81 d1 82 d1 80  | ................................ | 
| 183e0 |  d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 00 d0 9f d0    b5 d1 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be d0  | ................................ | 
| 18400 |  b2 d0 b0 d0 bd d0 b8 d0 b5 20 d0 bd d0 b5 20 d1    83 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8c 00 d0 9f  | ................................ | 
| 18420 |  d0 b5 d1 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd d0 be    d0 b2 d0 b0 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1  | ................................ | 
| 18440 |  81 d0 be d0 ba 00 d0 9f d0 b5 d1 80 d0 b5 d0 b8    d0 bc d0 b5 d0 bd d0 be d0 b2 d0 b0 d1 82 d1 8c  | ................................ | 
| 18460 |  20 d1 82 d0 b5 d0 ba d1 83 d1 89 d0 b5 d0 b5 20    d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e d1 87 d0 b5  | ................................ | 
| 18480 |  d0 bd d0 bd d0 be d0 b5 20 d1 83 d1 81 d1 82 d1    80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 00 d0 97  | ................................ | 
| 184a0 |  d0 b0 d0 bc d0 b5 d0 bd d0 b8 d1 82 d1 8c 20 d1    83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0  | ................................ | 
| 184c0 |  b2 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be    d0 bc 2c 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 b8  | ..................,............. | 
| 184e0 |  d1 82 d1 8c 20 d1 82 d0 be d0 bb d1 8c d0 ba d0    be 20 d0 bd d0 be d0 b2 d1 8b d0 b5 20 d1 8d d0  | ................................ | 
| 18500 |  bb d0 b5 d0 bc d0 b5 d0 bd d1 82 d1 8b 00 d0 97    d0 b0 d0 bc d0 b5 d0 bd d0 b8 d1 82 d1 8c 20 d1  | ................................ | 
| 18520 |  83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0    b2 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be  | ................................ | 
| 18540 |  d0 bc 2c 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 b8    d1 82 d1 8c 2f d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0  | ..,................./........... | 
| 18560 |  b0 d0 bf d0 b8 d1 81 d0 b0 d1 82 d1 8c 20 d0 b2    d1 81 d0 b5 00 d0 a1 d0 b1 d1 80 d0 be d1 81 d0  | ................................ | 
| 18580 |  b8 d1 82 d1 8c 20 d0 b4 d0 b8 d0 b0 d0 bb d0 be    d0 b3 d0 b8 20 26 d0 bf d0 be d0 b4 d1 82 d0 b2  | .....................&.......... | 
| 185a0 |  d0 b5 d1 80 d0 b6 d0 b4 d0 b5 d0 bd d0 b8 d1 8f    00 d0 a1 d0 b1 d1 80 d0 be d1 81 d0 b8 d1 82 d1  | ................................ | 
| 185c0 |  8c 20 d0 b2 d1 81 d0 b5 20 d0 b4 d0 b8 d0 b0 d0    bb d0 be d0 b3 d0 b8 20 2a d1 81 d0 bd d0 be d0  | ........................*....... | 
| 185e0 |  b2 d0 b0 20 d0 bf d0 be d0 ba d0 b0 d0 b7 d0 b0    d1 82 d1 8c 20 d0 bc d0 bd d0 b5 2a 20 d0 b4 d0  | ...........................*.... | 
| 18600 |  bb d1 8f 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd    d0 b0 20 d0 a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20  | ................................ | 
| 18620 |  d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 00 d0 9f d0    b5 d1 80 d0 b5 d0 b7 d0 b0 d0 b3 d1 80 d1 83 d0  | ................................ | 
| 18640 |  b7 d0 b8 d1 82 d0 b5 20 63 61 6c 69 62 72 65 20    d1 81 d0 b5 d0 b9 d1 87 d0 b0 d1 81 00 d0 a2 d1  | ........calibre................. | 
| 18660 |  80 d0 b5 d0 b1 d1 83 d0 b5 d1 82 d1 81 d1 8f 20    d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d1 83  | ................................ | 
| 18680 |  d1 81 d0 ba 00 d0 92 d0 be d1 81 d1 81 d1 82 d0    b0 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 d1 81  | ................................ | 
| 186a0 |  d0 be d1 80 d1 82 d0 b8 d1 80 d0 be d0 b2 d0 ba    d1 83 20 d0 bf d0 be d1 81 d0 bb d0 b5 20 d0 bf  | ................................ | 
| 186c0 |  d1 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b0    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 a3  | ................................ | 
| 186e0 |  d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 82    d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0  | ................................ | 
| 18700 |  bc 20 d0 bf d0 be 20 d1 83 d0 bc d0 be d0 bb d1    87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 a3 d1 81 d1 82  | ................................ | 
| 18720 |  d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 d1    81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 20 d0 bf  | ................................ | 
| 18740 |  d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0    bd d0 b8 d1 8e 3a 20 25 73 00 d0 a3 d1 81 d1 82  | .....................:.%s....... | 
| 18760 |  d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 d1    81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 20 d0 bf  | ................................ | 
| 18780 |  d0 be 20 d1 83 d0 bc d0 be d0 bb d1 87 d0 b0 d0    bd d0 b8 d1 8e 20 22 25 73 22 00 d0 9d d0 b0 d1  | ......................"%s"...... | 
| 187a0 |  81 d1 82 d1 80 d0 be d0 b9 d0 ba d0 b8 20 d0 b8    d0 b7 d0 bc d0 b5 d0 bd d0 b5 d0 bd d1 8b 00 d0  | ................................ | 
| 187c0 |  9d d0 b0 d1 81 d1 82 d1 80 d0 be d0 b9 d0 ba d0    b8 20 d1 83 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d1 8b  | ................................ | 
| 187e0 |  00 d0 9d d0 b0 d1 81 d1 82 d1 80 d0 be d0 b9 d0    ba d0 b8 20 d1 8d d1 82 d0 be d0 b3 d0 be 20 d0  | ................................ | 
| 18800 |  bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd d0 b0 20 d0 b2    20 d1 8d d1 82 d0 be d0 b9 20 d0 b1 d0 b8 d0 b1  | ................................ | 
| 18820 |  d0 bb d0 b8 d0 be d1 82 d0 b5 d0 ba d0 b5 20 d0    b1 d1 8b d0 bb d0 b8 20 d0 b8 d0 b7 d0 bc d0 b5  | ................................ | 
| 18840 |  d0 bd d0 b5 d0 bd d1 8b 2e 00 d0 9f d0 be d0 ba    d0 b0 d0 b7 d0 b0 d1 82 d1 8c 20 d0 b4 d0 b8 d0  | ................................ | 
| 18860 |  b0 d0 bb d0 be d0 b3 d0 be d0 b2 d0 be d0 b5 20    d0 be d0 ba d0 bd d0 be 20 d0 bf d1 80 d0 b8 20  | ................................ | 
| 18880 |  d1 83 d0 b4 d0 b0 d0 bb d0 b5 d0 bd d0 b8 d0 b8    20 d0 ba d0 bd d0 b8 d0 b3 20 d1 81 20 d1 83 d1  | ................................ | 
| 188a0 |  81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0    b0 00 d0 a3 d0 ba d0 b0 d0 b6 d0 b8 d1 82 d0 b5  | ................................ | 
| 188c0 |  20 d0 b8 d0 bc d1 8f 20 d0 b4 d0 bb d1 8f 20 d1    8d d1 82 d0 be d0 b9 20 d1 81 d0 b5 d1 80 d0 b8  | ................................ | 
| 188e0 |  d0 b8 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d0    b0 20 d1 87 d1 82 d0 b5 d0 bd d0 b8 d1 8f 0a d0  | ................................ | 
| 18900 |  95 d1 81 d0 bb d0 b8 20 d0 be d1 81 d1 82 d0 b0    d0 b2 d0 b8 d1 82 d1 8c 20 d0 bf d1 83 d1 81 d1  | ................................ | 
| 18920 |  82 d1 8b d0 bc 2c 20 d0 b1 d1 83 d0 b4 d0 b5 d1    82 20 d0 b8 d1 81 d0 bf d0 be d0 bb d1 8c d0 b7  | .....,.......................... | 
| 18940 |  d0 be d0 b2 d0 b0 d1 82 d1 8c d1 81 d1 8f 20 d0    bd d0 b0 d0 b7 d0 b2 d0 b0 d0 bd d0 b8 d0 b5 20  | ................................ | 
| 18960 |  d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 2c 20 d0 b2    20 d0 ba d0 be d1 82 d0 be d1 80 d0 be d0 bc 20  | ............,................... | 
| 18980 |  d0 bd d0 b0 d1 85 d0 be d0 b4 d0 b8 d1 82 d1 81    d1 8f 20 d1 8d d1 82 d0 b0 20 d0 ba d0 bd d0 b8  | ................................ | 
| 189a0 |  d0 b3 d0 b0 2e 00 d0 a3 d0 ba d0 b0 d0 b6 d0 b8    d1 82 d0 b5 20 d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0  | ................................ | 
| 189c0 |  bd d0 b8 d0 b5 20 d1 82 d0 b5 d0 b3 d0 b0 20 d0    b8 d0 bb d0 b8 20 d0 bf d0 be d0 bb d1 8c d0 b7  | ................................ | 
| 189e0 |  d0 be d0 b2 d0 b0 d1 82 d0 b5 d0 bb d1 8c d1 81    d0 ba d0 be d0 b3 d0 be 20 d1 81 d1 82 d0 be d0  | ................................ | 
| 18a00 |  bb d0 b1 d1 86 d0 b0 2c 20 d0 ba d0 be d1 82 d0    be d1 80 d0 be d0 b5 20 d0 b1 d1 83 d0 b4 d0 b5  | .......,........................ | 
| 18a20 |  d1 82 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0    b5 d0 bd d0 be 20 d0 bf d1 80 d0 b8 20 d0 b4 d0  | ................................ | 
| 18a40 |  be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0 bd d0 b8 d0    b8 0a d0 b2 20 d1 8d d1 82 d0 be d1 82 20 d1 81  | ................................ | 
| 18a60 |  d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b8 d0 bb d0    b8 20 d1 83 d0 b4 d0 b0 d0 bb d1 8f d0 b5 d1 82  | ................................ | 
| 18a80 |  d1 81 d1 8f 2c 20 d0 ba d0 be d0 b3 d0 b4 d0 b0    20 d0 ba d0 bd d0 b8 d0 b3 d0 b0 20 d1 83 d0 b4  | ....,........................... | 
| 18aa0 |  d0 b0 d0 bb d1 8f d0 b5 d1 82 d1 81 d1 8f 20 d0    b8 d0 b7 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0  | ................................ | 
| 18ac0 |  00 d0 a1 d1 82 d0 b0 d1 82 d1 83 d1 81 00 d0 9a    d0 b0 d1 80 d1 82 d0 b0 20 d0 bf d0 b0 d0 bc d1  | ................................ | 
| 18ae0 |  8f d1 82 d0 b8 20 d0 90 00 d0 9a d0 b0 d1 80 d1    82 d0 b0 20 d0 bf d0 b0 d0 bc d1 8f d1 82 d0 b8  | ................................ | 
| 18b00 |  20 42 00 d0 9f d0 b5 d1 80 d0 b5 d0 ba d0 bb d1    8e d1 87 d0 b8 d1 82 d1 8c 20 d1 81 d0 bf d0 b8  | .B.............................. | 
| 18b20 |  d1 81 d0 be d0 ba 20 d0 b4 d0 bb d1 8f 20 d0 b8    d1 81 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2  | ................................ | 
| 18b40 |  d0 b0 d0 bd d0 b8 d1 8f 20 d0 b2 20 d0 ba d0 b0    d1 87 d0 b5 d1 81 d1 82 d0 b2 d0 b5 20 20 d1 83  | ................................ | 
| 18b60 |  d0 bc d0 be d0 bb d1 87 d0 b0 d0 bb d1 8c d0 bd    d0 be d0 b3 d0 be 00 d0 a1 d0 b8 d0 bd d1 85 d1  | ................................ | 
| 18b80 |  80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0    b2 d0 b0 d1 82 d1 8c 00 d0 a1 d0 b8 d0 bd d1 85  | ................................ | 
| 18ba0 |  d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be    d0 b2 d0 b0 d1 82 d1 8c 20 28 25 64 29 00 d0 9e  | .........................(%d)... | 
| 18bc0 |  d0 bf d1 86 d0 b8 d0 b8 20 d1 81 d0 b8 d0 bd d1    85 d1 80 d0 be d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0  | ................................ | 
| 18be0 |  b8 d0 b8 3a 00 d0 a1 d0 b8 d0 bd d1 85 d1 80 d0    be d0 bd d0 b8 d0 b7 d0 b8 d1 80 d0 be d0 b2 d0  | ...:............................ | 
| 18c00 |  b0 d1 82 d1 8c 20 d1 81 20 d1 8d d1 82 d0 b8 d0    bc 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81  | ................................ | 
| 18c20 |  d1 82 d0 b2 d0 be d0 bc 2c 20 d0 ba d0 b0 d0 ba    20 d1 82 d0 be d0 bb d1 8c d0 ba d0 be 20 d0 be  | ........,....................... | 
| 18c40 |  d0 bd d0 be 20 d0 b1 d1 83 d0 b4 d0 b5 d1 82 20    d0 bf d0 be d0 b4 d0 ba d0 bb d1 8e d1 87 d0 b5  | ................................ | 
| 18c60 |  d0 bd d0 be 00 20 d0 92 d1 8b d0 b1 d1 80 d0 b0    d0 bd d0 bd d1 8b d0 b5 20 d0 ba d0 bd d0 b8 d0  | ................................ | 
| 18c80 |  b3 d0 b8 20 d1 83 d0 b6 d0 b5 20 d0 b5 d1 81 d1    82 d1 8c 20 d0 b2 20 d1 8d d1 82 d0 be d0 bc 20  | ................................ | 
| 18ca0 |  d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 3a 20 3c 62    3e 25 73 3c 2f 62 3e 00 d0 92 d1 8b d0 b1 d1 80  | ............:.<b>%s</b>......... | 
| 18cc0 |  d0 b0 d0 bd d0 bd d1 8b d1 85 20 d0 ba d0 bd d0    b8 d0 b3 20 d0 bd d0 b5 d1 82 20 d0 b2 20 d1 8d  | ................................ | 
| 18ce0 |  d1 82 d0 be d0 bc 20 d1 81 d0 bf d0 b8 d1 81 d0    ba d0 b5 00 d0 98 d0 b7 d0 be d0 b1 d1 80 d0 b0  | ................................ | 
| 18d00 |  d0 b6 d0 b5 d0 bd d0 b8 d0 b5 20 d0 be d0 b1 d0    bb d0 be d0 b6 d0 ba d0 b8 20 d0 bd d0 b5 20 d0  | ................................ | 
| 18d20 |  bd d0 b0 d0 b9 d0 b4 d0 b5 d0 bd d0 be 20 2d 20    d0 bf d0 b5 d1 80 d0 b5 d0 b4 20 d0 b8 d1 81 d0  | ..............-................. | 
| 18d40 |  bf d0 be d0 bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d0    bd d0 b8 d0 b5 d0 bc 20 d0 bd d1 83 d0 b6 d0 bd  | ................................ | 
| 18d60 |  d0 be 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0    bf d1 83 d1 81 d1 82 d0 b8 d1 82 d1 8c 20 63 61  | ..............................ca | 
| 18d80 |  6c 69 62 72 65 21 00 d0 9d d0 b5 20 d1 83 d0 b4    d0 b0 d0 bb d0 be d1 81 d1 8c 20 d0 bd d0 b0 d0  | libre!.......................... | 
| 18da0 |  b9 d1 82 d0 b8 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8    d0 bd 20 d0 a3 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1  | ................................ | 
| 18dc0 |  8c 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 00 d0 a1 d0    bd d0 b8 d0 bc d0 b8 d1 82 d0 b5 20 d1 8d d1 82  | ................................ | 
| 18de0 |  d0 be d1 82 20 d1 84 d0 bb d0 b0 d0 b6 d0 be d0    ba 2c 20 d0 b5 d1 81 d0 bb d0 b8 20 d0 b2 d1 8b  | .................,.............. | 
| 18e00 |  20 d0 bf d1 80 d0 b5 d0 b4 d0 bf d0 be d1 87 d0    b8 d1 82 d0 b0 d0 b5 d1 82 d0 b5 20 d0 b2 d1 8b  | ................................ | 
| 18e20 |  d0 bf d0 be d0 bb d0 bd d1 8f d1 82 d1 8c 20 d1    81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d0 b8 d0  | ................................ | 
| 18e40 |  b7 d0 b0 d1 86 d0 b8 d1 8e 20 d1 81 20 d1 83 d1    81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0  | ................................ | 
| 18e60 |  be d0 bc 20 d0 b2 d1 80 d1 83 d1 87 d0 bd d1 83    d1 8e 2e 0a d0 95 d1 81 d0 bb d0 b8 20 d1 83 d1  | ................................ | 
| 18e80 |  81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0    be 20 d0 bd d0 b5 20 d1 83 d0 ba d0 b0 d0 b7 d0  | ................................ | 
| 18ea0 |  b0 d0 bd d0 be 2c 20 d1 8d d1 82 d0 be d1 82 20    d1 84 d0 bb d0 b0 d0 b6 d0 be d0 ba 20 d0 bd d0  | .....,.......................... | 
| 18ec0 |  b5 20 d0 b2 d0 bb d0 b8 d1 8f d0 b5 d1 82 2e 00    d0 9d d0 b5 20 d0 be d0 bf d1 80 d0 b5 d0 b4 d0  | ................................ | 
| 18ee0 |  b5 d0 bb d0 b5 d0 bd d0 be 00 d0 9e d0 b1 d0 bd    d0 be d0 b2 d0 b8 d1 82 d1 8c 20 d1 81 d1 82 d0  | ................................ | 
| 18f00 |  be d0 bb d0 b1 d0 b5 d1 86 20 d0 b4 d0 bb d1 8f    20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5 d0  | ................................ | 
| 18f20 |  bd d0 b8 d1 8f 20 d0 b8 d0 bb d0 b8 20 d1 83 d0    b4 d0 b0 d0 bb d0 b5 d0 bd d0 b8 d1 8f 00 d0 9e  | ................................ | 
| 18f40 |  d0 b1 d0 bd d0 be d0 b2 d0 b8 d1 82 d1 8c 20 d1    81 d1 82 d0 be d0 bb d0 b1 d0 b5 d1 86 20 d1 82  | ................................ | 
| 18f60 |  d0 be d0 bb d1 8c d0 ba d0 be 20 d0 b4 d0 bb d1    8f 20 d0 b4 d0 be d0 b1 d0 b0 d0 b2 d0 bb d0 b5  | ................................ | 
| 18f80 |  d0 bd d0 b8 d1 8f 20 d0 b2 20 d1 81 d0 bf d0 b8    d1 81 d0 be d0 ba 00 d0 9e d0 b1 d0 bd d0 be d0  | ................................ | 
| 18fa0 |  b2 d0 b8 d1 82 d1 8c 20 d1 81 d1 82 d0 be d0 bb    d0 b1 d0 b5 d1 86 20 d1 82 d0 be d0 bb d1 8c d0  | ................................ | 
| 18fc0 |  ba d0 be 20 d0 b4 d0 bb d1 8f 20 d1 83 d0 b4 d0    b0 d0 bb d0 b5 d0 bd d0 b8 d1 8f 20 d0 b8 d0 b7  | ................................ | 
| 18fe0 |  20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 00 d0 9f    d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82  | ................................ | 
| 19000 |  d1 8c 20 25 73 20 d1 81 d0 bf d0 b8 d1 81 d0 be    d0 ba 20 28 25 64 29 00 d0 9f d0 be d1 81 d0 bc  | ...%s..............(%d)......... | 
| 19020 |  d0 be d1 82 d1 80 d0 b5 d1 82 d1 8c 20 d0 ba d0    bd d0 b8 d0 b3 d0 b8 20 d0 b2 20 d1 81 d0 bf d0  | ................................ | 
| 19040 |  b8 d1 81 d0 ba d0 b5 20 22 25 73 22 00 d0 9f d0    be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82 d1  | ........"%s".................... | 
| 19060 |  8c 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d0 b2 20    d1 83 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 bd d0 be  | ................................ | 
| 19080 |  d0 bc 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b5 00    d0 9f d1 80 d0 be d1 81 d0 bc d0 be d1 82 d1 80  | ................................ | 
| 190a0 |  20 d0 b4 d0 b0 d0 bd d0 bd d1 8b d1 85 2c 20 d1    85 d1 80 d0 b0 d0 bd d1 8f d1 89 d0 b8 d1 85 d1  | .............,.................. | 
| 190c0 |  81 d1 8f 20 d0 b2 20 d0 b1 d0 b0 d0 b7 d0 b5 20    d0 b4 d0 b0 d0 bd d0 bd d1 8b d1 85 20 d0 b1 d0  | ................................ | 
| 190e0 |  b8 d0 b1 d0 bb d0 b8 d0 be d1 82 d0 b5 d0 ba d0    b8 20 d0 b4 d0 bb d1 8f 20 d1 8d d1 82 d0 be d0  | ................................ | 
| 19100 |  b3 d0 be 20 d0 bf d0 bb d0 b0 d0 b3 d0 b8 d0 bd    d0 b0 00 d0 9f d0 be d1 81 d0 bc d0 be d1 82 d1  | ................................ | 
| 19120 |  80 d0 b5 d1 82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81    d0 be d0 ba 20 d0 bf d0 be 20 d1 83 d0 bc d0 be  | ................................ | 
| 19140 |  d0 bb d1 87 d0 b0 d0 bd d0 b8 d1 8e 00 d0 9f d0    be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1 82 d1  | ................................ | 
| 19160 |  8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0    9f d0 be d1 81 d0 bc d0 be d1 82 d1 80 d0 b5 d1  | ................................ | 
| 19180 |  82 d1 8c 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba    3a 20 25 73 00 d0 9f d1 80 d0 be d1 81 d0 bc d0  | ................:.%s............ | 
| 191a0 |  be d1 82 d1 80 20 d0 b8 d0 bb d0 b8 20 d1 80 d0    b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0 be d0  | ................................ | 
| 191c0 |  b2 d0 b0 d0 bd d0 b8 d0 b5 20 d1 81 d0 bf d0 b8    d1 81 d0 ba d0 be d0 b2 20 d0 ba d0 bd d0 b8 d0  | ................................ | 
| 191e0 |  b3 00 d0 9f d1 80 d0 b8 20 26 d0 b8 d0 b7 d0 bc    d0 b5 d0 bd d0 b5 d0 bd d0 b8 d0 b8 20 d1 8d d1  | .........&...................... | 
| 19200 |  82 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81    d0 ba d0 b0 3a 00 d0 92 d1 8b 20 d1 81 d0 be d0  | ....................:........... | 
| 19220 |  b1 d0 b8 d1 80 d0 b0 d0 b5 d1 82 d0 b5 d1 81 d1    8c 20 d1 83 d0 b4 d0 b0 d0 bb d0 b8 d1 82 d1 8c  | ................................ | 
| 19240 |  20 3c 62 3e 25 73 3c 2f 62 3e 20 d1 83 d1 81 d1    82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0 be 20  | .<b>%s</b>...................... | 
| 19260 |  d0 b8 d0 b7 20 d1 8d d1 82 d0 be d0 b3 d0 be 20    d1 81 d0 bf d0 b8 d1 81 d0 ba d0 b0 2e 00 d0 92  | ................................ | 
| 19280 |  d1 8b 20 d0 bc d0 be d0 b6 d0 b5 d1 82 d0 b5 20    d0 bf d0 b5 d1 80 d0 b5 d0 b8 d0 bc d0 b5 d0 bd  | ................................ | 
| 192a0 |  d0 be d0 b2 d0 b0 d1 82 d1 8c 20 d1 82 d0 be d0    bb d1 8c d0 ba d0 be 20 d1 82 d0 be 20 d1 83 d1  | ................................ | 
| 192c0 |  81 d1 82 d1 80 d0 be d0 b9 d1 81 d1 82 d0 b2 d0    be 2c 20 d0 ba d0 be d1 82 d0 be d1 80 d0 be d0  | .................,.............. | 
| 192e0 |  b5 20 d0 b2 20 d0 b4 d0 b0 d0 bd d0 bd d1 8b d0    b9 20 d0 bc d0 be d0 bc d0 b5 d0 bd d1 82 20 d0  | ................................ | 
| 19300 |  bf d0 be d0 b4 d0 ba d0 bb d1 8e d1 87 d0 b5 d0    bd d0 be 00 d0 9f d1 80 d0 b8 20 d0 b6 d0 b5 d0  | ................................ | 
| 19320 |  bb d0 b0 d0 bd d0 b8 d0 b8 20 d0 b2 d1 8b 20 d0    bc d0 be d0 b6 d0 b5 d1 82 d0 b5 20 d0 be d1 82  | ................................ | 
| 19340 |  d0 be d0 b1 d1 80 d0 b0 d0 b7 d0 b8 d1 82 d1 8c    20 d1 82 d0 b5 d0 ba d1 83 d1 89 d0 b8 d0 b9 20  | ................................ | 
| 19360 |  d0 bf d0 be d1 80 d1 8f d0 b4 d0 be d0 ba 20 d1    81 d0 bf d0 b8 d1 81 d0 ba d0 b0 20 d1 87 d1 82  | ................................ | 
| 19380 |  d0 b5 d0 bd d0 b8 d1 8f 0a d0 b2 20 d1 81 d1 82    d0 be d0 bb d0 b1 d1 86 d0 b5 20 d0 bf d0 be d0  | ................................ | 
| 193a0 |  bb d1 8c d0 b7 d0 be d0 b2 d0 b0 d1 82 d0 b5 d0    bb d1 8c d1 81 d0 ba d0 be d0 b9 20 d1 81 d0 b5  | ................................ | 
| 193c0 |  d1 80 d0 b8 d0 b8 2e 20 d0 92 d1 8b 20 d0 bd d0    b5 20 d0 b4 d0 be d0 bb d0 b6 d0 bd d1 8b 20 d1  | ................................ | 
| 193e0 |  80 d0 b5 d0 b4 d0 b0 d0 ba d1 82 d0 b8 d1 80 d0    be d0 b2 d0 b0 d1 82 d1 8c 20 d1 8d d1 82 d0 be  | ................................ | 
| 19400 |  d1 82 20 d1 81 d1 82 d0 be d0 bb d0 b1 d0 b5 d1    86 20 d0 bd d0 b0 d0 bf d1 80 d1 8f d0 bc d1 83  | ................................ | 
| 19420 |  d1 8e 21 0a d0 9c d0 be d0 b6 d0 bd d0 be 20 d0    b8 d1 81 d0 bf d0 be d0 bb d1 8c d0 b7 d0 be d0  | ..!............................. | 
| 19440 |  b2 d0 b0 d1 82 d1 8c 20 d1 82 d0 be d0 bb d1 8c    d0 ba d0 be 20 d1 81 d0 be 20 d1 81 d0 bf d0 b8  | ................................ | 
| 19460 |  d1 81 d0 ba d0 b0 d0 bc d0 b8 2c 20 d1 83 d0 bf    d1 80 d0 b0 d0 b2 d0 bb d1 8f d0 b5 d0 bc d1 8b  | ..........,..................... | 
| 19480 |  d0 bc d0 b8 20 d0 b2 d1 80 d1 83 d1 87 d0 bd d1    83 d1 8e 2c 20 d0 ba d0 be d1 82 d0 be d1 80 d1  | ...................,............ | 
| 194a0 |  8b d0 b5 20 d0 bd d0 b5 20 d0 be d1 87 d0 b8 d1    89 d0 b0 d1 8e d1 82 d1 81 d1 8f 20 d0 bf d1 80  | ................................ | 
| 194c0 |  d0 b8 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0    bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 2e 00 d0  | ................................ | 
| 194e0 |  a3 20 d0 b2 d0 b0 d1 81 20 d0 b4 d0 be d0 bb d0    b6 d0 b5 d0 bd 20 d0 b1 d1 8b d1 82 d1 8c 20 d1  | ................................ | 
| 19500 |  85 d0 be d1 82 d1 8f 20 d0 b1 d1 8b 20 d0 be d0    b4 d0 b8 d0 bd 20 d1 81 d0 bf d0 b8 d1 81 d0 be  | ................................ | 
| 19520 |  d0 ba 00 d0 a3 20 d0 b2 d0 b0 d1 81 20 d0 b4 d0    be d0 bb d0 b6 d0 b5 d0 bd 20 d0 b1 d1 8b d1 82  | ................................ | 
| 19540 |  d1 8c 20 d1 83 d1 81 d1 82 d0 b0 d0 bd d0 be d0    b2 d0 bb d0 b5 d0 bd 20 d0 bf d0 bb d0 b0 d0 b3  | ................................ | 
| 19560 |  d0 b8 d0 bd 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c    65 63 74 69 6f 6e 73 20 d0 b4 d0 bb d1 8f 20 d0  | .....Kindle.Collections......... | 
| 19580 |  b2 d0 be d1 81 d1 81 d0 be d0 b7 d0 b4 d0 b0 d0    bd d0 b8 d1 8f 20 d0 ba d0 be d0 bb d0 bb d0 b5  | ................................ | 
| 195a0 |  d0 ba d1 86 d0 b8 d0 b9 20 d0 bf d0 be d1 81 d0    bb d0 b5 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be  | ................................ | 
| 195c0 |  d0 bd d0 b8 d0 b7 d0 b0 d1 86 d0 b8 d0 b8 2e 00    d0 92 d1 8b 20 d0 b4 d0 be d0 bb d0 b6 d0 bd d1  | ................................ | 
| 195e0 |  8b 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 b3    d1 80 d1 83 d0 b7 d0 b8 d1 82 d1 8c 20 63 61 6c  | .............................cal | 
| 19600 |  69 62 72 65 20 d0 b2 d0 bf d0 be d1 81 d0 bb d0    b5 d0 b4 d1 81 d1 82 d0 b2 d0 b8 d0 b8 2e 00 d0  | ibre............................ | 
| 19620 |  a1 d0 bd d0 b0 d1 87 d0 b0 d0 bb d0 b0 20 d0 bd    d0 b5 d0 be d0 b1 d1 85 d0 be d0 b4 d0 b8 d0 bc  | ................................ | 
| 19640 |  d0 be 20 d0 b2 d1 8b d0 b1 d1 80 d0 b0 d1 82 d1    8c 20 d1 83 d1 81 d1 82 d1 80 d0 be d0 b9 d1 81  | ................................ | 
| 19660 |  d1 82 d0 b2 d0 be 00 50 4b 03 04 14 00 00 00 00    00 7c 48 99 58 33 d6 0f ae 7c a6 00 00 7c a6 00  | .......PK........|H.X3...|...|.. | 
| 19680 |  00 12 00 00 00 74 72 61 6e 73 6c 61 74 69 6f 6e    73 2f 74 61 2e 6d 6f de 12 04 95 00 00 00 00 d5  | .....translations/ta.mo......... | 
| 196a0 |  00 00 00 1c 00 00 00 c4 06 00 00 00 00 00 00 00    00 00 00 00 00 00 00 6c 0d 00 00 1b 00 00 00 6d  | .......................l.......m | 
| 196c0 |  0d 00 00 12 00 00 00 89 0d 00 00 11 00 00 00 9c    0d 00 00 1d 00 00 00 ae 0d 00 00 05 00 00 00 cc  | ................................ | 
| 196e0 |  0d 00 00 0b 00 00 00 d2 0d 00 00 0d 00 00 00 de    0d 00 00 18 00 00 00 ec 0d 00 00 1f 00 00 00 05  | ................................ | 
| 19700 |  0e 00 00 19 00 00 00 25 0e 00 00 18 00 00 00 3f    0e 00 00 0b 00 00 00 58 0e 00 00 24 00 00 00 64  | .......%.......?.......X...$...d | 
| 19720 |  0e 00 00 28 00 00 00 89 0e 00 00 2d 00 00 00 b2    0e 00 00 14 00 00 00 e0 0e 00 00 0a 00 00 00 f5  | ...(.......-.................... | 
| 19740 |  0e 00 00 08 00 00 00 00 0f 00 00 0c 00 00 00 09    0f 00 00 1c 00 00 00 16 0f 00 00 15 00 00 00 33  | ...............................3 | 
| 19760 |  0f 00 00 17 00 00 00 49 0f 00 00 1a 00 00 00 61    0f 00 00 12 00 00 00 7c 0f 00 00 16 00 00 00 8f  | .......I.......a.......|........ | 
| 19780 |  0f 00 00 1b 00 00 00 a6 0f 00 00 0e 00 00 00 c2    0f 00 00 10 00 00 00 d1 0f 00 00 13 00 00 00 e2  | ................................ | 
| 197a0 |  0f 00 00 0b 00 00 00 f6 0f 00 00 0f 00 00 00 02    10 00 00 14 00 00 00 12 10 00 00 19 00 00 00 27  | ...............................' | 
| 197c0 |  10 00 00 26 00 00 00 41 10 00 00 1e 00 00 00 68    10 00 00 19 00 00 00 87 10 00 00 3f 00 00 00 a1  | ...&...A.......h...........?.... | 
| 197e0 |  10 00 00 20 00 00 00 e1 10 00 00 6c 00 00 00 02    11 00 00 2a 00 00 00 6f 11 00 00 4e 00 00 00 9a  | ...........l.......*...o...N.... | 
| 19800 |  11 00 00 35 00 00 00 e9 11 00 00 4d 00 00 00 1f    12 00 00 22 00 00 00 6d 12 00 00 0d 00 00 00 90  | ...5.......M......."...m........ | 
| 19820 |  12 00 00 27 00 00 00 9e 12 00 00 23 00 00 00 c6    12 00 00 1a 00 00 00 ea 12 00 00 06 01 00 00 05  | ...'.......#.................... | 
| 19840 |  13 00 00 9c 00 00 00 0c 14 00 00 12 00 00 00 a9    14 00 00 11 00 00 00 bc 14 00 00 12 00 00 00 ce  | ................................ | 
| 19860 |  14 00 00 0d 00 00 00 e1 14 00 00 10 00 00 00 ef    14 00 00 13 00 00 00 00 15 00 00 17 00 00 00 14  | ................................ | 
| 19880 |  15 00 00 15 00 00 00 2c 15 00 00 10 00 00 00 42    15 00 00 26 00 00 00 53 15 00 00 05 00 00 00 7a  | .......,.......B...&...S.......z | 
| 198a0 |  15 00 00 0d 00 00 00 80 15 00 00 21 00 00 00 8e    15 00 00 22 00 00 00 b0 15 00 00 12 00 00 00 d3  | ...........!......."............ | 
| 198c0 |  15 00 00 0a 00 00 00 e6 15 00 00 0f 00 00 00 f1    15 00 00 0e 00 00 00 01 16 00 00 13 00 00 00 10  | ................................ | 
| 198e0 |  16 00 00 2b 00 00 00 24 16 00 00 16 00 00 00 50    16 00 00 28 00 00 00 67 16 00 00 a1 00 00 00 90  | ...+...$.......P...(...g........ | 
| 19900 |  16 00 00 11 00 00 00 32 17 00 00 11 00 00 00 44    17 00 00 07 00 00 00 56 17 00 00 0d 00 00 00 5e  | .......2.......D.......V.......^ | 
| 19920 |  17 00 00 0b 00 00 00 6c 17 00 00 27 00 00 00 78    17 00 00 1b 00 00 00 a0 17 00 00 07 00 00 00 bc  | .......l...'...x................ | 
| 19940 |  17 00 00 08 00 00 00 c4 17 00 00 10 00 00 00 cd    17 00 00 1c 00 00 00 de 17 00 00 29 00 00 00 fb  | ...........................).... | 
| 19960 |  17 00 00 04 00 00 00 25 18 00 00 0c 00 00 00 2a    18 00 00 1b 00 00 00 37 18 00 00 20 00 00 00 53  | .......%.......*.......7.......S | 
| 19980 |  18 00 00 11 00 00 00 74 18 00 00 09 00 00 00 86    18 00 00 0d 00 00 00 90 18 00 00 37 00 00 00 9e  | .......t...................7.... | 
| 199a0 |  18 00 00 29 00 00 00 d6 18 00 00 27 00 00 00 00    19 00 00 2a 00 00 00 28 19 00 00 15 00 00 00 53  | ...).......'.......*...(.......S | 
| 199c0 |  19 00 00 be 00 00 00 69 19 00 00 f4 00 00 00 28    1a 00 00 49 00 00 00 1d 1b 00 00 bd 00 00 00 67  | .......i.......(...I...........g | 
| 199e0 |  1b 00 00 ae 00 00 00 25 1c 00 00 7d 00 00 00 d4    1c 00 00 12 00 00 00 52 1d 00 00 12 00 00 00 65  | .......%...}...........R.......e | 
| 19a00 |  1d 00 00 19 00 00 00 78 1d 00 00 05 00 00 00 92    1d 00 00 06 00 00 00 98 1d 00 00 08 00 00 00 9f  | .......x........................ | 
| 19a20 |  1d 00 00 0b 00 00 00 a8 1d 00 00 19 00 00 00 b4    1d 00 00 04 00 00 00 ce 1d 00 00 42 00 00 00 d3  | ...........................B.... | 
| 19a40 |  1d 00 00 0c 00 00 00 16 1e 00 00 1e 00 00 00 23    1e 00 00 04 00 00 00 42 1e 00 00 1b 00 00 00 47  | ...............#.......B.......G | 
| 19a60 |  1e 00 00 1c 00 00 00 63 1e 00 00 16 00 00 00 80    1e 00 00 1e 00 00 00 97 1e 00 00 5a 00 00 00 b6  | .......c...................Z.... | 
| 19a80 |  1e 00 00 63 00 00 00 11 1f 00 00 05 00 00 00 75    1f 00 00 1b 00 00 00 7b 1f 00 00 13 00 00 00 97  | ...c...........u.......{........ | 
| 19aa0 |  1f 00 00 10 00 00 00 ab 1f 00 00 47 00 00 00 bc    1f 00 00 31 00 00 00 04 20 00 00 37 00 00 00 36  | ...........G.......1.......7...6 | 
| 19ac0 |  20 00 00 2b 00 00 00 6e 20 00 00 2b 00 00 00 9a    20 00 00 21 00 00 00 c6 20 00 00 26 00 00 00 e8  | ...+...n...+.......!.......&.... | 
| 19ae0 |  20 00 00 21 00 00 00 0f 21 00 00 3d 00 00 00 31    21 00 00 35 00 00 00 6f 21 00 00 3d 00 00 00 a5  | ...!....!..=...1!..5...o!..=.... | 
| 19b00 |  21 00 00 31 00 00 00 e3 21 00 00 2e 00 00 00 15    22 00 00 35 00 00 00 44 22 00 00 3c 00 00 00 7a  | !..1....!......."..5...D"..<...z | 
| 19b20 |  22 00 00 24 00 00 00 b7 22 00 00 3b 00 00 00 dc    22 00 00 30 00 00 00 18 23 00 00 30 00 00 00 49  | "..$...."..;...."..0....#..0...I | 
| 19b40 |  23 00 00 0c 00 00 00 7a 23 00 00 12 00 00 00 87    23 00 00 3b 00 00 00 9a 23 00 00 3b 00 00 00 d6  | #......z#.......#..;....#..;.... | 
| 19b60 |  23 00 00 16 00 00 00 12 24 00 00 15 00 00 00 29    24 00 00 18 00 00 00 3f 24 00 00 10 00 00 00 58  | #.......$......)$......?$......X | 
| 19b80 |  24 00 00 14 00 00 00 69 24 00 00 19 00 00 00 7e    24 00 00 1e 00 00 00 98 24 00 00 1d 00 00 00 b7  | $......i$......~$.......$....... | 
| 19ba0 |  24 00 00 22 00 00 00 d5 24 00 00 1d 00 00 00 f8    24 00 00 0d 00 00 00 16 25 00 00 0d 00 00 00 24  | $.."....$.......$.......%......$ | 
| 19bc0 |  25 00 00 0b 00 00 00 32 25 00 00 25 00 00 00 3e    25 00 00 2c 00 00 00 64 25 00 00 2b 00 00 00 91  | %......2%..%...>%..,...d%..+.... | 
| 19be0 |  25 00 00 1b 00 00 00 bd 25 00 00 3b 00 00 00 d9    25 00 00 13 00 00 00 15 26 00 00 10 00 00 00 29  | %.......%..;....%.......&......) | 
| 19c00 |  26 00 00 1f 00 00 00 3a 26 00 00 10 00 00 00 5a    26 00 00 14 00 00 00 6b 26 00 00 1d 00 00 00 80  | &......:&......Z&......k&....... | 
| 19c20 |  26 00 00 10 00 00 00 9e 26 00 00 10 00 00 00 af    26 00 00 3b 00 00 00 c0 26 00 00 2b 00 00 00 fc  | &.......&.......&..;....&..+.... | 
| 19c40 |  26 00 00 6c 00 00 00 28 27 00 00 7a 00 00 00 95    27 00 00 06 00 00 00 10 28 00 00 0e 00 00 00 17  | &..l...('..z....'.......(....... | 
| 19c60 |  28 00 00 0e 00 00 00 26 28 00 00 2d 00 00 00 35    28 00 00 08 00 00 00 63 28 00 00 0d 00 00 00 6c  | (......&(..-...5(......c(......l | 
| 19c80 |  28 00 00 0d 00 00 00 7a 28 00 00 2e 00 00 00 88    28 00 00 3a 00 00 00 b7 28 00 00 2e 00 00 00 f2  | (......z(.......(..:....(....... | 
| 19ca0 |  28 00 00 4a 00 00 00 21 29 00 00 26 00 00 00 6c    29 00 00 78 00 00 00 93 29 00 00 09 00 00 00 0c  | (..J...!)..&...l)..x....)....... | 
| 19cc0 |  2a 00 00 1f 00 00 00 16 2a 00 00 22 00 00 00 36    2a 00 00 27 00 00 00 59 2a 00 00 11 00 00 00 81  | *.......*.."...6*..'...Y*....... | 
| 19ce0 |  2a 00 00 1b 00 00 00 93 2a 00 00 20 00 00 00 af    2a 00 00 38 00 00 00 d0 2a 00 00 11 00 00 00 09  | *.......*.......*..8....*....... | 
| 19d00 |  2b 00 00 09 00 00 00 1b 2b 00 00 0d 00 00 00 25    2b 00 00 1b 00 00 00 33 2b 00 00 19 00 00 00 4f  | +.......+......%+......3+......O | 
| 19d20 |  2b 00 00 3d 00 00 00 69 2b 00 00 38 00 00 00 a7    2b 00 00 c4 00 00 00 e0 2b 00 00 1f 00 00 00 a5  | +..=...i+..8....+.......+....... | 
| 19d40 |  2c 00 00 64 00 00 00 c5 2c 00 00 24 00 00 00 2a    2d 00 00 1e 00 00 00 4f 2d 00 00 be 01 00 00 6e  | ,..d....,..$...*-......O-......n | 
| 19d60 |  2d 00 00 5e 00 00 00 2d 2f 00 00 3e 00 00 00 8c    2f 00 00 3c 00 00 00 cb 2f 00 00 5a 00 00 00 08  | -..^...-/..>..../..<..../..Z.... | 
| 19d80 |  30 00 00 0d 00 00 00 63 30 00 00 25 00 00 00 71    30 00 00 22 00 00 00 97 30 00 00 5c 00 00 00 ba  | 0......c0..%...q0.."....0..\.... | 
| 19da0 |  30 00 00 66 00 00 00 17 31 00 00 49 00 00 00 7e    31 00 00 5c 00 00 00 c8 31 00 00 26 00 00 00 25  | 0..f....1..I...~1..\....1..&...% | 
| 19dc0 |  32 00 00 71 00 00 00 4c 32 00 00 6e 00 00 00 be    32 00 00 bc 00 00 00 2d 33 00 00 65 00 00 00 ea  | 2..q...L2..n....2......-3..e.... | 
| 19de0 |  33 00 00 27 00 00 00 50 34 00 00 40 00 00 00 78    34 00 00 50 00 00 00 b9 34 00 00 91 00 00 00 0a  | 3..'...P4..@...x4..P....4....... | 
| 19e00 |  35 00 00 59 00 00 00 9c 35 00 00 7b 00 00 00 f6    35 00 00 75 00 00 00 72 36 00 00 5c 00 00 00 e8  | 5..Y....5..{....5..u...r6..\.... | 
| 19e20 |  36 00 00 62 00 00 00 45 37 00 00 5b 00 00 00 a8    37 00 00 43 00 00 00 04 38 00 00 5f 00 00 00 48  | 6..b...E7..[....7..C....8.._...H | 
| 19e40 |  38 00 00 5f 00 00 00 a8 38 00 00 40 00 00 00 08    39 00 00 4c 00 00 00 49 39 00 00 45 00 00 00 96  | 8.._....8..@....9..L...I9..E.... | 
| 19e60 |  39 00 00 62 00 00 00 dc 39 00 00 bf 00 00 00 3f    3a 00 00 84 00 00 00 ff 3a 00 00 71 00 00 00 84  | 9..b....9......?:.......:..q.... | 
| 19e80 |  3b 00 00 bb 00 00 00 f6 3b 00 00 5a 00 00 00 b2    3c 00 00 4a 01 00 00 0d 3d 00 00 c8 00 00 00 58  | ;.......;..Z....<..J....=......X | 
| 19ea0 |  3e 00 00 c2 00 00 00 21 3f 00 00 7e 00 00 00 e4    3f 00 00 c5 00 00 00 63 40 00 00 57 00 00 00 29  | >......!?..~....?......c@..W...) | 
| 19ec0 |  41 00 00 36 00 00 00 81 41 00 00 97 00 00 00 b8    41 00 00 8e 00 00 00 50 42 00 00 70 00 00 00 df  | A..6....A.......A......PB..p.... | 
| 19ee0 |  42 00 00 bc 03 00 00 50 43 00 00 f1 01 00 00 0d    47 00 00 4d 00 00 00 ff 48 00 00 44 00 00 00 4d  | B......PC.......G..M....H..D...M | 
| 19f00 |  49 00 00 4a 00 00 00 92 49 00 00 28 00 00 00 dd    49 00 00 4d 00 00 00 06 4a 00 00 4d 00 00 00 54  | I..J....I..(....I..M....J..M...T | 
| 19f20 |  4a 00 00 59 00 00 00 a2 4a 00 00 59 00 00 00 fc    4a 00 00 41 00 00 00 56 4b 00 00 ca 00 00 00 98  | J..Y....J..Y....J..A...VK....... | 
| 19f40 |  4b 00 00 15 00 00 00 63 4c 00 00 31 00 00 00 79    4c 00 00 93 00 00 00 ab 4c 00 00 7f 00 00 00 3f  | K......cL..1...yL.......L......? | 
| 19f60 |  4d 00 00 56 00 00 00 bf 4d 00 00 2b 00 00 00 16    4e 00 00 38 00 00 00 42 4e 00 00 3a 00 00 00 7b  | M..V....M..+....N..8...BN..:...{ | 
| 19f80 |  4e 00 00 3c 00 00 00 b6 4e 00 00 b4 00 00 00 f3    4e 00 00 66 00 00 00 a8 4f 00 00 ab 00 00 00 0f  | N..<....N.......N..f....O....... | 
| 19fa0 |  50 00 00 d8 02 00 00 bb 50 00 00 58 00 00 00 94    53 00 00 56 00 00 00 ed 53 00 00 1e 00 00 00 44  | P.......P..X....S..V....S......D | 
| 19fc0 |  54 00 00 3a 00 00 00 63 54 00 00 2b 00 00 00 9e    54 00 00 7f 00 00 00 ca 54 00 00 75 00 00 00 4a  | T..:...cT..+....T.......T..u...J | 
| 19fe0 |  55 00 00 1b 00 00 00 c0 55 00 00 1c 00 00 00 dc    55 00 00 38 00 00 00 f9 55 00 00 72 00 00 00 32  | U.......U.......U..8....U..r...2 | 
| 1a000 |  56 00 00 6c 00 00 00 a5 56 00 00 1b 00 00 00 12    57 00 00 3a 00 00 00 2e 57 00 00 75 00 00 00 69  | V..l....V.......W..:....W..u...i | 
| 1a020 |  57 00 00 8a 00 00 00 df 57 00 00 5f 00 00 00 6a    58 00 00 37 00 00 00 ca 58 00 00 43 00 00 00 02  | W.......W.._...jX..7....X..C.... | 
| 1a040 |  59 00 00 bf 00 00 00 46 59 00 00 84 00 00 00 06    5a 00 00 84 00 00 00 8b 5a 00 00 96 00 00 00 10  | Y......FY.......Z.......Z....... | 
| 1a060 |  5b 00 00 5c 00 00 00 a7 5b 00 00 9c 02 00 00 04    5c 00 00 62 03 00 00 a1 5e 00 00 04 01 00 00 04  | [..\....[.......\..b....^....... | 
| 1a080 |  62 00 00 ac 02 00 00 09 63 00 00 ba 02 00 00 b6    65 00 00 a1 01 00 00 71 68 00 00 49 00 00 00 13  | b.......c.......e......qh..I.... | 
| 1a0a0 |  6a 00 00 3d 00 00 00 5d 6a 00 00 65 00 00 00 9b    6a 00 00 21 00 00 00 01 6b 00 00 22 00 00 00 23  | j..=...]j..e....j..!....k.."...# | 
| 1a0c0 |  6b 00 00 0c 00 00 00 46 6b 00 00 2e 00 00 00 53    6b 00 00 7b 00 00 00 82 6b 00 00 18 00 00 00 fe  | k......Fk......Sk..{....k....... | 
| 1a0e0 |  6b 00 00 d6 00 00 00 17 6c 00 00 46 00 00 00 ee    6c 00 00 8d 00 00 00 35 6d 00 00 0f 00 00 00 c3  | k.......l..F....l......5m....... | 
| 1a100 |  6d 00 00 73 00 00 00 d3 6d 00 00 63 00 00 00 47    6e 00 00 62 00 00 00 ab 6e 00 00 8b 00 00 00 0e  | m..s....m..c...Gn..b....n....... | 
| 1a120 |  6f 00 00 90 01 00 00 9a 6f 00 00 89 01 00 00 2b    71 00 00 1b 00 00 00 b5 72 00 00 8f 00 00 00 d1  | o.......o......+q.......r....... | 
| 1a140 |  72 00 00 44 00 00 00 61 73 00 00 4d 00 00 00 a6    73 00 00 cf 00 00 00 f4 73 00 00 b1 00 00 00 c4  | r..D...as..M....s.......s....... | 
| 1a160 |  74 00 00 cd 00 00 00 76 75 00 00 88 00 00 00 44    76 00 00 8b 00 00 00 cd 76 00 00 79 00 00 00 59  | t......vu......Dv.......v..y...Y | 
| 1a180 |  77 00 00 65 00 00 00 d3 77 00 00 7a 00 00 00 39    78 00 00 ea 00 00 00 b4 78 00 00 de 00 00 00 9f  | w..e....w..z...9x.......x....... | 
| 1a1a0 |  79 00 00 cb 00 00 00 7e 7a 00 00 ae 00 00 00 4a    7b 00 00 a5 00 00 00 f9 7b 00 00 bd 00 00 00 9f  | y......~z......J{.......{....... | 
| 1a1c0 |  7c 00 00 dd 00 00 00 5d 7d 00 00 82 00 00 00 3b    7e 00 00 c0 00 00 00 be 7e 00 00 b7 00 00 00 7f  | |......]}......;~.......~....... | 
| 1a1e0 |  7f 00 00 a8 00 00 00 37 80 00 00 31 00 00 00 e0    80 00 00 25 00 00 00 12 81 00 00 cd 00 00 00 38  | .......7...1.......%...........8 | 
| 1a200 |  81 00 00 d7 00 00 00 06 82 00 00 57 00 00 00 de    82 00 00 62 00 00 00 36 83 00 00 62 00 00 00 99  | ...........W.......b...6...b.... | 
| 1a220 |  83 00 00 47 00 00 00 fc 83 00 00 4f 00 00 00 44    84 00 00 48 00 00 00 94 84 00 00 65 00 00 00 dd  | ...G.......O...D...H.......e.... | 
| 1a240 |  84 00 00 7e 00 00 00 43 85 00 00 87 00 00 00 c2    85 00 00 7d 00 00 00 4a 86 00 00 40 00 00 00 c8  | ...~...C...........}...J...@.... | 
| 1a260 |  86 00 00 5b 00 00 00 09 87 00 00 40 00 00 00 65    87 00 00 81 00 00 00 a6 87 00 00 c1 00 00 00 28  | ...[.......@...e...............( | 
| 1a280 |  88 00 00 bd 00 00 00 ea 88 00 00 7b 00 00 00 a8    89 00 00 ca 00 00 00 24 8a 00 00 6f 00 00 00 ef  | ...........{...........$...o.... | 
| 1a2a0 |  8a 00 00 2e 00 00 00 5f 8b 00 00 82 00 00 00 8e    8b 00 00 56 00 00 00 11 8c 00 00 62 00 00 00 68  | ......._...........V.......b...h | 
| 1a2c0 |  8c 00 00 75 00 00 00 cb 8c 00 00 43 00 00 00 41    8d 00 00 43 00 00 00 85 8d 00 00 9c 00 00 00 c9  | ...u.......C...A...C............ | 
| 1a2e0 |  8d 00 00 a9 00 00 00 66 8e 00 00 7d 01 00 00 10    8f 00 00 f0 01 00 00 8e 90 00 00 0c 00 00 00 7f  | .......f...}.................... | 
| 1a300 |  92 00 00 2a 00 00 00 8c 92 00 00 2c 00 00 00 b7    92 00 00 94 00 00 00 e4 92 00 00 40 00 00 00 79  | ...*.......,...............@...y | 
| 1a320 |  93 00 00 4a 00 00 00 ba 93 00 00 41 00 00 00 05    94 00 00 88 00 00 00 47 94 00 00 c4 00 00 00 d0  | ...J.......A...........G........ | 
| 1a340 |  94 00 00 9a 00 00 00 95 95 00 00 2b 01 00 00 30    96 00 00 85 00 00 00 5c 97 00 00 eb 01 00 00 e2  | ...........+...0.......\........ | 
| 1a360 |  97 00 00 39 00 00 00 ce 99 00 00 8e 00 00 00 08    9a 00 00 a6 00 00 00 97 9a 00 00 ac 00 00 00 3e  | ...9...........................> | 
| 1a380 |  9b 00 00 37 00 00 00 eb 9b 00 00 70 00 00 00 23    9c 00 00 85 00 00 00 94 9c 00 00 a2 00 00 00 1a  | ...7.......p...#................ | 
| 1a3a0 |  9d 00 00 4d 00 00 00 bd 9d 00 00 2e 00 00 00 0b    9e 00 00 3d 00 00 00 3a 9e 00 00 94 00 00 00 78  | ...M...............=...:.......x | 
| 1a3c0 |  9e 00 00 5a 00 00 00 0d 9f 00 00 99 00 00 00 68    9f 00 00 c0 00 00 00 02 a0 00 00 ad 02 00 00 c3  | ...Z...........h................ | 
| 1a3e0 |  a0 00 00 9b 00 00 00 71 a3 00 00 4a 01 00 00 0d    a4 00 00 8d 00 00 00 58 a5 00 00 95 00 00 00 e6  | .......q...J...........X........ | 
| 1a400 |  a5 00 00 00 26 41 75 74 6f 20 70 6f 70 75 6c 61    74 65 20 66 72 6f 6d 20 73 65 61 72 63 68 3a 00  | ....&Auto.populate.from.search:. | 
| 1a420 |  26 43 6f 6c 75 6d 6e 20 74 6f 20 75 70 64 61 74    65 3a 00 26 43 75 73 74 6f 6d 69 7a 65 20 70 6c  | &Column.to.update:.&Customize.pl | 
| 1a440 |  75 67 69 6e 00 26 44 65 76 69 63 65 20 74 6f 20    73 79 6e 63 20 74 68 69 73 20 6c 69 73 74 20 74  | ugin.&Device.to.sync.this.list.t | 
| 1a460 |  6f 3a 00 26 48 65 6c 70 00 26 4c 69 73 74 20 74    79 70 65 3a 00 26 53 65 72 69 65 73 20 6e 61 6d  | o:.&Help.&List.type:.&Series.nam | 
| 1a480 |  65 3a 00 26 53 74 6f 72 65 20 69 6e 20 73 65 72    69 65 73 20 63 6f 6c 75 6d 6e 3a 00 26 56 61 6c  | e:.&Store.in.series.column:.&Val | 
| 1a4a0 |  75 65 20 69 6e 20 63 6f 6c 75 6d 6e 20 74 6f 20    61 64 64 2f 72 65 6d 6f 76 65 3a 00 26 56 69 65  | ue.in.column.to.add/remove:.&Vie | 
| 1a4c0 |  77 20 6c 69 62 72 61 72 79 20 70 72 65 66 65 72    65 6e 63 65 73 00 26 57 68 65 6e 20 73 79 6e 63  | w.library.preferences.&When.sync | 
| 1a4e0 |  69 6e 67 20 74 68 69 73 20 6c 69 73 74 3a 00 2a    41 6e 79 20 44 65 76 69 63 65 00 41 20 6c 69 73  | ing.this.list:.*Any.Device.A.lis | 
| 1a500 |  74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 73    20 77 69 74 68 20 74 68 69 73 20 6e 61 6d 65 00  | t.already.exists.with.this.name. | 
| 1a520 |  41 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20    73 61 6d 65 20 6e 61 6d 65 20 61 6c 72 65 61 64  | A.list.with.the.same.name.alread | 
| 1a540 |  79 20 65 78 69 73 74 73 00 41 64 64 20 61 6c 6c    20 62 6f 6f 6b 73 20 69 6e 20 73 65 72 69 65 73  | y.exists.Add.all.books.in.series | 
| 1a560 |  20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69 65    64 20 6c 69 73 74 00 41 64 64 20 63 6f 6e 6e 65  | .to.the.specified.list.Add.conne | 
| 1a580 |  63 74 65 64 20 64 65 76 69 63 65 00 41 64 64 20    66 61 69 6c 65 64 00 41 64 64 20 6c 69 73 74 00  | cted.device.Add.failed.Add.list. | 
| 1a5a0 |  41 64 64 20 6e 65 77 20 6c 69 73 74 00 41 64 64    20 6e 65 77 20 6c 69 73 74 20 69 74 65 6d 73 20  | Add.new.list.Add.new.list.items. | 
| 1a5c0 |  74 6f 20 64 65 76 69 63 65 00 41 64 64 20 73 65    72 69 65 73 20 74 6f 20 25 73 20 6c 69 73 74 00  | to.device.Add.series.to.%s.list. | 
| 1a5e0 |  41 64 64 20 73 65 72 69 65 73 20 74 6f 20 61 6c    6c 20 6c 69 73 74 73 00 41 64 64 20 73 65 72 69  | Add.series.to.all.lists.Add.seri | 
| 1a600 |  65 73 20 74 6f 20 64 65 66 61 75 6c 74 20 6c 69    73 74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f  | es.to.default.list.Add.series.to | 
| 1a620 |  20 6c 69 73 74 00 41 64 64 20 73 65 72 69 65 73    20 74 6f 20 6c 69 73 74 3a 20 25 73 00 41 64 64  | .list.Add.series.to.list:.%s.Add | 
| 1a640 |  20 73 65 72 69 65 73 20 74 6f 20 74 68 65 20 22    25 73 22 20 6c 69 73 74 00 41 64 64 20 74 6f 20  | .series.to.the."%s".list.Add.to. | 
| 1a660 |  25 73 20 6c 69 73 74 00 41 64 64 20 74 6f 20 61    6c 6c 20 6c 69 73 74 73 00 41 64 64 20 74 6f 20  | %s.list.Add.to.all.lists.Add.to. | 
| 1a680 |  64 65 66 61 75 6c 74 20 6c 69 73 74 00 41 64 64    20 74 6f 20 6c 69 73 74 00 41 64 64 20 74 6f 20  | default.list.Add.to.list.Add.to. | 
| 1a6a0 |  6c 69 73 74 3a 20 25 73 00 41 64 64 20 74 6f 20    74 68 65 20 22 25 73 22 20 6c 69 73 74 00 41 64  | list:.%s.Add.to.the."%s".list.Ad | 
| 1a6c0 |  64 20 74 6f 20 74 68 65 20 73 70 65 63 69 66 69    65 64 20 6c 69 73 74 00 41 64 64 2f 6f 76 65 72  | d.to.the.specified.list.Add/over | 
| 1a6e0 |  77 72 69 74 65 20 61 6c 6c 20 6c 69 73 74 20 69    74 65 6d 73 20 74 6f 20 64 65 76 69 63 65 00 41  | write.all.list.items.to.device.A | 
| 1a700 |  64 64 65 64 20 25 64 20 62 6f 6f 6b 73 20 74 6f    20 79 6f 75 72 20 25 73 20 6c 69 73 74 00 41 64  | dded.%d.books.to.your.%s.list.Ad | 
| 1a720 |  64 65 64 20 74 6f 20 25 64 20 72 65 61 64 69 6e    67 20 6c 69 73 74 73 00 41 6c 6c 20 73 65 74 74  | ded.to.%d.reading.lists.All.sett | 
| 1a740 |  69 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70 6c    75 67 69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62  | ings.for.this.plugin.in.this.lib | 
| 1a760 |  72 61 72 79 20 68 61 76 65 20 62 65 65 6e 20 63    6c 65 61 72 65 64 2e 00 41 6e 20 65 72 72 6f 72  | rary.have.been.cleared..An.error | 
| 1a780 |  20 6f 63 63 75 72 65 64 20 77 68 69 6c 65 20 72    65 6e 61 6d 69 6e 67 2e 00 41 6e 79 20 73 65 74  | .occured.while.renaming..Any.set | 
| 1a7a0 |  74 69 6e 67 73 20 69 6e 20 6f 74 68 65 72 20 6c    69 62 72 61 72 69 65 73 20 6f 72 20 73 74 6f 72  | tings.in.other.libraries.or.stor | 
| 1a7c0 |  65 64 20 69 6e 20 61 20 4a 53 4f 4e 20 66 69 6c    65 20 69 6e 20 79 6f 75 72 20 63 61 6c 69 62 72  | ed.in.a.JSON.file.in.your.calibr | 
| 1a7e0 |  65 20 70 6c 75 67 69 6e 73 20 66 6f 6c 64 65 72    20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 74 6f 75  | e.plugins.folder.will.not.be.tou | 
| 1a800 |  63 68 65 64 2e 00 41 70 70 6c 79 20 72 65 61 64    69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72 20 77  | ched..Apply.reading.list.order.w | 
| 1a820 |  68 65 6e 20 76 69 65 77 69 6e 67 20 6c 69 73 74    00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f  | hen.viewing.list.Are.you.sure.yo | 
| 1a840 |  75 20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67 65    20 79 6f 75 72 20 73 65 74 74 69 6e 67 73 20 69  | u.want.to.change.your.settings.i | 
| 1a860 |  6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66    6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f 00  | n.this.library.for.this.plugin?. | 
| 1a880 |  41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75    20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 74  | Are.you.sure.you.want.to.clear.t | 
| 1a8a0 |  68 65 20 27 25 73 27 20 72 65 61 64 69 6e 67 20    6c 69 73 74 3f 00 41 72 65 20 79 6f 75 20 73 75  | he.'%s'.reading.list?.Are.you.su | 
| 1a8c0 |  72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63    6c 65 61 72 20 79 6f 75 72 20 73 65 74 74 69 6e  | re.you.want.to.clear.your.settin | 
| 1a8e0 |  67 73 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61    72 79 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67  | gs.in.this.library.for.this.plug | 
| 1a900 |  69 6e 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65    20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6f 6e  | in?.Are.you.sure.you.want.to.con | 
| 1a920 |  74 69 6e 75 65 3f 00 41 72 65 20 79 6f 75 20 73    75 72 65 3f 00 41 75 74 6f 20 70 6f 70 75 6c 61  | tinue?.Are.you.sure?.Auto.popula | 
| 1a940 |  74 65 20 6c 69 73 74 20 66 72 6f 6d 20 62 6f 6f    6b 73 20 6f 6e 20 64 65 76 69 63 65 00 41 75 74  | te.list.from.books.on.device.Aut | 
| 1a960 |  6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d    20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65  | o.populated.from.books.on.device | 
| 1a980 |  00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64 20    66 72 6f 6d 20 73 65 61 72 63 68 00 42 79 20 64  | .Auto.populated.from.search.By.d | 
| 1a9a0 |  65 66 61 75 6c 74 20 52 65 61 64 69 6e 67 20 4c    69 73 74 20 63 72 65 61 74 65 73 20 61 20 56 69  | efault.Reading.List.creates.a.Vi | 
| 1a9c0 |  65 77 20 4c 69 73 74 20 73 75 62 6d 65 6e 75 20    66 6f 72 20 61 6c 6c 20 79 6f 75 72 20 6c 69 73  | ew.List.submenu.for.all.your.lis | 
| 1a9e0 |  74 73 20 77 68 65 6e 20 79 6f 75 20 68 61 76 65    20 6d 75 6c 74 69 70 6c 65 2e 0a 49 66 20 63 68  | ts.when.you.have.multiple..If.ch | 
| 1aa00 |  65 63 6b 65 64 2c 20 74 68 69 73 20 6c 69 73 74    20 77 69 6c 6c 20 62 65 20 6d 6f 76 65 64 20 74  | ecked,.this.list.will.be.moved.t | 
| 1aa20 |  6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c 20    6d 65 6e 75 20 66 6f 72 20 65 61 73 65 20 6f 66  | o.the.top.level.menu.for.ease.of | 
| 1aa40 |  20 61 63 63 65 73 73 2e 0a 4e 4f 54 45 3a 20 59    6f 75 72 20 22 64 65 66 61 75 6c 74 22 20 6c 69  | .access..NOTE:.Your."default".li | 
| 1aa60 |  73 74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 61    70 70 65 61 72 20 6f 6e 20 74 68 65 20 74 6f 70  | st.will.always.appear.on.the.top | 
| 1aa80 |  20 6d 65 6e 75 2c 20 72 65 67 61 72 64 6c 65 73    73 20 6f 66 20 74 68 69 73 20 63 68 65 63 6b 62  | .menu,.regardless.of.this.checkb | 
| 1aaa0 |  6f 78 00 42 79 20 73 70 65 63 69 66 79 69 6e 67    20 61 20 64 65 76 69 63 65 20 79 6f 75 20 63 61  | ox.By.specifying.a.device.you.ca | 
| 1aac0 |  6e 20 73 79 6e 63 20 65 69 74 68 65 72 20 6d 61    6e 75 61 6c 6c 79 20 6f 72 0a 61 75 74 6f 6d 61  | n.sync.either.manually.or.automa | 
| 1aae0 |  74 69 63 61 6c 6c 79 20 74 68 65 20 63 6f 6e 74    65 6e 74 73 20 6f 66 20 61 20 6c 69 73 74 20 74  | tically.the.contents.of.a.list.t | 
| 1ab00 |  6f 20 74 68 61 74 20 64 65 76 69 63 65 2e 0a 54    68 69 73 20 72 65 70 6c 61 63 65 73 20 74 68 65  | o.that.device..This.replaces.the | 
| 1ab20 |  20 42 6f 6f 6b 20 53 79 6e 63 20 70 6c 75 67 69    6e 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 00  | .Book.Sync.plugin.functionality. | 
| 1ab40 |  43 61 6e 6e 6f 74 20 61 64 64 20 74 6f 20 6c 69    73 74 00 43 61 6e 6e 6f 74 20 63 6c 65 61 72 20  | Cannot.add.to.list.Cannot.clear. | 
| 1ab60 |  6c 69 73 74 00 43 61 6e 6e 6f 74 20 63 72 65 61    74 65 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 64  | list.Cannot.create.list.Cannot.d | 
| 1ab80 |  65 6c 65 74 65 00 43 61 6e 6e 6f 74 20 65 64 69    74 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 6d 6f  | elete.Cannot.edit.list.Cannot.mo | 
| 1aba0 |  76 65 20 74 6f 20 6c 69 73 74 00 43 61 6e 6e 6f    74 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69  | ve.to.list.Cannot.remove.from.li | 
| 1abc0 |  73 74 00 43 61 6e 6e 6f 74 20 73 79 6e 63 20 74    6f 20 64 65 76 69 63 65 00 43 61 6e 6e 6f 74 20  | st.Cannot.sync.to.device.Cannot. | 
| 1abe0 |  76 69 65 77 20 6c 69 73 74 00 43 68 6f 6f 73 65    20 68 6f 77 20 74 68 69 73 20 6c 69 73 74 20 77  | view.list.Choose.how.this.list.w | 
| 1ac00 |  69 6c 6c 20 62 65 20 70 6f 70 75 6c 61 74 65 64    00 43 6c 65 61 72 00 43 6c 65 61 72 20 25 73 20  | ill.be.populated.Clear.Clear.%s. | 
| 1ac20 |  6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c 20 66    72 6f 6d 20 74 68 65 20 73 70 65 63 69 66 69 65  | list.Clear.all.from.the.specifie | 
| 1ac40 |  64 20 6c 69 73 74 00 43 6c 65 61 72 20 61 6c 6c    20 73 65 74 74 69 6e 67 73 20 66 6f 72 20 74 68  | d.list.Clear.all.settings.for.th | 
| 1ac60 |  69 73 20 70 6c 75 67 69 6e 00 43 6c 65 61 72 20    64 65 66 61 75 6c 74 20 6c 69 73 74 00 43 6c 65  | is.plugin.Clear.default.list.Cle | 
| 1ac80 |  61 72 20 6c 69 73 74 00 43 6c 65 61 72 20 6c 69    73 74 20 28 25 64 29 00 43 6c 65 61 72 20 6c 69  | ar.list.Clear.list.(%d).Clear.li | 
| 1aca0 |  73 74 3a 20 25 73 00 43 6c 65 61 72 20 74 68 65    20 22 25 73 22 20 6c 69 73 74 00 43 6c 65 61 72  | st:.%s.Clear.the."%s".list.Clear | 
| 1acc0 |  20 74 68 69 73 20 6c 69 73 74 20 61 66 74 65 72    20 61 20 73 79 6e 63 20 74 6f 20 74 68 69 73 20  | .this.list.after.a.sync.to.this. | 
| 1ace0 |  64 65 76 69 63 65 00 43 6f 6c 75 6d 6e 20 55 70    64 61 74 65 20 4f 70 74 69 6f 6e 73 3a 00 43 6f  | device.Column.Update.Options:.Co | 
| 1ad00 |  6e 66 69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f    67 73 20 68 61 76 65 20 61 6c 6c 20 62 65 65 6e  | nfirmation.dialogs.have.all.been | 
| 1ad20 |  20 72 65 73 65 74 00 43 6f 6e 74 72 6f 6c 20 68    6f 77 20 79 6f 75 72 20 69 74 65 6d 73 20 61 72  | .reset.Control.how.your.items.ar | 
| 1ad40 |  65 20 73 79 6e 63 65 64 20 74 6f 20 74 68 65 20    64 65 76 69 63 65 2e 0a 53 79 6e 63 20 6f 6e 6c  | e.synced.to.the.device..Sync.onl | 
| 1ad60 |  79 20 6e 65 77 20 69 74 65 6d 73 2c 20 73 79 6e    63 20 61 6c 6c 20 69 74 65 6d 73 20 6f 76 65 72  | y.new.items,.sync.all.items.over | 
| 1ad80 |  77 72 69 74 69 6e 67 20 65 78 69 73 74 69 6e 67    0a 6f 72 20 75 73 65 20 74 68 69 73 20 6c 69 73  | writing.existing.or.use.this.lis | 
| 1ada0 |  74 20 74 6f 20 6a 75 73 74 20 72 65 6d 6f 76 65    20 69 74 65 6d 73 20 66 72 6f 6d 20 79 6f 75 72  | t.to.just.remove.items.from.your | 
| 1adc0 |  20 64 65 76 69 63 65 2e 00 43 6f 70 79 20 74 6f    20 63 6c 69 70 62 6f 61 72 64 00 43 72 65 61 74  | .device..Copy.to.clipboard.Creat | 
| 1ade0 |  65 20 6e 65 77 20 63 6f 6c 75 6d 6e 00 44 65 66    61 75 6c 74 00 44 65 6c 65 74 65 20 66 61 69 6c  | e.new.column.Default.Delete.fail | 
| 1ae00 |  65 64 00 44 65 6c 65 74 65 20 6c 69 73 74 00 44    65 6c 65 74 65 20 74 68 69 73 20 64 65 76 69 63  | ed.Delete.list.Delete.this.devic | 
| 1ae20 |  65 20 66 72 6f 6d 20 74 68 65 20 64 65 76 69 63    65 20 6c 69 73 74 00 44 65 6c 65 74 69 6e 67 20  | e.from.the.device.list.Deleting. | 
| 1ae40 |  62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63    65 2e 00 44 65 76 69 63 65 73 00 44 65 76 69 63  | books.from.device..Devices.Devic | 
| 1ae60 |  65 73 3a 00 44 69 73 70 6c 61 79 20 4f 70 74 69    6f 6e 73 3a 00 44 6f 20 6e 6f 74 20 75 70 64 61  | es:.Display.Options:.Do.not.upda | 
| 1ae80 |  74 65 20 63 61 6c 69 62 72 65 20 63 6f 6c 75 6d    6e 00 44 6f 20 79 6f 75 20 77 61 6e 74 20 74 6f  | te.calibre.column.Do.you.want.to | 
| 1aea0 |  20 64 65 6c 65 74 65 20 74 68 65 20 6c 69 73 74    20 6e 61 6d 65 64 20 27 25 73 27 00 44 6f 6e 65  | .delete.the.list.named.'%s'.Done | 
| 1aec0 |  00 45 64 69 74 20 25 73 20 6c 69 73 74 00 45 64    69 74 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20  | .Edit.%s.list.Edit.books.on.the. | 
| 1aee0 |  22 25 73 22 20 6c 69 73 74 00 45 64 69 74 20 62    6f 6f 6b 73 20 6f 6e 20 74 68 65 20 73 70 65 63  | "%s".list.Edit.books.on.the.spec | 
| 1af00 |  69 66 69 65 64 20 6c 69 73 74 00 45 64 69 74 20    64 65 66 61 75 6c 74 20 6c 69 73 74 00 45 64 69  | ified.list.Edit.default.list.Edi | 
| 1af20 |  74 20 6c 69 73 74 00 45 64 69 74 20 6c 69 73 74    3a 20 25 73 00 45 64 69 74 20 74 68 65 20 6b 65  | t.list.Edit.list:.%s.Edit.the.ke | 
| 1af40 |  79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73    20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68  | yboard.shortcuts.associated.with | 
| 1af60 |  20 74 68 69 73 20 70 6c 75 67 69 6e 00 45 6e 74    65 72 20 61 20 6e 65 77 20 64 69 73 70 6c 61 79  | .this.plugin.Enter.a.new.display | 
| 1af80 |  20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 64    65 76 69 63 65 3a 00 45 6e 74 65 72 20 61 20 6e  | .name.for.this.device:.Enter.a.n | 
| 1afa0 |  65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 20    66 6f 72 20 74 68 69 73 20 6c 69 73 74 3a 00 45  | ew.display.name.for.this.list:.E | 
| 1afc0 |  6e 74 65 72 20 61 20 75 6e 69 71 75 65 20 64 69    73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74  | nter.a.unique.display.name.for.t | 
| 1afe0 |  68 69 73 20 6c 69 73 74 3a 00 46 61 69 6c 65 64    20 74 6f 20 61 64 64 20 74 6f 20 6c 69 73 74 00  | his.list:.Failed.to.add.to.list. | 
| 1b000 |  49 66 20 63 68 65 63 6b 65 64 2c 20 63 61 6c 69    62 72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65  | If.checked,.calibre.sort.will.be | 
| 1b020 |  20 72 65 73 74 6f 72 65 64 20 74 6f 20 69 74 73    20 6f 72 69 67 69 6e 61 6c 20 73 74 61 74 65 20  | .restored.to.its.original.state. | 
| 1b040 |  61 66 74 65 72 0a 74 68 65 20 75 73 65 72 20 71    75 69 74 73 20 74 68 65 20 72 65 61 64 69 6e 67  | after.the.user.quits.the.reading | 
| 1b060 |  20 6c 69 73 74 20 76 69 65 77 20 62 79 20 63 68    61 6e 67 69 6e 67 20 6f 72 20 63 6c 65 61 72 69  | .list.view.by.changing.or.cleari | 
| 1b080 |  6e 67 20 63 61 6c 69 62 72 65 27 73 0a 73 65 61    72 63 68 2c 20 73 77 69 74 63 68 69 6e 67 20 6c  | ng.calibre's.search,.switching.l | 
| 1b0a0 |  69 62 72 61 72 69 65 73 2c 20 6f 72 20 71 75 69    74 74 69 6e 67 20 63 61 6c 69 62 72 65 2e 00 49  | ibraries,.or.quitting.calibre..I | 
| 1b0c0 |  66 20 63 68 65 63 6b 65 64 2c 20 76 69 65 77 69    6e 67 20 61 20 72 65 61 64 69 6e 67 20 6c 69 73  | f.checked,.viewing.a.reading.lis | 
| 1b0e0 |  74 20 77 69 6c 6c 20 61 6c 73 6f 20 63 68 61 6e    67 65 20 79 6f 75 72 20 43 61 6c 69 62 72 65 20  | t.will.also.change.your.Calibre. | 
| 1b100 |  73 6f 72 74 20 6f 72 64 65 72 2e 0a 4c 69 73 74    73 20 63 61 6e 20 62 65 20 6d 61 6e 75 61 6c 6c  | sort.order..Lists.can.be.manuall | 
| 1b120 |  79 20 72 65 6f 72 64 65 72 65 64 20 75 73 69 6e    67 20 74 68 69 73 20 70 6c 75 67 69 6e 2c 20 64  | y.reordered.using.this.plugin,.d | 
| 1b140 |  65 66 61 75 6c 74 69 6e 67 20 74 6f 20 6f 72 64    65 72 20 61 64 64 65 64 20 74 6f 20 6c 69 73 74  | efaulting.to.order.added.to.list | 
| 1b160 |  2e 0a 49 66 20 75 6e 63 68 65 63 6b 65 64 2c 20    63 75 72 72 65 6e 74 20 63 61 6c 69 62 72 65 20  | ..If.unchecked,.current.calibre. | 
| 1b180 |  73 6f 72 74 20 77 69 6c 6c 20 62 65 20 6c 65 66    74 20 75 6e 63 68 61 6e 67 65 64 20 77 68 65 6e  | sort.will.be.left.unchanged.when | 
| 1b1a0 |  20 79 6f 75 20 76 69 65 77 20 74 68 65 20 6c 69    73 74 2e 00 49 66 20 6c 69 73 74 20 69 73 20 70  | .you.view.the.list..If.list.is.p | 
| 1b1c0 |  6f 70 75 6c 61 74 65 64 20 66 72 6f 6d 20 61 20    73 65 61 72 63 68 2c 20 73 70 65 63 69 66 79 20  | opulated.from.a.search,.specify. | 
| 1b1e0 |  74 68 65 20 63 61 6c 69 62 72 65 20 73 65 61 72    63 68 20 65 78 70 72 65 73 73 69 6f 6e 00 49 66  | the.calibre.search.expression.If | 
| 1b200 |  20 73 79 6e 63 69 6e 67 20 79 6f 75 72 20 6c 69    73 74 20 6d 65 61 6e 73 20 62 6f 6f 6b 73 20 61  | .syncing.your.list.means.books.a | 
| 1b220 |  72 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20    79 6f 75 72 20 64 65 76 69 63 65 2c 20 74 68 65  | re.removed.from.your.device,.the | 
| 1b240 |  6e 0a 61 20 64 69 61 6c 6f 67 20 77 69 6c 6c 20    62 65 20 64 69 73 70 6c 61 79 65 64 20 61 6c 6c  | n.a.dialog.will.be.displayed.all | 
| 1b260 |  6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 63 6f 6e    66 69 72 6d 20 66 69 72 73 74 2e 0a 55 6e 63 68  | owing.you.to.confirm.first..Unch | 
| 1b280 |  65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20    74 6f 20 61 6c 6c 6f 77 20 75 6e 61 74 74 65 6e  | eck.this.option.to.allow.unatten | 
| 1b2a0 |  64 65 64 20 73 79 6e 63 69 6e 67 20 74 6f 20 79    6f 75 72 20 64 65 76 69 63 65 2e 00 49 66 20 75  | ded.syncing.to.your.device..If.u | 
| 1b2c0 |  6e 63 68 65 63 6b 65 64 2c 20 6f 6e 6c 79 20 69    74 65 6d 73 20 6e 6f 74 20 6f 6e 20 74 68 65 20  | nchecked,.only.items.not.on.the. | 
| 1b2e0 |  64 65 76 69 63 65 20 61 6c 72 65 61 64 79 20 77    69 6c 6c 20 62 65 20 73 79 6e 63 65 64 2e 0a 49  | device.already.will.be.synced..I | 
| 1b300 |  66 20 6e 6f 20 64 65 76 69 63 65 20 69 73 20 73    70 65 63 69 66 69 65 64 20 74 68 69 73 20 63 68  | f.no.device.is.specified.this.ch | 
| 1b320 |  65 63 6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66    66 65 63 74 2e 0a 54 68 69 73 20 6f 70 74 69 6f  | eckbox.has.no.effect..This.optio | 
| 1b340 |  6e 20 63 61 6e 20 6f 6e 6c 79 20 62 65 20 75 73    65 64 20 77 69 74 68 20 6d 61 6e 75 61 6c 20 74  | n.can.only.be.used.with.manual.t | 
| 1b360 |  79 70 65 20 6c 69 73 74 73 2e 00 49 66 20 79 6f    75 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 20  | ype.lists..If.you.do.not.have.a. | 
| 1b380 |  64 65 76 69 63 65 20 63 6f 6e 6e 65 63 74 65 64    20 63 75 72 72 65 6e 74 6c 79 2c 20 65 69 74 68  | device.connected.currently,.eith | 
| 1b3a0 |  65 72 20 70 6c 75 67 20 6f 6e 65 0a 69 6e 20 6e    6f 77 20 6f 72 20 65 78 69 74 20 74 68 65 20 64  | er.plug.one.in.now.or.exit.the.d | 
| 1b3c0 |  69 61 6c 6f 67 20 61 6e 64 20 63 6f 6e 6e 65 63    74 20 74 6f 20 66 6f 6c 64 65 72 2f 69 54 75 6e  | ialog.and.connect.to.folder/iTun | 
| 1b3e0 |  65 73 20 66 69 72 73 74 00 4b 65 79 62 6f 61 72    64 20 73 68 6f 72 74 63 75 74 73 00 4b 69 6e 64  | es.first.Keyboard.shortcuts.Kind | 
| 1b400 |  6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 00 4b    69 6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e  | le.Collections.Kindle.Collection | 
| 1b420 |  73 20 46 61 69 6c 65 64 00 4c 69 73 74 73 00 4c    69 73 74 73 3a 00 4c 6f 63 61 74 69 6f 6e 00 4d  | s.Failed.Lists.Lists:.Location.M | 
| 1b440 |  61 69 6e 20 6d 65 6d 6f 72 79 00 4d 61 6e 75 61    6c 6c 79 20 61 64 64 2f 72 65 6d 6f 76 65 20 69  | ain.memory.Manually.add/remove.i | 
| 1b460 |  74 65 6d 73 00 4d 65 6e 75 00 4d 6f 76 65 20 22    56 69 65 77 20 6c 69 73 74 22 20 74 6f 20 74 68  | tems.Menu.Move."View.list".to.th | 
| 1b480 |  65 20 74 6f 70 20 6c 65 76 65 6c 20 6f 66 20 74    68 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 20 66  | e.top.level.of.the.plugin.menu.f | 
| 1b4a0 |  6f 72 20 74 68 69 73 20 6c 69 73 74 00 4d 6f 76    65 20 74 6f 20 6c 69 73 74 00 4d 6f 76 65 64 20  | or.this.list.Move.to.list.Moved. | 
| 1b4c0 |  25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75 72    20 6c 69 73 74 28 73 29 00 4e 61 6d 65 00 4e 6f  | %d.books.to.your.list(s).Name.No | 
| 1b4e0 |  20 62 6f 6f 6b 73 20 65 78 69 73 74 20 6f 6e 20    74 68 69 73 20 6c 69 73 74 00 4e 6f 20 64 65 76  | .books.exist.on.this.list.No.dev | 
| 1b500 |  69 63 65 20 66 6f 75 6e 64 20 66 6f 72 20 55 55    49 44 3a 20 25 73 00 4e 6f 20 6c 69 73 74 20 6e  | ice.found.for.UUID:.%s.No.list.n | 
| 1b520 |  61 6d 65 20 73 70 65 63 69 66 69 65 64 00 4e 6f    20 73 6f 75 72 63 65 20 6c 69 73 74 20 6e 61 6d  | ame.specified.No.source.list.nam | 
| 1b540 |  65 73 20 73 70 65 63 69 66 69 65 64 00 4f 70 74    69 6f 6e 61 6c 6c 79 20 6d 6f 64 69 66 79 20 74  | es.specified.Optionally.modify.t | 
| 1b560 |  61 67 73 20 6f 72 20 61 20 63 75 73 74 6f 6d 20    63 6f 6c 75 6d 6e 20 77 68 65 6e 20 79 6f 75 0a  | ags.or.a.custom.column.when.you. | 
| 1b580 |  61 64 64 20 61 6e 64 2f 6f 72 20 72 65 6d 6f 76    65 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68 69  | add.and/or.remove.items.from.thi | 
| 1b5a0 |  73 20 6c 69 73 74 2e 00 4f 70 74 69 6f 6e 61 6c    6c 79 20 73 70 65 63 69 66 79 20 61 20 63 6f 6c  | s.list..Optionally.specify.a.col | 
| 1b5c0 |  75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d 6f 76    65 20 61 20 76 61 6c 75 65 20 66 72 6f 6d 0a 77  | umn.to.add/remove.a.value.from.w | 
| 1b5e0 |  68 65 6e 20 61 64 64 69 6e 67 20 6f 72 20 72 65    6d 6f 76 69 6e 67 20 69 74 65 6d 73 20 66 72 6f  | hen.adding.or.removing.items.fro | 
| 1b600 |  6d 20 74 68 69 73 20 6c 69 73 74 00 4f 74 68 65    72 00 50 6c 65 61 73 65 20 72 65 73 74 61 72 74  | m.this.list.Other.Please.restart | 
| 1b620 |  20 63 61 6c 69 62 72 65 20 6e 6f 77 2e 00 50 6f    70 75 6c 61 74 69 6f 6e 20 4f 70 74 69 6f 6e 73  | .calibre.now..Population.Options | 
| 1b640 |  3a 00 50 72 65 66 65 72 65 6e 63 65 73 20 66 6f    72 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a  | :.Preferences.for:.READING.LIST: | 
| 1b660 |  20 41 62 6f 72 74 69 6e 67 20 75 70 64 61 74 69    6e 67 20 61 75 74 6f 2d 73 65 61 72 63 68 20 6c  | .Aborting.updating.auto-search.l | 
| 1b680 |  69 73 74 20 61 73 20 68 61 73 20 6e 6f 20 65 78    70 72 65 73 73 69 6f 6e 3a 20 00 52 45 41 44 49  | ist.as.has.no.expression:..READI | 
| 1b6a0 |  4e 47 20 4c 49 53 54 3a 20 41 64 64 69 6e 67 20    25 64 20 69 64 73 20 74 6f 20 61 75 74 6f 6d 61  | NG.LIST:.Adding.%d.ids.to.automa | 
| 1b6c0 |  74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41    44 49 4e 47 20 4c 49 53 54 3a 20 41 74 74 65 6d  | tic.list:.%s.READING.LIST:.Attem | 
| 1b6e0 |  70 74 69 6e 67 20 74 6f 20 72 65 63 72 65 61 74    65 20 4b 69 6e 64 6c 65 20 63 6f 6c 6c 65 63 74  | pting.to.recreate.Kindle.collect | 
| 1b700 |  69 6f 6e 73 00 52 45 41 44 49 4e 47 20 4c 49 53    54 3a 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74 69  | ions.READING.LIST:.Auto-populati | 
| 1b720 |  6e 67 20 64 65 76 69 63 65 20 6c 69 73 74 3a 20    00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41  | ng.device.list:..READING.LIST:.A | 
| 1b740 |  75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 73    65 61 72 63 68 20 6c 69 73 74 3a 20 00 52 45 41  | uto-populating.search.list:..REA | 
| 1b760 |  44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63    65 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 00 52  | DING.LIST:.Device.disconnected.R | 
| 1b780 |  45 41 44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76    69 63 65 20 66 6f 75 6e 64 20 74 6f 20 73 79 6e  | EADING.LIST:.Device.found.to.syn | 
| 1b7a0 |  63 20 74 6f 3a 00 52 45 41 44 49 4e 47 20 4c 49    53 54 3a 20 4d 65 74 61 64 61 74 61 20 61 76 61  | c.to:.READING.LIST:.Metadata.ava | 
| 1b7c0 |  69 6c 61 62 6c 65 3a 00 52 45 41 44 49 4e 47 20    4c 49 53 54 3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f  | ilable:.READING.LIST:.No.books.o | 
| 1b7e0 |  6e 20 27 25 73 27 20 6c 69 73 74 20 66 6f 75 6e    64 20 6f 6e 20 64 65 76 69 63 65 20 74 6f 20 72  | n.'%s'.list.found.on.device.to.r | 
| 1b800 |  65 6d 6f 76 65 00 52 45 41 44 49 4e 47 20 4c 49    53 54 3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20  | emove.READING.LIST:.No.books.on. | 
| 1b820 |  27 25 73 27 20 6c 69 73 74 20 6e 65 65 64 20 74    6f 20 62 65 20 73 79 6e 63 65 64 00 52 45 41 44  | '%s'.list.need.to.be.synced.READ | 
| 1b840 |  49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79    6e 63 69 6e 67 20 27 25 73 27 20 74 6f 20 64 65  | ING.LIST:.Not.syncing.'%s'.to.de | 
| 1b860 |  76 69 63 65 20 61 73 20 61 75 74 6f 73 79 6e 63    20 69 73 20 66 61 6c 73 65 00 52 45 41 44 49 4e  | vice.as.autosync.is.false.READIN | 
| 1b880 |  47 20 4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63    69 6e 67 20 74 6f 20 64 65 76 69 63 65 20 61 73  | G.LIST:.Not.syncing.to.device.as | 
| 1b8a0 |  20 6e 6f 74 20 61 63 74 69 76 65 00 52 45 41 44    49 4e 47 20 4c 49 53 54 3a 20 4e 6f 77 20 25 64  | .not.active.READING.LIST:.Now.%d | 
| 1b8c0 |  20 69 64 73 20 6f 6e 20 61 75 74 6f 6d 61 74 69    63 20 6c 69 73 74 3a 20 25 73 00 52 45 41 44 49  | .ids.on.automatic.list:.%s.READI | 
| 1b8e0 |  4e 47 20 4c 49 53 54 3a 20 52 65 6d 6f 76 69 6e    67 20 25 64 20 69 64 73 20 66 72 6f 6d 20 61 75  | NG.LIST:.Removing.%d.ids.from.au | 
| 1b900 |  74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20 25 73    00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53  | tomatic.list:.%s.READING.LIST:.S | 
| 1b920 |  6b 69 70 70 69 6e 67 20 25 64 20 62 6f 6f 6b 73    20 69 6e 20 27 25 73 27 20 6c 69 73 74 20 77 69  | kipping.%d.books.in.'%s'.list.wi | 
| 1b940 |  74 68 20 6e 6f 20 66 6f 72 6d 61 74 73 00 52 45    41 44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e 63  | th.no.formats.READING.LIST:.Sync | 
| 1b960 |  20 4e 6f 77 20 2d 20 66 6f 72 63 65 5f 73 79 6e    63 3d 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a  | .Now.-.force_sync=.READING.LIST: | 
| 1b980 |  20 53 79 6e 63 69 6e 67 20 25 64 20 62 6f 6f 6b    73 20 69 6e 20 27 25 73 27 20 74 6f 3a 20 25 73  | .Syncing.%d.books.in.'%s'.to:.%s | 
| 1b9a0 |  20 28 6c 6f 63 61 74 69 6f 6e 3a 25 73 29 00 52    45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70 64  | .(location:%s).READING.LIST:.Upd | 
| 1b9c0 |  61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 20    63 6f 6c 75 6d 6e 20 6c 69 73 74 28 73 29 20 00  | ating.automatic.column.list(s).. | 
| 1b9e0 |  52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55 70    64 61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69 63  | READING.LIST:.Updating.automatic | 
| 1ba00 |  20 64 65 76 69 63 65 20 6c 69 73 74 28 73 29 20    00 52 65 61 64 69 6e 67 20 4c 69 73 74 00 52 65  | .device.list(s)..Reading.List.Re | 
| 1ba20 |  61 64 69 6e 67 20 4c 69 73 74 20 65 72 72 6f 72    00 52 65 61 64 69 6e 67 20 4c 69 73 74 3a 20 43  | ading.List.error.Reading.List:.C | 
| 1ba40 |  61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73    74 20 61 73 20 6c 69 73 74 5f 6e 61 6d 65 20 69  | annot.create.list.as.list_name.i | 
| 1ba60 |  73 20 64 75 70 6c 69 63 61 74 65 3a 00 52 65 61    64 69 6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f  | s.duplicate:.Reading.List:.Canno | 
| 1ba80 |  74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73    20 6c 69 73 74 5f 6e 61 6d 65 20 6e 6f 74 20 73  | t.create.list.as.list_name.not.s | 
| 1baa0 |  70 65 63 69 66 69 65 64 00 52 65 61 64 69 6e 67    20 4f 72 64 65 72 20 4f 70 74 69 6f 6e 73 3a 00  | pecified.Reading.Order.Options:. | 
| 1bac0 |  52 65 6d 6f 76 65 20 66 72 6f 6d 20 61 6c 6c 20    6c 69 73 74 73 00 52 65 6d 6f 76 65 20 66 72 6f  | Remove.from.all.lists.Remove.fro | 
| 1bae0 |  6d 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 52    65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00  | m.default.list.Remove.from.list. | 
| 1bb00 |  52 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74    3a 20 25 73 00 52 65 6d 6f 76 65 20 66 72 6f 6d  | Remove.from.list:.%s.Remove.from | 
| 1bb20 |  20 74 68 65 20 22 25 73 22 20 6c 69 73 74 00 52    65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65 20 73  | .the."%s".list.Remove.from.the.s | 
| 1bb40 |  70 65 63 69 66 69 65 64 20 6c 69 73 74 00 52 65    6d 6f 76 65 20 6c 69 73 74 20 69 74 65 6d 73 20  | pecified.list.Remove.list.items. | 
| 1bb60 |  66 72 6f 6d 20 64 65 76 69 63 65 00 52 65 6d 6f    76 65 64 20 25 64 20 62 6f 6f 6b 73 20 66 72 6f  | from.device.Removed.%d.books.fro | 
| 1bb80 |  6d 20 79 6f 75 72 20 25 73 20 6c 69 73 74 00 52    65 6d 6f 76 65 64 20 66 72 6f 6d 20 25 64 20 72  | m.your.%s.list.Removed.from.%d.r | 
| 1bba0 |  65 61 64 69 6e 67 20 6c 69 73 74 73 00 52 65 6e    61 6d 65 20 64 65 76 69 63 65 00 52 65 6e 61 6d  | eading.lists.Rename.device.Renam | 
| 1bbc0 |  65 20 66 61 69 6c 65 64 00 52 65 6e 61 6d 65 20    6c 69 73 74 00 52 65 6e 61 6d 65 20 74 68 65 20  | e.failed.Rename.list.Rename.the. | 
| 1bbe0 |  63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63    74 65 64 20 64 65 76 69 63 65 00 52 65 70 6c 61  | currently.connected.device.Repla | 
| 1bc00 |  63 65 20 64 65 76 69 63 65 20 77 69 74 68 20 6c    69 73 74 2c 20 61 64 64 20 6e 65 77 20 69 74 65  | ce.device.with.list,.add.new.ite | 
| 1bc20 |  6d 73 20 6f 6e 6c 79 00 52 65 70 6c 61 63 65 20    64 65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74  | ms.only.Replace.device.with.list | 
| 1bc40 |  2c 20 61 64 64 2f 6f 76 65 72 77 72 69 74 65 20    61 6c 6c 00 52 65 73 65 74 20 26 63 6f 6e 66 69  | ,.add/overwrite.all.Reset.&confi | 
| 1bc60 |  72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 00    52 65 73 65 74 20 61 6c 6c 20 73 68 6f 77 20 6d  | rmation.dialogs.Reset.all.show.m | 
| 1bc80 |  65 20 61 67 61 69 6e 20 64 69 61 6c 6f 67 73 20    66 6f 72 20 74 68 65 20 52 65 61 64 69 6e 67 20  | e.again.dialogs.for.the.Reading. | 
| 1bca0 |  4c 69 73 74 20 70 6c 75 67 69 6e 00 52 65 73 74    61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77 00  | List.plugin.Restart.calibre.now. | 
| 1bcc0 |  52 65 73 74 61 72 74 20 72 65 71 75 69 72 65 64    00 52 65 73 74 6f 72 65 20 73 6f 72 74 20 61 66  | Restart.required.Restore.sort.af | 
| 1bce0 |  74 65 72 20 76 69 65 77 69 6e 67 20 6c 69 73 74    00 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73  | ter.viewing.list.Set.default.lis | 
| 1bd00 |  74 00 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69    73 74 3a 20 25 73 00 53 65 74 20 79 6f 75 72 20  | t.Set.default.list:.%s.Set.your. | 
| 1bd20 |  64 65 66 61 75 6c 74 20 6c 69 73 74 20 74 6f 20    22 25 73 22 00 53 65 74 74 69 6e 67 73 20 63 68  | default.list.to."%s".Settings.ch | 
| 1bd40 |  61 6e 67 65 64 00 53 65 74 74 69 6e 67 73 20 64    65 6c 65 74 65 64 00 53 65 74 74 69 6e 67 73 20  | anged.Settings.deleted.Settings. | 
| 1bd60 |  66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20    69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20  | for.this.plugin.in.this.library. | 
| 1bd80 |  68 61 76 65 20 62 65 65 6e 20 63 68 61 6e 67 65    64 2e 00 53 68 6f 77 20 64 69 61 6c 6f 67 20 77  | have.been.changed..Show.dialog.w | 
| 1bda0 |  68 65 6e 20 72 65 6d 6f 76 69 6e 67 20 62 6f 6f    6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 00 53  | hen.removing.books.from.device.S | 
| 1bdc0 |  70 65 63 69 66 79 20 74 68 65 20 6e 61 6d 65 20    66 6f 72 20 74 68 69 73 20 72 65 61 64 69 6e 67  | pecify.the.name.for.this.reading | 
| 1bde0 |  20 6f 72 64 65 72 20 73 65 72 69 65 73 0a 49 66    20 6c 65 66 74 20 62 6c 61 6e 6b 2c 20 77 69 6c  | .order.series.If.left.blank,.wil | 
| 1be00 |  6c 20 75 73 65 20 74 68 65 20 6e 61 6d 65 20 6f    66 20 74 68 65 20 6c 69 73 74 20 74 68 69 73 20  | l.use.the.name.of.the.list.this. | 
| 1be20 |  62 6f 6f 6b 20 69 73 20 6f 6e 2e 00 53 70 65 63    69 66 79 20 74 68 65 20 74 61 67 20 6f 72 20 63  | book.is.on..Specify.the.tag.or.c | 
| 1be40 |  75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 76 61 6c    75 65 20 74 6f 20 62 65 20 61 64 64 65 64 20 77  | ustom.column.value.to.be.added.w | 
| 1be60 |  68 65 6e 20 61 64 64 69 6e 67 0a 74 6f 20 74 68    69 73 20 6c 69 73 74 20 6f 72 20 72 65 6d 6f 76  | hen.adding.to.this.list.or.remov | 
| 1be80 |  65 64 20 77 68 65 6e 20 74 68 65 20 62 6f 6f 6b    20 69 73 20 74 61 6b 65 6e 20 6f 66 66 20 74 68  | ed.when.the.book.is.taken.off.th | 
| 1bea0 |  65 20 6c 69 73 74 00 53 74 61 74 75 73 00 53 74    6f 72 61 67 65 20 43 61 72 64 20 41 00 53 74 6f  | e.list.Status.Storage.Card.A.Sto | 
| 1bec0 |  72 61 67 65 20 43 61 72 64 20 42 00 53 77 69 74    63 68 20 74 68 65 20 6c 69 73 74 20 74 6f 20 75  | rage.Card.B.Switch.the.list.to.u | 
| 1bee0 |  73 65 20 61 73 20 74 68 65 20 63 75 72 72 65 6e    74 20 64 65 66 61 75 6c 74 00 53 79 6e 63 20 4e  | se.as.the.current.default.Sync.N | 
| 1bf00 |  6f 77 00 53 79 6e 63 20 4e 6f 77 20 28 25 64 29    00 53 79 6e 63 20 4f 70 74 69 6f 6e 73 3a 00 53  | ow.Sync.Now.(%d).Sync.Options:.S | 
| 1bf20 |  79 6e 63 20 74 6f 20 74 68 69 73 20 64 65 76 69    63 65 20 61 73 20 73 6f 6f 6e 20 61 73 20 69 74  | ync.to.this.device.as.soon.as.it | 
| 1bf40 |  20 69 73 20 63 6f 6e 6e 65 63 74 65 64 00 54 68    65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28  | .is.connected.The.selected.book( | 
| 1bf60 |  73 29 20 61 6c 72 65 61 64 79 20 65 78 69 73 74    20 6f 6e 20 74 68 69 73 20 6c 69 73 74 3a 20 3c  | s).already.exist.on.this.list:.< | 
| 1bf80 |  62 3e 25 73 3c 2f 62 3e 00 54 68 65 20 73 65 6c    65 63 74 65 64 20 62 6f 6f 6b 28 73 29 20 64 6f  | b>%s</b>.The.selected.book(s).do | 
| 1bfa0 |  20 6e 6f 74 20 65 78 69 73 74 20 6f 6e 20 74 68    69 73 20 6c 69 73 74 00 54 69 74 6c 65 20 69 6d  | .not.exist.on.this.list.Title.im | 
| 1bfc0 |  61 67 65 20 6e 6f 74 20 66 6f 75 6e 64 20 2d 20    79 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74  | age.not.found.-.you.must.restart | 
| 1bfe0 |  20 43 61 6c 69 62 72 65 20 62 65 66 6f 72 65 20    75 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69  | .Calibre.before.using.this.plugi | 
| 1c000 |  6e 21 00 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e    64 20 74 68 65 20 52 65 6d 6f 76 65 20 42 6f 6f  | n!.Unable.to.find.the.Remove.Boo | 
| 1c020 |  6b 73 20 70 6c 75 67 69 6e 00 55 6e 63 68 65 63    6b 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 66  | ks.plugin.Uncheck.this.option.if | 
| 1c040 |  20 79 6f 75 20 70 72 65 66 65 72 20 74 6f 20 6d    61 6e 75 61 6c 6c 79 20 73 79 6e 63 20 74 6f 20  | .you.prefer.to.manually.sync.to. | 
| 1c060 |  79 6f 75 72 20 64 65 76 69 63 65 2e 0a 49 66 20    6e 6f 20 64 65 76 69 63 65 20 69 73 20 73 70 65  | your.device..If.no.device.is.spe | 
| 1c080 |  63 69 66 69 65 64 20 74 68 69 73 20 63 68 65 63    6b 62 6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65  | cified.this.checkbox.has.no.effe | 
| 1c0a0 |  63 74 00 55 6e 64 65 66 69 6e 65 64 00 55 70 64    61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61  | ct.Undefined.Update.column.for.a | 
| 1c0c0 |  64 64 20 6f 72 20 72 65 6d 6f 76 65 00 55 70 64    61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 61  | dd.or.remove.Update.column.for.a | 
| 1c0e0 |  64 64 20 74 6f 20 6c 69 73 74 20 6f 6e 6c 79 00    55 70 64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f  | dd.to.list.only.Update.column.fo | 
| 1c100 |  72 20 72 65 6d 6f 76 65 20 66 72 6f 6d 20 6c 69    73 74 20 6f 6e 6c 79 00 56 69 65 77 20 25 73 20  | r.remove.from.list.only.View.%s. | 
| 1c120 |  6c 69 73 74 20 28 25 64 29 00 56 69 65 77 20 62    6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22  | list.(%d).View.books.on.the."%s" | 
| 1c140 |  20 6c 69 73 74 00 56 69 65 77 20 62 6f 6f 6b 73    20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65  | .list.View.books.on.the.specifie | 
| 1c160 |  64 20 6c 69 73 74 00 56 69 65 77 20 64 61 74 61    20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 6c  | d.list.View.data.stored.in.the.l | 
| 1c180 |  69 62 72 61 72 79 20 64 61 74 61 62 61 73 65 20    66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 00  | ibrary.database.for.this.plugin. | 
| 1c1a0 |  56 69 65 77 20 64 65 66 61 75 6c 74 20 6c 69 73    74 00 56 69 65 77 20 6c 69 73 74 00 56 69 65 77  | View.default.list.View.list.View | 
| 1c1c0 |  20 6c 69 73 74 3a 20 25 73 00 56 69 65 77 20 6f    72 20 65 64 69 74 20 6c 69 73 74 73 20 6f 66 20  | .list:.%s.View.or.edit.lists.of. | 
| 1c1e0 |  62 6f 6f 6b 73 00 57 68 65 6e 20 26 63 68 61 6e    67 69 6e 67 20 74 68 69 73 20 6c 69 73 74 3a 00  | books.When.&changing.this.list:. | 
| 1c200 |  59 6f 75 20 61 72 65 20 61 62 6f 75 74 20 74 6f    20 72 65 6d 6f 76 65 20 74 68 65 20 3c 62 3e 25  | You.are.about.to.remove.the.<b>% | 
| 1c220 |  73 3c 2f 62 3e 20 64 65 76 69 63 65 20 66 72 6f    6d 20 74 68 69 73 20 6c 69 73 74 2e 20 00 59 6f  | s</b>.device.from.this.list...Yo | 
| 1c240 |  75 20 63 61 6e 20 6f 6e 6c 79 20 72 65 6e 61 6d    65 20 61 20 64 65 76 69 63 65 20 74 68 61 74 20  | u.can.only.rename.a.device.that. | 
| 1c260 |  69 73 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e    6e 65 63 74 65 64 00 59 6f 75 20 63 61 6e 20 6f  | is.currently.connected.You.can.o | 
| 1c280 |  70 74 69 6f 6e 61 6c 6c 79 20 64 69 73 70 6c 61    79 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65  | ptionally.display.the.current.re | 
| 1c2a0 |  61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72    0a 69 6e 20 61 20 63 75 73 74 6f 6d 20 73 65 72  | ading.list.order.in.a.custom.ser | 
| 1c2c0 |  69 65 73 20 63 6f 6c 75 6d 6e 2e 20 59 6f 75 20    73 68 6f 75 6c 64 20 6e 6f 74 20 65 64 69 74 20  | ies.column..You.should.not.edit. | 
| 1c2e0 |  74 68 69 73 20 63 6f 6c 75 6d 6e 20 64 69 72 65    63 74 6c 79 21 0a 4f 6e 6c 79 20 75 73 61 62 6c  | this.column.directly!.Only.usabl | 
| 1c300 |  65 20 77 69 74 68 20 4d 61 6e 75 61 6c 6c 79 20    6d 61 6e 61 67 65 64 20 6c 69 73 74 73 20 74 68  | e.with.Manually.managed.lists.th | 
| 1c320 |  61 74 20 61 72 65 20 6e 6f 74 20 43 6c 65 61 72    65 64 20 6f 6e 20 53 79 6e 63 2e 00 59 6f 75 20  | at.are.not.Cleared.on.Sync..You. | 
| 1c340 |  6d 75 73 74 20 68 61 76 65 20 61 74 20 6c 65 61    73 74 20 6f 6e 65 20 6c 69 73 74 00 59 6f 75 20  | must.have.at.least.one.list.You. | 
| 1c360 |  6d 75 73 74 20 68 61 76 65 20 74 68 65 20 4b 69    6e 64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73  | must.have.the.Kindle.Collections | 
| 1c380 |  20 70 6c 75 67 69 6e 20 69 6e 73 74 61 6c 6c 65    64 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 72 65  | .plugin.installed.in.order.to.re | 
| 1c3a0 |  63 72 65 61 74 65 20 63 6f 6c 6c 65 63 74 69 6f    6e 73 20 61 66 74 65 72 20 61 20 73 79 6e 63 2e  | create.collections.after.a.sync. | 
| 1c3c0 |  00 59 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72    74 20 63 61 6c 69 62 72 65 20 61 66 74 65 72 77  | .You.must.restart.calibre.afterw | 
| 1c3e0 |  61 72 64 73 2e 00 59 6f 75 20 6d 75 73 74 20 73    65 6c 65 63 74 20 61 20 64 65 76 69 63 65 20 66  | ards..You.must.select.a.device.f | 
| 1c400 |  69 72 73 74 00 50 72 6f 6a 65 63 74 2d 49 64 2d    56 65 72 73 69 6f 6e 3a 20 50 41 43 4b 41 47 45  | irst.Project-Id-Version:.PACKAGE | 
| 1c420 |  20 56 45 52 53 49 4f 4e 0a 50 4f 54 2d 43 72 65    61 74 69 6f 6e 2d 44 61 74 65 3a 20 32 30 32 32  | .VERSION.POT-Creation-Date:.2022 | 
| 1c440 |  2d 31 30 2d 31 30 20 32 30 3a 30 36 2b 30 31 30    30 0a 50 4f 2d 52 65 76 69 73 69 6f 6e 2d 44 61  | -10-10.20:06+0100.PO-Revision-Da | 
| 1c460 |  74 65 3a 20 32 30 32 32 2d 30 39 2d 31 39 20 31    34 3a 35 31 2b 30 30 30 30 0a 4c 61 73 74 2d 54  | te:.2022-09-19.14:51+0000.Last-T | 
| 1c480 |  72 61 6e 73 6c 61 74 6f 72 3a 20 e0 ae a4 e0 ae    ae e0 ae bf e0 ae b4 e0 af 8d e0 ae a8 e0 af 87  | ranslator:...................... | 
| 1c4a0 |  e0 ae b0 e0 ae ae e0 af 8d 20 3c 61 6e 69 73 68    70 72 61 62 75 2e 74 40 67 6d 61 69 6c 2e 63 6f  | ..........<anishprabu.t@gmail.co | 
| 1c4c0 |  6d 3e 2c 20 32 30 32 33 0a 4c 61 6e 67 75 61 67    65 2d 54 65 61 6d 3a 20 54 61 6d 69 6c 20 28 68  | m>,.2023.Language-Team:.Tamil.(h | 
| 1c4e0 |  74 74 70 73 3a 2f 2f 61 70 70 2e 74 72 61 6e 73    69 66 65 78 2e 63 6f 6d 2f 63 61 6c 69 62 72 65  | ttps://app.transifex.com/calibre | 
| 1c500 |  2f 74 65 61 6d 73 2f 31 39 33 33 37 2f 74 61 2f    29 0a 4d 49 4d 45 2d 56 65 72 73 69 6f 6e 3a 20  | /teams/19337/ta/).MIME-Version:. | 
| 1c520 |  31 2e 30 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65    3a 20 74 65 78 74 2f 70 6c 61 69 6e 3b 20 63 68  | 1.0.Content-Type:.text/plain;.ch | 
| 1c540 |  61 72 73 65 74 3d 55 54 46 2d 38 0a 43 6f 6e 74    65 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 6e 63  | arset=UTF-8.Content-Transfer-Enc | 
| 1c560 |  6f 64 69 6e 67 3a 20 38 62 69 74 0a 47 65 6e 65    72 61 74 65 64 2d 42 79 3a 20 70 79 67 65 74 74  | oding:.8bit.Generated-By:.pygett | 
| 1c580 |  65 78 74 2e 70 79 20 31 2e 35 0a 4c 61 6e 67 75    61 67 65 3a 20 74 61 0a 50 6c 75 72 61 6c 2d 46  | ext.py.1.5.Language:.ta.Plural-F | 
| 1c5a0 |  6f 72 6d 73 3a 20 6e 70 6c 75 72 61 6c 73 3d 32    3b 20 70 6c 75 72 61 6c 3d 28 6e 20 21 3d 20 31  | orms:.nplurals=2;.plural=(n.!=.1 | 
| 1c5c0 |  29 3b 0a 00 26 20 e0 ae 86 e0 ae 9f e0 af 8d e0    ae 9f e0 af 8b 20 e0 ae a4 e0 af 87 e0 ae 9f e0  | );..&........................... | 
| 1c5e0 |  ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0    ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af  | ................................ | 
| 1c600 |  81 20 e0 ae ae e0 ae 95 e0 af 8d e0 ae 95 e0 ae    b3 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 95 e0 af  | ................................ | 
| 1c620 |  88 3a 00 e0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0    ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 95 e0 af  | .:.............................. | 
| 1c640 |  8d e0 ae 95 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af    81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88  | ................................ | 
| 1c660 |  3a 00 26 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81    e0 ae 95 e0 ae bf 20 e0 ae a4 e0 ae a9 e0 ae bf  | :.&............................. | 
| 1c680 |  e0 ae aa e0 af 8d e0 ae aa e0 ae af e0 ae a9 e0    ae be e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 00 26  | ...............................& | 
| 1c6a0 |  20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae    aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 1c6c0 |  e0 ae b2 e0 af 88 20 e0 ae 92 e0 ae a4 e0 af 8d    e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0  | ................................ | 
| 1c6e0 |  af 8d e0 ae 95 20 e0 ae 9a e0 ae be e0 ae a4 e0    ae a9 e0 ae ae e0 af 8d 3a 00 26 e0 ae 89 e0 ae  | ........................:.&..... | 
| 1c700 |  a4 e0 ae b5 e0 ae bf 00 26 20 e0 ae aa e0 ae 9f    e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0  | ........&....................... | 
| 1c720 |  af 8d 20 e0 ae b5 e0 ae 95 e0 af 88 3a 00 26 20    e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 8d 20  | ............:.&................. | 
| 1c740 |  e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 af 8d 3a    00 26 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0  | ...............:.&.............. | 
| 1c760 |  af 8d 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0    ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae  | ................................ | 
| 1c780 |  af e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af    87 e0 ae ae e0 ae bf e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 1c7a0 |  e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 3a 00 26 20    e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0  | ............:.&................. | 
| 1c7c0 |  af 8d e0 ae 95 2f e0 ae 85 e0 ae 95 e0 ae b1 e0    af 8d e0 ae b1 20 e0 ae a8 e0 af 86 e0 ae 9f e0  | ...../.......................... | 
| 1c7e0 |  af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af    88 e0 ae af e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae  | ................................ | 
| 1c800 |  ae e0 ae a4 e0 ae bf e0 ae aa e0 af 8d e0 ae aa    e0 af 81 3a 00 26 20 e0 ae a8 e0 af 82 e0 ae b2  | ...................:.&.......... | 
| 1c820 |  e0 ae 95 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81    e0 ae aa e0 af 8d e0 ae aa e0 ae 99 e0 af 8d e0  | ................................ | 
| 1c840 |  ae 95 e0 ae b3 e0 af 88 e0 ae 95 e0 af 8d 20 e0    ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae 95 00 26  | ...............................& | 
| 1c860 |  20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae    aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 1c880 |  e0 ae b2 e0 af 88 20 e0 ae 92 e0 ae a4 e0 af 8d    e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0  | ................................ | 
| 1c8a0 |  af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d e0 ae    aa e0 af 8b e0 ae a4 e0 af 81 3a 00 2a e0 ae 8e  | ..........................:.*... | 
| 1c8c0 |  e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae be    e0 ae a4 e0 ae a9 e0 ae ae e0 af 81 e0 ae ae e0  | ................................ | 
| 1c8e0 |  af 8d 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20    e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 af 81 e0  | ................................ | 
| 1c900 |  ae 9f e0 ae a9 e0 af 8d 20 e0 ae 8f e0 ae b1 e0    af 8d e0 ae 95 e0 ae a9 e0 ae b5 e0 af 87 20 e0  | ................................ | 
| 1c920 |  ae 92 e0 ae b0 e0 af 81 20 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af  | ................................ | 
| 1c940 |  8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae    a4 e0 af 81 00 e0 ae 85 e0 ae a4 e0 af 87 20 e0  | ................................ | 
| 1c960 |  ae aa e0 af 86 e0 ae af e0 ae b0 e0 af 81 e0 ae    9f e0 ae a9 e0 af 8d 20 e0 ae 92 e0 ae b0 e0 af  | ................................ | 
| 1c980 |  81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae    bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae 8f e0 ae  | ................................ | 
| 1c9a0 |  b1 e0 af 8d e0 ae 95 e0 ae a9 e0 ae b5 e0 af 87    20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae a4  | ................................ | 
| 1c9c0 |  e0 af 81 00 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf    e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0  | ................................ | 
| 1c9e0 |  af 8d e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0    ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae  | ................................ | 
| 1ca00 |  b2 e0 af 8d 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae    a4 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae aa e0 af  | ................................ | 
| 1ca20 |  81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99    e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae af e0  | ................................ | 
| 1ca40 |  af 81 e0 ae ae e0 af 8d 20 e0 ae a4 e0 af 8a e0    ae 9f e0 ae b0 e0 ae bf e0 ae b2 e0 af 8d 20 e0  | ................................ | 
| 1ca60 |  ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af    8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 1ca80 |  00 e0 ae 87 e0 ae a3 e0 af 88 e0 ae 95 e0 af 8d    e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0  | ................................ | 
| 1caa0 |  af 8d e0 ae 9f 20 e0 ae 9a e0 ae be e0 ae a4 e0    ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 e0 ae  | ................................ | 
| 1cac0 |  9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af    8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81  | ................................ | 
| 1cae0 |  e0 ae ae e0 af 8d 00 e0 ae a4 e0 af 8b e0 ae b2    e0 af 8d e0 ae b5 e0 ae bf e0 ae af e0 af 81 e0  | ................................ | 
| 1cb00 |  ae b1 e0 af 8d e0 ae b1 e0 ae a4 e0 af 81 00 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 1cb20 |  af e0 ae b2 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae    9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d  | ................................ | 
| 1cb40 |  e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00    e0 ae aa e0 af 81 e0 ae a4 e0 ae bf e0 ae af 20  | ................................ | 
| 1cb60 |  e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0    ae af e0 ae b2 e0 af 88 e0 ae 9a e0 af 8d 20 e0  | ................................ | 
| 1cb80 |  ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af    8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 1cba0 |  00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4    e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d 20  | ................................ | 
| 1cbc0 |  e0 ae aa e0 af 81 e0 ae a4 e0 ae bf e0 ae af 20    e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0  | ................................ | 
| 1cbe0 |  ae af e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b0 e0    af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae  | ................................ | 
| 1cc00 |  bf e0 ae 95 e0 ae b3 e0 af 88 e0 ae 9a e0 af 8d    20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95  | ................................ | 
| 1cc20 |  e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0    af 8d 00 25 53 20 e0 ae aa e0 ae 9f e0 af 8d e0  | ...................%S........... | 
| 1cc40 |  ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae    b2 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae  | ................................ | 
| 1cc60 |  b0 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af    87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 1cc80 |  e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 8e    e0 ae b2 e0 af 8d e0 ae b2 e0 ae be 20 e0 ae aa  | ................................ | 
| 1cca0 |  e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0    ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 81 e0 ae  | ................................ | 
| 1ccc0 |  95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d    20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 88  | ................................ | 
| 1cce0 |  e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0    e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0  | ................................ | 
| 1cd00 |  af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae af e0    ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae  | ................................ | 
| 1cd20 |  bf e0 ae b2 e0 af 88 20 e0 ae aa e0 ae 9f e0 af    8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf  | ................................ | 
| 1cd40 |  e0 ae b2 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f    e0 ae b0 e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a  | ................................ | 
| 1cd60 |  e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0    ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0  | ................................ | 
| 1cd80 |  ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae    af e0 ae b2 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 1cda0 |  e0 af 81 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0    e0 af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87  | ................................ | 
| 1cdc0 |  e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0    ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa e0  | ................................ | 
| 1cde0 |  ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae    b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae a4 e0 af  | ................................ | 
| 1ce00 |  8a e0 ae 9f e0 ae b0 e0 af 88 e0 ae 9a e0 af 8d    20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95  | ................................ | 
| 1ce20 |  e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0    af 8d 3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 22  | ..................:.%.........." | 
| 1ce40 |  25 53 22 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f    e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0  | %S"............................. | 
| 1ce60 |  af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0    af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0  | ................................ | 
| 1ce80 |  ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae    b5 e0 af 81 e0 ae ae e0 af 8d 00 25 53 20 e0 ae  | ...........................%S... | 
| 1cea0 |  aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af    e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a  | ................................ | 
| 1cec0 |  e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0    ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0  | ................................ | 
| 1cee0 |  ae 8e e0 ae b2 e0 af 8d e0 ae b2 e0 ae be 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 1cf00 |  af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf    e0 ae b2 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 9a  | ................................ | 
| 1cf20 |  e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0    ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0  | ................................ | 
| 1cf40 |  ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 af    81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20 e0 ae  | ................................ | 
| 1cf60 |  aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af    e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a  | ................................ | 
| 1cf80 |  e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0    ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0  | ................................ | 
| 1cfa0 |  ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae    af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae  | ................................ | 
| 1cfc0 |  9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d    e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00  | ................................ | 
| 1cfe0 |  e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0    ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0  | ................................ | 
| 1d000 |  ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af    8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 1d020 |  3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 22 25 53    22 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae  | :.%.........."%S"............... | 
| 1d040 |  bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d    20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95  | ................................ | 
| 1d060 |  e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0    af 8d 00 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0  | ................................ | 
| 1d080 |  ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 af    8d e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae  | ................................ | 
| 1d0a0 |  9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2    e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d  | ................................ | 
| 1d0c0 |  e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0    ae ae e0 af 8d 00 e0 ae 9a e0 ae be e0 ae a4 e0  | ................................ | 
| 1d0e0 |  ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae    b2 e0 af 8d 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae  | ................................ | 
| 1d100 |  a4 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae aa e0 ae    9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2  | ................................ | 
| 1d120 |  e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa    e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0  | ................................ | 
| 1d140 |  ae b3 e0 af 88 e0 ae af e0 af 81 e0 ae ae e0 af    8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae  | ................................ | 
| 1d160 |  95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae    e0 af 8d 2f e0 ae ae e0 af 87 e0 ae b2 e0 af 86  | .................../............ | 
| 1d180 |  e0 ae b4 e0 af 81 e0 ae a4 e0 ae b5 e0 af 81 e0    ae ae e0 af 8d 00 e0 ae 89 e0 ae 99 e0 af 8d e0  | ................................ | 
| 1d1a0 |  ae 95 e0 ae b3 e0 af 8d 20 25 73 20 e0 ae aa e0    ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae  | .........%s..................... | 
| 1d1c0 |  b2 e0 ae bf e0 ae b2 e0 af 8d 20 25 64 20 e0 ae    aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95  | ...........%d................... | 
| 1d1e0 |  e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20    e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0  | ................................ | 
| 1d200 |  af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae    9f e0 af 8d e0 ae 9f e0 ae a9 00 25 44 20 e0 ae  | ...........................%D... | 
| 1d220 |  b5 e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0 af 8d    e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d  | ................................ | 
| 1d240 |  e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d e0    ae 95 e0 ae b3 e0 ae bf e0 ae b2 e0 af 8d 20 e0  | ................................ | 
| 1d260 |  ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af    8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f  | ................................ | 
| 1d280 |  e0 af 8d e0 ae 9f e0 ae a4 e0 af 81 00 e0 ae 87    e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae a8 e0 af 82  | ................................ | 
| 1d2a0 |  e0 ae b2 e0 ae 95 e0 ae a4 e0 af 8d e0 ae a4 e0    ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae a8 e0  | ................................ | 
| 1d2c0 |  af 8d e0 ae a4 20 e0 ae 9a e0 af 8a e0 ae b0 e0    af 81 e0 ae 95 e0 ae bf 20 e0 ae 85 e0 ae a9 e0  | ................................ | 
| 1d2e0 |  af 88 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 20 e0    ae 85 e0 ae ae e0 af 88 e0 ae aa e0 af 8d e0 ae  | ................................ | 
| 1d300 |  aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 81 e0 ae ae    e0 af 8d 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95  | ................................ | 
| 1d320 |  e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0    ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae b3 e0 af  | ................................ | 
| 1d340 |  8d e0 ae b3 e0 ae a9 2e 00 e0 ae ae e0 ae b1 e0    af 81 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 ae  | ................................ | 
| 1d360 |  bf e0 ae 9f e0 af 81 e0 ae ae e0 af 8d e0 ae aa    e0 af 8b e0 ae a4 e0 af 81 20 e0 ae aa e0 ae bf  | ................................ | 
| 1d380 |  e0 ae b4 e0 af 88 20 e0 ae 8f e0 ae b1 e0 af 8d    e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a4 e0  | ................................ | 
| 1d3a0 |  af 81 2e 00 e0 ae aa e0 ae bf e0 ae b1 20 e0 ae    a8 e0 af 82 e0 ae b2 e0 ae 95 e0 ae 99 e0 af 8d  | ................................ | 
| 1d3c0 |  e0 ae 95 e0 ae b3 e0 ae bf e0 ae b2 e0 af 8d 20    e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 20 e0 ae 8e  | ................................ | 
| 1d3e0 |  e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 85 e0 ae ae    e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0  | ................................ | 
| 1d400 |  ae 95 e0 ae b3 e0 af 81 e0 ae ae e0 af 8d 20 e0    ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af  | ................................ | 
| 1d420 |  81 20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae    b3 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae b2 e0 ae  | ................................ | 
| 1d440 |  bf e0 ae aa e0 ae b0 e0 af 8d 20 e0 ae 9a e0 af    86 e0 ae b0 e0 af 81 e0 ae 95 e0 af 81 e0 ae a8  | ................................ | 
| 1d460 |  e0 ae bf e0 ae b0 e0 ae b2 e0 af 8d e0 ae 95 e0    ae b3 e0 af 8d 20 e0 ae 95 e0 af 8b e0 ae aa e0  | ................................ | 
| 1d480 |  af 8d e0 ae aa e0 af 81 e0 ae b1 e0 af 88 e0 ae    af e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 92 e0 ae  | ................................ | 
| 1d4a0 |  b0 e0 af 81 20 4a 53 4f 4e 20 e0 ae 95 e0 af 8b    e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae b2 e0  | .....JSON....................... | 
| 1d4c0 |  af 8d 20 e0 ae 9a e0 af 87 e0 ae ae e0 ae bf e0    ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae  | ................................ | 
| 1d4e0 |  aa e0 ae 9f e0 ae be e0 ae a4 e0 af 81 2e 00 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 1d500 |  af e0 ae b2 e0 af 88 e0 ae aa e0 af 8d 20 e0 ae    aa e0 ae be e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d  | ................................ | 
| 1d520 |  e0 ae 95 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0    af 8b e0 ae a4 e0 af 81 20 e0 ae b5 e0 ae be e0  | ................................ | 
| 1d540 |  ae 9a e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af    81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae  | ................................ | 
| 1d560 |  bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae b5 e0 ae    b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88  | ................................ | 
| 1d580 |  e0 ae aa e0 af 8d 20 e0 ae aa e0 ae af e0 ae a9    e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae a4 e0  | ................................ | 
| 1d5a0 |  af 8d e0 ae a4 e0 af 81 e0 ae 99 e0 af 8d e0 ae    95 e0 ae b3 e0 af 8d 00 e0 ae 87 e0 ae a8 e0 af  | ................................ | 
| 1d5c0 |  8d e0 ae a4 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af    81 e0 ae 95 e0 ae bf 20 e0 ae 87 e0 ae a8 e0 af  | ................................ | 
| 1d5e0 |  8d e0 ae a4 20 e0 ae a8 e0 af 82 e0 ae b2 e0 ae    95 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2  | ................................ | 
| 1d600 |  e0 af 8d 20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95    e0 ae b3 e0 af 8d 20 e0 ae 85 e0 ae ae e0 af 88  | ................................ | 
| 1d620 |  e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0    ae b3 e0 af 88 20 e0 ae ae e0 ae be e0 ae b1 e0  | ................................ | 
| 1d640 |  af 8d e0 ae b1 20 e0 ae b5 e0 ae bf e0 ae b0 e0    af 81 e0 ae ae e0 af 8d e0 ae aa e0 af 81 e0 ae  | ................................ | 
| 1d660 |  95 e0 ae bf e0 ae b1 e0 af 80 e0 ae b0 e0 af 8d    e0 ae 95 e0 ae b3 e0 ae be 3f 00 27 25 53 27 20  | .........................?.'%S'. | 
| 1d680 |  e0 ae b5 e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0    af 8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0  | ................................ | 
| 1d6a0 |  af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af    88 20 e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 e0 af  | ................................ | 
| 1d6c0 |  8d e0 ae 95 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af    81 e0 ae ae e0 af 8d e0 ae aa e0 af 81 e0 ae 95  | ................................ | 
| 1d6e0 |  e0 ae bf e0 ae b1 e0 af 80 e0 ae b0 e0 af 8d e0    ae 95 e0 ae b3 e0 ae be 3f 00 e0 ae 87 e0 ae a8  | ........................?....... | 
| 1d700 |  e0 af 8d e0 ae a4 20 e0 ae 9a e0 af 8a e0 ae b0    e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae 87 e0 ae a8  | ................................ | 
| 1d720 |  e0 af 8d e0 ae a4 20 e0 ae a8 e0 af 82 e0 ae b2    e0 ae 95 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0  | ................................ | 
| 1d740 |  ae b2 e0 af 8d 20 e0 ae 89 e0 ae 99 e0 af 8d e0    ae 95 e0 ae b3 e0 af 8d 20 e0 ae 85 e0 ae ae e0  | ................................ | 
| 1d760 |  af 88 e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae    95 e0 ae b3 e0 af 88 20 e0 ae 85 e0 ae b4 e0 ae  | ................................ | 
| 1d780 |  bf e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae b5 e0 ae    bf e0 ae b0 e0 af 81 e0 ae ae e0 af 8d e0 ae aa  | ................................ | 
| 1d7a0 |  e0 af 81 e0 ae 95 e0 ae bf e0 ae b1 e0 af 80 e0    ae b0 e0 af 8d e0 ae 95 e0 ae b3 e0 ae be 3f 00  | ..............................?. | 
| 1d7c0 |  e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0    ae b3 e0 af 8d 20 e0 ae a4 e0 af 8a e0 ae 9f e0  | ................................ | 
| 1d7e0 |  ae b0 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0    ae ae e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae  | ................................ | 
| 1d800 |  bf e0 ae b1 e0 af 80 e0 ae b0 e0 af 8d e0 ae 95    e0 ae b3 e0 ae be 3f 00 e0 ae a8 e0 af 80 20 e0  | ......................?......... | 
| 1d820 |  ae 9a e0 af 86 e0 ae be e0 ae b2 e0 af 8d e0 ae    b5 e0 ae a4 e0 af 81 20 e0 ae 89 e0 ae b1 e0 af  | ................................ | 
| 1d840 |  81 e0 ae a4 e0 ae bf e0 ae af e0 ae be 3f 00 e0    ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af  | .............?.................. | 
| 1d860 |  8d e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae    89 e0 ae b3 e0 af 8d e0 ae b3 20 e0 ae aa e0 af  | ................................ | 
| 1d880 |  81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99    e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae b2 e0  | ................................ | 
| 1d8a0 |  ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae    a4 e0 af 81 20 e0 ae 86 e0 ae 9f e0 af 8d e0 ae  | ................................ | 
| 1d8c0 |  9f e0 af 8b 20 e0 ae b5 e0 ae bf e0 ae b0 e0 ae    bf e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 1d8e0 |  e0 ae ae e0 af 8d 00 e0 ae 9a e0 ae be e0 ae a4    e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0  | ................................ | 
| 1d900 |  ae b2 e0 af 8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0    ae b3 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0  | ................................ | 
| 1d920 |  ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae    b3 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81  | ................................ | 
| 1d940 |  e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae a4    e0 ae be e0 ae a9 e0 ae be e0 ae 95 e0 ae b5 e0  | ................................ | 
| 1d960 |  af 87 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 e0    ae a4 e0 af 81 00 e0 ae a4 e0 af 87 e0 ae 9f e0  | ................................ | 
| 1d980 |  ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0    ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af  | ................................ | 
| 1d9a0 |  81 20 e0 ae 86 e0 ae 9f e0 af 8d e0 ae 9f e0 af    8b 20 e0 ae ae e0 ae 95 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 1d9c0 |  b3 e0 af 8d e0 ae a4 e0 af 8a e0 ae 95 e0 af 88    20 e0 ae 95 e0 af 8a e0 ae a3 e0 af 8d e0 ae 9f  | ................................ | 
| 1d9e0 |  e0 ae a4 e0 af 81 00 e0 ae 87 e0 ae af e0 ae b2    e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0  | ................................ | 
| 1da00 |  ae b2 e0 af 88 e0 ae af e0 ae be e0 ae 95 20 e0    ae b5 e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0 af  | ................................ | 
| 1da20 |  8d e0 ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 af    8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d  | ................................ | 
| 1da40 |  20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3    e0 ae bf e0 ae 9f e0 ae ae e0 af 8d 20 e0 ae aa  | ................................ | 
| 1da60 |  e0 ae b2 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae 95    e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d e0  | ................................ | 
| 1da80 |  ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 89 e0    ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0  | ................................ | 
| 1daa0 |  ae 8e e0 ae b2 e0 af 8d e0 ae b2 e0 ae be 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 1dac0 |  af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 81    e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0  | ................................ | 
| 1dae0 |  af 8d 20 e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae aa    e0 ae be e0 ae b0 e0 af 8d e0 ae b5 e0 af 88 20  | ................................ | 
| 1db00 |  e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0    ae af e0 ae b2 e0 af 8d 20 e0 ae a4 e0 af 81 e0  | ................................ | 
| 1db20 |  ae a3 e0 af 88 e0 ae ae e0 af 86 e0 ae a9 e0 af    81 e0 ae b5 e0 af 88 20 e0 ae 89 e0 ae b0 e0 af  | ................................ | 
| 1db40 |  81 e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0 ae 95    e0 af 81 e0 ae 95 e0 ae bf e0 ae b1 e0 ae a4 e0  | ................................ | 
| 1db60 |  af 81 2e 20 0a 20 e0 ae 9a e0 ae b0 e0 ae bf e0    ae aa e0 ae be e0 ae b0 e0 af 8d e0 ae 95 e0 af  | ................................ | 
| 1db80 |  8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f    e0 af 8d e0 ae 9f e0 ae be e0 ae b2 e0 af 8d 2c  | ..............................., | 
| 1dba0 |  20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae    aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 1dbc0 |  e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae a3 e0 af 81    e0 ae 95 e0 ae b2 e0 af 88 20 e0 ae 8e e0 ae b3  | ................................ | 
| 1dbe0 |  e0 ae bf e0 ae a4 e0 ae be e0 ae 95 e0 af 8d e0    ae 95 e0 af 81 e0 ae b5 e0 ae a4 e0 ae b1 e0 af  | ................................ | 
| 1dc00 |  8d e0 ae 95 e0 ae be e0 ae 95 20 e0 ae ae e0 af    87 e0 ae b2 e0 af 8d 20 e0 ae a8 e0 ae bf e0 ae  | ................................ | 
| 1dc20 |  b2 e0 af 88 20 e0 ae ae e0 af 86 e0 ae a9 e0 af    81 e0 ae b5 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 1dc40 |  e0 af 81 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d    e0 ae b1 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0  | ................................ | 
| 1dc60 |  af 81 e0 ae ae e0 af 8d 2e 20 0a 20 e0 ae 95 e0    af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae  | ................................ | 
| 1dc80 |  aa e0 af 81 3a 20 e0 ae 87 e0 ae a8 e0 af 8d e0    ae a4 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0  | ....:........................... | 
| 1dca0 |  ae b5 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 af    86 e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 1dcc0 |  e0 af 88 e0 ae aa e0 af 8d 20 e0 ae aa e0 af 8a    e0 ae b0 e0 af 81 e0 ae 9f e0 af 8d e0 ae aa e0  | ................................ | 
| 1dce0 |  ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae    be e0 ae ae e0 ae b2 e0 af 8d 2c 20 e0 ae 89 e0  | ..........................,..... | 
| 1dd00 |  ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 22    e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0  | ..............."................ | 
| 1dd20 |  af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 22 20    e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0  | .............."................. | 
| 1dd40 |  ae af e0 ae b2 e0 af 8d 20 e0 ae 8e e0 ae aa e0    af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 e0 ae  | ................................ | 
| 1dd60 |  ae e0 af 8d 20 e0 ae ae e0 af 87 e0 ae b2 e0 af    8d 20 e0 ae ae e0 af 86 e0 ae a9 e0 af 81 e0 ae  | ................................ | 
| 1dd80 |  b5 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae a4 e0 af    8b e0 ae a9 e0 af 8d e0 ae b1 e0 af 81 e0 ae ae  | ................................ | 
| 1dda0 |  e0 af 8d 00 e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae    9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d  | ................................ | 
| 1ddc0 |  e0 ae a4 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95    e0 af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0  | ................................ | 
| 1dde0 |  ae aa e0 ae bf e0 ae 9f e0 af 81 e0 ae b5 e0 ae    a4 e0 ae a9 e0 af 8d 20 e0 ae ae e0 af 82 e0 ae  | ................................ | 
| 1de00 |  b2 e0 ae ae e0 af 8d 20 e0 ae a8 e0 af 80 e0 ae    99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae  | ................................ | 
| 1de20 |  95 e0 af 88 e0 ae ae e0 af 81 e0 ae b1 e0 af 88    e0 ae af e0 ae be e0 ae 95 20 e0 ae 85 e0 ae b2  | ................................ | 
| 1de40 |  e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae 92    e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0  | ................................ | 
| 1de60 |  af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b2 e0 ae    be e0 ae ae e0 af 8d 20 0a 20 e0 ae a4 e0 ae be  | ................................ | 
| 1de80 |  e0 ae a9 e0 ae be e0 ae 95 e0 ae b5 e0 af 87 20    e0 ae 85 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a  | ................................ | 
| 1dea0 |  e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0    ae a4 e0 ae bf e0 ae a9 e0 af 8d 20 e0 ae aa e0  | ................................ | 
| 1dec0 |  ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae    b2 e0 ae bf e0 ae a9 e0 af 8d 20 e0 ae 89 e0 ae  | ................................ | 
| 1dee0 |  b3 e0 af 8d e0 ae b3 e0 ae 9f e0 ae 95 e0 af 8d    e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0  | ................................ | 
| 1df00 |  af 8d 2e 20 0a 20 e0 ae 87 e0 ae a4 e0 af 81 20    e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0  | ................................ | 
| 1df20 |  ae 95 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0    ae bf e0 ae 9a e0 af 88 e0 ae b5 e0 af 81 20 e0  | ................................ | 
| 1df40 |  ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae    bf 20 e0 ae 9a e0 af 86 e0 ae af e0 ae b2 e0 af  | ................................ | 
| 1df60 |  8d e0 ae aa e0 ae be e0 ae 9f e0 af 8d e0 ae 9f    e0 af 88 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d  | ................................ | 
| 1df80 |  e0 ae b1 e0 af 81 e0 ae 95 e0 ae bf e0 ae b1 e0    ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0  | ................................ | 
| 1dfa0 |  ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae    b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af  | ................................ | 
| 1dfc0 |  8d e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae ae e0 af    81 e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ae a4  | ................................ | 
| 1dfe0 |  e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f    e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae 85  | ................................ | 
| 1e000 |  e0 ae b4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 20    e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0  | ................................ | 
| 1e020 |  ae be e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af  | ................................ | 
| 1e040 |  88 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae b5 e0 ae    be e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae ae e0 af  | ................................ | 
| 1e060 |  81 e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ae a4    e0 af 81 00 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d  | ................................ | 
| 1e080 |  e0 ae 95 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf    e0 ae af e0 ae be e0 ae a4 e0 af 81 00 e0 ae aa  | ................................ | 
| 1e0a0 |  e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0    ae b2 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0  | ................................ | 
| 1e0c0 |  ae bf e0 ae b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae    a4 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 1e0e0 |  af e0 ae be e0 ae a4 e0 af 81 00 e0 ae aa e0 ae    9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2  | ................................ | 
| 1e100 |  e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20    e0 ae 9a e0 af 86 e0 ae b2 e0 af 8d e0 ae b2 20  | ................................ | 
| 1e120 |  e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0    ae be e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0  | ................................ | 
| 1e140 |  af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae    bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8  | ................................ | 
| 1e160 |  e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae 95    e0 ae b1 e0 af 8d e0 ae b1 20 e0 ae ae e0 af 81  | ................................ | 
| 1e180 |  e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ae a4 e0    af 81 00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0  | ................................ | 
| 1e1a0 |  ae a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae 9f e0 ae    a9 e0 af 8d 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae  | ................................ | 
| 1e1c0 |  a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d    e0 ae 95 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf  | ................................ | 
| 1e1e0 |  e0 ae af e0 ae be e0 ae a4 e0 af 81 00 e0 ae aa    e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0  | ................................ | 
| 1e200 |  ae b2 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0    ae be e0 ae a3 20 e0 ae ae e0 af 81 e0 ae 9f e0  | ................................ | 
| 1e220 |  ae bf e0 ae af e0 ae be e0 ae a4 e0 af 81 00 e0    ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0  | ................................ | 
| 1e240 |  ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae    b2 e0 af 8d 20 e0 ae 8e e0 ae b5 e0 af 8d e0 ae  | ................................ | 
| 1e260 |  b5 e0 ae be e0 ae b1 e0 af 81 20 e0 ae ae e0 ae    95 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d e0 ae a4  | ................................ | 
| 1e280 |  e0 af 8a e0 ae 95 e0 af 88 20 e0 ae 95 e0 af 8a    e0 ae a3 e0 af 8d e0 ae 9f e0 ae a4 e0 ae be e0  | ................................ | 
| 1e2a0 |  ae 95 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae 95 e0    af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d 20 e0  | ................................ | 
| 1e2c0 |  ae 8e e0 ae a9 e0 af 8d e0 ae aa e0 ae a4 e0 af    88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 af 87 e0 ae  | ................................ | 
| 1e2e0 |  b0 e0 af 8d e0 ae b5 e0 af 81 e0 ae 9a e0 af 86    e0 ae af e0 af 8d e0 ae 95 00 e0 ae a4 e0 af 86  | ................................ | 
| 1e300 |  e0 ae b3 e0 ae bf e0 ae b5 e0 ae be e0 ae a9 00    e0 ae a4 e0 af 86 e0 ae b3 e0 ae bf e0 ae b5 e0  | ................................ | 
| 1e320 |  ae be e0 ae a9 20 25 73 20 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af  | ......%s........................ | 
| 1e340 |  8d 00 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae    aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 af 8d  | ................................ | 
| 1e360 |  e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f    e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0  | ................................ | 
| 1e380 |  ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae    a4 e0 af 81 20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae  | ................................ | 
| 1e3a0 |  a4 e0 af 8d e0 ae a4 e0 af 88 e0 ae af e0 af 81    e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae b4 e0 ae bf  | ................................ | 
| 1e3c0 |  e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0    ae ae e0 af 8d 00 e0 ae 87 e0 ae a8 e0 af 8d e0  | ................................ | 
| 1e3e0 |  ae a4 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0    ae 95 e0 ae bf 20 e0 ae 85 e0 ae a9 e0 af 88 e0  | ................................ | 
| 1e400 |  ae a4 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 85 e0    ae ae e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 af  | ................................ | 
| 1e420 |  81 e0 ae 95 e0 ae b3 e0 af 88 e0 ae af e0 af 81    e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae b4 e0 ae bf  | ................................ | 
| 1e440 |  e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0    ae ae e0 af 8d 00 e0 ae 87 e0 ae af e0 ae b2 e0  | ................................ | 
| 1e460 |  af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae    b2 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae  | ................................ | 
| 1e480 |  9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae    85 e0 ae b4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 1e4a0 |  e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae aa    e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0  | ................................ | 
| 1e4c0 |  ae b2 e0 af 88 20 e0 ae 85 e0 ae b4 e0 ae bf e0    ae 95 e0 af 8d e0 ae 95 00 e0 ae a4 e0 af 86 e0  | ................................ | 
| 1e4e0 |  ae b3 e0 ae bf e0 ae b5 e0 ae be e0 ae a9 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 1e500 |  af e0 ae b2 e0 af 8d 20 28 25 e0 ae 9f e0 ae bf    29 00 e0 ae a4 e0 af 86 e0 ae b3 e0 ae bf e0 ae  | ........(%......)............... | 
| 1e520 |  b5 e0 ae be e0 ae a9 20 e0 ae aa e0 ae 9f e0 af    8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d  | ................................ | 
| 1e540 |  3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 22 25 53    22 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae  | :.%.........."%S"............... | 
| 1e560 |  bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae 85 e0 ae    b4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5  | ................................ | 
| 1e580 |  e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae a8    e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae be e0 ae a4  | ................................ | 
| 1e5a0 |  e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0    ae b1 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae 92 e0  | ................................ | 
| 1e5c0 |  ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af    88 e0 ae b5 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 1e5e0 |  e0 af 81 e0 ae aa e0 af 8d 20 e0 ae aa e0 ae bf    e0 ae b1 e0 ae 95 e0 af 81 20 e0 ae 87 e0 ae a8  | ................................ | 
| 1e600 |  e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d    e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20  | ................................ | 
| 1e620 |  e0 ae 85 e0 ae b4 e0 ae bf e0 ae 95 e0 af 8d e0    ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0  | ................................ | 
| 1e640 |  ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae    b0 e0 ae bf e0 ae 9a e0 af 88 20 e0 ae aa e0 af  | ................................ | 
| 1e660 |  81 e0 ae a4 e0 af 81 e0 ae aa e0 af 8d e0 ae aa    e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 20  | ................................ | 
| 1e680 |  e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0    af 8d e0 ae aa e0 ae 99 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 1e6a0 |  b3 e0 af 8d 3a 00 e0 ae 89 e0 ae b1 e0 af 81 e0    ae a4 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae  | ....:........................... | 
| 1e6c0 |  9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2    e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 88 e0 ae af  | ................................ | 
| 1e6e0 |  e0 ae be e0 ae 9f e0 ae b2 e0 af 8d e0 ae 95 e0    ae b3 e0 af 8d 20 e0 ae 85 e0 ae a9 e0 af 88 e0  | ................................ | 
| 1e700 |  ae a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae ae e0 af    8d 20 e0 ae ae e0 af 80 e0 ae 9f e0 af 8d e0 ae  | ................................ | 
| 1e720 |  9f e0 ae ae e0 af 88 e0 ae 95 e0 af 8d e0 ae 95    e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0  | ................................ | 
| 1e740 |  ae 9f e0 af 81 e0 ae b3 e0 af 8d e0 ae b3 e0 ae    a9 00 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 1e760 |  b3 e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae    aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95  | ................................ | 
| 1e780 |  e0 ae b3 e0 af 8d 20 e0 ae 9a e0 ae be e0 ae a4    e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 e0  | ................................ | 
| 1e7a0 |  ae 9f e0 ae a9 e0 af 8d 20 e0 ae 8e e0 ae b5 e0    af 8d e0 ae b5 e0 ae be e0 ae b1 e0 af 81 20 e0  | ................................ | 
| 1e7c0 |  ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae    9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa  | ................................ | 
| 1e7e0 |  e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae 95 e0    ae bf e0 ae a9 e0 af 8d e0 ae b1 e0 ae a9 20 e0  | ................................ | 
| 1e800 |  ae 8e e0 ae a9 e0 af 8d e0 ae aa e0 ae a4 e0 af    88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae 9f e0 af  | ................................ | 
| 1e820 |  8d e0 ae 9f e0 af 81 e0 ae aa e0 af 8d e0 ae aa    e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0  | ................................ | 
| 1e840 |  ae b5 e0 af 81 e0 ae ae e0 af 8d 2e 20 0a 20 e0    ae aa e0 af 81 e0 ae a4 e0 ae bf e0 ae af 20 e0  | ................................ | 
| 1e860 |  ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae    aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 af 88  | ................................ | 
| 1e880 |  20 e0 ae ae e0 ae 9f e0 af 8d e0 ae 9f e0 af 81    e0 ae ae e0 af 87 20 e0 ae 92 e0 ae a4 e0 af 8d  | ................................ | 
| 1e8a0 |  e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0    af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af  | ................................ | 
| 1e8c0 |  8d 2c 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae 95 e0    af 8d e0 ae 95 e0 af 81 e0 ae ae e0 af 8d 20 e0  | .,.............................. | 
| 1e8e0 |  ae 85 e0 ae a9 e0 af 88 e0 ae a4 e0 af 8d e0 ae    a4 e0 af 81 20 e0 ae aa e0 af 8a e0 ae b0 e0 af  | ................................ | 
| 1e900 |  81 e0 ae 9f e0 af 8d e0 ae 95 e0 ae b3 e0 af 88    e0 ae af e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 92  | ................................ | 
| 1e920 |  e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0    af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af  | ................................ | 
| 1e940 |  81 e0 ae ae e0 af 8d 20 0a 20 e0 ae 85 e0 ae b2    e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae 89  | ................................ | 
| 1e960 |  e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20    e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0  | ................................ | 
| 1e980 |  af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 ae bf e0 ae    b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81  | ................................ | 
| 1e9a0 |  20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d    e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0  | ................................ | 
| 1e9c0 |  af 88 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0    ae b1 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20  | ................................ | 
| 1e9e0 |  e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0    ae af e0 ae b2 e0 af 88 e0 ae aa e0 af 8d 20 e0  | ................................ | 
| 1ea00 |  ae aa e0 ae af e0 ae a9 e0 af 8d e0 ae aa e0 ae    9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5  | ................................ | 
| 1ea20 |  e0 af 81 e0 ae ae e0 af 8d 2e 00 e0 ae 95 e0 ae    bf e0 ae b3 e0 ae bf e0 ae aa e0 af 8d e0 ae aa  | ................................ | 
| 1ea40 |  e0 af 8b e0 ae b0 e0 af 8d e0 ae 9f e0 af 81 e0    ae 95 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae a8 e0  | ................................ | 
| 1ea60 |  ae 95 e0 ae b2 e0 af 86 e0 ae 9f e0 af 81 e0 ae    95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae  | ................................ | 
| 1ea80 |  e0 af 8d 00 e0 ae aa e0 af 81 e0 ae a4 e0 ae bf    e0 ae af 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af 81  | ................................ | 
| 1eaa0 |  e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0    ae af e0 af 88 20 e0 ae 89 e0 ae b0 e0 af 81 e0  | ................................ | 
| 1eac0 |  ae b5 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 e0 ae    b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87 e0 ae  | ................................ | 
| 1eae0 |  af e0 ae b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8    e0 ae bf e0 ae b2 e0 af 88 00 e0 ae a8 e0 af 80  | ................................ | 
| 1eb00 |  e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20 e0 ae a4    e0 af 8b e0 ae b2 e0 af 8d e0 ae b5 e0 ae bf e0  | ................................ | 
| 1eb20 |  ae af e0 af 81 e0 ae b1 e0 af 8d e0 ae b1 e0 ae    a4 e0 af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae  | ................................ | 
| 1eb40 |  9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae    a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81  | ................................ | 
| 1eb60 |  00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 20 e0 ae    aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 1eb80 |  e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0    af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0  | ................................ | 
| 1eba0 |  ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0    ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae  | ................................ | 
| 1ebc0 |  a4 e0 af 88 20 e0 ae a8 e0 af 80 e0 ae 95 e0 af    8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 1ebe0 |  00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4    e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 ae bf e0  | ................................ | 
| 1ec00 |  ae b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af    81 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae  | ................................ | 
| 1ec20 |  a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3    e0 af 88 20 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d  | ................................ | 
| 1ec40 |  e0 ae 95 e0 af 81 e0 ae 95 e0 ae bf e0 ae b1 e0    ae a4 e0 af 81 2e 00 e0 ae 9a e0 ae be e0 ae a4  | ................................ | 
| 1ec60 |  e0 ae a9 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0    af 8d 00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0  | ................................ | 
| 1ec80 |  ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 3a 00    e0 ae 95 e0 ae be e0 ae 9f e0 af 8d e0 ae 9a e0  | ..............:................. | 
| 1eca0 |  ae bf 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0    ae aa e0 af 8d e0 ae aa e0 ae 99 e0 af 8d e0 ae  | ................................ | 
| 1ecc0 |  95 e0 ae b3 e0 af 8d 3a 00 e0 ae 95 e0 ae be e0    ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 8d 20 e0  | .......:........................ | 
| 1ece0 |  ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae    b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88  | ................................ | 
| 1ed00 |  20 e0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae aa    e0 af 8d e0 ae aa e0 ae bf e0 ae 95 e0 af 8d e0  | ................................ | 
| 1ed20 |  ae 95 20 e0 ae b5 e0 af 87 e0 ae a3 e0 af 8d e0    ae 9f e0 ae be e0 ae ae e0 af 8d 00 27 25 53 27  | ............................'%S' | 
| 1ed40 |  20 e0 ae 8e e0 ae a9 e0 af 8d e0 ae b1 20 e0 ae    aa e0 af 86 e0 ae af e0 ae b0 e0 ae bf e0 ae b2  | ................................ | 
| 1ed60 |  e0 af 8d 20 e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d    e0 ae 95 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81  | ................................ | 
| 1ed80 |  e0 ae ae e0 af 8d e0 ae aa e0 af 81 e0 ae 95 e0    ae bf e0 ae b1 e0 af 80 e0 ae b0 e0 af 8d e0 ae  | ................................ | 
| 1eda0 |  95 e0 ae b3 e0 ae be 3f 00 e0 ae ae e0 af 81 e0    ae 9f e0 ae bf e0 ae a8 e0 af 8d e0 ae a4 e0 ae  | .......?........................ | 
| 1edc0 |  a4 e0 af 81 00 25 53 20 e0 ae aa e0 ae 9f e0 af    8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88  | .....%S......................... | 
| 1ede0 |  e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae bf e0 ae b0    e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 00  | ................................ | 
| 1ee00 |  22 25 e0 ae 95 e0 ae b3 e0 af 8d 22 20 e0 ae aa    e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0  | "%.........".................... | 
| 1ee20 |  ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae aa e0    af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae  | ................................ | 
| 1ee40 |  99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae a4    e0 af 8d 20 e0 ae a4 e0 ae bf e0 ae b0 e0 af 81  | ................................ | 
| 1ee60 |  e0 ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0    ae ae e0 af 8d 00 e0 ae 95 e0 af 81 e0 ae b1 e0  | ................................ | 
| 1ee80 |  ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae    9f e0 af 8d e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af  | ................................ | 
| 1eea0 |  8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf    e0 ae b2 e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4  | ................................ | 
| 1eec0 |  e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0    ae 95 e0 ae b3 e0 af 88 e0 ae a4 e0 af 8d 20 e0  | ................................ | 
| 1eee0 |  ae a4 e0 ae bf e0 ae b0 e0 af 81 e0 ae a4 e0 af    8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 1ef00 |  00 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa    e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20  | ................................ | 
| 1ef20 |  e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0    ae af e0 ae b2 e0 af 88 e0 ae a4 e0 af 8d 20 e0  | ................................ | 
| 1ef40 |  ae a4 e0 ae bf e0 ae b0 e0 af 81 e0 ae a4 e0 af    8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 1ef60 |  00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf    e0 ae af e0 ae b2 e0 af 88 e0 ae a4 e0 af 8d 20  | ................................ | 
| 1ef80 |  e0 ae a4 e0 ae bf e0 ae b0 e0 af 81 e0 ae a4 e0    af 8d e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f e0  | ................................ | 
| 1efa0 |  af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af    88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae bf e0 ae  | ................................ | 
| 1efc0 |  b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81    3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae 87  | ................:.%............. | 
| 1efe0 |  e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 af 8a    e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf e0 ae af e0  | ................................ | 
| 1f000 |  af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae a4 e0    af 8a e0 ae 9f e0 ae b0 e0 af 8d e0 ae aa e0 af  | ................................ | 
| 1f020 |  81 e0 ae 9f e0 af 88 e0 ae af 20 e0 ae b5 e0 ae    bf e0 ae 9a e0 af 88 e0 ae aa e0 af 8d e0 ae aa  | ................................ | 
| 1f040 |  e0 ae b2 e0 ae 95 e0 af 88 20 e0 ae 95 e0 af 81    e0 ae b1 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0  | ................................ | 
| 1f060 |  af 81 e0 ae b5 e0 ae b4 e0 ae bf e0 ae 95 e0 ae    b3 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae  | ................................ | 
| 1f080 |  bf e0 ae b0 e0 af 81 e0 ae a4 e0 af 8d e0 ae a4    e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 87  | ................................ | 
| 1f0a0 |  e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae be    e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0  | ................................ | 
| 1f0c0 |  ae bf e0 ae b1 e0 af 8d e0 ae 95 e0 af 81 20 e0    ae aa e0 af 81 e0 ae a4 e0 ae bf e0 ae af 20 e0  | ................................ | 
| 1f0e0 |  ae 95 e0 ae be e0 ae 9f e0 af 8d e0 ae 9a e0 ae    bf 20 e0 ae aa e0 af 86 e0 ae af e0 ae b0 e0 af  | ................................ | 
| 1f100 |  88 20 e0 ae 89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae    bf e0 ae 9f e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 1f120 |  3a 00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | :............................... | 
| 1f140 |  af e0 ae b2 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95    e0 af 81 20 e0 ae aa e0 af 81 e0 ae a4 e0 ae bf  | ................................ | 
| 1f160 |  e0 ae af 20 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d    e0 ae 9a e0 ae bf 20 e0 ae aa e0 af 86 e0 ae af  | ................................ | 
| 1f180 |  e0 ae b0 e0 af 88 20 e0 ae 89 e0 ae b3 e0 af 8d    e0 ae b3 e0 ae bf e0 ae 9f e0 ae b5 e0 af 81 e0  | ................................ | 
| 1f1a0 |  ae ae e0 af 8d 3a 00 e0 ae 87 e0 ae a8 e0 af 8d    e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f  | .....:.......................... | 
| 1f1c0 |  e0 ae bf e0 ae af e0 ae b2 e0 af 81 e0 ae 95 e0    af 8d e0 ae 95 e0 af 81 20 e0 ae a4 e0 ae a9 e0  | ................................ | 
| 1f1e0 |  ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae    b5 e0 ae ae e0 ae be e0 ae a9 20 e0 ae 95 e0 ae  | ................................ | 
| 1f200 |  be e0 ae 9f e0 af 8d e0 ae 9a e0 ae bf 20 e0 ae    aa e0 af 86 e0 ae af e0 ae b0 e0 af 88 20 e0 ae  | ................................ | 
| 1f220 |  89 e0 ae b3 e0 af 8d e0 ae b3 e0 ae bf e0 ae 9f    e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 3a 00 e0 ae  | ............................:... | 
| 1f240 |  aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af    e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a  | ................................ | 
| 1f260 |  e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0    ae 95 e0 ae a4 e0 af 8d 20 e0 ae a4 e0 ae b5 e0  | ................................ | 
| 1f280 |  ae b1 e0 ae bf e0 ae b5 e0 ae bf e0 ae 9f e0 af    8d e0 ae 9f e0 ae a4 e0 af 81 00 e0 ae 9a e0 ae  | ................................ | 
| 1f2a0 |  b0 e0 ae bf e0 ae aa e0 ae be e0 ae b0 e0 af 8d    e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0  | ................................ | 
| 1f2c0 |  ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae be e0 ae    b2 e0 af 8d 2c 20 e0 ae 95 e0 ae be e0 ae b2 e0  | ....................,........... | 
| 1f2e0 |  ae bf e0 ae aa e0 ae b0 e0 af 8d 20 e0 ae b5 e0    ae 95 e0 af 88 20 e0 ae 85 e0 ae a4 e0 ae a9 e0  | ................................ | 
| 1f300 |  af 8d 20 e0 ae 85 e0 ae 9a e0 ae b2 e0 af 8d 20    e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 e0 ae 95 e0  | ................................ | 
| 1f320 |  af 8d e0 ae 95 e0 af 81 20 e0 ae ae e0 af 80 e0    ae 9f e0 af 8d e0 ae 9f e0 ae ae e0 af 88 e0 ae  | ................................ | 
| 1f340 |  95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa    e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 20 0a 20 e0  | ................................ | 
| 1f360 |  ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae aa e0 ae    b0 e0 af 8d e0 ae b8 e0 af 88 20 e0 ae ae e0 ae  | ................................ | 
| 1f380 |  be e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 e0 ae b5    e0 ae a4 e0 ae a9 e0 af 8d 20 e0 ae ae e0 af 82  | ................................ | 
| 1f3a0 |  e0 ae b2 e0 ae ae e0 af 8d 20 e0 ae 85 e0 ae b2    e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae 85  | ................................ | 
| 1f3c0 |  e0 ae b4 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0    ae a4 e0 ae a9 e0 af 8d 20 e0 ae ae e0 af 82 e0  | ................................ | 
| 1f3e0 |  ae b2 e0 ae ae e0 af 8d 20 e0 ae aa e0 ae af e0    ae a9 e0 ae b0 e0 af 8d 20 e0 ae b5 e0 ae be e0  | ................................ | 
| 1f400 |  ae 9a e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af    81 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae  | ................................ | 
| 1f420 |  bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae 95 e0 ae    be e0 ae 9f e0 af 8d e0 ae 9a e0 ae bf e0 ae af  | ................................ | 
| 1f440 |  e0 af 88 20 e0 ae b5 e0 ae bf e0 ae 9f e0 af 8d    e0 ae 9f e0 af 81 20 e0 ae b5 e0 af 86 e0 ae b3  | ................................ | 
| 1f460 |  e0 ae bf e0 ae af e0 af 87 e0 ae b1 e0 af 81 e0    ae 95 e0 ae bf e0 ae b1 e0 ae be e0 ae b0 e0 af  | ................................ | 
| 1f480 |  8d 20 0a 20 e0 ae a8 e0 af 82 e0 ae b2 e0 ae 95    e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0  | ................................ | 
| 1f4a0 |  ae a4 e0 af 8d 20 e0 ae a4 e0 af 87 e0 ae 9f e0    af 81 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af  | ................................ | 
| 1f4c0 |  8d 2c 20 e0 ae ae e0 ae be e0 ae b1 e0 af 81 e0    ae a4 e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae b2 e0  | .,.............................. | 
| 1f4e0 |  af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae 95 e0    ae be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af  | ................................ | 
| 1f500 |  8d 20 e0 ae b5 e0 ae bf e0 ae 9f e0 af 8d e0 ae    9f e0 af 81 20 e0 ae b5 e0 af 86 e0 ae b3 e0 ae  | ................................ | 
| 1f520 |  bf e0 ae af e0 af 87 e0 ae b1 e0 af 81 e0 ae a4    e0 ae b2 e0 af 8d 2e 00 e0 ae 9a e0 ae b0 e0 ae  | ................................ | 
| 1f540 |  bf e0 ae aa e0 ae be e0 ae b0 e0 af 8d e0 ae 95    e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0  | ................................ | 
| 1f560 |  ae 9f e0 af 8d e0 ae 9f e0 ae be e0 ae b2 e0 af    8d 2c 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf e0  | .................,.............. | 
| 1f580 |  ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa e0    ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae  | ................................ | 
| 1f5a0 |  b2 e0 af 88 e0 ae aa e0 af 8d 20 e0 ae aa e0 ae    be e0 ae b0 e0 af 8d e0 ae aa e0 af 8d e0 ae aa  | ................................ | 
| 1f5c0 |  e0 ae a4 e0 af 81 20 e0 ae 89 e0 ae 99 e0 af 8d    e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 95 e0 ae be  | ................................ | 
| 1f5e0 |  e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 8d 20    e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 20  | ................................ | 
| 1f600 |  e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88 e0    ae af e0 af 88 e0 ae af e0 af 81 e0 ae ae e0 af  | ................................ | 
| 1f620 |  8d 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d e0 ae    b1 e0 af 81 e0 ae ae e0 af 8d 2e 20 0a 20 e0 ae  | ................................ | 
| 1f640 |  87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 af    8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae  | ................................ | 
| 1f660 |  aa e0 ae af e0 ae a9 e0 af 8d e0 ae aa e0 ae 9f    e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf 20  | ................................ | 
| 1f680 |  e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0    ae af e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af  | ................................ | 
| 1f6a0 |  88 20 e0 ae 95 e0 af 88 e0 ae ae e0 af 81 e0 ae    b1 e0 af 88 e0 ae af e0 ae be e0 ae 95 20 e0 ae  | ................................ | 
| 1f6c0 |  ae e0 ae b1 e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf    e0 ae 9a e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0  | ................................ | 
| 1f6e0 |  ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae    b2 e0 ae be e0 ae ae e0 af 8d 2c 20 e0 ae aa e0  | ..........................,..... | 
| 1f700 |  ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae    b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af  | ................................ | 
| 1f720 |  87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95    e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0  | ................................ | 
| 1f740 |  ae 9f 20 e0 ae 86 e0 ae b0 e0 af 8d e0 ae 9f e0    ae b0 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af  | ................................ | 
| 1f760 |  81 20 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae    aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88  | ................................ | 
| 1f780 |  2e 20 0a 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d    e0 ae b5 e0 af 81 20 e0 ae 9a e0 af 86 e0 ae af  | ................................ | 
| 1f7a0 |  e0 af 8d e0 ae af e0 ae aa e0 af 8d e0 ae aa e0    ae 9f e0 ae be e0 ae b5 e0 ae bf e0 ae 9f e0 af  | ................................ | 
| 1f7c0 |  8d e0 ae 9f e0 ae be e0 ae b2 e0 af 8d 2c 20 e0    ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae  | .............,.................. | 
| 1f7e0 |  b3 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae    9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae aa  | ................................ | 
| 1f800 |  e0 af 8d 20 e0 ae aa e0 ae be e0 ae b0 e0 af 8d    e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae e0  | ................................ | 
| 1f820 |  af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0    ae a4 e0 ae b1 e0 af 8d e0 ae aa e0 af 8b e0 ae  | ................................ | 
| 1f840 |  a4 e0 af 88 e0 ae af 20 e0 ae 95 e0 ae be e0 ae    b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 8d 20 e0 ae  | ................................ | 
| 1f860 |  b5 e0 ae 95 e0 af 88 20 e0 ae ae e0 ae be e0 ae    b1 e0 ae be e0 ae ae e0 ae b2 e0 af 8d 20 e0 ae  | ................................ | 
| 1f880 |  87 e0 ae b0 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95    e0 af 81 e0 ae ae e0 af 8d 2e 00 e0 ae 92 e0 ae  | ................................ | 
| 1f8a0 |  b0 e0 af 81 20 e0 ae a4 e0 af 87 e0 ae 9f e0 ae    b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae  | ................................ | 
| 1f8c0 |  b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81    20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf  | ................................ | 
| 1f8e0 |  e0 ae af e0 ae b2 e0 af 8d 20 e0 ae ae e0 ae 95    e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae a4  | ................................ | 
| 1f900 |  e0 af 8a e0 ae 95 e0 af 88 20 e0 ae 87 e0 ae b0    e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 ae be e0  | ................................ | 
| 1f920 |  ae b2 e0 af 8d 2c 20 e0 ae 95 e0 ae be e0 ae b2    e0 ae bf e0 ae aa e0 ae b0 e0 af 8d 20 e0 ae a4  | .....,.......................... | 
| 1f940 |  e0 af 87 e0 ae 9f e0 ae b2 e0 af 8d 20 e0 ae b5    e0 af 86 e0 ae b3 e0 ae bf e0 ae aa e0 af 8d e0  | ................................ | 
| 1f960 |  ae aa e0 ae be e0 ae 9f e0 af 8d e0 ae 9f e0 af    88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae  | ................................ | 
| 1f980 |  b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf    e0 ae 9f e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00  | ................................ | 
| 1f9a0 |  e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0    af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0  | ................................ | 
| 1f9c0 |  ae bf e0 ae af e0 ae b2 e0 af 88 20 e0 ae 92 e0    ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af  | ................................ | 
| 1f9e0 |  88 e0 ae aa e0 af 8d e0 ae aa e0 ae a4 e0 af 81    20 e0 ae 8e e0 ae a9 e0 af 8d e0 ae b1 e0 ae be  | ................................ | 
| 1fa00 |  e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae 99 e0 af 8d    e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 9a e0 ae be  | ................................ | 
| 1fa20 |  e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0    ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae  | ................................ | 
| 1fa40 |  a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae aa e0 af    81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99  | ................................ | 
| 1fa60 |  e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 85    e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 ae aa e0  | ................................ | 
| 1fa80 |  af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae ae e0 af    8d 20 0a 20 e0 ae ae e0 af 81 e0 ae a4 e0 ae b2  | ................................ | 
| 1faa0 |  e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b1    e0 af 81 e0 ae a4 e0 ae bf e0 ae aa e0 af 8d e0  | ................................ | 
| 1fac0 |  ae aa e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0 ae    a4 20 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 1fae0 |  b3 e0 af 88 20 e0 ae 85 e0 ae a9 e0 af 81 e0 ae    ae e0 ae a4 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 1fb00 |  e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 89 e0 ae b0    e0 af 88 e0 ae af e0 ae be e0 ae 9f e0 ae b2 e0  | ................................ | 
| 1fb20 |  af 8d 20 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d e0    ae aa e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 1fb40 |  aa e0 af 8d e0 ae aa e0 ae 9f e0 af 81 e0 ae ae    e0 af 8d 2e 20 0a 20 e0 ae 89 e0 ae 99 e0 af 8d  | ................................ | 
| 1fb60 |  e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 9a e0 ae be    e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0  | ................................ | 
| 1fb80 |  ae bf e0 ae b2 e0 af 8d 20 e0 ae 95 e0 ae b5 e0    ae a9 e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 1fba0 |  aa e0 af 8d e0 ae aa e0 ae 9f e0 ae be e0 ae a4    20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf  | ................................ | 
| 1fbc0 |  e0 ae 9a e0 af 88 e0 ae b5 e0 af 88 20 e0 ae 85    e0 ae a9 e0 af 81 e0 ae ae e0 ae a4 e0 ae bf e0  | ................................ | 
| 1fbe0 |  ae 95 e0 af 8d e0 ae 95 20 e0 ae 87 e0 ae a8 e0    af 8d e0 ae a4 20 e0 ae b5 e0 ae bf e0 ae b0 e0  | ................................ | 
| 1fc00 |  af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae a4 e0 af    8d e0 ae a4 e0 af 88 e0 ae a4 e0 af 8d 20 e0 ae  | ................................ | 
| 1fc20 |  a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae b5 e0 af 81    e0 ae a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 e0  | ................................ | 
| 1fc40 |  ae b5 e0 af 81 e0 ae ae e0 af 8d 2e 00 e0 ae a4    e0 af 87 e0 ae b0 e0 af 8d e0 ae b5 e0 af 81 20  | ................................ | 
| 1fc60 |  e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0 ae af e0    ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae be e0 ae  | ................................ | 
| 1fc80 |  b5 e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f e0 ae be    e0 ae b2 e0 af 8d 2c 20 e0 ae 9a e0 ae be e0 ae  | ......................,......... | 
| 1fca0 |  a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf    e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d  | ................................ | 
| 1fcc0 |  e0 ae b2 e0 ae be e0 ae a4 20 e0 ae 89 e0 ae b0    e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0  | ................................ | 
| 1fce0 |  ae bf e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae ae e0    ae 9f e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af  | ................................ | 
| 1fd00 |  87 20 e0 ae 8f e0 ae b1 e0 af 8d e0 ae 95 e0 ae    a9 e0 ae b5 e0 af 87 20 e0 ae 92 e0 ae a4 e0 af  | ................................ | 
| 1fd20 |  8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95    e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0  | ................................ | 
| 1fd40 |  ae 9f e0 af 81 e0 ae ae e0 af 8d 2e 20 0a 20 e0    ae 8e e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0  | ................................ | 
| 1fd60 |  ae be e0 ae a4 e0 ae a9 e0 ae ae e0 af 81 e0 ae    ae e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae  | ................................ | 
| 1fd80 |  bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f    e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae b5 e0  | ................................ | 
| 1fda0 |  ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 20 e0    ae 8e e0 ae a9 e0 af 8d e0 ae b1 e0 ae be e0 ae  | ................................ | 
| 1fdc0 |  b2 e0 af 8d 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae    a4 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae  | ................................ | 
| 1fde0 |  b5 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 af 86    e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0  | ................................ | 
| 1fe00 |  ae bf e0 ae b2 e0 af 8d 20 e0 ae 8e e0 ae a8 e0    af 8d e0 ae a4 20 e0 ae b5 e0 ae bf e0 ae b3 e0  | ................................ | 
| 1fe20 |  af 88 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 20 e0    ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 2e 20  | ................................ | 
| 1fe40 |  0a 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0    ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af  | ................................ | 
| 1fe60 |  8d e0 ae aa e0 ae a4 e0 af 8d e0 ae a4 e0 af 88    20 e0 ae 95 e0 af 88 e0 ae af e0 af 87 e0 ae 9f  | ................................ | 
| 1fe80 |  e0 af 81 20 e0 ae b5 e0 ae 95 e0 af 88 20 e0 ae    aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 1fea0 |  e0 ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 81 e0    ae 9f e0 ae a9 e0 af 8d 20 e0 ae ae e0 ae 9f e0  | ................................ | 
| 1fec0 |  af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 87 20 e0    ae aa e0 ae af e0 ae a9 e0 af 8d e0 ae aa e0 ae  | ................................ | 
| 1fee0 |  9f e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 20 e0 ae    ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af e0 af 81  | ................................ | 
| 1ff00 |  e0 ae ae e0 af 8d 2e 00 e0 ae 89 e0 ae 99 e0 af    8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae 9f e0 ae ae  | ................................ | 
| 1ff20 |  e0 af 8d 20 e0 ae a4 e0 ae b1 e0 af 8d e0 ae aa    e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 9a e0 ae be  | ................................ | 
| 1ff40 |  e0 ae a4 e0 ae a9 e0 ae ae e0 af 8d 20 e0 ae 87    e0 ae a3 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0  | ................................ | 
| 1ff60 |  ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae    9f e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d  | ................................ | 
| 1ff80 |  e0 ae a4 e0 ae be e0 ae b2 e0 af 8d 2c 20 e0 ae    92 e0 ae a9 e0 af 8d e0 ae b1 e0 af 88 20 e0 ae  | ............,................... | 
| 1ffa0 |  9a e0 af 86 e0 ae b0 e0 af 81 e0 ae 95 e0 ae b5    e0 af 81 e0 ae ae e0 af 8d 20 0a 20 e0 ae 87 e0  | ................................ | 
| 1ffc0 |  ae aa e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af    81 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae  | ................................ | 
| 1ffe0 |  a4 e0 af 81 20 e0 ae 89 e0 ae b0 e0 af 88 e0 ae    af e0 ae be e0 ae 9f e0 ae b2 e0 ae bf e0 ae b2  | ................................ | 
| 20000 |  e0 af 8d 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae a8    e0 af 8d e0 ae a4 e0 af 81 20 e0 ae b5 e0 af 86  | ................................ | 
| 20020 |  e0 ae b3 e0 ae bf e0 ae af e0 af 87 e0 ae b1 e0    ae bf 20 e0 ae ae e0 af 81 e0 ae a4 e0 ae b2 e0  | ................................ | 
| 20040 |  ae bf e0 ae b2 e0 af 8d 20 e0 ae 95 e0 af 8b e0    ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae b1 e0 af  | ................................ | 
| 20060 |  88 2f e0 ae 90 e0 ae 9f e0 ae bf e0 ae af e0 af    82 e0 ae a9 e0 af 8d e0 ae b8 e0 af 8d 20 e0 ae  | ./.............................. | 
| 20080 |  89 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae 87 e0 ae    a3 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5  | ................................ | 
| 200a0 |  e0 af 81 e0 ae ae e0 af 8d 00 e0 ae b5 e0 ae bf    e0 ae 9a e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0  | ................................ | 
| 200c0 |  ae b2 e0 ae 95 e0 af 88 20 e0 ae 95 e0 af 81 e0    ae b1 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 af  | ................................ | 
| 200e0 |  81 e0 ae b5 e0 ae b4 e0 ae bf e0 ae 95 e0 ae b3    e0 af 8d 00 e0 ae 95 e0 ae bf e0 ae a9 e0 af 8d  | ................................ | 
| 20100 |  e0 ae 9f e0 af 86 e0 ae b2 e0 af 8d 20 e0 ae 9a    e0 af 87 e0 ae 95 e0 ae b0 e0 ae bf e0 ae aa e0  | ................................ | 
| 20120 |  af 8d e0 ae aa e0 af 81 e0 ae 95 e0 ae b3 e0 af    8d 00 e0 ae 95 e0 ae bf e0 ae a9 e0 af 8d e0 ae  | ................................ | 
| 20140 |  9f e0 af 86 e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af    87 e0 ae 95 e0 ae b0 e0 ae bf e0 ae aa e0 af 8d  | ................................ | 
| 20160 |  e0 ae aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 8d 20    e0 ae a4 e0 af 8b e0 ae b2 e0 af 8d e0 ae b5 e0  | ................................ | 
| 20180 |  ae bf e0 ae af e0 ae 9f e0 af 88 e0 ae a8 e0 af    8d e0 ae a4 e0 ae a9 00 e0 ae aa e0 ae 9f e0 af  | ................................ | 
| 201a0 |  8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d    e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae aa e0 ae 9f  | ................................ | 
| 201c0 |  e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0    af 8d e0 ae 95 e0 ae b3 e0 af 8d 3a 00 e0 ae 87  | ...........................:.... | 
| 201e0 |  e0 ae 9f e0 ae ae e0 af 8d 00 e0 ae ae e0 af 81    e0 ae a4 e0 ae a9 e0 af 8d e0 ae ae e0 af 88 20  | ................................ | 
| 20200 |  e0 ae a8 e0 ae bf e0 ae a9 e0 af 88 e0 ae b5 e0    ae 95 e0 ae ae e0 af 8d 00 e0 ae 89 e0 ae b0 e0  | ................................ | 
| 20220 |  af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae    bf e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae 95 e0 af  | ................................ | 
| 20240 |  88 e0 ae ae e0 af 81 e0 ae b1 e0 af 88 e0 ae af    e0 ae be e0 ae 95 20 e0 ae 9a e0 af 87 e0 ae b0  | ................................ | 
| 20260 |  e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0    af 81 e0 ae ae e0 af 8d 2f e0 ae 85 e0 ae 95 e0  | ......................../....... | 
| 20280 |  ae b1 e0 af 8d e0 ae b1 e0 ae b5 e0 af 81 e0 ae    ae e0 af 8d 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae  | ................................ | 
| 202a0 |  9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 00 e0 ae    87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae  | ................................ | 
| 202c0 |  9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2    e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 ae be e0  | ................................ | 
| 202e0 |  ae a9 20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0    ae 95 e0 ae bf 20 e0 ae ae e0 af 86 e0 ae a9 e0  | ................................ | 
| 20300 |  af 81 e0 ae b5 e0 ae bf e0 ae a9 e0 af 8d 20 e0    ae ae e0 af 87 e0 ae b2 e0 af 8d 20 e0 ae a8 e0  | ................................ | 
| 20320 |  ae bf e0 ae b2 e0 af 88 e0 ae 95 e0 af 8d e0 ae    95 e0 af 81 20 22 e0 ae 95 e0 ae be e0 ae 9f e0  | .....................".......... | 
| 20340 |  af 8d e0 ae 9a e0 ae bf 20 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af  | ................................ | 
| 20360 |  88 22 20 e0 ae a8 e0 ae 95 e0 ae b0 e0 af 8d e0    ae a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae  | .".............................. | 
| 20380 |  ae e0 af 8d 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae    9f e0 ae bf e0 ae af e0 ae b2 e0 af 81 e0 ae 95  | ................................ | 
| 203a0 |  e0 af 8d e0 ae 95 e0 af 81 20 e0 ae a8 e0 ae 95    e0 ae b0 e0 af 8d e0 ae a4 e0 af 8d e0 ae a4 e0  | ................................ | 
| 203c0 |  ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae 89 e0    ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0  | ................................ | 
| 203e0 |  ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae    af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 28 e0  | ..............................(. | 
| 20400 |  ae 95 e0 ae b3 e0 af 8d 29 20 25 64 20 e0 ae aa    e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0  | ........).%d.................... | 
| 20420 |  ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0    ae a8 e0 ae 95 e0 ae b0 e0 af 8d e0 ae a4 e0 af  | ................................ | 
| 20440 |  8d e0 ae a4 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f    e0 af 8d e0 ae 9f e0 ae a9 00 e0 ae aa e0 af 86  | ................................ | 
| 20460 |  e0 ae af e0 ae b0 e0 af 8d 00 e0 ae 87 e0 ae a8    e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d  | ................................ | 
| 20480 |  e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0    ae b2 e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4 e0  | ................................ | 
| 204a0 |  af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae    95 e0 ae b3 e0 af 8d 20 e0 ae 8e e0 ae a4 e0 af  | ................................ | 
| 204c0 |  81 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae    87 e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 00 55 55  | ..............................UU | 
| 204e0 |  49 44 20 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 20    e0 ae 8e e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a  | ID.............................. | 
| 20500 |  e0 ae be e0 ae a4 e0 ae a9 e0 ae ae e0 af 81 e0    ae ae e0 af 8d 20 e0 ae 95 e0 ae bf e0 ae 9f e0  | ................................ | 
| 20520 |  af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 ae    bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 3a 20 25  | .............................:.% | 
| 20540 |  73 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae    bf e0 ae af e0 ae b2 e0 af 8d 20 e0 ae aa e0 af  | s............................... | 
| 20560 |  86 e0 ae af e0 ae b0 e0 af 8d 20 e0 ae 95 e0 af    81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa  | ................................ | 
| 20580 |  e0 ae bf e0 ae 9f e0 ae aa e0 af 8d e0 ae aa e0    ae 9f e0 ae b5 e0 ae bf e0 ae b2 e0 af 8d e0 ae  | ................................ | 
| 205a0 |  b2 e0 af 88 00 e0 ae ae e0 af 82 e0 ae b2 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 205c0 |  af e0 ae b2 e0 af 8d 20 e0 ae aa e0 af 86 e0 ae    af e0 ae b0 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d  | ................................ | 
| 205e0 |  20 e0 ae 8e e0 ae a4 e0 af 81 e0 ae b5 e0 af 81    e0 ae ae e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1  | ................................ | 
| 20600 |  e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0    ae 9f e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae  | ................................ | 
| 20620 |  b5 e0 ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88    00 e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95  | ................................ | 
| 20640 |  e0 ae b3 e0 af 8d 20 e0 ae aa e0 af 8b e0 ae a4    e0 af 81 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf  | ................................ | 
| 20660 |  e0 ae 9a e0 af 8d e0 ae 9a e0 af 8a e0 ae b1 e0    af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 85 e0  | ................................ | 
| 20680 |  ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0    ae a4 e0 ae a9 e0 ae bf e0 ae aa e0 af 8d e0 ae  | ................................ | 
| 206a0 |  aa e0 ae af e0 ae a9 e0 af 8d 20 e0 ae a8 e0 af    86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf  | ................................ | 
| 206c0 |  e0 ae 9a e0 af 88 e0 ae af e0 af 88 20 e0 ae b5    e0 ae bf e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0  | ................................ | 
| 206e0 |  ae aa e0 ae ae e0 ae be e0 ae 95 20 e0 ae ae e0    ae be e0 ae b1 e0 af 8d e0 ae b1 e0 ae b5 e0 af  | ................................ | 
| 20700 |  81 e0 ae ae e0 af 8d 20 0a 20 e0 ae 87 e0 ae a8    e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af 8d  | ................................ | 
| 20720 |  e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0    ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af  | ................................ | 
| 20740 |  8d e0 ae a4 e0 af 81 20 e0 ae 89 e0 ae b0 e0 af    81 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf  | ................................ | 
| 20760 |  e0 ae 95 e0 ae b3 e0 af 88 e0 ae 9a e0 af 8d 20    e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0  | ................................ | 
| 20780 |  af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af    8d 2f e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae  | ................./.............. | 
| 207a0 |  a4 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af    8d e0 ae b1 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 207c0 |  2e 00 e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae ae e0    ae a4 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 af  | ................................ | 
| 207e0 |  88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae    b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 2f e0 ae  | ............................./.. | 
| 20800 |  85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 20 e0 ae    92 e0 ae b0 e0 af 81 20 e0 ae a8 e0 af 86 e0 ae  | ................................ | 
| 20820 |  9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a    e0 af 88 e0 ae af e0 af 88 20 e0 ae b5 e0 ae bf  | ................................ | 
| 20840 |  e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0    ae ae e0 ae be e0 ae 95 20 e0 ae 95 e0 af 81 e0  | ................................ | 
| 20860 |  ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa e0 ae    bf e0 ae 9f e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 20880 |  20 0a 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20    e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0  | ................................ | 
| 208a0 |  ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae    b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81  | ................................ | 
| 208c0 |  20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa e0 af 8d    e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0  | ................................ | 
| 208e0 |  af 88 e0 ae 9a e0 af 8d 20 e0 ae 9a e0 af 87 e0    ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 e0 af  | ................................ | 
| 20900 |  81 e0 ae ae e0 af 8d e0 ae aa e0 af 8b e0 ae a4    e0 af 81 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae b2  | ................................ | 
| 20920 |  e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1    e0 af 8d e0 ae b1 e0 af 81 e0 ae ae e0 af 8d e0  | ................................ | 
| 20940 |  ae aa e0 af 8b e0 ae a4 e0 af 81 00 e0 ae ae e0    ae b1 e0 af 8d e0 ae b1 e0 af 8a e0 ae a9 e0 af  | ................................ | 
| 20960 |  8d e0 ae b1 e0 af 81 00 e0 ae a4 e0 ae af e0 ae    b5 e0 af 81 e0 ae 9a e0 af 86 e0 ae af e0 af 8d  | ................................ | 
| 20980 |  e0 ae a4 e0 af 81 20 e0 ae 87 e0 ae aa e0 af 8d    e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 95  | ................................ | 
| 209a0 |  e0 ae be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0    af 88 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae a4 e0  | ................................ | 
| 209c0 |  af 8a e0 ae 9f e0 ae 95 e0 af 8d e0 ae 95 e0 ae    ae e0 af 8d 20 e0 ae 9a e0 af 86 e0 ae af e0 af  | ................................ | 
| 209e0 |  8d e0 ae af e0 af 81 e0 ae 99 e0 af 8d e0 ae 95    e0 ae b3 e0 af 8d 2e 00 e0 ae ae e0 ae 95 e0 af  | ................................ | 
| 20a00 |  8d e0 ae 95 e0 ae b3 e0 af 8d e0 ae a4 e0 af 8a    e0 ae 95 e0 af 88 20 e0 ae b5 e0 ae bf e0 ae b0  | ................................ | 
| 20a20 |  e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 99 e0    af 8d e0 ae 95 e0 ae b3 e0 af 8d 3a 00 e0 ae 87  | ...........................:.... | 
| 20a40 |  e0 ae a4 e0 ae b1 e0 af 8d e0 ae 95 e0 ae be e0    ae a9 20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0  | ................................ | 
| 20a60 |  ae aa e0 af 8d e0 ae aa e0 ae a4 e0 af 8d e0 ae    a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae b5 e0 af 81  | ................................ | 
| 20a80 |  e0 ae 95 e0 ae b3 e0 af 8d 3a 00 e0 ae aa e0 ae    9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2  | .........:...................... | 
| 20aa0 |  e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f    e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae  | ............................:... | 
| 20ac0 |  b5 e0 af 86 e0 ae b3 e0 ae bf e0 ae aa e0 af 8d    e0 ae aa e0 ae be e0 ae 9f e0 af 81 20 e0 ae 87  | ................................ | 
| 20ae0 |  e0 ae b2 e0 af 8d e0 ae b2 e0 ae be e0 ae a4 e0    ae aa e0 ae 9f e0 ae bf 20 e0 ae 86 e0 ae 9f e0  | ................................ | 
| 20b00 |  af 8d e0 ae 9f e0 af 8b 2d e0 ae a4 e0 af 87 e0    ae 9f e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0  | ........-....................... | 
| 20b20 |  af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af    88 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae  | ................................ | 
| 20b40 |  aa e0 af 8d e0 ae aa e0 ae bf e0 ae a4 e0 af 8d    e0 ae a4 e0 ae b2 e0 af 8d 3a 00 e0 ae aa e0 ae  | .........................:...... | 
| 20b60 |  9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2    e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f  | ................................ | 
| 20b80 |  e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae    a4 e0 ae be e0 ae a9 e0 ae bf e0 ae af e0 ae 99  | ............:................... | 
| 20ba0 |  e0 af 8d e0 ae 95 e0 ae bf 20 e0 ae aa e0 ae 9f    e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0  | ................................ | 
| 20bc0 |  ae bf e0 ae b2 e0 af 8d 20 25 64 20 e0 ae 90 e0    ae 9f e0 ae bf e0 ae 95 e0 ae b3 e0 af 88 e0 ae  | .........%d..................... | 
| 20be0 |  9a e0 af 8d 20 e0 ae 9a e0 af 87 e0 ae b0 e0 af    8d e0 ae aa e0 af 8d e0 ae aa e0 ae a4 e0 af 81  | ................................ | 
| 20c00 |  3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae aa    e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0  | :.%............................. | 
| 20c20 |  ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0    ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20  | ..............................:. | 
| 20c40 |  e0 ae 95 e0 ae bf e0 ae a9 e0 af 8d e0 ae 9f e0    af 86 e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0  | ................................ | 
| 20c60 |  ae 95 e0 ae b0 e0 ae bf e0 ae aa e0 af 8d e0 ae    aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae  | ................................ | 
| 20c80 |  ae e0 af 80 e0 ae a3 e0 af 8d e0 ae 9f e0 af 81    e0 ae ae e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 81  | ................................ | 
| 20ca0 |  e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0 ae 95 20    e0 ae ae e0 af 81 e0 ae af e0 ae b1 e0 af 8d e0  | ................................ | 
| 20cc0 |  ae 9a e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae    bf e0 ae b1 e0 ae a4 e0 af 81 00 e0 ae aa e0 ae  | ................................ | 
| 20ce0 |  9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2    e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f  | ................................ | 
| 20d00 |  e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae    a4 e0 ae be e0 ae a9 e0 ae be e0 ae 95 20 e0 ae  | ............:................... | 
| 20d20 |  ae e0 ae 95 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d    e0 ae a4 e0 af 8a e0 ae 95 e0 af 88 20 e0 ae 9a  | ................................ | 
| 20d40 |  e0 ae be e0 ae a4 e0 ae a9 20 e0 ae aa e0 ae 9f    e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0  | ................................ | 
| 20d60 |  af 8d 3a 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4    e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa  | ..:............................. | 
| 20d80 |  e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0    ae b2 e0 af 8d 3a 20 e0 ae a4 e0 ae be e0 ae a9  | .....................:.......... | 
| 20da0 |  e0 ae be e0 ae 95 20 e0 ae ae e0 ae 95 e0 af 8d    e0 ae 95 e0 ae b3 e0 af 8d e0 ae a4 e0 af 8a e0  | ................................ | 
| 20dc0 |  ae 95 e0 af 88 20 e0 ae a4 e0 af 87 e0 ae 9f e0    ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0  | ................................ | 
| 20de0 |  ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 00    e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0  | ..............:................. | 
| 20e00 |  ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af  | ................................ | 
| 20e20 |  8d 3a 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0    ae ae e0 af 8d 20 e0 ae a4 e0 af 81 e0 ae a3 e0  | .:.............................. | 
| 20e40 |  af 8d e0 ae 9f e0 ae bf e0 ae 95 e0 af 8d e0 ae    95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d  | ................................ | 
| 20e60 |  e0 ae 9f e0 ae a4 e0 af 81 00 e0 ae aa e0 ae 9f    e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0  | ................................ | 
| 20e80 |  af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0    ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae 92  | ...........................:.... | 
| 20ea0 |  e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0    af 88 e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae 9a e0  | ................................ | 
| 20ec0 |  ae be e0 ae a4 e0 ae a9 e0 ae ae e0 af 8d 3a 00    e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0  | ..............:................. | 
| 20ee0 |  ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af  | ................................ | 
| 20f00 |  8d 3a 20 e0 ae ae e0 af 86 e0 ae 9f e0 af 8d e0    ae 9f e0 ae be e0 ae 9f e0 af 87 e0 ae 9f e0 af  | .:.............................. | 
| 20f20 |  8d e0 ae 9f e0 ae be 20 e0 ae 95 e0 ae bf e0 ae    9f e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae bf  | ................................ | 
| 20f40 |  e0 ae b1 e0 ae a4 e0 af 81 3a 00 e0 ae aa e0 ae    9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2  | .........:...................... | 
| 20f60 |  e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f    e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20 e0 ae  | ............................:... | 
| 20f80 |  a8 e0 af 80 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81    e0 ae b5 e0 ae a4 e0 ae b1 e0 af 8d e0 ae 95 e0  | ................................ | 
| 20fa0 |  af 81 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0    ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae b2 e0 af  | ................................ | 
| 20fc0 |  8d 20 27 25 e0 ae 8e e0 ae b8 e0 af 8d 27 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ..'%.........'.................. | 
| 20fe0 |  af e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae    aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95  | ................................ | 
| 21000 |  e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20    e0 ae 8e e0 ae a4 e0 af 81 e0 ae b5 e0 af 81 e0  | ................................ | 
| 21020 |  ae ae e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0    ae b2 e0 af 88 00 e0 ae aa e0 ae 9f e0 ae bf e0  | ................................ | 
| 21040 |  ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 21060 |  af e0 ae b2 e0 af 8d 3a 20 27 25 73 27 20 e0 ae    aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | .......:.'%s'................... | 
| 21080 |  e0 ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 8e    e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 af 81  | ................................ | 
| 210a0 |  e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0    af 8d e0 ae 95 e0 ae b3 e0 af 81 e0 ae ae e0 af  | ................................ | 
| 210c0 |  8d 20 e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae    bf e0 ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 210e0 |  e0 ae aa e0 af 8d e0 ae aa e0 ae 9f 20 e0 ae b5    e0 af 87 e0 ae a3 e0 af 8d e0 ae 9f e0 ae bf e0  | ................................ | 
| 21100 |  ae af e0 ae a4 e0 ae bf e0 ae b2 e0 af 8d e0 ae    b2 e0 af 88 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 21120 |  a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae    aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 21140 |  e0 ae b2 e0 af 8d 3a 20 27 25 e0 ae 95 e0 ae b3    e0 af 8d 27 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae  | ......:.'%.........'............ | 
| 21160 |  a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae 9f    e0 ae a9 e0 af 8d 20 e0 ae 86 e0 ae 9f e0 af 8d  | ................................ | 
| 21180 |  e0 ae 9f e0 af 8b e0 ae 9a e0 ae bf e0 ae a9 e0    af 8d e0 ae 95 e0 af 8d 20 e0 ae 8e e0 ae a9 20  | ................................ | 
| 211a0 |  e0 ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0    ae 9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 211c0 |  be e0 ae a4 e0 ae a4 e0 af 81 20 e0 ae a4 e0 ae    b5 e0 ae b1 e0 ae be e0 ae a9 e0 ae a4 e0 af 81  | ................................ | 
| 211e0 |  00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d    e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f  | ................................ | 
| 21200 |  e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0    af 8d 3a 20 e0 ae 9a e0 af 86 e0 ae af e0 ae b2  | ..................:............. | 
| 21220 |  e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b2    e0 af 8d e0 ae b2 e0 ae be e0 ae a4 20 e0 ae 9a  | ................................ | 
| 21240 |  e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0    ae a4 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0  | ................................ | 
| 21260 |  ae 92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae    9a e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5  | ................................ | 
| 21280 |  e0 ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 00    e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0  | ................................ | 
| 212a0 |  ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af  | ................................ | 
| 212c0 |  8d 3a 20 e0 ae 87 e0 ae aa e0 af 8d e0 ae aa e0    af 8b e0 ae a4 e0 af 81 20 e0 ae a4 e0 ae be e0  | .:.............................. | 
| 212e0 |  ae a9 e0 ae bf e0 ae af e0 ae 99 e0 af 8d e0 ae    95 e0 ae bf 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae  | ................................ | 
| 21300 |  9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2    e0 af 8d 20 25 64 20 e0 ae 90 e0 ae 9f e0 ae bf  | ....................%d.......... | 
| 21320 |  e0 ae 95 e0 ae b3 e0 af 8d 3a 20 25 e0 ae 95 e0    ae b3 e0 af 8d 00 e0 ae aa e0 ae 9f e0 ae bf e0  | .........:.%.................... | 
| 21340 |  ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 21360 |  af e0 ae b2 e0 af 8d 3a 20 e0 ae a4 e0 ae be e0    ae a9 e0 ae bf e0 ae af e0 ae 99 e0 af 8d e0 ae  | .......:........................ | 
| 21380 |  95 e0 ae bf 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae    9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2  | ................................ | 
| 213a0 |  e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0    ae a4 e0 af 81 20 25 64 20 e0 ae 90 e0 ae 9f e0  | ......................%d........ | 
| 213c0 |  ae bf e0 ae 95 e0 ae b3 e0 af 88 20 e0 ae a8 e0    af 80 e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae  | ................................ | 
| 213e0 |  a4 e0 ae b2 e0 af 8d 3a 20 25 e0 ae 95 e0 ae b3    e0 af 8d 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4  | .......:.%...................... | 
| 21400 |  e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa    e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0  | ................................ | 
| 21420 |  ae b2 e0 af 8d 3a 20 e0 ae b5 e0 ae 9f e0 ae bf    e0 ae b5 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0  | .....:.......................... | 
| 21440 |  af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0 ae b2 e0    ae be e0 ae a4 20 27 20 25 e0 ae 8e e0 ae b8 e0  | ......................'.%....... | 
| 21460 |  af 8d 27 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f    e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0  | ..'............................. | 
| 21480 |  af 8d 20 25 e0 ae 9f e0 ae bf 20 e0 ae aa e0 af    81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99  | ...%............................ | 
| 214a0 |  e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae a4 e0    af 8d 20 e0 ae a4 e0 ae b5 e0 ae bf e0 ae b0 e0  | ................................ | 
| 214c0 |  af 8d e0 ae aa e0 af 8d e0 ae aa e0 ae a4 e0 af    81 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af  | ................................ | 
| 214e0 |  8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae    9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2  | ................................ | 
| 21500 |  e0 af 8d 3a 20 e0 ae 87 e0 ae aa e0 af 8d e0 ae    aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 92 e0 ae  | ...:............................ | 
| 21520 |  a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88    e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0  | ................................ | 
| 21540 |  ae ae e0 af 8d 20 2d 20 66 6f 72 63 65 5f 73 79    6e 63 20 3d 00 e0 ae aa e0 ae 9f e0 ae bf e0 ae  | ......-.force_sync.=............ | 
| 21560 |  a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0 ae    aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 21580 |  e0 ae b2 e0 af 8d 3a 20 25 e0 ae 9f e0 ae bf 20    e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0  | ......:.%....................... | 
| 215a0 |  ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af    88 20 27 20 25 e0 ae 95 e0 ae b3 e0 af 8d 27 20  | ..................'.%.........'. | 
| 215c0 |  e0 ae 87 e0 ae b2 e0 af 8d 20 e0 ae 92 e0 ae a4    e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0  | ................................ | 
| 215e0 |  ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 3a 20    25 e0 ae 95 e0 ae b3 e0 af 8d 20 28 e0 ae 87 e0  | ..............:.%..........(.... | 
| 21600 |  ae 9f e0 ae ae e0 af 8d 3a 20 25 e0 ae 95 e0 ae    b3 e0 af 8d 29 00 e0 ae aa e0 ae 9f e0 ae bf e0  | ........:.%.........)........... | 
| 21620 |  ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 21640 |  af e0 ae b2 e0 af 8d 3a 20 e0 ae a4 e0 ae be e0    ae a9 e0 ae bf e0 ae af e0 ae 99 e0 af 8d e0 ae  | .......:........................ | 
| 21660 |  95 e0 ae bf 20 e0 ae a8 e0 af 86 e0 ae 9f e0 af    81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af 88  | ................................ | 
| 21680 |  20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf    e0 ae af e0 ae b2 e0 af 8d 20 28 e0 ae 95 e0 ae  | ..........................(..... | 
| 216a0 |  b3 e0 af 8d 29 20 e0 ae aa e0 af 81 e0 ae a4 e0    af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae  | ....)........................... | 
| 216c0 |  a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 00 e0 ae    aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4  | ................................ | 
| 216e0 |  e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d    e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a  | ...............................: | 
| 21700 |  20 e0 ae a4 e0 ae be e0 ae a9 e0 ae bf e0 ae af    e0 ae 99 e0 af 8d e0 ae 95 e0 ae bf 20 e0 ae 9a  | ................................ | 
| 21720 |  e0 ae be e0 ae a4 e0 ae a9 20 e0 ae aa e0 ae 9f    e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0  | ................................ | 
| 21740 |  af 8d 20 28 e0 ae 95 e0 ae b3 e0 af 8d 29 20 e0    ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0 af  | ...(.........).................. | 
| 21760 |  8d e0 ae aa e0 ae bf e0 ae a4 e0 af 8d e0 ae a4    e0 ae b2 e0 af 8d 00 e0 ae aa e0 ae 9f e0 ae bf  | ................................ | 
| 21780 |  e0 ae a4 e0 af 8d e0 ae a4 e0 ae b2 e0 af 8d 20    e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0  | ................................ | 
| 217a0 |  ae af e0 ae b2 e0 af 8d 00 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af  | ................................ | 
| 217c0 |  8d 20 e0 ae aa e0 ae bf e0 ae b4 e0 af 88 00 e0    ae aa e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae  | ................................ | 
| 217e0 |  a4 e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af    8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d  | ................................ | 
| 21800 |  3a 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae    bf e0 ae af e0 ae b2 e0 af 8d 5f e0 ae aa e0 af  | :........................._..... | 
| 21820 |  86 e0 ae af e0 ae b0 e0 af 8d 20 e0 ae a8 e0 ae    95 e0 ae b2 e0 af 8d 20 e0 ae 8e e0 ae a9 e0 af  | ................................ | 
| 21840 |  8d e0 ae aa e0 ae a4 e0 ae be e0 ae b2 e0 af 8d    20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf  | ................................ | 
| 21860 |  e0 ae af e0 ae b2 e0 af 88 20 e0 ae 89 e0 ae b0    e0 af 81 e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0  | ................................ | 
| 21880 |  ae 95 20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0    ae af e0 ae be e0 ae a4 e0 af 81 3a 00 e0 ae aa  | ...........................:.... | 
| 218a0 |  e0 ae 9f e0 ae bf e0 ae a4 e0 af 8d e0 ae a4 e0    ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0  | ................................ | 
| 218c0 |  ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 3a 20    e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0  | ..............:................. | 
| 218e0 |  ae af e0 ae b2 e0 af 8d 5f e0 ae aa e0 af 86 e0    ae af e0 ae b0 e0 ae be e0 ae 95 20 e0 ae 95 e0  | ........_....................... | 
| 21900 |  af 81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae    aa e0 ae bf e0 ae 9f e0 ae aa e0 af 8d e0 ae aa  | ................................ | 
| 21920 |  e0 ae 9f e0 ae be e0 ae a4 20 e0 ae aa e0 ae 9f    e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0  | ................................ | 
| 21940 |  af 88 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae b5 e0    ae be e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae ae e0  | ................................ | 
| 21960 |  af 81 e0 ae 9f e0 ae bf e0 ae af e0 ae be e0 ae    a4 e0 af 81 00 e0 ae 86 e0 ae b0 e0 af 8d e0 ae  | ................................ | 
| 21980 |  9f e0 ae b0 e0 af 8d 20 e0 ae b5 e0 ae bf e0 ae    b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 99  | ................................ | 
| 219a0 |  e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae aa e0    af 8d 20 e0 ae aa e0 ae 9f e0 ae bf e0 ae a4 e0  | ................................ | 
| 219c0 |  af 8d e0 ae a4 e0 ae b2 e0 af 8d 3a 00 e0 ae 8e    e0 ae b2 e0 af 8d e0 ae b2 e0 ae be 20 e0 ae aa  | ...........:.................... | 
| 219e0 |  e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0    ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae  | ................................ | 
| 21a00 |  b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d    e0 ae a4 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 85  | ................................ | 
| 21a20 |  e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 00    e0 ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0  | ................................ | 
| 21a40 |  af 81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ................................ | 
| 21a60 |  af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0    e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20  | ................................ | 
| 21a80 |  e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0    af 81 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0  | ................................ | 
| 21aa0 |  ae bf e0 ae af e0 ae bf e0 ae af e0 ae b2 e0 af    8d 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae a8 e0 af  | ................................ | 
| 21ac0 |  8d e0 ae a4 e0 af 81 20 e0 ae a8 e0 af 80 e0 ae    95 e0 af 8d e0 ae 95 e0 af 81 00 e0 ae aa e0 ae  | ................................ | 
| 21ae0 |  9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2    e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0  | ................................ | 
| 21b00 |  ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae 85 e0    ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 af 81 3a 20  | ..............................:. | 
| 21b20 |  25 e0 ae 95 e0 ae b3 e0 af 8d 00 22 25 53 22 20    e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0  | %.........."%S"................. | 
| 21b40 |  ae af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae    b0 e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81  | ................................ | 
| 21b60 |  20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1    e0 af 81 00 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf  | ................................ | 
| 21b80 |  e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0    af 8d e0 ae 9f 20 e0 ae aa e0 ae 9f e0 af 8d e0  | ................................ | 
| 21ba0 |  ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae    b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d  | ................................ | 
| 21bc0 |  e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1    e0 af 8d e0 ae b1 e0 af 81 00 e0 ae 9a e0 ae be  | ................................ | 
| 21be0 |  e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0    ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae  | ................................ | 
| 21c00 |  a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae aa e0 ae    9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2  | ................................ | 
| 21c20 |  e0 af 8d 20 e0 ae 89 e0 ae b0 e0 af 81 e0 ae aa    e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0 ae 95 e0  | ................................ | 
| 21c40 |  ae b3 e0 af 88 20 e0 ae 85 e0 ae 95 e0 ae b1 e0    af 8d e0 ae b1 e0 af 81 00 e0 ae 89 e0 ae 99 e0  | ................................ | 
| 21c60 |  af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 25 73 20 e0    ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae  | ............%s.................. | 
| 21c80 |  af e0 ae b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0    e0 af 81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20  | ................................ | 
| 21ca0 |  25 64 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0    ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae  | %d.............................. | 
| 21cc0 |  b3 e0 af 88 20 e0 ae 85 e0 ae 95 e0 ae b1 e0 af    8d e0 ae b1 e0 ae bf e0 ae af e0 ae a4 e0 af 81  | ................................ | 
| 21ce0 |  00 25 44 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf    e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa  | .%D............................. | 
| 21d00 |  e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0    ae b2 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae  | ................................ | 
| 21d20 |  b2 e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d    e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae b1  | ................................ | 
| 21d40 |  e0 af 8d e0 ae b1 e0 ae aa e0 af 8d e0 ae aa e0    ae 9f e0 af 8d e0 ae 9f e0 ae a4 e0 af 81 00 e0  | ................................ | 
| 21d60 |  ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae ae e0 af    8d 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae aa e0 af  | ................................ | 
| 21d80 |  86 e0 ae af e0 ae b0 e0 ae bf e0 ae 9f e0 af 81    e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 00  | ................................ | 
| 21da0 |  e0 ae ae e0 ae b1 e0 af 81 e0 ae aa e0 af 86 e0    ae af e0 ae b0 e0 ae bf e0 ae 9f e0 ae aa e0 af  | ................................ | 
| 21dc0 |  8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a4    e0 af 81 20 e0 ae a4 e0 af 8b e0 ae b2 e0 af 8d  | ................................ | 
| 21de0 |  e0 ae b5 e0 ae bf e0 ae af e0 af 81 e0 ae b1 e0    af 8d e0 ae b1 e0 ae a4 e0 af 81 00 e0 ae aa e0  | ................................ | 
| 21e00 |  ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae    b2 e0 af 8d 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae  | ................................ | 
| 21e20 |  aa e0 af 86 e0 ae af e0 ae b0 e0 ae bf e0 ae 9f    e0 af 81 e0 ae a4 e0 ae b2 e0 af 8d 00 e0 ae a4  | ................................ | 
| 21e40 |  e0 ae b1 e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0    af 81 20 e0 ae 87 e0 ae a3 e0 af 88 e0 ae 95 e0  | ................................ | 
| 21e60 |  af 8d e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae    9f e0 af 8d e0 ae 9f 20 e0 ae 9a e0 ae be e0 ae  | ................................ | 
| 21e80 |  a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88    20 e0 ae ae e0 ae b1 e0 af 81 e0 ae aa e0 af 86  | ................................ | 
| 21ea0 |  e0 ae af e0 ae b0 e0 ae bf e0 ae 9f e0 af 81 e0    ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 00 e0  | ................................ | 
| 21ec0 |  ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af    8d e0 ae a4 e0 af 88 20 e0 ae aa e0 ae 9f e0 af  | ................................ | 
| 21ee0 |  8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 81    e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae ae e0 ae be  | ................................ | 
| 21f00 |  e0 ae b1 e0 af 8d e0 ae b1 e0 ae b5 e0 af 81 e0    ae ae e0 af 8d 2c 20 e0 ae aa e0 af 81 e0 ae a4  | .....................,.......... | 
| 21f20 |  e0 ae bf e0 ae af 20 e0 ae 89 e0 ae b0 e0 af 81    e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae bf e0  | ................................ | 
| 21f40 |  ae 95 e0 ae b3 e0 af 88 20 e0 ae ae e0 ae 9f e0    af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 20 e0  | ................................ | 
| 21f60 |  ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af    8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 21f80 |  00 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4    e0 af 8d e0 ae a4 e0 af 88 20 e0 ae aa e0 ae 9f  | ................................ | 
| 21fa0 |  e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0    af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae ae e0  | ................................ | 
| 21fc0 |  ae be e0 ae b1 e0 af 8d e0 ae b1 e0 ae b5 e0 af    81 e0 ae ae e0 af 8d 2c 20 e0 ae 85 e0 ae a9 e0  | .......................,........ | 
| 21fe0 |  af 88 e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 e0 ae    af e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 9a e0 af  | ................................ | 
| 22000 |  87 e0 ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95    e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 2f e0 ae ae  | ............................/... | 
| 22020 |  e0 af 87 e0 ae b2 e0 af 86 e0 ae b4 e0 af 81 e0    ae a4 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0  | ................................ | 
| 22040 |  ae ae e0 af 80 e0 ae 9f e0 af 8d e0 ae 9f e0 ae    ae e0 af 88 20 e0 ae ae e0 ae b1 e0 af 8d e0 ae  | ................................ | 
| 22060 |  b1 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 89 e0 ae    b1 e0 af 81 e0 ae a4 e0 ae bf e0 ae aa e0 af 8d  | ................................ | 
| 22080 |  e0 ae aa e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0    ae a4 e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b0 e0  | ................................ | 
| 220a0 |  af 88 e0 ae af e0 ae be e0 ae 9f e0 ae b2 e0 af    8d e0 ae 95 e0 ae b3 e0 af 8d 00 e0 ae ae e0 af  | ................................ | 
| 220c0 |  80 e0 ae 9f e0 af 8d e0 ae 9f e0 ae ae e0 af 88    20 e0 ae 85 e0 ae a9 e0 af 88 e0 ae a4 e0 af 8d  | ................................ | 
| 220e0 |  e0 ae a4 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae b5    e0 ae be e0 ae 9a e0 ae bf e0 ae aa e0 af 8d e0  | ................................ | 
| 22100 |  ae aa e0 af 81 20 e0 ae aa e0 ae 9f e0 af 8d e0    ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d 20 e0  | ................................ | 
| 22120 |  ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae    bf 20 e0 ae ae e0 af 80 e0 ae a3 e0 af 8d e0 ae  | ................................ | 
| 22140 |  9f e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 89 e0 ae    b0 e0 af 88 e0 ae af e0 ae be e0 ae 9f e0 ae b2  | ................................ | 
| 22160 |  e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae 95 e0    af 8d 20 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d e0  | ................................ | 
| 22180 |  ae 9f e0 af 81 00 e0 ae 87 e0 ae aa e0 af 8d e0    ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae 95 e0  | ................................ | 
| 221a0 |  ae be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af    88 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae a4 e0 af  | ................................ | 
| 221c0 |  8a e0 ae 9f e0 ae 95 e0 af 8d e0 ae 95 e0 ae ae    e0 af 8d 20 e0 ae 9a e0 af 86 e0 ae af e0 af 8d  | ................................ | 
| 221e0 |  e0 ae af e0 af 81 e0 ae 99 e0 af 8d e0 ae 95 e0    ae b3 e0 af 8d 00 e0 ae ae e0 ae b1 e0 af 81 e0  | ................................ | 
| 22200 |  ae a4 e0 af 8a e0 ae 9f e0 ae 95 e0 af 8d e0 ae    95 e0 ae ae e0 af 8d 20 e0 ae a4 e0 af 87 e0 ae  | ................................ | 
| 22220 |  b5 e0 af 88 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae    9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae aa  | ................................ | 
| 22240 |  e0 af 8d 20 e0 ae aa e0 ae be e0 ae b0 e0 af 8d    e0 ae a4 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae bf  | ................................ | 
| 22260 |  e0 ae b1 e0 ae 95 e0 af 81 20 e0 ae b5 e0 ae b0    e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 20  | ................................ | 
| 22280 |  e0 ae ae e0 af 80 e0 ae 9f e0 af 8d e0 ae 9f e0    af 86 e0 ae 9f e0 af 81 e0 ae 99 e0 af 8d e0 ae  | ................................ | 
| 222a0 |  95 e0 ae b3 e0 af 8d 00 e0 ae 87 e0 ae af e0 ae    b2 e0 af 8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf  | ................................ | 
| 222c0 |  e0 ae b2 e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d    e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 20  | ................................ | 
| 222e0 |  e0 ae 85 e0 ae ae e0 af 88 e0 ae 95 e0 af 8d e0    ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0  | ................................ | 
| 22300 |  ae 87 e0 ae af e0 ae b2 e0 af 8d e0 ae aa e0 af    81 e0 ae a8 e0 ae bf e0 ae b2 e0 af 88 20 e0 ae  | ................................ | 
| 22320 |  aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af    e0 ae b2 e0 af 88 20 e0 ae 85 e0 ae ae e0 af 88  | ................................ | 
| 22340 |  e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0    ae ae e0 af 8d 3a 20 25 e0 ae 95 e0 ae b3 e0 af  | .....................:.%........ | 
| 22360 |  8d 00 e0 ae 89 e0 ae 99 e0 af 8d e0 ae 95 e0 ae    b3 e0 af 8d 20 e0 ae 87 e0 ae af e0 ae b2 e0 af  | ................................ | 
| 22380 |  8d e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2    e0 af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f  | ................................ | 
| 223a0 |  e0 ae bf e0 ae af e0 ae b2 e0 af 88 20 22 25 73    22 20 e0 ae 86 e0 ae 95 20 e0 ae 85 e0 ae ae e0  | ............."%s"............... | 
| 223c0 |  af 88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af    81 e0 ae ae e0 af 8d 00 e0 ae 85 e0 ae ae e0 af  | ................................ | 
| 223e0 |  88 e0 ae aa e0 af 8d e0 ae aa e0 af 81 e0 ae 95    e0 ae b3 e0 af 8d 20 e0 ae ae e0 ae be e0 ae b1  | ................................ | 
| 22400 |  e0 af 8d e0 ae b1 e0 ae aa e0 af 8d e0 ae aa e0    ae 9f e0 af 8d e0 ae 9f e0 ae a9 00 e0 ae 85 e0  | ................................ | 
| 22420 |  ae ae e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 af    81 e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae a8 e0 af  | ................................ | 
| 22440 |  80 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d    e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae a9 00  | ................................ | 
| 22460 |  e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae a8    e0 af 82 e0 ae b2 e0 ae 95 e0 ae a4 e0 af 8d e0  | ................................ | 
| 22480 |  ae a4 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 87 e0    ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 af 8a e0  | ................................ | 
| 224a0 |  ae b0 e0 af 81 e0 ae 95 e0 ae bf 20 e0 ae 85 e0    ae ae e0 af 88 e0 ae aa e0 af 8d e0 ae aa e0 af  | ................................ | 
| 224c0 |  81 e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae ae e0 ae    be e0 ae b1 e0 af 8d e0 ae b1 e0 ae aa e0 af 8d  | ................................ | 
| 224e0 |  e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 af 81 e0    ae b3 e0 af 8d e0 ae b3 e0 ae a9 2e 00 e0 ae 9a  | ................................ | 
| 22500 |  e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0    ae a4 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af  | ................................ | 
| 22520 |  81 e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 e0 ae    aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95  | ................................ | 
| 22540 |  e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 88 20    e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0  | ................................ | 
| 22560 |  af 81 e0 ae ae e0 af 8d e0 ae aa e0 af 8b e0 ae    a4 e0 af 81 20 e0 ae 89 e0 ae b0 e0 af 88 e0 ae  | ................................ | 
| 22580 |  af e0 ae be e0 ae 9f e0 ae b2 e0 af 88 e0 ae 95    e0 af 8d 20 e0 ae 95 e0 ae be e0 ae 9f e0 af 8d  | ................................ | 
| 225a0 |  e0 ae 9f e0 af 81 00 e0 ae 87 e0 ae a8 e0 af 8d    e0 ae a4 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf  | ................................ | 
| 225c0 |  e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae 86    e0 ae b0 e0 af 8d e0 ae 9f e0 ae b0 e0 af 8d 20  | ................................ | 
| 225e0 |  e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 81 e0    ae 95 e0 af 8d e0 ae 95 e0 ae be e0 ae a9 20 e0  | ................................ | 
| 22600 |  ae aa e0 af 86 e0 ae af e0 ae b0 e0 af 88 e0 ae    95 e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae  | ................................ | 
| 22620 |  bf e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f    e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 20 0a 20 e0  | ................................ | 
| 22640 |  ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae af e0 ae    be e0 ae 95 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae  | ................................ | 
| 22660 |  a8 e0 af 8d e0 ae a4 e0 ae be e0 ae b2 e0 af 8d    2c 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0  | ................,............... | 
| 22680 |  ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae    95 e0 ae ae e0 af 8d 20 e0 ae 87 e0 ae af e0 ae  | ................................ | 
| 226a0 |  95 e0 af 8d e0 ae 95 e0 ae a4 e0 af 8d e0 ae a4    e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b3  | ................................ | 
| 226c0 |  e0 af 8d e0 ae b3 20 e0 ae aa e0 ae 9f e0 af 8d    e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0  | ................................ | 
| 226e0 |  ae a9 e0 af 8d 20 e0 ae aa e0 af 86 e0 ae af e0    ae b0 e0 af 88 e0 ae aa e0 af 8d 20 e0 ae aa e0  | ................................ | 
| 22700 |  ae af e0 ae a9 e0 af 8d e0 ae aa e0 ae 9f e0 af    81 e0 ae a4 e0 af 8d e0 ae a4 e0 af 81 e0 ae ae  | ................................ | 
| 22720 |  e0 af 8d 2e 00 e0 ae 9a e0 af 87 e0 ae b0 e0 af    8d e0 ae 95 e0 af 8d e0 ae 95 e0 af 81 e0 ae ae  | ................................ | 
| 22740 |  e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20    e0 ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0  | ................................ | 
| 22760 |  af 8d e0 ae 95 20 e0 ae b5 e0 af 87 e0 ae a3 e0    af 8d e0 ae 9f e0 ae bf e0 ae af 20 e0 ae 95 e0  | ................................ | 
| 22780 |  af 81 e0 ae b1 e0 ae bf e0 ae 9a e0 af 8d e0 ae    9a e0 af 8a e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae  | ................................ | 
| 227a0 |  b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae    a4 e0 ae a9 e0 ae bf e0 ae aa e0 af 8d e0 ae aa  | ................................ | 
| 227c0 |  e0 ae af e0 ae a9 e0 af 8d 20 e0 ae a8 e0 af 86    e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0  | ................................ | 
| 227e0 |  ae 9a e0 af 88 20 e0 ae ae e0 ae a4 e0 ae bf e0    ae aa e0 af 8d e0 ae aa e0 af 88 e0 ae 95 e0 af  | ................................ | 
| 22800 |  8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 ae bf e0 ae    aa e0 af 8d e0 ae aa e0 ae bf e0 ae 9f e0 ae b5  | ................................ | 
| 22820 |  e0 af 81 e0 ae ae e0 af 8d 20 0a 20 e0 ae 87 e0    ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0  | ................................ | 
| 22840 |  af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae    bf e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae b2 e0 af  | ................................ | 
| 22860 |  8d e0 ae b2 e0 ae a4 e0 af 81 20 e0 ae aa e0 af    81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae ae  | ................................ | 
| 22880 |  e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f    e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2 e0  | ................................ | 
| 228a0 |  af 8d 20 e0 ae 87 e0 ae b0 e0 af 81 e0 ae a8 e0    af 8d e0 ae a4 e0 af 81 20 e0 ae 8e e0 ae 9f e0  | ................................ | 
| 228c0 |  af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af    8d e0 ae aa e0 ae 9f e0 af 81 e0 ae ae e0 af 8d  | ................................ | 
| 228e0 |  20 e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0 ae    85 e0 ae 95 e0 ae b1 e0 af 8d e0 ae b1 e0 ae aa  | ................................ | 
| 22900 |  e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0    ae a4 e0 af 81 00 e0 ae a8 e0 ae bf e0 ae b2 e0  | ................................ | 
| 22920 |  af 88 00 e0 ae 9a e0 af 87 e0 ae ae e0 ae bf e0    ae aa e0 af 8d e0 ae aa e0 ae 95 20 e0 ae 85 e0  | ................................ | 
| 22940 |  ae 9f e0 af 8d e0 ae 9f e0 af 88 20 61 00 e0 ae    9a e0 af 87 e0 ae ae e0 ae bf e0 ae aa e0 af 8d  | ............a................... | 
| 22960 |  e0 ae aa e0 ae 95 20 e0 ae 85 e0 ae 9f e0 af 8d    e0 ae 9f e0 af 88 20 e0 ae 86 00 e0 ae a4 e0 ae  | ................................ | 
| 22980 |  b1 e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 88    e0 ae af 20 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d  | ................................ | 
| 229a0 |  e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0    af 88 e0 ae af e0 ae be e0 ae 95 20 e0 ae aa e0  | ................................ | 
| 229c0 |  ae af e0 ae a9 e0 af 8d e0 ae aa e0 ae 9f e0 af    81 e0 ae a4 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae  | ................................ | 
| 229e0 |  9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2    e0 af 88 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d  | ................................ | 
| 22a00 |  e0 ae b1 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00    e0 ae 87 e0 ae aa e0 af 8d e0 ae aa e0 af 8b e0  | ................................ | 
| 22a20 |  ae a4 e0 af 81 20 e0 ae 92 e0 ae a4 e0 af 8d e0    ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0 af  | ................................ | 
| 22a40 |  8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d    00 e0 ae 87 e0 ae aa e0 af 8d e0 ae aa e0 af 8b  | ................................ | 
| 22a60 |  e0 ae a4 e0 af 81 20 e0 ae 92 e0 ae a4 e0 af 8d    e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae 95 e0  | ................................ | 
| 22a80 |  af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af    8d 20 28 25 e0 ae 9f e0 ae bf 29 00 e0 ae 92 e0  | ..................(%......)..... | 
| 22aa0 |  ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af    88 e0 ae b5 e0 af 81 20 e0 ae b5 e0 ae bf e0 ae  | ................................ | 
| 22ac0 |  b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae 99    e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 3a 00 e0 ae  | ............................:... | 
| 22ae0 |  87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae 9a e0 ae    be e0 ae a4 e0 ae a9 e0 ae ae e0 af 8d 20 e0 ae  | ................................ | 
| 22b00 |  87 e0 ae a3 e0 af 88 e0 ae 95 e0 af 8d e0 ae 95    e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0  | ................................ | 
| 22b20 |  ae 9f e0 ae b5 e0 af 81 e0 ae 9f e0 ae a9 e0 af    8d 20 e0 ae 85 e0 ae a4 e0 af 88 20 e0 ae 92 e0  | ................................ | 
| 22b40 |  ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af    88 e0 ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81  | ................................ | 
| 22b60 |  e0 ae ae e0 af 8d 00 e0 ae a4 e0 af 87 e0 ae b0    e0 af 8d e0 ae a8 e0 af 8d e0 ae a4 e0 af 86 e0  | ................................ | 
| 22b80 |  ae 9f e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0 ae    aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f  | ................................ | 
| 22ba0 |  20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4    e0 ae 95 e0 ae ae e0 af 8d 20 28 e0 ae 95 e0 ae  | ..........................(..... | 
| 22bc0 |  b3 e0 af 8d 29 20 e0 ae 8f e0 ae b1 e0 af 8d e0    ae 95 e0 ae a9 e0 ae b5 e0 af 87 20 e0 ae 87 e0  | ....)........................... | 
| 22be0 |  ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae  | ................................ | 
| 22c00 |  bf e0 ae b2 e0 af 8d 20 e0 ae 89 e0 ae b3 e0 af    8d e0 ae b3 e0 ae a9 3a 20 3c 62 3e 25 e0 ae 95  | .......................:.<b>%... | 
| 22c20 |  e0 ae b3 e0 af 8d 20 3c 2f 62 3e 00 e0 ae a4 e0    af 87 e0 ae b0 e0 af 8d e0 ae a8 e0 af 8d e0 ae  | .......</b>..................... | 
| 22c40 |  a4 e0 af 86 e0 ae 9f e0 af 81 e0 ae 95 e0 af 8d    e0 ae 95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0  | ................................ | 
| 22c60 |  af 8d e0 ae 9f 20 e0 ae aa e0 af 81 e0 ae a4 e0    af 8d e0 ae a4 e0 ae 95 e0 ae ae e0 af 8d 20 28  | ...............................( | 
| 22c80 |  e0 ae 95 e0 ae b3 e0 af 8d 29 20 e0 ae 87 e0 ae    a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0 af  | .........)...................... | 
| 22ca0 |  8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf    e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d  | ................................ | 
| 22cc0 |  e0 ae b2 e0 af 88 00 e0 ae a4 e0 ae b2 e0 af 88    e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa  | ................................ | 
| 22ce0 |  e0 ae 9f e0 ae ae e0 af 8d 20 e0 ae 95 e0 ae bf    e0 ae 9f e0 af 88 e0 ae 95 e0 af 8d e0 ae 95 e0  | ................................ | 
| 22d00 |  ae b5 e0 ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af    88 20 2d 20 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4  | ..................-............. | 
| 22d20 |  20 e0 ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95    e0 ae bf 20 e0 ae aa e0 ae af e0 ae a9 e0 af 8d  | ................................ | 
| 22d40 |  e0 ae aa e0 ae 9f e0 af 81 e0 ae a4 e0 af 8d e0    ae a4 e0 af 81 e0 ae b5 e0 ae a4 e0 ae b1 e0 af  | ................................ | 
| 22d60 |  8d e0 ae 95 e0 af 81 20 e0 ae ae e0 af 81 e0 ae    a9 e0 af 8d e0 ae aa e0 af 81 20 e0 ae a8 e0 af  | ................................ | 
| 22d80 |  80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d    20 e0 ae 95 e0 ae be e0 ae b2 e0 ae bf e0 ae aa  | ................................ | 
| 22da0 |  e0 ae b0 e0 af 88 20 e0 ae ae e0 ae b1 e0 af 81    e0 ae a4 e0 af 8a e0 ae 9f e0 ae 95 e0 af 8d e0  | ................................ | 
| 22dc0 |  ae 95 e0 ae ae e0 af 8d 20 e0 ae 9a e0 af 86 e0    ae af e0 af 8d e0 ae af 20 e0 ae b5 e0 af 87 e0  | ................................ | 
| 22de0 |  ae a3 e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af    8d 21 00 e0 ae 85 e0 ae 95 e0 ae b1 e0 af 8d e0  | .................!.............. | 
| 22e00 |  ae b1 e0 af 81 e0 ae ae e0 af 8d 20 e0 ae aa e0    af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 20 e0  | ................................ | 
| 22e20 |  ae 9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae    bf 20 e0 ae 95 e0 ae a3 e0 af 8d e0 ae 9f e0 af  | ................................ | 
| 22e40 |  81 e0 ae aa e0 ae bf e0 ae 9f e0 ae bf e0 ae 95    e0 af 8d e0 ae 95 20 e0 ae ae e0 af 81 e0 ae 9f  | ................................ | 
| 22e60 |  e0 ae bf e0 ae af e0 ae b5 e0 ae bf e0 ae b2 e0    af 8d e0 ae b2 e0 af 88 00 e0 ae 89 e0 ae 99 e0  | ................................ | 
| 22e80 |  af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae 9a e0    ae be e0 ae a4 e0 ae a9 e0 ae a4 e0 af 8d e0 ae  | ................................ | 
| 22ea0 |  a4 e0 af 81 e0 ae 9f e0 ae a9 e0 af 8d 20 e0 ae    95 e0 af 88 e0 ae ae e0 af 81 e0 ae b1 e0 af 88  | ................................ | 
| 22ec0 |  e0 ae af e0 ae be e0 ae 95 20 e0 ae 92 e0 ae a4    e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0  | ................................ | 
| 22ee0 |  ae 95 e0 af 8d e0 ae 95 20 e0 ae b5 e0 ae bf e0    ae b0 e0 af 81 e0 ae ae e0 af 8d e0 ae aa e0 ae  | ................................ | 
| 22f00 |  bf e0 ae a9 e0 ae be e0 ae b2 e0 af 8d 20 e0 ae    87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae b5 e0 ae  | ................................ | 
| 22f20 |  bf e0 ae b0 e0 af 81 e0 ae aa e0 af 8d e0 ae aa    e0 ae a4 e0 af 8d e0 ae a4 e0 af 88 e0 ae a4 e0  | ................................ | 
| 22f40 |  af 8d 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0    ae b5 e0 af 81 20 e0 ae 9a e0 af 86 e0 ae af e0  | ................................ | 
| 22f60 |  af 8d e0 ae af e0 ae b5 e0 af 81 e0 ae ae e0 af    8d 2e 20 0a 20 e0 ae 8e e0 ae a8 e0 af 8d e0 ae  | ................................ | 
| 22f80 |  a4 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae    ae e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 95 e0 af  | ................................ | 
| 22fa0 |  81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa    e0 ae bf e0 ae 9f e0 ae aa e0 af 8d e0 ae aa e0  | ................................ | 
| 22fc0 |  ae 9f e0 ae b5 e0 ae bf e0 ae b2 e0 af 8d e0 ae    b2 e0 af 88 20 e0 ae 8e e0 ae a9 e0 af 8d e0 ae  | ................................ | 
| 22fe0 |  b1 e0 ae be e0 ae b2 e0 af 8d 20 e0 ae 87 e0 ae    a8 e0 af 8d e0 ae a4 20 e0 ae a4 e0 af 87 e0 ae  | ................................ | 
| 23000 |  b0 e0 af 8d e0 ae b5 e0 af 81 e0 ae aa e0 af 8d    e0 ae aa e0 af 86 e0 ae 9f e0 af 8d e0 ae 9f e0  | ................................ | 
| 23020 |  ae bf e0 ae af e0 ae bf e0 ae b2 e0 af 8d 20 e0    ae 8e e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae b5 e0  | ................................ | 
| 23040 |  ae bf e0 ae b3 e0 af 88 e0 ae b5 e0 af 81 e0 ae    ae e0 af 8d 20 e0 ae 87 e0 ae b2 e0 af 8d e0 ae  | ................................ | 
| 23060 |  b2 e0 af 88 00 e0 ae b5 e0 ae b0 e0 af 88 e0 ae    af e0 ae b1 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95  | ................................ | 
| 23080 |  e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 ae b5 e0    ae bf e0 ae b2 e0 af 8d e0 ae b2 e0 af 88 00 e0  | ................................ | 
| 230a0 |  ae 9a e0 af 87 e0 ae b0 e0 af 8d e0 ae 95 e0 af    8d e0 ae 95 20 e0 ae 85 e0 ae b2 e0 af 8d e0 ae  | ................................ | 
| 230c0 |  b2 e0 ae a4 e0 af 81 20 e0 ae 85 e0 ae 95 e0 ae    b1 e0 af 8d e0 ae b1 20 e0 ae a8 e0 af 86 e0 ae  | ................................ | 
| 230e0 |  9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a    e0 af 88 e0 ae af e0 af 88 e0 ae aa e0 af 8d 20  | ................................ | 
| 23100 |  e0 ae aa e0 af 81 e0 ae a4 e0 af 81 e0 ae aa e0    af 8d e0 ae aa e0 ae bf e0 ae 95 e0 af 8d e0 ae  | ................................ | 
| 23120 |  95 e0 ae b5 e0 af 81 e0 ae ae e0 af 8d 00 e0 ae    aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 23140 |  e0 ae b2 e0 af 81 e0 ae 95 e0 af 8d e0 ae 95 e0    af 81 20 e0 ae ae e0 ae 9f e0 af 8d e0 ae 9f e0  | ................................ | 
| 23160 |  af 81 e0 ae ae e0 af 87 20 e0 ae 9a e0 af 87 e0    ae b0 e0 af 8d e0 ae 95 e0 af 8d e0 ae 95 20 e0  | ................................ | 
| 23180 |  ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae    b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 af 88  | ................................ | 
| 231a0 |  e0 ae aa e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4    e0 af 81 e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0  | ................................ | 
| 231c0 |  ae 95 e0 af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae    ae e0 af 8d 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae  | ................................ | 
| 231e0 |  9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0 ae b2    e0 ae bf e0 ae b0 e0 af 81 e0 ae a8 e0 af 8d e0  | ................................ | 
| 23200 |  ae a4 e0 af 81 20 e0 ae ae e0 ae 9f e0 af 8d e0    ae 9f e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 85 e0  | ................................ | 
| 23220 |  ae 95 e0 ae b1 e0 af 8d e0 ae b1 20 e0 ae a8 e0    af 86 e0 ae 9f e0 af 81 e0 ae b5 e0 ae b0 e0 ae  | ................................ | 
| 23240 |  bf e0 ae 9a e0 af 88 e0 ae af e0 af 88 e0 ae aa    e0 af 8d 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 81  | ................................ | 
| 23260 |  e0 ae aa e0 af 8d e0 ae aa e0 ae bf e0 ae 95 e0    af 8d e0 ae 95 e0 ae b5 e0 af 81 e0 ae ae e0 af  | ................................ | 
| 23280 |  8d 00 25 53 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae    9f e0 ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae 95  | ..%S............................ | 
| 232a0 |  e0 af 8d 20 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d    e0 ae 95 20 28 20 25 64 29 00 22 25 e0 ae 95 e0  | ....................(.%d)."%.... | 
| 232c0 |  ae b3 e0 af 8d 22 20 e0 ae aa e0 ae 9f e0 af 8d    e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 ae bf e0  | .....".......................... | 
| 232e0 |  ae b2 e0 af 8d 20 e0 ae 89 e0 ae b3 e0 af 8d e0    ae b3 20 e0 ae aa e0 af 81 e0 ae a4 e0 af 8d e0  | ................................ | 
| 23300 |  ae a4 e0 ae 95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae    b3 e0 af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 ae  | ................................ | 
| 23320 |  be e0 ae a3 e0 af 8d e0 ae 95 00 e0 ae 95 e0 af    81 e0 ae b1 e0 ae bf e0 ae aa e0 af 8d e0 ae aa  | ................................ | 
| 23340 |  e0 ae bf e0 ae 9f e0 af 8d e0 ae 9f 20 e0 ae aa    e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0  | ................................ | 
| 23360 |  ae b2 e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 89 e0    ae b3 e0 af 8d e0 ae b3 20 e0 ae aa e0 af 81 e0  | ................................ | 
| 23380 |  ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 ae 99 e0 af    8d e0 ae 95 e0 ae b3 e0 af 88 e0 ae 95 e0 af 8d  | ................................ | 
| 233a0 |  20 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae 95    00 e0 ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae  | ................................ | 
| 233c0 |  9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf    20 e0 ae a8 e0 af 82 e0 ae b2 e0 ae 95 20 e0 ae  | ................................ | 
| 233e0 |  a4 e0 ae b0 e0 ae b5 e0 af 81 e0 ae a4 e0 af 8d    e0 ae a4 e0 ae b3 e0 ae a4 e0 af 8d e0 ae a4 e0  | ................................ | 
| 23400 |  ae bf e0 ae b2 e0 af 8d 20 e0 ae 9a e0 af 87 e0    ae ae e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 23420 |  aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f    20 e0 ae a4 e0 ae b0 e0 ae b5 e0 af 88 e0 ae 95  | ................................ | 
| 23440 |  e0 af 8d 20 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d    e0 ae 95 00 e0 ae 87 e0 ae af e0 ae b2 e0 af 8d  | ................................ | 
| 23460 |  e0 ae aa e0 af 81 e0 ae a8 e0 ae bf e0 ae b2 e0    af 88 20 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0  | ................................ | 
| 23480 |  ae bf e0 ae af e0 ae b2 e0 af 88 e0 ae 95 e0 af    8d 20 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae  | ................................ | 
| 234a0 |  95 00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae    bf e0 ae af e0 ae b2 e0 af 88 e0 ae 95 e0 af 8d  | ................................ | 
| 234c0 |  20 e0 ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae 95    00 e0 ae aa e0 ae 9f e0 af 8d e0 ae 9f e0 ae bf  | ................................ | 
| 234e0 |  e0 ae af e0 ae b2 e0 af 8d 20 e0 ae aa e0 ae 9f    e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0  | ................................ | 
| 23500 |  af 8d 3a 20 25 e0 ae 95 e0 ae b3 e0 af 8d 00 e0    ae aa e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae  | ..:.%........................... | 
| 23520 |  95 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 ae bf    e0 ae a9 e0 af 8d 20 e0 ae aa e0 ae 9f e0 af 8d  | ................................ | 
| 23540 |  e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af 8d e0    ae 95 e0 ae b3 e0 af 88 e0 ae 95 e0 af 8d 20 e0  | ................................ | 
| 23560 |  ae 95 e0 ae be e0 ae a3 e0 af 8d e0 ae 95 20 e0    ae 85 e0 ae b2 e0 af 8d e0 ae b2 e0 ae a4 e0 af  | ................................ | 
| 23580 |  81 20 e0 ae a4 e0 ae bf e0 ae b0 e0 af 81 e0 ae    a4 e0 af 8d e0 ae a4 e0 ae b5 e0 af 81 e0 ae ae  | ................................ | 
| 235a0 |  e0 af 8d 00 e0 ae 8e e0 ae aa e0 af 8d e0 ae aa    e0 af 8b e0 ae a4 e0 af 81 20 26 20 e0 ae 87 e0  | ..........................&..... | 
| 235c0 |  ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0 ae 9f e0    af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0 af  | ................................ | 
| 235e0 |  88 20 e0 ae ae e0 ae be e0 ae b1 e0 af 8d e0 ae    b1 e0 af 81 e0 ae b5 e0 ae a4 e0 af 81 3a 00 e0  | .............................:.. | 
| 23600 |  ae 87 e0 ae a8 e0 af 8d e0 ae a4 20 e0 ae aa e0    ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae  | ................................ | 
| 23620 |  b2 e0 ae bf e0 ae b2 e0 ae bf e0 ae b0 e0 af 81    e0 ae a8 e0 af 8d e0 ae a4 e0 af 81 20 3c 62 3e  | .............................<b> | 
| 23640 |  25 e0 ae 95 e0 ae b3 e0 af 8d 20 3c 2f 62 3e 20    e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0  | %..........</b>................. | 
| 23660 |  af 8d e0 ae a4 e0 af 88 20 e0 ae 85 e0 ae 95 e0    ae b1 e0 af 8d e0 ae b1 20 e0 ae 89 e0 ae b3 e0  | ................................ | 
| 23680 |  af 8d e0 ae b3 e0 af 80 e0 ae b0 e0 af 8d e0 ae    95 e0 ae b3 e0 af 8d 2e 00 e0 ae a4 e0 ae b1 e0  | ................................ | 
| 236a0 |  af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 81 20 e0    ae 87 e0 ae a3 e0 af 88 e0 ae 95 e0 af 8d e0 ae  | ................................ | 
| 236c0 |  95 e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d    e0 ae 9f e0 af 81 e0 ae b3 e0 af 8d e0 ae b3 20  | ................................ | 
| 236e0 |  e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0 ae a4 e0    af 8d e0 ae a4 e0 af 88 20 e0 ae ae e0 ae 9f e0  | ................................ | 
| 23700 |  af 8d e0 ae 9f e0 af 81 e0 ae ae e0 af 87 20 e0    ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 23720 |  b3 e0 af 8d 20 e0 ae ae e0 ae b1 e0 af 81 e0 ae    aa e0 af 86 e0 ae af e0 ae b0 e0 ae bf e0 ae 9f  | ................................ | 
| 23740 |  20 e0 ae ae e0 af 81 e0 ae 9f e0 ae bf e0 ae af    e0 af 81 e0 ae ae e0 af 8d 00 e0 ae a4 e0 ae b1  | ................................ | 
| 23760 |  e0 af 8d e0 ae aa e0 af 8b e0 ae a4 e0 af 88 e0    ae af 20 e0 ae b5 e0 ae be e0 ae 9a e0 ae bf e0  | ................................ | 
| 23780 |  ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae aa e0    ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae  | ................................ | 
| 237a0 |  b2 e0 af 8d 20 e0 ae b5 e0 ae b0 e0 ae bf e0 ae    9a e0 af 88 e0 ae af e0 af 88 20 e0 ae a8 e0 af  | ................................ | 
| 237c0 |  80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d    20 e0 ae b5 e0 ae bf e0 ae b0 e0 af 81 e0 ae aa  | ................................ | 
| 237e0 |  e0 af 8d e0 ae aa e0 ae ae e0 ae be e0 ae 95 e0    ae 95 e0 af 8d 20 e0 ae 95 e0 ae be e0 ae 9f e0  | ................................ | 
| 23800 |  af 8d e0 ae 9f e0 ae b2 e0 ae be e0 ae ae e0 af    8d 20 0a 20 e0 ae a4 e0 ae a9 e0 ae bf e0 ae aa  | ................................ | 
| 23820 |  e0 af 8d e0 ae aa e0 ae af e0 ae a9 e0 af 8d 20    e0 ae a4 e0 af 8a e0 ae 9f e0 ae b0 e0 af 8d 20  | ................................ | 
| 23840 |  e0 ae a8 e0 af 86 e0 ae 9f e0 af 81 e0 ae b5 e0    ae b0 e0 ae bf e0 ae 9a e0 af 88 e0 ae af e0 ae  | ................................ | 
| 23860 |  bf e0 ae b2 e0 af 8d 2e 20 e0 ae 87 e0 ae a8 e0    af 8d e0 ae a4 20 e0 ae a8 e0 af 86 e0 ae 9f e0  | ................................ | 
| 23880 |  af 81 e0 ae b5 e0 ae b0 e0 ae bf e0 ae 9a e0 af    88 e0 ae af e0 af 88 20 e0 ae a8 e0 af 80 e0 ae  | ................................ | 
| 238a0 |  99 e0 af 8d e0 ae 95 e0 ae b3 e0 af 8d 20 e0 ae    a8 e0 af 87 e0 ae b0 e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 238c0 |  e0 ae be e0 ae 95 20 e0 ae a4 e0 ae bf e0 ae b0    e0 af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0  | ................................ | 
| 238e0 |  af 8d e0 ae 95 e0 af 82 e0 ae 9f e0 ae be e0 ae    a4 e0 af 81 21 20 0a 20 e0 ae 92 e0 ae a4 e0 af  | ....................!........... | 
| 23900 |  8d e0 ae a4 e0 ae bf e0 ae 9a e0 af 88 e0 ae b5    e0 ae bf e0 ae b2 e0 af 8d 20 e0 ae 85 e0 ae b4  | ................................ | 
| 23920 |  e0 ae bf e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0    af 8d e0 ae aa e0 ae 9f e0 ae be e0 ae a4 20 e0  | ................................ | 
| 23940 |  ae 95 e0 af 88 e0 ae ae e0 af 81 e0 ae b1 e0 af    88 e0 ae af e0 ae be e0 ae 95 20 e0 ae a8 e0 ae  | ................................ | 
| 23960 |  bf e0 ae b0 e0 af 8d e0 ae b5 e0 ae 95 e0 ae bf    e0 ae 95 e0 af 8d e0 ae 95 e0 ae aa e0 af 8d e0  | ................................ | 
| 23980 |  ae aa e0 ae 9f e0 af 8d e0 ae 9f 20 e0 ae aa e0    ae 9f e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae  | ................................ | 
| 239a0 |  b2 e0 af 8d e0 ae 95 e0 ae b3 e0 af 81 e0 ae 9f    e0 ae a9 e0 af 8d 20 e0 ae ae e0 ae 9f e0 af 8d  | ................................ | 
| 239c0 |  e0 ae 9f e0 af 81 e0 ae ae e0 af 87 20 e0 ae aa    e0 ae af e0 ae a9 e0 af 8d e0 ae aa e0 ae 9f e0  | ................................ | 
| 239e0 |  af 81 e0 ae a4 e0 af 8d e0 ae a4 e0 ae 95 e0 af    8d e0 ae 95 e0 af 82 e0 ae 9f e0 ae bf e0 ae af  | ................................ | 
| 23a00 |  e0 ae a4 e0 af 81 2e 00 e0 ae 89 e0 ae 99 e0 af    8d e0 ae 95 e0 ae b3 e0 ae bf e0 ae 9f e0 ae ae  | ................................ | 
| 23a20 |  e0 af 8d 20 e0 ae 95 e0 af 81 e0 ae b1 e0 af 88    e0 ae a8 e0 af 8d e0 ae a4 e0 ae a4 e0 af 81 20  | ................................ | 
| 23a40 |  e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae aa e0 ae 9f    e0 af 8d e0 ae 9f e0 ae bf e0 ae af e0 ae b2 e0  | ................................ | 
| 23a60 |  af 88 e0 ae 95 e0 af 8d 20 e0 ae 95 e0 af 8a e0    ae a3 e0 af 8d e0 ae 9f e0 ae bf e0 ae b0 e0 af  | ................................ | 
| 23a80 |  81 e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae b5 e0 af    87 e0 ae a3 e0 af 8d e0 ae 9f e0 af 81 e0 ae ae  | ................................ | 
| 23aa0 |  e0 af 8d 00 e0 ae 92 e0 ae b0 e0 af 81 20 e0 ae    92 e0 ae a4 e0 af 8d e0 ae a4 e0 ae bf e0 ae 9a  | ................................ | 
| 23ac0 |  e0 af 88 e0 ae b5 e0 af 81 e0 ae 95 e0 af 8d e0    ae 95 e0 af 81 e0 ae aa e0 af 8d 20 e0 ae aa e0  | ................................ | 
| 23ae0 |  ae bf e0 ae b1 e0 ae 95 e0 af 81 20 e0 ae 9a e0    af 87 e0 ae 95 e0 ae b0 e0 ae bf e0 ae aa e0 af  | ................................ | 
| 23b00 |  8d e0 ae aa e0 af 81 e0 ae 95 e0 ae b3 e0 af 88    20 e0 ae ae e0 af 80 e0 ae a3 e0 af 8d e0 ae 9f  | ................................ | 
| 23b20 |  e0 af 81 e0 ae ae e0 af 8d 20 e0 ae 89 e0 ae b0    e0 af 81 e0 ae b5 e0 ae be e0 ae 95 e0 af 8d e0  | ................................ | 
| 23b40 |  ae 95 20 e0 ae a8 e0 af 80 e0 ae 99 e0 af 8d e0    ae 95 e0 ae b3 e0 af 8d 20 e0 ae 95 e0 ae bf e0  | ................................ | 
| 23b60 |  ae a9 e0 af 8d e0 ae 9f e0 af 86 e0 ae b2 e0 af    8d 20 e0 ae 9a e0 af 87 e0 ae 95 e0 ae b0 e0 ae  | ................................ | 
| 23b80 |  bf e0 ae aa e0 af 8d e0 ae aa e0 af 81 20 e0 ae    9a e0 af 8a e0 ae b0 e0 af 81 e0 ae 95 e0 ae bf  | ................................ | 
| 23ba0 |  20 e0 ae a8 e0 ae bf e0 ae b1 e0 af 81 e0 ae b5    e0 ae aa e0 af 8d e0 ae aa e0 ae 9f e0 af 8d e0  | ................................ | 
| 23bc0 |  ae 9f e0 ae bf e0 ae b0 e0 af 81 e0 ae 95 e0 af    8d e0 ae 95 20 e0 ae b5 e0 af 87 e0 ae a3 e0 af  | ................................ | 
| 23be0 |  8d e0 ae 9f e0 af 81 e0 ae ae e0 af 8d 2e 00 e0    ae a8 e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae  | ................................ | 
| 23c00 |  b3 e0 af 8d 20 e0 ae aa e0 ae bf e0 ae a9 e0 af    8d e0 ae a9 e0 ae b0 e0 af 8d 20 e0 ae 95 e0 ae  | ................................ | 
| 23c20 |  be e0 ae b2 e0 ae bf e0 ae aa e0 ae b0 e0 af 88    20 e0 ae ae e0 ae b1 e0 af 81 e0 ae a4 e0 af 8a  | ................................ | 
| 23c40 |  e0 ae 9f e0 ae 95 e0 af 8d e0 ae 95 e0 ae ae e0    af 8d 20 e0 ae 9a e0 af 86 e0 ae af e0 af 8d e0  | ................................ | 
| 23c60 |  ae af 20 e0 ae b5 e0 af 87 e0 ae a3 e0 af 8d e0    ae 9f e0 af 81 e0 ae ae e0 af 8d 2e 00 e0 ae a8  | ................................ | 
| 23c80 |  e0 af 80 e0 ae 99 e0 af 8d e0 ae 95 e0 ae b3 e0    af 8d 20 e0 ae ae e0 af 81 e0 ae a4 e0 ae b2 e0  | ................................ | 
| 23ca0 |  ae bf e0 ae b2 e0 af 8d 20 e0 ae 92 e0 ae b0 e0    af 81 20 e0 ae 9a e0 ae be e0 ae a4 e0 ae a9 e0  | ................................ | 
| 23cc0 |  ae a4 e0 af 8d e0 ae a4 e0 af 88 e0 ae a4 e0 af    8d 20 e0 ae a4 e0 af 87 e0 ae b0 e0 af 8d e0 ae  | ................................ | 
| 23ce0 |  a8 e0 af 8d e0 ae a4 e0 af 86 e0 ae 9f e0 af 81    e0 ae 95 e0 af 8d e0 ae 95 20 e0 ae b5 e0 af 87  | ................................ | 
| 23d00 |  e0 ae a3 e0 af 8d e0 ae 9f e0 af 81 e0 ae ae e0    af 8d 00 50 4b 03 04 14 00 00 00 00 00 7c 48 99  | ...................PK........|H. | 
| 23d20 |  58 e3 c5 31 84 84 75 00 00 84 75 00 00 12 00 00    00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 75 6b  | X..1..u...u......translations/uk | 
| 23d40 |  2e 6d 6f de 12 04 95 00 00 00 00 d5 00 00 00 1c    00 00 00 c4 06 00 00 00 00 00 00 00 00 00 00 00  | .mo............................. | 
| 23d60 |  00 00 00 6c 0d 00 00 1b 00 00 00 6d 0d 00 00 12    00 00 00 89 0d 00 00 11 00 00 00 9c 0d 00 00 1d  | ...l.......m.................... | 
| 23d80 |  00 00 00 ae 0d 00 00 05 00 00 00 cc 0d 00 00 0b    00 00 00 d2 0d 00 00 0d 00 00 00 de 0d 00 00 18  | ................................ | 
| 23da0 |  00 00 00 ec 0d 00 00 1f 00 00 00 05 0e 00 00 19    00 00 00 25 0e 00 00 18 00 00 00 3f 0e 00 00 0b  | ...................%.......?.... | 
| 23dc0 |  00 00 00 58 0e 00 00 24 00 00 00 64 0e 00 00 28    00 00 00 89 0e 00 00 2d 00 00 00 b2 0e 00 00 14  | ...X...$...d...(.......-........ | 
| 23de0 |  00 00 00 e0 0e 00 00 0a 00 00 00 f5 0e 00 00 08    00 00 00 00 0f 00 00 0c 00 00 00 09 0f 00 00 1c  | ................................ | 
| 23e00 |  00 00 00 16 0f 00 00 15 00 00 00 33 0f 00 00 17    00 00 00 49 0f 00 00 1a 00 00 00 61 0f 00 00 12  | ...........3.......I.......a.... | 
| 23e20 |  00 00 00 7c 0f 00 00 16 00 00 00 8f 0f 00 00 1b    00 00 00 a6 0f 00 00 0e 00 00 00 c2 0f 00 00 10  | ...|............................ | 
| 23e40 |  00 00 00 d1 0f 00 00 13 00 00 00 e2 0f 00 00 0b    00 00 00 f6 0f 00 00 0f 00 00 00 02 10 00 00 14  | ................................ | 
| 23e60 |  00 00 00 12 10 00 00 19 00 00 00 27 10 00 00 26    00 00 00 41 10 00 00 1e 00 00 00 68 10 00 00 19  | ...........'...&...A.......h.... | 
| 23e80 |  00 00 00 87 10 00 00 3f 00 00 00 a1 10 00 00 20    00 00 00 e1 10 00 00 6c 00 00 00 02 11 00 00 2a  | .......?...............l.......* | 
| 23ea0 |  00 00 00 6f 11 00 00 4e 00 00 00 9a 11 00 00 35    00 00 00 e9 11 00 00 4d 00 00 00 1f 12 00 00 22  | ...o...N.......5.......M......." | 
| 23ec0 |  00 00 00 6d 12 00 00 0d 00 00 00 90 12 00 00 27    00 00 00 9e 12 00 00 23 00 00 00 c6 12 00 00 1a  | ...m...........'.......#........ | 
| 23ee0 |  00 00 00 ea 12 00 00 06 01 00 00 05 13 00 00 9c    00 00 00 0c 14 00 00 12 00 00 00 a9 14 00 00 11  | ................................ | 
| 23f00 |  00 00 00 bc 14 00 00 12 00 00 00 ce 14 00 00 0d    00 00 00 e1 14 00 00 10 00 00 00 ef 14 00 00 13  | ................................ | 
| 23f20 |  00 00 00 00 15 00 00 17 00 00 00 14 15 00 00 15    00 00 00 2c 15 00 00 10 00 00 00 42 15 00 00 26  | ...................,.......B...& | 
| 23f40 |  00 00 00 53 15 00 00 05 00 00 00 7a 15 00 00 0d    00 00 00 80 15 00 00 21 00 00 00 8e 15 00 00 22  | ...S.......z...........!......." | 
| 23f60 |  00 00 00 b0 15 00 00 12 00 00 00 d3 15 00 00 0a    00 00 00 e6 15 00 00 0f 00 00 00 f1 15 00 00 0e  | ................................ | 
| 23f80 |  00 00 00 01 16 00 00 13 00 00 00 10 16 00 00 2b    00 00 00 24 16 00 00 16 00 00 00 50 16 00 00 28  | ...............+...$.......P...( | 
| 23fa0 |  00 00 00 67 16 00 00 a1 00 00 00 90 16 00 00 11    00 00 00 32 17 00 00 11 00 00 00 44 17 00 00 07  | ...g...............2.......D.... | 
| 23fc0 |  00 00 00 56 17 00 00 0d 00 00 00 5e 17 00 00 0b    00 00 00 6c 17 00 00 27 00 00 00 78 17 00 00 1b  | ...V.......^.......l...'...x.... | 
| 23fe0 |  00 00 00 a0 17 00 00 07 00 00 00 bc 17 00 00 08    00 00 00 c4 17 00 00 10 00 00 00 cd 17 00 00 1c  | ................................ | 
| 24000 |  00 00 00 de 17 00 00 29 00 00 00 fb 17 00 00 04    00 00 00 25 18 00 00 0c 00 00 00 2a 18 00 00 1b  | .......)...........%.......*.... | 
| 24020 |  00 00 00 37 18 00 00 20 00 00 00 53 18 00 00 11    00 00 00 74 18 00 00 09 00 00 00 86 18 00 00 0d  | ...7.......S.......t............ | 
| 24040 |  00 00 00 90 18 00 00 37 00 00 00 9e 18 00 00 29    00 00 00 d6 18 00 00 27 00 00 00 00 19 00 00 2a  | .......7.......).......'.......* | 
| 24060 |  00 00 00 28 19 00 00 15 00 00 00 53 19 00 00 be    00 00 00 69 19 00 00 f4 00 00 00 28 1a 00 00 49  | ...(.......S.......i.......(...I | 
| 24080 |  00 00 00 1d 1b 00 00 bd 00 00 00 67 1b 00 00 ae    00 00 00 25 1c 00 00 7d 00 00 00 d4 1c 00 00 12  | ...........g.......%...}........ | 
| 240a0 |  00 00 00 52 1d 00 00 12 00 00 00 65 1d 00 00 19    00 00 00 78 1d 00 00 05 00 00 00 92 1d 00 00 06  | ...R.......e.......x............ | 
| 240c0 |  00 00 00 98 1d 00 00 08 00 00 00 9f 1d 00 00 0b    00 00 00 a8 1d 00 00 19 00 00 00 b4 1d 00 00 04  | ................................ | 
| 240e0 |  00 00 00 ce 1d 00 00 42 00 00 00 d3 1d 00 00 0c    00 00 00 16 1e 00 00 1e 00 00 00 23 1e 00 00 04  | .......B...................#.... | 
| 24100 |  00 00 00 42 1e 00 00 1b 00 00 00 47 1e 00 00 1c    00 00 00 63 1e 00 00 16 00 00 00 80 1e 00 00 1e  | ...B.......G.......c............ | 
| 24120 |  00 00 00 97 1e 00 00 5a 00 00 00 b6 1e 00 00 63    00 00 00 11 1f 00 00 05 00 00 00 75 1f 00 00 1b  | .......Z.......c...........u.... | 
| 24140 |  00 00 00 7b 1f 00 00 13 00 00 00 97 1f 00 00 10    00 00 00 ab 1f 00 00 47 00 00 00 bc 1f 00 00 31  | ...{...................G.......1 | 
| 24160 |  00 00 00 04 20 00 00 37 00 00 00 36 20 00 00 2b    00 00 00 6e 20 00 00 2b 00 00 00 9a 20 00 00 21  | .......7...6...+...n...+.......! | 
| 24180 |  00 00 00 c6 20 00 00 26 00 00 00 e8 20 00 00 21    00 00 00 0f 21 00 00 3d 00 00 00 31 21 00 00 35  | .......&.......!....!..=...1!..5 | 
| 241a0 |  00 00 00 6f 21 00 00 3d 00 00 00 a5 21 00 00 31    00 00 00 e3 21 00 00 2e 00 00 00 15 22 00 00 35  | ...o!..=....!..1....!......."..5 | 
| 241c0 |  00 00 00 44 22 00 00 3c 00 00 00 7a 22 00 00 24    00 00 00 b7 22 00 00 3b 00 00 00 dc 22 00 00 30  | ...D"..<...z"..$...."..;...."..0 | 
| 241e0 |  00 00 00 18 23 00 00 30 00 00 00 49 23 00 00 0c    00 00 00 7a 23 00 00 12 00 00 00 87 23 00 00 3b  | ....#..0...I#......z#.......#..; | 
| 24200 |  00 00 00 9a 23 00 00 3b 00 00 00 d6 23 00 00 16    00 00 00 12 24 00 00 15 00 00 00 29 24 00 00 18  | ....#..;....#.......$......)$... | 
| 24220 |  00 00 00 3f 24 00 00 10 00 00 00 58 24 00 00 14    00 00 00 69 24 00 00 19 00 00 00 7e 24 00 00 1e  | ...?$......X$......i$......~$... | 
| 24240 |  00 00 00 98 24 00 00 1d 00 00 00 b7 24 00 00 22    00 00 00 d5 24 00 00 1d 00 00 00 f8 24 00 00 0d  | ....$.......$.."....$.......$... | 
| 24260 |  00 00 00 16 25 00 00 0d 00 00 00 24 25 00 00 0b    00 00 00 32 25 00 00 25 00 00 00 3e 25 00 00 2c  | ....%......$%......2%..%...>%.., | 
| 24280 |  00 00 00 64 25 00 00 2b 00 00 00 91 25 00 00 1b    00 00 00 bd 25 00 00 3b 00 00 00 d9 25 00 00 13  | ...d%..+....%.......%..;....%... | 
| 242a0 |  00 00 00 15 26 00 00 10 00 00 00 29 26 00 00 1f    00 00 00 3a 26 00 00 10 00 00 00 5a 26 00 00 14  | ....&......)&......:&......Z&... | 
| 242c0 |  00 00 00 6b 26 00 00 1d 00 00 00 80 26 00 00 10    00 00 00 9e 26 00 00 10 00 00 00 af 26 00 00 3b  | ...k&.......&.......&.......&..; | 
| 242e0 |  00 00 00 c0 26 00 00 2b 00 00 00 fc 26 00 00 6c    00 00 00 28 27 00 00 7a 00 00 00 95 27 00 00 06  | ....&..+....&..l...('..z....'... | 
| 24300 |  00 00 00 10 28 00 00 0e 00 00 00 17 28 00 00 0e    00 00 00 26 28 00 00 2d 00 00 00 35 28 00 00 08  | ....(.......(......&(..-...5(... | 
| 24320 |  00 00 00 63 28 00 00 0d 00 00 00 6c 28 00 00 0d    00 00 00 7a 28 00 00 2e 00 00 00 88 28 00 00 3a  | ...c(......l(......z(.......(..: | 
| 24340 |  00 00 00 b7 28 00 00 2e 00 00 00 f2 28 00 00 4a    00 00 00 21 29 00 00 26 00 00 00 6c 29 00 00 78  | ....(.......(..J...!)..&...l)..x | 
| 24360 |  00 00 00 93 29 00 00 09 00 00 00 0c 2a 00 00 1f    00 00 00 16 2a 00 00 22 00 00 00 36 2a 00 00 27  | ....).......*.......*.."...6*..' | 
| 24380 |  00 00 00 59 2a 00 00 11 00 00 00 81 2a 00 00 1b    00 00 00 93 2a 00 00 20 00 00 00 af 2a 00 00 38  | ...Y*.......*.......*.......*..8 | 
| 243a0 |  00 00 00 d0 2a 00 00 11 00 00 00 09 2b 00 00 09    00 00 00 1b 2b 00 00 0d 00 00 00 25 2b 00 00 1b  | ....*.......+.......+......%+... | 
| 243c0 |  00 00 00 33 2b 00 00 19 00 00 00 4f 2b 00 00 3d    00 00 00 69 2b 00 00 38 00 00 00 a7 2b 00 00 c4  | ...3+......O+..=...i+..8....+... | 
| 243e0 |  00 00 00 e0 2b 00 00 1f 00 00 00 a5 2c 00 00 64    00 00 00 c5 2c 00 00 24 00 00 00 2a 2d 00 00 1e  | ....+.......,..d....,..$...*-... | 
| 24400 |  00 00 00 4f 2d 00 00 8a 02 00 00 6e 2d 00 00 3b    00 00 00 f9 2f 00 00 2c 00 00 00 35 30 00 00 26  | ...O-......n-..;..../..,...50..& | 
| 24420 |  00 00 00 62 30 00 00 4c 00 00 00 89 30 00 00 0f    00 00 00 d6 30 00 00 15 00 00 00 e6 30 00 00 17  | ...b0..L....0.......0.......0... | 
| 24440 |  00 00 00 fc 30 00 00 33 00 00 00 14 31 00 00 57    00 00 00 48 31 00 00 45 00 00 00 a0 31 00 00 3b  | ....0..3....1..W...H1..E....1..; | 
| 24460 |  00 00 00 e6 31 00 00 23 00 00 00 22 32 00 00 3b    00 00 00 46 32 00 00 3b 00 00 00 82 32 00 00 4d  | ....1..#..."2..;...F2..;....2..M | 
| 24480 |  00 00 00 be 32 00 00 2f 00 00 00 0c 33 00 00 20    00 00 00 3c 33 00 00 19 00 00 00 5d 33 00 00 24  | ....2../....3......<3......]3..$ | 
| 244a0 |  00 00 00 77 33 00 00 49 00 00 00 9c 33 00 00 2a    00 00 00 e6 33 00 00 32 00 00 00 11 34 00 00 38  | ...w3..I....3..*....3..2....4..8 | 
| 244c0 |  00 00 00 44 34 00 00 27 00 00 00 7d 34 00 00 2b    00 00 00 a5 34 00 00 2e 00 00 00 d1 34 00 00 21  | ...D4..'...}4..+....4.......4..! | 
| 244e0 |  00 00 00 00 35 00 00 29 00 00 00 22 35 00 00 2f    00 00 00 4c 35 00 00 1e 00 00 00 7c 35 00 00 22  | ....5..)..."5../...L5......|5.." | 
| 24500 |  00 00 00 9b 35 00 00 25 00 00 00 be 35 00 00 31    00 00 00 e4 35 00 00 5c 00 00 00 16 36 00 00 3a  | ....5..%....5..1....5..\....6..: | 
| 24520 |  00 00 00 73 36 00 00 32 00 00 00 ae 36 00 00 78    00 00 00 e1 36 00 00 56 00 00 00 5a 37 00 00 c7  | ...s6..2....6..x....6..V...Z7... | 
| 24540 |  00 00 00 b1 37 00 00 68 00 00 00 79 38 00 00 9c    00 00 00 e2 38 00 00 59 00 00 00 7f 39 00 00 a2  | ....7..h...y8.......8..Y....9... | 
| 24560 |  00 00 00 d9 39 00 00 50 00 00 00 7c 3a 00 00 10    00 00 00 cd 3a 00 00 58 00 00 00 de 3a 00 00 4b  | ....9..P...|:.......:..X....:..K | 
| 24580 |  00 00 00 37 3b 00 00 39 00 00 00 83 3b 00 00 56    02 00 00 bd 3b 00 00 42 01 00 00 14 3e 00 00 32  | ...7;..9....;..V....;..B....>..2 | 
| 245a0 |  00 00 00 57 3f 00 00 31 00 00 00 8a 3f 00 00 31    00 00 00 bc 3f 00 00 24 00 00 00 ee 3f 00 00 2f  | ...W?..1....?..1....?..$....?../ | 
| 245c0 |  00 00 00 13 40 00 00 3a 00 00 00 43 40 00 00 36    00 00 00 7e 40 00 00 4f 00 00 00 b5 40 00 00 36  | ....@..:...C@..6...~@..O....@..6 | 
| 245e0 |  00 00 00 05 41 00 00 4a 00 00 00 3c 41 00 00 10    00 00 00 87 41 00 00 24 00 00 00 98 41 00 00 3c  | ....A..J...<A.......A..$....A..< | 
| 24600 |  00 00 00 bd 41 00 00 51 00 00 00 fa 41 00 00 30    00 00 00 4c 42 00 00 21 00 00 00 7d 42 00 00 26  | ....A..Q....A..0...LB..!...}B..& | 
| 24620 |  00 00 00 9f 42 00 00 25 00 00 00 c6 42 00 00 28    00 00 00 ec 42 00 00 6b 00 00 00 15 43 00 00 39  | ....B..%....B..(....B..k....C..9 | 
| 24640 |  00 00 00 81 43 00 00 5a 00 00 00 bb 43 00 00 9a    01 00 00 16 44 00 00 31 00 00 00 b1 45 00 00 21  | ....C..Z....C.......D..1....E..! | 
| 24660 |  00 00 00 e3 45 00 00 0e 00 00 00 05 46 00 00 24    00 00 00 14 46 00 00 1d 00 00 00 39 46 00 00 4d  | ....E.......F..$....F......9F..M | 
| 24680 |  00 00 00 57 46 00 00 32 00 00 00 a5 46 00 00 10    00 00 00 d8 46 00 00 11 00 00 00 e9 46 00 00 20  | ...WF..2....F.......F.......F... | 
| 246a0 |  00 00 00 fb 46 00 00 32 00 00 00 1c 47 00 00 43    00 00 00 4f 47 00 00 10 00 00 00 93 47 00 00 1e  | ....F..2....G..C...OG.......G... | 
| 246c0 |  00 00 00 a4 47 00 00 30 00 00 00 c3 47 00 00 3c    00 00 00 f4 47 00 00 2a 00 00 00 31 48 00 00 1b  | ....G..0....G..<....G..*...1H... | 
| 246e0 |  00 00 00 5c 48 00 00 1f 00 00 00 78 48 00 00 84    00 00 00 98 48 00 00 50 00 00 00 1d 49 00 00 53  | ...\H......xH.......H..P....I..S | 
| 24700 |  00 00 00 6e 49 00 00 5d 00 00 00 c2 49 00 00 32    00 00 00 20 4a 00 00 a9 01 00 00 53 4a 00 00 69  | ...nI..]....I..2....J......SJ..i | 
| 24720 |  02 00 00 fd 4b 00 00 6e 00 00 00 67 4e 00 00 b2    01 00 00 d6 4e 00 00 6f 01 00 00 89 50 00 00 ed  | ....K..n...gN.......N..o....P... | 
| 24740 |  00 00 00 f9 51 00 00 2b 00 00 00 e7 52 00 00 13    00 00 00 13 53 00 00 22 00 00 00 27 53 00 00 0c  | ....Q..+....R.......S.."...'S... | 
| 24760 |  00 00 00 4a 53 00 00 0d 00 00 00 57 53 00 00 0a    00 00 00 65 53 00 00 1c 00 00 00 70 53 00 00 37  | ...JS......WS......eS......pS..7 | 
| 24780 |  00 00 00 8d 53 00 00 08 00 00 00 c5 53 00 00 87    00 00 00 ce 53 00 00 26 00 00 00 56 54 00 00 3f  | ....S.......S.......S..&...VT..? | 
| 247a0 |  00 00 00 7d 54 00 00 0a 00 00 00 bd 54 00 00 2e    00 00 00 c8 54 00 00 36 00 00 00 f7 54 00 00 2b  | ...}T.......T.......T..6....T..+ | 
| 247c0 |  00 00 00 2e 55 00 00 3e 00 00 00 5a 55 00 00 d3    00 00 00 99 55 00 00 d7 00 00 00 6d 56 00 00 08  | ....U..>...ZU.......U......mV... | 
| 247e0 |  00 00 00 45 57 00 00 3a 00 00 00 4e 57 00 00 28    00 00 00 89 57 00 00 19 00 00 00 b2 57 00 00 a7  | ...EW..:...NW..(....W.......W... | 
| 24800 |  00 00 00 cc 57 00 00 82 00 00 00 74 58 00 00 65    00 00 00 f7 58 00 00 69 00 00 00 5d 59 00 00 63  | ....W......tX..e....X..i...]Y..c | 
| 24820 |  00 00 00 c7 59 00 00 41 00 00 00 2b 5a 00 00 61    00 00 00 6d 5a 00 00 3f 00 00 00 cf 5a 00 00 6c  | ....Y..A...+Z..a...mZ..?....Z..l | 
| 24840 |  00 00 00 0f 5b 00 00 84 00 00 00 7c 5b 00 00 98    00 00 00 01 5c 00 00 8a 00 00 00 9a 5c 00 00 78  | ....[......|[.......\.......\..x | 
| 24860 |  00 00 00 25 5d 00 00 80 00 00 00 9e 5d 00 00 6e    00 00 00 1f 5e 00 00 47 00 00 00 8e 5e 00 00 66  | ...%].......]..n....^..G....^..f | 
| 24880 |  00 00 00 d6 5e 00 00 6c 00 00 00 3d 5f 00 00 6a    00 00 00 aa 5f 00 00 1b 00 00 00 15 60 00 00 2a  | ....^..l...=_..j...._.......`..* | 
| 248a0 |  00 00 00 31 60 00 00 87 00 00 00 5c 60 00 00 7e    00 00 00 e4 60 00 00 31 00 00 00 63 61 00 00 2b  | ...1`......\`..~....`..1...ca..+ | 
| 248c0 |  00 00 00 95 61 00 00 31 00 00 00 c1 61 00 00 22    00 00 00 f3 61 00 00 26 00 00 00 16 62 00 00 29  | ....a..1....a.."....a..&....b..) | 
| 248e0 |  00 00 00 3d 62 00 00 35 00 00 00 67 62 00 00 3e    00 00 00 9d 62 00 00 3c 00 00 00 dc 62 00 00 34  | ...=b..5...gb..>....b..<....b..4 | 
| 24900 |  00 00 00 19 63 00 00 2b 00 00 00 4e 63 00 00 2e    00 00 00 7a 63 00 00 27 00 00 00 a9 63 00 00 4e  | ....c..+...Nc......zc..'....c..N | 
| 24920 |  00 00 00 d1 63 00 00 5b 00 00 00 20 64 00 00 5e    00 00 00 7c 64 00 00 39 00 00 00 db 64 00 00 7e  | ....c..[....d..^...|d..9....d..~ | 
| 24940 |  00 00 00 15 65 00 00 26 00 00 00 94 65 00 00 25    00 00 00 bb 65 00 00 4c 00 00 00 e1 65 00 00 30  | ....e..&....e..%....e..L....e..0 | 
| 24960 |  00 00 00 2e 66 00 00 2e 00 00 00 5f 66 00 00 37    00 00 00 8e 66 00 00 21 00 00 00 c6 66 00 00 23  | ....f......_f..7....f..!....f..# | 
| 24980 |  00 00 00 e8 66 00 00 6b 00 00 00 0c 67 00 00 56    00 00 00 78 67 00 00 e8 00 00 00 cf 67 00 00 15  | ....f..k....g..V...xg.......g... | 
| 249a0 |  01 00 00 b8 68 00 00 08 00 00 00 ce 69 00 00 1c    00 00 00 d7 69 00 00 1c 00 00 00 f4 69 00 00 62  | ....h.......i.......i.......i..b | 
| 249c0 |  00 00 00 11 6a 00 00 1c 00 00 00 74 6a 00 00 21    00 00 00 91 6a 00 00 2e 00 00 00 b3 6a 00 00 67  | ....j......tj..!....j.......j..g | 
| 249e0 |  00 00 00 e2 6a 00 00 4d 00 00 00 4a 6b 00 00 43    00 00 00 98 6b 00 00 bb 00 00 00 dc 6b 00 00 4b  | ....j..M...Jk..C....k.......k..K | 
| 24a00 |  00 00 00 98 6c 00 00 1d 01 00 00 e4 6c 00 00 16    00 00 00 02 6e 00 00 53 00 00 00 19 6e 00 00 54  | ....l.......l.......n..S....n..T | 
| 24a20 |  00 00 00 6d 6e 00 00 54 00 00 00 c2 6e 00 00 2b    00 00 00 17 6f 00 00 38 00 00 00 43 6f 00 00 44  | ...mn..T....n..+....o..8...Co..D | 
| 24a40 |  00 00 00 7c 6f 00 00 80 00 00 00 c1 6f 00 00 32    00 00 00 42 70 00 00 23 00 00 00 75 70 00 00 27  | ...|o.......o..2...Bp..#...up..' | 
| 24a60 |  00 00 00 99 70 00 00 44 00 00 00 c1 70 00 00 3f    00 00 00 06 71 00 00 5c 00 00 00 46 71 00 00 76  | ....p..D....p..?....q..\...Fq..v | 
| 24a80 |  00 00 00 a3 71 00 00 ed 01 00 00 1a 72 00 00 42    00 00 00 08 74 00 00 a5 00 00 00 4b 74 00 00 51  | ....q.......r..B....t......Kt..Q | 
| 24aa0 |  00 00 00 f1 74 00 00 40 00 00 00 43 75 00 00 00    26 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 66  | ....t..@...Cu...&Auto.populate.f | 
| 24ac0 |  72 6f 6d 20 73 65 61 72 63 68 3a 00 26 43 6f 6c    75 6d 6e 20 74 6f 20 75 70 64 61 74 65 3a 00 26  | rom.search:.&Column.to.update:.& | 
| 24ae0 |  43 75 73 74 6f 6d 69 7a 65 20 70 6c 75 67 69 6e    00 26 44 65 76 69 63 65 20 74 6f 20 73 79 6e 63  | Customize.plugin.&Device.to.sync | 
| 24b00 |  20 74 68 69 73 20 6c 69 73 74 20 74 6f 3a 00 26    48 65 6c 70 00 26 4c 69 73 74 20 74 79 70 65 3a  | .this.list.to:.&Help.&List.type: | 
| 24b20 |  00 26 53 65 72 69 65 73 20 6e 61 6d 65 3a 00 26    53 74 6f 72 65 20 69 6e 20 73 65 72 69 65 73 20  | .&Series.name:.&Store.in.series. | 
| 24b40 |  63 6f 6c 75 6d 6e 3a 00 26 56 61 6c 75 65 20 69    6e 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f  | column:.&Value.in.column.to.add/ | 
| 24b60 |  72 65 6d 6f 76 65 3a 00 26 56 69 65 77 20 6c 69    62 72 61 72 79 20 70 72 65 66 65 72 65 6e 63 65  | remove:.&View.library.preference | 
| 24b80 |  73 00 26 57 68 65 6e 20 73 79 6e 63 69 6e 67 20    74 68 69 73 20 6c 69 73 74 3a 00 2a 41 6e 79 20  | s.&When.syncing.this.list:.*Any. | 
| 24ba0 |  44 65 76 69 63 65 00 41 20 6c 69 73 74 20 61 6c    72 65 61 64 79 20 65 78 69 73 74 73 20 77 69 74  | Device.A.list.already.exists.wit | 
| 24bc0 |  68 20 74 68 69 73 20 6e 61 6d 65 00 41 20 6c 69    73 74 20 77 69 74 68 20 74 68 65 20 73 61 6d 65  | h.this.name.A.list.with.the.same | 
| 24be0 |  20 6e 61 6d 65 20 61 6c 72 65 61 64 79 20 65 78    69 73 74 73 00 41 64 64 20 61 6c 6c 20 62 6f 6f  | .name.already.exists.Add.all.boo | 
| 24c00 |  6b 73 20 69 6e 20 73 65 72 69 65 73 20 74 6f 20    74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69  | ks.in.series.to.the.specified.li | 
| 24c20 |  73 74 00 41 64 64 20 63 6f 6e 6e 65 63 74 65 64    20 64 65 76 69 63 65 00 41 64 64 20 66 61 69 6c  | st.Add.connected.device.Add.fail | 
| 24c40 |  65 64 00 41 64 64 20 6c 69 73 74 00 41 64 64 20    6e 65 77 20 6c 69 73 74 00 41 64 64 20 6e 65 77  | ed.Add.list.Add.new.list.Add.new | 
| 24c60 |  20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20 64    65 76 69 63 65 00 41 64 64 20 73 65 72 69 65 73  | .list.items.to.device.Add.series | 
| 24c80 |  20 74 6f 20 25 73 20 6c 69 73 74 00 41 64 64 20    73 65 72 69 65 73 20 74 6f 20 61 6c 6c 20 6c 69  | .to.%s.list.Add.series.to.all.li | 
| 24ca0 |  73 74 73 00 41 64 64 20 73 65 72 69 65 73 20 74    6f 20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 41  | sts.Add.series.to.default.list.A | 
| 24cc0 |  64 64 20 73 65 72 69 65 73 20 74 6f 20 6c 69 73    74 00 41 64 64 20 73 65 72 69 65 73 20 74 6f 20  | dd.series.to.list.Add.series.to. | 
| 24ce0 |  6c 69 73 74 3a 20 25 73 00 41 64 64 20 73 65 72    69 65 73 20 74 6f 20 74 68 65 20 22 25 73 22 20  | list:.%s.Add.series.to.the."%s". | 
| 24d00 |  6c 69 73 74 00 41 64 64 20 74 6f 20 25 73 20 6c    69 73 74 00 41 64 64 20 74 6f 20 61 6c 6c 20 6c  | list.Add.to.%s.list.Add.to.all.l | 
| 24d20 |  69 73 74 73 00 41 64 64 20 74 6f 20 64 65 66 61    75 6c 74 20 6c 69 73 74 00 41 64 64 20 74 6f 20  | ists.Add.to.default.list.Add.to. | 
| 24d40 |  6c 69 73 74 00 41 64 64 20 74 6f 20 6c 69 73 74    3a 20 25 73 00 41 64 64 20 74 6f 20 74 68 65 20  | list.Add.to.list:.%s.Add.to.the. | 
| 24d60 |  22 25 73 22 20 6c 69 73 74 00 41 64 64 20 74 6f    20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c  | "%s".list.Add.to.the.specified.l | 
| 24d80 |  69 73 74 00 41 64 64 2f 6f 76 65 72 77 72 69 74    65 20 61 6c 6c 20 6c 69 73 74 20 69 74 65 6d 73  | ist.Add/overwrite.all.list.items | 
| 24da0 |  20 74 6f 20 64 65 76 69 63 65 00 41 64 64 65 64    20 25 64 20 62 6f 6f 6b 73 20 74 6f 20 79 6f 75  | .to.device.Added.%d.books.to.you | 
| 24dc0 |  72 20 25 73 20 6c 69 73 74 00 41 64 64 65 64 20    74 6f 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69  | r.%s.list.Added.to.%d.reading.li | 
| 24de0 |  73 74 73 00 41 6c 6c 20 73 65 74 74 69 6e 67 73    20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e  | sts.All.settings.for.this.plugin | 
| 24e00 |  20 69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79    20 68 61 76 65 20 62 65 65 6e 20 63 6c 65 61 72  | .in.this.library.have.been.clear | 
| 24e20 |  65 64 2e 00 41 6e 20 65 72 72 6f 72 20 6f 63 63    75 72 65 64 20 77 68 69 6c 65 20 72 65 6e 61 6d  | ed..An.error.occured.while.renam | 
| 24e40 |  69 6e 67 2e 00 41 6e 79 20 73 65 74 74 69 6e 67    73 20 69 6e 20 6f 74 68 65 72 20 6c 69 62 72 61  | ing..Any.settings.in.other.libra | 
| 24e60 |  72 69 65 73 20 6f 72 20 73 74 6f 72 65 64 20 69    6e 20 61 20 4a 53 4f 4e 20 66 69 6c 65 20 69 6e  | ries.or.stored.in.a.JSON.file.in | 
| 24e80 |  20 79 6f 75 72 20 63 61 6c 69 62 72 65 20 70 6c    75 67 69 6e 73 20 66 6f 6c 64 65 72 20 77 69 6c  | .your.calibre.plugins.folder.wil | 
| 24ea0 |  6c 20 6e 6f 74 20 62 65 20 74 6f 75 63 68 65 64    2e 00 41 70 70 6c 79 20 72 65 61 64 69 6e 67 20  | l.not.be.touched..Apply.reading. | 
| 24ec0 |  6c 69 73 74 20 6f 72 64 65 72 20 77 68 65 6e 20    76 69 65 77 69 6e 67 20 6c 69 73 74 00 41 72 65  | list.order.when.viewing.list.Are | 
| 24ee0 |  20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61    6e 74 20 74 6f 20 63 68 61 6e 67 65 20 79 6f 75  | .you.sure.you.want.to.change.you | 
| 24f00 |  72 20 73 65 74 74 69 6e 67 73 20 69 6e 20 74 68    69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20 74  | r.settings.in.this.library.for.t | 
| 24f20 |  68 69 73 20 70 6c 75 67 69 6e 3f 00 41 72 65 20    79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e  | his.plugin?.Are.you.sure.you.wan | 
| 24f40 |  74 20 74 6f 20 63 6c 65 61 72 20 74 68 65 20 27    25 73 27 20 72 65 61 64 69 6e 67 20 6c 69 73 74  | t.to.clear.the.'%s'.reading.list | 
| 24f60 |  3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 20 79    6f 75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72  | ?.Are.you.sure.you.want.to.clear | 
| 24f80 |  20 79 6f 75 72 20 73 65 74 74 69 6e 67 73 20 69    6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 66  | .your.settings.in.this.library.f | 
| 24fa0 |  6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f 00    41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75  | or.this.plugin?.Are.you.sure.you | 
| 24fc0 |  20 77 61 6e 74 20 74 6f 20 63 6f 6e 74 69 6e 75    65 3f 00 41 72 65 20 79 6f 75 20 73 75 72 65 3f  | .want.to.continue?.Are.you.sure? | 
| 24fe0 |  00 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 20 6c    69 73 74 20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f  | .Auto.populate.list.from.books.o | 
| 25000 |  6e 20 64 65 76 69 63 65 00 41 75 74 6f 20 70 6f    70 75 6c 61 74 65 64 20 66 72 6f 6d 20 62 6f 6f  | n.device.Auto.populated.from.boo | 
| 25020 |  6b 73 20 6f 6e 20 64 65 76 69 63 65 00 41 75 74    6f 20 70 6f 70 75 6c 61 74 65 64 20 66 72 6f 6d  | ks.on.device.Auto.populated.from | 
| 25040 |  20 73 65 61 72 63 68 00 42 79 20 64 65 66 61 75    6c 74 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20  | .search.By.default.Reading.List. | 
| 25060 |  63 72 65 61 74 65 73 20 61 20 56 69 65 77 20 4c    69 73 74 20 73 75 62 6d 65 6e 75 20 66 6f 72 20  | creates.a.View.List.submenu.for. | 
| 25080 |  61 6c 6c 20 79 6f 75 72 20 6c 69 73 74 73 20 77    68 65 6e 20 79 6f 75 20 68 61 76 65 20 6d 75 6c  | all.your.lists.when.you.have.mul | 
| 250a0 |  74 69 70 6c 65 2e 0a 49 66 20 63 68 65 63 6b 65    64 2c 20 74 68 69 73 20 6c 69 73 74 20 77 69 6c  | tiple..If.checked,.this.list.wil | 
| 250c0 |  6c 20 62 65 20 6d 6f 76 65 64 20 74 6f 20 74 68    65 20 74 6f 70 20 6c 65 76 65 6c 20 6d 65 6e 75  | l.be.moved.to.the.top.level.menu | 
| 250e0 |  20 66 6f 72 20 65 61 73 65 20 6f 66 20 61 63 63    65 73 73 2e 0a 4e 4f 54 45 3a 20 59 6f 75 72 20  | .for.ease.of.access..NOTE:.Your. | 
| 25100 |  22 64 65 66 61 75 6c 74 22 20 6c 69 73 74 20 77    69 6c 6c 20 61 6c 77 61 79 73 20 61 70 70 65 61  | "default".list.will.always.appea | 
| 25120 |  72 20 6f 6e 20 74 68 65 20 74 6f 70 20 6d 65 6e    75 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66  | r.on.the.top.menu,.regardless.of | 
| 25140 |  20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 00 42    79 20 73 70 65 63 69 66 79 69 6e 67 20 61 20 64  | .this.checkbox.By.specifying.a.d | 
| 25160 |  65 76 69 63 65 20 79 6f 75 20 63 61 6e 20 73 79    6e 63 20 65 69 74 68 65 72 20 6d 61 6e 75 61 6c  | evice.you.can.sync.either.manual | 
| 25180 |  6c 79 20 6f 72 0a 61 75 74 6f 6d 61 74 69 63 61    6c 6c 79 20 74 68 65 20 63 6f 6e 74 65 6e 74 73  | ly.or.automatically.the.contents | 
| 251a0 |  20 6f 66 20 61 20 6c 69 73 74 20 74 6f 20 74 68    61 74 20 64 65 76 69 63 65 2e 0a 54 68 69 73 20  | .of.a.list.to.that.device..This. | 
| 251c0 |  72 65 70 6c 61 63 65 73 20 74 68 65 20 42 6f 6f    6b 20 53 79 6e 63 20 70 6c 75 67 69 6e 20 66 75  | replaces.the.Book.Sync.plugin.fu | 
| 251e0 |  6e 63 74 69 6f 6e 61 6c 69 74 79 00 43 61 6e 6e    6f 74 20 61 64 64 20 74 6f 20 6c 69 73 74 00 43  | nctionality.Cannot.add.to.list.C | 
| 25200 |  61 6e 6e 6f 74 20 63 6c 65 61 72 20 6c 69 73 74    00 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c  | annot.clear.list.Cannot.create.l | 
| 25220 |  69 73 74 00 43 61 6e 6e 6f 74 20 64 65 6c 65 74    65 00 43 61 6e 6e 6f 74 20 65 64 69 74 20 6c 69  | ist.Cannot.delete.Cannot.edit.li | 
| 25240 |  73 74 00 43 61 6e 6e 6f 74 20 6d 6f 76 65 20 74    6f 20 6c 69 73 74 00 43 61 6e 6e 6f 74 20 72 65  | st.Cannot.move.to.list.Cannot.re | 
| 25260 |  6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 00 43    61 6e 6e 6f 74 20 73 79 6e 63 20 74 6f 20 64 65  | move.from.list.Cannot.sync.to.de | 
| 25280 |  76 69 63 65 00 43 61 6e 6e 6f 74 20 76 69 65 77    20 6c 69 73 74 00 43 68 6f 6f 73 65 20 68 6f 77  | vice.Cannot.view.list.Choose.how | 
| 252a0 |  20 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20    62 65 20 70 6f 70 75 6c 61 74 65 64 00 43 6c 65  | .this.list.will.be.populated.Cle | 
| 252c0 |  61 72 00 43 6c 65 61 72 20 25 73 20 6c 69 73 74    00 43 6c 65 61 72 20 61 6c 6c 20 66 72 6f 6d 20  | ar.Clear.%s.list.Clear.all.from. | 
| 252e0 |  74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69    73 74 00 43 6c 65 61 72 20 61 6c 6c 20 73 65 74  | the.specified.list.Clear.all.set | 
| 25300 |  74 69 6e 67 73 20 66 6f 72 20 74 68 69 73 20 70    6c 75 67 69 6e 00 43 6c 65 61 72 20 64 65 66 61  | tings.for.this.plugin.Clear.defa | 
| 25320 |  75 6c 74 20 6c 69 73 74 00 43 6c 65 61 72 20 6c    69 73 74 00 43 6c 65 61 72 20 6c 69 73 74 20 28  | ult.list.Clear.list.Clear.list.( | 
| 25340 |  25 64 29 00 43 6c 65 61 72 20 6c 69 73 74 3a 20    25 73 00 43 6c 65 61 72 20 74 68 65 20 22 25 73  | %d).Clear.list:.%s.Clear.the."%s | 
| 25360 |  22 20 6c 69 73 74 00 43 6c 65 61 72 20 74 68 69    73 20 6c 69 73 74 20 61 66 74 65 72 20 61 20 73  | ".list.Clear.this.list.after.a.s | 
| 25380 |  79 6e 63 20 74 6f 20 74 68 69 73 20 64 65 76 69    63 65 00 43 6f 6c 75 6d 6e 20 55 70 64 61 74 65  | ync.to.this.device.Column.Update | 
| 253a0 |  20 4f 70 74 69 6f 6e 73 3a 00 43 6f 6e 66 69 72    6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 20 68  | .Options:.Confirmation.dialogs.h | 
| 253c0 |  61 76 65 20 61 6c 6c 20 62 65 65 6e 20 72 65 73    65 74 00 43 6f 6e 74 72 6f 6c 20 68 6f 77 20 79  | ave.all.been.reset.Control.how.y | 
| 253e0 |  6f 75 72 20 69 74 65 6d 73 20 61 72 65 20 73 79    6e 63 65 64 20 74 6f 20 74 68 65 20 64 65 76 69  | our.items.are.synced.to.the.devi | 
| 25400 |  63 65 2e 0a 53 79 6e 63 20 6f 6e 6c 79 20 6e 65    77 20 69 74 65 6d 73 2c 20 73 79 6e 63 20 61 6c  | ce..Sync.only.new.items,.sync.al | 
| 25420 |  6c 20 69 74 65 6d 73 20 6f 76 65 72 77 72 69 74    69 6e 67 20 65 78 69 73 74 69 6e 67 0a 6f 72 20  | l.items.overwriting.existing.or. | 
| 25440 |  75 73 65 20 74 68 69 73 20 6c 69 73 74 20 74 6f    20 6a 75 73 74 20 72 65 6d 6f 76 65 20 69 74 65  | use.this.list.to.just.remove.ite | 
| 25460 |  6d 73 20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76    69 63 65 2e 00 43 6f 70 79 20 74 6f 20 63 6c 69  | ms.from.your.device..Copy.to.cli | 
| 25480 |  70 62 6f 61 72 64 00 43 72 65 61 74 65 20 6e 65    77 20 63 6f 6c 75 6d 6e 00 44 65 66 61 75 6c 74  | pboard.Create.new.column.Default | 
| 254a0 |  00 44 65 6c 65 74 65 20 66 61 69 6c 65 64 00 44    65 6c 65 74 65 20 6c 69 73 74 00 44 65 6c 65 74  | .Delete.failed.Delete.list.Delet | 
| 254c0 |  65 20 74 68 69 73 20 64 65 76 69 63 65 20 66 72    6f 6d 20 74 68 65 20 64 65 76 69 63 65 20 6c 69  | e.this.device.from.the.device.li | 
| 254e0 |  73 74 00 44 65 6c 65 74 69 6e 67 20 62 6f 6f 6b    73 20 66 72 6f 6d 20 64 65 76 69 63 65 2e 00 44  | st.Deleting.books.from.device..D | 
| 25500 |  65 76 69 63 65 73 00 44 65 76 69 63 65 73 3a 00    44 69 73 70 6c 61 79 20 4f 70 74 69 6f 6e 73 3a  | evices.Devices:.Display.Options: | 
| 25520 |  00 44 6f 20 6e 6f 74 20 75 70 64 61 74 65 20 63    61 6c 69 62 72 65 20 63 6f 6c 75 6d 6e 00 44 6f  | .Do.not.update.calibre.column.Do | 
| 25540 |  20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 65 6c    65 74 65 20 74 68 65 20 6c 69 73 74 20 6e 61 6d  | .you.want.to.delete.the.list.nam | 
| 25560 |  65 64 20 27 25 73 27 00 44 6f 6e 65 00 45 64 69    74 20 25 73 20 6c 69 73 74 00 45 64 69 74 20 62  | ed.'%s'.Done.Edit.%s.list.Edit.b | 
| 25580 |  6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22    20 6c 69 73 74 00 45 64 69 74 20 62 6f 6f 6b 73  | ooks.on.the."%s".list.Edit.books | 
| 255a0 |  20 6f 6e 20 74 68 65 20 73 70 65 63 69 66 69 65    64 20 6c 69 73 74 00 45 64 69 74 20 64 65 66 61  | .on.the.specified.list.Edit.defa | 
| 255c0 |  75 6c 74 20 6c 69 73 74 00 45 64 69 74 20 6c 69    73 74 00 45 64 69 74 20 6c 69 73 74 3a 20 25 73  | ult.list.Edit.list.Edit.list:.%s | 
| 255e0 |  00 45 64 69 74 20 74 68 65 20 6b 65 79 62 6f 61    72 64 20 73 68 6f 72 74 63 75 74 73 20 61 73 73  | .Edit.the.keyboard.shortcuts.ass | 
| 25600 |  6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69    73 20 70 6c 75 67 69 6e 00 45 6e 74 65 72 20 61  | ociated.with.this.plugin.Enter.a | 
| 25620 |  20 6e 65 77 20 64 69 73 70 6c 61 79 20 6e 61 6d    65 20 66 6f 72 20 74 68 69 73 20 64 65 76 69 63  | .new.display.name.for.this.devic | 
| 25640 |  65 3a 00 45 6e 74 65 72 20 61 20 6e 65 77 20 64    69 73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20  | e:.Enter.a.new.display.name.for. | 
| 25660 |  74 68 69 73 20 6c 69 73 74 3a 00 45 6e 74 65 72    20 61 20 75 6e 69 71 75 65 20 64 69 73 70 6c 61  | this.list:.Enter.a.unique.displa | 
| 25680 |  79 20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20    6c 69 73 74 3a 00 46 61 69 6c 65 64 20 74 6f 20  | y.name.for.this.list:.Failed.to. | 
| 256a0 |  61 64 64 20 74 6f 20 6c 69 73 74 00 49 66 20 63    68 65 63 6b 65 64 2c 20 63 61 6c 69 62 72 65 20  | add.to.list.If.checked,.calibre. | 
| 256c0 |  73 6f 72 74 20 77 69 6c 6c 20 62 65 20 72 65 73    74 6f 72 65 64 20 74 6f 20 69 74 73 20 6f 72 69  | sort.will.be.restored.to.its.ori | 
| 256e0 |  67 69 6e 61 6c 20 73 74 61 74 65 20 61 66 74 65    72 0a 74 68 65 20 75 73 65 72 20 71 75 69 74 73  | ginal.state.after.the.user.quits | 
| 25700 |  20 74 68 65 20 72 65 61 64 69 6e 67 20 6c 69 73    74 20 76 69 65 77 20 62 79 20 63 68 61 6e 67 69  | .the.reading.list.view.by.changi | 
| 25720 |  6e 67 20 6f 72 20 63 6c 65 61 72 69 6e 67 20 63    61 6c 69 62 72 65 27 73 0a 73 65 61 72 63 68 2c  | ng.or.clearing.calibre's.search, | 
| 25740 |  20 73 77 69 74 63 68 69 6e 67 20 6c 69 62 72 61    72 69 65 73 2c 20 6f 72 20 71 75 69 74 74 69 6e  | .switching.libraries,.or.quittin | 
| 25760 |  67 20 63 61 6c 69 62 72 65 2e 00 49 66 20 63 68    65 63 6b 65 64 2c 20 76 69 65 77 69 6e 67 20 61  | g.calibre..If.checked,.viewing.a | 
| 25780 |  20 72 65 61 64 69 6e 67 20 6c 69 73 74 20 77 69    6c 6c 20 61 6c 73 6f 20 63 68 61 6e 67 65 20 79  | .reading.list.will.also.change.y | 
| 257a0 |  6f 75 72 20 43 61 6c 69 62 72 65 20 73 6f 72 74    20 6f 72 64 65 72 2e 0a 4c 69 73 74 73 20 63 61  | our.Calibre.sort.order..Lists.ca | 
| 257c0 |  6e 20 62 65 20 6d 61 6e 75 61 6c 6c 79 20 72 65    6f 72 64 65 72 65 64 20 75 73 69 6e 67 20 74 68  | n.be.manually.reordered.using.th | 
| 257e0 |  69 73 20 70 6c 75 67 69 6e 2c 20 64 65 66 61 75    6c 74 69 6e 67 20 74 6f 20 6f 72 64 65 72 20 61  | is.plugin,.defaulting.to.order.a | 
| 25800 |  64 64 65 64 20 74 6f 20 6c 69 73 74 2e 0a 49 66    20 75 6e 63 68 65 63 6b 65 64 2c 20 63 75 72 72  | dded.to.list..If.unchecked,.curr | 
| 25820 |  65 6e 74 20 63 61 6c 69 62 72 65 20 73 6f 72 74    20 77 69 6c 6c 20 62 65 20 6c 65 66 74 20 75 6e  | ent.calibre.sort.will.be.left.un | 
| 25840 |  63 68 61 6e 67 65 64 20 77 68 65 6e 20 79 6f 75    20 76 69 65 77 20 74 68 65 20 6c 69 73 74 2e 00  | changed.when.you.view.the.list.. | 
| 25860 |  49 66 20 6c 69 73 74 20 69 73 20 70 6f 70 75 6c    61 74 65 64 20 66 72 6f 6d 20 61 20 73 65 61 72  | If.list.is.populated.from.a.sear | 
| 25880 |  63 68 2c 20 73 70 65 63 69 66 79 20 74 68 65 20    63 61 6c 69 62 72 65 20 73 65 61 72 63 68 20 65  | ch,.specify.the.calibre.search.e | 
| 258a0 |  78 70 72 65 73 73 69 6f 6e 00 49 66 20 73 79 6e    63 69 6e 67 20 79 6f 75 72 20 6c 69 73 74 20 6d  | xpression.If.syncing.your.list.m | 
| 258c0 |  65 61 6e 73 20 62 6f 6f 6b 73 20 61 72 65 20 72    65 6d 6f 76 65 64 20 66 72 6f 6d 20 79 6f 75 72  | eans.books.are.removed.from.your | 
| 258e0 |  20 64 65 76 69 63 65 2c 20 74 68 65 6e 0a 61 20    64 69 61 6c 6f 67 20 77 69 6c 6c 20 62 65 20 64  | .device,.then.a.dialog.will.be.d | 
| 25900 |  69 73 70 6c 61 79 65 64 20 61 6c 6c 6f 77 69 6e    67 20 79 6f 75 20 74 6f 20 63 6f 6e 66 69 72 6d  | isplayed.allowing.you.to.confirm | 
| 25920 |  20 66 69 72 73 74 2e 0a 55 6e 63 68 65 63 6b 20    74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 61  | .first..Uncheck.this.option.to.a | 
| 25940 |  6c 6c 6f 77 20 75 6e 61 74 74 65 6e 64 65 64 20    73 79 6e 63 69 6e 67 20 74 6f 20 79 6f 75 72 20  | llow.unattended.syncing.to.your. | 
| 25960 |  64 65 76 69 63 65 2e 00 49 66 20 75 6e 63 68 65    63 6b 65 64 2c 20 6f 6e 6c 79 20 69 74 65 6d 73  | device..If.unchecked,.only.items | 
| 25980 |  20 6e 6f 74 20 6f 6e 20 74 68 65 20 64 65 76 69    63 65 20 61 6c 72 65 61 64 79 20 77 69 6c 6c 20  | .not.on.the.device.already.will. | 
| 259a0 |  62 65 20 73 79 6e 63 65 64 2e 0a 49 66 20 6e 6f    20 64 65 76 69 63 65 20 69 73 20 73 70 65 63 69  | be.synced..If.no.device.is.speci | 
| 259c0 |  66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b 62    6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74  | fied.this.checkbox.has.no.effect | 
| 259e0 |  2e 0a 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 61    6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77  | ..This.option.can.only.be.used.w | 
| 25a00 |  69 74 68 20 6d 61 6e 75 61 6c 20 74 79 70 65 20    6c 69 73 74 73 2e 00 49 66 20 79 6f 75 20 64 6f  | ith.manual.type.lists..If.you.do | 
| 25a20 |  20 6e 6f 74 20 68 61 76 65 20 61 20 64 65 76 69    63 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 75 72  | .not.have.a.device.connected.cur | 
| 25a40 |  72 65 6e 74 6c 79 2c 20 65 69 74 68 65 72 20 70    6c 75 67 20 6f 6e 65 0a 69 6e 20 6e 6f 77 20 6f  | rently,.either.plug.one.in.now.o | 
| 25a60 |  72 20 65 78 69 74 20 74 68 65 20 64 69 61 6c 6f    67 20 61 6e 64 20 63 6f 6e 6e 65 63 74 20 74 6f  | r.exit.the.dialog.and.connect.to | 
| 25a80 |  20 66 6f 6c 64 65 72 2f 69 54 75 6e 65 73 20 66    69 72 73 74 00 4b 65 79 62 6f 61 72 64 20 73 68  | .folder/iTunes.first.Keyboard.sh | 
| 25aa0 |  6f 72 74 63 75 74 73 00 4b 69 6e 64 6c 65 20 43    6f 6c 6c 65 63 74 69 6f 6e 73 00 4b 69 6e 64 6c  | ortcuts.Kindle.Collections.Kindl | 
| 25ac0 |  65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 46 61    69 6c 65 64 00 4c 69 73 74 73 00 4c 69 73 74 73  | e.Collections.Failed.Lists.Lists | 
| 25ae0 |  3a 00 4c 6f 63 61 74 69 6f 6e 00 4d 61 69 6e 20    6d 65 6d 6f 72 79 00 4d 61 6e 75 61 6c 6c 79 20  | :.Location.Main.memory.Manually. | 
| 25b00 |  61 64 64 2f 72 65 6d 6f 76 65 20 69 74 65 6d 73    00 4d 65 6e 75 00 4d 6f 76 65 20 22 56 69 65 77  | add/remove.items.Menu.Move."View | 
| 25b20 |  20 6c 69 73 74 22 20 74 6f 20 74 68 65 20 74 6f    70 20 6c 65 76 65 6c 20 6f 66 20 74 68 65 20 70  | .list".to.the.top.level.of.the.p | 
| 25b40 |  6c 75 67 69 6e 20 6d 65 6e 75 20 66 6f 72 20 74    68 69 73 20 6c 69 73 74 00 4d 6f 76 65 20 74 6f  | lugin.menu.for.this.list.Move.to | 
| 25b60 |  20 6c 69 73 74 00 4d 6f 76 65 64 20 25 64 20 62    6f 6f 6b 73 20 74 6f 20 79 6f 75 72 20 6c 69 73  | .list.Moved.%d.books.to.your.lis | 
| 25b80 |  74 28 73 29 00 4e 61 6d 65 00 4e 6f 20 62 6f 6f    6b 73 20 65 78 69 73 74 20 6f 6e 20 74 68 69 73  | t(s).Name.No.books.exist.on.this | 
| 25ba0 |  20 6c 69 73 74 00 4e 6f 20 64 65 76 69 63 65 20    66 6f 75 6e 64 20 66 6f 72 20 55 55 49 44 3a 20  | .list.No.device.found.for.UUID:. | 
| 25bc0 |  25 73 00 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20    73 70 65 63 69 66 69 65 64 00 4e 6f 20 73 6f 75  | %s.No.list.name.specified.No.sou | 
| 25be0 |  72 63 65 20 6c 69 73 74 20 6e 61 6d 65 73 20 73    70 65 63 69 66 69 65 64 00 4f 70 74 69 6f 6e 61  | rce.list.names.specified.Optiona | 
| 25c00 |  6c 6c 79 20 6d 6f 64 69 66 79 20 74 61 67 73 20    6f 72 20 61 20 63 75 73 74 6f 6d 20 63 6f 6c 75  | lly.modify.tags.or.a.custom.colu | 
| 25c20 |  6d 6e 20 77 68 65 6e 20 79 6f 75 0a 61 64 64 20    61 6e 64 2f 6f 72 20 72 65 6d 6f 76 65 20 69 74  | mn.when.you.add.and/or.remove.it | 
| 25c40 |  65 6d 73 20 66 72 6f 6d 20 74 68 69 73 20 6c 69    73 74 2e 00 4f 70 74 69 6f 6e 61 6c 6c 79 20 73  | ems.from.this.list..Optionally.s | 
| 25c60 |  70 65 63 69 66 79 20 61 20 63 6f 6c 75 6d 6e 20    74 6f 20 61 64 64 2f 72 65 6d 6f 76 65 20 61 20  | pecify.a.column.to.add/remove.a. | 
| 25c80 |  76 61 6c 75 65 20 66 72 6f 6d 0a 77 68 65 6e 20    61 64 64 69 6e 67 20 6f 72 20 72 65 6d 6f 76 69  | value.from.when.adding.or.removi | 
| 25ca0 |  6e 67 20 69 74 65 6d 73 20 66 72 6f 6d 20 74 68    69 73 20 6c 69 73 74 00 4f 74 68 65 72 00 50 6c  | ng.items.from.this.list.Other.Pl | 
| 25cc0 |  65 61 73 65 20 72 65 73 74 61 72 74 20 63 61 6c    69 62 72 65 20 6e 6f 77 2e 00 50 6f 70 75 6c 61  | ease.restart.calibre.now..Popula | 
| 25ce0 |  74 69 6f 6e 20 4f 70 74 69 6f 6e 73 3a 00 50 72    65 66 65 72 65 6e 63 65 73 20 66 6f 72 3a 00 52  | tion.Options:.Preferences.for:.R | 
| 25d00 |  45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 62 6f    72 74 69 6e 67 20 75 70 64 61 74 69 6e 67 20 61  | EADING.LIST:.Aborting.updating.a | 
| 25d20 |  75 74 6f 2d 73 65 61 72 63 68 20 6c 69 73 74 20    61 73 20 68 61 73 20 6e 6f 20 65 78 70 72 65 73  | uto-search.list.as.has.no.expres | 
| 25d40 |  73 69 6f 6e 3a 20 00 52 45 41 44 49 4e 47 20 4c    49 53 54 3a 20 41 64 64 69 6e 67 20 25 64 20 69  | sion:..READING.LIST:.Adding.%d.i | 
| 25d60 |  64 73 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 20    6c 69 73 74 3a 20 25 73 00 52 45 41 44 49 4e 47  | ds.to.automatic.list:.%s.READING | 
| 25d80 |  20 4c 49 53 54 3a 20 41 74 74 65 6d 70 74 69 6e    67 20 74 6f 20 72 65 63 72 65 61 74 65 20 4b 69  | .LIST:.Attempting.to.recreate.Ki | 
| 25da0 |  6e 64 6c 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73    00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41  | ndle.collections.READING.LIST:.A | 
| 25dc0 |  75 74 6f 2d 70 6f 70 75 6c 61 74 69 6e 67 20 64    65 76 69 63 65 20 6c 69 73 74 3a 20 00 52 45 41  | uto-populating.device.list:..REA | 
| 25de0 |  44 49 4e 47 20 4c 49 53 54 3a 20 41 75 74 6f 2d    70 6f 70 75 6c 61 74 69 6e 67 20 73 65 61 72 63  | DING.LIST:.Auto-populating.searc | 
| 25e00 |  68 20 6c 69 73 74 3a 20 00 52 45 41 44 49 4e 47    20 4c 49 53 54 3a 20 44 65 76 69 63 65 20 64 69  | h.list:..READING.LIST:.Device.di | 
| 25e20 |  73 63 6f 6e 6e 65 63 74 65 64 00 52 45 41 44 49    4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63 65 20  | sconnected.READING.LIST:.Device. | 
| 25e40 |  66 6f 75 6e 64 20 74 6f 20 73 79 6e 63 20 74 6f    3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20  | found.to.sync.to:.READING.LIST:. | 
| 25e60 |  4d 65 74 61 64 61 74 61 20 61 76 61 69 6c 61 62    6c 65 3a 00 52 45 41 44 49 4e 47 20 4c 49 53 54  | Metadata.available:.READING.LIST | 
| 25e80 |  3a 20 4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 27 25    73 27 20 6c 69 73 74 20 66 6f 75 6e 64 20 6f 6e  | :.No.books.on.'%s'.list.found.on | 
| 25ea0 |  20 64 65 76 69 63 65 20 74 6f 20 72 65 6d 6f 76    65 00 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20  | .device.to.remove.READING.LIST:. | 
| 25ec0 |  4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 27 25 73 27    20 6c 69 73 74 20 6e 65 65 64 20 74 6f 20 62 65  | No.books.on.'%s'.list.need.to.be | 
| 25ee0 |  20 73 79 6e 63 65 64 00 52 45 41 44 49 4e 47 20    4c 49 53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e  | .synced.READING.LIST:.Not.syncin | 
| 25f00 |  67 20 27 25 73 27 20 74 6f 20 64 65 76 69 63 65    20 61 73 20 61 75 74 6f 73 79 6e 63 20 69 73 20  | g.'%s'.to.device.as.autosync.is. | 
| 25f20 |  66 61 6c 73 65 00 52 45 41 44 49 4e 47 20 4c 49    53 54 3a 20 4e 6f 74 20 73 79 6e 63 69 6e 67 20  | false.READING.LIST:.Not.syncing. | 
| 25f40 |  74 6f 20 64 65 76 69 63 65 20 61 73 20 6e 6f 74    20 61 63 74 69 76 65 00 52 45 41 44 49 4e 47 20  | to.device.as.not.active.READING. | 
| 25f60 |  4c 49 53 54 3a 20 4e 6f 77 20 25 64 20 69 64 73    20 6f 6e 20 61 75 74 6f 6d 61 74 69 63 20 6c 69  | LIST:.Now.%d.ids.on.automatic.li | 
| 25f80 |  73 74 3a 20 25 73 00 52 45 41 44 49 4e 47 20 4c    49 53 54 3a 20 52 65 6d 6f 76 69 6e 67 20 25 64  | st:.%s.READING.LIST:.Removing.%d | 
| 25fa0 |  20 69 64 73 20 66 72 6f 6d 20 61 75 74 6f 6d 61    74 69 63 20 6c 69 73 74 3a 20 25 73 00 52 45 41  | .ids.from.automatic.list:.%s.REA | 
| 25fc0 |  44 49 4e 47 20 4c 49 53 54 3a 20 53 6b 69 70 70    69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e 20  | DING.LIST:.Skipping.%d.books.in. | 
| 25fe0 |  27 25 73 27 20 6c 69 73 74 20 77 69 74 68 20 6e    6f 20 66 6f 72 6d 61 74 73 00 52 45 41 44 49 4e  | '%s'.list.with.no.formats.READIN | 
| 26000 |  47 20 4c 49 53 54 3a 20 53 79 6e 63 20 4e 6f 77    20 2d 20 66 6f 72 63 65 5f 73 79 6e 63 3d 00 52  | G.LIST:.Sync.Now.-.force_sync=.R | 
| 26020 |  45 41 44 49 4e 47 20 4c 49 53 54 3a 20 53 79 6e    63 69 6e 67 20 25 64 20 62 6f 6f 6b 73 20 69 6e  | EADING.LIST:.Syncing.%d.books.in | 
| 26040 |  20 27 25 73 27 20 74 6f 3a 20 25 73 20 28 6c 6f    63 61 74 69 6f 6e 3a 25 73 29 00 52 45 41 44 49  | .'%s'.to:.%s.(location:%s).READI | 
| 26060 |  4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69 6e    67 20 61 75 74 6f 6d 61 74 69 63 20 63 6f 6c 75  | NG.LIST:.Updating.automatic.colu | 
| 26080 |  6d 6e 20 6c 69 73 74 28 73 29 20 00 52 45 41 44    49 4e 47 20 4c 49 53 54 3a 20 55 70 64 61 74 69  | mn.list(s)..READING.LIST:.Updati | 
| 260a0 |  6e 67 20 61 75 74 6f 6d 61 74 69 63 20 64 65 76    69 63 65 20 6c 69 73 74 28 73 29 20 00 52 65 61  | ng.automatic.device.list(s)..Rea | 
| 260c0 |  64 69 6e 67 20 4c 69 73 74 00 52 65 61 64 69 6e    67 20 4c 69 73 74 20 65 72 72 6f 72 00 52 65 61  | ding.List.Reading.List.error.Rea | 
| 260e0 |  64 69 6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f    74 20 63 72 65 61 74 65 20 6c 69 73 74 20 61 73  | ding.List:.Cannot.create.list.as | 
| 26100 |  20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20 64 75    70 6c 69 63 61 74 65 3a 00 52 65 61 64 69 6e 67  | .list_name.is.duplicate:.Reading | 
| 26120 |  20 4c 69 73 74 3a 20 43 61 6e 6e 6f 74 20 63 72    65 61 74 65 20 6c 69 73 74 20 61 73 20 6c 69 73  | .List:.Cannot.create.list.as.lis | 
| 26140 |  74 5f 6e 61 6d 65 20 6e 6f 74 20 73 70 65 63 69    66 69 65 64 00 52 65 61 64 69 6e 67 20 4f 72 64  | t_name.not.specified.Reading.Ord | 
| 26160 |  65 72 20 4f 70 74 69 6f 6e 73 3a 00 52 65 6d 6f    76 65 20 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74  | er.Options:.Remove.from.all.list | 
| 26180 |  73 00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 64 65    66 61 75 6c 74 20 6c 69 73 74 00 52 65 6d 6f 76  | s.Remove.from.default.list.Remov | 
| 261a0 |  65 20 66 72 6f 6d 20 6c 69 73 74 00 52 65 6d 6f    76 65 20 66 72 6f 6d 20 6c 69 73 74 3a 20 25 73  | e.from.list.Remove.from.list:.%s | 
| 261c0 |  00 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65    20 22 25 73 22 20 6c 69 73 74 00 52 65 6d 6f 76  | .Remove.from.the."%s".list.Remov | 
| 261e0 |  65 20 66 72 6f 6d 20 74 68 65 20 73 70 65 63 69    66 69 65 64 20 6c 69 73 74 00 52 65 6d 6f 76 65  | e.from.the.specified.list.Remove | 
| 26200 |  20 6c 69 73 74 20 69 74 65 6d 73 20 66 72 6f 6d    20 64 65 76 69 63 65 00 52 65 6d 6f 76 65 64 20  | .list.items.from.device.Removed. | 
| 26220 |  25 64 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 79 6f    75 72 20 25 73 20 6c 69 73 74 00 52 65 6d 6f 76  | %d.books.from.your.%s.list.Remov | 
| 26240 |  65 64 20 66 72 6f 6d 20 25 64 20 72 65 61 64 69    6e 67 20 6c 69 73 74 73 00 52 65 6e 61 6d 65 20  | ed.from.%d.reading.lists.Rename. | 
| 26260 |  64 65 76 69 63 65 00 52 65 6e 61 6d 65 20 66 61    69 6c 65 64 00 52 65 6e 61 6d 65 20 6c 69 73 74  | device.Rename.failed.Rename.list | 
| 26280 |  00 52 65 6e 61 6d 65 20 74 68 65 20 63 75 72 72    65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74 65 64 20  | .Rename.the.currently.connected. | 
| 262a0 |  64 65 76 69 63 65 00 52 65 70 6c 61 63 65 20 64    65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c  | device.Replace.device.with.list, | 
| 262c0 |  20 61 64 64 20 6e 65 77 20 69 74 65 6d 73 20 6f    6e 6c 79 00 52 65 70 6c 61 63 65 20 64 65 76 69  | .add.new.items.only.Replace.devi | 
| 262e0 |  63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61 64    64 2f 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 00  | ce.with.list,.add/overwrite.all. | 
| 26300 |  52 65 73 65 74 20 26 63 6f 6e 66 69 72 6d 61 74    69 6f 6e 20 64 69 61 6c 6f 67 73 00 52 65 73 65  | Reset.&confirmation.dialogs.Rese | 
| 26320 |  74 20 61 6c 6c 20 73 68 6f 77 20 6d 65 20 61 67    61 69 6e 20 64 69 61 6c 6f 67 73 20 66 6f 72 20  | t.all.show.me.again.dialogs.for. | 
| 26340 |  74 68 65 20 52 65 61 64 69 6e 67 20 4c 69 73 74    20 70 6c 75 67 69 6e 00 52 65 73 74 61 72 74 20  | the.Reading.List.plugin.Restart. | 
| 26360 |  63 61 6c 69 62 72 65 20 6e 6f 77 00 52 65 73 74    61 72 74 20 72 65 71 75 69 72 65 64 00 52 65 73  | calibre.now.Restart.required.Res | 
| 26380 |  74 6f 72 65 20 73 6f 72 74 20 61 66 74 65 72 20    76 69 65 77 69 6e 67 20 6c 69 73 74 00 53 65 74  | tore.sort.after.viewing.list.Set | 
| 263a0 |  20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 53 65    74 20 64 65 66 61 75 6c 74 20 6c 69 73 74 3a 20  | .default.list.Set.default.list:. | 
| 263c0 |  25 73 00 53 65 74 20 79 6f 75 72 20 64 65 66 61    75 6c 74 20 6c 69 73 74 20 74 6f 20 22 25 73 22  | %s.Set.your.default.list.to."%s" | 
| 263e0 |  00 53 65 74 74 69 6e 67 73 20 63 68 61 6e 67 65    64 00 53 65 74 74 69 6e 67 73 20 64 65 6c 65 74  | .Settings.changed.Settings.delet | 
| 26400 |  65 64 00 53 65 74 74 69 6e 67 73 20 66 6f 72 20    74 68 69 73 20 70 6c 75 67 69 6e 20 69 6e 20 74  | ed.Settings.for.this.plugin.in.t | 
| 26420 |  68 69 73 20 6c 69 62 72 61 72 79 20 68 61 76 65    20 62 65 65 6e 20 63 68 61 6e 67 65 64 2e 00 53  | his.library.have.been.changed..S | 
| 26440 |  68 6f 77 20 64 69 61 6c 6f 67 20 77 68 65 6e 20    72 65 6d 6f 76 69 6e 67 20 62 6f 6f 6b 73 20 66  | how.dialog.when.removing.books.f | 
| 26460 |  72 6f 6d 20 64 65 76 69 63 65 00 53 70 65 63 69    66 79 20 74 68 65 20 6e 61 6d 65 20 66 6f 72 20  | rom.device.Specify.the.name.for. | 
| 26480 |  74 68 69 73 20 72 65 61 64 69 6e 67 20 6f 72 64    65 72 20 73 65 72 69 65 73 0a 49 66 20 6c 65 66  | this.reading.order.series.If.lef | 
| 264a0 |  74 20 62 6c 61 6e 6b 2c 20 77 69 6c 6c 20 75 73    65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68  | t.blank,.will.use.the.name.of.th | 
| 264c0 |  65 20 6c 69 73 74 20 74 68 69 73 20 62 6f 6f 6b    20 69 73 20 6f 6e 2e 00 53 70 65 63 69 66 79 20  | e.list.this.book.is.on..Specify. | 
| 264e0 |  74 68 65 20 74 61 67 20 6f 72 20 63 75 73 74 6f    6d 20 63 6f 6c 75 6d 6e 20 76 61 6c 75 65 20 74  | the.tag.or.custom.column.value.t | 
| 26500 |  6f 20 62 65 20 61 64 64 65 64 20 77 68 65 6e 20    61 64 64 69 6e 67 0a 74 6f 20 74 68 69 73 20 6c  | o.be.added.when.adding.to.this.l | 
| 26520 |  69 73 74 20 6f 72 20 72 65 6d 6f 76 65 64 20 77    68 65 6e 20 74 68 65 20 62 6f 6f 6b 20 69 73 20  | ist.or.removed.when.the.book.is. | 
| 26540 |  74 61 6b 65 6e 20 6f 66 66 20 74 68 65 20 6c 69    73 74 00 53 74 61 74 75 73 00 53 74 6f 72 61 67  | taken.off.the.list.Status.Storag | 
| 26560 |  65 20 43 61 72 64 20 41 00 53 74 6f 72 61 67 65    20 43 61 72 64 20 42 00 53 77 69 74 63 68 20 74  | e.Card.A.Storage.Card.B.Switch.t | 
| 26580 |  68 65 20 6c 69 73 74 20 74 6f 20 75 73 65 20 61    73 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 65  | he.list.to.use.as.the.current.de | 
| 265a0 |  66 61 75 6c 74 00 53 79 6e 63 20 4e 6f 77 00 53    79 6e 63 20 4e 6f 77 20 28 25 64 29 00 53 79 6e  | fault.Sync.Now.Sync.Now.(%d).Syn | 
| 265c0 |  63 20 4f 70 74 69 6f 6e 73 3a 00 53 79 6e 63 20    74 6f 20 74 68 69 73 20 64 65 76 69 63 65 20 61  | c.Options:.Sync.to.this.device.a | 
| 265e0 |  73 20 73 6f 6f 6e 20 61 73 20 69 74 20 69 73 20    63 6f 6e 6e 65 63 74 65 64 00 54 68 65 20 73 65  | s.soon.as.it.is.connected.The.se | 
| 26600 |  6c 65 63 74 65 64 20 62 6f 6f 6b 28 73 29 20 61    6c 72 65 61 64 79 20 65 78 69 73 74 20 6f 6e 20  | lected.book(s).already.exist.on. | 
| 26620 |  74 68 69 73 20 6c 69 73 74 3a 20 3c 62 3e 25 73    3c 2f 62 3e 00 54 68 65 20 73 65 6c 65 63 74 65  | this.list:.<b>%s</b>.The.selecte | 
| 26640 |  64 20 62 6f 6f 6b 28 73 29 20 64 6f 20 6e 6f 74    20 65 78 69 73 74 20 6f 6e 20 74 68 69 73 20 6c  | d.book(s).do.not.exist.on.this.l | 
| 26660 |  69 73 74 00 54 69 74 6c 65 20 69 6d 61 67 65 20    6e 6f 74 20 66 6f 75 6e 64 20 2d 20 79 6f 75 20  | ist.Title.image.not.found.-.you. | 
| 26680 |  6d 75 73 74 20 72 65 73 74 61 72 74 20 43 61 6c    69 62 72 65 20 62 65 66 6f 72 65 20 75 73 69 6e  | must.restart.Calibre.before.usin | 
| 266a0 |  67 20 74 68 69 73 20 70 6c 75 67 69 6e 21 00 55    6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 74 68  | g.this.plugin!.Unable.to.find.th | 
| 266c0 |  65 20 52 65 6d 6f 76 65 20 42 6f 6f 6b 73 20 70    6c 75 67 69 6e 00 55 6e 63 68 65 63 6b 20 74 68  | e.Remove.Books.plugin.Uncheck.th | 
| 266e0 |  69 73 20 6f 70 74 69 6f 6e 20 69 66 20 79 6f 75    20 70 72 65 66 65 72 20 74 6f 20 6d 61 6e 75 61  | is.option.if.you.prefer.to.manua | 
| 26700 |  6c 6c 79 20 73 79 6e 63 20 74 6f 20 79 6f 75 72    20 64 65 76 69 63 65 2e 0a 49 66 20 6e 6f 20 64  | lly.sync.to.your.device..If.no.d | 
| 26720 |  65 76 69 63 65 20 69 73 20 73 70 65 63 69 66 69    65 64 20 74 68 69 73 20 63 68 65 63 6b 62 6f 78  | evice.is.specified.this.checkbox | 
| 26740 |  20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 00 55    6e 64 65 66 69 6e 65 64 00 55 70 64 61 74 65 20  | .has.no.effect.Undefined.Update. | 
| 26760 |  63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 6f    72 20 72 65 6d 6f 76 65 00 55 70 64 61 74 65 20  | column.for.add.or.remove.Update. | 
| 26780 |  63 6f 6c 75 6d 6e 20 66 6f 72 20 61 64 64 20 74    6f 20 6c 69 73 74 20 6f 6e 6c 79 00 55 70 64 61  | column.for.add.to.list.only.Upda | 
| 267a0 |  74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 72 65    6d 6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 20 6f  | te.column.for.remove.from.list.o | 
| 267c0 |  6e 6c 79 00 56 69 65 77 20 25 73 20 6c 69 73 74    20 28 25 64 29 00 56 69 65 77 20 62 6f 6f 6b 73  | nly.View.%s.list.(%d).View.books | 
| 267e0 |  20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73    74 00 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20  | .on.the."%s".list.View.books.on. | 
| 26800 |  74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69    73 74 00 56 69 65 77 20 64 61 74 61 20 73 74 6f  | the.specified.list.View.data.sto | 
| 26820 |  72 65 64 20 69 6e 20 74 68 65 20 6c 69 62 72 61    72 79 20 64 61 74 61 62 61 73 65 20 66 6f 72 20  | red.in.the.library.database.for. | 
| 26840 |  74 68 69 73 20 70 6c 75 67 69 6e 00 56 69 65 77    20 64 65 66 61 75 6c 74 20 6c 69 73 74 00 56 69  | this.plugin.View.default.list.Vi | 
| 26860 |  65 77 20 6c 69 73 74 00 56 69 65 77 20 6c 69 73    74 3a 20 25 73 00 56 69 65 77 20 6f 72 20 65 64  | ew.list.View.list:.%s.View.or.ed | 
| 26880 |  69 74 20 6c 69 73 74 73 20 6f 66 20 62 6f 6f 6b    73 00 57 68 65 6e 20 26 63 68 61 6e 67 69 6e 67  | it.lists.of.books.When.&changing | 
| 268a0 |  20 74 68 69 73 20 6c 69 73 74 3a 00 59 6f 75 20    61 72 65 20 61 62 6f 75 74 20 74 6f 20 72 65 6d  | .this.list:.You.are.about.to.rem | 
| 268c0 |  6f 76 65 20 74 68 65 20 3c 62 3e 25 73 3c 2f 62    3e 20 64 65 76 69 63 65 20 66 72 6f 6d 20 74 68  | ove.the.<b>%s</b>.device.from.th | 
| 268e0 |  69 73 20 6c 69 73 74 2e 20 00 59 6f 75 20 63 61    6e 20 6f 6e 6c 79 20 72 65 6e 61 6d 65 20 61 20  | is.list...You.can.only.rename.a. | 
| 26900 |  64 65 76 69 63 65 20 74 68 61 74 20 69 73 20 63    75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e 65 63 74  | device.that.is.currently.connect | 
| 26920 |  65 64 00 59 6f 75 20 63 61 6e 20 6f 70 74 69 6f    6e 61 6c 6c 79 20 64 69 73 70 6c 61 79 20 74 68  | ed.You.can.optionally.display.th | 
| 26940 |  65 20 63 75 72 72 65 6e 74 20 72 65 61 64 69 6e    67 20 6c 69 73 74 20 6f 72 64 65 72 0a 69 6e 20  | e.current.reading.list.order.in. | 
| 26960 |  61 20 63 75 73 74 6f 6d 20 73 65 72 69 65 73 20    63 6f 6c 75 6d 6e 2e 20 59 6f 75 20 73 68 6f 75  | a.custom.series.column..You.shou | 
| 26980 |  6c 64 20 6e 6f 74 20 65 64 69 74 20 74 68 69 73    20 63 6f 6c 75 6d 6e 20 64 69 72 65 63 74 6c 79  | ld.not.edit.this.column.directly | 
| 269a0 |  21 0a 4f 6e 6c 79 20 75 73 61 62 6c 65 20 77 69    74 68 20 4d 61 6e 75 61 6c 6c 79 20 6d 61 6e 61  | !.Only.usable.with.Manually.mana | 
| 269c0 |  67 65 64 20 6c 69 73 74 73 20 74 68 61 74 20 61    72 65 20 6e 6f 74 20 43 6c 65 61 72 65 64 20 6f  | ged.lists.that.are.not.Cleared.o | 
| 269e0 |  6e 20 53 79 6e 63 2e 00 59 6f 75 20 6d 75 73 74    20 68 61 76 65 20 61 74 20 6c 65 61 73 74 20 6f  | n.Sync..You.must.have.at.least.o | 
| 26a00 |  6e 65 20 6c 69 73 74 00 59 6f 75 20 6d 75 73 74    20 68 61 76 65 20 74 68 65 20 4b 69 6e 64 6c 65  | ne.list.You.must.have.the.Kindle | 
| 26a20 |  20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 70 6c 75    67 69 6e 20 69 6e 73 74 61 6c 6c 65 64 20 69 6e  | .Collections.plugin.installed.in | 
| 26a40 |  20 6f 72 64 65 72 20 74 6f 20 72 65 63 72 65 61    74 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 61  | .order.to.recreate.collections.a | 
| 26a60 |  66 74 65 72 20 61 20 73 79 6e 63 2e 00 59 6f 75    20 6d 75 73 74 20 72 65 73 74 61 72 74 20 63 61  | fter.a.sync..You.must.restart.ca | 
| 26a80 |  6c 69 62 72 65 20 61 66 74 65 72 77 61 72 64 73    2e 00 59 6f 75 20 6d 75 73 74 20 73 65 6c 65 63  | libre.afterwards..You.must.selec | 
| 26aa0 |  74 20 61 20 64 65 76 69 63 65 20 66 69 72 73 74    00 50 72 6f 6a 65 63 74 2d 49 64 2d 56 65 72 73  | t.a.device.first.Project-Id-Vers | 
| 26ac0 |  69 6f 6e 3a 20 50 41 43 4b 41 47 45 20 56 45 52    53 49 4f 4e 0a 50 4f 54 2d 43 72 65 61 74 69 6f  | ion:.PACKAGE.VERSION.POT-Creatio | 
| 26ae0 |  6e 2d 44 61 74 65 3a 20 32 30 32 32 2d 31 30 2d    31 30 20 32 30 3a 30 36 2b 30 31 30 30 0a 50 4f  | n-Date:.2022-10-10.20:06+0100.PO | 
| 26b00 |  2d 52 65 76 69 73 69 6f 6e 2d 44 61 74 65 3a 20    32 30 32 32 2d 30 39 2d 31 39 20 31 34 3a 35 31  | -Revision-Date:.2022-09-19.14:51 | 
| 26b20 |  2b 30 30 30 30 0a 4c 61 73 74 2d 54 72 61 6e 73    6c 61 74 6f 72 3a 20 59 75 72 69 20 43 68 6f 72  | +0000.Last-Translator:.Yuri.Chor | 
| 26b40 |  6e 6f 69 76 61 6e 20 3c 79 75 72 63 68 6f 72 40    75 6b 72 2e 6e 65 74 3e 2c 20 32 30 32 32 0a 4c  | noivan.<yurchor@ukr.net>,.2022.L | 
| 26b60 |  61 6e 67 75 61 67 65 2d 54 65 61 6d 3a 20 55 6b    72 61 69 6e 69 61 6e 20 28 68 74 74 70 73 3a 2f  | anguage-Team:.Ukrainian.(https:/ | 
| 26b80 |  2f 61 70 70 2e 74 72 61 6e 73 69 66 65 78 2e 63    6f 6d 2f 63 61 6c 69 62 72 65 2f 74 65 61 6d 73  | /app.transifex.com/calibre/teams | 
| 26ba0 |  2f 31 39 33 33 37 2f 75 6b 2f 29 0a 4d 49 4d 45    2d 56 65 72 73 69 6f 6e 3a 20 31 2e 30 0a 43 6f  | /19337/uk/).MIME-Version:.1.0.Co | 
| 26bc0 |  6e 74 65 6e 74 2d 54 79 70 65 3a 20 74 65 78 74    2f 70 6c 61 69 6e 3b 20 63 68 61 72 73 65 74 3d  | ntent-Type:.text/plain;.charset= | 
| 26be0 |  55 54 46 2d 38 0a 43 6f 6e 74 65 6e 74 2d 54 72    61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a  | UTF-8.Content-Transfer-Encoding: | 
| 26c00 |  20 38 62 69 74 0a 47 65 6e 65 72 61 74 65 64 2d    42 79 3a 20 70 79 67 65 74 74 65 78 74 2e 70 79  | .8bit.Generated-By:.pygettext.py | 
| 26c20 |  20 31 2e 35 0a 4c 61 6e 67 75 61 67 65 3a 20 75    6b 0a 50 6c 75 72 61 6c 2d 46 6f 72 6d 73 3a 20  | .1.5.Language:.uk.Plural-Forms:. | 
| 26c40 |  6e 70 6c 75 72 61 6c 73 3d 34 3b 20 70 6c 75 72    61 6c 3d 28 6e 20 25 20 31 20 3d 3d 20 30 20 26  | nplurals=4;.plural=(n.%.1.==.0.& | 
| 26c60 |  26 20 6e 20 25 20 31 30 20 3d 3d 20 31 20 26 26    20 6e 20 25 20 31 30 30 20 21 3d 20 31 31 20 3f  | &.n.%.10.==.1.&&.n.%.100.!=.11.? | 
| 26c80 |  20 30 20 3a 20 6e 20 25 20 31 20 3d 3d 20 30 20    26 26 20 6e 20 25 20 31 30 20 3e 3d 20 32 20 26  | .0.:.n.%.1.==.0.&&.n.%.10.>=.2.& | 
| 26ca0 |  26 20 6e 20 25 20 31 30 20 3c 3d 20 34 20 26 26    20 28 6e 20 25 20 31 30 30 20 3c 20 31 32 20 7c  | &.n.%.10.<=.4.&&.(n.%.100.<.12.| | 
| 26cc0 |  7c 20 6e 20 25 20 31 30 30 20 3e 20 31 34 29 20    3f 20 31 20 3a 20 6e 20 25 20 31 20 3d 3d 20 30  | |.n.%.100.>.14).?.1.:.n.%.1.==.0 | 
| 26ce0 |  20 26 26 20 28 6e 20 25 20 31 30 20 3d 3d 30 20    7c 7c 20 28 6e 20 25 20 31 30 20 3e 3d 35 20 26  | .&&.(n.%.10.==0.||.(n.%.10.>=5.& | 
| 26d00 |  26 20 6e 20 25 20 31 30 20 3c 3d 39 29 20 7c 7c    20 28 6e 20 25 20 31 30 30 20 3e 3d 31 31 20 26  | &.n.%.10.<=9).||.(n.%.100.>=11.& | 
| 26d20 |  26 20 6e 20 25 20 31 30 30 20 3c 3d 31 34 20 29    29 20 3f 20 32 3a 20 33 29 3b 0a 00 26 d0 90 d0  | &.n.%.100.<=14.)).?.2:.3);..&... | 
| 26d40 |  b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0    bd d0 be 20 d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd  | ................................ | 
| 26d60 |  d0 b8 d1 82 d0 b8 20 d0 b7 20 d0 bf d0 be d1 88    d1 83 d0 ba d1 83 3a 00 d0 a1 26 d1 82 d0 be d0  | ......................:...&..... | 
| 26d80 |  b2 d0 bf d1 87 d0 b8 d0 ba 20 d0 b4 d0 bb d1 8f    20 d0 be d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0  | ................................ | 
| 26da0 |  bd d1 8f 3a 00 26 d0 9d d0 b0 d0 bb d0 b0 d1 88    d1 82 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 b4 d0  | ...:.&.......................... | 
| 26dc0 |  be d0 b4 d0 b0 d1 82 d0 be d0 ba 00 d0 9f 26 d1    80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 20 d0 b4  | ..............&................. | 
| 26de0 |  d0 bb d1 8f 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0    be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20  | ................................ | 
| 26e00 |  d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0    b8 d1 81 d0 ba d1 83 3a 00 26 d0 94 d0 be d0 b2  | .......................:.&...... | 
| 26e20 |  d1 96 d0 b4 d0 ba d0 b0 00 26 d0 a2 d0 b8 d0 bf    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 00 d0  | .........&...................:.. | 
| 26e40 |  9d d0 b0 d0 b7 d0 b2 d0 b0 20 26 d1 86 d0 b8 d0    ba d0 bb d1 83 3a 00 d0 97 26 d0 b1 d0 b5 d1 80  | ..........&..........:...&...... | 
| 26e60 |  d0 b5 d0 bd d1 82 d0 b8 20 d1 83 20 d1 81 d1 82    d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba d1 83 20 d1  | ................................ | 
| 26e80 |  86 d0 b8 d0 ba d0 bb d1 83 3a 00 d0 97 26 d0 bd    d0 b0 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d1 83 20  | .........:...&.................. | 
| 26ea0 |  d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba    d1 83 2c 20 d1 8f d0 ba d0 b5 20 d1 81 d0 bb d1  | ..................,............. | 
| 26ec0 |  96 d0 b4 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8    2f d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0  | ................/............... | 
| 26ee0 |  b8 3a 00 d0 9f 26 d0 b5 d1 80 d0 b5 d0 b3 d0 bb    d1 8f d0 bd d1 83 d1 82 d0 b8 20 d0 bd d0 b0 d0  | .:...&.......................... | 
| 26f00 |  bb d0 b0 d1 88 d1 82 d1 83 d0 b2 d0 b0 d0 bd d0    bd d1 8f 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be  | ................................ | 
| 26f20 |  d1 82 d0 b5 d0 ba d0 b8 00 d0 9f d1 80 26 d0 b8    20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1  | .............&.................. | 
| 26f40 |  96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20 d1 86 d1 8c    d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 26f60 |  ba d1 83 3a 00 2a d0 91 d1 83 d0 b4 d1 8c 2d d1    8f d0 ba d0 b8 d0 b9 20 d0 bf d1 80 d0 b8 d1 81  | ...:.*........-................. | 
| 26f80 |  d1 82 d1 80 d1 96 d0 b9 00 d0 a1 d0 bf d0 b8 d1    81 d0 be d0 ba 20 d1 96 d0 b7 20 d1 82 d0 b0 d0  | ................................ | 
| 26fa0 |  ba d0 be d1 8e 20 d0 bd d0 b0 d0 b7 d0 b2 d0 be    d1 8e 20 d0 b2 d0 b6 d0 b5 20 d1 96 d1 81 d0 bd  | ................................ | 
| 26fc0 |  d1 83 d1 94 00 d0 a1 d0 bf d0 b8 d1 81 d0 be d0    ba 20 d1 96 d0 b7 20 d1 82 d0 b0 d0 ba d0 be d1  | ................................ | 
| 26fe0 |  8e 20 d0 bd d0 b0 d0 b7 d0 b2 d0 be d1 8e 20 d0    b2 d0 b6 d0 b5 20 d1 96 d1 81 d0 bd d1 83 d1 94  | ................................ | 
| 27000 |  00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d1 83    d1 81 d1 96 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20  | ................................ | 
| 27020 |  d1 83 20 d1 86 d0 b8 d0 ba d0 bb d1 96 20 d0 b4    d0 be 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0  | ................................ | 
| 27040 |  be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0    94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b7 27 d1  | ..............................'. | 
| 27060 |  94 d0 b4 d0 bd d0 b0 d0 bd d0 b8 d0 b9 20 d0 bf    d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 00 d0  | ................................ | 
| 27080 |  9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81    d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 00  | ................................ | 
| 270a0 |  d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d1 81 d0    bf d0 b8 d1 81 d0 be d0 ba 00 d0 94 d0 be d0 b4  | ................................ | 
| 270c0 |  d0 b0 d1 82 d0 b8 20 d0 bd d0 be d0 b2 d0 b8 d0    b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0  | ................................ | 
| 270e0 |  94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 bd d0 be    d0 b2 d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 27100 |  be d0 ba 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d1 96    d0 b2 20 d0 bd d0 b0 20 d0 bf d1 80 d0 b8 d1 81  | ................................ | 
| 27120 |  d1 82 d1 80 d1 96 d0 b9 00 d0 94 d0 be d0 b4 d0    b0 d1 82 d0 b8 20 d1 86 d0 b8 d0 ba d0 bb 20 d0  | ................................ | 
| 27140 |  b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83    20 25 73 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8  | .................%s............. | 
| 27160 |  20 d1 86 d0 b8 d0 ba d0 bb 20 d0 b4 d0 be 20 d1    83 d1 81 d1 96 d1 85 20 d1 81 d0 bf d0 b8 d1 81  | ................................ | 
| 27180 |  d0 ba d1 96 d0 b2 00 d0 94 d0 be d0 b4 d0 b0 d1    82 d0 b8 20 d1 86 d0 b8 d0 ba d0 bb 20 d0 b4 d0  | ................................ | 
| 271a0 |  be 20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 be d0 b3    d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00  | ................................ | 
| 271c0 |  d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d1 86 d0    b8 d0 ba d0 bb 20 d0 b4 d0 be 20 d1 81 d0 bf d0  | ................................ | 
| 271e0 |  b8 d1 81 d0 ba d1 83 00 d0 94 d0 be d0 b4 d0 b0    d1 82 d0 b8 20 d1 86 d0 b8 d0 ba d0 bb 20 d0 b4  | ................................ | 
| 27200 |  d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a    20 25 73 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8  | ...............:.%s............. | 
| 27220 |  20 d1 86 d0 b8 d0 ba d0 bb 20 d0 b4 d0 be 20 d1    81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 c2 ab 25 73  | ..............................%s | 
| 27240 |  c2 bb 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20    d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1  | ................................ | 
| 27260 |  83 20 25 73 00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0    b8 20 d0 b4 d0 be 20 d1 83 d1 81 d1 96 d1 85 20  | ..%s............................ | 
| 27280 |  d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 00 d0    94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be  | ................................ | 
| 272a0 |  20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 be d0 b3 d0    be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0  | ................................ | 
| 272c0 |  94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 94  | ................................ | 
| 272e0 |  d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20    d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 20 25 73  | ............................:.%s | 
| 27300 |  00 d0 94 d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4    d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20  | ................................ | 
| 27320 |  c2 ab 25 73 c2 bb 00 d0 94 d0 be d0 b4 d0 b0 d1    82 d0 b8 20 d0 b4 d0 be 20 d0 b2 d0 ba d0 b0 d0  | ..%s............................ | 
| 27340 |  b7 d0 b0 d0 bd d0 be d0 b3 d0 be 20 d1 81 d0 bf    d0 b8 d1 81 d0 ba d1 83 00 d0 94 d0 be d0 b4 d0  | ................................ | 
| 27360 |  b0 d0 bd d0 be 2f d0 9f d0 b5 d1 80 d0 b5 d0 b7    d0 b0 d0 bf d0 b8 d1 81 d0 b0 d0 bd d0 be 20 d1  | ...../.......................... | 
| 27380 |  83 d1 81 d1 96 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81    d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20  | ................................ | 
| 273a0 |  d0 bd d0 b0 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1    80 d0 be d1 97 00 d0 94 d0 be d0 b4 d0 b0 d0 bd  | ................................ | 
| 273c0 |  d0 be 20 25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d0    b4 d0 be 20 d0 b2 d0 b0 d1 88 d0 be d0 b3 d0 be  | ...%d........................... | 
| 273e0 |  20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 25 73    00 d0 94 d0 be d0 b4 d0 b0 d0 bd d0 be 20 d0 b4  | ..............%s................ | 
| 27400 |  d0 be 20 25 64 20 d1 81 d0 bf d0 b8 d1 81 d0 ba    d1 96 d0 b2 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0  | ...%d........................... | 
| 27420 |  bd d1 8f 00 d0 92 d1 81 d1 96 20 d0 bd d0 b0 d0    bb d0 b0 d1 88 d1 82 d1 83 d0 b2 d0 b0 d0 bd d0  | ................................ | 
| 27440 |  bd d1 8f 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0    be d0 b3 d0 be 20 d0 bf d0 bb d0 b0 d0 b3 d1 96  | ................................ | 
| 27460 |  d0 bd d1 83 20 d0 b2 20 d1 86 d1 96 d0 b9 20 d0    b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 d1  | ................................ | 
| 27480 |  86 d1 96 20 d0 b1 d1 83 d0 bb d0 b8 20 d0 be d1    87 d0 b8 d1 89 d0 b5 d0 bd d1 96 2e 00 d0 9f d1  | ................................ | 
| 274a0 |  96 d0 b4 20 d1 87 d0 b0 d1 81 20 d1 81 d0 bf d1    80 d0 be d0 b1 d0 b8 20 d0 bf d0 b5 d1 80 d0 b5  | ................................ | 
| 274c0 |  d0 b9 d0 bc d0 b5 d0 bd d1 83 d0 b2 d0 b0 d0 bd    d0 bd d1 8f 20 d1 81 d1 82 d0 b0 d0 bb d0 b0 d1  | ................................ | 
| 274e0 |  81 d1 8f 20 d0 bf d0 be d0 bc d0 b8 d0 bb d0 ba    d0 b0 2e 00 d0 91 d1 83 d0 b4 d1 8c 2d d1 8f d0  | ............................-... | 
| 27500 |  ba d1 96 20 d0 bd d0 b0 d0 bb d0 b0 d1 88 d1 82    d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 b2 20  | ................................ | 
| 27520 |  d1 96 d0 bd d1 88 d0 b8 d1 85 20 d0 b1 d1 96 d0    b1 d0 bb d1 96 d0 be d1 82 d0 b5 d0 ba d0 b0 d1  | ................................ | 
| 27540 |  85 2c 20 d0 b0 d0 b1 d0 be 20 d0 b7 d0 b1 d0 b5    d1 80 d0 b5 d0 b6 d0 b5 d0 bd d1 96 20 d0 b2 20  | .,.............................. | 
| 27560 |  d1 84 d0 b0 d0 b9 d0 bb d1 96 20 4a 53 4f 4e 20    d0 b2 20 d0 bf d0 b0 d0 bf d1 86 d1 96 20 d0 b2  | ...........JSON................. | 
| 27580 |  d0 b0 d1 88 d0 b8 d0 b9 20 d0 bf d0 bb d0 b0 d0    b3 d1 96 d0 bd d1 96 d0 b2 20 d0 bd d0 b5 20 d0  | ................................ | 
| 275a0 |  b1 d1 83 d0 b4 d1 83 d1 82 d1 8c 20 d0 b7 d0 bc    d1 96 d0 bd d0 b5 d0 bd d1 96 2e 00 d0 97 d0 b0  | ................................ | 
| 275c0 |  d1 81 d1 82 d0 be d1 81 d1 83 d0 b2 d0 b0 d1 82    d0 b8 20 d0 bf d0 be d1 80 d1 8f d0 b4 d0 be d0  | ................................ | 
| 275e0 |  ba 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d1    87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 20 d0 bf  | ................................ | 
| 27600 |  d1 80 d0 b8 20 d0 bf d0 b5 d1 80 d0 b5 d0 b3 d0    bb d1 8f d0 b4 d1 96 20 d1 81 d0 bf d0 b8 d1 81  | ................................ | 
| 27620 |  d0 ba d1 83 00 d0 92 d0 b8 20 d0 b2 d0 bf d0 b5    d0 b2 d0 bd d0 b5 d0 bd d1 96 2c 20 d1 89 d0 be  | ..........................,..... | 
| 27640 |  20 d0 b1 d0 b0 d0 b6 d0 b0 d1 94 d1 82 d0 b5 20    d0 b7 d0 bc d1 96 d0 bd d0 b8 d1 82 d0 b8 20 d0  | ................................ | 
| 27660 |  b2 d0 b0 d1 88 d1 96 20 d0 bd d0 b0 d0 bb d0 b0    d1 88 d1 82 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f  | ................................ | 
| 27680 |  20 d1 83 20 d1 86 d1 96 d0 b9 20 d0 b1 d1 96 d0    b1 d0 bb d1 96 d0 be d1 82 d0 b5 d1 86 d1 96 20  | ................................ | 
| 276a0 |  d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0    be 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba d0 b0  | ................................ | 
| 276c0 |  3f 00 d0 92 d0 b8 20 d1 81 d0 bf d1 80 d0 b0 d0    b2 d0 b4 d1 96 20 d1 85 d0 be d1 87 d0 b5 d1 82  | ?............................... | 
| 276e0 |  d0 b5 20 d1 81 d0 bf d0 be d1 80 d0 be d0 b6 d0    bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81  | ................................ | 
| 27700 |  d0 be d0 ba 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0    bd d1 8f 20 c2 ab 25 73 c2 bb 3f 00 d0 92 d0 b8  | ......................%s..?..... | 
| 27720 |  20 d0 b2 d0 bf d0 b5 d0 b2 d0 bd d0 b5 d0 bd d1    96 2c 20 d1 89 d0 be 20 d0 b1 d0 b0 d0 b6 d0 b0  | .................,.............. | 
| 27740 |  d1 94 d1 82 d0 b5 20 d0 be d1 87 d0 b8 d1 81 d1    82 d0 b8 d1 82 d0 b8 20 d0 b2 d0 b0 d1 88 d1 96  | ................................ | 
| 27760 |  20 d0 bd d0 b0 d0 bb d0 b0 d1 88 d1 82 d1 83 d0    b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 b2 20 d1 86 d1  | ................................ | 
| 27780 |  96 d0 b9 20 d0 b1 d1 96 d0 b1 d0 bb d1 96 d0 be    d1 82 d1 86 d0 b5 d1 86 d1 96 20 d0 b4 d0 bb d1  | ................................ | 
| 277a0 |  8f 20 d0 b4 d0 b0 d0 bd d0 be d0 b3 d0 be 20 d0    bf d0 bb d0 b0 d0 b3 d1 96 d0 bd d1 83 3f 00 d0  | .............................?.. | 
| 277c0 |  92 d0 b8 20 d1 81 d0 bf d1 80 d0 b0 d0 b2 d0 b4    d1 96 20 d1 85 d0 be d1 87 d0 b5 d1 82 d0 b5 20  | ................................ | 
| 277e0 |  d0 bf d1 80 d0 be d0 b4 d0 be d0 b2 d0 b6 d0 b8    d1 82 d0 b8 20 d0 b2 d0 b8 d0 ba d0 be d0 bd d0  | ................................ | 
| 27800 |  b0 d0 bd d0 bd d1 8f 20 d0 b4 d1 96 d1 97 3f 00    d0 92 d0 b8 20 d0 bf d0 b5 d0 b2 d0 bd d1 96 3f  | ..............?................? | 
| 27820 |  00 d0 90 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0    b8 d1 87 d0 bd d0 be 20 d0 b7 d0 b0 d0 bf d0 be  | ................................ | 
| 27840 |  d0 b2 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0    b8 d1 81 d0 be d0 ba 20 d0 b7 20 d0 ba d0 bd d0  | ................................ | 
| 27860 |  b8 d0 b3 20 d0 bd d0 b0 20 d0 bf d1 80 d0 b8 d1    81 d1 82 d1 80 d0 be d1 97 00 d0 90 d0 b2 d1 82  | ................................ | 
| 27880 |  d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be    20 d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd d0 b5 d0  | ................................ | 
| 278a0 |  bd d0 be 20 d0 b7 20 d0 ba d0 bd d0 b8 d0 b3 20    d0 bd d0 b0 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1  | ................................ | 
| 278c0 |  80 d0 be d1 97 00 d0 90 d0 b2 d1 82 d0 be d0 bc    d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be 20 d0 b7 d0  | ................................ | 
| 278e0 |  b0 d0 bf d0 be d0 b2 d0 bd d0 b5 d0 bd d0 be 20    d0 b7 20 d0 bf d0 be d1 88 d1 83 d0 ba d1 83 00  | ................................ | 
| 27900 |  d0 a2 d0 b8 d0 bf d0 be d0 b2 d0 be 2c 20 d0 b4    d0 be d0 b4 d0 b0 d1 82 d0 be d0 ba 20 d1 81 d0  | ............,................... | 
| 27920 |  bf d0 b8 d1 81 d0 ba d1 83 20 d1 87 d0 b8 d1 82    d0 b0 d0 bd d0 bd d1 8f 20 d1 81 d1 82 d0 b2 d0  | ................................ | 
| 27940 |  be d1 80 d1 8e d1 94 20 d0 bf d1 96 d0 b4 d0 bc    d0 b5 d0 bd d1 8e 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 27960 |  ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd    d1 8f 20 d0 b4 d0 bb d1 8f 20 d1 83 d1 81 d1 96  | ................................ | 
| 27980 |  d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0    b2 2c 20 d1 8f d0 ba d1 89 d0 be 20 d1 83 20 d0  | .................,.............. | 
| 279a0 |  b2 d0 b0 d1 81 20 d1 94 20 d0 b4 d0 b5 d0 ba d1    96 d0 bb d1 8c d0 ba d0 b0 20 d1 82 d0 b0 d0 ba  | ................................ | 
| 279c0 |  d0 b8 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1    96 d0 b2 2e 0a d0 af d0 ba d1 89 d0 be 20 d0 bf  | ................................ | 
| 279e0 |  d0 be d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 be    20 d1 86 d0 b5 d0 b9 20 d0 bf d1 83 d0 bd d0 ba  | ................................ | 
| 27a00 |  d1 82 2c 20 d1 86 d0 b5 d0 b9 20 d1 81 d0 bf d0    b8 d1 81 d0 be d0 ba 20 d0 b1 d1 83 d0 b4 d0 b5  | ..,............................. | 
| 27a20 |  20 d0 bf d0 b5 d1 80 d0 b5 d1 81 d1 83 d0 bd d1    83 d1 82 d0 be 20 d0 bd d0 b0 20 d0 b2 d0 b5 d1  | ................................ | 
| 27a40 |  80 d1 85 d1 96 d0 b2 d0 ba d1 83 20 d0 bc d0 b5    d0 bd d1 8e 20 d0 b4 d0 bb d1 8f 20 d1 81 d0 bf  | ................................ | 
| 27a60 |  d1 80 d0 be d1 89 d0 b5 d0 bd d0 bd d1 8f 20 d0    b4 d0 be d1 81 d1 82 d1 83 d0 bf d1 83 2e 0a d0  | ................................ | 
| 27a80 |  97 d0 b0 d1 83 d0 b2 d0 b0 d0 b6 d0 b5 d0 bd d0    bd d1 8f 3a 20 d0 b2 d0 b0 d1 88 20 c2 ab d1 82  | ...................:............ | 
| 27aa0 |  d0 b8 d0 bf d0 be d0 b2 d0 b8 d0 b9 c2 bb 20 d1    81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d0 b7 d0 b0  | ................................ | 
| 27ac0 |  d0 b2 d0 b6 d0 b4 d0 b8 20 d0 b7 27 d1 8f d0 b2    d0 bb d1 8f d1 82 d0 b8 d0 bc d0 b5 d1 82 d1 8c  | ...........'.................... | 
| 27ae0 |  d1 81 d1 8f 20 d0 bd d0 b0 20 d0 b2 d0 b5 d1 80    d1 85 d1 96 d0 b2 d1 86 d1 96 20 d1 81 d0 bf d0  | ................................ | 
| 27b00 |  b8 d1 81 d0 ba d1 83 2c 20 d0 bd d0 b5 d0 b7 d0    b0 d0 bb d0 b5 d0 b6 d0 bd d0 be 20 d0 b2 d1 96  | .......,........................ | 
| 27b20 |  d0 b4 20 d1 82 d0 be d0 b3 d0 be 2c 20 d1 87 d0    b8 20 d0 bf d0 be d0 b7 d0 bd d0 b0 d1 87 d0 b5  | ...........,.................... | 
| 27b40 |  d0 bd d0 be 20 d1 86 d0 b5 d0 b9 20 d0 bf d1 83    d0 bd d0 ba d1 82 00 d0 af d0 ba d1 89 d0 be 20  | ................................ | 
| 27b60 |  d0 b2 d0 b8 20 d0 b2 d0 ba d0 b0 d0 b6 d0 b5 d1    82 d0 b5 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80  | ................................ | 
| 27b80 |  d1 96 d0 b9 2c 20 d0 b2 d0 bc d1 96 d1 81 d1 82    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 d0 b1  | ....,........................... | 
| 27ba0 |  d1 83 d0 b4 d0 b5 20 d0 b2 d1 80 d1 83 d1 87 d0    bd d1 83 0a d0 b0 d0 b1 d0 be 20 d0 b0 d0 b2 d1  | ................................ | 
| 27bc0 |  82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0    be 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd  | ................................ | 
| 27be0 |  d1 96 d0 b7 d0 be d0 b2 d0 b0 d0 bd d0 be 20 d1    96 d0 b7 20 d1 86 d0 b8 d0 bc 20 d0 bf d1 80 d0  | ................................ | 
| 27c00 |  b8 d1 81 d1 82 d1 80 d0 be d1 94 d0 bc 2e 0a d0    a6 d0 b5 d0 b9 20 d0 bf d0 b0 d1 80 d0 b0 d0 bc  | ................................ | 
| 27c20 |  d0 b5 d1 82 d1 80 20 d0 b7 d0 b0 d0 bc d1 96 d0    bd d1 8e d1 94 20 d1 84 d1 83 d0 bd d0 ba d1 86  | ................................ | 
| 27c40 |  d1 96 d0 be d0 bd d0 b0 d0 bb d1 8c d0 bd d1 96    20 d0 bc d0 be d0 b6 d0 bb d0 b8 d0 b2 d0 be d1  | ................................ | 
| 27c60 |  81 d1 82 d1 96 20 d0 b4 d0 be d0 b4 d0 b0 d1 82    d0 ba d0 b0 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0  | ................................ | 
| 27c80 |  be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20    d0 ba d0 bd d0 b8 d0 b3 2e 00 d0 9d d0 b5 20 d0  | ................................ | 
| 27ca0 |  b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 b4    d0 be d0 b4 d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20  | ................................ | 
| 27cc0 |  d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 9d d0    b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be 20 d1 81 d0  | ................................ | 
| 27ce0 |  bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0    b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0  | ................................ | 
| 27d00 |  9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81    d1 8f 20 d1 81 d1 82 d0 b2 d0 be d1 80 d0 b8 d1  | ................................ | 
| 27d20 |  82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba    00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be  | ................................ | 
| 27d40 |  d1 81 d1 8f 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0    b8 d1 82 d0 b8 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0  | ................................ | 
| 27d60 |  b0 d0 bb d0 be d1 81 d1 8f 20 d0 b7 d0 bc d1 96    d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1  | ................................ | 
| 27d80 |  81 d0 be d0 ba 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0    b0 d0 bb d0 be d1 81 d1 8f 20 d0 bf d0 b5 d1 80  | ................................ | 
| 27da0 |  d0 b5 d1 81 d1 83 d0 bd d1 83 d1 82 d0 b8 20 d0    b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83  | ................................ | 
| 27dc0 |  00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be    d1 81 d1 8f 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0  | ................................ | 
| 27de0 |  b8 d1 82 d0 b8 20 d0 b7 d1 96 20 d1 81 d0 bf d0    b8 d1 81 d0 ba d1 83 00 d0 9d d0 b5 20 d0 b2 d0  | ................................ | 
| 27e00 |  b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d1 81 d0 b8    d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d1 83  | ................................ | 
| 27e20 |  d0 b2 d0 b0 d1 82 d0 b8 20 d0 b4 d0 b0 d0 bd d1    96 20 d0 b7 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1  | ................................ | 
| 27e40 |  80 d0 be d1 94 d0 bc 00 d0 9d d0 b5 d0 bc d0 be    d0 b6 d0 bb d0 b8 d0 b2 d0 be 20 d0 bf d0 b5 d1  | ................................ | 
| 27e60 |  80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0    b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0  | ................................ | 
| 27e80 |  92 d0 b8 d0 b1 d0 b5 d1 80 d1 96 d1 82 d1 8c 20    d1 81 d0 bf d0 be d1 81 d1 96 d0 b1 20 d0 b7 d0  | ................................ | 
| 27ea0 |  b0 d0 bf d0 be d0 b2 d0 bd d0 b5 d0 bd d0 bd d1    8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0  | ................................ | 
| 27ec0 |  bf d0 b8 d1 81 d0 ba d1 83 00 d0 9e d1 87 d0 b8    d1 81 d1 82 d0 b8 d1 82 d0 b8 00 d0 a1 d0 bf d0  | ................................ | 
| 27ee0 |  be d1 80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 20    d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 25 73 00  | .............................%s. | 
| 27f00 |  d0 92 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8    20 d1 83 d1 81 d0 b5 20 d0 b7 d1 96 20 d0 b2 d0  | ................................ | 
| 27f20 |  ba d0 b0 d0 b7 d0 b0 d0 bd d0 be d0 b3 d0 be 20    d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 9e d1  | ................................ | 
| 27f40 |  87 d0 b8 d1 81 d1 82 d0 b8 d1 82 d0 b8 20 d0 b2    d1 81 d1 96 20 d0 bd d0 b0 d0 bb d0 b0 d1 88 d1  | ................................ | 
| 27f60 |  82 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 b4    d0 bb d1 8f 20 d1 86 d1 8c d0 be d0 b3 d0 be 20  | ................................ | 
| 27f80 |  d0 bf d0 bb d0 b0 d0 b3 d1 96 d0 bd d1 83 00 d0    a1 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1  | ................................ | 
| 27fa0 |  82 d0 b8 20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 b8    d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00  | ................................ | 
| 27fc0 |  d0 a1 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8    d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0  | ................................ | 
| 27fe0 |  ba 00 d0 a1 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd    d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 28000 |  be d0 ba 20 28 25 64 29 00 d0 a1 d0 bf d0 be d1    80 d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 20 d1 81  | ....(%d)........................ | 
| 28020 |  d0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73 00 d0    a1 d0 bf d0 be d1 80 d0 be d0 b6 d0 bd d0 b8 d1  | ..........:.%s.................. | 
| 28040 |  82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba    20 c2 ab 25 73 c2 bb 00 d0 a1 d0 bf d0 be d1 80  | ...................%s........... | 
| 28060 |  d0 be d0 b6 d0 bd d0 b8 d1 82 d0 b8 20 d1 86 d0    b5 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba  | ................................ | 
| 28080 |  20 d0 bf d1 96 d1 81 d0 bb d1 8f 20 d1 81 d0 b8    d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0  | ................................ | 
| 280a0 |  d1 86 d1 96 d1 97 20 d0 b7 20 d1 86 d0 b8 d0 bc    20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1  | ................................ | 
| 280c0 |  94 d0 bc 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc d0 b5    d1 82 d1 80 d0 b8 20 d0 be d0 bd d0 be d0 b2 d0  | ................................ | 
| 280e0 |  bb d0 b5 d0 bd d0 bd d1 8f 20 d1 81 d1 82 d0 be    d0 b2 d0 bf d1 87 d0 b8 d0 ba d0 b0 3a 00 d0 9f  | ............................:... | 
| 28100 |  d0 be d0 ba d0 b0 d0 b7 20 d0 b4 d1 96 d0 b0 d0    bb d0 be d0 b3 d0 be d0 b2 d0 b8 d1 85 20 d0 b2  | ................................ | 
| 28120 |  d1 96 d0 ba d0 be d0 bd 20 d0 bf d1 96 d0 b4 d1    82 d0 b2 d0 b5 d1 80 d0 b4 d0 b6 d0 b5 d0 bd d0  | ................................ | 
| 28140 |  bd d1 8f 20 d0 b2 d1 96 d0 b4 d0 bd d0 be d0 b2    d0 bb d0 b5 d0 bd d0 be 00 d0 9a d0 b5 d1 80 d1  | ................................ | 
| 28160 |  83 d1 94 20 d1 82 d0 b8 d0 bc 2c 20 d1 8f d0 ba    20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 20 d0 b1  | ..........,..................... | 
| 28180 |  d1 83 d0 b4 d0 b5 20 d1 81 d0 b8 d0 bd d1 85 d1    80 d0 be d0 bd d1 96 d0 b7 d0 be d0 b2 d0 b0 d0  | ................................ | 
| 281a0 |  bd d0 be 20 d0 b7 20 d0 b2 d0 b0 d1 88 d0 b8 d0    bc 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be  | ................................ | 
| 281c0 |  d1 94 d0 bc 2e 0a d0 9c d0 be d0 b6 d0 bd d0 b0    20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1  | ................................ | 
| 281e0 |  96 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 bb    d0 b8 d1 88 d0 b5 20 d0 bd d0 be d0 b2 d1 96 20  | ................................ | 
| 28200 |  d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 2c 20 d1 81    d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7  | ............,................... | 
| 28220 |  d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d1 83 d1 81 d1    96 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 0a d1  | ................................ | 
| 28240 |  96 d0 b7 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0    d0 bf d0 b8 d1 81 d0 be d0 bc 20 d0 bd d0 b0 d1  | ................................ | 
| 28260 |  8f d0 b2 d0 bd d0 b8 d1 85 20 d0 b0 d0 b1 d0 be    20 d1 81 d0 ba d0 be d1 80 d0 b8 d1 81 d1 82 d0  | ................................ | 
| 28280 |  b0 d1 82 d0 b8 d1 81 d1 8f 20 d1 86 d0 b8 d0 bc    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 20  | ................................ | 
| 282a0 |  d0 bb d0 b8 d1 88 d0 b5 20 d0 b4 d0 bb d1 8f 20    d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd  | ................................ | 
| 282c0 |  d1 8f 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d1 96 d0    b2 20 d0 b7 20 d0 b2 d0 b0 d1 88 d0 be d0 b3 d0  | ................................ | 
| 282e0 |  be 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be    d1 8e 2e 00 d0 9a d0 be d0 bf d1 96 d1 8e d0 b2  | ................................ | 
| 28300 |  d0 b0 d1 82 d0 b8 20 d0 b4 d0 be 20 d0 b1 d1 83    d1 84 d0 b5 d1 80 d0 b0 20 d0 be d0 b1 d0 bc d1  | ................................ | 
| 28320 |  96 d0 bd d1 83 00 d0 a1 d1 82 d0 b2 d0 be d1 80    d0 b8 d1 82 d0 b8 20 d1 81 d1 82 d0 be d0 b2 d0  | ................................ | 
| 28340 |  bf d1 87 d0 b8 d0 ba 00 d0 a2 d0 b8 d0 bf d0 be    d0 b2 d0 b8 d0 b9 00 d0 9d d0 b5 20 d0 b2 d0 b4  | ................................ | 
| 28360 |  d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0 b2 d0 b8 d0    bb d1 83 d1 87 d0 b8 d1 82 d0 b8 00 d0 92 d0 b8  | ................................ | 
| 28380 |  d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d1 81 d0    bf d0 b8 d1 81 d0 be d0 ba 00 d0 92 d0 b8 d0 bb  | ................................ | 
| 283a0 |  d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d1 86 d0 b5 d0    b9 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96  | ................................ | 
| 283c0 |  d0 b9 20 d0 b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81    d0 ba d1 83 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1  | ................................ | 
| 283e0 |  80 d0 be d1 97 d0 b2 00 d0 92 d0 b8 d0 bb d1 83    d1 87 d0 b0 d1 94 d0 bc d0 be 20 d0 ba d0 bd d0  | ................................ | 
| 28400 |  b8 d0 b3 d0 b8 20 d0 b7 20 d0 bf d1 80 d0 b8 d1    81 d1 82 d1 80 d0 be d1 8e 2e 00 d0 9f d1 80 d0  | ................................ | 
| 28420 |  b8 d1 81 d1 82 d1 80 d0 be d1 97 00 d0 9f d1 80    d0 b8 d1 81 d1 82 d1 80 d0 be d1 97 3a 00 d0 9f  | ............................:... | 
| 28440 |  d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 b8    20 d0 bf d0 be d0 ba d0 b0 d0 b7 d1 83 3a 00 d0  | .............................:.. | 
| 28460 |  9d d0 b5 20 d0 be d0 bd d0 be d0 b2 d0 bb d1 8e    d0 b2 d0 b0 d1 82 d0 b8 20 d1 81 d1 82 d0 be d0  | ................................ | 
| 28480 |  b2 d0 bf d1 87 d0 b8 d0 ba 20 63 61 6c 69 62 72    65 00 d0 a5 d0 be d1 87 d0 b5 d1 82 d0 b5 20 d0  | ..........calibre............... | 
| 284a0 |  b2 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8 20    d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 96 d0  | ................................ | 
| 284c0 |  b7 20 d0 bd d0 b0 d0 b7 d0 b2 d0 be d1 8e 20 c2    ab 25 73 c2 bb 00 d0 92 d0 b8 d0 ba d0 be d0 bd  | .................%s............. | 
| 284e0 |  d0 b0 d0 bd d0 be 00 d0 97 d0 bc d1 96 d0 bd d0    b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be  | ................................ | 
| 28500 |  d0 ba 20 25 73 00 d0 97 d0 bc d1 96 d0 bd d0 b8    d1 82 d0 b8 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20  | ...%s........................... | 
| 28520 |  d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20    c2 ab 25 73 c2 bb 00 d0 97 d0 bc d1 96 d0 bd d0  | ..................%s............ | 
| 28540 |  b8 d1 82 d0 b8 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8    20 d1 83 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd  | ................................ | 
| 28560 |  d0 be d0 bc d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0    ba d1 83 00 d0 97 d0 bc d1 96 d0 bd d0 b8 d1 82  | ................................ | 
| 28580 |  d0 b8 20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 b8 d0    b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0  | ................................ | 
| 285a0 |  97 d0 bc d1 96 d0 bd d0 b8 d1 82 d0 b8 20 d1 81    d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 97 d0 bc d1  | ................................ | 
| 285c0 |  96 d0 bd d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8    d1 81 d0 be d0 ba 3a 20 25 73 00 d0 a0 d0 b5 d0  | ......................:.%s...... | 
| 285e0 |  b4 d0 b0 d0 b3 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20    d0 ba d0 bb d0 b0 d0 b2 d1 96 d0 b0 d1 82 d1 83  | ................................ | 
| 28600 |  d1 80 d0 bd d1 96 20 d1 81 d0 ba d0 be d1 80 d0    be d1 87 d0 b5 d0 bd d0 bd d1 8f 2c 20 d0 bf d0  | ...........................,.... | 
| 28620 |  be d0 b2 e2 80 99 d1 8f d0 b7 d0 b0 d0 bd d1 96    20 d1 96 d0 b7 20 d1 80 d0 be d0 b1 d0 be d1 82  | ................................ | 
| 28640 |  d0 be d1 8e 20 d1 86 d1 8c d0 be d0 b3 d0 be 20    d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba d0 b0 2e 00  | ................................ | 
| 28660 |  d0 92 d0 b2 d0 b5 d0 b4 d1 96 d1 82 d1 8c 20 d0    bd d0 be d0 b2 d1 83 20 d0 bf d0 be d0 ba d0 b0  | ................................ | 
| 28680 |  d0 b7 d0 b0 d0 bd d1 83 20 d0 bd d0 b0 d0 b7 d0    b2 d1 83 20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d0  | ................................ | 
| 286a0 |  bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e 3a    00 d0 92 d0 b2 d0 b5 d0 b4 d1 96 d1 82 d1 8c 20  | ...............:................ | 
| 286c0 |  d0 bd d0 be d0 b2 d1 83 20 d0 bf d0 be d0 ba d0    b0 d0 b7 d0 b0 d0 bd d1 83 20 d0 bd d0 b0 d0 b7  | ................................ | 
| 286e0 |  d0 b2 d1 83 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c    d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 28700 |  ba d1 83 3a 00 d0 92 d0 b2 d0 b5 d0 b4 d1 96 d1    82 d1 8c 20 d1 83 d0 bd d1 96 d0 ba d0 b0 d0 bb  | ...:............................ | 
| 28720 |  d1 8c d0 bd d1 83 20 d0 bf d0 be d0 ba d0 b0 d0    b7 d0 b0 d0 bd d1 83 20 d0 bd d0 b0 d0 b7 d0 b2  | ................................ | 
| 28740 |  d0 b0 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be    d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1  | ................................ | 
| 28760 |  83 3a 00 d0 9d d0 b5 20 d0 b2 d0 b4 d0 b0 d0 bb    d0 be d1 81 d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d1  | .:.............................. | 
| 28780 |  82 d0 b8 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1    81 d0 ba d1 83 00 d0 af d0 ba d1 89 d0 be 20 d0  | ................................ | 
| 287a0 |  bf d1 83 d0 bd d0 ba d1 82 20 d0 bf d0 be d0 b7    d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 be 2c 20 d1 83  | ............................,... | 
| 287c0 |  d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d1 83 d0 b2    d0 b0 d0 bd d0 bd d1 8f 20 63 61 6c 69 62 72 65  | .........................calibre | 
| 287e0 |  20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b2 d1 96 d0 b4    d0 bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 be 20 d0  | ................................ | 
| 28800 |  b4 d0 be 20 d0 bf d0 be d1 87 d0 b0 d1 82 d0 ba    d0 be d0 b2 d0 be d0 b3 d0 be 20 d1 81 d1 82 d0  | ................................ | 
| 28820 |  b0 d0 bd d1 83 20 d0 bf d1 96 d1 81 d0 bb d1 8f    20 d1 82 d0 be d0 b3 d0 be 2c 0a d1 8f d0 ba 20  | .........................,...... | 
| 28840 |  d0 ba d0 be d1 80 d0 b8 d1 81 d1 82 d1 83 d0 b2    d0 b0 d1 87 20 d0 bf d1 80 d0 b8 d0 bf d0 b8 d0  | ................................ | 
| 28860 |  bd d0 b8 d1 82 d1 8c 20 d0 bf d0 b5 d1 80 d0 b5    d0 b3 d0 bb d1 8f d0 b4 20 d1 81 d0 bf d0 b8 d1  | ................................ | 
| 28880 |  81 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd    d0 bd d1 8f 20 d0 b7 d0 bc d1 96 d0 bd d0 be d1  | ................................ | 
| 288a0 |  8e 20 d0 b0 d0 b1 d0 be 20 d1 81 d0 bf d0 be d1    80 d0 be d0 b6 d0 bd d0 b5 d0 bd d0 bd d1 8f d0  | ................................ | 
| 288c0 |  bc 20 d1 80 d0 b5 d0 b7 d1 83 d0 bb d1 8c d1 82    d0 b0 d1 82 d1 96 d0 b2 20 d0 bf d0 be d1 88 d1  | ................................ | 
| 288e0 |  83 d0 ba d1 83 20 d1 83 20 63 61 6c 69 62 72 65    2c 0a d0 bf d0 b5 d1 80 d0 b5 d0 bc d0 b8 d0 ba  | .........calibre,............... | 
| 28900 |  d0 b0 d0 bd d0 bd d1 8f d0 bc 20 d0 b1 d1 96 d0    b1 d0 bb d1 96 d0 be d1 82 d0 b5 d0 ba 20 d0 b0  | ................................ | 
| 28920 |  d0 b1 d0 be 20 d0 b2 d0 b8 d1 85 d0 be d0 b4 d0    be d0 bc 20 d0 b7 20 63 61 6c 69 62 72 65 2e 00  | .......................calibre.. | 
| 28940 |  d0 af d0 ba d1 89 d0 be 20 d0 bf d1 83 d0 bd d0    ba d1 82 20 d0 bf d0 be d0 b7 d0 bd d0 b0 d1 87  | ................................ | 
| 28960 |  d0 b5 d0 bd d0 be 2c 20 d0 bf d0 b5 d1 80 d0 b5    d0 b3 d0 bb d1 8f d0 b4 20 d0 b2 d0 b0 d1 88 d0  | ......,......................... | 
| 28980 |  be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba    d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1  | ................................ | 
| 289a0 |  8f 20 d1 82 d0 b0 d0 ba d0 be d0 b6 20 d0 b7 d0    bc d1 96 d0 bd d1 8e d0 b2 d0 b0 d1 82 d0 b8 d0  | ................................ | 
| 289c0 |  bc d0 b5 20 d1 81 d0 bf d0 be d1 81 d1 96 d0 b1    20 d1 83 d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d0  | ................................ | 
| 289e0 |  be d0 b2 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 20    d1 83 20 d0 b2 d0 b0 d1 88 d1 96 d0 b9 20 63 61  | ..............................ca | 
| 28a00 |  6c 69 62 72 65 2e 0a d0 a1 d0 bf d0 b8 d1 81 d0    ba d0 b8 20 d0 bc d0 be d0 b6 d0 b5 20 d0 b1 d1  | libre........................... | 
| 28a20 |  83 d1 82 d0 b8 20 d0 bf d0 b5 d1 80 d0 b5 d1 83    d0 bf d0 be d1 80 d1 8f d0 b4 d0 ba d0 be d0 b2  | ................................ | 
| 28a40 |  d0 b0 d0 bd d0 be 20 d0 b2 d1 80 d1 83 d1 87 d0    bd d1 83 20 d0 b7 d0 b0 20 d0 b4 d0 be d0 bf d0  | ................................ | 
| 28a60 |  be d0 bc d0 be d0 b3 d0 be d1 8e 20 d1 86 d1 8c    d0 be d0 b3 d0 be 20 d0 b4 d0 be d0 b4 d0 b0 d1  | ................................ | 
| 28a80 |  82 d0 ba d0 b0 20 d1 96 d0 b7 20 d1 80 d0 b5 d0    b7 d0 b5 d1 80 d0 b2 d0 bd d0 b8 d0 bc 20 d0 bf  | ................................ | 
| 28aa0 |  d0 b5 d1 80 d0 b5 d1 85 d0 be d0 b4 d0 be d0 bc    20 d0 b4 d0 be 20 d1 82 d0 b8 d0 bf d0 be d0 b2  | ................................ | 
| 28ac0 |  d0 be d0 b3 d0 be 20 d0 bf d0 be d1 80 d1 8f d0    b4 d0 ba d1 83 20 d0 b4 d0 be d0 b4 d0 b0 d0 b2  | ................................ | 
| 28ae0 |  d0 b0 d0 bd d0 bd d1 8f 20 d0 b4 d0 be 20 d1 81    d0 bf d0 b8 d1 81 d0 ba d1 83 2e 0a d0 af d0 ba  | ................................ | 
| 28b00 |  d1 89 d0 be 20 d0 bf d1 83 d0 bd d0 ba d1 82 20    d0 bd d0 b5 20 d0 bf d0 be d0 b7 d0 bd d0 b0 d1  | ................................ | 
| 28b20 |  87 d0 b5 d0 bd d0 be 2c 20 d0 bf d0 be d1 82 d0    be d1 87 d0 bd d0 b8 d0 b9 20 d0 bf d0 be d1 80  | .......,........................ | 
| 28b40 |  d1 8f d0 b4 d0 be d0 ba 20 63 61 6c 69 62 72 65    20 d0 bd d0 b5 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0  | .........calibre................ | 
| 28b60 |  b7 d0 bc d1 96 d0 bd d0 b5 d0 bd d0 be 2c 20 d0    ba d0 be d0 bb d0 b8 20 d0 b2 d0 b8 20 d0 bf d0  | .............,.................. | 
| 28b80 |  b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 b4 d0 b0 d1    82 d0 b8 d0 bc d0 b5 d1 82 d0 b5 20 d1 81 d0 bf  | ................................ | 
| 28ba0 |  d0 b8 d1 81 d0 be d0 ba 2e 00 d0 af d0 ba d1 89    d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20  | ................................ | 
| 28bc0 |  d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd d1 8e d1 94    d1 82 d1 8c d1 81 d1 8f 20 d0 b7 20 d0 bf d0 be  | ................................ | 
| 28be0 |  d1 88 d1 83 d0 ba d1 83 2c 20 d0 b2 d0 ba d0 b0    d0 b6 d1 96 d1 82 d1 8c 20 d0 b2 d0 b8 d1 80 d0  | ........,....................... | 
| 28c00 |  b0 d0 b7 20 d0 bf d0 be d1 88 d1 83 d0 ba d1 83    20 63 61 6c 69 62 72 65 00 d0 af d0 ba d1 89 d0  | .................calibre........ | 
| 28c20 |  be 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd    d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 8f 20 d0 bf d1  | ................................ | 
| 28c40 |  80 d0 b8 d0 b7 d0 b2 d0 be d0 b4 d0 b8 d1 82 d0    b8 d0 bc d0 b5 20 d0 b4 d0 be 20 d0 b2 d0 b8 d0  | ................................ | 
| 28c60 |  bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d0 ba    d0 bd d0 b8 d0 b3 20 d0 b7 20 d0 b2 d0 b0 d1 88  | ................................ | 
| 28c80 |  d0 be d0 b3 d0 be 20 d0 bf d1 80 d0 b8 d1 81 d1    82 d1 80 d0 be d1 8e 2c 20 d0 bf d1 80 d0 be d0  | .......................,........ | 
| 28ca0 |  b3 d1 80 d0 b0 d0 bc d0 b0 20 d0 bf d0 be d0 ba    d0 b0 d0 b6 d0 b5 20 d0 b4 d1 96 d0 b0 d0 bb d0  | ................................ | 
| 28cc0 |  be d0 b3 d0 be d0 b2 d0 b5 20 d0 b2 d1 96 d0 ba    d0 bd d0 be 2c 20 d0 b7 d0 b0 20 d0 b4 d0 be d0  | ....................,........... | 
| 28ce0 |  bf d0 be d0 bc d0 be d0 b3 d0 be d1 8e 20 d1 8f    d0 ba d0 be d0 b3 d0 be 20 d0 b2 d0 b8 20 d0 b7  | ................................ | 
| 28d00 |  d0 bc d0 be d0 b6 d0 b5 d1 82 d0 b5 20 d0 bf d1    96 d0 b4 d1 82 d0 b2 d0 b5 d1 80 d0 b4 d0 b8 d1  | ................................ | 
| 28d20 |  82 d0 b8 20 d1 86 d1 8e 20 d0 b4 d1 96 d1 8e 2e    0a d0 97 d0 bd d1 96 d0 bc d1 96 d1 82 d1 8c 20  | ................................ | 
| 28d40 |  d0 bf d0 be d0 b7 d0 bd d0 b0 d1 87 d0 ba d1 83    20 d0 b7 20 d0 bf d1 83 d0 bd d0 ba d1 82 d1 83  | ................................ | 
| 28d60 |  2c 20 d1 89 d0 be d0 b1 20 d0 b4 d0 be d0 b7 d0    b2 d0 be d0 bb d0 b8 d1 82 d0 b8 20 d0 b1 d0 b5  | ,............................... | 
| 28d80 |  d0 b7 d1 83 d0 bc d0 be d0 b2 d0 bd d1 83 20 d1    81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0  | ................................ | 
| 28da0 |  b7 d0 b0 d1 86 d1 96 d1 8e 20 d0 b7 20 d0 b2 d0    b0 d1 88 d0 b8 d0 bc 20 d0 bf d1 80 d0 b8 d1 81  | ................................ | 
| 28dc0 |  d1 82 d1 80 d0 be d1 94 d0 bc 2e 00 d0 af d0 ba    d1 89 d0 be 20 d0 bd d0 b5 20 d0 bf d0 be d0 b7  | ................................ | 
| 28de0 |  d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 be 2c 20 d1 81    d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7  | ............,................... | 
| 28e00 |  d0 be d0 b2 d0 b0 d0 bd d0 be 20 d0 b1 d1 83 d0    b4 d0 b5 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 b7 d0  | ................................ | 
| 28e20 |  b0 d0 bf d0 b8 d1 81 d0 b8 2c 20 d1 8f d0 ba d0    b8 d1 85 20 d0 bd d0 b5 d0 bc d0 b0 d1 94 20 d0  | .........,...................... | 
| 28e40 |  bd d0 b0 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80    d0 be d1 97 2e 0a d0 af d0 ba d1 89 d0 be 20 d0  | ................................ | 
| 28e60 |  bd d0 b5 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b2 d0    ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 20 d0 bf d1 80  | ................................ | 
| 28e80 |  d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 2c 20 d1 86    d0 b5 d0 b9 20 d0 bf d1 83 d0 bd d0 ba d1 82 20  | ............,................... | 
| 28ea0 |  d0 bd d0 b5 20 d0 b4 d1 96 d1 8f d1 82 d0 b8 d0    bc d0 b5 2e 0a d0 a6 d0 b5 d0 b9 20 d0 bf d0 b0  | ................................ | 
| 28ec0 |  d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 20 d0 bc d0    be d0 b6 d0 bd d0 b0 20 d0 b2 d0 b8 d0 ba d0 be  | ................................ | 
| 28ee0 |  d1 80 d0 b8 d1 81 d1 82 d0 be d0 b2 d1 83 d0 b2    d0 b0 d1 82 d0 b8 20 d0 bb d0 b8 d1 88 d0 b5 20  | ................................ | 
| 28f00 |  d0 b4 d0 bb d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0    ba d1 96 d0 b2 2c 20 d1 81 d1 84 d0 be d1 80 d0  | .....................,.......... | 
| 28f20 |  bc d0 be d0 b2 d0 b0 d0 bd d0 b8 d1 85 20 d0 b2    d1 80 d1 83 d1 87 d0 bd d1 83 2e 00 d0 af d0 ba  | ................................ | 
| 28f40 |  d1 89 d0 be 20 d0 b7 d0 b0 d1 80 d0 b0 d0 b7 20    d1 96 d0 b7 20 d0 ba d0 be d0 bc d0 bf 27 d1 8e  | .............................'.. | 
| 28f60 |  d1 82 d0 b5 d1 80 d0 be d0 bc 20 d0 bd d0 b5 20    d0 b7 27 d1 94 d0 b4 d0 bd d0 b0 d0 bd d0 be 20  | ..................'............. | 
| 28f80 |  d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e    2c 20 d0 b0 d0 b1 d0 be 20 d0 b7 27 d1 94 d0 b4  | ................,..........'.... | 
| 28fa0 |  d0 bd d0 b0 d0 b9 d1 82 d0 b5 20 d0 b9 d0 be d0    b3 d0 be 2c 0a d0 b0 d0 b1 d0 be 20 d0 b7 d0 b0  | ...................,............ | 
| 28fc0 |  d0 ba d1 80 d0 b8 d0 b9 d1 82 d0 b5 20 d0 b2 d1    96 d0 ba d0 bd d0 be 20 d1 96 20 d0 b2 d1 81 d1  | ................................ | 
| 28fe0 |  82 d0 b0 d0 bd d0 be d0 b2 d1 96 d1 82 d1 8c 20    d1 81 d0 bf d0 be d1 87 d0 b0 d1 82 d0 ba d1 83  | ................................ | 
| 29000 |  20 d0 b7 27 d1 94 d0 b4 d0 bd d0 b0 d0 bd d0 bd    d1 8f 20 d1 96 d0 b7 20 d1 82 d0 b5 d0 ba d0 be  | ...'............................ | 
| 29020 |  d1 8e 2f 69 54 75 6e 65 73 00 d0 9a d0 bb d0 b0    d0 b2 d1 96 d0 b0 d1 82 d1 83 d1 80 d0 bd d1 96  | ../iTunes....................... | 
| 29040 |  20 d1 81 d0 ba d0 be d1 80 d0 be d1 87 d0 b5 d0    bd d0 bd d1 8f 00 d0 97 d0 b1 d1 96 d1 80 d0 ba  | ................................ | 
| 29060 |  d0 b8 20 4b 69 6e 64 6c 65 00 d0 9f d0 be d0 bc    d0 b8 d0 bb d0 ba d0 b0 20 d0 b7 d0 b1 d1 96 d1  | ...Kindle....................... | 
| 29080 |  80 d0 be d0 ba 20 4b 69 6e 64 6c 65 00 d0 a1 d0    bf d0 b8 d1 81 d0 ba d0 b8 00 d0 a1 d0 bf d0 b8  | ......Kindle.................... | 
| 290a0 |  d1 81 d0 ba d0 b8 3a 00 d0 9c d1 96 d1 81 d1 86    d0 b5 00 d0 9e d1 81 d0 bd d0 be d0 b2 d0 bd d0  | ......:......................... | 
| 290c0 |  b0 20 d0 bf d0 b0 d0 bc 27 d1 8f d1 82 d1 8c 00    d0 92 d1 80 d1 83 d1 87 d0 bd d1 83 20 d0 b4 d0  | ........'....................... | 
| 290e0 |  be d0 b4 d0 b0 d1 82 d0 b8 2f d0 b2 d0 b8 d0 bb    d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d0 b7 d0 b0 d0  | ........./...................... | 
| 29100 |  bf d0 b8 d1 81 d0 b8 00 d0 9c d0 b5 d0 bd d1 8e    00 d0 9f d0 b5 d1 80 d0 b5 d1 81 d1 83 d0 bd d1  | ................................ | 
| 29120 |  83 d1 82 d0 b8 20 c2 ab d0 9f d0 b5 d1 80 d0 b5    d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d1  | ................................ | 
| 29140 |  81 d0 bf d0 b8 d1 81 d0 be d0 ba c2 bb 20 d0 bd    d0 b0 20 d0 b2 d0 b5 d1 80 d1 88 d0 b8 d0 bd d1  | ................................ | 
| 29160 |  83 20 d0 bc d0 b5 d0 bd d1 8e 20 d0 b4 d0 be d0    b4 d0 b0 d1 82 d0 ba d0 b0 20 d0 b4 d0 bb d1 8f  | ................................ | 
| 29180 |  20 d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf    d0 b8 d1 81 d0 ba d1 83 00 d0 9f d0 b5 d1 80 d0  | ................................ | 
| 291a0 |  b5 d1 81 d1 83 d0 bd d1 83 d1 82 d0 b8 20 d0 b4    d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00  | ................................ | 
| 291c0 |  d0 9f d0 b5 d1 80 d0 b5 d1 81 d1 83 d0 bd d1 83    d1 82 d0 be 20 25 64 20 d0 ba d0 bd d0 b8 d0 b3  | .....................%d......... | 
| 291e0 |  20 d0 b4 d0 be 20 d0 b2 d0 b0 d1 88 d0 b8 d1 85    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 00  | ................................ | 
| 29200 |  d0 9d d0 b0 d0 b7 d0 b2 d0 b0 00 d0 a3 20 d1 86    d1 8c d0 be d0 bc d1 83 20 d1 81 d0 bf d0 b8 d1  | ................................ | 
| 29220 |  81 d0 ba d1 83 20 d0 bd d0 b5 d0 bc d0 b0 d1 94    20 d0 ba d0 bd d0 b8 d0 b3 00 d0 9d d0 b5 20 d0  | ................................ | 
| 29240 |  b7 d0 bd d0 b0 d0 b9 d0 b4 d0 b5 d0 bd d0 be 20    d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9  | ................................ | 
| 29260 |  20 d0 b4 d0 bb d1 8f 20 55 55 49 44 3a 20 25 73    00 d0 9d d0 b5 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0  | ........UUID:.%s................ | 
| 29280 |  d0 bd d0 be 20 d0 bd d0 b0 d0 b7 d0 b2 d0 b8 20    d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0 9d d0  | ................................ | 
| 292a0 |  b5 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be    20 d0 bd d0 b0 d0 b7 d0 b2 20 d0 bf d0 be d1 87  | ................................ | 
| 292c0 |  d0 b0 d1 82 d0 ba d0 be d0 b2 d0 b8 d1 85 20 d1    81 d0 bf d0 b8 d1 81 d1 96 d0 b2 00 d0 af d0 ba  | ................................ | 
| 292e0 |  d1 89 d0 be 20 d1 85 d0 be d1 87 d0 b5 d1 82 d0    b5 2c 20 d0 b2 d0 bd d0 be d1 81 d0 b8 d1 82 d0  | .................,.............. | 
| 29300 |  b8 20 d0 b7 d0 bc d1 96 d0 bd d0 b8 20 d0 b4 d0    be 20 d0 bc d1 96 d1 82 d0 be d0 ba 20 d0 b0 d0  | ................................ | 
| 29320 |  b1 d0 be 20 d0 bd d0 b5 d1 82 d0 b8 d0 bf d0 be    d0 b2 d0 be d0 b3 d0 be 20 d1 81 d1 82 d0 be d0  | ................................ | 
| 29340 |  b2 d0 bf d1 87 d0 b8 d0 ba d0 b0 2c 0a d0 ba d0    be d0 bb d0 b8 20 d0 b2 d0 b8 20 d0 b4 d0 be d0  | ...........,.................... | 
| 29360 |  b4 d0 b0 d1 94 d1 82 d0 b5 20 d1 96 2f d0 b0 d0    b1 d0 be 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b0  | ............/................... | 
| 29380 |  d1 94 d1 82 d0 b5 20 d0 b7 d0 b0 d0 bf d0 b8 d1    81 d0 b8 20 d0 b7 20 d1 86 d1 8c d0 be d0 b3 d0  | ................................ | 
| 293a0 |  be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 2e 00    d0 af d0 ba d1 89 d0 be 20 d1 85 d0 be d1 87 d0  | ................................ | 
| 293c0 |  b5 d1 82 d0 b5 2c 20 d0 b2 d0 b8 d0 b7 d0 bd d0    b0 d1 87 d0 b8 d1 82 d0 b8 20 d1 81 d1 82 d0 be  | .....,.......................... | 
| 293e0 |  d0 b2 d0 bf d1 87 d0 b8 d0 ba 20 d0 b4 d0 bb d1    8f 20 d0 b4 d0 be d0 b4 d0 b0 d0 b2 d0 b0 d0 bd  | ................................ | 
| 29400 |  d0 bd d1 8f 2f d0 b2 d0 b8 d0 bb d1 83 d1 87 d0    b5 d0 bd d0 bd d1 8f 20 d0 b7 d0 bd d0 b0 d1 87  | ..../........................... | 
| 29420 |  d0 b5 d0 bd d0 bd d1 8f 0a d0 bf d1 80 d0 b8 20    d0 b4 d0 be d0 b4 d0 b0 d0 b2 d0 b0 d0 bd d0 bd  | ................................ | 
| 29440 |  d1 96 20 d0 b0 d0 b1 d0 be 20 d0 b2 d0 b8 d0 bb    d1 83 d1 87 d0 b5 d0 bd d0 bd d1 96 20 d0 b7 d0  | ................................ | 
| 29460 |  b0 d0 bf d0 b8 d1 81 d1 96 d0 b2 20 d0 b7 20 d1    86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8  | ................................ | 
| 29480 |  d1 81 d0 ba d1 83 2e 00 d0 86 d0 bd d1 88 d0 b5    00 d0 91 d1 83 d0 b4 d1 8c 20 d0 bb d0 b0 d1 81  | ................................ | 
| 294a0 |  d0 ba d0 b0 2c 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7    d0 b0 d0 b2 d0 b0 d0 bd d1 82 d0 b0 d0 b6 d1 82  | ....,........................... | 
| 294c0 |  d0 b5 20 43 61 6c 69 62 72 65 2e 00 d0 9f d0 b0    d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 b8 20 d0  | ...Calibre...................... | 
| 294e0 |  b7 d0 b0 d0 bf d0 be d0 b2 d0 bd d0 b5 d0 bd d0    bd d1 8f 3a 00 d0 9d d0 b0 d0 bb d0 b0 d1 88 d1  | ...................:............ | 
| 29500 |  82 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f 3a 00 d0    a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98  | .............:.................. | 
| 29520 |  d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 bf d0 b5    d1 80 d0 b5 d1 80 d0 b8 d0 b2 d0 b0 d1 94 d0 bc  | ..........:..................... | 
| 29540 |  d0 be 20 d0 be d0 bd d0 be d0 b2 d0 bb d0 b5 d0    bd d0 bd d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba  | ................................ | 
| 29560 |  d1 83 20 d0 b0 d0 b2 d1 82 d0 be d0 bc d0 b0 d1    82 d0 b8 d1 87 d0 bd d0 be d0 b3 d0 be 20 d0 bf  | ................................ | 
| 29580 |  d0 be d1 88 d1 83 d0 ba d1 83 2c 20 d0 be d1 81    d0 ba d1 96 d0 bb d1 8c d0 ba d0 b8 20 d0 bd d0  | ..........,..................... | 
| 295a0 |  b5 d0 bc d0 b0 d1 94 20 d0 b2 d0 b8 d1 80 d0 b0    d0 b7 d1 83 3a 20 00 d0 a1 d0 9f d0 98 d0 a1 d0  | ....................:........... | 
| 295c0 |  9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d    d0 af 3a 20 d0 b4 d0 be d0 b4 d0 b0 d0 b2 d0 b0  | ..................:............. | 
| 295e0 |  d0 bd d0 bd d1 8f 20 25 64 20 d1 96 d0 b4 d0 b5    d0 bd d1 82 d0 b8 d1 84 d1 96 d0 ba d0 b0 d1 82  | .......%d....................... | 
| 29600 |  d0 be d1 80 d1 96 d0 b2 20 d0 b4 d0 be 20 d0 b0    d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87  | ................................ | 
| 29620 |  d0 bd d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1    81 d0 ba d1 83 3a 20 25 73 00 d0 a1 d0 9f d0 98  | .....................:.%s....... | 
| 29640 |  d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0    9d d0 9d d0 af 3a 20 d1 81 d0 bf d1 80 d0 be d0  | .....................:.......... | 
| 29660 |  b1 d0 b0 20 d0 bf d0 be d0 b2 d1 82 d0 be d1 80    d0 bd d0 be d0 b3 d0 be 20 d1 81 d1 82 d0 b2 d0  | ................................ | 
| 29680 |  be d1 80 d0 b5 d0 bd d0 bd d1 8f 20 d0 b7 d0 b1    d1 96 d1 80 d0 be d0 ba 20 4b 69 6e 64 6c 65 00  | .........................Kindle. | 
| 296a0 |  d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0    98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 b0 d0  | ...........................:.... | 
| 296c0 |  b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0    bd d0 be 20 d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd  | ................................ | 
| 296e0 |  d1 8e d1 94 d0 bc d0 be 20 d1 81 d0 bf d0 b8 d1    81 d0 be d0 ba 20 d0 bf d1 80 d0 b8 d1 81 d1 82  | ................................ | 
| 29700 |  d1 80 d0 be d1 97 d0 b2 3a 00 d0 a1 d0 9f d0 98    d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0  | ........:....................... | 
| 29720 |  9d d0 9d d0 af 3a 20 d0 b0 d0 b2 d1 82 d0 be d0    bc d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 b5 20 d0 b7  | .....:.......................... | 
| 29740 |  d0 b0 d0 bf d0 be d0 b2 d0 bd d0 b5 d0 bd d0 bd    d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20  | ................................ | 
| 29760 |  d0 bf d0 be d1 88 d1 83 d0 ba d1 83 3a 00 d0 a1    d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0  | ............:................... | 
| 29780 |  a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 bf d1 80 d0    b8 d1 81 d1 82 d1 80 d1 96 d0 b9 20 d0 b2 d1 96  | .........:...................... | 
| 297a0 |  d0 b4 27 d1 94 d0 b4 d0 bd d0 b0 d0 bd d0 be 00    d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0  | ..'............................. | 
| 297c0 |  98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 b7 d0    bd d0 b0 d0 b9 d0 b4 d0 b5 d0 bd d0 be 20 d0 bf  | ...........:.................... | 
| 297e0 |  d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 20 d0    b4 d0 bb d1 8f 20 d1 81 d0 b8 d0 bd d1 85 d1 80  | ................................ | 
| 29800 |  d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97    3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0  | ................:............... | 
| 29820 |  a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0    b4 d0 be d1 81 d1 82 d1 83 d0 bf d0 bd d1 96 20  | .............:.................. | 
| 29840 |  d0 bc d0 b5 d1 82 d0 b0 d0 b4 d0 b0 d0 bd d1 96    3a 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0  | ................:............... | 
| 29860 |  a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0    bd d0 b5 20 d0 b7 d0 bd d0 b0 d0 b9 d0 b4 d0 b5  | .............:.................. | 
| 29880 |  d0 bd d0 be 20 d0 ba d0 bd d0 b8 d0 b3 20 d1 83    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20 c2 ab  | ................................ | 
| 298a0 |  25 73 c2 bb 20 d0 b4 d0 bb d1 8f 20 d0 b2 d0 b8    d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 00 d0  | %s.............................. | 
| 298c0 |  a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98    d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 bd d0 b5  | ..........................:..... | 
| 298e0 |  d0 bc d0 b0 d1 94 20 d0 ba d0 bd d0 b8 d0 b3 20    d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20  | ................................ | 
| 29900 |  c2 ab 25 73 c2 bb 2c 20 d1 8f d0 ba d1 96 20 d0    bf d0 be d1 82 d1 80 d0 b5 d0 b1 d1 83 d0 b2 d0  | ..%s..,......................... | 
| 29920 |  b0 d0 bb d0 b8 20 d0 b1 20 d1 81 d0 b8 d0 bd d1    85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1  | ................................ | 
| 29940 |  96 d1 97 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a    20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a  | ...............................: | 
| 29960 |  20 d0 bd d0 b5 d0 bc d0 b0 d1 94 20 d1 81 d0 b8    d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0  | ................................ | 
| 29980 |  d1 86 d1 96 d1 97 20 c2 ab 25 73 c2 bb 20 d1 96    d0 b7 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0  | .........%s..................... | 
| 299a0 |  be d1 94 d0 bc 2c 20 d0 be d1 81 d0 ba d1 96 d0    bb d1 8c d0 ba d0 b8 20 d0 b7 d0 bd d0 b0 d1 87  | .....,.......................... | 
| 299c0 |  d0 b5 d0 bd d0 bd d1 8f d0 bc 20 61 75 74 6f 73    79 6e 63 20 d1 94 20 66 61 6c 73 65 00 d0 a1 d0  | ...........autosync....false.... | 
| 299e0 |  9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2    d0 90 d0 9d d0 9d d0 af 3a 20 d0 bd d0 b5 d0 bc  | ........................:....... | 
| 29a00 |  d0 b0 d1 94 20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0    be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20  | ................................ | 
| 29a20 |  d0 bd d0 b0 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1    80 d1 96 d0 b9 2c 20 d0 be d1 81 d0 ba d1 96 d0  | .....................,.......... | 
| 29a40 |  bb d1 8c d0 ba d0 b8 20 d0 b2 d1 96 d0 bd 20 d0    bd d0 b5 20 d1 94 20 d0 b0 d0 ba d1 82 d0 b8 d0  | ................................ | 
| 29a60 |  b2 d0 bd d0 b8 d0 bc 00 d0 a1 d0 9f d0 98 d0 a1    d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d d0  | ................................ | 
| 29a80 |  9d d0 af 3a 20 d0 b7 d0 b0 d1 80 d0 b0 d0 b7 20    d0 b2 20 d0 b0 d0 b2 d1 82 d0 be d0 bc d0 b0 d1  | ...:............................ | 
| 29aa0 |  82 d0 b8 d1 87 d0 bd d0 be d0 bc d1 83 20 d1 81    d0 bf d0 b8 d1 81 d0 ba d1 83 20 25 64 20 d1 96  | ...........................%d... | 
| 29ac0 |  d0 b4 d0 b5 d0 bd d1 82 d0 b8 d1 84 d1 96 d0 ba    d0 b0 d1 82 d0 be d1 80 d1 96 d0 b2 3a 20 25 73  | ............................:.%s | 
| 29ae0 |  00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7    d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 b2  | ............................:... | 
| 29b00 |  d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f    20 25 64 20 d1 96 d0 b4 d0 b5 d0 bd d1 82 d0 b8  | .................%d............. | 
| 29b20 |  d1 84 d1 96 d0 ba d0 b0 d1 82 d0 be d1 80 d1 96    d0 b2 20 d0 b7 20 d0 b0 d0 b2 d1 82 d0 be d0 bc  | ................................ | 
| 29b40 |  d0 b0 d1 82 d0 b8 d1 87 d0 bd d0 be d0 b3 d0 be    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 20 25  | .............................:.% | 
| 29b60 |  73 00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0    a7 d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0  | s............................:.. | 
| 29b80 |  bf d1 80 d0 be d0 bf d1 83 d1 81 d0 ba d0 b0 d1    94 d0 bc d0 be 20 25 64 20 d0 ba d0 bd d0 b8 d0  | ......................%d........ | 
| 29ba0 |  b3 20 d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1    83 20 c2 ab 25 73 c2 bb 20 d0 b1 d0 b5 d0 b7 20  | ....................%s.......... | 
| 29bc0 |  d1 84 d0 be d1 80 d0 bc d0 b0 d1 82 d1 96 d0 b2    00 d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7  | ................................ | 
| 29be0 |  d0 98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d1 81    d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7  | ............:................... | 
| 29c00 |  d0 b0 d1 86 d1 96 d1 8f 20 e2 80 94 20 66 6f 72    63 65 5f 73 79 6e 63 3d 00 d0 a1 d0 9f d0 98 d0  | .............force_sync=........ | 
| 29c20 |  a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2 d0 90 d0 9d    d0 9d d0 af 3a 20 d1 81 d0 b8 d0 bd d1 85 d1 80  | ....................:........... | 
| 29c40 |  d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96 d1 8f    20 25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d1 83 20  | .................%d............. | 
| 29c60 |  c2 ab 25 73 c2 bb 20 d0 b4 d0 be 3a 20 25 73 20    28 d0 bc d1 96 d1 81 d1 86 d0 b5 3a 25 73 29 00  | ..%s.......:.%s.(..........:%s). | 
| 29c80 |  d0 a1 d0 9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0    98 d0 a2 d0 90 d0 9d d0 9d d0 af 3a 20 d0 be d0  | ...........................:.... | 
| 29ca0 |  bd d0 be d0 b2 d0 bb d0 b5 d0 bd d0 bd d1 8f 20    d0 b0 d0 b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8  | ................................ | 
| 29cc0 |  d1 87 d0 bd d0 b8 d1 85 20 d1 81 d0 bf d0 b8 d1    81 d0 ba d1 96 d0 b2 20 d1 81 d1 82 d0 be d0 b2  | ................................ | 
| 29ce0 |  d0 bf d1 87 d0 b8 d0 ba d1 96 d0 b2 00 d0 a1 d0    9f d0 98 d0 a1 d0 9e d0 9a 20 d0 a7 d0 98 d0 a2  | ................................ | 
| 29d00 |  d0 90 d0 9d d0 9d d0 af 3a 20 d0 be d0 bd d0 be    d0 b2 d0 bb d0 b5 d0 bd d0 bd d1 8f 20 d0 b0 d0  | ........:....................... | 
| 29d20 |  b2 d1 82 d0 be d0 bc d0 b0 d1 82 d0 b8 d1 87 d0    bd d0 b8 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba  | ................................ | 
| 29d40 |  d1 96 d0 b2 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1    80 d0 be d1 97 d0 b2 00 d0 a1 d0 bf d0 b8 d1 81  | ................................ | 
| 29d60 |  d0 be d0 ba 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0    bd d1 8f 00 d0 9f d0 be d0 bc d0 b8 d0 bb d0 ba  | ................................ | 
| 29d80 |  d0 b0 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 20    d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f 00 d0  | ................................ | 
| 29da0 |  a1 d0 bf d0 b8 d1 81 d0 be d0 ba 20 d1 87 d0 b8    d1 82 d0 b0 d0 bd d0 bd d1 8f 3a 20 d0 bd d0 b5  | ..........................:..... | 
| 29dc0 |  20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20    d1 81 d1 82 d0 b2 d0 be d1 80 d0 b8 d1 82 d0 b8  | ................................ | 
| 29de0 |  20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 2c 20 d0    be d1 81 d0 ba d1 96 d0 bb d1 8c d0 ba d0 b8 20  | .............,.................. | 
| 29e00 |  d1 96 d1 81 d0 bd d1 83 d1 94 20 d0 b4 d1 83 d0    b1 d0 bb d1 96 d0 ba d0 b0 d1 82 20 6c 69 73 74  | ............................list | 
| 29e20 |  5f 6e 61 6d 65 3a 00 d0 a1 d0 bf d0 b8 d1 81 d0    be d0 ba 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd  | _name:.......................... | 
| 29e40 |  d1 8f 3a 20 d0 bd d0 b5 20 d0 b2 d0 b4 d0 b0 d0    bb d0 be d1 81 d1 8f 20 d1 81 d1 82 d0 b2 d0 be  | ..:............................. | 
| 29e60 |  d1 80 d0 b8 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1    81 d0 be d0 ba 2c 20 d0 be d1 81 d0 ba d1 96 d0  | .....................,.......... | 
| 29e80 |  bb d1 8c d0 ba d0 b8 20 d0 bd d0 b5 20 d0 b2 d0    ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 20 6c 69 73 74  | ............................list | 
| 29ea0 |  5f 6e 61 6d 65 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc    d0 b5 d1 82 d1 80 d0 b8 20 d0 bf d0 be d1 80 d1  | _name........................... | 
| 29ec0 |  8f d0 b4 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0    d0 bd d0 bd d1 8f 3a 00 d0 92 d0 b8 d0 bb d1 83  | ......................:......... | 
| 29ee0 |  d1 87 d0 b8 d1 82 d0 b8 20 d0 b7 20 d1 83 d1 81    d1 96 d1 85 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1  | ................................ | 
| 29f00 |  96 d0 b2 00 d0 92 d0 b8 d0 bb d1 83 d1 87 d0 b8    d1 82 d0 b8 20 d0 b7 20 d1 82 d0 b8 d0 bf d0 be  | ................................ | 
| 29f20 |  d0 b2 d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1    81 d0 ba d1 83 00 d0 92 d0 b8 d0 bb d1 83 d1 87  | ................................ | 
| 29f40 |  d0 b8 d1 82 d0 b8 20 d0 b7 d1 96 20 d1 81 d0 bf    d0 b8 d1 81 d0 ba d1 83 00 d0 92 d0 b8 d0 bb d1  | ................................ | 
| 29f60 |  83 d1 87 d0 b8 d1 82 d0 b8 20 d0 b7 d1 96 20 d1    81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a 20 25 73 00  | ...........................:.%s. | 
| 29f80 |  d0 92 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8    20 d0 b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba  | ................................ | 
| 29fa0 |  d1 83 20 c2 ab 25 73 c2 bb 00 d0 92 d0 b8 d0 bb    d1 83 d1 87 d0 b8 d1 82 d0 b8 20 d0 b7 d1 96 20  | .....%s......................... | 
| 29fc0 |  d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be d0 b3    d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00  | ................................ | 
| 29fe0 |  d0 92 d0 b8 d0 bb d1 83 d1 87 d0 b8 d1 82 d0 b8    20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 d0 b8 20 d1 81  | ................................ | 
| 2a000 |  d0 bf d0 b8 d1 81 d0 ba d1 83 20 d0 b7 20 d0 bf    d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1 8e 00 d0  | ................................ | 
| 2a020 |  92 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 be 20    25 64 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 b7 20 d0  | ................%d.............. | 
| 2a040 |  b2 d0 b0 d1 88 d0 be d0 b3 d0 be 20 d1 81 d0 bf    d0 b8 d1 81 d0 ba d1 83 20 25 73 00 d0 92 d0 b8  | .........................%s..... | 
| 2a060 |  d0 bb d1 83 d1 87 d0 b5 d0 bd d0 be 20 d0 b7 20    25 64 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0  | ................%d.............. | 
| 2a080 |  b2 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd d0 bd d1 8f    00 d0 9f d0 b5 d1 80 d0 b5 d0 b9 d0 bc d0 b5 d0  | ................................ | 
| 2a0a0 |  bd d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 bf d1 80    d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 00 d0 9d d0  | ................................ | 
| 2a0c0 |  b5 20 d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f    20 d0 bf d0 b5 d1 80 d0 b5 d0 b9 d0 bc d0 b5 d0  | ................................ | 
| 2a0e0 |  bd d1 83 d0 b2 d0 b0 d1 82 d0 b8 00 d0 9f d0 b5    d1 80 d0 b5 d0 b9 d0 bc d0 b5 d0 bd d1 83 d0 b2  | ................................ | 
| 2a100 |  d0 b0 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0    be d0 ba 00 d0 9f d0 b5 d1 80 d0 b5 d0 b9 d0 bc  | ................................ | 
| 2a120 |  d0 b5 d0 bd d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0    bf d0 be d1 82 d0 be d1 87 d0 bd d0 b8 d0 b9 20  | ................................ | 
| 2a140 |  d0 b7 27 d1 94 d0 b4 d0 bd d0 b0 d0 bd d0 b8 d0    b9 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96  | ..'............................. | 
| 2a160 |  d0 b9 00 d0 97 d0 b0 d0 bc d1 96 d0 bd d0 b8 d1    82 d0 b8 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80  | ................................ | 
| 2a180 |  d1 96 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0    be d0 bc 2c 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0  | ...................,............ | 
| 2a1a0 |  b8 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 bd d0 be d0    b2 d1 96 20 d0 b7 d0 b0 d0 bf d0 b8 d1 81 00 d0  | ................................ | 
| 2a1c0 |  97 d0 b0 d0 bc d1 96 d1 80 d0 b8 d1 82 d0 b8 20    d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9  | ................................ | 
| 2a1e0 |  20 d1 81 d0 bf d0 b8 d1 81 d0 ba d0 be d0 bc 2c    20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 b8 2f d0 bf  | ...............,............./.. | 
| 2a200 |  d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d0 b8 d1 81    d0 b0 d1 82 d0 b8 20 d1 83 d1 81 d0 b5 00 d0 92  | ................................ | 
| 2a220 |  d1 96 d0 b4 d0 bd d0 be d0 b2 d0 b8 d1 82 d0 b8    20 d0 b2 d1 96 26 d0 ba d0 bd d0 b0 20 d0 bf d1  | .....................&.......... | 
| 2a240 |  96 d0 b4 d1 82 d0 b2 d0 b5 d1 80 d0 b4 d0 b6 d0    b5 d0 bd d0 bd d1 8f 00 d0 97 d0 bd d0 be d0 b2  | ................................ | 
| 2a260 |  d1 83 20 d0 bf d0 be d0 ba d0 b0 d0 b7 d1 83 d0    b2 d0 b0 d1 82 d0 b8 20 d1 83 d1 81 d1 96 20 d0  | ................................ | 
| 2a280 |  b2 d1 96 d0 ba d0 bd d0 b0 20 d0 bf d1 96 d0 b4    d1 82 d0 b2 d0 b5 d1 80 d0 b4 d0 b6 d0 b5 d0 bd  | ................................ | 
| 2a2a0 |  d0 bd d1 8f 20 d0 b4 d0 bb d1 8f 20 d0 b4 d0 be    d0 b4 d0 b0 d1 82 d0 ba d0 b0 20 d1 81 d0 bf d0  | ................................ | 
| 2a2c0 |  b8 d1 81 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0    d0 bd d0 bd d1 8f 00 d0 9f d0 b5 d1 80 d0 b5 d0  | ................................ | 
| 2a2e0 |  b7 d0 b0 d0 b2 d0 b0 d0 bd d1 82 d0 b0 d0 b6 d0    b8 d1 82 d0 b8 20 43 61 6c 69 62 72 65 00 d0 9f  | ......................Calibre... | 
| 2a300 |  d0 be d1 82 d1 80 d1 96 d0 b1 d0 b5 d0 bd 20 d0    bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 bf d1 83 d1  | ................................ | 
| 2a320 |  81 d0 ba 00 d0 92 d1 96 d0 b4 d0 bd d0 be d0 b2    d0 b8 d1 82 d0 b8 20 d0 bf d0 be d1 80 d1 8f d0  | ................................ | 
| 2a340 |  b4 d0 be d0 ba 20 d0 bf d1 96 d1 81 d0 bb d1 8f    20 d0 bf d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0  | ................................ | 
| 2a360 |  b4 d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83    00 d0 92 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0  | ................................ | 
| 2a380 |  b8 d1 82 d0 b8 20 d1 82 d0 b8 d0 bf d0 be d0 b2    d0 b8 d0 b9 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0  | ................................ | 
| 2a3a0 |  ba 00 d0 97 d1 80 d0 be d0 b1 d0 b8 d1 82 d0 b8    20 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 b8 d0 bc 20  | ................................ | 
| 2a3c0 |  d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a 20 25 73    00 d0 92 d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0  | ............:.%s................ | 
| 2a3e0 |  b8 d1 82 d0 b8 20 d1 82 d0 b8 d0 bf d0 be d0 b2    d0 b8 d0 bc 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0  | ................................ | 
| 2a400 |  ba 20 c2 ab 25 73 c2 bb 00 d0 9f d0 b0 d1 80 d0    b0 d0 bc d0 b5 d1 82 d1 80 d0 b8 20 d0 b7 d0 bc  | ....%s.......................... | 
| 2a420 |  d1 96 d0 bd d0 b5 d0 bd d0 be 00 d0 9f d0 b0 d1    80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0 b8 20 d0 b2  | ................................ | 
| 2a440 |  d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 be 00 d0    9f d0 b0 d1 80 d0 b0 d0 bc d0 b5 d1 82 d1 80 d0  | ................................ | 
| 2a460 |  b8 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0 be d0    b3 d0 be 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 ba  | ................................ | 
| 2a480 |  d0 b0 20 d1 83 20 d1 86 d1 96 d0 b9 20 d0 b1 d1    96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 d1 86 d1  | ................................ | 
| 2a4a0 |  96 20 d0 b1 d1 83 d0 bb d0 be 20 d0 b7 d0 bc d1    96 d0 bd d0 b5 d0 bd d0 be 2e 00 d0 9f d0 be d0  | ................................ | 
| 2a4c0 |  ba d0 b0 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20    d0 b2 d1 96 d0 ba d0 bd d0 be 20 d0 bf d1 80 d0  | ................................ | 
| 2a4e0 |  b8 20 d0 b2 d0 b8 d0 bb d1 83 d1 87 d0 b5 d0 bd    d0 bd d1 96 20 d0 ba d0 bd d0 b8 d0 b3 20 d0 b7  | ................................ | 
| 2a500 |  20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80 d0 be d1    8e 00 d0 92 d0 ba d0 b0 d0 b6 d1 96 d1 82 d1 8c  | ................................ | 
| 2a520 |  20 d0 bd d0 b0 d0 b7 d0 b2 d1 83 20 d0 b4 d0 bb    d1 8f 20 d1 86 d0 b8 d1 85 20 d1 86 d0 b8 d0 ba  | ................................ | 
| 2a540 |  d0 bb d1 96 d0 b2 20 d0 bf d0 be d1 80 d1 8f d0    b4 d0 ba d1 83 20 d1 87 d0 b8 d1 82 d0 b0 d0 bd  | ................................ | 
| 2a560 |  d0 bd d1 8f 2e 0a d0 af d0 ba d1 89 d0 be 20 d0    bd d0 b5 20 d0 b7 d0 b0 d0 bf d0 be d0 b2 d0 bd  | ................................ | 
| 2a580 |  d1 8e d0 b2 d0 b0 d1 82 d0 b8 2c 20 d0 b1 d1 83    d0 b4 d0 b5 20 d0 b2 d0 b8 d0 ba d0 be d1 80 d0  | ..........,..................... | 
| 2a5a0 |  b8 d1 81 d1 82 d0 b0 d0 bd d0 be 20 d0 bd d0 b0    d0 b7 d0 b2 d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 2a5c0 |  ba d1 83 2c 20 d0 b4 d0 be 20 d1 8f d0 ba d0 be    d0 b3 d0 be 20 d0 bd d0 b0 d0 bb d0 b5 d0 b6 d0  | ...,............................ | 
| 2a5e0 |  b0 d1 82 d0 b8 d0 bc d0 b5 20 d1 86 d1 8f 20 d0    ba d0 bd d0 b8 d0 b3 d0 b0 2e 00 d0 92 d0 ba d0  | ................................ | 
| 2a600 |  b0 d0 b7 d0 b0 d1 82 d0 b8 20 d0 bc d1 96 d1 82    d0 ba d1 83 20 d0 b0 d0 b1 d0 be 20 d0 b7 d0 bd  | ................................ | 
| 2a620 |  d0 b0 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d0 bd d0    b5 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 be d0 b3 d0  | ................................ | 
| 2a640 |  be 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8    d0 ba d0 b0 2c 20 d1 8f d0 ba d0 b8 d0 b9 20 d1  | ....................,........... | 
| 2a660 |  81 d0 bb d1 96 d0 b4 20 d0 b4 d0 be d0 b4 d0 b0    d1 82 d0 b8 0a d0 bf d1 80 d0 b8 20 d0 b4 d0 be  | ................................ | 
| 2a680 |  d0 b4 d0 b0 d0 b2 d0 b0 d0 bd d0 bd d1 96 20 d0    b0 d0 b1 d0 be 20 d0 b2 d0 b8 d0 bb d1 83 d1 87  | ................................ | 
| 2a6a0 |  d0 b5 d0 bd d0 bd d1 8f 20 d0 b7 20 d1 86 d1 8c    d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 2a6c0 |  ba d1 83 20 d0 b0 d0 b1 d0 be 20 d0 b2 d0 b8 d0    bb d1 83 d1 87 d0 b5 d0 bd d0 be 20 d0 bf d1 80  | ................................ | 
| 2a6e0 |  d0 b8 20 d1 83 d1 81 d1 83 d0 b2 d0 b0 d0 bd d0    bd d1 96 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d0  | ................................ | 
| 2a700 |  b7 d1 96 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83    00 d0 a1 d1 82 d0 b0 d0 bd 00 d0 9a d0 b0 d1 80  | ................................ | 
| 2a720 |  d1 82 d0 ba d0 b0 20 d0 bf d0 b0 d0 bc 27 d1 8f    d1 82 d1 96 20 41 00 d0 9a d0 b0 d1 80 d1 82 d0  | .............'.......A.......... | 
| 2a740 |  ba d0 b0 20 d0 bf d0 b0 d0 bc 27 d1 8f d1 82 d1    96 20 42 00 d0 9f d0 b5 d1 80 d0 b5 d0 bc d0 ba  | ..........'.......B............. | 
| 2a760 |  d0 bd d1 83 d1 82 d0 b8 20 d1 81 d0 bf d0 b8 d1    81 d0 be d0 ba 20 d0 b4 d0 bb d1 8f 20 d0 b2 d0  | ................................ | 
| 2a780 |  b8 d0 ba d0 be d1 80 d0 b8 d1 81 d1 82 d0 b0 d0    bd d0 bd d1 8f 20 d0 b9 d0 be d0 b3 d0 be 20 d1  | ................................ | 
| 2a7a0 |  8f d0 ba 20 d0 bf d0 be d1 82 d0 be d1 87 d0 bd    d0 be d0 b3 d0 be 00 d0 a1 d0 b8 d0 bd d1 85 d1  | ................................ | 
| 2a7c0 |  80 d0 be d0 bd d1 96 d0 b7 d1 83 d0 b2 d0 b0 d1    82 d0 b8 00 d0 a1 d0 b8 d0 bd d1 85 d1 80 d0 be  | ................................ | 
| 2a7e0 |  d0 bd d1 96 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8    20 28 25 64 29 00 d0 9f d0 b0 d1 80 d0 b0 d0 bc  | .................(%d)........... | 
| 2a800 |  d0 b5 d1 82 d1 80 d0 b8 20 d1 81 d0 b8 d0 bd d1    85 d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1  | ................................ | 
| 2a820 |  96 d1 97 3a 00 d0 a1 d0 b8 d0 bd d1 85 d1 80 d0    be d0 bd d1 96 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0  | ...:............................ | 
| 2a840 |  b8 20 d0 b7 20 d1 86 d0 b8 d0 bc 20 d0 bf d1 80    d0 b8 d1 81 d1 82 d1 80 d0 be d1 94 d0 bc 2c 20  | ..............................,. | 
| 2a860 |  d1 89 d0 be d0 b9 d0 bd d0 be 20 d0 b9 d0 be d0    b3 d0 be 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b7 27  | ...............................' | 
| 2a880 |  d1 94 d0 b4 d0 bd d0 b0 d0 bd d0 be 00 d0 9f d0    be d0 b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d1 96 20  | ................................ | 
| 2a8a0 |  d0 ba d0 bd d0 b8 d0 b3 d0 b8 20 d0 b2 d0 b6 d0    b5 20 d1 94 20 d1 83 20 d1 86 d1 8c d0 be d0 bc  | ................................ | 
| 2a8c0 |  d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 3a    20 3c 62 3e 25 73 3c 2f 62 3e 00 d0 9f d0 be d0  | ...............:.<b>%s</b>...... | 
| 2a8e0 |  b7 d0 bd d0 b0 d1 87 d0 b5 d0 bd d0 b8 d1 85 20    d0 ba d0 bd d0 b8 d0 b3 20 d0 bd d0 b5 d0 bc d0  | ................................ | 
| 2a900 |  b0 d1 94 20 d1 83 20 d1 86 d1 8c d0 be d0 bc d1    83 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 83 00 d0  | ................................ | 
| 2a920 |  9d d0 b5 20 d0 b7 d0 bd d0 b0 d0 b9 d0 b4 d0 b5    d0 bd d0 be 20 d1 82 d0 b8 d1 82 d1 83 d0 bb d1  | ................................ | 
| 2a940 |  8c d0 bd d0 be d0 b3 d0 be 20 d0 b7 d0 be d0 b1    d1 80 d0 b0 d0 b6 d0 b5 d0 bd d0 bd d1 8f 20 e2  | ................................ | 
| 2a960 |  80 94 20 d0 b2 d0 b0 d0 bc 20 d1 81 d0 bb d1 96    d0 b4 20 d0 bf d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0  | ................................ | 
| 2a980 |  bf d1 83 d1 81 d1 82 d0 b8 d1 82 d0 b8 20 43 61    6c 69 62 72 65 2c 20 d0 bf d0 b5 d1 80 d1 88 20  | ..............Calibre,.......... | 
| 2a9a0 |  d0 bd d1 96 d0 b6 20 d0 ba d0 be d1 80 d0 b8 d1    81 d1 82 d1 83 d0 b2 d0 b0 d1 82 d0 b8 d1 81 d1  | ................................ | 
| 2a9c0 |  8f 20 d1 86 d0 b8 d0 bc 20 d0 b4 d0 be d0 b4 d0    b0 d1 82 d0 ba d0 be d0 bc 21 00 d0 9d d0 b5 20  | .........................!...... | 
| 2a9e0 |  d0 b2 d0 b4 d0 b0 d0 bb d0 be d1 81 d1 8f 20 d0    b7 d0 bd d0 b0 d0 b9 d1 82 d0 b8 20 d0 b4 d0 be  | ................................ | 
| 2aa00 |  d0 b4 d0 b0 d1 82 d0 be d0 ba 20 d0 b2 d0 b8 d0    bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d0 ba  | ................................ | 
| 2aa20 |  d0 bd d0 b8 d0 b3 00 d0 97 d0 bd d1 96 d0 bc d1    96 d1 82 d1 8c 20 d0 bf d0 be d0 b7 d0 bd d0 b0  | ................................ | 
| 2aa40 |  d1 87 d0 ba d1 83 20 d0 b7 20 d1 86 d1 8c d0 be    d0 b3 d0 be 20 d0 bf d1 83 d0 bd d0 ba d1 82 d1  | ................................ | 
| 2aa60 |  83 2c 20 d1 8f d0 ba d1 89 d0 be 20 d0 b2 d0 b8    20 d0 bd d0 b0 d0 b4 d0 b0 d1 94 d1 82 d0 b5 20  | .,.............................. | 
| 2aa80 |  d0 bf d0 b5 d1 80 d0 b5 d0 b2 d0 b0 d0 b3 d1 83    20 d1 81 d0 b8 d0 bd d1 85 d1 80 d0 be d0 bd d1  | ................................ | 
| 2aaa0 |  96 d0 b7 d0 b0 d1 86 d1 96 d1 97 20 d0 b4 d0 b0    d0 bd d0 b8 d1 85 20 d0 b7 20 d0 b2 d0 b0 d1 88  | ................................ | 
| 2aac0 |  d0 b8 d0 bc 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1    80 d0 be d1 94 d0 bc 20 d0 b2 d1 80 d1 83 d1 87  | ................................ | 
| 2aae0 |  d0 bd d1 83 2e 0a d0 af d0 ba d1 89 d0 be 20 d0    bf d1 80 d0 b8 d1 81 d1 82 d1 80 d1 96 d0 b9 20  | ................................ | 
| 2ab00 |  d0 bd d0 b5 20 d0 b1 d1 83 d0 b4 d0 b5 20 d0 b2    d0 ba d0 b0 d0 b7 d0 b0 d0 bd d0 be 2c 20 d1 86  | ............................,... | 
| 2ab20 |  d0 b5 d0 b9 20 d0 bf d1 83 d0 bd d0 ba d1 82 20    d0 bd d0 b5 20 d0 b4 d1 96 d1 8f d1 82 d0 b8 d0  | ................................ | 
| 2ab40 |  bc d0 b5 2e 00 d0 9d d0 b5 d0 b2 d0 b8 d0 b7 d0    bd d0 b0 d1 87 d0 b5 d0 bd d0 be 00 d0 9e d0 bd  | ................................ | 
| 2ab60 |  d0 be d0 b2 d0 b8 d1 82 d0 b8 20 d1 81 d1 82 d0    be d0 b2 d0 bf d1 87 d0 b8 d0 ba 20 d0 b4 d0 bb  | ................................ | 
| 2ab80 |  d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d0 b2 d0 b0 d0    bd d0 bd d1 8f 20 d0 b0 d0 b1 d0 be 20 d0 b2 d0  | ................................ | 
| 2aba0 |  b8 d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 00    d0 9e d0 bd d0 be d0 b2 d0 b8 d1 82 d0 b8 20 d1  | ................................ | 
| 2abc0 |  81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8 d0 ba 20    d0 b4 d0 bb d1 8f 20 d0 b4 d0 be d0 b4 d0 b0 d0  | ................................ | 
| 2abe0 |  b2 d0 b0 d0 bd d0 bd d1 8f 20 d0 bb d0 b8 d1 88    d0 b5 20 d0 b4 d0 be 20 d1 81 d0 bf d0 b8 d1 81  | ................................ | 
| 2ac00 |  d0 ba d1 83 00 d0 9e d0 bd d0 be d0 b2 d0 b8 d1    82 d0 b8 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87  | ................................ | 
| 2ac20 |  d0 b8 d0 ba 20 d0 b4 d0 bb d1 8f 20 d0 b2 d0 b8    d0 bb d1 83 d1 87 d0 b5 d0 bd d0 bd d1 8f 20 d0  | ................................ | 
| 2ac40 |  bb d0 b8 d1 88 d0 b5 20 d0 b7 d1 96 20 d1 81 d0    bf d0 b8 d1 81 d0 ba d1 83 00 d0 9f d0 b5 d1 80  | ................................ | 
| 2ac60 |  d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8    20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 20 25 73  | ..............................%s | 
| 2ac80 |  20 28 25 64 29 00 d0 9f d0 b5 d1 80 d0 b5 d0 b3    d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d0 ba d0  | .(%d)........................... | 
| 2aca0 |  bd d0 b8 d0 b3 d0 b8 20 d1 83 20 d1 81 d0 bf d0    b8 d1 81 d0 ba d1 83 20 c2 ab 25 73 c2 bb 00 d0  | ..........................%s.... | 
| 2acc0 |  9f d0 b5 d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1    83 d1 82 d0 b8 20 d0 ba d0 bd d0 b8 d0 b3 d0 b8  | ................................ | 
| 2ace0 |  20 d1 83 20 d0 b2 d0 ba d0 b0 d0 b7 d0 b0 d0 bd    d0 be d0 bc d1 83 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 2ad00 |  ba d1 83 00 d0 9f d0 b5 d1 80 d0 b5 d0 b3 d0 bb    d1 8f d0 bd d1 83 d1 82 d0 b8 20 d0 b4 d0 b0 d0  | ................................ | 
| 2ad20 |  bd d1 96 2c 20 d0 b7 d0 b1 d0 b5 d1 80 d0 b5 d0    b6 d0 b5 d0 bd d1 96 20 d1 83 20 d0 b1 d0 b0 d0  | ...,............................ | 
| 2ad40 |  b7 d1 96 20 d0 b4 d0 b0 d0 bd d0 b8 d1 85 20 d0    b1 d1 96 d0 b1 d0 bb d1 96 d0 be d1 82 d0 b5 d0  | ................................ | 
| 2ad60 |  ba d0 b8 20 d0 b4 d0 bb d1 8f 20 d1 86 d1 8c d0    be d0 b3 d0 be 20 d0 b4 d0 be d0 b4 d0 b0 d1 82  | ................................ | 
| 2ad80 |  d0 ba d0 b0 00 d0 9f d0 b5 d1 80 d0 b5 d0 b3 d0    bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d1 82 d0 b8  | ................................ | 
| 2ada0 |  d0 bf d0 be d0 b2 d0 b8 d0 b9 20 d1 81 d0 bf d0    b8 d1 81 d0 be d0 ba 00 d0 9f d0 b5 d1 80 d0 b5  | ................................ | 
| 2adc0 |  d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82 d0 b8 20 d1    81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 9f d0 b5  | ................................ | 
| 2ade0 |  d1 80 d0 b5 d0 b3 d0 bb d1 8f d0 bd d1 83 d1 82    d0 b8 20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 3a  | ...............................: | 
| 2ae00 |  20 25 73 00 d0 9f d0 b5 d1 80 d0 b5 d0 b3 d0 bb    d1 8f d0 b4 20 d1 82 d0 b0 20 d1 80 d0 b5 d0 b4  | .%s............................. | 
| 2ae20 |  d0 b0 d0 b3 d1 83 d0 b2 d0 b0 d0 bd d0 bd d1 8f    20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0 b2 20  | ................................ | 
| 2ae40 |  d0 ba d0 bd d0 b8 d0 b3 00 d0 9f d1 80 d0 b8 20    d0 b2 26 d0 bd d0 b5 d1 81 d0 b5 d0 bd d0 bd d1  | ..................&............. | 
| 2ae60 |  96 20 d0 b7 d0 bc d1 96 d0 bd 20 d0 b4 d0 be 20    d1 86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d0 bf d0  | ................................ | 
| 2ae80 |  b8 d1 81 d0 ba d1 83 3a 00 d0 97 d0 b0 d1 80 d0    b0 d0 b7 20 d0 bf d1 80 d0 b8 d1 81 d1 82 d1 80  | .......:........................ | 
| 2aea0 |  d1 96 d0 b9 20 3c 62 3e 25 73 3c 2f 62 3e 20 d0    b1 d1 83 d0 b4 d0 b5 20 d0 b2 d0 b8 d0 bb d1 83  | .....<b>%s</b>.................. | 
| 2aec0 |  d1 87 d0 b5 d0 bd d0 be 20 d0 b7 20 d1 86 d1 8c    d0 be d0 b3 d0 be 20 d1 81 d0 bf d0 b8 d1 81 d0  | ................................ | 
| 2aee0 |  ba d1 83 2e 20 00 d0 9f d0 b5 d1 80 d0 b5 d0 b9    d0 bc d0 b5 d0 bd d0 be d0 b2 d1 83 d0 b2 d0 b0  | ................................ | 
| 2af00 |  d1 82 d0 b8 20 d0 bc d0 be d0 b6 d0 bd d0 b0 20    d0 bb d0 b8 d1 88 d0 b5 20 d0 bf d1 80 d0 b8 d1  | ................................ | 
| 2af20 |  81 d1 82 d1 80 d1 96 d0 b9 2c 20 d1 8f d0 ba d0    b8 d0 b9 20 d0 b7 27 d1 94 d0 b4 d0 bd d0 b0 d0  | .........,............'......... | 
| 2af40 |  bd d0 be 20 d0 b7 20 d0 ba d0 be d0 bc d0 bf 27    d1 8e d1 82 d0 b5 d1 80 d0 be d0 bc 00 d0 92 d0  | ...............'................ | 
| 2af60 |  b8 2c 20 d1 8f d0 ba d1 89 d0 be 20 d1 85 d0 be    d1 87 d0 b5 d1 82 d0 b5 2c 20 d0 bc d0 be d0 b6  | .,......................,....... | 
| 2af80 |  d0 b5 d1 82 d0 b5 20 d0 bd d0 b0 d0 ba d0 b0 d0    b7 d0 b0 d1 82 d0 b8 20 d0 bf d1 80 d0 be d0 b3  | ................................ | 
| 2afa0 |  d1 80 d0 b0 d0 bc d1 96 20 d0 bf d0 be d0 ba d0    b0 d0 b7 d1 83 d0 b2 d0 b0 d1 82 d0 b8 20 d0 bf  | ................................ | 
| 2afc0 |  d0 be d1 82 d0 be d1 87 d0 bd d0 b8 d0 b9 20 d0    bf d0 be d1 80 d1 8f d0 b4 d0 be d0 ba 20 d1 81  | ................................ | 
| 2afe0 |  d0 bf d0 b8 d1 81 d0 ba d1 83 20 d1 87 d0 b8 d1    82 d0 b0 d0 bd d0 bd d1 8f 20 d1 83 20 d0 bd d0  | ................................ | 
| 2b000 |  b5 d1 82 d0 b8 d0 bf d0 be d0 b2 d0 be d0 bc d1    83 20 d1 81 d1 82 d0 be d0 b2 d0 bf d1 87 d0 b8  | ................................ | 
| 2b020 |  d0 ba d1 83 20 d1 86 d0 b8 d0 ba d0 bb d1 83 2e    20 d0 9d d0 b5 20 d1 81 d0 bb d1 96 d0 b4 20 d1  | ................................ | 
| 2b040 |  80 d0 b5 d0 b4 d0 b0 d0 b3 d1 83 d0 b2 d0 b0 d1    82 d0 b8 20 d0 b2 d0 bc d1 96 d1 81 d1 82 20 d1  | ................................ | 
| 2b060 |  86 d1 8c d0 be d0 b3 d0 be 20 d1 81 d1 82 d0 be    d0 b2 d0 bf d1 87 d0 b8 d0 ba d0 b0 20 d0 b1 d0  | ................................ | 
| 2b080 |  b5 d0 b7 d0 bf d0 be d1 81 d0 b5 d1 80 d0 b5 d0    b4 d0 bd d1 8c d0 be 21 0a d0 9c d0 be d0 b6 d0  | .......................!........ | 
| 2b0a0 |  bd d0 b0 20 d0 b2 d0 b8 d0 ba d0 be d1 80 d0 b8    d1 81 d1 82 d0 be d0 b2 d1 83 d0 b2 d0 b0 d1 82  | ................................ | 
| 2b0c0 |  d0 b8 20 d0 bb d0 b8 d1 88 d0 b5 20 d0 b4 d0 bb    d1 8f 20 d1 81 d0 bf d0 b8 d1 81 d0 ba d1 96 d0  | ................................ | 
| 2b0e0 |  b2 2c 20 d1 8f d0 ba d0 b8 d0 bc d0 b8 20 d0 ba    d0 b5 d1 80 d1 83 d1 8e d1 82 d1 8c 20 d0 b2 d1  | .,.............................. | 
| 2b100 |  80 d1 83 d1 87 d0 bd d1 83 2c 20 d1 8f d0 ba d1    96 20 d0 bd d0 b5 20 d0 be d1 87 d0 b8 d1 89 d0  | .........,...................... | 
| 2b120 |  b5 d0 bd d0 be 20 d0 b0 d0 b1 d0 be 20 d1 81 d0    b8 d0 bd d1 85 d1 80 d0 be d0 bd d1 96 d0 b7 d0  | ................................ | 
| 2b140 |  be d0 b2 d0 b0 d0 bd d0 be 2e 00 d0 a3 20 d0 b2    d0 b0 d1 81 20 d0 bc d0 b0 d1 94 20 d0 b1 d1 83  | ................................ | 
| 2b160 |  d1 82 d0 b8 20 d0 bf d1 80 d0 b8 d0 bd d0 b0 d0    b9 d0 bc d0 bd d1 96 20 d0 be d0 b4 d0 b8 d0 bd  | ................................ | 
| 2b180 |  20 d1 81 d0 bf d0 b8 d1 81 d0 be d0 ba 00 d0 92    d0 b0 d0 bc 20 d1 81 d0 bb d1 96 d0 b4 20 d0 b2  | ................................ | 
| 2b1a0 |  d1 81 d1 82 d0 b0 d0 bd d0 be d0 b2 d0 b8 d1 82    d0 b8 20 d0 b4 d0 be d0 b4 d0 b0 d1 82 d0 be d0  | ................................ | 
| 2b1c0 |  ba 20 d0 b7 d0 b1 d1 96 d1 80 d0 be d0 ba 20 4b    69 6e 64 6c 65 2c 20 d1 89 d0 be d0 b1 20 d0 bf  | ...............Kindle,.......... | 
| 2b1e0 |  d0 be d0 b2 d1 82 d0 be d1 80 d0 bd d0 be 20 d1    81 d1 82 d0 b2 d0 be d1 80 d0 b8 d1 82 d0 b8 20  | ................................ | 
| 2b200 |  d0 b7 d0 b1 d1 96 d1 80 d0 ba d0 b8 20 d0 bf d1    96 d1 81 d0 bb d1 8f 20 d1 81 d0 b8 d0 bd d1 85  | ................................ | 
| 2b220 |  d1 80 d0 be d0 bd d1 96 d0 b7 d0 b0 d1 86 d1 96    d1 97 2e 00 d0 9f d1 96 d1 81 d0 bb d1 8f 20 d1  | ................................ | 
| 2b240 |  86 d1 8c d0 be d0 b3 d0 be 20 d0 b2 d0 b8 20 d0    bf d0 be d0 b2 d0 b8 d0 bd d0 bd d1 96 20 d0 bf  | ................................ | 
| 2b260 |  d0 b5 d1 80 d0 b5 d0 b7 d0 b0 d0 b2 d0 b0 d0 bd    d1 82 d0 b0 d0 b6 d0 b8 d1 82 d0 b8 20 43 61 6c  | .............................Cal | 
| 2b280 |  69 62 72 65 2e 00 d0 92 d0 b0 d0 bc 20 d1 81 d0    bb d1 96 d0 b4 20 d1 81 d0 bf d0 be d1 87 d0 b0  | ibre............................ | 
| 2b2a0 |  d1 82 d0 ba d1 83 20 d0 b2 d0 b8 d0 b1 d1 80 d0    b0 d1 82 d0 b8 20 d0 bf d1 80 d0 b8 d1 81 d1 82  | ................................ | 
| 2b2c0 |  d1 80 d1 96 d0 b9 00 50 4b 03 04 14 00 00 00 00    00 ee 73 8b 58 71 33 11 6f 5d 25 01 00 5d 25 01  | .......PK.........s.Xq3.o]%..]%. | 
| 2b2e0 |  00 09 00 00 00 61 63 74 69 6f 6e 2e 70 79 66 72    6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d  | .....action.pyfrom.__future__.im | 
| 2b300 |  70 6f 72 74 20 75 6e 69 63 6f 64 65 5f 6c 69 74    65 72 61 6c 73 2c 20 64 69 76 69 73 69 6f 6e 2c  | port.unicode_literals,.division, | 
| 2b320 |  20 61 62 73 6f 6c 75 74 65 5f 69 6d 70 6f 72 74    2c 20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e  | .absolute_import,.print_function | 
| 2b340 |  0d 0a 0d 0a 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20    3d 20 27 47 50 4c 20 76 33 27 0d 0a 5f 5f 63 6f  | ....__license__.=.'GPL.v3'..__co | 
| 2b360 |  70 79 72 69 67 68 74 5f 5f 20 3d 20 27 32 30 31    31 2c 20 47 72 61 6e 74 20 44 72 61 6b 65 27 0d  | pyright__.=.'2011,.Grant.Drake'. | 
| 2b380 |  0a 0d 0a 69 6d 70 6f 72 74 20 74 68 72 65 61 64    69 6e 67 2c 20 72 65 0d 0a 66 72 6f 6d 20 63 6f  | ...import.threading,.re..from.co | 
| 2b3a0 |  6c 6c 65 63 74 69 6f 6e 73 20 69 6d 70 6f 72 74    20 4f 72 64 65 72 65 64 44 69 63 74 0d 0a 66 72  | llections.import.OrderedDict..fr | 
| 2b3c0 |  6f 6d 20 66 75 6e 63 74 6f 6f 6c 73 20 69 6d 70    6f 72 74 20 70 61 72 74 69 61 6c 0d 0a 0d 0a 69  | om.functools.import.partial....i | 
| 2b3e0 |  6d 70 6f 72 74 20 73 69 78 0d 0a 66 72 6f 6d 20    73 69 78 20 69 6d 70 6f 72 74 20 74 65 78 74 5f  | mport.six..from.six.import.text_ | 
| 2b400 |  74 79 70 65 20 61 73 20 75 6e 69 63 6f 64 65 0d    0a 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 66 72 6f  | type.as.unicode....try:......fro | 
| 2b420 |  6d 20 71 74 2e 63 6f 72 65 20 69 6d 70 6f 72 74    20 51 4d 65 6e 75 2c 20 51 54 6f 6f 6c 42 75 74  | m.qt.core.import.QMenu,.QToolBut | 
| 2b440 |  74 6f 6e 2c 20 70 79 71 74 53 69 67 6e 61 6c 0d    0a 65 78 63 65 70 74 20 49 6d 70 6f 72 74 45 72  | ton,.pyqtSignal..except.ImportEr | 
| 2b460 |  72 6f 72 3a 0d 0a 20 20 20 20 66 72 6f 6d 20 50    79 51 74 35 2e 51 74 20 69 6d 70 6f 72 74 20 51  | ror:......from.PyQt5.Qt.import.Q | 
| 2b480 |  4d 65 6e 75 2c 20 51 54 6f 6f 6c 42 75 74 74 6f    6e 2c 20 70 79 71 74 53 69 67 6e 61 6c 0d 0a 0d  | Menu,.QToolButton,.pyqtSignal... | 
| 2b4a0 |  0a 74 72 79 3a 0d 0a 20 20 20 20 6c 6f 61 64 5f    74 72 61 6e 73 6c 61 74 69 6f 6e 73 28 29 0d 0a  | .try:......load_translations().. | 
| 2b4c0 |  65 78 63 65 70 74 20 4e 61 6d 65 45 72 72 6f 72    3a 0d 0a 20 20 20 20 70 61 73 73 20 23 20 6c 6f  | except.NameError:......pass.#.lo | 
| 2b4e0 |  61 64 5f 74 72 61 6e 73 6c 61 74 69 6f 6e 73 28    29 20 61 64 64 65 64 20 69 6e 20 63 61 6c 69 62  | ad_translations().added.in.calib | 
| 2b500 |  72 65 20 31 2e 39 0d 0a 0d 0a 66 72 6f 6d 20 63    61 6c 69 62 72 65 20 69 6d 70 6f 72 74 20 70 72  | re.1.9....from.calibre.import.pr | 
| 2b520 |  69 6e 74 73 0d 0a 66 72 6f 6d 20 63 61 6c 69 62    72 65 2e 63 6f 6e 73 74 61 6e 74 73 20 69 6d 70  | ints..from.calibre.constants.imp | 
| 2b540 |  6f 72 74 20 44 45 42 55 47 0d 0a 66 72 6f 6d 20    63 61 6c 69 62 72 65 2e 65 62 6f 6f 6b 73 2e 6d  | ort.DEBUG..from.calibre.ebooks.m | 
| 2b560 |  65 74 61 64 61 74 61 20 69 6d 70 6f 72 74 20 61    75 74 68 6f 72 73 5f 74 6f 5f 73 74 72 69 6e 67  | etadata.import.authors_to_string | 
| 2b580 |  0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67    75 69 32 20 69 6d 70 6f 72 74 20 65 72 72 6f 72  | ..from.calibre.gui2.import.error | 
| 2b5a0 |  5f 64 69 61 6c 6f 67 2c 20 71 75 65 73 74 69 6f    6e 5f 64 69 61 6c 6f 67 2c 20 69 6e 66 6f 5f 64  | _dialog,.question_dialog,.info_d | 
| 2b5c0 |  69 61 6c 6f 67 0d 0a 66 72 6f 6d 20 63 61 6c 69    62 72 65 2e 67 75 69 32 2e 61 63 74 69 6f 6e 73  | ialog..from.calibre.gui2.actions | 
| 2b5e0 |  20 69 6d 70 6f 72 74 20 49 6e 74 65 72 66 61 63    65 41 63 74 69 6f 6e 0d 0a 66 72 6f 6d 20 63 61  | .import.InterfaceAction..from.ca | 
| 2b600 |  6c 69 62 72 65 2e 67 75 69 32 2e 64 65 76 69 63    65 20 69 6d 70 6f 72 74 20 64 65 76 69 63 65 5f  | libre.gui2.device.import.device_ | 
| 2b620 |  73 69 67 6e 61 6c 73 0d 0a 66 72 6f 6d 20 63 61    6c 69 62 72 65 2e 67 75 69 32 2e 64 69 61 6c 6f  | signals..from.calibre.gui2.dialo | 
| 2b640 |  67 73 2e 63 6f 6e 66 69 72 6d 5f 64 65 6c 65 74    65 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69 72 6d  | gs.confirm_delete.import.confirm | 
| 2b660 |  0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67    75 69 32 2e 64 69 61 6c 6f 67 73 2e 64 65 6c 65  | ..from.calibre.gui2.dialogs.dele | 
| 2b680 |  74 65 5f 6d 61 74 63 68 69 6e 67 5f 66 72 6f 6d    5f 64 65 76 69 63 65 20 69 6d 70 6f 72 74 20 44  | te_matching_from_device.import.D | 
| 2b6a0 |  65 6c 65 74 65 4d 61 74 63 68 69 6e 67 46 72 6f    6d 44 65 76 69 63 65 44 69 61 6c 6f 67 0d 0a 66  | eleteMatchingFromDeviceDialog..f | 
| 2b6c0 |  72 6f 6d 20 63 61 6c 69 62 72 65 2e 75 74 69 6c    73 2e 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20  | rom.calibre.utils.config.import. | 
| 2b6e0 |  74 77 65 61 6b 73 0d 0a 0d 0a 69 6d 70 6f 72 74    20 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73  | tweaks....import.calibre_plugins | 
| 2b700 |  2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f    6e 66 69 67 20 61 73 20 63 66 67 0d 0a 66 72 6f  | .reading_list.config.as.cfg..fro | 
| 2b720 |  6d 20 63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e    73 2e 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 63  | m.calibre_plugins.reading_list.c | 
| 2b740 |  6f 6d 6d 6f 6e 5f 69 63 6f 6e 73 20 69 6d 70 6f    72 74 20 73 65 74 5f 70 6c 75 67 69 6e 5f 69 63  | ommon_icons.import.set_plugin_ic | 
| 2b760 |  6f 6e 5f 72 65 73 6f 75 72 63 65 73 2c 20 67 65    74 5f 69 63 6f 6e 0d 0a 66 72 6f 6d 20 63 61 6c  | on_resources,.get_icon..from.cal | 
| 2b780 |  69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61    64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e  | ibre_plugins.reading_list.common | 
| 2b7a0 |  5f 6d 65 6e 75 73 20 69 6d 70 6f 72 74 20 75 6e    72 65 67 69 73 74 65 72 5f 6d 65 6e 75 5f 61 63  | _menus.import.unregister_menu_ac | 
| 2b7c0 |  74 69 6f 6e 73 2c 20 63 72 65 61 74 65 5f 6d 65    6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65  | tions,.create_menu_action_unique | 
| 2b7e0 |  0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70    6c 75 67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c  | ..from.calibre_plugins.reading_l | 
| 2b800 |  69 73 74 2e 64 69 61 6c 6f 67 73 20 69 6d 70 6f    72 74 20 45 64 69 74 4c 69 73 74 44 69 61 6c 6f  | ist.dialogs.import.EditListDialo | 
| 2b820 |  67 2c 20 4d 6f 76 65 42 6f 6f 6b 73 44 69 61 6c    6f 67 0d 0a 0d 0a 50 4c 55 47 49 4e 5f 49 43 4f  | g,.MoveBooksDialog....PLUGIN_ICO | 
| 2b840 |  4e 53 20 3d 20 5b 27 69 6d 61 67 65 73 2f 72 65    61 64 69 6e 67 5f 6c 69 73 74 2e 70 6e 67 27 2c  | NS.=.['images/reading_list.png', | 
| 2b860 |  20 27 69 6d 61 67 65 73 2f 64 65 76 69 63 65 2e    70 6e 67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20  | .'images/device.png',........... | 
| 2b880 |  20 20 20 20 20 20 20 27 69 6d 61 67 65 73 2f 64    65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 65 64 2e  | .......'images/device_connected. | 
| 2b8a0 |  70 6e 67 27 2c 20 27 69 6d 61 67 65 73 2f 62 6f    6f 6b 5f 73 79 6e 63 2e 70 6e 67 27 2c 0d 0a 20  | png',.'images/book_sync.png',... | 
| 2b8c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27    69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f 77  | ...............'images/arrow_dow | 
| 2b8e0 |  6e 5f 64 6f 75 62 6c 65 2e 70 6e 67 27 2c 20 27    69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f 77  | n_double.png',.'images/arrow_dow | 
| 2b900 |  6e 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70 6e 67    27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | n_double_bar.png',.............. | 
| 2b920 |  20 20 20 20 27 69 6d 61 67 65 73 2f 61 72 72 6f    77 5f 64 6f 77 6e 5f 73 69 6e 67 6c 65 2e 70 6e  | ....'images/arrow_down_single.pn | 
| 2b940 |  67 27 2c 20 27 69 6d 61 67 65 73 2f 61 72 72 6f    77 5f 75 70 5f 64 6f 75 62 6c 65 2e 70 6e 67 27  | g',.'images/arrow_up_double.png' | 
| 2b960 |  2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 27 69 6d 61 67 65 73 2f 61 72 72 6f 77  | ,..................'images/arrow | 
| 2b980 |  5f 75 70 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70    6e 67 27 2c 20 27 69 6d 61 67 65 73 2f 61 72 72  | _up_double_bar.png',.'images/arr | 
| 2b9a0 |  6f 77 5f 75 70 5f 73 69 6e 67 6c 65 2e 70 6e 67    27 5d 0d 0a 0d 0a 63 6c 61 73 73 20 52 65 61 64  | ow_up_single.png']....class.Read | 
| 2b9c0 |  69 6e 67 4c 69 73 74 41 63 74 69 6f 6e 28 49 6e    74 65 72 66 61 63 65 41 63 74 69 6f 6e 29 3a 0d  | ingListAction(InterfaceAction):. | 
| 2b9e0 |  0a 0d 0a 20 20 20 20 6e 61 6d 65 20 3d 20 27 52    65 61 64 69 6e 67 20 4c 69 73 74 27 0d 0a 20 20  | .......name.=.'Reading.List'.... | 
| 2ba00 |  20 20 23 20 43 72 65 61 74 65 20 6f 75 72 20 74    6f 70 2d 6c 65 76 65 6c 20 6d 65 6e 75 2f 74 6f  | ..#.Create.our.top-level.menu/to | 
| 2ba20 |  6f 6c 62 61 72 20 61 63 74 69 6f 6e 20 28 74 65    78 74 2c 20 69 63 6f 6e 5f 70 61 74 68 2c 20 74  | olbar.action.(text,.icon_path,.t | 
| 2ba40 |  6f 6f 6c 74 69 70 2c 20 6b 65 79 62 6f 61 72 64    20 73 68 6f 72 74 63 75 74 29 0d 0a 20 20 20 20  | ooltip,.keyboard.shortcut)...... | 
| 2ba60 |  61 63 74 69 6f 6e 5f 73 70 65 63 20 3d 20 28 5f    28 27 52 65 61 64 69 6e 67 20 4c 69 73 74 27 29  | action_spec.=.(_('Reading.List') | 
| 2ba80 |  2c 20 4e 6f 6e 65 2c 20 5f 28 27 56 69 65 77 20    6f 72 20 65 64 69 74 20 6c 69 73 74 73 20 6f 66  | ,.None,._('View.or.edit.lists.of | 
| 2baa0 |  20 62 6f 6f 6b 73 27 29 2c 20 4e 6f 6e 65 29 0d    0a 20 20 20 20 70 6f 70 75 70 5f 74 79 70 65 20  | .books'),.None)......popup_type. | 
| 2bac0 |  3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 2e 49 6e    73 74 61 6e 74 50 6f 70 75 70 0d 0a 20 20 20 20  | =.QToolButton.InstantPopup...... | 
| 2bae0 |  61 63 74 69 6f 6e 5f 74 79 70 65 20 3d 20 27 63    75 72 72 65 6e 74 27 0d 0a 0d 0a 20 20 20 20 70  | action_type.=.'current'........p | 
| 2bb00 |  6c 75 67 69 6e 5f 64 65 76 69 63 65 5f 63 6f 6e    6e 65 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 20  | lugin_device_connection_changed. | 
| 2bb20 |  3d 20 70 79 71 74 53 69 67 6e 61 6c 28 6f 62 6a    65 63 74 29 3b 0d 0a 20 20 20 20 70 6c 75 67 69  | =.pyqtSignal(object);......plugi | 
| 2bb40 |  6e 5f 64 65 76 69 63 65 5f 6d 65 74 61 64 61 74    61 5f 61 76 61 69 6c 61 62 6c 65 20 3d 20 70 79  | n_device_metadata_available.=.py | 
| 2bb60 |  71 74 53 69 67 6e 61 6c 28 29 3b 0d 0a 0d 0a 20    20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28  | qtSignal();........def.__init__( | 
| 2bb80 |  73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 73 69    74 65 5f 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e  | self,.parent,.site_customization | 
| 2bba0 |  29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d    0a 20 20 20 20 20 20 20 20 54 68 69 73 20 70 6c  | ):..........'''..........This.pl | 
| 2bbc0 |  75 67 69 6e 20 77 69 6c 6c 20 75 6e 69 71 75 65    6c 79 20 68 61 76 65 20 61 6e 20 5f 5f 69 6e 69  | ugin.will.uniquely.have.an.__ini | 
| 2bbe0 |  74 5f 5f 20 6d 65 74 68 6f 64 20 6f 76 65 72 72    69 64 65 2c 20 70 75 72 65 6c 79 20 6a 75 73 74  | t__.method.override,.purely.just | 
| 2bc00 |  20 74 6f 20 6d 61 6b 65 20 69 74 0d 0a 20 20 20    20 20 20 20 20 65 61 73 69 65 72 20 74 6f 20 74  | .to.make.it..........easier.to.t | 
| 2bc20 |  65 73 74 20 74 68 65 20 70 6c 75 67 69 6e 20 41    50 49 20 77 68 65 6e 20 69 6e 73 74 61 6e 74 69  | est.the.plugin.API.when.instanti | 
| 2bc40 |  61 74 69 6e 67 20 61 6e 20 61 64 2d 68 6f 63 20    69 6e 73 74 61 6e 63 65 20 76 69 61 20 61 20 6d  | ating.an.ad-hoc.instance.via.a.m | 
| 2bc60 |  61 69 6e 28 29 20 66 75 6e 63 2e 0d 0a 20 20 20    20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20  | ain().func...........'''........ | 
| 2bc80 |  20 20 49 6e 74 65 72 66 61 63 65 41 63 74 69 6f    6e 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c  | ..InterfaceAction.__init__(self, | 
| 2bca0 |  20 70 61 72 65 6e 74 2c 20 73 69 74 65 5f 63 75    73 74 6f 6d 69 7a 61 74 69 6f 6e 29 0d 0a 0d 0a  | .parent,.site_customization).... | 
| 2bcc0 |  20 20 20 20 64 65 66 20 67 65 6e 65 73 69 73 28    73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20  | ....def.genesis(self):.......... | 
| 2bce0 |  73 65 6c 66 2e 6d 65 6e 75 73 5f 6c 6f 63 6b 20    3d 20 74 68 72 65 61 64 69 6e 67 2e 52 4c 6f 63  | self.menus_lock.=.threading.RLoc | 
| 2bd00 |  6b 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 73 79 6e 63 5f 6c 6f 63 6b 20 3d 20 74 68  | k()..........self.sync_lock.=.th | 
| 2bd20 |  72 65 61 64 69 6e 67 2e 52 4c 6f 63 6b 28 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 65  | reading.RLock()..........self.me | 
| 2bd40 |  6e 75 20 3d 20 51 4d 65 6e 75 28 73 65 6c 66 2e    67 75 69 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20  | nu.=.QMenu(self.gui)............ | 
| 2bd60 |  23 20 52 65 61 64 20 74 68 65 20 70 6c 75 67 69    6e 20 69 63 6f 6e 73 20 61 6e 64 20 73 74 6f 72  | #.Read.the.plugin.icons.and.stor | 
| 2bd80 |  65 20 66 6f 72 20 70 6f 74 65 6e 74 69 61 6c 20    73 68 61 72 69 6e 67 20 77 69 74 68 20 74 68 65  | e.for.potential.sharing.with.the | 
| 2bda0 |  20 63 6f 6e 66 69 67 20 77 69 64 67 65 74 0d 0a    20 20 20 20 20 20 20 20 69 63 6f 6e 5f 72 65 73  | .config.widget..........icon_res | 
| 2bdc0 |  6f 75 72 63 65 73 20 3d 20 73 65 6c 66 2e 6c 6f    61 64 5f 72 65 73 6f 75 72 63 65 73 28 50 4c 55  | ources.=.self.load_resources(PLU | 
| 2bde0 |  47 49 4e 5f 49 43 4f 4e 53 29 0d 0a 20 20 20 20    20 20 20 20 73 65 74 5f 70 6c 75 67 69 6e 5f 69  | GIN_ICONS)..........set_plugin_i | 
| 2be00 |  63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 28 73 65    6c 66 2e 6e 61 6d 65 2c 20 69 63 6f 6e 5f 72 65  | con_resources(self.name,.icon_re | 
| 2be20 |  73 6f 75 72 63 65 73 29 0d 0a 0d 0a 20 20 20 20    20 20 20 20 23 20 41 73 73 69 67 6e 20 6f 75 72  | sources)............#.Assign.our | 
| 2be40 |  20 6d 65 6e 75 20 74 6f 20 74 68 69 73 20 61 63    74 69 6f 6e 20 61 6e 64 20 61 6e 20 69 63 6f 6e  | .menu.to.this.action.and.an.icon | 
| 2be60 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 71    61 63 74 69 6f 6e 2e 73 65 74 4d 65 6e 75 28 73  | ..........self.qaction.setMenu(s | 
| 2be80 |  65 6c 66 2e 6d 65 6e 75 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 71 61 63 74 69 6f 6e 2e  | elf.menu)..........self.qaction. | 
| 2bea0 |  73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e    28 50 4c 55 47 49 4e 5f 49 43 4f 4e 53 5b 30 5d  | setIcon(get_icon(PLUGIN_ICONS[0] | 
| 2bec0 |  29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 71 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72  | ))..........self.qaction.trigger | 
| 2bee0 |  65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e    5f 76 69 65 77 5f 71 75 69 63 6b 5f 61 63 63 65  | ed.connect(self._view_quick_acce | 
| 2bf00 |  73 73 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 6d 65 6e 75 2e 61 62 6f 75  | ss_list)..........self.menu.abou | 
| 2bf20 |  74 54 6f 53 68 6f 77 2e 63 6f 6e 6e 65 63 74 28    73 65 6c 66 2e 61 62 6f 75 74 5f 74 6f 5f 73 68  | tToShow.connect(self.about_to_sh | 
| 2bf40 |  6f 77 5f 6d 65 6e 75 29 0d 0a 0d 0a 20 20 20 20    64 65 66 20 69 6e 69 74 69 61 6c 69 7a 61 74 69  | ow_menu)........def.initializati | 
| 2bf60 |  6f 6e 5f 63 6f 6d 70 6c 65 74 65 28 73 65 6c 66    29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | on_complete(self):..........self | 
| 2bf80 |  2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63    65 5f 69 6e 66 6f 20 3d 20 4e 6f 6e 65 0d 0a 20  | .connected_device_info.=.None... | 
| 2bfa0 |  20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77    5f 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 4e 6f 6e  | .......self.view_list_name.=.Non | 
| 2bfc0 |  65 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 73 65 74 5f 70 6f 70 75 70 5f 6d 6f 64 65  | e............self.set_popup_mode | 
| 2bfe0 |  28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 72 65 62 75 69 6c 64 5f 6d 65 6e 75 73 28 29  | ()..........self.rebuild_menus() | 
| 2c000 |  0d 0a 20 20 20 20 20 20 20 20 23 20 53 75 62 73    63 72 69 62 65 20 74 6f 20 64 65 76 69 63 65 20  | ..........#.Subscribe.to.device. | 
| 2c020 |  63 6f 6e 6e 65 63 74 69 6f 6e 20 65 76 65 6e 74    73 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69 63  | connection.events..........devic | 
| 2c040 |  65 5f 73 69 67 6e 61 6c 73 2e 64 65 76 69 63 65    5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 63 68 61 6e  | e_signals.device_connection_chan | 
| 2c060 |  67 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66    2e 5f 6f 6e 5f 64 65 76 69 63 65 5f 63 6f 6e 6e  | ged.connect(self._on_device_conn | 
| 2c080 |  65 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 29 0d    0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f  | ection_changed)..........device_ | 
| 2c0a0 |  73 69 67 6e 61 6c 73 2e 64 65 76 69 63 65 5f 6d    65 74 61 64 61 74 61 5f 61 76 61 69 6c 61 62 6c  | signals.device_metadata_availabl | 
| 2c0c0 |  65 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f    6f 6e 5f 64 65 76 69 63 65 5f 6d 65 74 61 64 61  | e.connect(self._on_device_metada | 
| 2c0e0 |  74 61 5f 61 76 61 69 6c 61 62 6c 65 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 73 6f 72 74  | ta_available)..........self.sort | 
| 2c100 |  5f 68 69 73 74 6f 72 79 20 3d 20 5b 5d 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e  | _history.=.[]..........self.gui. | 
| 2c120 |  73 65 61 72 63 68 2e 63 6c 65 61 72 65 64 2e 63    6f 6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 73 74  | search.cleared.connect(self.rest | 
| 2c140 |  6f 72 65 5f 73 74 61 74 65 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73 65 61  | ore_state)..........self.gui.sea | 
| 2c160 |  72 63 68 2e 63 68 61 6e 67 65 64 2e 63 6f 6e 6e    65 63 74 28 73 65 6c 66 2e 72 65 73 74 6f 72 65  | rch.changed.connect(self.restore | 
| 2c180 |  5f 73 74 61 74 65 29 0d 0a 0d 0a 20 20 20 20 64    65 66 20 73 65 74 5f 70 6f 70 75 70 5f 6d 6f 64  | _state)........def.set_popup_mod | 
| 2c1a0 |  65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20    20 20 71 75 69 63 6b 5f 61 63 63 65 73 73 20 3d  | e(self):..........quick_access.= | 
| 2c1c0 |  20 63 66 67 2e 70 6c 75 67 69 6e 5f 70 72 65 66    73 5b 63 66 67 2e 53 54 4f 52 45 5f 4f 50 54 49  | .cfg.plugin_prefs[cfg.STORE_OPTI | 
| 2c1e0 |  4f 4e 53 5d 2e 67 65 74 28 63 66 67 2e 4b 45 59    5f 51 55 49 43 4b 5f 41 43 43 45 53 53 2c 20 46  | ONS].get(cfg.KEY_QUICK_ACCESS,.F | 
| 2c200 |  61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 69    66 20 71 75 69 63 6b 5f 61 63 63 65 73 73 3a 0d  | alse)..........if.quick_access:. | 
| 2c220 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    66 2e 70 6f 70 75 70 5f 74 79 70 65 20 3d 20 51  | .............self.popup_type.=.Q | 
| 2c240 |  54 6f 6f 6c 42 75 74 74 6f 6e 2e 4d 65 6e 75 42    75 74 74 6f 6e 50 6f 70 75 70 0d 0a 20 20 20 20  | ToolButton.MenuButtonPopup...... | 
| 2c260 |  20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75  | ....else:..............self.popu | 
| 2c280 |  70 5f 74 79 70 65 20 3d 20 51 54 6f 6f 6c 42 75    74 74 6f 6e 2e 49 6e 73 74 61 6e 74 50 6f 70 75  | p_type.=.QToolButton.InstantPopu | 
| 2c2a0 |  70 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 62    61 72 20 69 6e 20 73 65 6c 66 2e 67 75 69 2e 62  | p..........for.bar.in.self.gui.b | 
| 2c2c0 |  61 72 73 5f 6d 61 6e 61 67 65 72 2e 62 61 72 73    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77  | ars_manager.bars:..............w | 
| 2c2e0 |  20 3d 20 62 61 72 2e 77 69 64 67 65 74 46 6f 72    41 63 74 69 6f 6e 28 73 65 6c 66 2e 71 61 63 74  | .=.bar.widgetForAction(self.qact | 
| 2c300 |  69 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 69 66 20 77 20 69 73 20 6e 6f 74 20 4e 6f  | ion)..............if.w.is.not.No | 
| 2c320 |  6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 77 2e 73 65 74 50 6f 70 75 70 4d  | ne:..................w.setPopupM | 
| 2c340 |  6f 64 65 28 73 65 6c 66 2e 70 6f 70 75 70 5f 74    79 70 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | ode(self.popup_type)............ | 
| 2c360 |  20 20 20 20 20 20 77 2e 75 70 64 61 74 65 28 29    0d 0a 20 20 20 20 0d 0a 20 20 20 20 64 65 66 20  | ......w.update()............def. | 
| 2c380 |  73 61 76 65 5f 73 74 61 74 65 28 73 65 6c 66 29    3a 0d 0a 20 20 20 20 20 20 20 20 23 20 42 61 63  | save_state(self):..........#.Bac | 
| 2c3a0 |  6b 75 70 20 73 6f 72 74 20 68 69 73 74 6f 72 79    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73  | kup.sort.history..........self.s | 
| 2c3c0 |  6f 72 74 5f 68 69 73 74 6f 72 79 20 3d 20 73 65    6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76  | ort_history.=.self.gui.library_v | 
| 2c3e0 |  69 65 77 2e 67 65 74 5f 73 74 61 74 65 28 29 2e    67 65 74 28 27 73 6f 72 74 5f 68 69 73 74 6f 72  | iew.get_state().get('sort_histor | 
| 2c400 |  79 27 2c 20 5b 5d 29 0d 0a 0d 0a 20 20 20 20 64    65 66 20 72 65 73 74 6f 72 65 5f 73 74 61 74 65  | y',.[])........def.restore_state | 
| 2c420 |  28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20    20 69 66 20 73 65 6c 66 2e 76 69 65 77 5f 6c 69  | (self):..........if.self.view_li | 
| 2c440 |  73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 20  | st_name:..............list_info. | 
| 2c460 |  3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f 69    6e 66 6f 28 73 65 6c 66 2e 67 75 69 2e 63 75 72  | =.cfg.get_list_info(self.gui.cur | 
| 2c480 |  72 65 6e 74 5f 64 62 2c 20 73 65 6c 66 2e 76 69    65 77 5f 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20  | rent_db,.self.view_list_name)... | 
| 2c4a0 |  20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 69    73 74 5f 69 6e 66 6f 5b 63 66 67 2e 4b 45 59 5f  | ...........if.list_info[cfg.KEY_ | 
| 2c4c0 |  52 45 53 54 4f 52 45 5f 53 4f 52 54 5d 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | RESTORE_SORT]:.................. | 
| 2c4e0 |  74 72 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 6d 61 78 5f 73 6f  | try:......................max_so | 
| 2c500 |  72 74 5f 6c 65 76 65 6c 73 20 3d 20 6d 69 6e 28    74 77 65 61 6b 73 5b 27 6d 61 78 69 6d 75 6d 5f  | rt_levels.=.min(tweaks['maximum_ | 
| 2c520 |  72 65 73 6f 72 74 5f 6c 65 76 65 6c 73 27 5d 2c    20 6c 65 6e 28 73 65 6c 66 2e 73 6f 72 74 5f 68  | resort_levels'],.len(self.sort_h | 
| 2c540 |  69 73 74 6f 72 79 29 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65  | istory))......................se | 
| 2c560 |  6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76    69 65 77 2e 61 70 70 6c 79 5f 73 6f 72 74 5f 68  | lf.gui.library_view.apply_sort_h | 
| 2c580 |  69 73 74 6f 72 79 28 73 65 6c 66 2e 73 6f 72 74    5f 68 69 73 74 6f 72 79 2c 20 6d 61 78 5f 73 6f  | istory(self.sort_history,.max_so | 
| 2c5a0 |  72 74 5f 6c 65 76 65 6c 73 3d 6d 61 78 5f 73 6f    72 74 5f 6c 65 76 65 6c 73 29 0d 0a 20 20 20 20  | rt_levels=max_sort_levels)...... | 
| 2c5c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20  | ................if.DEBUG:....... | 
| 2c5e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 70 72 69 6e 74 73 28 27 52 65 61 64 69  | ...................prints('Readi | 
| 2c600 |  6e 67 20 4c 69 73 74 3a 20 73 6f 72 74 20 63 6f    6c 75 6d 6e 73 20 72 65 73 74 6f 72 65 64 3a 20  | ng.List:.sort.columns.restored:. | 
| 2c620 |  7b 7d 27 2e 66 6f 72 6d 61 74 28 73 65 6c 66 2e    73 6f 72 74 5f 68 69 73 74 6f 72 79 5b 3a 6d 61  | {}'.format(self.sort_history[:ma | 
| 2c640 |  78 5f 73 6f 72 74 5f 6c 65 76 65 6c 73 5d 29 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | x_sort_levels]))................ | 
| 2c660 |  20 20 65 78 63 65 70 74 20 45 78 63 65 70 74 69    6f 6e 20 61 73 20 65 3a 0d 0a 20 20 20 20 20 20  | ..except.Exception.as.e:........ | 
| 2c680 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66    20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20  | ..............if.DEBUG:......... | 
| 2c6a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 70 72 69 6e 74 73 28 27 52 65 61 64 69 6e 67  | .................prints('Reading | 
| 2c6c0 |  20 4c 69 73 74 3a 20 45 72 72 6f 72 28 73 29 20    77 68 65 6e 20 72 65 73 74 6f 72 69 6e 67 20 73  | .List:.Error(s).when.restoring.s | 
| 2c6e0 |  6f 72 74 20 68 69 73 74 6f 72 79 3a 20 7b 7d 27    2e 66 6f 72 6d 61 74 28 65 29 29 0d 0a 20 20 20  | ort.history:.{}'.format(e))..... | 
| 2c700 |  20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 6c    69 73 74 5f 6e 61 6d 65 20 3d 20 4e 6f 6e 65 0d  | .....self.view_list_name.=.None. | 
| 2c720 |  0a 0d 0a 20 20 20 20 64 65 66 20 6c 69 62 72 61    72 79 5f 61 62 6f 75 74 5f 74 6f 5f 63 68 61 6e  | .......def.library_about_to_chan | 
| 2c740 |  67 65 28 73 65 6c 66 2c 20 6f 6c 64 64 62 2c 20    64 62 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65  | ge(self,.olddb,.db):..........se | 
| 2c760 |  6c 66 2e 72 65 73 74 6f 72 65 5f 73 74 61 74 65    28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 68  | lf.restore_state()........def.sh | 
| 2c780 |  75 74 74 69 6e 67 5f 64 6f 77 6e 28 73 65 6c 66    29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | utting_down(self):..........self | 
| 2c7a0 |  2e 72 65 73 74 6f 72 65 5f 73 74 61 74 65 28 29    0d 0a 0d 0a 20 20 20 20 64 65 66 20 6c 69 62 72  | .restore_state()........def.libr | 
| 2c7c0 |  61 72 79 5f 63 68 61 6e 67 65 64 28 73 65 6c 66    2c 20 64 62 29 3a 0d 0a 20 20 20 20 20 20 20 20  | ary_changed(self,.db):.......... | 
| 2c7e0 |  23 20 57 65 20 6e 65 65 64 20 74 6f 20 72 65 73    65 74 20 6f 75 72 20 6d 65 6e 75 73 20 61 66 74  | #.We.need.to.reset.our.menus.aft | 
| 2c800 |  65 72 20 73 77 69 74 63 68 69 6e 67 20 6c 69 62    72 61 72 69 65 73 0d 0a 20 20 20 20 20 20 20 20  | er.switching.libraries.......... | 
| 2c820 |  73 65 6c 66 2e 72 65 62 75 69 6c 64 5f 6d 65 6e    75 73 28 29 0d 0a 20 20 20 20 20 20 20 20 23 20  | self.rebuild_menus()..........#. | 
| 2c840 |  49 66 20 61 20 64 65 76 69 63 65 20 69 73 20 63    6f 6e 6e 65 63 74 65 64 2c 20 63 68 65 63 6b 20  | If.a.device.is.connected,.check. | 
| 2c860 |  74 6f 20 73 65 65 20 77 68 65 74 68 65 72 20 61    6e 79 20 6c 69 73 74 73 20 66 6f 72 20 74 68 69  | to.see.whether.any.lists.for.thi | 
| 2c880 |  73 20 6c 69 62 72 61 72 79 20 74 6f 20 73 79 6e    63 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65  | s.library.to.sync..........if.se | 
| 2c8a0 |  6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76    69 63 65 5f 69 6e 66 6f 3a 0d 0a 20 20 20 20 20  | lf.connected_device_info:....... | 
| 2c8c0 |  20 20 20 20 20 20 20 77 69 74 68 20 73 65 6c 66    2e 73 79 6e 63 5f 6c 6f 63 6b 3a 0d 0a 20 20 20  | .......with.self.sync_lock:..... | 
| 2c8e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    66 2e 73 79 6e 63 5f 6e 6f 77 28 66 6f 72 63 65  | .............self.sync_now(force | 
| 2c900 |  5f 73 79 6e 63 3d 46 61 6c 73 65 29 0d 0a 0d 0a    20 20 20 20 64 65 66 20 72 65 62 75 69 6c 64 5f  | _sync=False)........def.rebuild_ | 
| 2c920 |  6d 65 6e 75 73 28 73 65 6c 66 29 3a 0d 0a 20 20    20 20 20 20 20 20 77 69 74 68 20 73 65 6c 66 2e  | menus(self):..........with.self. | 
| 2c940 |  6d 65 6e 75 73 5f 6c 6f 63 6b 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 23 20 45 6e 73 75 72  | menus_lock:..............#.Ensur | 
| 2c960 |  65 20 61 6e 79 20 6b 65 79 62 6f 61 72 64 20 73    68 6f 72 74 63 75 74 73 20 66 72 6f 6d 20 70 72  | e.any.keyboard.shortcuts.from.pr | 
| 2c980 |  65 76 69 6f 75 73 20 64 69 73 70 6c 61 79 20 6f    66 20 70 6c 75 67 69 6e 20 6d 65 6e 75 20 61 72  | evious.display.of.plugin.menu.ar | 
| 2c9a0 |  65 20 63 6c 65 61 72 65 64 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 75 6e 72 65 67 69 73 74 65  | e.cleared..............unregiste | 
| 2c9c0 |  72 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 28 73    65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | r_menu_actions(self)............ | 
| 2c9e0 |  20 20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    6d 20 3d 20 73 65 6c 66 2e 6d 65 6e 75 0d 0a 20  | ................m.=.self.menu... | 
| 2ca00 |  20 20 20 20 20 20 20 20 20 20 20 6d 2e 63 6c 65    61 72 28 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20  | ...........m.clear()............ | 
| 2ca20 |  20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75    69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 0d 0a  | ....db.=.self.gui.current_db.... | 
| 2ca40 |  20 20 20 20 20 20 20 20 20 20 20 20 6c 69 62 72    61 72 79 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69  | ............library.=.cfg.get_li | 
| 2ca60 |  62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69  | brary_config(db)..............li | 
| 2ca80 |  73 74 5f 6e 61 6d 65 73 20 3d 20 63 66 67 2e 67    65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64 62  | st_names.=.cfg.get_list_names(db | 
| 2caa0 |  2c 20 65 78 63 6c 75 64 65 5f 61 75 74 6f 3d 54    72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | ,.exclude_auto=True)............ | 
| 2cac0 |  20 20 61 6c 6c 5f 6c 69 73 74 5f 6e 61 6d 65 73    20 3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f  | ..all_list_names.=.cfg.get_list_ | 
| 2cae0 |  6e 61 6d 65 73 28 64 62 2c 20 65 78 63 6c 75 64    65 5f 61 75 74 6f 3d 46 61 6c 73 65 29 0d 0a 20  | names(db,.exclude_auto=False)... | 
| 2cb00 |  20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 5f    6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 6c 69 73  | ...........auto_list_names.=.lis | 
| 2cb20 |  74 28 73 65 74 28 61 6c 6c 5f 6c 69 73 74 5f 6e    61 6d 65 73 29 20 2d 20 73 65 74 28 6c 69 73 74  | t(set(all_list_names).-.set(list | 
| 2cb40 |  5f 6e 61 6d 65 73 29 29 0d 0a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 5f  | _names))................default_ | 
| 2cb60 |  6c 69 73 74 5f 6e 61 6d 65 20 3d 20 6c 69 62 72    61 72 79 5b 63 66 67 2e 4b 45 59 5f 44 45 46 41  | list_name.=.library[cfg.KEY_DEFA | 
| 2cb80 |  55 4c 54 5f 4c 49 53 54 5d 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 64 65 66 61 75 6c 74 5f 6c  | ULT_LIST]..............default_l | 
| 2cba0 |  69 73 74 20 3d 20 6c 69 62 72 61 72 79 5b 63 66    67 2e 4b 45 59 5f 4c 49 53 54 53 5d 5b 64 65 66  | ist.=.library[cfg.KEY_LISTS][def | 
| 2cbc0 |  61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 5d 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 69 73 5f  | ault_list_name]..............is_ | 
| 2cbe0 |  64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6d 61 6e    75 61 6c 20 3d 20 64 65 66 61 75 6c 74 5f 6c 69  | default_list_manual.=.default_li | 
| 2cc00 |  73 74 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 50    4f 50 55 4c 41 54 45 5f 54 59 50 45 2c 20 63 66  | st.get(cfg.KEY_POPULATE_TYPE,.cf | 
| 2cc20 |  67 2e 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56    41 4c 55 45 53 5b 63 66 67 2e 4b 45 59 5f 50 4f  | g.DEFAULT_LIST_VALUES[cfg.KEY_PO | 
| 2cc40 |  50 55 4c 41 54 45 5f 54 59 50 45 5d 29 20 3d 3d    20 27 50 4f 50 4d 41 4e 55 41 4c 27 0d 0a 0d 0a  | PULATE_TYPE]).==.'POPMANUAL'.... | 
| 2cc60 |  20 20 20 20 20 20 20 20 20 20 20 23 20 54 68 65    20 6c 69 73 74 20 76 69 65 77 20 6d 65 6e 75 20  | ...........#.The.list.view.menu. | 
| 2cc80 |  69 74 65 6d 73 20 62 79 20 64 65 66 61 75 6c 74    20 61 70 70 65 61 72 20 69 6e 20 61 20 56 69 65  | items.by.default.appear.in.a.Vie | 
| 2cca0 |  77 20 6c 69 73 74 20 73 75 62 6d 65 6e 75 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 23 20 4e 6f  | w.list.submenu..............#.No | 
| 2ccc0 |  77 20 75 73 65 72 73 20 63 61 6e 20 63 68 6f 6f    73 65 20 73 70 65 63 69 66 69 63 20 6c 69 73 74  | w.users.can.choose.specific.list | 
| 2cce0 |  73 20 74 68 65 79 20 77 61 6e 74 20 74 6f 20 61    70 70 65 61 72 20 61 74 20 74 68 65 20 74 6f 70  | s.they.want.to.appear.at.the.top | 
| 2cd00 |  20 6c 65 76 65 6c 20 72 61 74 68 65 72 20 74 68    61 6e 20 74 68 65 20 73 75 62 6d 65 6e 75 0d 0a  | .level.rather.than.the.submenu.. | 
| 2cd20 |  20 20 20 20 20 20 20 20 20 20 20 20 76 69 65 77    5f 74 6f 70 6d 65 6e 75 5f 6e 61 6d 65 73 20 3d  | ............view_topmenu_names.= | 
| 2cd40 |  20 63 66 67 2e 67 65 74 5f 76 69 65 77 5f 74 6f    70 6d 65 6e 75 5f 6c 69 73 74 5f 6e 61 6d 65 73  | .cfg.get_view_topmenu_list_names | 
| 2cd60 |  28 64 62 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e  | (db)..............default_list_n | 
| 2cd80 |  61 6d 65 73 5f 6c 69 73 74 20 3d 20 6c 69 73 74    28 5b 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e  | ames_list.=.list([default_list_n | 
| 2cda0 |  61 6d 65 5d 29 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f  | ame])..............view_submenu_ | 
| 2cdc0 |  6e 61 6d 65 73 20 3d 20 6c 69 73 74 28 73 65 74    28 61 6c 6c 5f 6c 69 73 74 5f 6e 61 6d 65 73 29  | names.=.list(set(all_list_names) | 
| 2cde0 |  20 2d 20 73 65 74 28 76 69 65 77 5f 74 6f 70 6d    65 6e 75 5f 6e 61 6d 65 73 29 20 2d 20 73 65 74  | .-.set(view_topmenu_names).-.set | 
| 2ce00 |  28 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61    6d 65 73 5f 6c 69 73 74 29 29 0d 0a 20 20 20 20  | (default_list_names_list))...... | 
| 2ce20 |  20 20 20 20 20 20 20 20 76 69 65 77 5f 73 75 62    6d 65 6e 75 5f 6c 69 73 74 5f 6e 61 6d 65 73 20  | ........view_submenu_list_names. | 
| 2ce40 |  3d 20 73 6f 72 74 65 64 28 6c 69 73 74 28 73 65    74 28 6c 69 73 74 5f 6e 61 6d 65 73 29 20 2d 20  | =.sorted(list(set(list_names).-. | 
| 2ce60 |  73 65 74 28 76 69 65 77 5f 74 6f 70 6d 65 6e 75    5f 6e 61 6d 65 73 29 20 2d 20 73 65 74 28 64 65  | set(view_topmenu_names).-.set(de | 
| 2ce80 |  66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 73    5f 6c 69 73 74 29 29 29 0d 0a 20 20 20 20 20 20  | fault_list_names_list)))........ | 
| 2cea0 |  20 20 20 20 20 20 76 69 65 77 5f 73 75 62 6d 65    6e 75 5f 61 75 74 6f 5f 6e 61 6d 65 73 20 3d 20  | ......view_submenu_auto_names.=. | 
| 2cec0 |  73 6f 72 74 65 64 28 6c 69 73 74 28 73 65 74 28    61 75 74 6f 5f 6c 69 73 74 5f 6e 61 6d 65 73 29  | sorted(list(set(auto_list_names) | 
| 2cee0 |  20 2d 20 73 65 74 28 76 69 65 77 5f 74 6f 70 6d    65 6e 75 5f 6e 61 6d 65 73 29 20 2d 20 73 65 74  | .-.set(view_topmenu_names).-.set | 
| 2cf00 |  28 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61    6d 65 73 5f 6c 69 73 74 29 29 29 0d 0a 0d 0a 20  | (default_list_names_list)))..... | 
| 2cf20 |  20 20 20 20 20 20 20 20 20 20 20 23 20 75 73 65    64 20 74 6f 20 62 65 20 6a 75 73 74 20 6c 65 6e  | ...........#.used.to.be.just.len | 
| 2cf40 |  28 6d 61 6e 75 61 6c 20 6c 69 73 74 73 29 20 3e    20 31 2c 20 62 75 74 20 6e 6f 77 20 61 6c 6c 6f  | (manual.lists).>.1,.but.now.allo | 
| 2cf60 |  77 69 6e 67 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 23 20 61 75 74 6f 20 6c 69 73 74 73 20 74  | wing..............#.auto.lists.t | 
| 2cf80 |  6f 20 62 65 20 64 65 66 61 75 6c 74 2e 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 5f  | o.be.default...............show_ | 
| 2cfa0 |  73 75 62 5f 6d 65 6e 75 73 20 3d 20 6c 65 6e 28    6c 69 73 74 5f 6e 61 6d 65 73 29 20 3e 20 31 20  | sub_menus.=.len(list_names).>.1. | 
| 2cfc0 |  6f 72 20 28 6e 6f 74 20 69 73 5f 64 65 66 61 75    6c 74 5f 6c 69 73 74 5f 6d 61 6e 75 61 6c 20 61  | or.(not.is_default_list_manual.a | 
| 2cfe0 |  6e 64 20 6c 65 6e 28 6c 69 73 74 5f 6e 61 6d 65    73 29 20 3e 20 30 29 0d 0a 0d 0a 20 20 20 20 20  | nd.len(list_names).>.0)......... | 
| 2d000 |  20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20    3d 20 5f 28 27 41 64 64 20 74 6f 20 64 65 66 61  | .......std_name.=._('Add.to.defa | 
| 2d020 |  75 6c 74 20 6c 69 73 74 27 29 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65  | ult.list')..............unq_name | 
| 2d040 |  20 3d 20 27 41 64 64 20 74 6f 20 64 65 66 61 75    6c 74 20 6c 69 73 74 27 0d 0a 20 20 20 20 20 20  | .=.'Add.to.default.list'........ | 
| 2d060 |  20 20 20 20 20 20 69 66 20 69 73 5f 64 65 66 61    75 6c 74 5f 6c 69 73 74 5f 6d 61 6e 75 61 6c 3a  | ......if.is_default_list_manual: | 
| 2d080 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 61 64 64 5f 61 63 74 69 6f  | ..................self.add_actio | 
| 2d0a0 |  6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f    61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65  | n.=.create_menu_action_unique(se | 
| 2d0c0 |  6c 66 2c 20 6d 2c 20 5f 28 27 41 64 64 20 74 6f    20 25 73 20 6c 69 73 74 27 29 20 25 20 64 65 66  | lf,.m,._('Add.to.%s.list').%.def | 
| 2d0e0 |  61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ault_list_name,................. | 
| 2d100 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2d120 |  20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 70 6c    75 73 2e 70 6e 67 27 2c 20 75 6e 69 71 75 65 5f  | .......image='plus.png',.unique_ | 
| 2d140 |  6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | name=unq_name,.................. | 
| 2d160 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2d180 |  20 20 20 20 20 20 73 68 6f 72 74 63 75 74 5f 6e    61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c 20 66 61  | ......shortcut_name=std_name,.fa | 
| 2d1a0 |  76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e    69 71 75 65 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61  | vourites_menu_unique_name=std_na | 
| 2d1c0 |  6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | me,............................. | 
| 2d1e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 74 72 69 67 67  | ...........................trigg | 
| 2d200 |  65 72 65 64 3d 70 61 72 74 69 61 6c 28 73 65 6c    66 2e 5f 61 64 64 5f 73 65 6c 65 63 74 65 64 5f  | ered=partial(self._add_selected_ | 
| 2d220 |  74 6f 5f 6c 69 73 74 2c 20 64 65 66 61 75 6c 74    5f 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20  | to_list,.default_list_name)).... | 
| 2d240 |  20 20 20 20 20 20 20 20 20 20 69 66 20 73 68 6f    77 5f 73 75 62 5f 6d 65 6e 75 73 3a 0d 0a 20 20  | ..........if.show_sub_menus:.... | 
| 2d260 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65    6c 66 2e 61 64 64 5f 73 75 62 5f 6d 65 6e 75 20  | ..............self.add_sub_menu. | 
| 2d280 |  3d 20 6d 2e 61 64 64 4d 65 6e 75 28 67 65 74 5f    69 63 6f 6e 28 27 70 6c 75 73 2e 70 6e 67 27 29  | =.m.addMenu(get_icon('plus.png') | 
| 2d2a0 |  2c 20 5f 28 27 41 64 64 20 74 6f 20 6c 69 73 74    27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | ,._('Add.to.list'))............. | 
| 2d2c0 |  20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 73 75    62 5f 6d 65 6e 75 2e 73 65 74 53 74 61 74 75 73  | .....self.add_sub_menu.setStatus | 
| 2d2e0 |  54 69 70 28 5f 28 27 41 64 64 20 74 6f 20 74 68    65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74  | Tip(_('Add.to.the.specified.list | 
| 2d300 |  27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61  | '))..................for.list_na | 
| 2d320 |  6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | me.in.list_names:............... | 
| 2d340 |  20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20    3d 20 5f 28 27 41 64 64 20 74 6f 20 74 68 65 20  | .......std_name.=._('Add.to.the. | 
| 2d360 |  22 25 73 22 20 6c 69 73 74 27 29 20 25 20 6c 69    73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20  | "%s".list').%.list_name......... | 
| 2d380 |  20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71    5f 6e 61 6d 65 20 3d 20 27 41 64 64 20 74 6f 20  | .............unq_name.=.'Add.to. | 
| 2d3a0 |  74 68 65 20 22 25 73 22 20 6c 69 73 74 27 20 25    20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20  | the."%s".list'.%.list_name...... | 
| 2d3c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69  | ................create_menu_acti | 
| 2d3e0 |  6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20    73 65 6c 66 2e 61 64 64 5f 73 75 62 5f 6d 65 6e  | on_unique(self,.self.add_sub_men | 
| 2d400 |  75 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | u,.list_name,................... | 
| 2d420 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70 3d 73  | .......................tooltip=s | 
| 2d440 |  74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f    6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 20 73  | td_name,.unique_name=unq_name,.s | 
| 2d460 |  68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64    5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20  | hortcut_name=std_name,.......... | 
| 2d480 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2d4a0 |  66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f    75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 41  | favourites_menu_unique_name=_('A | 
| 2d4c0 |  64 64 20 74 6f 20 6c 69 73 74 3a 20 25 73 27 29    20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20  | dd.to.list:.%s').%.list_name,... | 
| 2d4e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2d500 |  20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64    3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 61  | .......triggered=partial(self._a | 
| 2d520 |  64 64 5f 73 65 6c 65 63 74 65 64 5f 74 6f 5f 6c    69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29  | dd_selected_to_list,.list_name)) | 
| 2d540 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 61 64 64 5f 61 6c 6c 5f 61  | ..................self.add_all_a | 
| 2d560 |  63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d    65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75  | ction.=.create_menu_action_uniqu | 
| 2d580 |  65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 41 64    64 20 74 6f 20 61 6c 6c 20 6c 69 73 74 73 27 29  | e(self,.m,._('Add.to.all.lists') | 
| 2d5a0 |  2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ,............................... | 
| 2d5c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 69  | .............................uni | 
| 2d5e0 |  71 75 65 5f 6e 61 6d 65 3d 27 41 64 64 20 74 6f    20 61 6c 6c 20 6c 69 73 74 73 27 2c 0d 0a 20 20  | que_name='Add.to.all.lists',.... | 
| 2d600 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2d620 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 70  | ........................image='p | 
| 2d640 |  6c 75 73 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | lus.png',....................... | 
| 2d660 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2d680 |  20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 73    65 6c 66 2e 5f 61 64 64 5f 73 65 6c 65 63 74 65  | .....triggered=self._add_selecte | 
| 2d6a0 |  64 5f 74 6f 5f 61 6c 6c 5f 6c 69 73 74 73 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 2e 61  | d_to_all_lists)..............m.a | 
| 2d6c0 |  64 64 53 65 70 61 72 61 74 6f 72 28 29 0d 0a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 64  | ddSeparator()................std | 
| 2d6e0 |  5f 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 5f    28 27 41 64 64 20 73 65 72 69 65 73 20 74 6f 20  | _series_name.=._('Add.series.to. | 
| 2d700 |  64 65 66 61 75 6c 74 20 6c 69 73 74 27 29 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71 5f  | default.list')..............unq_ | 
| 2d720 |  73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 27 41    64 64 20 73 65 72 69 65 73 20 74 6f 20 64 65 66  | series_name.=.'Add.series.to.def | 
| 2d740 |  61 75 6c 74 20 6c 69 73 74 27 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 69 66 20 69 73 5f 64 65  | ault.list'..............if.is_de | 
| 2d760 |  66 61 75 6c 74 5f 6c 69 73 74 5f 6d 61 6e 75 61    6c 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | fault_list_manual:.............. | 
| 2d780 |  20 20 20 20 73 65 6c 66 2e 61 64 64 5f 61 63 74    69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e  | ....self.add_action.=.create_men | 
| 2d7a0 |  75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28    73 65 6c 66 2c 20 6d 2c 20 5f 28 27 41 64 64 20  | u_action_unique(self,.m,._('Add. | 
| 2d7c0 |  73 65 72 69 65 73 20 74 6f 20 25 73 20 6c 69 73    74 27 29 20 25 20 64 65 66 61 75 6c 74 5f 6c 69  | series.to.%s.list').%.default_li | 
| 2d7e0 |  73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | st_name,........................ | 
| 2d800 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2d820 |  69 6d 61 67 65 3d 27 70 6c 75 73 70 6c 75 73 2e    70 6e 67 27 2c 20 75 6e 69 71 75 65 5f 6e 61 6d  | image='plusplus.png',.unique_nam | 
| 2d840 |  65 3d 75 6e 71 5f 73 65 72 69 65 73 5f 6e 61 6d    65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | e=unq_series_name,.............. | 
| 2d860 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2d880 |  20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63    75 74 5f 6e 61 6d 65 3d 73 74 64 5f 73 65 72 69  | ..........shortcut_name=std_seri | 
| 2d8a0 |  65 73 5f 6e 61 6d 65 2c 20 66 61 76 6f 75 72 69    74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f  | es_name,.favourites_menu_unique_ | 
| 2d8c0 |  6e 61 6d 65 3d 73 74 64 5f 73 65 72 69 65 73 5f    6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20  | name=std_series_name,........... | 
| 2d8e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2d900 |  20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69    67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73  | .............triggered=partial(s | 
| 2d920 |  65 6c 66 2e 5f 61 64 64 5f 73 65 6c 65 63 74 65    64 5f 73 65 72 69 65 73 5f 74 6f 5f 6c 69 73 74  | elf._add_selected_series_to_list | 
| 2d940 |  2c 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e    61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20  | ,.default_list_name))........... | 
| 2d960 |  20 20 20 69 66 20 73 68 6f 77 5f 73 75 62 5f 6d    65 6e 75 73 3a 0d 0a 20 20 20 20 20 20 20 20 20  | ...if.show_sub_menus:........... | 
| 2d980 |  20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f    73 75 62 5f 6d 65 6e 75 20 3d 20 6d 2e 61 64 64  | .......self.add_sub_menu.=.m.add | 
| 2d9a0 |  4d 65 6e 75 28 67 65 74 5f 69 63 6f 6e 28 27 70    6c 75 73 70 6c 75 73 2e 70 6e 67 27 29 2c 20 5f  | Menu(get_icon('plusplus.png'),._ | 
| 2d9c0 |  28 27 41 64 64 20 73 65 72 69 65 73 20 74 6f 20    6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20  | ('Add.series.to.list'))......... | 
| 2d9e0 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64    64 5f 73 75 62 5f 6d 65 6e 75 2e 73 65 74 53 74  | .........self.add_sub_menu.setSt | 
| 2da00 |  61 74 75 73 54 69 70 28 5f 28 27 41 64 64 20 61    6c 6c 20 62 6f 6f 6b 73 20 69 6e 20 73 65 72 69  | atusTip(_('Add.all.books.in.seri | 
| 2da20 |  65 73 20 74 6f 20 74 68 65 20 73 70 65 63 69 66    69 65 64 20 6c 69 73 74 27 29 29 0d 0a 20 20 20  | es.to.the.specified.list'))..... | 
| 2da40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72    20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69  | .............for.list_name.in.li | 
| 2da60 |  73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73  | st_names:......................s | 
| 2da80 |  74 64 5f 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d    20 5f 28 27 41 64 64 20 73 65 72 69 65 73 20 74  | td_series_name.=._('Add.series.t | 
| 2daa0 |  6f 20 74 68 65 20 22 25 73 22 20 6c 69 73 74 27    29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20  | o.the."%s".list').%.list_name... | 
| 2dac0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 75 6e 71 5f 73 65 72 69 65 73 5f 6e 61  | ...................unq_series_na | 
| 2dae0 |  6d 65 20 3d 20 27 41 64 64 20 73 65 72 69 65 73    20 74 6f 20 74 68 65 20 22 25 73 22 20 6c 69 73  | me.=.'Add.series.to.the."%s".lis | 
| 2db00 |  74 27 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | t'.%.list_name.................. | 
| 2db20 |  20 20 20 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f    61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65  | ....create_menu_action_unique(se | 
| 2db40 |  6c 66 2c 20 73 65 6c 66 2e 61 64 64 5f 73 75 62    5f 6d 65 6e 75 2c 20 6c 69 73 74 5f 6e 61 6d 65  | lf,.self.add_sub_menu,.list_name | 
| 2db60 |  2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ,............................... | 
| 2db80 |  20 20 20 20 20 20 20 20 20 20 20 74 6f 6f 6c 74    69 70 3d 73 74 64 5f 73 65 72 69 65 73 5f 6e 61  | ...........tooltip=std_series_na | 
| 2dba0 |  6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d    75 6e 71 5f 73 65 72 69 65 73 5f 6e 61 6d 65 2c  | me,.unique_name=unq_series_name, | 
| 2dbc0 |  20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73    74 64 5f 73 65 72 69 65 73 5f 6e 61 6d 65 2c 0d  | .shortcut_name=std_series_name,. | 
| 2dbe0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2dc00 |  20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69    74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f  | .........favourites_menu_unique_ | 
| 2dc20 |  6e 61 6d 65 3d 5f 28 27 41 64 64 20 73 65 72 69    65 73 20 74 6f 20 6c 69 73 74 3a 20 25 73 27 29  | name=_('Add.series.to.list:.%s') | 
| 2dc40 |  20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .%.list_name,................... | 
| 2dc60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64  | .......................triggered | 
| 2dc80 |  3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 61    64 64 5f 73 65 6c 65 63 74 65 64 5f 73 65 72 69  | =partial(self._add_selected_seri | 
| 2dca0 |  65 73 5f 74 6f 5f 6c 69 73 74 2c 20 6c 69 73 74    5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20  | es_to_list,.list_name))......... | 
| 2dcc0 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64    64 5f 73 65 72 69 65 73 5f 61 6c 6c 5f 61 63 74  | .........self.add_series_all_act | 
| 2dce0 |  69 6f 6e 20 3d 20 63 72 65 61 74 65 5f 6d 65 6e    75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65 28  | ion.=.create_menu_action_unique( | 
| 2dd00 |  73 65 6c 66 2c 20 6d 2c 20 5f 28 27 41 64 64 20    73 65 72 69 65 73 20 74 6f 20 61 6c 6c 20 6c 69  | self,.m,._('Add.series.to.all.li | 
| 2dd20 |  73 74 73 27 29 2c 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | sts'),.......................... | 
| 2dd40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2dd60 |  20 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 41    64 64 20 73 65 72 69 65 73 20 74 6f 20 61 6c 6c  | ..unique_name='Add.series.to.all | 
| 2dd80 |  20 6c 69 73 74 73 27 2c 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .lists',........................ | 
| 2dda0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2ddc0 |  20 20 20 20 69 6d 61 67 65 3d 27 70 6c 75 73 70    6c 75 73 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20  | ....image='plusplus.png',....... | 
| 2dde0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2de00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d 73  | .....................triggered=s | 
| 2de20 |  65 6c 66 2e 5f 61 64 64 5f 73 65 6c 65 63 74 65    64 5f 73 65 72 69 65 73 5f 74 6f 5f 61 6c 6c 5f  | elf._add_selected_series_to_all_ | 
| 2de40 |  6c 69 73 74 73 29 0d 0a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 6d 2e 61 64 64 53 65 70 61 72  | lists)................m.addSepar | 
| 2de60 |  61 74 6f 72 28 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 74 6f  | ator()..............self.move_to | 
| 2de80 |  5f 6c 69 73 74 5f 61 63 74 69 6f 6e 20 3d 20 63    72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f  | _list_action.=.create_menu_actio | 
| 2dea0 |  6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d    2c 20 5f 28 27 4d 6f 76 65 20 74 6f 20 6c 69 73  | n_unique(self,.m,._('Move.to.lis | 
| 2dec0 |  74 27 29 2b 27 2e 2e 2e 27 2c 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | t')+'...',...................... | 
| 2dee0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2df00 |  20 20 20 20 69 6d 61 67 65 3d 27 69 6d 61 67 65    73 2f 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70  | ....image='images/reading_list.p | 
| 2df20 |  6e 67 27 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65    3d 27 4d 6f 76 65 20 74 6f 20 6c 69 73 74 27 2c  | ng',.unique_name='Move.to.list', | 
| 2df40 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2df60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63  | ..........................shortc | 
| 2df80 |  75 74 5f 6e 61 6d 65 3d 5f 28 27 4d 6f 76 65 20    74 6f 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20  | ut_name=_('Move.to.list'),...... | 
| 2dfa0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2dfc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 74 72 69 67 67 65 72 65 64 3d 73 65  | ....................triggered=se | 
| 2dfe0 |  6c 66 2e 5f 6d 6f 76 65 5f 73 65 6c 65 63 74 65    64 5f 74 6f 5f 6c 69 73 74 29 0d 0a 0d 0a 20 20  | lf._move_selected_to_list)...... | 
| 2e000 |  20 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 53    65 70 61 72 61 74 6f 72 28 29 0d 0a 20 20 20 20  | ..........m.addSeparator()...... | 
| 2e020 |  20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65    20 3d 20 5f 28 27 52 65 6d 6f 76 65 20 66 72 6f  | ........std_name.=._('Remove.fro | 
| 2e040 |  6d 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 75 6e  | m.default.list')..............un | 
| 2e060 |  71 5f 6e 61 6d 65 20 3d 20 27 52 65 6d 6f 76 65    20 66 72 6f 6d 20 64 65 66 61 75 6c 74 20 6c 69  | q_name.=.'Remove.from.default.li | 
| 2e080 |  73 74 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 69 66 20 69 73 5f 64 65 66 61 75 6c 74 5f 6c  | st'..............if.is_default_l | 
| 2e0a0 |  69 73 74 5f 6d 61 6e 75 61 6c 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | ist_manual:..................sel | 
| 2e0c0 |  66 2e 72 65 6d 6f 76 65 5f 61 63 74 69 6f 6e 20    3d 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63  | f.remove_action.=.create_menu_ac | 
| 2e0e0 |  74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66    2c 20 6d 2c 20 73 74 64 5f 6e 61 6d 65 2c 0d 0a  | tion_unique(self,.m,.std_name,.. | 
| 2e100 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2e120 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27  | .........................image=' | 
| 2e140 |  6d 69 6e 75 73 2e 70 6e 67 27 2c 20 75 6e 69 71    75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65  | minus.png',.unique_name=unq_name | 
| 2e160 |  2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ,............................... | 
| 2e180 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72  | ............................shor | 
| 2e1a0 |  74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61    6d 65 2c 20 66 61 76 6f 75 72 69 74 65 73 5f 6d  | tcut_name=std_name,.favourites_m | 
| 2e1c0 |  65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d    73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20  | enu_unique_name=std_name,....... | 
| 2e1e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2e200 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61  | ....................triggered=pa | 
| 2e220 |  72 74 69 61 6c 28 73 65 6c 66 2e 5f 72 65 6d 6f    76 65 5f 73 65 6c 65 63 74 65 64 5f 66 72 6f 6d  | rtial(self._remove_selected_from | 
| 2e240 |  5f 6c 69 73 74 2c 20 64 65 66 61 75 6c 74 5f 6c    69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20  | _list,.default_list_name))...... | 
| 2e260 |  20 20 20 20 20 20 20 20 69 66 20 73 68 6f 77 5f    73 75 62 5f 6d 65 6e 75 73 3a 0d 0a 20 20 20 20  | ........if.show_sub_menus:...... | 
| 2e280 |  20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66    2e 72 65 6d 6f 76 65 5f 73 75 62 5f 6d 65 6e 75  | ............self.remove_sub_menu | 
| 2e2a0 |  20 3d 20 6d 2e 61 64 64 4d 65 6e 75 28 67 65 74    5f 69 63 6f 6e 28 27 6d 69 6e 75 73 2e 70 6e 67  | .=.m.addMenu(get_icon('minus.png | 
| 2e2c0 |  27 29 2c 20 5f 28 27 52 65 6d 6f 76 65 20 66 72    6f 6d 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20  | '),._('Remove.from.list'))...... | 
| 2e2e0 |  20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66    2e 72 65 6d 6f 76 65 5f 73 75 62 5f 6d 65 6e 75  | ............self.remove_sub_menu | 
| 2e300 |  2e 73 65 74 53 74 61 74 75 73 54 69 70 28 5f 28    27 52 65 6d 6f 76 65 20 66 72 6f 6d 20 74 68 65  | .setStatusTip(_('Remove.from.the | 
| 2e320 |  20 73 70 65 63 69 66 69 65 64 20 6c 69 73 74 27    29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | .specified.list')).............. | 
| 2e340 |  20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d    65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a  | ....for.list_name.in.list_names: | 
| 2e360 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d  | ......................std_name.= | 
| 2e380 |  20 5f 28 27 52 65 6d 6f 76 65 20 66 72 6f 6d 20    74 68 65 20 22 25 73 22 20 6c 69 73 74 27 29 20  | ._('Remove.from.the."%s".list'). | 
| 2e3a0 |  25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | %.list_name..................... | 
| 2e3c0 |  20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 52 65 6d    6f 76 65 20 66 72 6f 6d 20 74 68 65 20 22 25 73  | .unq_name.=.'Remove.from.the."%s | 
| 2e3e0 |  22 20 6c 69 73 74 27 20 25 20 6c 69 73 74 5f 6e    61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | ".list'.%.list_name............. | 
| 2e400 |  20 20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f    6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71  | .........create_menu_action_uniq | 
| 2e420 |  75 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 72 65    6d 6f 76 65 5f 73 75 62 5f 6d 65 6e 75 2c 20 6c  | ue(self,.self.remove_sub_menu,.l | 
| 2e440 |  69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ist_name,....................... | 
| 2e460 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e  | ...................tooltip=std_n | 
| 2e480 |  61 6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65    3d 75 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74  | ame,.unique_name=unq_name,.short | 
| 2e4a0 |  63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d    65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | cut_name=std_name,.............. | 
| 2e4c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f  | ............................favo | 
| 2e4e0 |  75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71    75 65 5f 6e 61 6d 65 3d 5f 28 27 52 65 6d 6f 76  | urites_menu_unique_name=_('Remov | 
| 2e500 |  65 20 66 72 6f 6d 20 6c 69 73 74 3a 20 25 73 27    29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a  | e.from.list:.%s').%.list_name,.. | 
| 2e520 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2e540 |  20 20 20 20 20 20 20 20 74 72 69 67 67 65 72 65    64 3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f  | ........triggered=partial(self._ | 
| 2e560 |  72 65 6d 6f 76 65 5f 73 65 6c 65 63 74 65 64 5f    66 72 6f 6d 5f 6c 69 73 74 2c 20 6c 69 73 74 5f  | remove_selected_from_list,.list_ | 
| 2e580 |  6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d  | name))..................self.rem | 
| 2e5a0 |  6f 76 65 5f 61 6c 6c 5f 61 63 74 69 6f 6e 20 3d    20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74  | ove_all_action.=.create_menu_act | 
| 2e5c0 |  69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c    20 6d 2c 20 5f 28 27 52 65 6d 6f 76 65 20 66 72  | ion_unique(self,.m,._('Remove.fr | 
| 2e5e0 |  6f 6d 20 61 6c 6c 20 6c 69 73 74 73 27 29 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | om.all.lists'),................. | 
| 2e600 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2e620 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6d    61 67 65 3d 27 6d 69 6e 75 73 2e 70 6e 67 27 2c  | ..............image='minus.png', | 
| 2e640 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2e660 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75  | ...............................u | 
| 2e680 |  6e 69 71 75 65 5f 6e 61 6d 65 3d 27 52 65 6d 6f    76 65 20 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74  | nique_name='Remove.from.all.list | 
| 2e6a0 |  73 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | s',............................. | 
| 2e6c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2e6e0 |  20 20 74 72 69 67 67 65 72 65 64 3d 73 65 6c 66    2e 5f 72 65 6d 6f 76 65 5f 73 65 6c 65 63 74 65  | ..triggered=self._remove_selecte | 
| 2e700 |  64 5f 66 72 6f 6d 5f 61 6c 6c 5f 6c 69 73 74 73    29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | d_from_all_lists)............... | 
| 2e720 |  20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c  | .m.addSeparator()..............l | 
| 2e740 |  69 73 74 5f 63 6f 6e 74 65 6e 74 20 3d 20 6c 69    62 72 61 72 79 5b 63 66 67 2e 4b 45 59 5f 4c 49  | ist_content.=.library[cfg.KEY_LI | 
| 2e760 |  53 54 53 5d 5b 64 65 66 61 75 6c 74 5f 6c 69 73    74 5f 6e 61 6d 65 5d 5b 63 66 67 2e 4b 45 59 5f  | STS][default_list_name][cfg.KEY_ | 
| 2e780 |  43 4f 4e 54 45 4e 54 5d 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 73 74 64 5f 6e 61 6d 65 20 3d  | CONTENT]..............std_name.= | 
| 2e7a0 |  20 5f 28 27 56 69 65 77 20 64 65 66 61 75 6c 74    20 6c 69 73 74 27 29 0d 0a 20 20 20 20 20 20 20  | ._('View.default.list')......... | 
| 2e7c0 |  20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d 20    27 56 69 65 77 20 64 65 66 61 75 6c 74 20 6c 69  | .....unq_name.=.'View.default.li | 
| 2e7e0 |  73 74 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 5f  | st'..............self.view_list_ | 
| 2e800 |  61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f    6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71  | action.=.create_menu_action_uniq | 
| 2e820 |  75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 56    69 65 77 20 25 73 20 6c 69 73 74 20 28 25 64 29  | ue(self,.m,._('View.%s.list.(%d) | 
| 2e840 |  27 29 20 25 20 28 64 65 66 61 75 6c 74 5f 6c 69    73 74 5f 6e 61 6d 65 2c 20 6c 65 6e 28 6c 69 73  | ').%.(default_list_name,.len(lis | 
| 2e860 |  74 5f 63 6f 6e 74 65 6e 74 29 29 2c 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | t_content)),.................... | 
| 2e880 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2e8a0 |  20 20 20 20 20 20 69 6d 61 67 65 3d 27 73 65 61    72 63 68 2e 70 6e 67 27 2c 20 75 6e 69 71 75 65  | ......image='search.png',.unique | 
| 2e8c0 |  5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | _name=unq_name,................. | 
| 2e8e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2e900 |  20 20 20 20 20 20 20 20 20 73 68 6f 72 74 63 75    74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c  | .........shortcut_name=std_name, | 
| 2e920 |  20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75    5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 73 74 64  | .favourites_menu_unique_name=std | 
| 2e940 |  5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | _name,.......................... | 
| 2e960 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2e980 |  74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61    6c 28 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73 74  | triggered=partial(self.view_list | 
| 2e9a0 |  2c 20 64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e    61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20  | ,.default_list_name))........... | 
| 2e9c0 |  20 20 20 69 66 20 76 69 65 77 5f 74 6f 70 6d 65    6e 75 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20  | ...if.view_topmenu_names:....... | 
| 2e9e0 |  20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c    69 73 74 5f 6e 61 6d 65 20 69 6e 20 76 69 65 77  | ...........for.list_name.in.view | 
| 2ea00 |  5f 74 6f 70 6d 65 6e 75 5f 6e 61 6d 65 73 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | _topmenu_names:................. | 
| 2ea20 |  20 20 20 20 20 6c 69 73 74 5f 63 6f 6e 74 65 6e    74 20 3d 20 6c 69 62 72 61 72 79 5b 63 66 67 2e  | .....list_content.=.library[cfg. | 
| 2ea40 |  4b 45 59 5f 4c 49 53 54 53 5d 5b 6c 69 73 74 5f    6e 61 6d 65 5d 5b 63 66 67 2e 4b 45 59 5f 43 4f  | KEY_LISTS][list_name][cfg.KEY_CO | 
| 2ea60 |  4e 54 45 4e 54 5d 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f  | NTENT]......................std_ | 
| 2ea80 |  6e 61 6d 65 20 3d 20 5f 28 27 56 69 65 77 20 62    6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22  | name.=._('View.books.on.the."%s" | 
| 2eaa0 |  20 6c 69 73 74 27 29 20 25 20 6c 69 73 74 5f 6e    61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | .list').%.list_name............. | 
| 2eac0 |  20 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d    65 20 3d 20 27 56 69 65 77 20 62 6f 6f 6b 73 20  | .........unq_name.=.'View.books. | 
| 2eae0 |  6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69 73 74    27 20 25 20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20  | on.the."%s".list'.%.list_name... | 
| 2eb00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61  | ...................create_menu_a | 
| 2eb20 |  63 74 69 6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c    66 2c 20 6d 2c 20 5f 28 27 56 69 65 77 20 25 73  | ction_unique(self,.m,._('View.%s | 
| 2eb40 |  20 6c 69 73 74 20 28 25 64 29 27 29 20 25 20 28    6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 65 6e 28 6c  | .list.(%d)').%.(list_name,.len(l | 
| 2eb60 |  69 73 74 5f 63 6f 6e 74 65 6e 74 29 29 2c 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ist_content)),.................. | 
| 2eb80 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 69 6d 61 67 65 3d 27 73  | ........................image='s | 
| 2eba0 |  65 61 72 63 68 2e 70 6e 67 27 2c 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | earch.png',..................... | 
| 2ebc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 74 6f 6f 6c 74 69 70 3d 73 74 64  | .....................tooltip=std | 
| 2ebe0 |  5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61    6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f  | _name,.unique_name=unq_name,.sho | 
| 2ec00 |  72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e    61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20  | rtcut_name=std_name,............ | 
| 2ec20 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61  | ..............................fa | 
| 2ec40 |  76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e    69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27 56 69 65  | vourites_menu_unique_name=_('Vie | 
| 2ec60 |  77 20 6c 69 73 74 3a 20 25 73 27 29 20 25 20 6c    69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20  | w.list:.%s').%.list_name,....... | 
| 2ec80 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2eca0 |  20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72    74 69 61 6c 28 73 65 6c 66 2e 76 69 65 77 5f 6c  | ...triggered=partial(self.view_l | 
| 2ecc0 |  69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66  | ist,.list_name))..............if | 
| 2ece0 |  20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f 6e 61    6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | .view_submenu_names:............ | 
| 2ed00 |  20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f    73 75 62 5f 6d 65 6e 75 20 3d 20 6d 2e 61 64 64  | ......self.view_sub_menu.=.m.add | 
| 2ed20 |  4d 65 6e 75 28 67 65 74 5f 69 63 6f 6e 28 27 73    65 61 72 63 68 2e 70 6e 67 27 29 2c 20 5f 28 27  | Menu(get_icon('search.png'),._(' | 
| 2ed40 |  56 69 65 77 20 6c 69 73 74 27 29 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65  | View.list'))..................se | 
| 2ed60 |  6c 66 2e 76 69 65 77 5f 73 75 62 5f 6d 65 6e 75    2e 73 65 74 53 74 61 74 75 73 54 69 70 28 5f 28  | lf.view_sub_menu.setStatusTip(_( | 
| 2ed80 |  27 56 69 65 77 20 62 6f 6f 6b 73 20 6f 6e 20 74    68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69 73  | 'View.books.on.the.specified.lis | 
| 2eda0 |  74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f  | t'))..................self.view_ | 
| 2edc0 |  73 75 62 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 20    3d 20 73 65 6c 66 2e 76 69 65 77 5f 73 75 62 5f  | sub_menu_action.=.self.view_sub_ | 
| 2ede0 |  6d 65 6e 75 2e 6d 65 6e 75 41 63 74 69 6f 6e 28    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | menu.menuAction()............... | 
| 2ee00 |  20 20 20 73 65 6c 66 2e 76 69 65 77 5f 73 75 62    5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 2e 66 61 76  | ...self.view_sub_menu_action.fav | 
| 2ee20 |  6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69    71 75 65 5f 6e 61 6d 65 20 3d 20 5f 28 27 56 69  | ourites_menu_unique_name.=._('Vi | 
| 2ee40 |  65 77 20 6c 69 73 74 27 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | ew.list')..................self. | 
| 2ee60 |  76 69 65 77 5f 73 75 62 5f 6d 65 6e 75 5f 61 63    74 69 6f 6e 2e 75 6e 69 71 75 65 5f 6e 61 6d 65  | view_sub_menu_action.unique_name | 
| 2ee80 |  20 3d 20 27 56 69 65 77 20 6c 69 73 74 27 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .=.'View.list'.................. | 
| 2eea0 |  69 66 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f    6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20  | if.view_submenu_list_names:..... | 
| 2eec0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20 69  | .................for.list_name.i | 
| 2eee0 |  6e 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f 6c    69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20  | n.view_submenu_list_names:...... | 
| 2ef00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 6c 69 73 74 5f 63 6f 6e 74 65 6e 74  | ....................list_content | 
| 2ef20 |  20 3d 20 6c 69 62 72 61 72 79 5b 63 66 67 2e 4b    45 59 5f 4c 49 53 54 53 5d 5b 6c 69 73 74 5f 6e  | .=.library[cfg.KEY_LISTS][list_n | 
| 2ef40 |  61 6d 65 5d 5b 63 66 67 2e 4b 45 59 5f 43 4f 4e    54 45 4e 54 5d 0d 0a 20 20 20 20 20 20 20 20 20  | ame][cfg.KEY_CONTENT]........... | 
| 2ef60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73    74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 56 69 65  | ...............std_name.=._('Vie | 
| 2ef80 |  77 20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22    25 73 22 20 6c 69 73 74 27 29 20 25 20 6c 69 73  | w.books.on.the."%s".list').%.lis | 
| 2efa0 |  74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | t_name.......................... | 
| 2efc0 |  75 6e 71 5f 6e 61 6d 65 20 3d 20 27 56 69 65 77    20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 22 25  | unq_name.=.'View.books.on.the."% | 
| 2efe0 |  73 22 20 6c 69 73 74 27 20 25 20 6c 69 73 74 5f    6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20  | s".list'.%.list_name............ | 
| 2f000 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 72    65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e  | ..............create_menu_action | 
| 2f020 |  5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 73 65    6c 66 2e 76 69 65 77 5f 73 75 62 5f 6d 65 6e 75  | _unique(self,.self.view_sub_menu | 
| 2f040 |  2c 20 27 25 73 20 28 25 64 29 27 20 25 20 28 6c    69 73 74 5f 6e 61 6d 65 2c 20 6c 65 6e 28 6c 69  | ,.'%s.(%d)'.%.(list_name,.len(li | 
| 2f060 |  73 74 5f 63 6f 6e 74 65 6e 74 29 29 2c 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | st_content)),................... | 
| 2f080 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 74 6f 6f 6c 74  | ...........................toolt | 
| 2f0a0 |  69 70 3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69    71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d  | ip=std_name,.unique_name=unq_nam | 
| 2f0c0 |  65 2c 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65    3d 73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20  | e,.shortcut_name=std_name,...... | 
| 2f0e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2f100 |  20 20 20 20 20 20 20 20 66 61 76 6f 75 72 69 74    65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e  | ........favourites_menu_unique_n | 
| 2f120 |  61 6d 65 3d 5f 28 27 56 69 65 77 20 6c 69 73 74    3a 20 25 73 27 29 20 25 20 6c 69 73 74 5f 6e 61  | ame=_('View.list:.%s').%.list_na | 
| 2f140 |  6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | me,............................. | 
| 2f160 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69  | .................triggered=parti | 
| 2f180 |  61 6c 28 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73    74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a  | al(self.view_list,.list_name)).. | 
| 2f1a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    69 66 20 76 69 65 77 5f 73 75 62 6d 65 6e 75 5f  | ................if.view_submenu_ | 
| 2f1c0 |  61 75 74 6f 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | auto_names:..................... | 
| 2f1e0 |  20 69 66 20 76 69 65 77 5f 73 75 62 6d 65 6e 75    5f 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20  | .if.view_submenu_list_names:.... | 
| 2f200 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f  | ......................self.view_ | 
| 2f220 |  73 75 62 5f 6d 65 6e 75 2e 61 64 64 53 65 70 61    72 61 74 6f 72 28 29 0d 0a 20 20 20 20 20 20 20  | sub_menu.addSeparator()......... | 
| 2f240 |  20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72    20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 76 69  | .............for.list_name.in.vi | 
| 2f260 |  65 77 5f 73 75 62 6d 65 6e 75 5f 61 75 74 6f 5f    6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20  | ew_submenu_auto_names:.......... | 
| 2f280 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    6c 69 73 74 5f 63 6f 6e 74 65 6e 74 20 3d 20 6c  | ................list_content.=.l | 
| 2f2a0 |  69 62 72 61 72 79 5b 63 66 67 2e 4b 45 59 5f 4c    49 53 54 53 5d 5b 6c 69 73 74 5f 6e 61 6d 65 5d  | ibrary[cfg.KEY_LISTS][list_name] | 
| 2f2c0 |  5b 63 66 67 2e 4b 45 59 5f 43 4f 4e 54 45 4e 54    5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | [cfg.KEY_CONTENT]............... | 
| 2f2e0 |  20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e    61 6d 65 20 3d 20 5f 28 27 56 69 65 77 20 62 6f  | ...........std_name.=._('View.bo | 
| 2f300 |  6f 6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20    6c 69 73 74 27 29 20 25 20 6c 69 73 74 5f 6e 61  | oks.on.the."%s".list').%.list_na | 
| 2f320 |  6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71 5f  | me..........................unq_ | 
| 2f340 |  6e 61 6d 65 20 3d 20 27 56 69 65 77 20 62 6f 6f    6b 73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c  | name.=.'View.books.on.the."%s".l | 
| 2f360 |  69 73 74 27 20 25 20 6c 69 73 74 5f 6e 61 6d 65    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ist'.%.list_name................ | 
| 2f380 |  20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65    5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69  | ..........create_menu_action_uni | 
| 2f3a0 |  71 75 65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 76    69 65 77 5f 73 75 62 5f 6d 65 6e 75 2c 20 27 25  | que(self,.self.view_sub_menu,.'% | 
| 2f3c0 |  73 20 28 25 64 29 27 20 25 20 28 6c 69 73 74 5f    6e 61 6d 65 2c 20 6c 65 6e 28 6c 69 73 74 5f 63  | s.(%d)'.%.(list_name,.len(list_c | 
| 2f3e0 |  6f 6e 74 65 6e 74 29 29 2c 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ontent)),....................... | 
| 2f400 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70 3d 73  | .......................tooltip=s | 
| 2f420 |  74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65 5f    6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 20 73  | td_name,.unique_name=unq_name,.s | 
| 2f440 |  68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74 64    5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20  | hortcut_name=std_name,.......... | 
| 2f460 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2f480 |  20 20 20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d    65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d  | ....favourites_menu_unique_name= | 
| 2f4a0 |  5f 28 27 56 69 65 77 20 6c 69 73 74 3a 20 25 73    27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d  | _('View.list:.%s').%.list_name,. | 
| 2f4c0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2f4e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 69    67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28 73  | .............triggered=partial(s | 
| 2f500 |  65 6c 66 2e 76 69 65 77 5f 6c 69 73 74 2c 20 6c    69 73 74 5f 6e 61 6d 65 29 29 0d 0a 0d 0a 20 20  | elf.view_list,.list_name))...... | 
| 2f520 |  20 20 20 20 20 20 20 20 20 20 6d 2e 61 64 64 53    65 70 61 72 61 74 6f 72 28 29 0d 0a 0d 0a 20 20  | ..........m.addSeparator()...... | 
| 2f540 |  20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61    6d 65 20 3d 20 5f 28 27 45 64 69 74 20 64 65 66  | ..........std_name.=._('Edit.def | 
| 2f560 |  61 75 6c 74 20 6c 69 73 74 27 29 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 75 6e 71 5f 6e 61 6d  | ault.list')..............unq_nam | 
| 2f580 |  65 20 3d 20 27 45 64 69 74 20 64 65 66 61 75 6c    74 20 6c 69 73 74 27 0d 0a 20 20 20 20 20 20 20  | e.=.'Edit.default.list'......... | 
| 2f5a0 |  20 20 20 20 20 69 66 20 69 73 5f 64 65 66 61 75    6c 74 5f 6c 69 73 74 5f 6d 61 6e 75 61 6c 3a 0d  | .....if.is_default_list_manual:. | 
| 2f5c0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 73 65 6c 66 2e 65 64 69 74 5f 6c 69 73 74 5f  | .................self.edit_list_ | 
| 2f5e0 |  61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f    6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71  | action.=.create_menu_action_uniq | 
| 2f600 |  75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 45    64 69 74 20 25 73 20 6c 69 73 74 27 29 20 25 20  | ue(self,.m,._('Edit.%s.list').%. | 
| 2f620 |  64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d    65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | default_list_name,.............. | 
| 2f640 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2f660 |  20 20 20 20 20 20 20 20 20 20 20 20 69 6d 61 67    65 3d 27 69 6d 61 67 65 73 2f 72 65 61 64 69 6e  | ............image='images/readin | 
| 2f680 |  67 5f 6c 69 73 74 2e 70 6e 67 27 2c 20 75 6e 69    71 75 65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d  | g_list.png',.unique_name=unq_nam | 
| 2f6a0 |  65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | e,.............................. | 
| 2f6c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72  | ............................shor | 
| 2f6e0 |  74 63 75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61    6d 65 2c 20 66 61 76 6f 75 72 69 74 65 73 5f 6d  | tcut_name=std_name,.favourites_m | 
| 2f700 |  65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d    73 74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20  | enu_unique_name=std_name,....... | 
| 2f720 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2f740 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 74 72 69 67 67 65 72 65 64 3d 70 61 72  | ...................triggered=par | 
| 2f760 |  74 69 61 6c 28 73 65 6c 66 2e 65 64 69 74 5f 6c    69 73 74 2c 20 64 65 66 61 75 6c 74 5f 6c 69 73  | tial(self.edit_list,.default_lis | 
| 2f780 |  74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 69 66 20 73 68 6f 77 5f 73 75  | t_name))..............if.show_su | 
| 2f7a0 |  62 5f 6d 65 6e 75 73 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 65  | b_menus:..................self.e | 
| 2f7c0 |  64 69 74 5f 73 75 62 5f 6d 65 6e 75 20 3d 20 6d    2e 61 64 64 4d 65 6e 75 28 67 65 74 5f 69 63 6f  | dit_sub_menu.=.m.addMenu(get_ico | 
| 2f7e0 |  6e 28 27 69 6d 61 67 65 73 2f 72 65 61 64 69 6e    67 5f 6c 69 73 74 2e 70 6e 67 27 29 2c 20 5f 28  | n('images/reading_list.png'),._( | 
| 2f800 |  27 45 64 69 74 20 6c 69 73 74 27 29 29 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73  | 'Edit.list'))..................s | 
| 2f820 |  65 6c 66 2e 65 64 69 74 5f 73 75 62 5f 6d 65 6e    75 2e 73 65 74 53 74 61 74 75 73 54 69 70 28 5f  | elf.edit_sub_menu.setStatusTip(_ | 
| 2f840 |  28 27 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20    74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c 69  | ('Edit.books.on.the.specified.li | 
| 2f860 |  73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f  | st'))..................for.list_ | 
| 2f880 |  6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d    65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | name.in.list_names:............. | 
| 2f8a0 |  20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61 6d    65 20 3d 20 5f 28 27 45 64 69 74 20 62 6f 6f 6b  | .........std_name.=._('Edit.book | 
| 2f8c0 |  73 20 6f 6e 20 74 68 65 20 22 25 73 22 20 6c 69    73 74 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65  | s.on.the."%s".list').%.list_name | 
| 2f8e0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d  | ......................unq_name.= | 
| 2f900 |  20 27 45 64 69 74 20 62 6f 6f 6b 73 20 6f 6e 20    74 68 65 20 22 25 73 22 20 6c 69 73 74 27 20 25  | .'Edit.books.on.the."%s".list'.% | 
| 2f920 |  20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .list_name...................... | 
| 2f940 |  63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69    6f 6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20  | create_menu_action_unique(self,. | 
| 2f960 |  73 65 6c 66 2e 65 64 69 74 5f 73 75 62 5f 6d 65    6e 75 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a  | self.edit_sub_menu,.list_name,.. | 
| 2f980 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2f9a0 |  20 20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70 3d    73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65  | ........tooltip=std_name,.unique | 
| 2f9c0 |  5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 20    73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 75 6e  | _name=unq_name,.shortcut_name=un | 
| 2f9e0 |  71 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | q_name,......................... | 
| 2fa00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75  | .................favourites_menu | 
| 2fa20 |  5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28 27    45 64 69 74 20 6c 69 73 74 3a 20 25 73 27 29 20  | _unique_name=_('Edit.list:.%s'). | 
| 2fa40 |  25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | %.list_name,.................... | 
| 2fa60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 74 72 69 67 67 65 72 65 64 3d  | ......................triggered= | 
| 2fa80 |  70 61 72 74 69 61 6c 28 73 65 6c 66 2e 65 64 69    74 5f 6c 69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d  | partial(self.edit_list,.list_nam | 
| 2faa0 |  65 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f  | e))................m.addSeparato | 
| 2fac0 |  72 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 43  | r()..............std_name.=._('C | 
| 2fae0 |  6c 65 61 72 20 64 65 66 61 75 6c 74 20 6c 69 73    74 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | lear.default.list')............. | 
| 2fb00 |  20 75 6e 71 5f 6e 61 6d 65 20 3d 20 27 43 6c 65    61 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 27  | .unq_name.=.'Clear.default.list' | 
| 2fb20 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66    20 69 73 5f 64 65 66 61 75 6c 74 5f 6c 69 73 74  | ..............if.is_default_list | 
| 2fb40 |  5f 6d 61 6e 75 61 6c 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63  | _manual:..................self.c | 
| 2fb60 |  6c 65 61 72 5f 61 63 74 69 6f 6e 20 3d 20 63 72    65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e  | lear_action.=.create_menu_action | 
| 2fb80 |  5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d 2c    20 5f 28 27 43 6c 65 61 72 20 25 73 20 6c 69 73  | _unique(self,.m,._('Clear.%s.lis | 
| 2fba0 |  74 27 29 20 25 20 64 65 66 61 75 6c 74 5f 6c 69    73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20  | t').%.default_list_name,........ | 
| 2fbc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2fbe0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69    6d 61 67 65 3d 27 65 64 69 74 2d 63 6c 65 61 72  | ...............image='edit-clear | 
| 2fc00 |  2e 70 6e 67 27 2c 20 75 6e 69 71 75 65 5f 6e 61    6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 0d 0a 20 20  | .png',.unique_name=unq_name,.... | 
| 2fc20 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2fc40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65  | ...................shortcut_name | 
| 2fc60 |  3d 73 74 64 5f 6e 61 6d 65 2c 20 66 61 76 6f 75    72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75  | =std_name,.favourites_menu_uniqu | 
| 2fc80 |  65 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65 2c    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | e_name=std_name,................ | 
| 2fca0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 2fcc0 |  20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64    3d 70 61 72 74 69 61 6c 28 73 65 6c 66 2e 5f 63  | .......triggered=partial(self._c | 
| 2fce0 |  6c 65 61 72 5f 6c 69 73 74 2c 20 64 65 66 61 75    6c 74 5f 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a  | lear_list,.default_list_name)).. | 
| 2fd00 |  20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 73    68 6f 77 5f 73 75 62 5f 6d 65 6e 75 73 3a 0d 0a  | ............if.show_sub_menus:.. | 
| 2fd20 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    73 65 6c 66 2e 63 6c 65 61 72 5f 73 75 62 5f 6d  | ................self.clear_sub_m | 
| 2fd40 |  65 6e 75 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 28    67 65 74 5f 69 63 6f 6e 28 27 65 64 69 74 2d 63  | enu.=.m.addMenu(get_icon('edit-c | 
| 2fd60 |  6c 65 61 72 2e 70 6e 67 27 29 2c 20 5f 28 27 43    6c 65 61 72 20 6c 69 73 74 27 29 29 0d 0a 20 20  | lear.png'),._('Clear.list')).... | 
| 2fd80 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65    6c 66 2e 63 6c 65 61 72 5f 73 75 62 5f 6d 65 6e  | ..............self.clear_sub_men | 
| 2fda0 |  75 2e 73 65 74 53 74 61 74 75 73 54 69 70 28 5f    28 27 43 6c 65 61 72 20 61 6c 6c 20 66 72 6f 6d  | u.setStatusTip(_('Clear.all.from | 
| 2fdc0 |  20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 6c    69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20  | .the.specified.list')).......... | 
| 2fde0 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65    61 72 5f 73 75 62 5f 6d 65 6e 75 5f 61 63 74 69  | ........self.clear_sub_menu_acti | 
| 2fe00 |  6f 6e 20 3d 20 73 65 6c 66 2e 63 6c 65 61 72 5f    73 75 62 5f 6d 65 6e 75 2e 6d 65 6e 75 41 63 74  | on.=.self.clear_sub_menu.menuAct | 
| 2fe20 |  69 6f 6e 28 29 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61  | ion()..................self.clea | 
| 2fe40 |  72 5f 73 75 62 5f 6d 65 6e 75 5f 61 63 74 69 6f    6e 2e 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e  | r_sub_menu_action.favourites_men | 
| 2fe60 |  75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 20 3d 20    5f 28 27 43 6c 65 61 72 20 6c 69 73 74 27 29 0d  | u_unique_name.=._('Clear.list'). | 
| 2fe80 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 74 6f 74 61 6c 5f 63 6f 75 6e 74 20 3d 20 30  | .................total_count.=.0 | 
| 2fea0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20  | ..................for.list_name. | 
| 2fec0 |  69 6e 20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | in.list_names:.................. | 
| 2fee0 |  20 20 20 20 6c 69 73 74 5f 63 6f 6e 74 65 6e 74    20 3d 20 6c 69 62 72 61 72 79 5b 63 66 67 2e 4b  | ....list_content.=.library[cfg.K | 
| 2ff00 |  45 59 5f 4c 49 53 54 53 5d 5b 6c 69 73 74 5f 6e    61 6d 65 5d 5b 63 66 67 2e 4b 45 59 5f 43 4f 4e  | EY_LISTS][list_name][cfg.KEY_CON | 
| 2ff20 |  54 45 4e 54 5d 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c  | TENT]......................total | 
| 2ff40 |  5f 63 6f 75 6e 74 20 2b 3d 20 6c 65 6e 28 6c 69    73 74 5f 63 6f 6e 74 65 6e 74 29 0d 0a 20 20 20  | _count.+=.len(list_content)..... | 
| 2ff60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 73 74 64 5f 6e 61 6d 65 20 3d 20 5f 28 27 43  | .................std_name.=._('C | 
| 2ff80 |  6c 65 61 72 20 74 68 65 20 22 25 73 22 20 6c 69    73 74 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65  | lear.the."%s".list').%.list_name | 
| 2ffa0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 75 6e 71 5f 6e 61 6d 65 20 3d  | ......................unq_name.= | 
| 2ffc0 |  20 27 43 6c 65 61 72 20 74 68 65 20 22 25 73 22    20 6c 69 73 74 27 20 25 20 6c 69 73 74 5f 6e 61  | .'Clear.the."%s".list'.%.list_na | 
| 2ffe0 |  6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d  | me......................create_m | 
| 30000 |  65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75    65 28 73 65 6c 66 2c 20 73 65 6c 66 2e 63 6c 65  | enu_action_unique(self,.self.cle | 
| 30020 |  61 72 5f 73 75 62 5f 6d 65 6e 75 2c 20 27 25 73    20 28 25 64 29 27 20 25 20 28 6c 69 73 74 5f 6e  | ar_sub_menu,.'%s.(%d)'.%.(list_n | 
| 30040 |  61 6d 65 2c 20 6c 65 6e 28 6c 69 73 74 5f 63 6f    6e 74 65 6e 74 29 29 2c 0d 0a 20 20 20 20 20 20  | ame,.len(list_content)),........ | 
| 30060 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 30080 |  20 20 74 6f 6f 6c 74 69 70 3d 73 74 64 5f 6e 61    6d 65 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d  | ..tooltip=std_name,.unique_name= | 
| 300a0 |  75 6e 71 5f 6e 61 6d 65 2c 20 73 68 6f 72 74 63    75 74 5f 6e 61 6d 65 3d 73 74 64 5f 6e 61 6d 65  | unq_name,.shortcut_name=std_name | 
| 300c0 |  2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ,............................... | 
| 300e0 |  20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75    72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75  | ...........favourites_menu_uniqu | 
| 30100 |  65 5f 6e 61 6d 65 3d 5f 28 27 43 6c 65 61 72 20    6c 69 73 74 3a 20 25 73 27 29 20 25 20 6c 69 73  | e_name=_('Clear.list:.%s').%.lis | 
| 30120 |  74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | t_name,......................... | 
| 30140 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69  | .................triggered=parti | 
| 30160 |  61 6c 28 73 65 6c 66 2e 5f 63 6c 65 61 72 5f 6c    69 73 74 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29  | al(self._clear_list,.list_name)) | 
| 30180 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 63 6c 65 61 72 5f 73 75 62  | ..................self.clear_sub | 
| 301a0 |  5f 6d 65 6e 75 2e 73 65 74 54 69 74 6c 65 28 5f    28 27 43 6c 65 61 72 20 6c 69 73 74 20 28 25 64  | _menu.setTitle(_('Clear.list.(%d | 
| 301c0 |  29 27 29 20 25 20 74 6f 74 61 6c 5f 63 6f 75 6e    74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20  | )').%.total_count).............. | 
| 301e0 |  20 20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72    28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | ..m.addSeparator().............. | 
| 30200 |  69 66 20 6c 65 6e 28 61 6c 6c 5f 6c 69 73 74 5f    6e 61 6d 65 73 29 20 3e 20 31 3a 0d 0a 20 20 20  | if.len(all_list_names).>.1:..... | 
| 30220 |  20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    66 2e 64 65 66 61 75 6c 74 5f 73 75 62 5f 6d 65  | .............self.default_sub_me | 
| 30240 |  6e 75 20 3d 20 6d 2e 61 64 64 4d 65 6e 75 28 67    65 74 5f 69 63 6f 6e 28 27 63 68 61 70 74 65 72  | nu.=.m.addMenu(get_icon('chapter | 
| 30260 |  73 2e 70 6e 67 27 29 2c 20 5f 28 27 53 65 74 20    64 65 66 61 75 6c 74 20 6c 69 73 74 27 29 29 0d  | s.png'),._('Set.default.list')). | 
| 30280 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 73 65 6c 66 2e 64 65 66 61 75 6c 74 5f 73 75  | .................self.default_su | 
| 302a0 |  62 5f 6d 65 6e 75 2e 73 65 74 53 74 61 74 75 73    54 69 70 28 5f 28 27 53 77 69 74 63 68 20 74 68  | b_menu.setStatusTip(_('Switch.th | 
| 302c0 |  65 20 6c 69 73 74 20 74 6f 20 75 73 65 20 61 73    20 74 68 65 20 63 75 72 72 65 6e 74 20 64 65 66  | e.list.to.use.as.the.current.def | 
| 302e0 |  61 75 6c 74 27 29 29 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73  | ault'))..................for.lis | 
| 30300 |  74 5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e    61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20  | t_name.in.list_names:........... | 
| 30320 |  20 20 20 20 20 20 20 20 20 20 20 69 73 5f 63 68    65 63 6b 65 64 20 3d 20 6c 69 73 74 5f 6e 61 6d  | ...........is_checked.=.list_nam | 
| 30340 |  65 20 3d 3d 20 64 65 66 61 75 6c 74 5f 6c 69 73    74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20  | e.==.default_list_name.......... | 
| 30360 |  20 20 20 20 20 20 20 20 20 20 20 20 73 74 64 5f    6e 61 6d 65 20 3d 20 5f 28 27 53 65 74 20 79 6f  | ............std_name.=._('Set.yo | 
| 30380 |  75 72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 20    74 6f 20 22 25 73 22 27 29 20 25 20 6c 69 73 74  | ur.default.list.to."%s"').%.list | 
| 303a0 |  5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 75 6e 71 5f 6e  | _name......................unq_n | 
| 303c0 |  61 6d 65 20 3d 20 27 53 65 74 20 79 6f 75 72 20    64 65 66 61 75 6c 74 20 6c 69 73 74 20 74 6f 20  | ame.=.'Set.your.default.list.to. | 
| 303e0 |  22 25 73 22 27 20 25 20 6c 69 73 74 5f 6e 61 6d    65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | "%s"'.%.list_name............... | 
| 30400 |  20 20 20 20 20 20 20 63 72 65 61 74 65 5f 6d 65    6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75 65  | .......create_menu_action_unique | 
| 30420 |  28 73 65 6c 66 2c 20 73 65 6c 66 2e 64 65 66 61    75 6c 74 5f 73 75 62 5f 6d 65 6e 75 2c 20 6c 69  | (self,.self.default_sub_menu,.li | 
| 30440 |  73 74 5f 6e 61 6d 65 2c 20 69 73 5f 63 68 65 63    6b 65 64 3d 69 73 5f 63 68 65 63 6b 65 64 2c 0d  | st_name,.is_checked=is_checked,. | 
| 30460 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 30480 |  20 20 20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70    3d 73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75  | .........tooltip=std_name,.uniqu | 
| 304a0 |  65 5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c    20 73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73  | e_name=unq_name,.shortcut_name=s | 
| 304c0 |  74 64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | td_name,........................ | 
| 304e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e  | ..................favourites_men | 
| 30500 |  75 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 5f 28    27 53 65 74 20 64 65 66 61 75 6c 74 20 6c 69 73  | u_unique_name=_('Set.default.lis | 
| 30520 |  74 3a 20 25 73 27 29 20 25 20 6c 69 73 74 5f 6e    61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20  | t:.%s').%.list_name,............ | 
| 30540 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72  | ..............................tr | 
| 30560 |  69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c 28    73 65 6c 66 2e 73 77 69 74 63 68 5f 64 65 66 61  | iggered=partial(self.switch_defa | 
| 30580 |  75 6c 74 5f 6c 69 73 74 2c 20 6c 69 73 74 5f 6e    61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20  | ult_list,.list_name))........... | 
| 305a0 |  20 20 20 20 20 20 20 69 66 20 61 75 74 6f 5f 6c    69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20  | .......if.auto_list_names:...... | 
| 305c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    73 65 6c 66 2e 64 65 66 61 75 6c 74 5f 73 75 62  | ................self.default_sub | 
| 305e0 |  5f 6d 65 6e 75 2e 61 64 64 53 65 70 61 72 61 74    6f 72 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | _menu.addSeparator()............ | 
| 30600 |  20 20 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69    73 74 5f 6e 61 6d 65 20 69 6e 20 61 75 74 6f 5f  | ..........for.list_name.in.auto_ | 
| 30620 |  6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | list_names:..................... | 
| 30640 |  20 20 20 20 20 69 73 5f 63 68 65 63 6b 65 64 20    3d 20 6c 69 73 74 5f 6e 61 6d 65 20 3d 3d 20 64  | .....is_checked.=.list_name.==.d | 
| 30660 |  65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d 65    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | efault_list_name................ | 
| 30680 |  20 20 20 20 20 20 20 20 20 20 73 74 64 5f 6e 61    6d 65 20 3d 20 5f 28 27 53 65 74 20 79 6f 75 72  | ..........std_name.=._('Set.your | 
| 306a0 |  20 64 65 66 61 75 6c 74 20 6c 69 73 74 20 74 6f    20 22 25 73 22 27 29 20 25 20 6c 69 73 74 5f 6e  | .default.list.to."%s"').%.list_n | 
| 306c0 |  61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 71  | ame..........................unq | 
| 306e0 |  5f 6e 61 6d 65 20 3d 20 27 53 65 74 20 79 6f 75    72 20 64 65 66 61 75 6c 74 20 6c 69 73 74 20 74  | _name.=.'Set.your.default.list.t | 
| 30700 |  6f 20 22 25 73 22 27 20 25 20 6c 69 73 74 5f 6e    61 6d 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | o."%s"'.%.list_name............. | 
| 30720 |  20 20 20 20 20 20 20 20 20 20 20 20 20 63 72 65    61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 5f  | .............create_menu_action_ | 
| 30740 |  75 6e 69 71 75 65 28 73 65 6c 66 2c 20 73 65 6c    66 2e 64 65 66 61 75 6c 74 5f 73 75 62 5f 6d 65  | unique(self,.self.default_sub_me | 
| 30760 |  6e 75 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 69    73 5f 63 68 65 63 6b 65 64 3d 69 73 5f 63 68 65  | nu,.list_name,.is_checked=is_che | 
| 30780 |  63 6b 65 64 2c 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | cked,........................... | 
| 307a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 74 6f 6f 6c 74 69 70 3d  | ........................tooltip= | 
| 307c0 |  73 74 64 5f 6e 61 6d 65 2c 20 75 6e 69 71 75 65    5f 6e 61 6d 65 3d 75 6e 71 5f 6e 61 6d 65 2c 20  | std_name,.unique_name=unq_name,. | 
| 307e0 |  73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 73 74    64 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20  | shortcut_name=std_name,......... | 
| 30800 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 30820 |  20 20 20 20 20 20 20 20 20 20 66 61 76 6f 75 72    69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65  | ..........favourites_menu_unique | 
| 30840 |  5f 6e 61 6d 65 3d 5f 28 27 53 65 74 20 64 65 66    61 75 6c 74 20 6c 69 73 74 3a 20 25 73 27 29 20  | _name=_('Set.default.list:.%s'). | 
| 30860 |  25 20 6c 69 73 74 5f 6e 61 6d 65 2c 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | %.list_name,.................... | 
| 30880 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74  | ...............................t | 
| 308a0 |  72 69 67 67 65 72 65 64 3d 70 61 72 74 69 61 6c    28 73 65 6c 66 2e 73 77 69 74 63 68 5f 64 65 66  | riggered=partial(self.switch_def | 
| 308c0 |  61 75 6c 74 5f 6c 69 73 74 2c 20 6c 69 73 74 5f    6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20  | ault_list,.list_name)).......... | 
| 308e0 |  20 20 20 20 6d 2e 61 64 64 53 65 70 61 72 61 74    6f 72 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | ....m.addSeparator()............ | 
| 30900 |  20 20 73 65 6c 66 2e 73 79 6e 63 5f 6e 6f 77 5f    61 63 74 69 6f 6e 20 3d 20 63 72 65 61 74 65 5f  | ..self.sync_now_action.=.create_ | 
| 30920 |  6d 65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71    75 65 28 73 65 6c 66 2c 20 6d 2c 20 5f 28 27 53  | menu_action_unique(self,.m,._('S | 
| 30940 |  79 6e 63 20 4e 6f 77 27 29 2c 20 27 69 6d 61 67    65 73 2f 62 6f 6f 6b 5f 73 79 6e 63 2e 70 6e 67  | ync.Now'),.'images/book_sync.png | 
| 30960 |  27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ',.............................. | 
| 30980 |  20 20 20 20 20 20 20 20 20 20 20 20 66 61 76 6f    75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71  | ............favourites_menu_uniq | 
| 309a0 |  75 65 5f 6e 61 6d 65 3d 5f 28 27 53 79 6e 63 20    4e 6f 77 27 29 2c 0d 0a 20 20 20 20 20 20 20 20  | ue_name=_('Sync.Now'),.......... | 
| 309c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 309e0 |  75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 53 79 6e    63 20 4e 6f 77 27 2c 0d 0a 20 20 20 20 20 20 20  | unique_name='Sync.Now',......... | 
| 30a00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 30a20 |  20 74 72 69 67 67 65 72 65 64 3d 70 61 72 74 69    61 6c 28 73 65 6c 66 2e 73 79 6e 63 5f 6e 6f 77  | .triggered=partial(self.sync_now | 
| 30a40 |  2c 20 66 6f 72 63 65 5f 73 79 6e 63 3d 54 72 75    65 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | ,.force_sync=True))............. | 
| 30a60 |  20 6d 2e 61 64 64 53 65 70 61 72 61 74 6f 72 28    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63  | .m.addSeparator()..............c | 
| 30a80 |  72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f    6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d  | reate_menu_action_unique(self,.m | 
| 30aa0 |  2c 20 5f 28 27 26 43 75 73 74 6f 6d 69 7a 65 20    70 6c 75 67 69 6e 27 29 20 2b 20 27 2e 2e 2e 27  | ,._('&Customize.plugin').+.'...' | 
| 30ac0 |  2c 20 27 63 6f 6e 66 69 67 2e 70 6e 67 27 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ,.'config.png',................. | 
| 30ae0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 75 6e 69 71 75 65 5f 6e 61  | .......................unique_na | 
| 30b00 |  6d 65 3d 27 26 43 75 73 74 6f 6d 69 7a 65 20 70    6c 75 67 69 6e 27 2c 0d 0a 20 20 20 20 20 20 20  | me='&Customize.plugin',......... | 
| 30b20 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73  | ...............................s | 
| 30b40 |  68 6f 72 74 63 75 74 3d 46 61 6c 73 65 2c 20 74    72 69 67 67 65 72 65 64 3d 73 65 6c 66 2e 73 68  | hortcut=False,.triggered=self.sh | 
| 30b60 |  6f 77 5f 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 63  | ow_configuration)..............c | 
| 30b80 |  72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f    6e 5f 75 6e 69 71 75 65 28 73 65 6c 66 2c 20 6d  | reate_menu_action_unique(self,.m | 
| 30ba0 |  2c 20 5f 28 27 26 48 65 6c 70 27 29 2c 20 27 68    65 6c 70 2e 70 6e 67 27 2c 0d 0a 20 20 20 20 20  | ,._('&Help'),.'help.png',....... | 
| 30bc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 30be0 |  20 75 6e 69 71 75 65 5f 6e 61 6d 65 3d 27 26 48    65 6c 70 27 2c 20 73 68 6f 72 74 63 75 74 3d 46  | .unique_name='&Help',.shortcut=F | 
| 30c00 |  61 6c 73 65 2c 20 74 72 69 67 67 65 72 65 64 3d    63 66 67 2e 73 68 6f 77 5f 68 65 6c 70 29 0d 0a  | alse,.triggered=cfg.show_help).. | 
| 30c20 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65    6c 66 2e 73 79 6e 63 5f 6e 6f 77 5f 61 63 74 69  | ..............self.sync_now_acti | 
| 30c40 |  6f 6e 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61    6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | on.setEnabled(False)............ | 
| 30c60 |  20 20 69 66 20 73 65 6c 66 2e 67 75 69 2e 64 65    76 69 63 65 5f 6d 61 6e 61 67 65 72 2e 69 73 5f  | ..if.self.gui.device_manager.is_ | 
| 30c80 |  64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 65 64    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | device_connected:............... | 
| 30ca0 |  20 20 20 73 79 6e 63 5f 74 6f 74 61 6c 20 3d 20    73 65 6c 66 2e 5f 63 6f 75 6e 74 5f 62 6f 6f 6b  | ...sync_total.=.self._count_book | 
| 30cc0 |  73 5f 66 6f 72 5f 63 6f 6e 6e 65 63 74 65 64 5f    64 65 76 69 63 65 28 29 0d 0a 20 20 20 20 20 20  | s_for_connected_device()........ | 
| 30ce0 |  20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73    79 6e 63 5f 6e 6f 77 5f 61 63 74 69 6f 6e 2e 73  | ..........self.sync_now_action.s | 
| 30d00 |  65 74 45 6e 61 62 6c 65 64 28 62 6f 6f 6c 28 73    79 6e 63 5f 74 6f 74 61 6c 20 3e 20 30 29 20 6f  | etEnabled(bool(sync_total.>.0).o | 
| 30d20 |  72 20 6c 65 6e 28 61 75 74 6f 5f 6c 69 73 74 5f    6e 61 6d 65 73 29 20 3e 20 30 29 0d 0a 20 20 20  | r.len(auto_list_names).>.0)..... | 
| 30d40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20    73 79 6e 63 5f 74 6f 74 61 6c 20 3e 20 30 3a 0d  | .............if.sync_total.>.0:. | 
| 30d60 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 6e  | .....................self.sync_n | 
| 30d80 |  6f 77 5f 61 63 74 69 6f 6e 2e 73 65 74 54 65 78    74 28 5f 28 27 53 79 6e 63 20 4e 6f 77 20 28 25  | ow_action.setText(_('Sync.Now.(% | 
| 30da0 |  64 29 27 29 20 25 20 73 79 6e 63 5f 74 6f 74 61    6c 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20  | d)').%.sync_total).............. | 
| 30dc0 |  20 20 73 65 6c 66 2e 67 75 69 2e 6b 65 79 62 6f    61 72 64 2e 66 69 6e 61 6c 69 7a 65 28 29 0d 0a  | ..self.gui.keyboard.finalize().. | 
| 30de0 |  0d 0a 20 20 20 20 64 65 66 20 61 62 6f 75 74 5f    74 6f 5f 73 68 6f 77 5f 6d 65 6e 75 28 73 65 6c  | ......def.about_to_show_menu(sel | 
| 30e00 |  66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 72 65 62 75 69 6c 64 5f 6d 65 6e 75 73 28  | f):..........self.rebuild_menus( | 
| 30e20 |  29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 61 64    64 5f 73 65 6c 65 63 74 65 64 5f 74 6f 5f 6c 69  | )........def._add_selected_to_li | 
| 30e40 |  73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61    6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66  | st(self,.list_name):..........if | 
| 30e60 |  20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20 4e 6f    6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | .list_name.is.None:............. | 
| 30e80 |  20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69    61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f  | .return.error_dialog(self.gui,._ | 
| 30ea0 |  28 27 43 61 6e 6e 6f 74 20 61 64 64 20 74 6f 20    6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20  | ('Cannot.add.to.list'),......... | 
| 30ec0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c  | ........................._('No.l | 
| 30ee0 |  69 73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69    65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29  | ist.name.specified'),.show=True) | 
| 30f00 |  0d 0a 0d 0a 20 20 20 20 20 20 20 20 72 6f 77 73    20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72  | ............rows.=.self.gui.libr | 
| 30f20 |  61 72 79 5f 76 69 65 77 2e 73 65 6c 65 63 74 69    6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74  | ary_view.selectionModel().select | 
| 30f40 |  65 64 52 6f 77 73 28 29 0d 0a 20 20 20 20 20 20    20 20 69 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72  | edRows()..........if.not.rows.or | 
| 30f60 |  20 6c 65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65  | .len(rows).==.0:..............re | 
| 30f80 |  74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 65 63 74 65 64 5f 69 64 73 20 3d 20 73 65 6c  | turn..........selected_ids.=.sel | 
| 30fa0 |  66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69    65 77 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f  | f.gui.library_view.get_selected_ | 
| 30fc0 |  69 64 73 28 29 0d 0a 20 20 20 20 20 20 20 20 73    65 6c 66 2e 61 64 64 5f 62 6f 6f 6b 73 5f 74 6f  | ids()..........self.add_books_to | 
| 30fe0 |  5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c    20 73 65 6c 65 63 74 65 64 5f 69 64 73 2c 20 72  | _list(list_name,.selected_ids,.r | 
| 31000 |  65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 54 72    75 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f  | efresh_screen=True)........def._ | 
| 31020 |  61 64 64 5f 73 65 6c 65 63 74 65 64 5f 74 6f 5f    61 6c 6c 5f 6c 69 73 74 73 28 73 65 6c 66 29 3a  | add_selected_to_all_lists(self): | 
| 31040 |  0d 0a 20 20 20 20 20 20 20 20 72 6f 77 73 20 3d    20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72  | ..........rows.=.self.gui.librar | 
| 31060 |  79 5f 76 69 65 77 2e 73 65 6c 65 63 74 69 6f 6e    4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64  | y_view.selectionModel().selected | 
| 31080 |  52 6f 77 73 28 29 0d 0a 20 20 20 20 20 20 20 20    69 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72 20 6c  | Rows()..........if.not.rows.or.l | 
| 310a0 |  65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75  | en(rows).==.0:..............retu | 
| 310c0 |  72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65    63 74 65 64 5f 69 64 73 20 3d 20 73 65 6c 66 2e  | rn..........selected_ids.=.self. | 
| 310e0 |  67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77    2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 69 64  | gui.library_view.get_selected_id | 
| 31100 |  73 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 61 64 64 5f 62 6f 6f 6b 73 5f 74 6f 5f 61  | s()..........self.add_books_to_a | 
| 31120 |  6c 6c 5f 6c 69 73 74 73 28 73 65 6c 65 63 74 65    64 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 20 64 65  | ll_lists(selected_ids)........de | 
| 31140 |  66 20 5f 61 64 64 5f 73 65 6c 65 63 74 65 64 5f    73 65 72 69 65 73 5f 74 6f 5f 6c 69 73 74 28 73  | f._add_selected_series_to_list(s | 
| 31160 |  65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a    0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73  | elf,.list_name):..........if.lis | 
| 31180 |  74 5f 6e 61 6d 65 20 69 73 20 4e 6f 6e 65 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74  | t_name.is.None:..............ret | 
| 311a0 |  75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67    28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61  | urn.error_dialog(self.gui,._('Ca | 
| 311c0 |  6e 6e 6f 74 20 61 64 64 20 74 6f 20 6c 69 73 74    27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | nnot.add.to.list'),............. | 
| 311e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 74 20  | ....................._('No.list. | 
| 31200 |  6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 27 29    2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20  | name.specified'),.show=True).... | 
| 31220 |  20 20 20 20 20 20 72 6f 77 73 20 3d 20 73 65 6c    66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69  | ......rows.=.self.gui.library_vi | 
| 31240 |  65 77 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65    6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73  | ew.selectionModel().selectedRows | 
| 31260 |  28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e    6f 74 20 72 6f 77 73 20 6f 72 20 6c 65 6e 28 72  | ()..........if.not.rows.or.len(r | 
| 31280 |  6f 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a  | ows).==.0:..............return.. | 
| 312a0 |  20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64    5f 69 64 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e  | ........selected_ids.=.self.gui. | 
| 312c0 |  6c 69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74    5f 73 65 6c 65 63 74 65 64 5f 69 64 73 28 29 0d  | library_view.get_selected_ids(). | 
| 312e0 |  0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f    69 64 73 20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f  | .........series_ids.=.self._get_ | 
| 31300 |  69 64 73 5f 66 6f 72 5f 62 6f 6f 6b 73 5f 69 6e    5f 73 61 6d 65 5f 73 65 72 69 65 73 28 73 65 6c  | ids_for_books_in_same_series(sel | 
| 31320 |  65 63 74 65 64 5f 69 64 73 29 0d 0a 20 20 20 20    20 20 20 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20  | ected_ids)..........for.book_id. | 
| 31340 |  69 6e 20 73 65 72 69 65 73 5f 69 64 73 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 62  | in.series_ids:..............if.b | 
| 31360 |  6f 6f 6b 5f 69 64 20 6e 6f 74 20 69 6e 20 73 65    6c 65 63 74 65 64 5f 69 64 73 3a 0d 0a 20 20 20  | ook_id.not.in.selected_ids:..... | 
| 31380 |  20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    65 63 74 65 64 5f 69 64 73 2e 61 70 70 65 6e 64  | .............selected_ids.append | 
| 313a0 |  28 62 6f 6f 6b 5f 69 64 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 61 64 64 5f 62 6f 6f 6b  | (book_id)..........self.add_book | 
| 313c0 |  73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e    61 6d 65 2c 20 73 65 6c 65 63 74 65 64 5f 69 64  | s_to_list(list_name,.selected_id | 
| 313e0 |  73 2c 20 72 65 66 72 65 73 68 5f 73 63 72 65 65    6e 3d 54 72 75 65 29 0d 0a 0d 0a 20 20 20 20 64  | s,.refresh_screen=True)........d | 
| 31400 |  65 66 20 5f 61 64 64 5f 73 65 6c 65 63 74 65 64    5f 73 65 72 69 65 73 5f 74 6f 5f 61 6c 6c 5f 6c  | ef._add_selected_series_to_all_l | 
| 31420 |  69 73 74 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20    20 20 20 20 20 72 6f 77 73 20 3d 20 73 65 6c 66  | ists(self):..........rows.=.self | 
| 31440 |  2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65    77 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 6c  | .gui.library_view.selectionModel | 
| 31460 |  28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73 28    29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f  | ().selectedRows()..........if.no | 
| 31480 |  74 20 72 6f 77 73 20 6f 72 20 6c 65 6e 28 72 6f    77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20  | t.rows.or.len(rows).==.0:....... | 
| 314a0 |  20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f  | .......return..........selected_ | 
| 314c0 |  69 64 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c    69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74 5f  | ids.=.self.gui.library_view.get_ | 
| 314e0 |  73 65 6c 65 63 74 65 64 5f 69 64 73 28 29 0d 0a    20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 69  | selected_ids()..........series_i | 
| 31500 |  64 73 20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 69    64 73 5f 66 6f 72 5f 62 6f 6f 6b 73 5f 69 6e 5f  | ds.=.self._get_ids_for_books_in_ | 
| 31520 |  73 61 6d 65 5f 73 65 72 69 65 73 28 73 65 6c 65    63 74 65 64 5f 69 64 73 29 0d 0a 20 20 20 20 20  | same_series(selected_ids)....... | 
| 31540 |  20 20 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69    6e 20 73 65 72 69 65 73 5f 69 64 73 3a 0d 0a 20  | ...for.book_id.in.series_ids:... | 
| 31560 |  20 20 20 20 20 20 20 20 20 20 20 69 66 20 62 6f    6f 6b 5f 69 64 20 6e 6f 74 20 69 6e 20 73 65 6c  | ...........if.book_id.not.in.sel | 
| 31580 |  65 63 74 65 64 5f 69 64 73 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65  | ected_ids:..................sele | 
| 315a0 |  63 74 65 64 5f 69 64 73 2e 61 70 70 65 6e 64 28    62 6f 6f 6b 5f 69 64 29 0d 0a 20 20 20 20 20 20  | cted_ids.append(book_id)........ | 
| 315c0 |  20 20 73 65 6c 66 2e 61 64 64 5f 62 6f 6f 6b 73    5f 74 6f 5f 61 6c 6c 5f 6c 69 73 74 73 28 73 65  | ..self.add_books_to_all_lists(se | 
| 315e0 |  6c 65 63 74 65 64 5f 69 64 73 29 0d 0a 0d 0a 20    20 20 20 64 65 66 20 5f 67 65 74 5f 69 64 73 5f  | lected_ids)........def._get_ids_ | 
| 31600 |  66 6f 72 5f 62 6f 6f 6b 73 5f 69 6e 5f 73 61 6d    65 5f 73 65 72 69 65 73 28 73 65 6c 66 2c 20 69  | for_books_in_same_series(self,.i | 
| 31620 |  64 73 5f 6c 69 73 74 29 3a 0d 0a 20 20 20 20 20    20 20 20 65 78 74 72 61 69 64 73 20 3d 20 73 65  | ds_list):..........extraids.=.se | 
| 31640 |  74 28 29 0d 0a 20 20 20 20 20 20 20 20 75 6e 69    71 75 65 5f 73 65 72 69 65 73 20 3d 20 73 65 74  | t()..........unique_series.=.set | 
| 31660 |  28 29 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d    20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e  | ()..........db.=.self.gui.curren | 
| 31680 |  74 5f 64 62 0d 0a 20 20 20 20 20 20 20 20 66 6f    72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 69 64 73  | t_db..........for.book_id.in.ids | 
| 316a0 |  5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 23 20 47 65 74 20 74 68 65 20 63 75  | _list:..............#.Get.the.cu | 
| 316c0 |  72 72 65 6e 74 20 6d 65 74 61 64 61 74 61 20 66    6f 72 20 74 68 69 73 20 62 6f 6f 6b 20 66 72 6f  | rrent.metadata.for.this.book.fro | 
| 316e0 |  6d 20 74 68 65 20 64 62 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 6d 69 20 3d 20 64 62 2e 67 65  | m.the.db..............mi.=.db.ge | 
| 31700 |  74 5f 6d 65 74 61 64 61 74 61 28 62 6f 6f 6b 5f    69 64 2c 20 69 6e 64 65 78 5f 69 73 5f 69 64 3d  | t_metadata(book_id,.index_is_id= | 
| 31720 |  54 72 75 65 2c 20 67 65 74 5f 63 6f 76 65 72 3d    46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20  | True,.get_cover=False).......... | 
| 31740 |  20 20 20 20 69 66 20 6d 69 2e 73 65 72 69 65 73    20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20  | ....if.mi.series.is.not.None:... | 
| 31760 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75    6e 69 71 75 65 5f 73 65 72 69 65 73 2e 61 64 64  | ...............unique_series.add | 
| 31780 |  28 6d 69 2e 73 65 72 69 65 73 29 0d 0a 20 20 20    20 20 20 20 20 23 20 4e 6f 77 20 66 69 6e 64 20  | (mi.series)..........#.Now.find. | 
| 317a0 |  61 6c 6c 20 74 68 65 20 62 6f 6f 6b 73 20 66 6f    72 20 65 61 63 68 20 73 65 72 69 65 73 0d 0a 20  | all.the.books.for.each.series... | 
| 317c0 |  20 20 20 20 20 20 20 66 6f 72 20 73 65 72 69 65    73 20 69 6e 20 75 6e 69 71 75 65 5f 73 65 72 69  | .......for.series.in.unique_seri | 
| 317e0 |  65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 73 65 61 72 63 68 20 3d 20 27 73 65 72 69 65  | es:..............search.=.'serie | 
| 31800 |  73 3a 22 3d 27 20 2b 20 73 65 72 69 65 73 20 2b    20 27 22 27 0d 0a 20 20 20 20 20 20 20 20 20 20  | s:"='.+.series.+.'"'............ | 
| 31820 |  20 20 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64    73 20 3d 20 64 62 2e 73 65 61 72 63 68 5f 67 65  | ..series_book_ids.=.db.search_ge | 
| 31840 |  74 74 69 6e 67 5f 69 64 73 28 73 65 61 72 63 68    2c 20 27 27 29 0d 0a 20 20 20 20 20 20 20 20 20  | tting_ids(search,.'')........... | 
| 31860 |  20 20 20 65 78 74 72 61 69 64 73 20 7c 3d 20 73    65 74 28 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69  | ...extraids.|=.set(series_book_i | 
| 31880 |  64 73 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74    75 72 6e 20 65 78 74 72 61 69 64 73 0d 0a 0d 0a  | ds)..........return.extraids.... | 
| 318a0 |  20 20 20 20 64 65 66 20 5f 72 65 6d 6f 76 65 5f    73 65 6c 65 63 74 65 64 5f 66 72 6f 6d 5f 6c 69  | ....def._remove_selected_from_li | 
| 318c0 |  73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61    6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 72 6f  | st(self,.list_name):..........ro | 
| 318e0 |  77 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69    62 72 61 72 79 5f 76 69 65 77 2e 73 65 6c 65 63  | ws.=.self.gui.library_view.selec | 
| 31900 |  74 69 6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65    63 74 65 64 52 6f 77 73 28 29 0d 0a 20 20 20 20  | tionModel().selectedRows()...... | 
| 31920 |  20 20 20 20 69 66 20 6e 6f 74 20 72 6f 77 73 20    6f 72 20 6c 65 6e 28 72 6f 77 73 29 20 3d 3d 20  | ....if.not.rows.or.len(rows).==. | 
| 31940 |  30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20  | 0:..............return.......... | 
| 31960 |  73 65 6c 65 63 74 65 64 5f 69 64 73 20 3d 20 73    65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f  | selected_ids.=.self.gui.library_ | 
| 31980 |  76 69 65 77 2e 67 65 74 5f 73 65 6c 65 63 74 65    64 5f 69 64 73 28 29 0d 0a 20 20 20 20 20 20 20  | view.get_selected_ids()......... | 
| 319a0 |  20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 62 6f 6f    6b 73 5f 66 72 6f 6d 5f 6c 69 73 74 28 6c 69 73  | .self.remove_books_from_list(lis | 
| 319c0 |  74 5f 6e 61 6d 65 2c 20 73 65 6c 65 63 74 65 64    5f 69 64 73 2c 20 72 65 66 72 65 73 68 5f 73 63  | t_name,.selected_ids,.refresh_sc | 
| 319e0 |  72 65 65 6e 3d 54 72 75 65 29 0d 0a 0d 0a 20 20    20 20 64 65 66 20 5f 72 65 6d 6f 76 65 5f 73 65  | reen=True)........def._remove_se | 
| 31a00 |  6c 65 63 74 65 64 5f 66 72 6f 6d 5f 61 6c 6c 5f    6c 69 73 74 73 28 73 65 6c 66 29 3a 0d 0a 20 20  | lected_from_all_lists(self):.... | 
| 31a20 |  20 20 20 20 20 20 72 6f 77 73 20 3d 20 73 65 6c    66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69  | ......rows.=.self.gui.library_vi | 
| 31a40 |  65 77 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65    6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73  | ew.selectionModel().selectedRows | 
| 31a60 |  28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e    6f 74 20 72 6f 77 73 20 6f 72 20 6c 65 6e 28 72  | ()..........if.not.rows.or.len(r | 
| 31a80 |  6f 77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a  | ows).==.0:..............return.. | 
| 31aa0 |  20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64    5f 69 64 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e  | ........selected_ids.=.self.gui. | 
| 31ac0 |  6c 69 62 72 61 72 79 5f 76 69 65 77 2e 67 65 74    5f 73 65 6c 65 63 74 65 64 5f 69 64 73 28 29 0d  | library_view.get_selected_ids(). | 
| 31ae0 |  0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65    6d 6f 76 65 5f 62 6f 6f 6b 73 5f 66 72 6f 6d 5f  | .........self.remove_books_from_ | 
| 31b00 |  61 6c 6c 5f 6c 69 73 74 73 28 73 65 6c 65 63 74    65 64 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 20 64  | all_lists(selected_ids)........d | 
| 31b20 |  65 66 20 5f 6d 6f 76 65 5f 73 65 6c 65 63 74 65    64 5f 74 6f 5f 6c 69 73 74 28 73 65 6c 66 29 3a  | ef._move_selected_to_list(self): | 
| 31b40 |  0d 0a 20 20 20 20 20 20 20 20 72 6f 77 73 20 3d    20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72  | ..........rows.=.self.gui.librar | 
| 31b60 |  79 5f 76 69 65 77 2e 73 65 6c 65 63 74 69 6f 6e    4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64  | y_view.selectionModel().selected | 
| 31b80 |  52 6f 77 73 28 29 0d 0a 20 20 20 20 20 20 20 20    69 66 20 6e 6f 74 20 72 6f 77 73 20 6f 72 20 6c  | Rows()..........if.not.rows.or.l | 
| 31ba0 |  65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75  | en(rows).==.0:..............retu | 
| 31bc0 |  72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65    63 74 65 64 5f 69 64 73 20 3d 20 73 65 6c 66 2e  | rn..........selected_ids.=.self. | 
| 31be0 |  67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77    2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 69 64  | gui.library_view.get_selected_id | 
| 31c00 |  73 28 29 0d 0a 20 20 20 20 20 20 20 20 23 20 49    64 65 6e 74 69 66 79 20 61 6c 6c 20 74 68 65 20  | s()..........#.Identify.all.the. | 
| 31c20 |  6c 69 73 74 73 28 73 29 20 74 68 65 20 73 65 6c    65 63 74 65 64 20 62 6f 6f 6b 73 20 61 72 65 20  | lists(s).the.selected.books.are. | 
| 31c40 |  6f 6e 20 69 66 20 61 6e 79 2e 0d 0a 20 20 20 20    20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75  | on.if.any...........db.=.self.gu | 
| 31c60 |  69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20    20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 73  | i.current_db..........list_names | 
| 31c80 |  20 3d 20 73 6f 72 74 65 64 28 63 66 67 2e 67 65    74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64 62 29  | .=.sorted(cfg.get_list_names(db) | 
| 31ca0 |  29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6c 69 73    74 73 5f 69 6e 5f 75 73 65 20 3d 20 5b 5d 0d 0a  | )............lists_in_use.=.[].. | 
| 31cc0 |  20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74    5f 6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61  | ........for.list_name.in.list_na | 
| 31ce0 |  6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63 66 67  | mes:..............book_ids.=.cfg | 
| 31d00 |  2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64    62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20  | .get_book_list(db,.list_name)... | 
| 31d20 |  20 20 20 20 20 20 20 20 20 20 20 69 64 5f 6d 61    70 20 3d 20 64 69 63 74 28 5b 28 62 6f 6f 6b 5f  | ...........id_map.=.dict([(book_ | 
| 31d40 |  69 64 2c 20 54 72 75 65 29 20 66 6f 72 20 62 6f    6f 6b 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64  | id,.True).for.book_id.in.book_id | 
| 31d60 |  73 5d 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20  | s])..............for.book_id.in. | 
| 31d80 |  73 65 6c 65 63 74 65 64 5f 69 64 73 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69  | selected_ids:..................i | 
| 31da0 |  66 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 69 64 5f    6d 61 70 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | f.book_id.in.id_map:............ | 
| 31dc0 |  20 20 20 20 20 20 20 20 20 20 6c 69 73 74 73 5f    69 6e 5f 75 73 65 2e 61 70 70 65 6e 64 28 6c 69  | ..........lists_in_use.append(li | 
| 31de0 |  73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 72  | st_name)......................br | 
| 31e00 |  65 61 6b 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23    20 50 72 6f 6d 70 74 20 75 73 65 72 20 74 6f 20  | eak............#.Prompt.user.to. | 
| 31e20 |  66 69 67 75 72 65 20 6f 75 74 20 77 68 69 63 68    20 6c 69 73 74 73 20 74 6f 20 72 65 6d 6f 76 65  | figure.out.which.lists.to.remove | 
| 31e40 |  20 66 72 6f 6d 20 61 6e 64 20 6d 6f 76 65 20 74    6f 0d 0a 20 20 20 20 20 20 20 20 64 20 3d 20 4d  | .from.and.move.to..........d.=.M | 
| 31e60 |  6f 76 65 42 6f 6f 6b 73 44 69 61 6c 6f 67 28 73    65 6c 66 2e 67 75 69 2c 20 6c 69 73 74 73 5f 69  | oveBooksDialog(self.gui,.lists_i | 
| 31e80 |  6e 5f 75 73 65 2c 20 6c 69 73 74 5f 6e 61 6d 65    73 29 0d 0a 20 20 20 20 20 20 20 20 64 2e 65 78  | n_use,.list_names)..........d.ex | 
| 31ea0 |  65 63 5f 28 29 0d 0a 20 20 20 20 20 20 20 20 69    66 20 64 2e 72 65 73 75 6c 74 28 29 20 21 3d 20  | ec_()..........if.d.result().!=. | 
| 31ec0 |  64 2e 41 63 63 65 70 74 65 64 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d  | d.Accepted:..............return. | 
| 31ee0 |  0a 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 5f    6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20 64 2e 67  | .........source_list_names.=.d.g | 
| 31f00 |  65 74 5f 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e    61 6d 65 73 28 29 0d 0a 20 20 20 20 20 20 20 20  | et_source_list_names().......... | 
| 31f20 |  64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 20    3d 20 64 2e 67 65 74 5f 64 65 73 74 5f 6c 69 73  | dest_list_names.=.d.get_dest_lis | 
| 31f40 |  74 5f 6e 61 6d 65 73 28 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 62 6f 6f  | t_names()..........self.move_boo | 
| 31f60 |  6b 73 5f 74 6f 5f 6c 69 73 74 73 28 73 6f 75 72    63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 2c 20 64  | ks_to_lists(source_list_names,.d | 
| 31f80 |  65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 2c 20    73 65 6c 65 63 74 65 64 5f 69 64 73 29 0d 0a 0d  | est_list_names,.selected_ids)... | 
| 31fa0 |  0a 20 20 20 20 64 65 66 20 5f 63 6c 65 61 72 5f    6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f  | .....def._clear_list(self,.list_ | 
| 31fc0 |  6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20    69 66 20 6e 6f 74 20 71 75 65 73 74 69 6f 6e 5f  | name):..........if.not.question_ | 
| 31fe0 |  64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c    20 5f 28 27 41 72 65 20 79 6f 75 20 73 75 72 65  | dialog(self.gui,._('Are.you.sure | 
| 32000 |  3f 27 29 2c 20 27 3c 70 3e 27 20 2b 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28  | ?'),.'<p>'.+.................._( | 
| 32020 |  27 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f    75 20 77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20  | 'Are.you.sure.you.want.to.clear. | 
| 32040 |  74 68 65 20 5c 27 25 73 5c 27 20 72 65 61 64 69    6e 67 20 6c 69 73 74 3f 27 29 20 25 20 6c 69 73  | the.\'%s\'.reading.list?').%.lis | 
| 32060 |  74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 73 68 6f 77 5f 63 6f  | t_name,..................show_co | 
| 32080 |  70 79 5f 62 75 74 74 6f 6e 3d 46 61 6c 73 65 29    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72  | py_button=False):..............r | 
| 320a0 |  65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 73    65 6c 66 2e 63 6c 65 61 72 5f 6c 69 73 74 28 6c  | eturn..........self.clear_list(l | 
| 320c0 |  69 73 74 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20 20    20 64 65 66 20 5f 76 69 65 77 5f 71 75 69 63 6b  | ist_name)........def._view_quick | 
| 320e0 |  5f 61 63 63 65 73 73 5f 6c 69 73 74 28 73 65 6c    66 29 3a 0d 0a 20 20 20 20 20 20 20 20 6c 69 62  | _access_list(self):..........lib | 
| 32100 |  72 61 72 79 20 3d 20 63 66 67 2e 67 65 74 5f 6c    69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 73 65  | rary.=.cfg.get_library_config(se | 
| 32120 |  6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64    62 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74  | lf.gui.current_db)..........list | 
| 32140 |  5f 6e 61 6d 65 20 3d 20 6c 69 62 72 61 72 79 2e    67 65 74 28 63 66 67 2e 4b 45 59 5f 51 55 49 43  | _name.=.library.get(cfg.KEY_QUIC | 
| 32160 |  4b 5f 41 43 43 45 53 53 5f 4c 49 53 54 2c 20 27    44 65 66 61 75 6c 74 27 29 0d 0a 20 20 20 20 20  | K_ACCESS_LIST,.'Default')....... | 
| 32180 |  20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20    3d 3d 20 27 44 65 66 61 75 6c 74 27 3a 0d 0a 20  | ...if.list_name.==.'Default':... | 
| 321a0 |  20 20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f    6e 61 6d 65 20 3d 20 6c 69 62 72 61 72 79 2e 67  | ...........list_name.=.library.g | 
| 321c0 |  65 74 28 63 66 67 2e 4b 45 59 5f 44 45 46 41 55    4c 54 5f 4c 49 53 54 2c 20 4e 6f 6e 65 29 0d 0a  | et(cfg.KEY_DEFAULT_LIST,.None).. | 
| 321e0 |  20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74 5f    6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20  | ........if.list_name:........... | 
| 32200 |  20 20 20 73 65 6c 66 2e 76 69 65 77 5f 6c 69 73    74 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 0d 0a  | ...self.view_list(list_name).... | 
| 32220 |  20 20 20 20 64 65 66 20 67 65 74 5f 6c 69 73 74    5f 6e 61 6d 65 73 28 73 65 6c 66 2c 20 65 78 63  | ....def.get_list_names(self,.exc | 
| 32240 |  6c 75 64 65 5f 61 75 74 6f 3d 54 72 75 65 29 3a    0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20  | lude_auto=True):..........'''... | 
| 32260 |  20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68    6f 64 20 69 73 20 64 65 73 69 67 6e 65 64 20 74  | .......This.method.is.designed.t | 
| 32280 |  6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d    20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a  | o.be.called.from.other.plugins.. | 
| 322a0 |  20 20 20 20 20 20 20 20 49 74 20 69 73 20 61 20    63 6f 6e 76 65 6e 69 65 6e 63 65 20 77 72 61 70  | ........It.is.a.convenience.wrap | 
| 322c0 |  70 65 72 20 74 6f 20 72 65 74 75 72 6e 20 61 20    73 6f 72 74 65 64 20 6c 69 73 74 20 6f 66 20 72  | per.to.return.a.sorted.list.of.r | 
| 322e0 |  65 61 64 69 6e 67 20 6c 69 73 74 20 6e 61 6d 65    73 0d 0a 20 20 20 20 20 20 20 20 65 78 63 6c 75  | eading.list.names..........exclu | 
| 32300 |  64 65 5f 61 75 74 6f 20 2d 20 63 6f 6e 74 72 6f    6c 73 20 77 68 65 74 68 65 72 20 74 6f 20 65 78  | de_auto.-.controls.whether.to.ex | 
| 32320 |  63 6c 75 64 65 20 61 75 74 6f 6d 61 74 69 63 61    6c 6c 79 20 67 65 6e 65 72 61 74 65 64 20 64 65  | clude.automatically.generated.de | 
| 32340 |  76 69 63 65 20 6c 69 73 74 73 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | vice.lists...................... | 
| 32360 |  20 20 20 77 68 69 63 68 20 63 61 6e 6e 6f 74 20    62 65 20 61 64 64 65 64 2f 72 65 6d 6f 76 65 64  | ...which.cannot.be.added/removed | 
| 32380 |  20 66 72 6f 6d 20 6d 61 6e 75 61 6c 6c 79 2e 0d    0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20  | .from.manually...........'''.... | 
| 323a0 |  20 20 20 20 20 20 72 65 74 75 72 6e 20 63 66 67    2e 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28  | ......return.cfg.get_list_names( | 
| 323c0 |  73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74    5f 64 62 2c 20 65 78 63 6c 75 64 65 5f 61 75 74  | self.gui.current_db,.exclude_aut | 
| 323e0 |  6f 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 67 65    74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 73 65 6c 66  | o)........def.get_book_list(self | 
| 32400 |  2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20    20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20  | ,.list_name):..........'''...... | 
| 32420 |  20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20    69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62  | ....This.method.is.designed.to.b | 
| 32440 |  65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74    68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20  | e.called.from.other.plugins..... | 
| 32460 |  20 20 20 20 20 49 74 20 69 73 20 61 20 63 6f 6e    76 65 6e 69 65 6e 63 65 20 77 72 61 70 70 65 72  | .....It.is.a.convenience.wrapper | 
| 32480 |  20 74 6f 20 72 65 74 75 72 6e 20 74 68 65 20 63    6f 6e 74 65 6e 74 73 20 6f 66 20 61 20 6c 69 73  | .to.return.the.contents.of.a.lis | 
| 324a0 |  74 20 62 79 20 6e 61 6d 65 20 69 6e 20 63 75 72    72 65 6e 74 20 64 62 0d 0a 20 20 20 20 20 20 20  | t.by.name.in.current.db......... | 
| 324c0 |  20 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20    63 6f 6e 74 61 69 6e 69 6e 67 20 63 61 6c 69 62  | .Returns.a.list.containing.calib | 
| 324e0 |  72 65 20 69 64 73 20 6f 66 20 62 6f 6f 6b 73 20    6f 6e 20 74 68 69 73 20 6c 69 73 74 0d 0a 20 20  | re.ids.of.books.on.this.list.... | 
| 32500 |  20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20    20 20 20 72 65 74 75 72 6e 20 63 66 67 2e 67 65  | ......'''..........return.cfg.ge | 
| 32520 |  74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 73 65 6c 66    2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 2c  | t_book_list(self.gui.current_db, | 
| 32540 |  20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 0d 0a 20    20 20 20 64 65 66 20 61 64 64 5f 62 6f 6f 6b 73  | .list_name)........def.add_books | 
| 32560 |  5f 74 6f 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c    69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69  | _to_list(self,.list_name,.book_i | 
| 32580 |  64 5f 6c 69 73 74 2c 20 72 65 66 72 65 73 68 5f    73 63 72 65 65 6e 3d 54 72 75 65 2c 20 64 69 73  | d_list,.refresh_screen=True,.dis | 
| 325a0 |  70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3d 54 72    75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27  | play_warnings=True):..........'' | 
| 325c0 |  27 0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20    6d 65 74 68 6f 64 20 69 73 20 64 65 73 69 67 6e  | '..........This.method.is.design | 
| 325e0 |  65 64 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20    66 72 6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69  | ed.to.be.called.from.other.plugi | 
| 32600 |  6e 73 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74    5f 6e 61 6d 65 20 2d 20 6d 75 73 74 20 62 65 20  | ns..........list_name.-.must.be. | 
| 32620 |  61 20 76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d    65 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f  | a.valid.list.name..........book_ | 
| 32640 |  69 64 5f 6c 69 73 74 20 2d 20 73 68 6f 75 6c 64    20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 63 61  | id_list.-.should.be.a.list.of.ca | 
| 32660 |  6c 69 62 72 65 20 62 6f 6f 6b 20 69 64 73 20 74    6f 20 62 65 20 61 64 64 65 64 0d 0a 20 20 20 20  | libre.book.ids.to.be.added...... | 
| 32680 |  20 20 20 20 72 65 66 72 65 73 68 5f 73 63 72 65    65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77  | ....refresh_screen.-.indicates.w | 
| 326a0 |  68 65 74 68 65 72 20 74 6f 20 72 65 66 72 65 73    68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69  | hether.to.refresh.the.book.detai | 
| 326c0 |  6c 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20    6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20  | ls.displayed.in.library.view.... | 
| 326e0 |  20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 77 61    72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20  | ......display_warnings.-.option. | 
| 32700 |  74 6f 20 73 75 70 70 72 65 73 73 20 61 6e 79 20    65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69  | to.suppress.any.error/warning.di | 
| 32720 |  61 6c 6f 67 73 20 69 66 20 62 6f 6f 6b 73 20 61    6c 72 65 61 64 79 20 6f 6e 20 6c 69 73 74 0d 0a  | alogs.if.books.already.on.list.. | 
| 32740 |  20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20    20 20 20 20 20 69 66 20 72 65 66 72 65 73 68 5f  | ........'''..........if.refresh_ | 
| 32760 |  73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 70 72 65 76 69 6f 75 73 20 3d 20  | screen:..............previous.=. | 
| 32780 |  73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79    5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64  | self.gui.library_view.currentInd | 
| 327a0 |  65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 64 62    20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72  | ex()..........db.=.self.gui.curr | 
| 327c0 |  65 6e 74 5f 64 62 0d 0a 0d 0a 20 20 20 20 20 20    20 20 77 69 74 68 20 73 65 6c 66 2e 73 79 6e 63  | ent_db............with.self.sync | 
| 327e0 |  5f 6c 6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63  | _lock:..............book_ids.=.c | 
| 32800 |  66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74    28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d  | fg.get_book_list(db,.list_name). | 
| 32820 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 69 64 5f    6d 61 70 20 3d 20 4f 72 64 65 72 65 64 44 69 63  | .............id_map.=.OrderedDic | 
| 32840 |  74 28 5b 28 62 6f 6f 6b 5f 69 64 2c 20 54 72 75    65 29 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69  | t([(book_id,.True).for.book_id.i | 
| 32860 |  6e 20 62 6f 6f 6b 5f 69 64 73 5d 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 69 64  | n.book_ids])..............new_id | 
| 32880 |  73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 66 6f 72 20 63 61 6c 69 62 72 65 5f  | s.=.[]..............for.calibre_ | 
| 328a0 |  69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 5f 6c 69    73 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | id.in.book_id_list:............. | 
| 328c0 |  20 20 20 20 20 69 66 20 63 61 6c 69 62 72 65 5f    69 64 20 6e 6f 74 20 69 6e 20 69 64 5f 6d 61 70  | .....if.calibre_id.not.in.id_map | 
| 328e0 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 6e 65 77 5f 69 64 73 2e 61  | :......................new_ids.a | 
| 32900 |  70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | ppend(calibre_id)............... | 
| 32920 |  20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 2e    61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69  | .......book_ids.append(calibre_i | 
| 32940 |  64 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 69 66 20 6e 6f 74 20 6e 65 77 5f 69 64 73  | d)................if.not.new_ids | 
| 32960 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 69 66 20 64 69 73 70 6c 61 79 5f 77 61  | :..................if.display_wa | 
| 32980 |  72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74  | rnings:......................ret | 
| 329a0 |  75 72 6e 20 63 6f 6e 66 69 72 6d 28 5f 28 27 54    68 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b  | urn.confirm(_('The.selected.book | 
| 329c0 |  28 73 29 20 61 6c 72 65 61 64 79 20 65 78 69 73    74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 3a 20  | (s).already.exist.on.this.list:. | 
| 329e0 |  3c 62 3e 25 73 3c 2f 62 3e 27 29 20 25 20 6c 69    73 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20  | <b>%s</b>').%.list_name,........ | 
| 32a00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 27 72 65 61 64 69  | ..........................'readi | 
| 32a20 |  6e 67 5f 6c 69 73 74 5f 61 6c 72 65 61 64 79 5f    6f 6e 5f 6c 69 73 74 27 2c 20 73 65 6c 66 2e 67  | ng_list_already_on_list',.self.g | 
| 32a40 |  75 69 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ui,............................. | 
| 32a60 |  20 20 20 20 20 74 69 74 6c 65 3d 5f 28 27 46 61    69 6c 65 64 20 74 6f 20 61 64 64 20 74 6f 20 6c  | .....title=_('Failed.to.add.to.l | 
| 32a80 |  69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46  | ist'))..................return.F | 
| 32aa0 |  61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c  | alse..............cfg.set_book_l | 
| 32ac0 |  69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d    65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 0d 0a  | ist(db,.list_name,.book_ids).... | 
| 32ae0 |  20 20 20 20 20 20 20 20 20 20 20 20 23 20 41 64    64 20 74 61 67 73 20 74 6f 20 74 68 65 20 62 6f  | ............#.Add.tags.to.the.bo | 
| 32b00 |  6f 6b 73 20 69 66 20 6e 65 63 65 73 73 61 72 79    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6e  | oks.if.necessary..............an | 
| 32b20 |  79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 3d    20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61 67 73  | y_tags_changed.=.self.apply_tags | 
| 32b40 |  5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61    6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 2c 20 61 64  | _to_list(list_name,.book_ids,.ad | 
| 32b60 |  64 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72  | d=True)..............changed_ser | 
| 32b80 |  69 65 73 5f 69 64 5f 6c 69 73 74 20 3d 20 73 65    6c 66 2e 75 70 64 61 74 65 5f 73 65 72 69 65 73  | ies_id_list.=.self.update_series | 
| 32ba0 |  5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 28 6c    69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69  | _custom_column(list_name,.book_i | 
| 32bc0 |  64 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63  | ds)................if.refresh_sc | 
| 32be0 |  72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d  | reen:..................message.= | 
| 32c00 |  20 5f 28 27 41 64 64 65 64 20 25 64 20 62 6f 6f    6b 73 20 74 6f 20 79 6f 75 72 20 25 73 20 6c 69  | ._('Added.%d.books.to.your.%s.li | 
| 32c20 |  73 74 27 29 20 25 20 28 6c 65 6e 28 6e 65 77 5f    69 64 73 29 2c 20 6c 69 73 74 5f 6e 61 6d 65 29  | st').%.(len(new_ids),.list_name) | 
| 32c40 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 67 75 69 2e 73 74 61 74 75  | ..................self.gui.statu | 
| 32c60 |  73 5f 62 61 72 2e 73 68 6f 77 4d 65 73 73 61 67    65 28 6d 65 73 73 61 67 65 2c 20 33 30 30 30 29  | s_bar.showMessage(message,.3000) | 
| 32c80 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f 63 68  | ..................if.any_tags_ch | 
| 32ca0 |  61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 72 65 66 72  | anged:......................refr | 
| 32cc0 |  65 73 68 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20 73    65 74 28 63 68 61 6e 67 65 64 5f 73 65 72 69 65  | esh_book_ids.=.set(changed_serie | 
| 32ce0 |  73 5f 69 64 5f 6c 69 73 74 29 2e 75 6e 69 6f 6e    28 73 65 74 28 6e 65 77 5f 69 64 73 29 29 0d 0a  | s_id_list).union(set(new_ids)).. | 
| 32d00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62  | ....................self.gui.lib | 
| 32d20 |  72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28    29 2e 72 65 66 72 65 73 68 5f 69 64 73 28 72 65  | rary_view.model().refresh_ids(re | 
| 32d40 |  66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | fresh_book_ids)................. | 
| 32d60 |  20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73    65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f  | .....current.=.self.gui.library_ | 
| 32d80 |  76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65    78 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | view.currentIndex()............. | 
| 32da0 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75    69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d  | .........self.gui.library_view.m | 
| 32dc0 |  6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63    68 61 6e 67 65 64 28 63 75 72 72 65 6e 74 2c 20  | odel().current_changed(current,. | 
| 32de0 |  70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73  | previous)......................s | 
| 32e00 |  65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65    77 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20  | elf.gui.tags_view.recount()..... | 
| 32e20 |  20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20    54 72 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20  | .........return.True........def. | 
| 32e40 |  61 64 64 5f 62 6f 6f 6b 73 5f 74 6f 5f 61 6c 6c    5f 6c 69 73 74 73 28 73 65 6c 66 2c 20 62 6f 6f  | add_books_to_all_lists(self,.boo | 
| 32e60 |  6b 5f 69 64 5f 6c 69 73 74 2c 20 72 65 66 72 65    73 68 5f 73 63 72 65 65 6e 3d 54 72 75 65 29 3a  | k_id_list,.refresh_screen=True): | 
| 32e80 |  0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20    20 20 20 20 20 20 20 54 68 69 73 20 6d 65 74 68  | ..........'''..........This.meth | 
| 32ea0 |  6f 64 20 69 73 20 64 65 73 69 67 6e 65 64 20 74    6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d  | od.is.designed.to.be.called.from | 
| 32ec0 |  20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a    20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 5f  | .other.plugins..........book_id_ | 
| 32ee0 |  6c 69 73 74 20 2d 20 73 68 6f 75 6c 64 20 62 65    20 61 20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62  | list.-.should.be.a.list.of.calib | 
| 32f00 |  72 65 20 62 6f 6f 6b 20 69 64 73 20 74 6f 20 62    65 20 61 64 64 65 64 0d 0a 20 20 20 20 20 20 20  | re.book.ids.to.be.added......... | 
| 32f20 |  20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20    2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74  | .refresh_screen.-.indicates.whet | 
| 32f40 |  68 65 72 20 74 6f 20 72 65 66 72 65 73 68 20 74    68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20  | her.to.refresh.the.book.details. | 
| 32f60 |  64 69 73 70 6c 61 79 65 64 20 69 6e 20 6c 69 62    72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20  | displayed.in.library.view....... | 
| 32f80 |  20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20    69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65  | ...'''..........if.refresh_scree | 
| 32fa0 |  6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    70 72 65 76 69 6f 75 73 20 3d 20 73 65 6c 66 2e  | n:..............previous.=.self. | 
| 32fc0 |  67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77    2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d  | gui.library_view.currentIndex(). | 
| 32fe0 |  0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65    6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64  | .........db.=.self.gui.current_d | 
| 33000 |  62 0d 0a 0d 0a 20 20 20 20 20 20 20 20 77 69 74    68 20 73 65 6c 66 2e 73 79 6e 63 5f 6c 6f 63 6b  | b............with.self.sync_lock | 
| 33020 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c    69 73 74 5f 6e 61 6d 65 73 20 3d 20 63 66 67 2e  | :..............list_names.=.cfg. | 
| 33040 |  67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64    62 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | get_list_names(db).............. | 
| 33060 |  75 70 64 61 74 65 64 5f 6c 69 73 74 73 20 3d 20    30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61  | updated_lists.=.0..............a | 
| 33080 |  6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20    3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20  | ny_tags_changed.=.False......... | 
| 330a0 |  20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72    69 65 73 5f 69 64 73 20 3d 20 73 65 74 28 29 0d  | .....changed_series_ids.=.set(). | 
| 330c0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72    20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69  | .............for.list_name.in.li | 
| 330e0 |  73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f  | st_names:..................book_ | 
| 33100 |  69 64 73 20 3d 20 63 66 67 2e 67 65 74 5f 62 6f    6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74  | ids.=.cfg.get_book_list(db,.list | 
| 33120 |  5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 69 64 5f 6d 61 70 20 3d  | _name)..................id_map.= | 
| 33140 |  20 4f 72 64 65 72 65 64 44 69 63 74 28 5b 28 62    6f 6f 6b 5f 69 64 2c 20 54 72 75 65 29 20 66 6f  | .OrderedDict([(book_id,.True).fo | 
| 33160 |  72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 62 6f 6f    6b 5f 69 64 73 5d 29 0d 0a 20 20 20 20 20 20 20  | r.book_id.in.book_ids])......... | 
| 33180 |  20 20 20 20 20 20 20 20 20 6e 65 77 5f 69 64 73    20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20  | .........new_ids.=.[]........... | 
| 331a0 |  20 20 20 20 20 20 20 66 6f 72 20 63 61 6c 69 62    72 65 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64  | .......for.calibre_id.in.book_id | 
| 331c0 |  5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63  | _list:......................if.c | 
| 331e0 |  61 6c 69 62 72 65 5f 69 64 20 6e 6f 74 20 69 6e    20 69 64 5f 6d 61 70 3a 0d 0a 20 20 20 20 20 20  | alibre_id.not.in.id_map:........ | 
| 33200 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 6e 65 77 5f 69 64 73 2e 61 70 70 65 6e 64  | ..................new_ids.append | 
| 33220 |  28 63 61 6c 69 62 72 65 5f 69 64 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | (calibre_id).................... | 
| 33240 |  20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 2e 61    70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64  | ......book_ids.append(calibre_id | 
| 33260 |  29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 69 66 20 6e 65 77 5f 69 64 73 3a 0d 0a  | )..................if.new_ids:.. | 
| 33280 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 75 70 64 61 74 65 64 5f 6c 69 73 74  | ....................updated_list | 
| 332a0 |  73 20 2b 3d 20 31 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 63 66 67 2e  | s.+=.1......................cfg. | 
| 332c0 |  73 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62    2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f  | set_book_list(db,.list_name,.boo | 
| 332e0 |  6b 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 23 20 41 64  | k_ids)......................#.Ad | 
| 33300 |  64 20 74 61 67 73 20 74 6f 20 74 68 65 20 62 6f    6f 6b 73 20 69 66 20 6e 65 63 65 73 73 61 72 79  | d.tags.to.the.books.if.necessary | 
| 33320 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63  | ......................any_tags_c | 
| 33340 |  68 61 6e 67 65 64 20 7c 3d 20 73 65 6c 66 2e 61    70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73  | hanged.|=.self.apply_tags_to_lis | 
| 33360 |  74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 6e 65 77    5f 69 64 73 2c 20 61 64 64 3d 54 72 75 65 29 0d  | t(list_name,.new_ids,.add=True). | 
| 33380 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f  | .................changed_series_ | 
| 333a0 |  69 64 5f 6c 69 73 74 20 3d 20 73 65 6c 66 2e 75    70 64 61 74 65 5f 73 65 72 69 65 73 5f 63 75 73  | id_list.=.self.update_series_cus | 
| 333c0 |  74 6f 6d 5f 63 6f 6c 75 6d 6e 28 6c 69 73 74 5f    6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d  | tom_column(list_name,.book_ids). | 
| 333e0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f  | .................changed_series_ | 
| 33400 |  69 64 73 2e 75 6e 69 6f 6e 28 73 65 74 28 63 68    61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f  | ids.union(set(changed_series_id_ | 
| 33420 |  6c 69 73 74 29 29 0d 0a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68  | list))................if.refresh | 
| 33440 |  5f 73 63 72 65 65 6e 20 61 6e 64 20 75 70 64 61    74 65 64 5f 6c 69 73 74 73 3a 0d 0a 20 20 20 20  | _screen.and.updated_lists:...... | 
| 33460 |  20 20 20 20 20 20 20 20 20 20 20 20 6d 65 73 73    61 67 65 20 3d 20 5f 28 27 41 64 64 65 64 20 74  | ............message.=._('Added.t | 
| 33480 |  6f 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69 73    74 73 27 29 20 25 20 75 70 64 61 74 65 64 5f 6c  | o.%d.reading.lists').%.updated_l | 
| 334a0 |  69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e 73  | ists..................self.gui.s | 
| 334c0 |  74 61 74 75 73 5f 62 61 72 2e 73 68 6f 77 4d 65    73 73 61 67 65 28 6d 65 73 73 61 67 65 2c 20 33  | tatus_bar.showMessage(message,.3 | 
| 334e0 |  30 30 30 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 69 66 20 61 6e 79 5f 74 61 67  | 000)..................if.any_tag | 
| 33500 |  73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | s_changed:...................... | 
| 33520 |  72 65 66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73    20 3d 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65  | refresh_book_ids.=.changed_serie | 
| 33540 |  73 5f 69 64 73 2e 75 6e 69 6f 6e 28 73 65 74 28    62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 29 29 0d 0a  | s_ids.union(set(book_id_list)).. | 
| 33560 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62  | ....................self.gui.lib | 
| 33580 |  72 61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28    29 2e 72 65 66 72 65 73 68 5f 69 64 73 28 72 65  | rary_view.model().refresh_ids(re | 
| 335a0 |  66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | fresh_book_ids)................. | 
| 335c0 |  20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73    65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f  | .....current.=.self.gui.library_ | 
| 335e0 |  76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65    78 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | view.currentIndex()............. | 
| 33600 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75    69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d  | .........self.gui.library_view.m | 
| 33620 |  6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63    68 61 6e 67 65 64 28 63 75 72 72 65 6e 74 2c 20  | odel().current_changed(current,. | 
| 33640 |  70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73  | previous)......................s | 
| 33660 |  65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65    77 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20  | elf.gui.tags_view.recount()..... | 
| 33680 |  20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20    54 72 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20  | .........return.True........def. | 
| 336a0 |  72 65 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 66 72 6f    6d 5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73  | remove_books_from_list(self,.lis | 
| 336c0 |  74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 5f    6c 69 73 74 2c 20 72 65 66 72 65 73 68 5f 73 63  | t_name,.book_id_list,.refresh_sc | 
| 336e0 |  72 65 65 6e 3d 54 72 75 65 2c 20 64 69 73 70 6c    61 79 5f 77 61 72 6e 69 6e 67 73 3d 54 72 75 65  | reen=True,.display_warnings=True | 
| 33700 |  29 3a 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d    0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d 65  | ):..........'''..........This.me | 
| 33720 |  74 68 6f 64 20 69 73 20 64 65 73 69 67 6e 65 64    20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 66 72  | thod.is.designed.to.be.called.fr | 
| 33740 |  6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73    0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6e  | om.other.plugins..........list_n | 
| 33760 |  61 6d 65 20 2d 20 6d 75 73 74 20 62 65 20 61 20    76 61 6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 0d  | ame.-.must.be.a.valid.list.name. | 
| 33780 |  0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64    5f 6c 69 73 74 20 2d 20 73 68 6f 75 6c 64 20 62  | .........book_id_list.-.should.b | 
| 337a0 |  65 20 61 20 6c 69 73 74 20 6f 66 20 63 61 6c 69    62 72 65 20 62 6f 6f 6b 20 69 64 73 20 74 6f 20  | e.a.list.of.calibre.book.ids.to. | 
| 337c0 |  62 65 20 72 65 6d 6f 76 65 64 0d 0a 20 20 20 20    20 20 20 20 72 65 66 72 65 73 68 5f 73 63 72 65  | be.removed..........refresh_scre | 
| 337e0 |  65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77    68 65 74 68 65 72 20 74 6f 20 72 65 66 72 65 73  | en.-.indicates.whether.to.refres | 
| 33800 |  68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69    6c 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20  | h.the.book.details.displayed.in. | 
| 33820 |  6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20    20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 77 61  | library.view..........display_wa | 
| 33840 |  72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20    74 6f 20 73 75 70 70 72 65 73 73 20 61 6e 79 20  | rnings.-.option.to.suppress.any. | 
| 33860 |  65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69    61 6c 6f 67 73 20 69 66 20 62 6f 6f 6b 73 20 61  | error/warning.dialogs.if.books.a | 
| 33880 |  6c 72 65 61 64 79 20 6f 6e 20 6c 69 73 74 0d 0a    20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20  | lready.on.list..........Returns. | 
| 338a0 |  61 20 74 75 70 6c 65 20 6f 66 20 28 72 65 6d 6f    76 65 64 5f 6c 69 64 73 5f 69 73 74 2c 20 61 6e  | a.tuple.of.(removed_lids_ist,.an | 
| 338c0 |  79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 29 0d    0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20  | y_tags_changed)..........'''.... | 
| 338e0 |  20 20 20 20 20 20 69 66 20 6c 69 73 74 5f 6e 61    6d 65 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20  | ......if.list_name.is.None:..... | 
| 33900 |  20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70    6c 61 79 5f 77 61 72 6e 69 6e 67 73 3a 0d 0a 20  | .........if.display_warnings:... | 
| 33920 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72    65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c  | ...............return.error_dial | 
| 33940 |  6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f 28 27    43 61 6e 6e 6f 74 20 72 65 6d 6f 76 65 20 66 72  | og(self.gui,._('Cannot.remove.fr | 
| 33960 |  6f 6d 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | om.list'),...................... | 
| 33980 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    5f 28 27 4e 6f 20 6c 69 73 74 20 6e 61 6d 65 20  | ................_('No.list.name. | 
| 339a0 |  73 70 65 63 69 66 69 65 64 27 29 2c 20 73 68 6f    77 3d 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20  | specified'),.show=True)......... | 
| 339c0 |  20 20 20 20 20 72 65 74 75 72 6e 20 4e 6f 6e 65    2c 20 46 61 6c 73 65 0d 0a 0d 0a 20 20 20 20 20  | .....return.None,.False......... | 
| 339e0 |  20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63    72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20  | ...if.refresh_screen:........... | 
| 33a00 |  20 20 20 70 72 65 76 69 6f 75 73 20 3d 20 73 65    6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76  | ...previous.=.self.gui.library_v | 
| 33a20 |  69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78    28 29 0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d  | iew.currentIndex()..........db.= | 
| 33a40 |  20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e    74 5f 64 62 0d 0a 0d 0a 20 20 20 20 20 20 20 20  | .self.gui.current_db............ | 
| 33a60 |  77 69 74 68 20 73 65 6c 66 2e 73 79 6e 63 5f 6c    6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | with.self.sync_lock:............ | 
| 33a80 |  20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 63 66 67    2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64  | ..book_ids.=.cfg.get_book_list(d | 
| 33aa0 |  62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 69 64 5f 6d 61  | b,.list_name)..............id_ma | 
| 33ac0 |  70 20 3d 20 4f 72 64 65 72 65 64 44 69 63 74 28    5b 28 62 6f 6f 6b 5f 69 64 2c 20 54 72 75 65 29  | p.=.OrderedDict([(book_id,.True) | 
| 33ae0 |  20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20    62 6f 6f 6b 5f 69 64 73 5d 29 0d 0a 20 20 20 20  | .for.book_id.in.book_ids])...... | 
| 33b00 |  20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 64 5f    69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20  | ........removed_ids.=.[]........ | 
| 33b20 |  20 20 20 20 20 20 66 6f 72 20 63 61 6c 69 62 72    65 5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 5f  | ......for.calibre_id.in.book_id_ | 
| 33b40 |  6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 69 66 20 63 61 6c 69 62 72  | list:..................if.calibr | 
| 33b60 |  65 5f 69 64 20 69 6e 20 69 64 5f 6d 61 70 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | e_id.in.id_map:................. | 
| 33b80 |  20 20 20 20 20 72 65 6d 6f 76 65 64 5f 69 64 73    2e 61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f  | .....removed_ids.append(calibre_ | 
| 33ba0 |  69 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64  | id)......................book_id | 
| 33bc0 |  73 2e 72 65 6d 6f 76 65 28 63 61 6c 69 62 72 65    5f 69 64 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20  | s.remove(calibre_id)............ | 
| 33be0 |  20 20 20 20 69 66 20 6e 6f 74 20 72 65 6d 6f 76    65 64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20  | ....if.not.removed_ids:......... | 
| 33c00 |  20 20 20 20 20 20 20 20 20 69 66 20 64 69 73 70    6c 61 79 5f 77 61 72 6e 69 6e 67 73 3a 0d 0a 20  | .........if.display_warnings:... | 
| 33c20 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 63 6f 6e 66 69 72 6d 28 5f 28 27 54 68  | ...................confirm(_('Th | 
| 33c40 |  65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 28    73 29 20 64 6f 20 6e 6f 74 20 65 78 69 73 74 20  | e.selected.book(s).do.not.exist. | 
| 33c60 |  6f 6e 20 74 68 69 73 20 6c 69 73 74 27 29 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | on.this.list'),................. | 
| 33c80 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 27 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 6e  | .................'reading_list_n | 
| 33ca0 |  6f 74 5f 6f 6e 5f 6c 69 73 74 27 2c 20 73 65 6c    66 2e 67 75 69 29 0d 0a 20 20 20 20 20 20 20 20  | ot_on_list',.self.gui).......... | 
| 33cc0 |  20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 4e    6f 6e 65 2c 20 46 61 6c 73 65 0d 0a 20 20 20 20  | ........return.None,.False...... | 
| 33ce0 |  20 20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f    62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69  | ........cfg.set_book_list(db,.li | 
| 33d00 |  73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64    73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20  | st_name,.book_ids).............. | 
| 33d20 |  20 20 23 20 52 65 6d 6f 76 65 20 74 61 67 73 20    66 72 6f 6d 20 74 68 65 20 62 6f 6f 6b 73 20 69  | ..#.Remove.tags.from.the.books.i | 
| 33d40 |  66 20 6e 65 63 65 73 73 61 72 79 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 61 6e 79 5f 74 61 67  | f.necessary..............any_tag | 
| 33d60 |  73 5f 63 68 61 6e 67 65 64 20 3d 20 73 65 6c 66    2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c  | s_changed.=.self.apply_tags_to_l | 
| 33d80 |  69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 72    65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 64 64 3d  | ist(list_name,.removed_ids,.add= | 
| 33da0 |  46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72 69  | False)..............changed_seri | 
| 33dc0 |  65 73 5f 69 64 5f 6c 69 73 74 20 3d 20 73 65 6c    66 2e 75 70 64 61 74 65 5f 73 65 72 69 65 73 5f  | es_id_list.=.self.update_series_ | 
| 33de0 |  63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 28 6c 69    73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69 64  | custom_column(list_name,.book_id | 
| 33e00 |  73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63 72  | s)................if.refresh_scr | 
| 33e20 |  65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20  | een:..................message.=. | 
| 33e40 |  5f 28 27 52 65 6d 6f 76 65 64 20 25 64 20 62 6f    6f 6b 73 20 66 72 6f 6d 20 79 6f 75 72 20 25 73  | _('Removed.%d.books.from.your.%s | 
| 33e60 |  20 6c 69 73 74 27 29 20 25 20 28 6c 65 6e 28 72    65 6d 6f 76 65 64 5f 69 64 73 29 2c 20 6c 69 73  | .list').%.(len(removed_ids),.lis | 
| 33e80 |  74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75  | t_name)..................self.gu | 
| 33ea0 |  69 2e 73 74 61 74 75 73 5f 62 61 72 2e 73 68 6f    77 4d 65 73 73 61 67 65 28 6d 65 73 73 61 67 65  | i.status_bar.showMessage(message | 
| 33ec0 |  29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f 63  | )..................if.any_tags_c | 
| 33ee0 |  68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | hanged:......................sel | 
| 33f00 |  66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65 77 2e    72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20 20 20  | f.gui.tags_view.recount()....... | 
| 33f20 |  20 20 20 20 20 20 20 20 20 20 20 69 66 20 75 6e    69 63 6f 64 65 28 73 65 6c 66 2e 67 75 69 2e 73  | ...........if.unicode(self.gui.s | 
| 33f40 |  65 61 72 63 68 2e 74 65 78 74 28 29 29 2e 73 74    61 72 74 73 77 69 74 68 28 27 6d 61 72 6b 65 64  | earch.text()).startswith('marked | 
| 33f60 |  3a 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 27 29    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | :reading_list_'):............... | 
| 33f80 |  20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65 77    5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 29  | .......self.view_list(list_name) | 
| 33fa0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20  | ..................else:......... | 
| 33fc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 66    72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20  | .............refresh_book_ids.=. | 
| 33fe0 |  73 65 74 28 63 68 61 6e 67 65 64 5f 73 65 72 69    65 73 5f 69 64 5f 6c 69 73 74 29 2e 75 6e 69 6f  | set(changed_series_id_list).unio | 
| 34000 |  6e 28 73 65 74 28 72 65 6d 6f 76 65 64 5f 69 64    73 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | n(set(removed_ids))............. | 
| 34020 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75    69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d  | .........self.gui.library_view.m | 
| 34040 |  6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68 5f 69    64 73 28 72 65 66 72 65 73 68 5f 62 6f 6f 6b 5f  | odel().refresh_ids(refresh_book_ | 
| 34060 |  69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e  | ids)......................curren | 
| 34080 |  74 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62    72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e  | t.=.self.gui.library_view.curren | 
| 340a0 |  74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65  | tIndex()......................se | 
| 340c0 |  6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76    69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 72 72  | lf.gui.library_view.model().curr | 
| 340e0 |  65 6e 74 5f 63 68 61 6e 67 65 64 28 63 75 72 72    65 6e 74 2c 20 70 72 65 76 69 6f 75 73 29 0d 0a  | ent_changed(current,.previous).. | 
| 34100 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    72 65 74 75 72 6e 20 4e 6f 6e 65 2c 20 46 61 6c  | ................return.None,.Fal | 
| 34120 |  73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20  | se..............else:........... | 
| 34140 |  20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 72    65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 6e 79 5f  | .......return.(removed_ids,.any_ | 
| 34160 |  74 61 67 73 5f 63 68 61 6e 67 65 64 29 0d 0a 0d    0a 20 20 20 20 64 65 66 20 72 65 6d 6f 76 65 5f  | tags_changed)........def.remove_ | 
| 34180 |  62 6f 6f 6b 73 5f 66 72 6f 6d 5f 61 6c 6c 5f 6c    69 73 74 73 28 73 65 6c 66 2c 20 62 6f 6f 6b 5f  | books_from_all_lists(self,.book_ | 
| 341a0 |  69 64 5f 6c 69 73 74 2c 20 72 65 66 72 65 73 68    5f 73 63 72 65 65 6e 3d 54 72 75 65 29 3a 0d 0a  | id_list,.refresh_screen=True):.. | 
| 341c0 |  20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20    20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64  | ........'''..........This.method | 
| 341e0 |  20 69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20    62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f  | .is.designed.to.be.called.from.o | 
| 34200 |  74 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20    20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 5f 6c 69  | ther.plugins..........book_id_li | 
| 34220 |  73 74 20 2d 20 73 68 6f 75 6c 64 20 62 65 20 61    20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62 72 65  | st.-.should.be.a.list.of.calibre | 
| 34240 |  20 62 6f 6f 6b 20 69 64 73 20 74 6f 20 62 65 20    72 65 6d 6f 76 65 64 0d 0a 20 20 20 20 20 20 20  | .book.ids.to.be.removed......... | 
| 34260 |  20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20    2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74  | .refresh_screen.-.indicates.whet | 
| 34280 |  68 65 72 20 74 6f 20 72 65 66 72 65 73 68 20 74    68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20  | her.to.refresh.the.book.details. | 
| 342a0 |  64 69 73 70 6c 61 79 65 64 20 69 6e 20 6c 69 62    72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20  | displayed.in.library.view....... | 
| 342c0 |  20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20    69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65  | ...'''..........if.refresh_scree | 
| 342e0 |  6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    70 72 65 76 69 6f 75 73 20 3d 20 73 65 6c 66 2e  | n:..............previous.=.self. | 
| 34300 |  67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77    2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 0d  | gui.library_view.currentIndex(). | 
| 34320 |  0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65    6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64  | .........db.=.self.gui.current_d | 
| 34340 |  62 0d 0a 0d 0a 20 20 20 20 20 20 20 20 77 69 74    68 20 73 65 6c 66 2e 73 79 6e 63 5f 6c 6f 63 6b  | b............with.self.sync_lock | 
| 34360 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c    69 73 74 5f 6e 61 6d 65 73 20 3d 20 63 66 67 2e  | :..............list_names.=.cfg. | 
| 34380 |  67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 64    62 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | get_list_names(db).............. | 
| 343a0 |  75 70 64 61 74 65 64 5f 6c 69 73 74 73 20 3d 20    30 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61  | updated_lists.=.0..............a | 
| 343c0 |  6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20    3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20  | ny_tags_changed.=.False......... | 
| 343e0 |  20 20 20 20 20 63 68 61 6e 67 65 64 5f 73 65 72    69 65 73 5f 69 64 73 20 3d 20 73 65 74 28 29 0d  | .....changed_series_ids.=.set(). | 
| 34400 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72    20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 6c 69  | .............for.list_name.in.li | 
| 34420 |  73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f  | st_names:..................book_ | 
| 34440 |  69 64 73 20 3d 20 63 66 67 2e 67 65 74 5f 62 6f    6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74  | ids.=.cfg.get_book_list(db,.list | 
| 34460 |  5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 69 64 5f 6d 61 70 20 3d  | _name)..................id_map.= | 
| 34480 |  20 4f 72 64 65 72 65 64 44 69 63 74 28 5b 28 62    6f 6f 6b 5f 69 64 2c 20 54 72 75 65 29 20 66 6f  | .OrderedDict([(book_id,.True).fo | 
| 344a0 |  72 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 62 6f 6f    6b 5f 69 64 73 5d 29 0d 0a 20 20 20 20 20 20 20  | r.book_id.in.book_ids])......... | 
| 344c0 |  20 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65 64    5f 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20  | .........removed_ids.=.[]....... | 
| 344e0 |  20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 63    61 6c 69 62 72 65 5f 69 64 20 69 6e 20 62 6f 6f  | ...........for.calibre_id.in.boo | 
| 34500 |  6b 5f 69 64 5f 6c 69 73 74 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | k_id_list:...................... | 
| 34520 |  69 66 20 63 61 6c 69 62 72 65 5f 69 64 20 69 6e    20 69 64 5f 6d 61 70 3a 0d 0a 20 20 20 20 20 20  | if.calibre_id.in.id_map:........ | 
| 34540 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 72 65 6d 6f 76 65 64 5f 69 64 73 2e 61 70  | ..................removed_ids.ap | 
| 34560 |  70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | pend(calibre_id)................ | 
| 34580 |  20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69    64 73 2e 72 65 6d 6f 76 65 28 63 61 6c 69 62 72  | ..........book_ids.remove(calibr | 
| 345a0 |  65 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 69 66 20 72 65 6d 6f 76 65  | e_id)..................if.remove | 
| 345c0 |  64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 75 70 64 61  | d_ids:......................upda | 
| 345e0 |  74 65 64 5f 6c 69 73 74 73 20 2b 3d 20 31 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ted_lists.+=.1.................. | 
| 34600 |  20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b    5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e  | ....cfg.set_book_list(db,.list_n | 
| 34620 |  61 6d 65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ame,.book_ids).................. | 
| 34640 |  20 20 20 20 23 20 41 64 64 20 74 61 67 73 20 74    6f 20 74 68 65 20 62 6f 6f 6b 73 20 69 66 20 6e  | ....#.Add.tags.to.the.books.if.n | 
| 34660 |  65 63 65 73 73 61 72 79 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e  | ecessary......................an | 
| 34680 |  79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20 7c    3d 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61 67  | y_tags_changed.|=.self.apply_tag | 
| 346a0 |  73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e    61 6d 65 2c 20 72 65 6d 6f 76 65 64 5f 69 64 73  | s_to_list(list_name,.removed_ids | 
| 346c0 |  2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68  | ,.add=False)..................ch | 
| 346e0 |  61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 5f    6c 69 73 74 20 3d 20 73 65 6c 66 2e 75 70 64 61  | anged_series_id_list.=.self.upda | 
| 34700 |  74 65 5f 73 65 72 69 65 73 5f 63 75 73 74 6f 6d    5f 63 6f 6c 75 6d 6e 28 6c 69 73 74 5f 6e 61 6d  | te_series_custom_column(list_nam | 
| 34720 |  65 2c 20 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68  | e,.book_ids)..................ch | 
| 34740 |  61 6e 67 65 64 5f 73 65 72 69 65 73 5f 69 64 73    2e 75 6e 69 6f 6e 28 73 65 74 28 63 68 61 6e 67  | anged_series_ids.union(set(chang | 
| 34760 |  65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73    74 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20  | ed_series_id_list))............. | 
| 34780 |  20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63    72 65 65 6e 20 61 6e 64 20 75 70 64 61 74 65 64  | ...if.refresh_screen.and.updated | 
| 347a0 |  5f 6c 69 73 74 73 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65  | _lists:..................message | 
| 347c0 |  20 3d 20 5f 28 27 52 65 6d 6f 76 65 64 20 66 72    6f 6d 20 25 64 20 72 65 61 64 69 6e 67 20 6c 69  | .=._('Removed.from.%d.reading.li | 
| 347e0 |  73 74 73 27 29 20 25 20 75 70 64 61 74 65 64 5f    6c 69 73 74 73 0d 0a 20 20 20 20 20 20 20 20 20  | sts').%.updated_lists........... | 
| 34800 |  20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e    73 74 61 74 75 73 5f 62 61 72 2e 73 68 6f 77 4d  | .......self.gui.status_bar.showM | 
| 34820 |  65 73 73 61 67 65 28 6d 65 73 73 61 67 65 2c 20    33 30 30 30 29 0d 0a 20 20 20 20 20 20 20 20 20  | essage(message,.3000)........... | 
| 34840 |  20 20 20 20 20 20 20 69 66 20 61 6e 79 5f 74 61    67 73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20  | .......if.any_tags_changed:..... | 
| 34860 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73 5f  | .................changed_series_ | 
| 34880 |  69 64 73 2e 75 6e 69 6f 6e 28 73 65 74 28 62 6f    6f 6b 5f 69 64 5f 6c 69 73 74 29 29 0d 0a 20 20  | ids.union(set(book_id_list)).... | 
| 348a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61  | ..................self.gui.libra | 
| 348c0 |  72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e    72 65 66 72 65 73 68 5f 69 64 73 28 63 68 61 6e  | ry_view.model().refresh_ids(chan | 
| 348e0 |  67 65 64 5f 73 65 72 69 65 73 5f 69 64 73 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ged_series_ids)................. | 
| 34900 |  20 20 20 20 20 63 75 72 72 65 6e 74 20 3d 20 73    65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f  | .....current.=.self.gui.library_ | 
| 34920 |  76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65    78 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | view.currentIndex()............. | 
| 34940 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75    69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d  | .........self.gui.library_view.m | 
| 34960 |  6f 64 65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63    68 61 6e 67 65 64 28 63 75 72 72 65 6e 74 2c 20  | odel().current_changed(current,. | 
| 34980 |  70 72 65 76 69 6f 75 73 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73  | previous)......................s | 
| 349a0 |  65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65    77 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20  | elf.gui.tags_view.recount()..... | 
| 349c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20    75 6e 69 63 6f 64 65 28 73 65 6c 66 2e 67 75 69  | .............if.unicode(self.gui | 
| 349e0 |  2e 73 65 61 72 63 68 2e 74 65 78 74 28 29 29 2e    73 74 61 72 74 73 77 69 74 68 28 27 6d 61 72 6b  | .search.text()).startswith('mark | 
| 34a00 |  65 64 3a 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f    27 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | ed:reading_list_'):............. | 
| 34a20 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69    65 77 5f 6c 69 73 74 28 73 65 6c 66 2e 76 69 65  | .........self.view_list(self.vie | 
| 34a40 |  77 5f 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e  | w_list_name)..............return | 
| 34a60 |  20 54 72 75 65 0d 0a 0d 0a 20 20 20 20 64 65 66    20 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 74 6f 5f 6c  | .True........def.move_books_to_l | 
| 34a80 |  69 73 74 28 73 65 6c 66 2c 20 73 6f 75 72 63 65    5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74  | ist(self,.source_list_names_list | 
| 34aa0 |  2c 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65    2c 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20  | ,.dest_list_name,.book_id_list,. | 
| 34ac0 |  72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d 54    72 75 65 2c 20 64 69 73 70 6c 61 79 5f 77 61 72  | refresh_screen=True,.display_war | 
| 34ae0 |  6e 69 6e 67 73 3d 54 72 75 65 29 3a 0d 0a 20 20    20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20  | nings=True):..........'''....... | 
| 34b00 |  20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20 69    73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62 65  | ...This.method.is.designed.to.be | 
| 34b20 |  20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68    65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20  | .called.from.other.plugins...... | 
| 34b40 |  20 20 20 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f    6e 61 6d 65 73 5f 6c 69 73 74 20 2d 20 6c 69 73  | ....source_list_names_list.-.lis | 
| 34b60 |  74 20 6f 66 20 6c 69 73 74 20 6e 61 6d 65 73 20    66 6f 72 20 74 68 65 20 62 6f 6f 6b 73 20 74 6f  | t.of.list.names.for.the.books.to | 
| 34b80 |  20 62 65 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d    20 28 63 61 6e 20 62 65 20 65 6d 70 74 79 20 6c  | .be.removed.from.(can.be.empty.l | 
| 34ba0 |  69 73 74 29 0d 0a 20 20 20 20 20 20 20 20 64 65    73 74 5f 6c 69 73 74 5f 6e 61 6d 65 20 2d 20 6e  | ist)..........dest_list_name.-.n | 
| 34bc0 |  61 6d 65 20 6f 66 20 6c 69 73 74 20 74 68 65 20    62 6f 6f 6b 73 20 77 69 6c 6c 20 62 65 20 6d 6f  | ame.of.list.the.books.will.be.mo | 
| 34be0 |  76 65 64 20 74 6f 0d 0a 20 20 20 20 20 20 20 20    62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 20 2d 20 61  | ved.to..........book_id_list.-.a | 
| 34c00 |  20 6c 69 73 74 20 6f 66 20 63 61 6c 69 62 72 65    20 62 6f 6f 6b 20 69 64 73 20 74 6f 20 62 65 20  | .list.of.calibre.book.ids.to.be. | 
| 34c20 |  6d 6f 76 65 64 20 66 72 6f 6d 20 73 6f 75 72 63    65 20 6c 69 73 74 20 74 6f 20 64 65 73 74 20 6c  | moved.from.source.list.to.dest.l | 
| 34c40 |  69 73 74 0d 0a 20 20 20 20 20 20 20 20 72 65 66    72 65 73 68 5f 73 63 72 65 65 6e 20 2d 20 69 6e  | ist..........refresh_screen.-.in | 
| 34c60 |  64 69 63 61 74 65 73 20 77 68 65 74 68 65 72 20    74 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 62  | dicates.whether.to.refresh.the.b | 
| 34c80 |  6f 6f 6b 20 64 65 74 61 69 6c 73 20 64 69 73 70    6c 61 79 65 64 20 69 6e 20 6c 69 62 72 61 72 79  | ook.details.displayed.in.library | 
| 34ca0 |  20 76 69 65 77 0d 0a 20 20 20 20 20 20 20 20 64    69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 20  | .view..........display_warnings. | 
| 34cc0 |  2d 20 6f 70 74 69 6f 6e 20 74 6f 20 73 75 70 70    72 65 73 73 20 61 6e 79 20 65 72 72 6f 72 2f 77  | -.option.to.suppress.any.error/w | 
| 34ce0 |  61 72 6e 69 6e 67 20 64 69 61 6c 6f 67 73 20 66    6f 72 20 69 6e 76 61 6c 69 64 20 6c 69 73 74 20  | arning.dialogs.for.invalid.list. | 
| 34d00 |  6e 61 6d 65 73 20 6f 72 20 62 6f 6f 6b 73 20 6f    6e 20 6c 69 73 74 20 61 6c 72 65 61 64 79 0d 0a  | names.or.books.on.list.already.. | 
| 34d20 |  20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20    20 20 20 20 20 64 65 73 74 5f 6c 69 73 74 5f 6e  | ........'''..........dest_list_n | 
| 34d40 |  61 6d 65 73 5f 6c 69 73 74 20 3d 20 6c 69 73 74    28 5b 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65  | ames_list.=.list([dest_list_name | 
| 34d60 |  5d 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75    72 6e 20 73 65 6c 66 2e 6d 6f 76 65 5f 62 6f 6f  | ])..........return.self.move_boo | 
| 34d80 |  6b 73 5f 74 6f 5f 6c 69 73 74 73 28 73 6f 75 72    63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69  | ks_to_lists(source_list_names_li | 
| 34da0 |  73 74 2c 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61    6d 65 73 5f 6c 69 73 74 2c 0d 0a 20 20 20 20 20  | st,.dest_list_names_list,....... | 
| 34dc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b  | ............................book | 
| 34de0 |  5f 69 64 5f 6c 69 73 74 2c 20 72 65 66 72 65 73    68 5f 73 63 72 65 65 6e 2c 20 64 69 73 70 6c 61  | _id_list,.refresh_screen,.displa | 
| 34e00 |  79 5f 77 61 72 6e 69 6e 67 73 29 0d 0a 0d 0a 20    20 20 20 64 65 66 20 6d 6f 76 65 5f 62 6f 6f 6b  | y_warnings)........def.move_book | 
| 34e20 |  73 5f 74 6f 5f 6c 69 73 74 73 28 73 65 6c 66 2c    20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d  | s_to_lists(self,.source_list_nam | 
| 34e40 |  65 73 5f 6c 69 73 74 2c 20 64 65 73 74 5f 6c 69    73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 2c 20 62  | es_list,.dest_list_names_list,.b | 
| 34e60 |  6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20 72 65 66    72 65 73 68 5f 73 63 72 65 65 6e 3d 54 72 75 65  | ook_id_list,.refresh_screen=True | 
| 34e80 |  2c 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e    67 73 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 20  | ,.display_warnings=True):....... | 
| 34ea0 |  20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20    54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64  | ...'''..........This.method.is.d | 
| 34ec0 |  65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 63 61    6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20  | esigned.to.be.called.from.other. | 
| 34ee0 |  70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20    20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d  | plugins..........source_list_nam | 
| 34f00 |  65 73 5f 6c 69 73 74 20 2d 20 6c 69 73 74 20 6f    66 20 6c 69 73 74 20 6e 61 6d 65 73 20 66 6f 72  | es_list.-.list.of.list.names.for | 
| 34f20 |  20 74 68 65 20 62 6f 6f 6b 73 20 74 6f 20 62 65    20 72 65 6d 6f 76 65 64 20 66 72 6f 6d 20 28 63  | .the.books.to.be.removed.from.(c | 
| 34f40 |  61 6e 20 62 65 20 65 6d 70 74 79 20 6c 69 73 74    29 0d 0a 20 20 20 20 20 20 20 20 64 65 73 74 5f  | an.be.empty.list)..........dest_ | 
| 34f60 |  6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 20    2d 20 6c 69 73 74 20 6f 66 20 6c 69 73 74 20 6e  | list_names_list.-.list.of.list.n | 
| 34f80 |  61 6d 65 73 20 74 68 65 20 62 6f 6f 6b 73 20 77    69 6c 6c 20 62 65 20 6d 6f 76 65 64 20 74 6f 0d  | ames.the.books.will.be.moved.to. | 
| 34fa0 |  0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64    5f 6c 69 73 74 20 2d 20 61 20 6c 69 73 74 20 6f  | .........book_id_list.-.a.list.o | 
| 34fc0 |  66 20 63 61 6c 69 62 72 65 20 62 6f 6f 6b 20 69    64 73 20 74 6f 20 62 65 20 6d 6f 76 65 64 20 66  | f.calibre.book.ids.to.be.moved.f | 
| 34fe0 |  72 6f 6d 20 73 6f 75 72 63 65 20 6c 69 73 74 20    74 6f 20 64 65 73 74 20 6c 69 73 74 0d 0a 20 20  | rom.source.list.to.dest.list.... | 
| 35000 |  20 20 20 20 20 20 72 65 66 72 65 73 68 5f 73 63    72 65 65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73  | ......refresh_screen.-.indicates | 
| 35020 |  20 77 68 65 74 68 65 72 20 74 6f 20 72 65 66 72    65 73 68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74  | .whether.to.refresh.the.book.det | 
| 35040 |  61 69 6c 73 20 64 69 73 70 6c 61 79 65 64 20 69    6e 20 6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a  | ails.displayed.in.library.view.. | 
| 35060 |  20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f    77 61 72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f  | ........display_warnings.-.optio | 
| 35080 |  6e 20 74 6f 20 73 75 70 70 72 65 73 73 20 61 6e    79 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20  | n.to.suppress.any.error/warning. | 
| 350a0 |  64 69 61 6c 6f 67 73 20 66 6f 72 20 69 6e 76 61    6c 69 64 20 6c 69 73 74 20 6e 61 6d 65 73 20 6f  | dialogs.for.invalid.list.names.o | 
| 350c0 |  72 20 62 6f 6f 6b 73 20 6f 6e 20 6c 69 73 74 20    61 6c 72 65 61 64 79 0d 0a 20 20 20 20 20 20 20  | r.books.on.list.already......... | 
| 350e0 |  20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 69 66    20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d  | .'''..........if.source_list_nam | 
| 35100 |  65 73 5f 6c 69 73 74 20 69 73 20 4e 6f 6e 65 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66  | es_list.is.None:..............if | 
| 35120 |  20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67    73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | .display_warnings:.............. | 
| 35140 |  20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72    5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69  | ....return.error_dialog(self.gui | 
| 35160 |  2c 20 5f 28 27 43 61 6e 6e 6f 74 20 6d 6f 76 65    20 74 6f 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20  | ,._('Cannot.move.to.list'),..... | 
| 35180 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 351a0 |  20 5f 28 27 4e 6f 20 73 6f 75 72 63 65 20 6c 69    73 74 20 6e 61 6d 65 73 20 73 70 65 63 69 66 69  | ._('No.source.list.names.specifi | 
| 351c0 |  65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65  | ed'),.show=True)..............re | 
| 351e0 |  74 75 72 6e 20 46 61 6c 73 65 0d 0a 20 20 20 20    20 20 20 20 69 66 20 64 65 73 74 5f 6c 69 73 74  | turn.False..........if.dest_list | 
| 35200 |  5f 6e 61 6d 65 73 5f 6c 69 73 74 20 69 73 20 4e    6f 6e 65 20 6f 72 20 6c 65 6e 28 64 65 73 74 5f  | _names_list.is.None.or.len(dest_ | 
| 35220 |  6c 69 73 74 5f 6e 61 6d 65 73 5f 6c 69 73 74 29    20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20  | list_names_list).==.0:.......... | 
| 35240 |  20 20 20 20 69 66 20 64 69 73 70 6c 61 79 5f 77    61 72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20 20 20  | ....if.display_warnings:........ | 
| 35260 |  20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e    20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65  | ..........return.error_dialog(se | 
| 35280 |  6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f    74 20 6d 6f 76 65 20 74 6f 20 6c 69 73 74 27 29  | lf.gui,._('Cannot.move.to.list') | 
| 352a0 |  2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ,............................... | 
| 352c0 |  20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73    74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65 64  | ......._('No.list.name.specified | 
| 352e0 |  27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75  | '),.show=True)..............retu | 
| 35300 |  72 6e 20 46 61 6c 73 65 0d 0a 0d 0a 20 20 20 20    20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67 75  | rn.False............db.=.self.gu | 
| 35320 |  69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20 20    20 20 20 20 20 20 69 66 20 72 65 66 72 65 73 68  | i.current_db..........if.refresh | 
| 35340 |  5f 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 70 72 65 76 69 6f 75 73 20 3d  | _screen:..............previous.= | 
| 35360 |  20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72    79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e  | .self.gui.library_view.currentIn | 
| 35380 |  64 65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 61    6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20  | dex()..........any_tags_changed. | 
| 353a0 |  3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20    20 62 6f 6f 6b 73 5f 6d 6f 76 65 64 5f 63 6f 75  | =.False..........books_moved_cou | 
| 353c0 |  6e 74 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20    66 6f 72 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61  | nt.=.0..........for.dest_list_na | 
| 353e0 |  6d 65 20 69 6e 20 64 65 73 74 5f 6c 69 73 74 5f    6e 61 6d 65 73 5f 6c 69 73 74 3a 0d 0a 20 20 20  | me.in.dest_list_names_list:..... | 
| 35400 |  20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e    69 74 69 61 6c 5f 63 6f 75 6e 74 20 3d 20 6c 65  | .........list_initial_count.=.le | 
| 35420 |  6e 28 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c    69 73 74 28 64 62 2c 20 64 65 73 74 5f 6c 69 73  | n(cfg.get_book_list(db,.dest_lis | 
| 35440 |  74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 66 6f 72 20 73 6f 75 72 63 65  | t_name))..............for.source | 
| 35460 |  5f 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 73 6f    75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 5f  | _list_name.in.source_list_names_ | 
| 35480 |  6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 73 6f  | list:..................if.not.so | 
| 354a0 |  75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 20 69    6e 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65  | urce_list_name.in.dest_list_name | 
| 354c0 |  73 5f 6c 69 73 74 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 72  | s_list:......................(_r | 
| 354e0 |  65 6d 6f 76 65 64 5f 69 64 73 2c 20 74 61 67 73    5f 63 68 61 6e 67 65 64 29 20 3d 20 73 65 6c 66  | emoved_ids,.tags_changed).=.self | 
| 35500 |  2e 72 65 6d 6f 76 65 5f 62 6f 6f 6b 73 5f 66 72    6f 6d 5f 6c 69 73 74 28 73 6f 75 72 63 65 5f 6c  | .remove_books_from_list(source_l | 
| 35520 |  69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69    64 5f 6c 69 73 74 2c 0d 0a 20 20 20 20 20 20 20  | ist_name,.book_id_list,......... | 
| 35540 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 35560 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 35580 |  20 20 20 20 20 20 20 72 65 66 72 65 73 68 5f 73    63 72 65 65 6e 3d 46 61 6c 73 65 2c 20 64 69 73  | .......refresh_screen=False,.dis | 
| 355a0 |  70 6c 61 79 5f 77 61 72 6e 69 6e 67 73 3d 46 61    6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | play_warnings=False)............ | 
| 355c0 |  20 20 20 20 20 20 20 20 20 20 69 66 20 74 61 67    73 5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20  | ..........if.tags_changed:...... | 
| 355e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 61 6e 79 5f 74 61 67 73 5f 63 68 61  | ....................any_tags_cha | 
| 35600 |  6e 67 65 64 20 3d 20 54 72 75 65 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64  | nged.=.True..............self.ad | 
| 35620 |  64 5f 62 6f 6f 6b 73 5f 74 6f 5f 6c 69 73 74 28    64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d 65 2c 20  | d_books_to_list(dest_list_name,. | 
| 35640 |  62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c 20 72 65    66 72 65 73 68 5f 73 63 72 65 65 6e 3d 46 61 6c  | book_id_list,.refresh_screen=Fal | 
| 35660 |  73 65 2c 20 64 69 73 70 6c 61 79 5f 77 61 72 6e    69 6e 67 73 3d 64 69 73 70 6c 61 79 5f 77 61 72  | se,.display_warnings=display_war | 
| 35680 |  6e 69 6e 67 73 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 62 6f 6f 6b 73 5f 6d 6f 76 65 64 5f  | nings)..............books_moved_ | 
| 356a0 |  63 6f 75 6e 74 20 2b 3d 20 6c 65 6e 28 63 66 67    2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64  | count.+=.len(cfg.get_book_list(d | 
| 356c0 |  62 2c 20 64 65 73 74 5f 6c 69 73 74 5f 6e 61 6d    65 29 29 20 2d 20 6c 69 73 74 5f 69 6e 69 74 69  | b,.dest_list_name)).-.list_initi | 
| 356e0 |  61 6c 5f 63 6f 75 6e 74 0d 0a 0d 0a 20 20 20 20    20 20 20 20 69 66 20 62 6f 6f 6b 5f 69 64 5f 6c  | al_count............if.book_id_l | 
| 35700 |  69 73 74 20 61 6e 64 20 72 65 66 72 65 73 68 5f    73 63 72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20  | ist.and.refresh_screen:......... | 
| 35720 |  20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 5f    28 27 4d 6f 76 65 64 20 25 64 20 62 6f 6f 6b 73  | .....message.=._('Moved.%d.books | 
| 35740 |  20 74 6f 20 79 6f 75 72 20 6c 69 73 74 28 73 29    27 29 20 25 20 28 62 6f 6f 6b 73 5f 6d 6f 76 65  | .to.your.list(s)').%.(books_move | 
| 35760 |  64 5f 63 6f 75 6e 74 2c 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e  | d_count,)..............self.gui. | 
| 35780 |  73 74 61 74 75 73 5f 62 61 72 2e 73 68 6f 77 4d    65 73 73 61 67 65 28 6d 65 73 73 61 67 65 2c 20  | status_bar.showMessage(message,. | 
| 357a0 |  33 30 30 30 29 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f 63  | 3000)..............if.any_tags_c | 
| 357c0 |  68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75  | hanged:..................self.gu | 
| 357e0 |  69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d    6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68 5f 69  | i.library_view.model().refresh_i | 
| 35800 |  64 73 28 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ds(book_id_list)................ | 
| 35820 |  20 20 63 75 72 72 65 6e 74 20 3d 20 73 65 6c 66    2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65  | ..current.=.self.gui.library_vie | 
| 35840 |  77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | w.currentIndex()................ | 
| 35860 |  20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61    72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e  | ..self.gui.library_view.model(). | 
| 35880 |  63 75 72 72 65 6e 74 5f 63 68 61 6e 67 65 64 28    63 75 72 72 65 6e 74 2c 20 70 72 65 76 69 6f 75  | current_changed(current,.previou | 
| 358a0 |  73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 73 65 6c 66 2e 67 75 69 2e 74 61 67  | s)..................self.gui.tag | 
| 358c0 |  73 5f 76 69 65 77 2e 72 65 63 6f 75 6e 74 28 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f  | s_view.recount()..............fo | 
| 358e0 |  72 20 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61    6d 65 20 69 6e 20 73 6f 75 72 63 65 5f 6c 69 73  | r.source_list_name.in.source_lis | 
| 35900 |  74 5f 6e 61 6d 65 73 5f 6c 69 73 74 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69  | t_names_list:..................i | 
| 35920 |  66 20 73 65 6c 66 2e 5f 69 73 5f 6c 69 73 74 5f    63 75 72 72 65 6e 74 6c 79 5f 76 69 65 77 65 64  | f.self._is_list_currently_viewed | 
| 35940 |  28 73 6f 75 72 63 65 5f 6c 69 73 74 5f 6e 61 6d    65 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | (source_list_name):............. | 
| 35960 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69    65 77 5f 6c 69 73 74 28 73 6f 75 72 63 65 5f 6c  | .........self.view_list(source_l | 
| 35980 |  69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62  | ist_name)......................b | 
| 359a0 |  72 65 61 6b 0d 0a 20 20 20 20 20 20 20 20 72 65    74 75 72 6e 20 54 72 75 65 0d 0a 0d 0a 20 20 20  | reak..........return.True....... | 
| 359c0 |  20 64 65 66 20 63 6c 65 61 72 5f 6c 69 73 74 28    73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c  | .def.clear_list(self,.list_name, | 
| 359e0 |  20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 3d    54 72 75 65 2c 20 64 69 73 70 6c 61 79 5f 77 61  | .refresh_screen=True,.display_wa | 
| 35a00 |  72 6e 69 6e 67 73 3d 54 72 75 65 29 3a 0d 0a 20    20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20  | rnings=True):..........'''...... | 
| 35a20 |  20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64 20    69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20 62  | ....This.method.is.designed.to.b | 
| 35a40 |  65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74    68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20 20  | e.called.from.other.plugins..... | 
| 35a60 |  20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20 2d    20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64  | .....list_name.-.must.be.a.valid | 
| 35a80 |  20 6c 69 73 74 20 6e 61 6d 65 0d 0a 20 20 20 20    20 20 20 20 72 65 66 72 65 73 68 5f 73 63 72 65  | .list.name..........refresh_scre | 
| 35aa0 |  65 6e 20 2d 20 69 6e 64 69 63 61 74 65 73 20 77    68 65 74 68 65 72 20 74 6f 20 72 65 66 72 65 73  | en.-.indicates.whether.to.refres | 
| 35ac0 |  68 20 74 68 65 20 62 6f 6f 6b 20 64 65 74 61 69    6c 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20  | h.the.book.details.displayed.in. | 
| 35ae0 |  6c 69 62 72 61 72 79 20 76 69 65 77 0d 0a 20 20    20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 77 61  | library.view..........display_wa | 
| 35b00 |  72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f 6e 20    74 6f 20 73 75 70 70 72 65 73 73 20 61 6e 79 20  | rnings.-.option.to.suppress.any. | 
| 35b20 |  65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 64 69    61 6c 6f 67 73 20 66 6f 72 20 69 6e 76 61 6c 69  | error/warning.dialogs.for.invali | 
| 35b40 |  64 20 6c 69 73 74 20 6e 61 6d 65 20 6f 72 20 6c    69 73 74 20 65 6d 70 74 79 0d 0a 20 20 20 20 20  | d.list.name.or.list.empty....... | 
| 35b60 |  20 20 20 52 65 74 75 72 6e 73 20 61 20 74 75 70    6c 65 20 6f 66 20 28 72 65 6d 6f 76 65 64 5f 6c  | ...Returns.a.tuple.of.(removed_l | 
| 35b80 |  69 64 73 5f 69 73 74 2c 20 61 6e 79 5f 74 61 67    73 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20  | ids_ist,.any_tags_changed)...... | 
| 35ba0 |  20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20    20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20 69 73  | ....'''..........if.list_name.is | 
| 35bc0 |  20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 69 66 20 64 69 73 70 6c 61 79 5f 77  | .None:..............if.display_w | 
| 35be0 |  61 72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e  | arnings:..................return | 
| 35c00 |  20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65    6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f  | .error_dialog(self.gui,._('Canno | 
| 35c20 |  74 20 63 6c 65 61 72 20 6c 69 73 74 27 29 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | t.clear.list'),................. | 
| 35c40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 5f 28 27 4e 6f 20 6c 69 73 74 20  | ....................._('No.list. | 
| 35c60 |  6e 61 6d 65 20 73 70 65 63 69 66 69 65 64 27 29    2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20  | name.specified'),.show=True).... | 
| 35c80 |  20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e    20 4e 6f 6e 65 2c 20 46 61 6c 73 65 0d 0a 0d 0a  | ..........return.None,.False.... | 
| 35ca0 |  20 20 20 20 20 20 20 20 69 66 20 72 65 66 72 65    73 68 5f 73 63 72 65 65 6e 3a 0d 0a 20 20 20 20  | ........if.refresh_screen:...... | 
| 35cc0 |  20 20 20 20 20 20 20 20 70 72 65 76 69 6f 75 73    20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72  | ........previous.=.self.gui.libr | 
| 35ce0 |  61 72 79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74    49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20 20 20  | ary_view.currentIndex()......... | 
| 35d00 |  20 64 62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63    75 72 72 65 6e 74 5f 64 62 0d 0a 0d 0a 20 20 20  | .db.=.self.gui.current_db....... | 
| 35d20 |  20 20 20 20 20 77 69 74 68 20 73 65 6c 66 2e 73    79 6e 63 5f 6c 6f 63 6b 3a 0d 0a 20 20 20 20 20  | .....with.self.sync_lock:....... | 
| 35d40 |  20 20 20 20 20 20 20 72 65 6d 6f 76 65 64 5f 69    64 73 20 3d 20 63 66 67 2e 67 65 74 5f 62 6f 6f  | .......removed_ids.=.cfg.get_boo | 
| 35d60 |  6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f    6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20  | k_list(db,.list_name)........... | 
| 35d80 |  20 20 20 69 66 20 6e 6f 74 20 72 65 6d 6f 76 65    64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20  | ...if.not.removed_ids:.......... | 
| 35da0 |  20 20 20 20 20 20 20 20 69 66 20 64 69 73 70 6c    61 79 5f 77 61 72 6e 69 6e 67 73 3a 0d 0a 20 20  | ........if.display_warnings:.... | 
| 35dc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 63 6f 6e 66 69 72 6d 28 5f 28 27 4e 6f 20  | ..................confirm(_('No. | 
| 35de0 |  62 6f 6f 6b 73 20 65 78 69 73 74 20 6f 6e 20 74    68 69 73 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20  | books.exist.on.this.list'),..... | 
| 35e00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 27 72 65 61 64 69 6e  | .........................'readin | 
| 35e20 |  67 5f 6c 69 73 74 5f 63 6c 65 61 72 5f 6c 69 73    74 5f 65 6d 70 74 79 27 2c 20 73 65 6c 66 2e 67  | g_list_clear_list_empty',.self.g | 
| 35e40 |  75 69 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 72 65 74 75 72 6e 20 4e 6f 6e 65  | ui)..................return.None | 
| 35e60 |  2c 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f  | ,.False..............cfg.set_boo | 
| 35e80 |  6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f    6e 61 6d 65 2c 20 5b 5d 29 0d 0a 0d 0a 20 20 20  | k_list(db,.list_name,.[])....... | 
| 35ea0 |  20 20 20 20 20 20 20 20 20 23 20 52 65 6d 6f 76    65 20 74 61 67 73 20 66 72 6f 6d 20 74 68 65 20  | .........#.Remove.tags.from.the. | 
| 35ec0 |  62 6f 6f 6b 73 20 69 66 20 6e 65 63 65 73 73 61    72 79 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | books.if.necessary.............. | 
| 35ee0 |  61 6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64    20 3d 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61  | any_tags_changed.=.self.apply_ta | 
| 35f00 |  67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f    6e 61 6d 65 2c 20 72 65 6d 6f 76 65 64 5f 69 64  | gs_to_list(list_name,.removed_id | 
| 35f20 |  73 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67  | s,.add=False)..............chang | 
| 35f40 |  65 64 5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73    74 20 3d 20 73 65 6c 66 2e 75 70 64 61 74 65 5f  | ed_series_id_list.=.self.update_ | 
| 35f60 |  73 65 72 69 65 73 5f 63 75 73 74 6f 6d 5f 63 6f    6c 75 6d 6e 28 6c 69 73 74 5f 6e 61 6d 65 2c 20  | series_custom_column(list_name,. | 
| 35f80 |  5b 5d 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 69 66 20 72 65 66 72 65 73 68 5f 73 63  | [])................if.refresh_sc | 
| 35fa0 |  72 65 65 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d  | reen:..................message.= | 
| 35fc0 |  20 5f 28 27 52 65 6d 6f 76 65 64 20 25 64 20 62    6f 6f 6b 73 20 66 72 6f 6d 20 79 6f 75 72 20 25  | ._('Removed.%d.books.from.your.% | 
| 35fe0 |  73 20 6c 69 73 74 27 29 20 25 20 28 6c 65 6e 28    72 65 6d 6f 76 65 64 5f 69 64 73 29 2c 20 6c 69  | s.list').%.(len(removed_ids),.li | 
| 36000 |  73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67  | st_name)..................self.g | 
| 36020 |  75 69 2e 73 74 61 74 75 73 5f 62 61 72 2e 73 68    6f 77 4d 65 73 73 61 67 65 28 6d 65 73 73 61 67  | ui.status_bar.showMessage(messag | 
| 36040 |  65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 69 66 20 61 6e 79 5f 74 61 67 73 5f  | e)..................if.any_tags_ | 
| 36060 |  63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65  | changed:......................se | 
| 36080 |  6c 66 2e 67 75 69 2e 74 61 67 73 5f 76 69 65 77    2e 72 65 63 6f 75 6e 74 28 29 0d 0a 20 20 20 20  | lf.gui.tags_view.recount()...... | 
| 360a0 |  20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 75    6e 69 63 6f 64 65 28 73 65 6c 66 2e 67 75 69 2e  | ............if.unicode(self.gui. | 
| 360c0 |  73 65 61 72 63 68 2e 74 65 78 74 28 29 29 2e 73    74 61 72 74 73 77 69 74 68 28 27 6d 61 72 6b 65  | search.text()).startswith('marke | 
| 360e0 |  64 3a 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 27    29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | d:reading_list_'):.............. | 
| 36100 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 76 69 65    77 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65  | ........self.view_list(list_name | 
| 36120 |  29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20  | )..................else:........ | 
| 36140 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65    66 72 65 73 68 5f 62 6f 6f 6b 5f 69 64 73 20 3d  | ..............refresh_book_ids.= | 
| 36160 |  20 73 65 74 28 63 68 61 6e 67 65 64 5f 73 65 72    69 65 73 5f 69 64 5f 6c 69 73 74 29 2e 75 6e 69  | .set(changed_series_id_list).uni | 
| 36180 |  6f 6e 28 73 65 74 28 72 65 6d 6f 76 65 64 5f 69    64 73 29 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | on(set(removed_ids))............ | 
| 361a0 |  20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67    75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e  | ..........self.gui.library_view. | 
| 361c0 |  6d 6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68 5f    69 64 73 28 72 65 66 72 65 73 68 5f 62 6f 6f 6b  | model().refresh_ids(refresh_book | 
| 361e0 |  5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65  | _ids)......................curre | 
| 36200 |  6e 74 20 3d 20 73 65 6c 66 2e 67 75 69 2e 6c 69    62 72 61 72 79 5f 76 69 65 77 2e 63 75 72 72 65  | nt.=.self.gui.library_view.curre | 
| 36220 |  6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73  | ntIndex()......................s | 
| 36240 |  65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f    76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63 75 72  | elf.gui.library_view.model().cur | 
| 36260 |  72 65 6e 74 5f 63 68 61 6e 67 65 64 28 63 75 72    72 65 6e 74 2c 20 70 72 65 76 69 6f 75 73 29 0d  | rent_changed(current,.previous). | 
| 36280 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 72 65 74 75 72 6e 20 4e 6f 6e 65 2c 20 46 61  | .................return.None,.Fa | 
| 362a0 |  6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20  | lse..............else:.......... | 
| 362c0 |  20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28    72 65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 6e 79  | ........return.(removed_ids,.any | 
| 362e0 |  5f 74 61 67 73 5f 63 68 61 6e 67 65 64 29 0d 0a    0d 0a 20 20 20 20 64 65 66 20 65 64 69 74 5f 6c  | _tags_changed)........def.edit_l | 
| 36300 |  69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e    61 6d 65 2c 20 72 65 66 72 65 73 68 5f 73 63 72  | ist(self,.list_name,.refresh_scr | 
| 36320 |  65 65 6e 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20    20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20  | een=True):..........'''......... | 
| 36340 |  20 54 68 69 73 20 6d 65 74 68 6f 64 20 69 73 20    64 65 73 69 67 6e 65 64 20 74 6f 20 62 65 20 63  | .This.method.is.designed.to.be.c | 
| 36360 |  61 6c 6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72    20 70 6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20  | alled.from.other.plugins........ | 
| 36380 |  20 20 6c 69 73 74 5f 6e 61 6d 65 20 2d 20 6d 75    73 74 20 62 65 20 61 20 76 61 6c 69 64 20 6c 69  | ..list_name.-.must.be.a.valid.li | 
| 363a0 |  73 74 20 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20    20 72 65 66 72 65 73 68 5f 73 63 72 65 65 6e 20  | st.name..........refresh_screen. | 
| 363c0 |  2d 20 69 6e 64 69 63 61 74 65 73 20 77 68 65 74    68 65 72 20 74 6f 20 72 65 66 72 65 73 68 20 74  | -.indicates.whether.to.refresh.t | 
| 363e0 |  68 65 20 62 6f 6f 6b 20 64 65 74 61 69 6c 73 20    64 69 73 70 6c 61 79 65 64 20 69 6e 20 6c 69 62  | he.book.details.displayed.in.lib | 
| 36400 |  72 61 72 79 20 76 69 65 77 0d 0a 20 20 20 20 20    20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20  | rary.view..........'''.......... | 
| 36420 |  69 66 20 6c 69 73 74 5f 6e 61 6d 65 20 69 73 20    4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20  | if.list_name.is.None:........... | 
| 36440 |  20 20 20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f    64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c  | ...return.error_dialog(self.gui, | 
| 36460 |  20 5f 28 27 43 61 6e 6e 6f 74 20 65 64 69 74 20    6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20 20 20  | ._('Cannot.edit.list'),......... | 
| 36480 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c  | ........................._('No.l | 
| 364a0 |  69 73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69    65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29  | ist.name.specified'),.show=True) | 
| 364c0 |  0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 72    65 66 72 65 73 68 5f 73 63 72 65 65 6e 3a 0d 0a  | ............if.refresh_screen:.. | 
| 364e0 |  20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 76    69 6f 75 73 20 3d 20 73 65 6c 66 2e 67 75 69 2e  | ............previous.=.self.gui. | 
| 36500 |  6c 69 62 72 61 72 79 5f 76 69 65 77 2e 63 75 72    72 65 6e 74 49 6e 64 65 78 28 29 0d 0a 20 20 20  | library_view.currentIndex()..... | 
| 36520 |  20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e 67    75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a 20  | .....db.=.self.gui.current_db... | 
| 36540 |  20 20 20 20 20 20 20 62 6f 6f 6b 5f 69 64 73 20    3d 20 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c  | .......book_ids.=.cfg.get_book_l | 
| 36560 |  69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d    65 29 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b  | ist(db,.list_name)..........book | 
| 36580 |  73 20 3d 20 73 65 6c 66 2e 5f 63 6f 6e 76 65 72    74 5f 63 61 6c 69 62 72 65 5f 69 64 73 5f 74 6f  | s.=.self._convert_calibre_ids_to | 
| 365a0 |  5f 62 6f 6f 6b 73 28 64 62 2c 20 62 6f 6f 6b 5f    69 64 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20  | _books(db,.book_ids)............ | 
| 365c0 |  64 20 3d 20 45 64 69 74 4c 69 73 74 44 69 61 6c    6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 62 6f 6f  | d.=.EditListDialog(self.gui,.boo | 
| 365e0 |  6b 73 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a    20 20 20 20 20 20 20 20 64 2e 65 78 65 63 5f 28  | ks,.list_name)..........d.exec_( | 
| 36600 |  29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 64 2e    72 65 73 75 6c 74 28 29 20 21 3d 20 64 2e 41 63  | )..........if.d.result().!=.d.Ac | 
| 36620 |  63 65 70 74 65 64 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20  | cepted:..............return..... | 
| 36640 |  20 20 20 20 20 6e 65 77 5f 62 6f 6f 6b 5f 69 64    73 20 3d 20 64 2e 67 65 74 5f 63 61 6c 69 62 72  | .....new_book_ids.=.d.get_calibr | 
| 36660 |  65 5f 69 64 73 28 29 0d 0a 20 20 20 20 20 20 20    20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69  | e_ids()..........cfg.set_book_li | 
| 36680 |  73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65    2c 20 6e 65 77 5f 62 6f 6f 6b 5f 69 64 73 29 0d  | st(db,.list_name,.new_book_ids). | 
| 366a0 |  0a 0d 0a 20 20 20 20 20 20 20 20 23 20 52 65 6d    6f 76 65 20 74 61 67 73 20 66 72 6f 6d 20 72 65  | ...........#.Remove.tags.from.re | 
| 366c0 |  6d 6f 76 65 64 20 62 6f 6f 6b 73 20 69 66 20 6e    65 63 65 73 73 61 72 79 0d 0a 20 20 20 20 20 20  | moved.books.if.necessary........ | 
| 366e0 |  20 20 72 65 6d 6f 76 65 64 5f 69 64 73 20 3d 20    73 65 74 28 62 6f 6f 6b 5f 69 64 73 29 20 2d 20  | ..removed_ids.=.set(book_ids).-. | 
| 36700 |  73 65 74 28 6e 65 77 5f 62 6f 6f 6b 5f 69 64 73    29 0d 0a 20 20 20 20 20 20 20 20 61 6e 79 5f 74  | set(new_book_ids)..........any_t | 
| 36720 |  61 67 73 5f 63 68 61 6e 67 65 64 20 3d 20 73 65    6c 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f  | ags_changed.=.self.apply_tags_to | 
| 36740 |  5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c    20 72 65 6d 6f 76 65 64 5f 69 64 73 2c 20 61 64  | _list(list_name,.removed_ids,.ad | 
| 36760 |  64 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20    20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73  | d=False)..........changed_series | 
| 36780 |  5f 69 64 5f 6c 69 73 74 20 3d 20 73 65 6c 66 2e    75 70 64 61 74 65 5f 73 65 72 69 65 73 5f 63 75  | _id_list.=.self.update_series_cu | 
| 367a0 |  73 74 6f 6d 5f 63 6f 6c 75 6d 6e 28 6c 69 73 74    5f 6e 61 6d 65 2c 20 6e 65 77 5f 62 6f 6f 6b 5f  | stom_column(list_name,.new_book_ | 
| 367c0 |  69 64 73 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20    69 66 20 72 65 66 72 65 73 68 5f 73 63 72 65 65  | ids)............if.refresh_scree | 
| 367e0 |  6e 20 61 6e 64 20 72 65 6d 6f 76 65 64 5f 69 64    73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | n.and.removed_ids:.............. | 
| 36800 |  6d 65 73 73 61 67 65 20 3d 20 5f 28 27 52 65 6d    6f 76 65 64 20 25 64 20 62 6f 6f 6b 73 20 66 72  | message.=._('Removed.%d.books.fr | 
| 36820 |  6f 6d 20 79 6f 75 72 20 25 73 20 6c 69 73 74 27    29 20 25 20 28 6c 65 6e 28 72 65 6d 6f 76 65 64  | om.your.%s.list').%.(len(removed | 
| 36840 |  5f 69 64 73 29 2c 20 6c 69 73 74 5f 6e 61 6d 65    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73  | _ids),.list_name)..............s | 
| 36860 |  65 6c 66 2e 67 75 69 2e 73 74 61 74 75 73 5f 62    61 72 2e 73 68 6f 77 4d 65 73 73 61 67 65 28 6d  | elf.gui.status_bar.showMessage(m | 
| 36880 |  65 73 73 61 67 65 29 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 69 66 20 61 6e 79 5f 74 61 67 73  | essage)..............if.any_tags | 
| 368a0 |  5f 63 68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | _changed:..................self. | 
| 368c0 |  67 75 69 2e 74 61 67 73 5f 76 69 65 77 2e 72 65    63 6f 75 6e 74 28 29 0d 0a 20 20 20 20 20 20 20  | gui.tags_view.recount()......... | 
| 368e0 |  20 20 20 20 20 69 66 20 73 65 6c 66 2e 5f 69 73    5f 6c 69 73 74 5f 63 75 72 72 65 6e 74 6c 79 5f  | .....if.self._is_list_currently_ | 
| 36900 |  76 69 65 77 65 64 28 6c 69 73 74 5f 6e 61 6d 65    29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | viewed(list_name):.............. | 
| 36920 |  20 20 20 20 73 65 6c 66 2e 76 69 65 77 5f 6c 69    73 74 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20  | ....self.view_list(list_name)... | 
| 36940 |  20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ...........else:................ | 
| 36960 |  20 20 72 65 66 72 65 73 68 5f 62 6f 6f 6b 5f 69    64 73 20 3d 20 73 65 74 28 63 68 61 6e 67 65 64  | ..refresh_book_ids.=.set(changed | 
| 36980 |  5f 73 65 72 69 65 73 5f 69 64 5f 6c 69 73 74 29    2e 75 6e 69 6f 6e 28 73 65 74 28 72 65 6d 6f 76  | _series_id_list).union(set(remov | 
| 369a0 |  65 64 5f 69 64 73 29 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67  | ed_ids))..................self.g | 
| 369c0 |  75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e    6d 6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68 5f  | ui.library_view.model().refresh_ | 
| 369e0 |  69 64 73 28 72 65 66 72 65 73 68 5f 62 6f 6f 6b    5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 20  | ids(refresh_book_ids)........... | 
| 36a00 |  20 20 20 20 20 20 20 63 75 72 72 65 6e 74 20 3d    20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72 61 72  | .......current.=.self.gui.librar | 
| 36a20 |  79 5f 76 69 65 77 2e 63 75 72 72 65 6e 74 49 6e    64 65 78 28 29 0d 0a 20 20 20 20 20 20 20 20 20  | y_view.currentIndex()........... | 
| 36a40 |  20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69 2e    6c 69 62 72 61 72 79 5f 76 69 65 77 2e 6d 6f 64  | .......self.gui.library_view.mod | 
| 36a60 |  65 6c 28 29 2e 63 75 72 72 65 6e 74 5f 63 68 61    6e 67 65 64 28 63 75 72 72 65 6e 74 2c 20 70 72  | el().current_changed(current,.pr | 
| 36a80 |  65 76 69 6f 75 73 29 0d 0a 0d 0a 20 20 20 20 64    65 66 20 76 69 65 77 5f 6c 69 73 74 28 73 65 6c  | evious)........def.view_list(sel | 
| 36aa0 |  66 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a    20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20  | f,.list_name):..........'''..... | 
| 36ac0 |  20 20 20 20 20 54 68 69 73 20 6d 65 74 68 6f 64    20 69 73 20 64 65 73 69 67 6e 65 64 20 74 6f 20  | .....This.method.is.designed.to. | 
| 36ae0 |  62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 6f    74 68 65 72 20 70 6c 75 67 69 6e 73 0d 0a 20 20  | be.called.from.other.plugins.... | 
| 36b00 |  20 20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 20    2d 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69  | ......list_name.-.must.be.a.vali | 
| 36b20 |  64 20 6c 69 73 74 20 6e 61 6d 65 0d 0a 20 20 20    20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20  | d.list.name..........'''........ | 
| 36b40 |  20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20 69    73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20  | ..if.list_name.is.None:......... | 
| 36b60 |  20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f    72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2e 67 75  | .....return.error_dialog(self.gu | 
| 36b80 |  69 2c 20 5f 28 27 43 61 6e 6e 6f 74 20 76 69 65    77 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20  | i,._('Cannot.view.list'),....... | 
| 36ba0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 5f 28 27 4e 6f  | ..........................._('No | 
| 36bc0 |  20 6c 69 73 74 20 6e 61 6d 65 20 73 70 65 63 69    66 69 65 64 27 29 2c 20 73 68 6f 77 3d 54 72 75  | .list.name.specified'),.show=Tru | 
| 36be0 |  65 29 0d 0a 20 20 20 20 20 20 20 20 23 20 49 6e    20 63 61 73 65 20 61 6e 6f 74 68 65 72 20 72 65  | e)..........#.In.case.another.re | 
| 36c00 |  61 64 69 6e 67 20 6c 69 73 74 20 69 73 20 61 6c    72 65 61 64 79 20 64 69 73 70 6c 61 79 65 64 2c  | ading.list.is.already.displayed, | 
| 36c20 |  20 6f 74 68 65 72 77 69 73 65 0d 0a 20 20 20 20    20 20 20 20 23 20 73 6f 72 74 20 68 69 73 74 6f  | .otherwise..........#.sort.histo | 
| 36c40 |  72 79 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 62    61 63 6b 65 64 20 75 70 20 70 72 6f 70 65 72 6c  | ry.will.not.be.backed.up.properl | 
| 36c60 |  79 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    72 65 73 74 6f 72 65 5f 73 74 61 74 65 28 29 0d  | y..........self.restore_state(). | 
| 36c80 |  0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    73 61 76 65 5f 73 74 61 74 65 28 29 0d 0a 20 20  | ...........self.save_state().... | 
| 36ca0 |  20 20 20 20 20 20 64 62 20 3d 20 73 65 6c 66 2e    67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62 0d 0a  | ......db.=.self.gui.current_db.. | 
| 36cc0 |  0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69    6e 66 6f 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69  | ..........list_info.=.cfg.get_li | 
| 36ce0 |  73 74 5f 69 6e 66 6f 28 64 62 2c 20 6c 69 73 74    5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20  | st_info(db,.list_name).......... | 
| 36d00 |  69 66 20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74    28 63 66 67 2e 4b 45 59 5f 50 4f 50 55 4c 41 54  | if.list_info.get(cfg.KEY_POPULAT | 
| 36d20 |  45 5f 54 59 50 45 2c 20 27 50 4f 50 4d 41 4e 55    41 4c 27 29 20 3d 3d 20 27 50 4f 50 53 45 41 52  | E_TYPE,.'POPMANUAL').==.'POPSEAR | 
| 36d40 |  43 48 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 5f 72 65 62 75 69 6c 64 5f  | CH':..............self._rebuild_ | 
| 36d60 |  61 75 74 6f 5f 73 65 61 72 63 68 5f 6c 69 73 74    28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d  | auto_search_list(db,.list_name). | 
| 36d80 |  0a 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b 5f    69 64 73 20 3d 20 63 66 67 2e 67 65 74 5f 62 6f  | ...........book_ids.=.cfg.get_bo | 
| 36da0 |  6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74    5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20  | ok_list(db,.list_name).......... | 
| 36dc0 |  6d 61 72 6b 65 64 5f 74 65 78 74 20 3d 20 27 72    65 61 64 69 6e 67 5f 6c 69 73 74 5f 27 20 2b 20  | marked_text.=.'reading_list_'.+. | 
| 36de0 |  73 65 6c 66 2e 5f 67 65 74 5f 6c 69 73 74 5f 73    61 66 65 5f 6e 61 6d 65 28 6c 69 73 74 5f 6e 61  | self._get_list_safe_name(list_na | 
| 36e00 |  6d 65 29 0d 0a 20 20 20 20 20 20 20 20 6d 61 72    6b 65 64 5f 69 64 73 20 3d 20 64 69 63 74 28 29  | me)..........marked_ids.=.dict() | 
| 36e20 |  0d 0a 20 20 20 20 20 20 20 20 23 20 42 75 69 6c    64 20 6f 75 72 20 64 69 63 74 69 6f 6e 61 72 79  | ..........#.Build.our.dictionary | 
| 36e40 |  20 6f 66 20 6c 69 73 74 20 69 74 65 6d 73 20 69    6e 20 64 65 73 69 72 65 64 20 6f 72 64 65 72 0d  | .of.list.items.in.desired.order. | 
| 36e60 |  0a 20 20 20 20 20 20 20 20 66 6f 72 20 69 6e 64    65 78 2c 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 65  | .........for.index,.book_id.in.e | 
| 36e80 |  6e 75 6d 65 72 61 74 65 28 62 6f 6f 6b 5f 69 64    73 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | numerate(book_ids):............. | 
| 36ea0 |  20 6d 61 72 6b 65 64 5f 69 64 73 5b 62 6f 6f 6b    5f 69 64 5d 20 3d 20 27 25 73 5f 25 30 34 64 27  | .marked_ids[book_id].=.'%s_%04d' | 
| 36ec0 |  20 25 20 28 6d 61 72 6b 65 64 5f 74 65 78 74 2c    20 69 6e 64 65 78 29 0d 0a 20 20 20 20 20 20 20  | .%.(marked_text,.index)......... | 
| 36ee0 |  20 23 20 4d 61 72 6b 20 74 68 65 20 72 65 73 75    6c 74 73 20 69 6e 20 6f 75 72 20 64 61 74 61 62  | .#.Mark.the.results.in.our.datab | 
| 36f00 |  61 73 65 0d 0a 20 20 20 20 20 20 20 20 64 62 2e    73 65 74 5f 6d 61 72 6b 65 64 5f 69 64 73 28 6d  | ase..........db.set_marked_ids(m | 
| 36f20 |  61 72 6b 65 64 5f 69 64 73 29 0d 0a 20 20 20 20    20 20 20 20 23 20 53 65 61 72 63 68 20 74 6f 20  | arked_ids)..........#.Search.to. | 
| 36f40 |  64 69 73 70 6c 61 79 20 74 68 65 20 6c 69 73 74    20 63 6f 6e 74 65 6e 74 73 0d 0a 20 20 20 20 20  | display.the.list.contents....... | 
| 36f60 |  20 20 20 73 65 6c 66 2e 67 75 69 2e 73 65 61 72    63 68 2e 73 65 74 5f 73 65 61 72 63 68 5f 73 74  | ...self.gui.search.set_search_st | 
| 36f80 |  72 69 6e 67 28 27 6d 61 72 6b 65 64 3a 27 20 2b    20 6d 61 72 6b 65 64 5f 74 65 78 74 29 0d 0a 20  | ring('marked:'.+.marked_text)... | 
| 36fa0 |  20 20 20 20 20 20 20 23 20 53 6f 72 74 20 62 79    20 6f 75 72 20 6d 61 72 6b 65 64 20 63 6f 6c 75  | .......#.Sort.by.our.marked.colu | 
| 36fc0 |  6d 6e 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68    65 20 62 6f 6f 6b 73 20 69 6e 20 6f 72 64 65 72  | mn.to.display.the.books.in.order | 
| 36fe0 |  0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73    74 5f 69 6e 66 6f 5b 63 66 67 2e 4b 45 59 5f 53  | ..........if.list_info[cfg.KEY_S | 
| 37000 |  4f 52 54 5f 4c 49 53 54 5d 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69  | ORT_LIST]:..............self.gui | 
| 37020 |  2e 6c 69 62 72 61 72 79 5f 76 69 65 77 2e 73 6f    72 74 5f 62 79 5f 6e 61 6d 65 64 5f 66 69 65 6c  | .library_view.sort_by_named_fiel | 
| 37040 |  64 28 27 6d 61 72 6b 65 64 27 2c 20 54 72 75 65    29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | d('marked',.True)..........self. | 
| 37060 |  76 69 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d    20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 0d 0a 20 20  | view_list_name.=.list_name...... | 
| 37080 |  20 20 64 65 66 20 63 72 65 61 74 65 5f 6c 69 73    74 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d  | ..def.create_list(self,.list_nam | 
| 370a0 |  65 2c 20 62 6f 6f 6b 5f 69 64 5f 6c 69 73 74 2c    20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e 67  | e,.book_id_list,.display_warning | 
| 370c0 |  73 3d 54 72 75 65 29 3a 0d 0a 20 20 20 20 20 20    20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 54  | s=True):..........'''..........T | 
| 370e0 |  68 69 73 20 6d 65 74 68 6f 64 20 69 73 20 64 65    73 69 67 6e 65 64 20 74 6f 20 62 65 20 63 61 6c  | his.method.is.designed.to.be.cal | 
| 37100 |  6c 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 70    6c 75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 20  | led.from.other.plugins.......... | 
| 37120 |  6c 69 73 74 5f 6e 61 6d 65 20 2d 20 6d 75 73 74    20 62 65 20 61 20 76 61 6c 69 64 20 6c 69 73 74  | list_name.-.must.be.a.valid.list | 
| 37140 |  20 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20 62    6f 6f 6b 5f 69 64 5f 6c 69 73 74 20 2d 20 61 20  | .name..........book_id_list.-.a. | 
| 37160 |  6c 69 73 74 20 6f 66 20 63 61 6c 69 62 72 65 20    62 6f 6f 6b 20 69 64 73 20 74 6f 20 62 65 20 70  | list.of.calibre.book.ids.to.be.p | 
| 37180 |  75 74 20 6f 6e 20 74 68 65 20 6c 69 73 74 0d 0a    20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f  | ut.on.the.list..........display_ | 
| 371a0 |  77 61 72 6e 69 6e 67 73 20 2d 20 6f 70 74 69 6f    6e 20 74 6f 20 73 75 70 70 72 65 73 73 20 61 6e  | warnings.-.option.to.suppress.an | 
| 371c0 |  79 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20    64 69 61 6c 6f 67 73 20 69 66 20 62 6f 6f 6b 73  | y.error/warning.dialogs.if.books | 
| 371e0 |  20 61 6c 72 65 61 64 79 20 6f 6e 20 6c 69 73 74    0d 0a 20 20 20 20 20 20 20 20 52 65 74 75 72 6e  | .already.on.list..........Return | 
| 37200 |  73 3a 20 54 72 75 65 20 69 66 20 6c 69 73 74 20    77 61 73 20 63 72 65 61 74 65 64 2c 20 6f 74 68  | s:.True.if.list.was.created,.oth | 
| 37220 |  65 72 77 69 73 65 20 46 61 6c 73 65 0d 0a 20 20    20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20 20  | erwise.False..........'''....... | 
| 37240 |  20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20    69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20  | ...if.list_name.is.None:........ | 
| 37260 |  20 20 20 20 20 20 69 66 20 64 69 73 70 6c 61 79    5f 77 61 72 6e 69 6e 67 73 3a 0d 0a 20 20 20 20  | ......if.display_warnings:...... | 
| 37280 |  20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75    72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28  | ............return.error_dialog( | 
| 372a0 |  73 65 6c 66 2e 67 75 69 2c 20 5f 28 27 43 61 6e    6e 6f 74 20 63 72 65 61 74 65 20 6c 69 73 74 27  | self.gui,._('Cannot.create.list' | 
| 372c0 |  29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ),.............................. | 
| 372e0 |  20 20 20 20 20 20 20 20 5f 28 27 4e 6f 20 6c 69    73 74 20 6e 61 6d 65 20 73 70 65 63 69 66 69 65  | ........_('No.list.name.specifie | 
| 37300 |  64 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c 69  | d'),.show=True)..............eli | 
| 37320 |  66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 28  | f.DEBUG:..................print( | 
| 37340 |  5f 28 27 52 65 61 64 69 6e 67 20 4c 69 73 74 3a    20 43 61 6e 6e 6f 74 20 63 72 65 61 74 65 20 6c  | _('Reading.List:.Cannot.create.l | 
| 37360 |  69 73 74 20 61 73 20 6c 69 73 74 5f 6e 61 6d 65    20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 27 29  | ist.as.list_name.not.specified') | 
| 37380 |  29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72    65 74 75 72 6e 20 46 61 6c 73 65 0d 0a 20 20 20  | )..............return.False..... | 
| 373a0 |  20 20 20 20 20 6c 69 73 74 5f 6e 61 6d 65 73 20    3d 20 63 66 67 2e 67 65 74 5f 6c 69 73 74 5f 6e  | .....list_names.=.cfg.get_list_n | 
| 373c0 |  61 6d 65 73 28 73 65 6c 66 2e 67 75 69 2e 63 75    72 72 65 6e 74 5f 64 62 2c 20 65 78 63 6c 75 64  | ames(self.gui.current_db,.exclud | 
| 373e0 |  65 5f 61 75 74 6f 3d 46 61 6c 73 65 29 0d 0a 20    20 20 20 20 20 20 20 66 6f 72 20 65 78 69 73 74  | e_auto=False)..........for.exist | 
| 37400 |  69 6e 67 5f 6c 69 73 74 5f 6e 61 6d 65 20 69 6e    20 6c 69 73 74 5f 6e 61 6d 65 73 3a 0d 0a 20 20  | ing_list_name.in.list_names:.... | 
| 37420 |  20 20 20 20 20 20 20 20 20 20 69 66 20 6c 69 73    74 5f 6e 61 6d 65 2e 6c 6f 77 65 72 28 29 20 3d  | ..........if.list_name.lower().= | 
| 37440 |  3d 20 65 78 69 73 74 69 6e 67 5f 6c 69 73 74 5f    6e 61 6d 65 2e 6c 6f 77 65 72 28 29 3a 0d 0a 20  | =.existing_list_name.lower():... | 
| 37460 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69    66 20 64 69 73 70 6c 61 79 5f 77 61 72 6e 69 6e  | ...............if.display_warnin | 
| 37480 |  67 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20  | gs:......................return. | 
| 374a0 |  65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c    66 2e 67 75 69 2c 20 5f 28 27 43 61 6e 6e 6f 74  | error_dialog(self.gui,._('Cannot | 
| 374c0 |  20 63 72 65 61 74 65 20 6c 69 73 74 27 29 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .create.list'),................. | 
| 374e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 5f 28 27 41 20 6c 69  | ........................._('A.li | 
| 37500 |  73 74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74    73 20 77 69 74 68 20 74 68 69 73 20 6e 61 6d 65  | st.already.exists.with.this.name | 
| 37520 |  27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | '),.show=True).................. | 
| 37540 |  65 6c 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | elif.DEBUG:..................... | 
| 37560 |  20 70 72 69 6e 74 28 28 5f 28 27 52 65 61 64 69    6e 67 20 4c 69 73 74 3a 20 43 61 6e 6e 6f 74 20  | .print((_('Reading.List:.Cannot. | 
| 37580 |  63 72 65 61 74 65 20 6c 69 73 74 20 61 73 20 6c    69 73 74 5f 6e 61 6d 65 20 69 73 20 64 75 70 6c  | create.list.as.list_name.is.dupl | 
| 375a0 |  69 63 61 74 65 3a 27 29 2c 20 6c 69 73 74 5f 6e    61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 20  | icate:'),.list_name))........... | 
| 375c0 |  20 20 20 20 20 20 20 72 65 74 75 72 6e 20 46 61    6c 73 65 0d 0a 20 20 20 20 20 20 20 20 63 66 67  | .......return.False..........cfg | 
| 375e0 |  2e 63 72 65 61 74 65 5f 6c 69 73 74 28 73 65 6c    66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62  | .create_list(self.gui.current_db | 
| 37600 |  2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f    6b 5f 69 64 5f 6c 69 73 74 29 0d 0a 20 20 20 20  | ,.list_name,.book_id_list)...... | 
| 37620 |  20 20 20 20 72 65 74 75 72 6e 20 54 72 75 65 0d    0a 0d 0a 20 20 20 20 64 65 66 20 5f 67 65 74 5f  | ....return.True........def._get_ | 
| 37640 |  6c 69 73 74 5f 73 61 66 65 5f 6e 61 6d 65 28 73    65 6c 66 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a  | list_safe_name(self,.list_name): | 
| 37660 |  0d 0a 20 20 20 20 20 20 20 20 73 61 66 65 5f 6e    61 6d 65 20 3d 20 6c 69 73 74 5f 6e 61 6d 65 2e  | ..........safe_name.=.list_name. | 
| 37680 |  6c 6f 77 65 72 28 29 2e 72 65 70 6c 61 63 65 28    27 20 27 2c 20 27 5f 27 29 0d 0a 20 20 20 20 20  | lower().replace('.',.'_')....... | 
| 376a0 |  20 20 20 73 61 66 65 5f 6e 61 6d 65 20 3d 20 72    65 2e 73 75 62 28 27 28 5b 5e 61 2d 7a 30 2d 39  | ...safe_name.=.re.sub('([^a-z0-9 | 
| 376c0 |  5f 5d 29 27 2c 20 27 27 2c 20 73 61 66 65 5f 6e    61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 72 65  | _])',.'',.safe_name)..........re | 
| 376e0 |  74 75 72 6e 20 73 61 66 65 5f 6e 61 6d 65 0d 0a    0d 0a 20 20 20 20 64 65 66 20 5f 69 73 5f 6c 69  | turn.safe_name........def._is_li | 
| 37700 |  73 74 5f 63 75 72 72 65 6e 74 6c 79 5f 76 69 65    77 65 64 28 73 65 6c 66 2c 20 6c 69 73 74 5f 6e  | st_currently_viewed(self,.list_n | 
| 37720 |  61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 6d    61 72 6b 65 64 5f 74 65 78 74 20 3d 20 27 72 65  | ame):..........marked_text.=.'re | 
| 37740 |  61 64 69 6e 67 5f 6c 69 73 74 5f 27 20 2b 20 73    65 6c 66 2e 5f 67 65 74 5f 6c 69 73 74 5f 73 61  | ading_list_'.+.self._get_list_sa | 
| 37760 |  66 65 5f 6e 61 6d 65 28 6c 69 73 74 5f 6e 61 6d    65 29 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75  | fe_name(list_name)..........retu | 
| 37780 |  72 6e 20 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e    67 75 69 2e 73 65 61 72 63 68 2e 74 65 78 74 28  | rn.unicode(self.gui.search.text( | 
| 377a0 |  29 29 2e 73 74 61 72 74 73 77 69 74 68 28 27 6d    61 72 6b 65 64 3a 27 20 2b 20 6d 61 72 6b 65 64  | )).startswith('marked:'.+.marked | 
| 377c0 |  5f 74 65 78 74 29 0d 0a 0d 0a 20 20 20 20 64 65    66 20 73 77 69 74 63 68 5f 64 65 66 61 75 6c 74  | _text)........def.switch_default | 
| 377e0 |  5f 6c 69 73 74 28 73 65 6c 66 2c 20 6c 69 73 74    5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20  | _list(self,.list_name):......... | 
| 37800 |  20 63 66 67 2e 73 65 74 5f 64 65 66 61 75 6c 74    5f 6c 69 73 74 28 73 65 6c 66 2e 67 75 69 2e 63  | .cfg.set_default_list(self.gui.c | 
| 37820 |  75 72 72 65 6e 74 5f 64 62 2c 20 6c 69 73 74 5f    6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 73  | urrent_db,.list_name)..........s | 
| 37840 |  65 6c 66 2e 72 65 62 75 69 6c 64 5f 6d 65 6e 75    73 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73  | elf.rebuild_menus()........def.s | 
| 37860 |  68 6f 77 5f 63 6f 6e 66 69 67 75 72 61 74 69 6f    6e 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20  | how_configuration(self):........ | 
| 37880 |  20 20 73 65 6c 66 2e 69 6e 74 65 72 66 61 63 65    5f 61 63 74 69 6f 6e 5f 62 61 73 65 5f 70 6c 75  | ..self.interface_action_base_plu | 
| 378a0 |  67 69 6e 2e 64 6f 5f 75 73 65 72 5f 63 6f 6e 66    69 67 28 73 65 6c 66 2e 67 75 69 29 0d 0a 0d 0a  | gin.do_user_config(self.gui).... | 
| 378c0 |  20 20 20 20 64 65 66 20 61 70 70 6c 79 5f 74 61    67 73 5f 74 6f 5f 6c 69 73 74 28 73 65 6c 66 2c  | ....def.apply_tags_to_list(self, | 
| 378e0 |  20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b    5f 69 64 73 2c 20 61 64 64 3d 54 72 75 65 2c 20  | .list_name,.book_ids,.add=True,. | 
| 37900 |  6d 6f 64 69 66 79 5f 61 63 74 69 6f 6e 3d 4e 6f    6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 62  | modify_action=None):..........db | 
| 37920 |  20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72    65 6e 74 5f 64 62 0d 0a 20 20 20 20 20 20 20 20  | .=.self.gui.current_db.......... | 
| 37940 |  6c 69 73 74 5f 6d 61 70 20 3d 20 63 66 67 2e 67    65 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 64 62 2c  | list_map.=.cfg.get_list_info(db, | 
| 37960 |  20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20    20 20 20 20 20 69 66 20 6e 6f 74 20 6d 6f 64 69  | .list_name)..........if.not.modi | 
| 37980 |  66 79 5f 61 63 74 69 6f 6e 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 6d 6f 64 69 66 79 5f 61  | fy_action:..............modify_a | 
| 379a0 |  63 74 69 6f 6e 20 3d 20 6c 69 73 74 5f 6d 61 70    2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 4d 4f 44  | ction.=.list_map.get(cfg.KEY_MOD | 
| 379c0 |  49 46 59 5f 41 43 54 49 4f 4e 2c 20 63 66 67 2e    44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c  | IFY_ACTION,.cfg.DEFAULT_LIST_VAL | 
| 379e0 |  55 45 53 5b 63 66 67 2e 4b 45 59 5f 4d 4f 44 49    46 59 5f 41 43 54 49 4f 4e 5d 29 0d 0a 20 20 20  | UES[cfg.KEY_MODIFY_ACTION])..... | 
| 37a00 |  20 20 20 20 20 69 66 20 6d 6f 64 69 66 79 5f 61    63 74 69 6f 6e 20 3d 3d 20 27 54 41 47 4e 4f 4e  | .....if.modify_action.==.'TAGNON | 
| 37a20 |  45 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 72 65 74 75 72 6e 20 46 61 6c 73 65 0d 0a 20  | E':..............return.False... | 
| 37a40 |  20 20 20 20 20 20 20 65 6c 69 66 20 6d 6f 64 69    66 79 5f 61 63 74 69 6f 6e 20 3d 3d 20 27 54 41  | .......elif.modify_action.==.'TA | 
| 37a60 |  47 41 44 44 27 20 61 6e 64 20 6e 6f 74 20 61 64    64 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | GADD'.and.not.add:.............. | 
| 37a80 |  72 65 74 75 72 6e 20 46 61 6c 73 65 0d 0a 20 20    20 20 20 20 20 20 65 6c 69 66 20 6d 6f 64 69 66  | return.False..........elif.modif | 
| 37aa0 |  79 5f 61 63 74 69 6f 6e 20 3d 3d 20 27 54 41 47    52 45 4d 4f 56 45 27 20 61 6e 64 20 61 64 64 3a  | y_action.==.'TAGREMOVE'.and.add: | 
| 37ac0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65    74 75 72 6e 20 46 61 6c 73 65 0d 0a 20 20 20 20  | ..............return.False...... | 
| 37ae0 |  20 20 20 20 74 61 67 73 5f 63 6f 6c 75 6d 6e 20    3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 63  | ....tags_column.=.list_map.get(c | 
| 37b00 |  66 67 2e 4b 45 59 5f 54 41 47 53 5f 43 4f 4c 55    4d 4e 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f  | fg.KEY_TAGS_COLUMN,.cfg.DEFAULT_ | 
| 37b20 |  4c 49 53 54 5f 56 41 4c 55 45 53 5b 63 66 67 2e    4b 45 59 5f 54 41 47 53 5f 43 4f 4c 55 4d 4e 5d  | LIST_VALUES[cfg.KEY_TAGS_COLUMN] | 
| 37b40 |  29 0d 0a 20 20 20 20 20 20 20 20 74 61 67 5f 74    6f 5f 61 70 70 6c 79 20 3d 20 6c 69 73 74 5f 6d  | )..........tag_to_apply.=.list_m | 
| 37b60 |  61 70 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 54    41 47 53 5f 54 45 58 54 2c 20 63 66 67 2e 44 45  | ap.get(cfg.KEY_TAGS_TEXT,.cfg.DE | 
| 37b80 |  46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45    53 5b 63 66 67 2e 4b 45 59 5f 54 41 47 53 5f 54  | FAULT_LIST_VALUES[cfg.KEY_TAGS_T | 
| 37ba0 |  45 58 54 5d 29 0d 0a 20 20 20 20 20 20 20 20 61    6e 79 5f 74 61 67 73 5f 63 68 61 6e 67 65 64 20  | EXT])..........any_tags_changed. | 
| 37bc0 |  3d 20 46 61 6c 73 65 0d 0a 0d 0a 20 20 20 20 20    20 20 20 69 66 20 74 61 67 5f 74 6f 5f 61 70 70  | =.False............if.tag_to_app | 
| 37be0 |  6c 79 20 61 6e 64 20 62 6f 6f 6b 5f 69 64 73 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66  | ly.and.book_ids:..............if | 
| 37c00 |  20 74 61 67 73 5f 63 6f 6c 75 6d 6e 20 3d 3d 20    27 74 61 67 73 27 3a 0d 0a 20 20 20 20 20 20 20  | .tags_column.==.'tags':......... | 
| 37c20 |  20 20 20 20 20 20 20 20 20 69 66 20 61 64 64 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .........if.add:................ | 
| 37c40 |  20 20 20 20 20 20 64 62 2e 62 75 6c 6b 5f 6d 6f    64 69 66 79 5f 74 61 67 73 28 62 6f 6f 6b 5f 69  | ......db.bulk_modify_tags(book_i | 
| 37c60 |  64 73 2c 20 61 64 64 3d 5b 74 61 67 5f 74 6f 5f    61 70 70 6c 79 5d 29 0d 0a 20 20 20 20 20 20 20  | ds,.add=[tag_to_apply])......... | 
| 37c80 |  20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .........else:.................. | 
| 37ca0 |  20 20 20 20 64 62 2e 62 75 6c 6b 5f 6d 6f 64 69    66 79 5f 74 61 67 73 28 62 6f 6f 6b 5f 69 64 73  | ....db.bulk_modify_tags(book_ids | 
| 37cc0 |  2c 20 72 65 6d 6f 76 65 3d 5b 74 61 67 5f 74 6f    5f 61 70 70 6c 79 5d 29 0d 0a 20 20 20 20 20 20  | ,.remove=[tag_to_apply])........ | 
| 37ce0 |  20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e    20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20  | ..........return.True........... | 
| 37d00 |  20 20 20 65 6c 69 66 20 74 61 67 73 5f 63 6f 6c    75 6d 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | ...elif.tags_column:............ | 
| 37d20 |  20 20 20 20 20 20 63 75 73 74 6f 6d 5f 63 6f 6c    75 6d 6e 73 20 3d 20 64 62 2e 66 69 65 6c 64 5f  | ......custom_columns.=.db.field_ | 
| 37d40 |  6d 65 74 61 64 61 74 61 2e 63 75 73 74 6f 6d 5f    66 69 65 6c 64 5f 6d 65 74 61 64 61 74 61 28 29  | metadata.custom_field_metadata() | 
| 37d60 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 63 6f 6c 20 3d 20 63 75 73 74 6f 6d 5f 63  | ..................col.=.custom_c | 
| 37d80 |  6f 6c 75 6d 6e 73 5b 74 61 67 73 5f 63 6f 6c 75    6d 6e 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | olumns[tags_column]............. | 
| 37da0 |  20 20 20 20 20 74 79 70 20 3d 20 63 6f 6c 5b 27    64 61 74 61 74 79 70 65 27 5d 0d 0a 20 20 20 20  | .....typ.=.col['datatype']...... | 
| 37dc0 |  20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65    6c 20 3d 20 64 62 2e 66 69 65 6c 64 5f 6d 65 74  | ............label.=.db.field_met | 
| 37de0 |  61 64 61 74 61 2e 6b 65 79 5f 74 6f 5f 6c 61 62    65 6c 28 74 61 67 73 5f 63 6f 6c 75 6d 6e 29 0d  | adata.key_to_label(tags_column). | 
| 37e00 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 69 66 20 63 6f 6c 5b 27 69 73 5f 6d 75 6c 74  | .................if.col['is_mult | 
| 37e20 |  69 70 6c 65 27 5d 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 23 20 57  | iple']:......................#.W | 
| 37e40 |  69 6c 6c 20 64 6f 20 74 68 65 20 61 64 64 20 6f    72 20 72 65 6d 6f 76 65 20 61 63 74 69 6f 6e 73  | ill.do.the.add.or.remove.actions | 
| 37e60 |  20 69 6e 20 62 75 6c 6b 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66  | .in.bulk......................if | 
| 37e80 |  20 61 64 64 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64  | .add:..........................d | 
| 37ea0 |  62 2e 73 65 74 5f 63 75 73 74 6f 6d 5f 62 75 6c    6b 5f 6d 75 6c 74 69 70 6c 65 28 62 6f 6f 6b 5f  | b.set_custom_bulk_multiple(book_ | 
| 37ec0 |  69 64 73 2c 20 61 64 64 3d 5b 74 61 67 5f 74 6f    5f 61 70 70 6c 79 5d 2c 20 6c 61 62 65 6c 3d 6c  | ids,.add=[tag_to_apply],.label=l | 
| 37ee0 |  61 62 65 6c 29 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a  | abel)......................else: | 
| 37f00 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 64 62 2e 73 65 74  | ..........................db.set | 
| 37f20 |  5f 63 75 73 74 6f 6d 5f 62 75 6c 6b 5f 6d 75 6c    74 69 70 6c 65 28 62 6f 6f 6b 5f 69 64 73 2c 20  | _custom_bulk_multiple(book_ids,. | 
| 37f40 |  72 65 6d 6f 76 65 3d 5b 74 61 67 5f 74 6f 5f 61    70 70 6c 79 5d 2c 20 6c 61 62 65 6c 3d 6c 61 62  | remove=[tag_to_apply],.label=lab | 
| 37f60 |  65 6c 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20  | el)......................return. | 
| 37f80 |  54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20  | True..................else:..... | 
| 37fa0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 23 20 57 65 20 68 61 76 65 20 61 20 63 75 73  | .................#.We.have.a.cus | 
| 37fc0 |  74 6f 6d 20 63 6f 6c 75 6d 6e 20 74 68 61 74 20    69 73 20 74 65 78 74 20 6f 72 20 62 6f 6f 6c 65  | tom.column.that.is.text.or.boole | 
| 37fe0 |  61 6e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 66 6f 72 20 62 6f 6f 6b  | an......................for.book | 
| 38000 |  5f 69 64 20 69 6e 20 62 6f 6f 6b 5f 69 64 73 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | _id.in.book_ids:................ | 
| 38020 |  20 20 20 20 20 20 20 20 20 20 65 78 69 73 74 69    6e 67 5f 76 61 6c 75 65 20 3d 20 64 62 2e 67 65  | ..........existing_value.=.db.ge | 
| 38040 |  74 5f 63 75 73 74 6f 6d 28 62 6f 6f 6b 5f 69 64    2c 20 6c 61 62 65 6c 3d 6c 61 62 65 6c 2c 20 69  | t_custom(book_id,.label=label,.i | 
| 38060 |  6e 64 65 78 5f 69 73 5f 69 64 3d 54 72 75 65 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ndex_is_id=True)................ | 
| 38080 |  20 20 20 20 20 20 20 20 20 20 69 66 20 74 79 70    20 3d 3d 20 27 62 6f 6f 6c 27 3a 0d 0a 20 20 20  | ..........if.typ.==.'bool':..... | 
| 380a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 6e 65 77 5f 76 61 6c  | .........................new_val | 
| 380c0 |  75 65 20 3d 20 74 61 67 5f 74 6f 5f 61 70 70 6c    79 20 3d 3d 20 27 59 27 0d 0a 20 20 20 20 20 20  | ue.=.tag_to_apply.==.'Y'........ | 
| 380e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 69 66 20 6e 6f 74 20 61 64 64  | ......................if.not.add | 
| 38100 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | :............................... | 
| 38120 |  20 20 20 69 66 20 64 62 2e 70 72 65 66 73 2e 67    65 74 28 27 62 6f 6f 6c 73 5f 61 72 65 5f 74 72  | ...if.db.prefs.get('bools_are_tr | 
| 38140 |  69 73 74 61 74 65 27 29 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | istate'):....................... | 
| 38160 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e    65 77 5f 76 61 6c 75 65 20 3d 20 4e 6f 6e 65 0d  | ...............new_value.=.None. | 
| 38180 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 381a0 |  20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .else:.......................... | 
| 381c0 |  20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f    76 61 6c 75 65 20 3d 20 6e 6f 74 20 6e 65 77 5f  | ............new_value.=.not.new_ | 
| 381e0 |  76 61 6c 75 65 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65  | value..........................e | 
| 38200 |  6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | lse:............................ | 
| 38220 |  20 20 69 66 20 61 64 64 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ..if.add:....................... | 
| 38240 |  20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f 76    61 6c 75 65 20 3d 20 74 61 67 5f 74 6f 5f 61 70  | ...........new_value.=.tag_to_ap | 
| 38260 |  70 6c 79 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ply............................. | 
| 38280 |  20 65 6c 69 66 20 65 78 69 73 74 69 6e 67 5f 76    61 6c 75 65 3a 0d 0a 20 20 20 20 20 20 20 20 20  | .elif.existing_value:........... | 
| 382a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 6e 65 77 5f 76 61 6c 75 65  | .......................new_value | 
| 382c0 |  20 3d 20 65 78 69 73 74 69 6e 67 5f 76 61 6c 75    65 2e 72 65 70 6c 61 63 65 28 74 61 67 5f 74 6f  | .=.existing_value.replace(tag_to | 
| 382e0 |  5f 61 70 70 6c 79 2c 20 27 27 29 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | _apply,.'')..................... | 
| 38300 |  20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .........else:.................. | 
| 38320 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    63 6f 6e 74 69 6e 75 65 20 23 20 52 65 6d 6f 76  | ................continue.#.Remov | 
| 38340 |  69 6e 67 20 62 75 74 20 68 61 73 20 6e 6f 20 63    75 72 72 65 6e 74 20 74 65 78 74 0d 0a 20 20 20  | ing.but.has.no.current.text..... | 
| 38360 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 69 66 20 6e 65 77 5f 76 61 6c 75  | .....................if.new_valu | 
| 38380 |  65 20 21 3d 20 65 78 69 73 74 69 6e 67 5f 76 61    6c 75 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | e.!=.existing_value:............ | 
| 383a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 64 62 2e 73 65 74 5f 63 75 73 74 6f 6d 28  | ..................db.set_custom( | 
| 383c0 |  62 6f 6f 6b 5f 69 64 2c 20 6e 65 77 5f 76 61 6c    75 65 2c 20 6c 61 62 65 6c 3d 6c 61 62 65 6c 2c  | book_id,.new_value,.label=label, | 
| 383e0 |  20 63 6f 6d 6d 69 74 3d 46 61 6c 73 65 29 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .commit=False).................. | 
| 38400 |  20 20 20 20 20 20 20 20 20 20 20 20 61 6e 79 5f    74 61 67 73 5f 63 68 61 6e 67 65 64 20 3d 20 54  | ............any_tags_changed.=.T | 
| 38420 |  72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 64 62 2e 63 6f 6d 6d  | rue......................db.comm | 
| 38440 |  69 74 28 29 0d 0a 20 20 20 20 20 20 20 20 72 65    74 75 72 6e 20 61 6e 79 5f 74 61 67 73 5f 63 68  | it()..........return.any_tags_ch | 
| 38460 |  61 6e 67 65 64 0d 0a 0d 0a 20 20 20 20 64 65 66    20 75 70 64 61 74 65 5f 73 65 72 69 65 73 5f 63  | anged........def.update_series_c | 
| 38480 |  75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 28 73 65 6c    66 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f  | ustom_column(self,.list_name,.bo | 
| 384a0 |  6f 6b 5f 69 64 73 29 3a 0d 0a 20 20 20 20 20 20    20 20 63 68 61 6e 67 65 64 5f 73 65 72 69 65 73  | ok_ids):..........changed_series | 
| 384c0 |  5f 62 6f 6f 6b 5f 69 64 73 20 3d 20 5b 5d 0d 0a    20 20 20 20 20 20 20 20 64 62 20 3d 20 73 65 6c  | _book_ids.=.[]..........db.=.sel | 
| 384e0 |  66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62    0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6d  | f.gui.current_db..........list_m | 
| 38500 |  61 70 20 3d 20 63 66 67 2e 67 65 74 5f 6c 69 73    74 5f 69 6e 66 6f 28 64 62 2c 20 6c 69 73 74 5f  | ap.=.cfg.get_list_info(db,.list_ | 
| 38520 |  6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 73    65 72 69 65 73 5f 63 6f 6c 75 6d 6e 20 3d 20 6c  | name)..........series_column.=.l | 
| 38540 |  69 73 74 5f 6d 61 70 2e 67 65 74 28 63 66 67 2e    4b 45 59 5f 53 45 52 49 45 53 5f 43 4f 4c 55 4d  | ist_map.get(cfg.KEY_SERIES_COLUM | 
| 38560 |  4e 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f 4c    49 53 54 5f 56 41 4c 55 45 53 5b 63 66 67 2e 4b  | N,.cfg.DEFAULT_LIST_VALUES[cfg.K | 
| 38580 |  45 59 5f 53 45 52 49 45 53 5f 43 4f 4c 55 4d 4e    5d 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e  | EY_SERIES_COLUMN])..........if.n | 
| 385a0 |  6f 74 20 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72  | ot.series_column:..............r | 
| 385c0 |  65 74 75 72 6e 20 63 68 61 6e 67 65 64 5f 73 65    72 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 0d 0a 0d  | eturn.changed_series_book_ids... | 
| 385e0 |  0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f    6e 61 6d 65 20 3d 20 6c 69 73 74 5f 6d 61 70 2e  | .........series_name.=.list_map. | 
| 38600 |  67 65 74 28 63 66 67 2e 4b 45 59 5f 53 45 52 49    45 53 5f 4e 41 4d 45 2c 20 63 66 67 2e 44 45 46  | get(cfg.KEY_SERIES_NAME,.cfg.DEF | 
| 38620 |  41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53    5b 63 66 67 2e 4b 45 59 5f 53 45 52 49 45 53 5f  | AULT_LIST_VALUES[cfg.KEY_SERIES_ | 
| 38640 |  4e 41 4d 45 5d 29 0d 0a 20 20 20 20 20 20 20 20    69 66 20 6e 6f 74 20 73 65 72 69 65 73 5f 6e 61  | NAME])..........if.not.series_na | 
| 38660 |  6d 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 73 65 72 69 65 73 5f 6e 61 6d 65 20 3d 20 6c  | me:..............series_name.=.l | 
| 38680 |  69 73 74 5f 6e 61 6d 65 0d 0a 0d 0a 20 20 20 20    20 20 20 20 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d  | ist_name............custom_colum | 
| 386a0 |  6e 73 20 3d 20 64 62 2e 66 69 65 6c 64 5f 6d 65    74 61 64 61 74 61 2e 63 75 73 74 6f 6d 5f 66 69  | ns.=.db.field_metadata.custom_fi | 
| 386c0 |  65 6c 64 5f 6d 65 74 61 64 61 74 61 28 29 0d 0a    20 20 20 20 20 20 20 20 63 6f 6c 20 3d 20 63 75  | eld_metadata()..........col.=.cu | 
| 386e0 |  73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 2e 67 65 74    28 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 2c 20  | stom_columns.get(series_column,. | 
| 38700 |  4e 6f 6e 65 29 0d 0a 20 20 20 20 20 20 20 20 69    66 20 63 6f 6c 20 69 73 20 4e 6f 6e 65 3a 0d 0a  | None)..........if.col.is.None:.. | 
| 38720 |  20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75    72 6e 0d 0a 20 20 20 20 20 20 20 20 6c 61 62 65  | ............return..........labe | 
| 38740 |  6c 20 3d 20 64 62 2e 66 69 65 6c 64 5f 6d 65 74    61 64 61 74 61 2e 6b 65 79 5f 74 6f 5f 6c 61 62  | l.=.db.field_metadata.key_to_lab | 
| 38760 |  65 6c 28 73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e    29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 46  | el(series_column)............#.F | 
| 38780 |  69 6e 64 20 61 6c 6c 20 74 68 65 20 62 6f 6f 6b    73 20 63 75 72 72 65 6e 74 6c 79 20 77 69 74 68  | ind.all.the.books.currently.with | 
| 387a0 |  20 74 68 69 73 20 73 65 72 69 65 73 20 6e 61 6d    65 3a 0d 0a 20 20 20 20 20 20 20 20 71 75 65 72  | .this.series.name:..........quer | 
| 387c0 |  79 20 3d 20 27 23 25 73 3a 22 25 73 22 27 20 25    20 28 6c 61 62 65 6c 2c 20 73 65 72 69 65 73 5f  | y.=.'#%s:"%s"'.%.(label,.series_ | 
| 387e0 |  6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 65    78 69 73 74 69 6e 67 5f 73 65 72 69 65 73 5f 62  | name)..........existing_series_b | 
| 38800 |  6f 6f 6b 5f 69 64 73 20 3d 20 64 62 2e 64 61 74    61 2e 73 65 61 72 63 68 5f 67 65 74 74 69 6e 67  | ook_ids.=.db.data.search_getting | 
| 38820 |  5f 69 64 73 28 71 75 65 72 79 2c 20 73 65 61 72    63 68 5f 72 65 73 74 72 69 63 74 69 6f 6e 3d 27  | _ids(query,.search_restriction=' | 
| 38840 |  27 2c 20 75 73 65 5f 76 69 72 74 75 61 6c 5f 6c    69 62 72 61 72 79 3d 46 61 6c 73 65 29 0d 0a 0d  | ',.use_virtual_library=False)... | 
| 38860 |  0a 20 20 20 20 20 20 20 20 23 20 47 6f 20 74 68    72 6f 75 67 68 20 61 6c 6c 20 74 68 65 20 62 6f  | .........#.Go.through.all.the.bo | 
| 38880 |  6f 6b 73 20 6f 6e 20 6f 75 72 20 6c 69 73 74 20    61 6e 64 20 61 73 73 69 67 6e 20 74 68 65 20 73  | oks.on.our.list.and.assign.the.s | 
| 388a0 |  65 72 69 65 73 20 6e 61 6d 65 2f 69 6e 64 65 78    0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 69 64  | eries.name/index..........for.id | 
| 388c0 |  78 2c 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 65 6e    75 6d 65 72 61 74 65 28 62 6f 6f 6b 5f 69 64 73  | x,.book_id.in.enumerate(book_ids | 
| 388e0 |  29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    73 65 72 69 65 73 5f 69 64 78 20 3d 20 69 64 78  | ):..............series_idx.=.idx | 
| 38900 |  20 2b 20 31 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 65 78 69 73 74 69 6e 67 5f 73 65 72 69 65  | .+.1..............existing_serie | 
| 38920 |  73 5f 6e 61 6d 65 20 3d 20 64 62 2e 67 65 74 5f    63 75 73 74 6f 6d 28 62 6f 6f 6b 5f 69 64 2c 20  | s_name.=.db.get_custom(book_id,. | 
| 38940 |  6c 61 62 65 6c 3d 6c 61 62 65 6c 2c 20 69 6e 64    65 78 5f 69 73 5f 69 64 3d 54 72 75 65 29 0d 0a  | label=label,.index_is_id=True).. | 
| 38960 |  20 20 20 20 20 20 20 20 20 20 20 20 65 78 69 73    74 69 6e 67 5f 73 65 72 69 65 73 5f 69 64 78 20  | ............existing_series_idx. | 
| 38980 |  3d 20 64 62 2e 67 65 74 5f 63 75 73 74 6f 6d 5f    65 78 74 72 61 28 62 6f 6f 6b 5f 69 64 2c 20 6c  | =.db.get_custom_extra(book_id,.l | 
| 389a0 |  61 62 65 6c 3d 6c 61 62 65 6c 2c 20 69 6e 64 65    78 5f 69 73 5f 69 64 3d 54 72 75 65 29 0d 0a 20  | abel=label,.index_is_id=True)... | 
| 389c0 |  20 20 20 20 20 20 20 20 20 20 20 69 66 20 73 65    72 69 65 73 5f 6e 61 6d 65 20 21 3d 20 65 78 69  | ...........if.series_name.!=.exi | 
| 389e0 |  73 74 69 6e 67 5f 73 65 72 69 65 73 5f 6e 61 6d    65 20 6f 72 20 73 65 72 69 65 73 5f 69 64 78 20  | sting_series_name.or.series_idx. | 
| 38a00 |  21 3d 20 65 78 69 73 74 69 6e 67 5f 73 65 72 69    65 73 5f 69 64 78 3a 0d 0a 20 20 20 20 20 20 20  | !=.existing_series_idx:......... | 
| 38a20 |  20 20 20 20 20 20 20 20 20 64 62 2e 73 65 74 5f    63 75 73 74 6f 6d 28 62 6f 6f 6b 5f 69 64 2c 20  | .........db.set_custom(book_id,. | 
| 38a40 |  73 65 72 69 65 73 5f 6e 61 6d 65 2c 20 6c 61 62    65 6c 3d 6c 61 62 65 6c 2c 20 63 6f 6d 6d 69 74  | series_name,.label=label,.commit | 
| 38a60 |  3d 46 61 6c 73 65 2c 20 65 78 74 72 61 3d 73 65    72 69 65 73 5f 69 64 78 29 0d 0a 20 20 20 20 20  | =False,.extra=series_idx)....... | 
| 38a80 |  20 20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67    65 64 5f 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69  | ...........changed_series_book_i | 
| 38aa0 |  64 73 2e 61 70 70 65 6e 64 28 62 6f 6f 6b 5f 69    64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | ds.append(book_id).............. | 
| 38ac0 |  69 66 20 62 6f 6f 6b 5f 69 64 20 69 6e 20 65 78    69 73 74 69 6e 67 5f 73 65 72 69 65 73 5f 62 6f  | if.book_id.in.existing_series_bo | 
| 38ae0 |  6f 6b 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 65 78 69 73 74 69 6e  | ok_ids:..................existin | 
| 38b00 |  67 5f 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64    73 2e 72 65 6d 6f 76 65 28 62 6f 6f 6b 5f 69 64  | g_series_book_ids.remove(book_id | 
| 38b20 |  29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 41    6e 79 20 62 6f 6f 6b 73 20 6c 65 66 74 20 6f 6e  | )............#.Any.books.left.on | 
| 38b40 |  20 74 68 65 20 65 78 69 73 74 69 6e 67 20 73 65    72 69 65 73 20 6c 69 73 74 20 61 72 65 20 6e 6f  | .the.existing.series.list.are.no | 
| 38b60 |  20 6c 6f 6e 67 65 72 20 6f 6e 20 6f 75 72 20 72    65 61 64 69 6e 67 20 6c 69 73 74 0d 0a 20 20 20  | .longer.on.our.reading.list..... | 
| 38b80 |  20 20 20 20 20 66 6f 72 20 62 6f 6f 6b 5f 69 64    20 69 6e 20 65 78 69 73 74 69 6e 67 5f 73 65 72  | .....for.book_id.in.existing_ser | 
| 38ba0 |  69 65 73 5f 62 6f 6f 6b 5f 69 64 73 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 64 62 2e 73 65  | ies_book_ids:..............db.se | 
| 38bc0 |  74 5f 63 75 73 74 6f 6d 28 62 6f 6f 6b 5f 69 64    2c 20 27 27 2c 20 6c 61 62 65 6c 3d 6c 61 62 65  | t_custom(book_id,.'',.label=labe | 
| 38be0 |  6c 2c 20 63 6f 6d 6d 69 74 3d 46 61 6c 73 65 2c    20 65 78 74 72 61 3d 4e 6f 6e 65 29 0d 0a 20 20  | l,.commit=False,.extra=None).... | 
| 38c00 |  20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65    64 5f 73 65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64  | ..........changed_series_book_id | 
| 38c20 |  73 2e 61 70 70 65 6e 64 28 62 6f 6f 6b 5f 69 64    29 0d 0a 20 20 20 20 20 20 20 20 64 62 2e 63 6f  | s.append(book_id)..........db.co | 
| 38c40 |  6d 6d 69 74 28 29 0d 0a 20 20 20 20 20 20 20 20    72 65 74 75 72 6e 20 63 68 61 6e 67 65 64 5f 73  | mmit()..........return.changed_s | 
| 38c60 |  65 72 69 65 73 5f 62 6f 6f 6b 5f 69 64 73 0d 0a    0d 0a 20 20 20 20 64 65 66 20 5f 63 6f 6e 76 65  | eries_book_ids........def._conve | 
| 38c80 |  72 74 5f 63 61 6c 69 62 72 65 5f 69 64 73 5f 74    6f 5f 62 6f 6f 6b 73 28 73 65 6c 66 2c 20 64 62  | rt_calibre_ids_to_books(self,.db | 
| 38ca0 |  2c 20 69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20    20 62 6f 6f 6b 73 20 3d 20 5b 5d 0d 0a 20 20 20  | ,.ids):..........books.=.[]..... | 
| 38cc0 |  20 20 20 20 20 66 6f 72 20 63 61 6c 69 62 72 65    5f 69 64 20 69 6e 20 69 64 73 3a 0d 0a 20 20 20  | .....for.calibre_id.in.ids:..... | 
| 38ce0 |  20 20 20 20 20 20 20 20 20 6d 69 20 3d 20 64 62    2e 67 65 74 5f 6d 65 74 61 64 61 74 61 28 63 61  | .........mi.=.db.get_metadata(ca | 
| 38d00 |  6c 69 62 72 65 5f 69 64 2c 20 69 6e 64 65 78 5f    69 73 5f 69 64 3d 54 72 75 65 29 0d 0a 20 20 20  | libre_id,.index_is_id=True)..... | 
| 38d20 |  20 20 20 20 20 20 20 20 20 62 6f 6f 6b 20 3d 20    7b 7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | .........book.=.{}.............. | 
| 38d40 |  62 6f 6f 6b 5b 27 63 61 6c 69 62 72 65 5f 69 64    27 5d 20 3d 20 6d 69 2e 69 64 0d 0a 20 20 20 20  | book['calibre_id'].=.mi.id...... | 
| 38d60 |  20 20 20 20 20 20 20 20 62 6f 6f 6b 5b 27 74 69    74 6c 65 27 5d 20 3d 20 6d 69 2e 74 69 74 6c 65  | ........book['title'].=.mi.title | 
| 38d80 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f    6f 6b 5b 27 61 75 74 68 6f 72 27 5d 20 3d 20 61  | ..............book['author'].=.a | 
| 38da0 |  75 74 68 6f 72 73 5f 74 6f 5f 73 74 72 69 6e 67    28 6d 69 2e 61 75 74 68 6f 72 73 29 0d 0a 20 20  | uthors_to_string(mi.authors).... | 
| 38dc0 |  20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b 5b 27    61 75 74 68 6f 72 5f 73 6f 72 74 27 5d 20 3d 20  | ..........book['author_sort'].=. | 
| 38de0 |  6d 69 2e 61 75 74 68 6f 72 5f 73 6f 72 74 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b  | mi.author_sort..............book | 
| 38e00 |  5b 27 73 65 72 69 65 73 27 5d 20 3d 20 6d 69 2e    73 65 72 69 65 73 0d 0a 20 20 20 20 20 20 20 20  | ['series'].=.mi.series.......... | 
| 38e20 |  20 20 20 20 69 66 20 6d 69 2e 73 65 72 69 65 73    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | ....if.mi.series:............... | 
| 38e40 |  20 20 20 62 6f 6f 6b 5b 27 73 65 72 69 65 73 5f    69 6e 64 65 78 27 5d 20 3d 20 6d 69 2e 73 65 72  | ...book['series_index'].=.mi.ser | 
| 38e60 |  69 65 73 5f 69 6e 64 65 78 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20  | ies_index..............else:.... | 
| 38e80 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f    6f 6b 5b 27 73 65 72 69 65 73 5f 69 6e 64 65 78  | ..............book['series_index | 
| 38ea0 |  27 5d 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 62 6f 6f 6b 73 2e 61 70 70 65 6e 64  | '].=.0..............books.append | 
| 38ec0 |  28 62 6f 6f 6b 29 0d 0a 20 20 20 20 20 20 20 20    72 65 74 75 72 6e 20 62 6f 6f 6b 73 0d 0a 0d 0a  | (book)..........return.books.... | 
| 38ee0 |  20 20 20 20 64 65 66 20 5f 6f 6e 5f 64 65 76 69    63 65 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 63 68  | ....def._on_device_connection_ch | 
| 38f00 |  61 6e 67 65 64 28 73 65 6c 66 2c 20 69 73 5f 63    6f 6e 6e 65 63 74 65 64 29 3a 0d 0a 20 20 20 20  | anged(self,.is_connected):...... | 
| 38f20 |  20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f    64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 69 6f  | ....self.plugin_device_connectio | 
| 38f40 |  6e 5f 63 68 61 6e 67 65 64 2e 65 6d 69 74 28 69    73 5f 63 6f 6e 6e 65 63 74 65 64 29 0d 0a 20 20  | n_changed.emit(is_connected).... | 
| 38f60 |  20 20 20 20 20 20 69 66 20 6e 6f 74 20 69 73 5f    63 6f 6e 6e 65 63 74 65 64 3a 0d 0a 20 20 20 20  | ......if.not.is_connected:...... | 
| 38f80 |  20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | ........if.DEBUG:............... | 
| 38fa0 |  20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41    44 49 4e 47 20 4c 49 53 54 3a 20 44 65 76 69 63  | ...prints(_('READING.LIST:.Devic | 
| 38fc0 |  65 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 27 29    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73  | e.disconnected'))..............s | 
| 38fe0 |  65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65    76 69 63 65 5f 69 6e 66 6f 20 3d 20 4e 6f 6e 65  | elf.connected_device_info.=.None | 
| 39000 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65    6c 66 2e 72 65 62 75 69 6c 64 5f 6d 65 6e 75 73  | ..............self.rebuild_menus | 
| 39020 |  28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 6f    6e 5f 64 65 76 69 63 65 5f 6d 65 74 61 64 61 74  | ()........def._on_device_metadat | 
| 39040 |  61 5f 61 76 61 69 6c 61 62 6c 65 28 73 65 6c 66    29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | a_available(self):..........self | 
| 39060 |  2e 70 6c 75 67 69 6e 5f 64 65 76 69 63 65 5f 6d    65 74 61 64 61 74 61 5f 61 76 61 69 6c 61 62 6c  | .plugin_device_metadata_availabl | 
| 39080 |  65 2e 65 6d 69 74 28 29 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64  | e.emit()..........self.connected | 
| 390a0 |  5f 64 65 76 69 63 65 5f 69 6e 66 6f 20 3d 20 73    65 6c 66 2e 67 75 69 2e 64 65 76 69 63 65 5f 6d  | _device_info.=.self.gui.device_m | 
| 390c0 |  61 6e 61 67 65 72 2e 67 65 74 5f 63 75 72 72 65    6e 74 5f 64 65 76 69 63 65 5f 69 6e 66 6f 72 6d  | anager.get_current_device_inform | 
| 390e0 |  61 74 69 6f 6e 28 29 2e 67 65 74 28 27 69 6e 66    6f 27 2c 20 4e 6f 6e 65 29 0d 0a 20 20 20 20 20  | ation().get('info',.None)....... | 
| 39100 |  20 20 20 64 72 69 76 65 5f 69 6e 66 6f 20 3d 20    73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64  | ...drive_info.=.self.connected_d | 
| 39120 |  65 76 69 63 65 5f 69 6e 66 6f 5b 34 5d 0d 0a 20    20 20 20 20 20 20 20 69 66 20 44 45 42 55 47 3a  | evice_info[4]..........if.DEBUG: | 
| 39140 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72    69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47 20  | ..............prints(_('READING. | 
| 39160 |  4c 49 53 54 3a 20 4d 65 74 61 64 61 74 61 20 61    76 61 69 6c 61 62 6c 65 3a 27 29 2c 20 64 72 69  | LIST:.Metadata.available:'),.dri | 
| 39180 |  76 65 5f 69 6e 66 6f 29 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 72 65 62 75 69 6c 64 5f 6d  | ve_info)..........self.rebuild_m | 
| 391a0 |  65 6e 75 73 28 29 0d 0a 20 20 20 20 20 20 20 20    77 69 74 68 20 73 65 6c 66 2e 73 79 6e 63 5f 6c  | enus()..........with.self.sync_l | 
| 391c0 |  6f 63 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 79 6e 63 5f 6e 6f 77 28  | ock:..............self.sync_now( | 
| 391e0 |  66 6f 72 63 65 5f 73 79 6e 63 3d 46 61 6c 73 65    29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 63 6f  | force_sync=False)........def._co | 
| 39200 |  75 6e 74 5f 62 6f 6f 6b 73 5f 66 6f 72 5f 63 6f    6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 28 73  | unt_books_for_connected_device(s | 
| 39220 |  65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 64    62 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 75 72  | elf):..........db.=.self.gui.cur | 
| 39240 |  72 65 6e 74 5f 64 62 0d 0a 20 20 20 20 20 20 20    20 61 6c 6c 5f 6c 69 73 74 73 5f 6d 61 70 20 3d  | rent_db..........all_lists_map.= | 
| 39260 |  20 7b 7d 0d 0a 20 20 20 20 20 20 20 20 69 66 20    73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64  | .{}..........if.self.connected_d | 
| 39280 |  65 76 69 63 65 5f 69 6e 66 6f 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20  | evice_info:..............if.not. | 
| 392a0 |  73 65 6c 66 2e 63 6f 6e 6e 65 63 74 65 64 5f 64    65 76 69 63 65 5f 69 6e 66 6f 5b 34 5d 3a 0d 0a  | self.connected_device_info[4]:.. | 
| 392c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    23 20 57 69 6c 6c 20 75 73 65 20 74 68 65 20 64  | ................#.Will.use.the.d | 
| 392e0 |  65 76 69 63 65 20 74 79 70 65 20 61 73 20 74 68    65 20 55 55 49 44 0d 0a 20 20 20 20 20 20 20 20  | evice.type.as.the.UUID.......... | 
| 39300 |  20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 75    75 69 64 20 3d 20 73 65 6c 66 2e 63 6f 6e 6e 65  | ........device_uuid.=.self.conne | 
| 39320 |  63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f    5b 30 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | cted_device_info[0]............. | 
| 39340 |  20 20 20 20 20 6c 69 73 74 73 5f 6d 61 70 20 3d    20 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f 6c 69  | .....lists_map.=.cfg.get_book_li | 
| 39360 |  73 74 73 5f 66 6f 72 5f 64 65 76 69 63 65 28 64    62 2c 20 64 65 76 69 63 65 5f 75 75 69 64 29 0d  | sts_for_device(db,.device_uuid). | 
| 39380 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 69 66 20 6c 69 73 74 73 5f 6d 61 70 3a 0d 0a  | .................if.lists_map:.. | 
| 393a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 61 6c 6c 5f 6c 69 73 74 73 5f 6d 61  | ....................all_lists_ma | 
| 393c0 |  70 2e 75 70 64 61 74 65 28 6c 69 73 74 73 5f 6d    61 70 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | p.update(lists_map)............. | 
| 393e0 |  20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 66 6f 72 20 6c 6f 63 61  | .else:..................for.loca | 
| 39400 |  74 69 6f 6e 5f 69 6e 66 6f 20 69 6e 20 73 69 78    2e 69 74 65 72 76 61 6c 75 65 73 28 73 65 6c 66  | tion_info.in.six.itervalues(self | 
| 39420 |  2e 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63    65 5f 69 6e 66 6f 5b 34 5d 29 3a 0d 0a 20 20 20  | .connected_device_info[4]):..... | 
| 39440 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 64 65 76 69 63 65 5f 75 75 69 64 20 3d 20 6c  | .................device_uuid.=.l | 
| 39460 |  6f 63 61 74 69 6f 6e 5f 69 6e 66 6f 5b 27 64 65    76 69 63 65 5f 73 74 6f 72 65 5f 75 75 69 64 27  | ocation_info['device_store_uuid' | 
| 39480 |  5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 6c 69 73 74 73 5f 6d 61 70  | ]......................lists_map | 
| 394a0 |  20 3d 20 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f    6c 69 73 74 73 5f 66 6f 72 5f 64 65 76 69 63 65  | .=.cfg.get_book_lists_for_device | 
| 394c0 |  28 64 62 2c 20 64 65 76 69 63 65 5f 75 75 69 64    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | (db,.device_uuid)............... | 
| 394e0 |  20 20 20 20 20 20 20 69 66 20 6c 69 73 74 73 5f    6d 61 70 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | .......if.lists_map:............ | 
| 39500 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6c    6c 5f 6c 69 73 74 73 5f 6d 61 70 2e 75 70 64 61  | ..............all_lists_map.upda | 
| 39520 |  74 65 28 6c 69 73 74 73 5f 6d 61 70 29 0d 0a 20    20 20 20 20 20 20 20 74 6f 74 61 6c 5f 63 6f 75  | te(lists_map)..........total_cou | 
| 39540 |  6e 74 20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20    66 6f 72 20 6c 69 73 74 5f 69 6e 66 6f 20 69 6e  | nt.=.0..........for.list_info.in | 
| 39560 |  20 61 6c 6c 5f 6c 69 73 74 73 5f 6d 61 70 2e 76    61 6c 75 65 73 28 29 3a 0d 0a 20 20 20 20 20 20  | .all_lists_map.values():........ | 
| 39580 |  20 20 20 20 20 20 74 6f 74 61 6c 5f 63 6f 75 6e    74 20 2b 3d 20 6c 65 6e 28 6c 69 73 74 5f 69 6e  | ......total_count.+=.len(list_in | 
| 395a0 |  66 6f 5b 63 66 67 2e 4b 45 59 5f 43 4f 4e 54 45    4e 54 5d 29 0d 0a 20 20 20 20 20 20 20 20 72 65  | fo[cfg.KEY_CONTENT])..........re | 
| 395c0 |  74 75 72 6e 20 74 6f 74 61 6c 5f 63 6f 75 6e 74    0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 67 65 74  | turn.total_count........def._get | 
| 395e0 |  5f 63 6f 6e 6e 65 63 74 65 64 5f 75 75 69 64 73    5f 74 6f 5f 73 79 6e 63 28 73 65 6c 66 29 3a 0d  | _connected_uuids_to_sync(self):. | 
| 39600 |  0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f    75 75 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20 20  | .........device_uuids.=.[]...... | 
| 39620 |  20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f 6e 6e    65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66  | ....if.self.connected_device_inf | 
| 39640 |  6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    69 66 20 6e 6f 74 20 73 65 6c 66 2e 63 6f 6e 6e  | o:..............if.not.self.conn | 
| 39660 |  65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66    6f 5b 34 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20  | ected_device_info[4]:........... | 
| 39680 |  20 20 20 20 20 20 20 23 20 57 69 6c 6c 20 75 73    65 20 74 68 65 20 64 65 76 69 63 65 20 74 79 70  | .......#.Will.use.the.device.typ | 
| 396a0 |  65 20 61 73 20 74 68 65 20 55 55 49 44 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75  | e.as.the.UUID..................u | 
| 396c0 |  75 69 64 20 3d 20 73 65 6c 66 2e 63 6f 6e 6e 65    63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f  | uid.=.self.connected_device_info | 
| 396e0 |  5b 30 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 73 65 6c 66 2e 5f 61 64 64 5f 64  | [0]..................self._add_d | 
| 39700 |  65 76 69 63 65 5f 74 6f 5f 6c 69 73 74 5f 69 66    5f 73 68 6f 75 6c 64 5f 73 79 6e 63 28 64 65 76  | evice_to_list_if_should_sync(dev | 
| 39720 |  69 63 65 5f 75 75 69 64 73 2c 20 75 75 69 64 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6c  | ice_uuids,.uuid)..............el | 
| 39740 |  73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 66 6f 72 20 6c 6f 63 61 74 69 6f  | se:..................for.locatio | 
| 39760 |  6e 5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74    65 72 76 61 6c 75 65 73 28 73 65 6c 66 2e 63 6f  | n_info.in.six.itervalues(self.co | 
| 39780 |  6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69    6e 66 6f 5b 34 5d 29 3a 0d 0a 20 20 20 20 20 20  | nnected_device_info[4]):........ | 
| 397a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 75    69 64 20 3d 20 6c 6f 63 61 74 69 6f 6e 5f 69 6e  | ..............uuid.=.location_in | 
| 397c0 |  66 6f 5b 27 64 65 76 69 63 65 5f 73 74 6f 72 65    5f 75 75 69 64 27 5d 0d 0a 20 20 20 20 20 20 20  | fo['device_store_uuid']......... | 
| 397e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    66 2e 5f 61 64 64 5f 64 65 76 69 63 65 5f 74 6f  | .............self._add_device_to | 
| 39800 |  5f 6c 69 73 74 5f 69 66 5f 73 68 6f 75 6c 64 5f    73 79 6e 63 28 64 65 76 69 63 65 5f 75 75 69 64  | _list_if_should_sync(device_uuid | 
| 39820 |  73 2c 20 75 75 69 64 29 0d 0a 20 20 20 20 20 20    20 20 72 65 74 75 72 6e 20 64 65 76 69 63 65 5f  | s,.uuid)..........return.device_ | 
| 39840 |  75 75 69 64 73 0d 0a 0d 0a 20 20 20 20 64 65 66    20 5f 61 64 64 5f 64 65 76 69 63 65 5f 74 6f 5f  | uuids........def._add_device_to_ | 
| 39860 |  6c 69 73 74 5f 69 66 5f 73 68 6f 75 6c 64 5f 73    79 6e 63 28 73 65 6c 66 2c 20 64 65 76 69 63 65  | list_if_should_sync(self,.device | 
| 39880 |  5f 75 75 69 64 73 2c 20 75 75 69 64 29 3a 0d 0a    20 20 20 20 20 20 20 20 63 20 3d 20 63 66 67 2e  | _uuids,.uuid):..........c.=.cfg. | 
| 398a0 |  70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 63 66 67    2e 53 54 4f 52 45 5f 44 45 56 49 43 45 53 5d 0d  | plugin_prefs[cfg.STORE_DEVICES]. | 
| 398c0 |  0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 20    3d 20 63 2e 67 65 74 28 75 75 69 64 2c 20 4e 6f  | .........device.=.c.get(uuid,.No | 
| 398e0 |  6e 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20    64 65 76 69 63 65 3a 0d 0a 20 20 20 20 20 20 20  | ne)..........if.device:......... | 
| 39900 |  20 20 20 20 20 69 66 20 64 65 76 69 63 65 5b 27    61 63 74 69 76 65 27 5d 3a 0d 0a 20 20 20 20 20  | .....if.device['active']:....... | 
| 39920 |  20 20 20 20 20 20 20 20 20 20 20 69 66 20 44 45    42 55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | ...........if.DEBUG:............ | 
| 39940 |  20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73    28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54  | ..........prints(_('READING.LIST | 
| 39960 |  3a 20 44 65 76 69 63 65 20 66 6f 75 6e 64 20 74    6f 20 73 79 6e 63 20 74 6f 3a 27 29 2c 20 64 65  | :.Device.found.to.sync.to:'),.de | 
| 39980 |  76 69 63 65 5b 27 6e 61 6d 65 27 5d 2c 20 64 65    76 69 63 65 5b 27 75 75 69 64 27 5d 29 0d 0a 20  | vice['name'],.device['uuid'])... | 
| 399a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64    65 76 69 63 65 5f 75 75 69 64 73 2e 61 70 70 65  | ...............device_uuids.appe | 
| 399c0 |  6e 64 28 75 75 69 64 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 65 6c 69 66 20 44 45 42 55 47  | nd(uuid)..............elif.DEBUG | 
| 399e0 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41  | :..................prints(_('REA | 
| 39a00 |  44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 74 20 73    79 6e 63 69 6e 67 20 74 6f 20 64 65 76 69 63 65  | DING.LIST:.Not.syncing.to.device | 
| 39a20 |  20 61 73 20 6e 6f 74 20 61 63 74 69 76 65 27 29    29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 79 6e  | .as.not.active'))........def.syn | 
| 39a40 |  63 5f 6e 6f 77 28 73 65 6c 66 2c 20 66 6f 72 63    65 5f 73 79 6e 63 3d 54 72 75 65 29 3a 0d 0a 20  | c_now(self,.force_sync=True):... | 
| 39a60 |  20 20 20 20 20 20 20 23 20 49 64 65 6e 74 69 66    79 20 61 6c 6c 20 74 68 65 20 61 63 74 69 76 65  | .......#.Identify.all.the.active | 
| 39a80 |  20 64 65 76 69 63 65 5f 75 75 69 64 28 73 29 20    66 6f 72 20 74 68 65 20 63 6f 6e 6e 65 63 74 65  | .device_uuid(s).for.the.connecte | 
| 39aa0 |  64 20 64 65 76 69 63 65 28 73 29 0d 0a 20 20 20    20 20 20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a  | d.device(s)..........if.DEBUG:.. | 
| 39ac0 |  20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e    74 73 28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49  | ............prints(_('READING.LI | 
| 39ae0 |  53 54 3a 20 53 79 6e 63 20 4e 6f 77 20 2d 20 66    6f 72 63 65 5f 73 79 6e 63 3d 27 29 2c 20 66 6f  | ST:.Sync.Now.-.force_sync='),.fo | 
| 39b00 |  72 63 65 5f 73 79 6e 63 29 0d 0a 20 20 20 20 20    20 20 20 64 65 76 69 63 65 5f 75 75 69 64 73 20  | rce_sync)..........device_uuids. | 
| 39b20 |  3d 20 73 65 6c 66 2e 5f 67 65 74 5f 63 6f 6e 6e    65 63 74 65 64 5f 75 75 69 64 73 5f 74 6f 5f 73  | =.self._get_connected_uuids_to_s | 
| 39b40 |  79 6e 63 28 29 0d 0a 20 20 20 20 20 20 20 20 69    66 20 6e 6f 74 20 64 65 76 69 63 65 5f 75 75 69  | ync()..........if.not.device_uui | 
| 39b60 |  64 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20  | ds:..............return......... | 
| 39b80 |  20 70 72 65 76 69 6f 75 73 20 3d 20 73 65 6c 66    2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65  | .previous.=.self.gui.library_vie | 
| 39ba0 |  77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29    0d 0a 20 20 20 20 20 20 20 20 64 62 20 3d 20 73  | w.currentIndex()..........db.=.s | 
| 39bc0 |  65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f    64 62 0d 0a 20 20 20 20 20 20 20 20 23 20 47 65  | elf.gui.current_db..........#.Ge | 
| 39be0 |  74 20 61 6c 6c 20 74 68 65 20 69 64 73 20 66 6f    72 20 62 6f 6f 6b 73 20 61 6c 72 65 61 64 79 20  | t.all.the.ids.for.books.already. | 
| 39c00 |  6f 6e 20 74 68 65 20 64 65 76 69 63 65 20 73 6f    20 77 65 20 63 61 6e 20 62 65 20 73 75 72 65 20  | on.the.device.so.we.can.be.sure. | 
| 39c20 |  74 6f 20 73 79 6e 63 0d 0a 20 20 20 20 20 20 20    20 23 20 6f 6e 6c 79 20 62 6f 6f 6b 73 20 74 68  | to.sync..........#.only.books.th | 
| 39c40 |  61 74 20 61 72 65 20 6e 6f 74 20 61 6c 72 65 61    64 79 20 6f 6e 20 74 68 65 20 64 65 76 69 63 65  | at.are.not.already.on.the.device | 
| 39c60 |  0d 0a 20 20 20 20 20 20 20 20 6f 6e 5f 64 65 76    69 63 65 5f 69 64 73 20 3d 20 73 65 74 28 64 62  | ..........on_device_ids.=.set(db | 
| 39c80 |  2e 73 65 61 72 63 68 5f 67 65 74 74 69 6e 67 5f    69 64 73 28 27 6f 6e 64 65 76 69 63 65 3a 54 72  | .search_getting_ids('ondevice:Tr | 
| 39ca0 |  75 65 27 2c 20 4e 6f 6e 65 2c 20 75 73 65 5f 76    69 72 74 75 61 6c 5f 6c 69 62 72 61 72 79 3d 46  | ue',.None,.use_virtual_library=F | 
| 39cc0 |  61 6c 73 65 29 29 0d 0a 0d 0a 20 20 20 20 20 20    20 20 63 20 3d 20 63 66 67 2e 70 6c 75 67 69 6e  | alse))............c.=.cfg.plugin | 
| 39ce0 |  5f 70 72 65 66 73 5b 63 66 67 2e 53 54 4f 52 45    5f 44 45 56 49 43 45 53 5d 0d 0a 20 20 20 20 20  | _prefs[cfg.STORE_DEVICES]....... | 
| 39d00 |  20 20 20 69 64 73 5f 63 68 61 6e 67 65 64 20 3d    20 73 65 74 28 29 0d 0a 20 20 20 20 20 20 20 20  | ...ids_changed.=.set().......... | 
| 39d20 |  66 6f 72 20 64 65 76 69 63 65 5f 75 75 69 64 20    69 6e 20 64 65 76 69 63 65 5f 75 75 69 64 73 3a  | for.device_uuid.in.device_uuids: | 
| 39d40 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65    76 69 63 65 20 3d 20 63 2e 67 65 74 28 64 65 76  | ..............device.=.c.get(dev | 
| 39d60 |  69 63 65 5f 75 75 69 64 2c 20 4e 6f 6e 65 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20  | ice_uuid,.None)..............if. | 
| 39d80 |  64 65 76 69 63 65 20 69 73 20 4e 6f 6e 65 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | device.is.None:................. | 
| 39da0 |  20 72 65 74 75 72 6e 20 65 72 72 6f 72 5f 64 69    61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20 5f  | .return.error_dialog(self.gui,._ | 
| 39dc0 |  28 27 43 61 6e 6e 6f 74 20 73 79 6e 63 20 74 6f    20 64 65 76 69 63 65 27 29 2c 0d 0a 20 20 20 20  | ('Cannot.sync.to.device'),...... | 
| 39de0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 39e00 |  5f 28 27 4e 6f 20 64 65 76 69 63 65 20 66 6f 75    6e 64 20 66 6f 72 20 55 55 49 44 3a 20 25 73 27  | _('No.device.found.for.UUID:.%s' | 
| 39e20 |  29 20 25 20 64 65 76 69 63 65 5f 75 75 69 64 2c    20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20  | ).%.device_uuid,.show=True)..... | 
| 39e40 |  20 20 20 20 20 20 20 20 20 6c 6f 63 20 3d 20 4e    6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | .........loc.=.None............. | 
| 39e60 |  20 69 66 20 64 65 76 69 63 65 5b 27 6c 6f 63 61    74 69 6f 6e 5f 63 6f 64 65 27 5d 20 3d 3d 20 27  | .if.device['location_code'].==.' | 
| 39e80 |  41 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 6c 6f 63 20 3d 20 27 63 61 72 64  | A':..................loc.=.'card | 
| 39ea0 |  61 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    65 6c 69 66 20 64 65 76 69 63 65 5b 27 6c 6f 63  | a'..............elif.device['loc | 
| 39ec0 |  61 74 69 6f 6e 5f 63 6f 64 65 27 5d 20 3d 3d 20    27 42 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | ation_code'].==.'B':............ | 
| 39ee0 |  20 20 20 20 20 20 6c 6f 63 20 3d 20 27 63 61 72    64 62 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | ......loc.=.'cardb'............. | 
| 39f00 |  20 23 20 46 69 6e 64 20 61 6c 6c 20 74 68 65 20    6c 69 73 74 73 20 74 68 61 74 20 61 72 65 20 61  | .#.Find.all.the.lists.that.are.a | 
| 39f20 |  73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74    68 69 73 20 64 65 76 69 63 65 20 75 75 69 64 0d  | ssociated.with.this.device.uuid. | 
| 39f40 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73    74 73 5f 6d 61 70 20 3d 20 63 66 67 2e 67 65 74  | .............lists_map.=.cfg.get | 
| 39f60 |  5f 62 6f 6f 6b 5f 6c 69 73 74 73 5f 66 6f 72 5f    64 65 76 69 63 65 28 64 62 2c 20 64 65 76 69 63  | _book_lists_for_device(db,.devic | 
| 39f80 |  65 5f 75 75 69 64 2c 20 65 78 63 6c 75 64 65 5f    61 75 74 6f 3d 46 61 6c 73 65 29 0d 0a 0d 0a 20  | e_uuid,.exclude_auto=False)..... | 
| 39fa0 |  20 20 20 20 20 20 20 20 20 20 20 23 20 52 65 66    72 65 73 68 20 74 68 65 20 63 6f 6e 74 65 6e 74  | ...........#.Refresh.the.content | 
| 39fc0 |  73 20 6f 66 20 61 6e 79 20 6c 69 73 74 73 20 61    75 74 6f 2d 70 6f 70 75 6c 61 74 65 64 20 62 79  | s.of.any.lists.auto-populated.by | 
| 39fe0 |  20 61 20 73 65 61 72 63 68 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 61 75 74 6f 5f 70 6f 70 5f  | .a.search..............auto_pop_ | 
| 3a000 |  63 6f 6c 75 6d 6e 5f 6c 69 73 74 5f 6e 61 6d 65    73 20 3d 20 5b 6b 20 66 6f 72 20 6b 2c 20 76 20  | column_list_names.=.[k.for.k,.v. | 
| 3a020 |  69 6e 20 73 69 78 2e 69 74 65 72 69 74 65 6d 73    28 6c 69 73 74 73 5f 6d 61 70 29 20 69 66 0d 0a  | in.six.iteritems(lists_map).if.. | 
| 3a040 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 3a060 |  20 20 20 76 2e 67 65 74 28 63 66 67 2e 4b 45 59    5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 2c 20  | ...v.get(cfg.KEY_POPULATE_TYPE,. | 
| 3a080 |  27 50 4f 50 4d 41 4e 55 41 4c 27 29 20 3d 3d 20    27 50 4f 50 53 45 41 52 43 48 27 5d 0d 0a 20 20  | 'POPMANUAL').==.'POPSEARCH'].... | 
| 3a0a0 |  20 20 20 20 20 20 20 20 20 20 69 66 20 61 75 74    6f 5f 70 6f 70 5f 63 6f 6c 75 6d 6e 5f 6c 69 73  | ..........if.auto_pop_column_lis | 
| 3a0c0 |  74 5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 69 66 20 44 45 42  | t_names:..................if.DEB | 
| 3a0e0 |  55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28  | UG:......................prints( | 
| 3a100 |  5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a    20 55 70 64 61 74 69 6e 67 20 61 75 74 6f 6d 61  | _('READING.LIST:.Updating.automa | 
| 3a120 |  74 69 63 20 63 6f 6c 75 6d 6e 20 6c 69 73 74 28    73 29 20 27 29 2c 20 61 75 74 6f 5f 70 6f 70 5f  | tic.column.list(s).'),.auto_pop_ | 
| 3a140 |  63 6f 6c 75 6d 6e 5f 6c 69 73 74 5f 6e 61 6d 65    73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | column_list_names).............. | 
| 3a160 |  20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d    65 20 69 6e 20 61 75 74 6f 5f 70 6f 70 5f 63 6f  | ....for.list_name.in.auto_pop_co | 
| 3a180 |  6c 75 6d 6e 5f 6c 69 73 74 5f 6e 61 6d 65 73 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | lumn_list_names:................ | 
| 3a1a0 |  20 20 20 20 20 20 73 65 6c 66 2e 5f 72 65 62 75    69 6c 64 5f 61 75 74 6f 5f 73 65 61 72 63 68 5f  | ......self._rebuild_auto_search_ | 
| 3a1c0 |  6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61    6d 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20  | list(db,.list_name)............. | 
| 3a1e0 |  20 20 20 23 20 49 66 20 61 20 75 73 65 72 20 68    61 73 20 61 20 6c 69 73 74 20 6d 61 72 6b 65 64  | ...#.If.a.user.has.a.list.marked | 
| 3a200 |  20 61 73 20 61 20 22 52 65 70 6c 61 63 65 20 6c    69 73 74 22 20 61 6c 77 61 79 73 20 70 72 6f 63  | .as.a."Replace.list".always.proc | 
| 3a220 |  65 73 73 20 69 74 20 66 69 72 73 74 2e 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 72 65 70 6c 61  | ess.it.first...............repla | 
| 3a240 |  63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 20 3d 20    5b 6b 20 66 6f 72 20 6b 2c 20 76 20 69 6e 20 73  | ce_list_names.=.[k.for.k,.v.in.s | 
| 3a260 |  69 78 2e 69 74 65 72 69 74 65 6d 73 28 6c 69 73    74 73 5f 6d 61 70 29 20 69 66 0d 0a 20 20 20 20  | ix.iteritems(lists_map).if...... | 
| 3a280 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76  | ...............................v | 
| 3a2a0 |  2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 4c 49 53    54 5f 54 59 50 45 2c 20 27 53 59 4e 43 4e 45 57  | .get(cfg.KEY_LIST_TYPE,.'SYNCNEW | 
| 3a2c0 |  27 29 20 69 6e 20 5b 27 53 59 4e 43 52 45 50 4e    45 57 27 2c 20 27 53 59 4e 52 45 50 4f 56 52 27  | ').in.['SYNCREPNEW',.'SYNREPOVR' | 
| 3a2e0 |  5d 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    23 20 4c 69 73 74 73 20 74 68 61 74 20 72 65 6d  | ]]..............#.Lists.that.rem | 
| 3a300 |  6f 76 65 20 61 72 65 20 70 72 6f 63 65 73 73 65    64 20 6e 65 78 74 0d 0a 20 20 20 20 20 20 20 20  | ove.are.processed.next.......... | 
| 3a320 |  20 20 20 20 72 65 6d 6f 76 65 5f 6c 69 73 74 5f    6e 61 6d 65 73 20 3d 20 5b 6b 20 66 6f 72 20 6b  | ....remove_list_names.=.[k.for.k | 
| 3a340 |  2c 20 76 20 69 6e 20 73 69 78 2e 69 74 65 72 69    74 65 6d 73 28 6c 69 73 74 73 5f 6d 61 70 29 20  | ,.v.in.six.iteritems(lists_map). | 
| 3a360 |  69 66 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | if.............................. | 
| 3a380 |  20 20 20 20 20 20 20 76 2e 67 65 74 28 63 66 67    2e 4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 2c 20  | .......v.get(cfg.KEY_LIST_TYPE,. | 
| 3a3a0 |  27 53 59 4e 43 4e 45 57 27 29 20 3d 3d 20 27 53    59 4e 43 52 45 4d 27 5d 0d 0a 20 20 20 20 20 20  | 'SYNCNEW').==.'SYNCREM']........ | 
| 3a3c0 |  20 20 20 20 20 20 23 20 4f 74 68 65 72 20 6c 69    73 74 73 20 61 72 65 20 70 72 6f 63 65 73 73 65  | ......#.Other.lists.are.processe | 
| 3a3e0 |  64 20 6c 61 73 74 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 6f 74 68 65 72 5f 6c 69 73 74 5f 6e  | d.last..............other_list_n | 
| 3a400 |  61 6d 65 73 20 3d 20 5b 6b 20 66 6f 72 20 6b 2c    20 76 20 69 6e 20 73 69 78 2e 69 74 65 72 69 74  | ames.=.[k.for.k,.v.in.six.iterit | 
| 3a420 |  65 6d 73 28 6c 69 73 74 73 5f 6d 61 70 29 20 69    66 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | ems(lists_map).if............... | 
| 3a440 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 76 2e 67 65 74 28 63 66 67 2e  | ......................v.get(cfg. | 
| 3a460 |  4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 2c 20 27    53 59 4e 43 4e 45 57 27 29 20 6e 6f 74 20 69 6e  | KEY_LIST_TYPE,.'SYNCNEW').not.in | 
| 3a480 |  20 5b 27 53 59 4e 43 52 45 4d 27 2c 20 27 53 59    4e 43 52 45 50 4e 45 57 27 2c 20 27 53 59 4e 52  | .['SYNCREM',.'SYNCREPNEW',.'SYNR | 
| 3a4a0 |  45 50 4f 56 52 27 2c 20 27 53 59 4e 43 41 55 54    4f 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | EPOVR',.'SYNCAUTO']............. | 
| 3a4c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 61 6e 64 20 76 2e 67 65  | ........................and.v.ge | 
| 3a4e0 |  74 28 63 66 67 2e 4b 45 59 5f 50 4f 50 55 4c 41    54 45 5f 54 59 50 45 2c 20 27 50 4f 50 4d 41 4e  | t(cfg.KEY_POPULATE_TYPE,.'POPMAN | 
| 3a500 |  55 41 4c 27 29 20 21 3d 20 27 50 4f 50 44 45 56    49 43 45 27 5d 0d 0a 20 20 20 20 20 20 20 20 20  | UAL').!=.'POPDEVICE']........... | 
| 3a520 |  20 20 20 63 6f 6d 62 69 6e 65 64 5f 6c 69 73 74    5f 6e 61 6d 65 73 20 3d 20 72 65 70 6c 61 63 65  | ...combined_list_names.=.replace | 
| 3a540 |  5f 6c 69 73 74 5f 6e 61 6d 65 73 20 2b 20 72 65    6d 6f 76 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 20  | _list_names.+.remove_list_names. | 
| 3a560 |  2b 20 6f 74 68 65 72 5f 6c 69 73 74 5f 6e 61 6d    65 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | +.other_list_names.............. | 
| 3a580 |  23 20 41 75 74 6f 6d 61 74 69 63 20 64 65 76 69    63 65 20 6c 69 73 74 73 20 62 75 69 6c 74 20 66  | #.Automatic.device.lists.built.f | 
| 3a5a0 |  72 6f 6d 20 64 65 76 69 63 65 20 61 72 65 20 62    75 69 6c 74 20 61 74 20 65 6e 64 0d 0a 20 20 20  | rom.device.are.built.at.end..... | 
| 3a5c0 |  20 20 20 20 20 20 20 20 20 61 75 74 6f 5f 64 65    76 69 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 20  | .........auto_device_list_names. | 
| 3a5e0 |  3d 20 5b 6b 20 66 6f 72 20 6b 2c 20 76 20 69 6e    20 73 69 78 2e 69 74 65 72 69 74 65 6d 73 28 6c  | =.[k.for.k,.v.in.six.iteritems(l | 
| 3a600 |  69 73 74 73 5f 6d 61 70 29 20 69 66 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ists_map).if.................... | 
| 3a620 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 76 2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 50  | .................v.get(cfg.KEY_P | 
| 3a640 |  4f 50 55 4c 41 54 45 5f 54 59 50 45 2c 20 27 50    4f 50 4d 41 4e 55 41 4c 27 29 20 3d 3d 20 27 50  | OPULATE_TYPE,.'POPMANUAL').==.'P | 
| 3a660 |  4f 50 44 45 56 49 43 45 27 5d 0d 0a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65  | OPDEVICE']................change | 
| 3a680 |  5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 3d 20 46    61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20  | _collections.=.False............ | 
| 3a6a0 |  20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20    69 6e 20 63 6f 6d 62 69 6e 65 64 5f 6c 69 73 74  | ..for.list_name.in.combined_list | 
| 3a6c0 |  5f 6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e  | _names:..................list_in | 
| 3a6e0 |  66 6f 20 3d 20 6c 69 73 74 73 5f 6d 61 70 5b 6c    69 73 74 5f 6e 61 6d 65 5d 0d 0a 20 20 20 20 20  | fo.=.lists_map[list_name]....... | 
| 3a700 |  20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e 6f    74 20 66 6f 72 63 65 5f 73 79 6e 63 3a 0d 0a 20  | ...........if.not.force_sync:... | 
| 3a720 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 69 66 20 6e 6f 74 20 6c 69 73 74 5f 69  | ...................if.not.list_i | 
| 3a740 |  6e 66 6f 5b 63 66 67 2e 4b 45 59 5f 53 59 4e 43    5f 41 55 54 4f 5d 3a 0d 0a 20 20 20 20 20 20 20  | nfo[cfg.KEY_SYNC_AUTO]:......... | 
| 3a760 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20  | .................if.DEBUG:...... | 
| 3a780 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f  | ........................prints(_ | 
| 3a7a0 |  28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20    4e 6f 74 20 73 79 6e 63 69 6e 67 20 5c 27 25 73  | ('READING.LIST:.Not.syncing.\'%s | 
| 3a7c0 |  5c 27 20 74 6f 20 64 65 76 69 63 65 20 61 73 20    61 75 74 6f 73 79 6e 63 20 69 73 20 66 61 6c 73  | \'.to.device.as.autosync.is.fals | 
| 3a7e0 |  65 27 29 20 25 20 6c 69 73 74 5f 6e 61 6d 65 29    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | e').%.list_name)................ | 
| 3a800 |  20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e    75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | ..........continue.............. | 
| 3a820 |  20 20 20 20 63 68 61 6e 67 65 5f 63 6f 6c 6c 65    63 74 69 6f 6e 73 2c 20 62 6f 6f 6b 5f 69 64 73  | ....change_collections,.book_ids | 
| 3a840 |  5f 63 68 61 6e 67 65 64 2c 20 6f 6e 5f 64 65 76    69 63 65 5f 69 64 73 20 3d 20 73 65 6c 66 2e 5f  | _changed,.on_device_ids.=.self._ | 
| 3a860 |  73 79 6e 63 5f 6c 69 73 74 28 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | sync_list(...................... | 
| 3a880 |  20 20 20 20 20 20 20 20 20 20 20 20 64 62 2c 20    6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f  | ............db,.list_name,.list_ | 
| 3a8a0 |  69 6e 66 6f 2c 20 64 65 76 69 63 65 5f 75 75 69    64 2c 20 6c 6f 63 2c 20 6f 6e 5f 64 65 76 69 63  | info,.device_uuid,.loc,.on_devic | 
| 3a8c0 |  65 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 69 64 73 5f 63 68 61 6e  | e_ids)..................ids_chan | 
| 3a8e0 |  67 65 64 20 7c 3d 20 73 65 74 28 62 6f 6f 6b 5f    69 64 73 5f 63 68 61 6e 67 65 64 29 0d 0a 0d 0a  | ged.|=.set(book_ids_changed).... | 
| 3a900 |  20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 61    75 74 6f 5f 64 65 76 69 63 65 5f 6c 69 73 74 5f  | ............if.auto_device_list_ | 
| 3a920 |  6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47  | names:..................if.DEBUG | 
| 3a940 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f 28  | :......................prints(_( | 
| 3a960 |  27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20 55    70 64 61 74 69 6e 67 20 61 75 74 6f 6d 61 74 69  | 'READING.LIST:.Updating.automati | 
| 3a980 |  63 20 64 65 76 69 63 65 20 6c 69 73 74 28 73 29    20 27 29 2c 20 61 75 74 6f 5f 64 65 76 69 63 65  | c.device.list(s).'),.auto_device | 
| 3a9a0 |  5f 6c 69 73 74 5f 6e 61 6d 65 73 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f  | _list_names)..................fo | 
| 3a9c0 |  72 20 6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 61    75 74 6f 5f 64 65 76 69 63 65 5f 6c 69 73 74 5f  | r.list_name.in.auto_device_list_ | 
| 3a9e0 |  6e 61 6d 65 73 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 62 6f 6f 6b  | names:......................book | 
| 3aa00 |  5f 69 64 73 5f 63 68 61 6e 67 65 64 20 3d 20 73    65 6c 66 2e 5f 72 65 62 75 69 6c 64 5f 61 75 74  | _ids_changed.=.self._rebuild_aut | 
| 3aa20 |  6f 5f 64 65 76 69 63 65 5f 6c 69 73 74 28 64 62    2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6f 6e 5f  | o_device_list(db,.list_name,.on_ | 
| 3aa40 |  64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | device_ids)..................... | 
| 3aa60 |  20 69 64 73 5f 63 68 61 6e 67 65 64 20 7c 3d 20    73 65 74 28 62 6f 6f 6b 5f 69 64 73 5f 63 68 61  | .ids_changed.|=.set(book_ids_cha | 
| 3aa80 |  6e 67 65 64 29 0d 0a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 23 20 49 66 20 75 73 65 72 20 68  | nged)................#.If.user.h | 
| 3aaa0 |  61 73 20 61 20 4b 69 6e 64 6c 65 20 61 6e 64 20    73 65 74 20 74 6f 20 75 70 64 61 74 65 20 63 6f  | as.a.Kindle.and.set.to.update.co | 
| 3aac0 |  6c 6c 65 63 74 69 6f 6e 73 20 74 68 65 6e 20 64    6f 20 73 6f 0d 0a 20 20 20 20 20 20 20 20 20 20  | llections.then.do.so............ | 
| 3aae0 |  20 20 69 66 20 63 68 61 6e 67 65 5f 63 6f 6c 6c    65 63 74 69 6f 6e 73 3a 0d 0a 20 20 20 20 20 20  | ..if.change_collections:........ | 
| 3ab00 |  20 20 20 20 20 20 20 20 20 20 63 72 65 61 74 65    5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 3d 20 64  | ..........create_collections.=.d | 
| 3ab20 |  65 76 69 63 65 2e 67 65 74 28 27 63 6f 6c 6c 65    63 74 69 6f 6e 73 27 2c 20 46 61 6c 73 65 29 0d  | evice.get('collections',.False). | 
| 3ab40 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 69 66 20 63 72 65 61 74 65 5f 63 6f 6c 6c 65  | .................if.create_colle | 
| 3ab60 |  63 74 69 6f 6e 73 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | ctions:......................sel | 
| 3ab80 |  66 2e 5f 63 72 65 61 74 65 5f 6b 69 6e 64 6c 65    5f 63 6f 6c 6c 65 63 74 69 6f 6e 73 28 29 0d 0a  | f._create_kindle_collections().. | 
| 3aba0 |  20 20 20 20 20 20 20 20 69 66 20 69 64 73 5f 63    68 61 6e 67 65 64 3a 0d 0a 20 20 20 20 20 20 20  | ........if.ids_changed:......... | 
| 3abc0 |  20 20 20 20 20 69 66 20 75 6e 69 63 6f 64 65 28    73 65 6c 66 2e 67 75 69 2e 73 65 61 72 63 68 2e  | .....if.unicode(self.gui.search. | 
| 3abe0 |  74 65 78 74 28 29 29 2e 73 74 61 72 74 73 77 69    74 68 28 27 6d 61 72 6b 65 64 3a 72 65 61 64 69  | text()).startswith('marked:readi | 
| 3ac00 |  6e 67 5f 6c 69 73 74 5f 27 29 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | ng_list_'):..................sel | 
| 3ac20 |  66 2e 76 69 65 77 5f 6c 69 73 74 28 6c 69 73 74    5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20  | f.view_list(list_name).......... | 
| 3ac40 |  20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | ....else:..................self. | 
| 3ac60 |  67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69 65 77    2e 6d 6f 64 65 6c 28 29 2e 72 65 66 72 65 73 68  | gui.library_view.model().refresh | 
| 3ac80 |  5f 69 64 73 28 69 64 73 5f 63 68 61 6e 67 65 64    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | _ids(ids_changed)............... | 
| 3aca0 |  20 20 20 63 75 72 72 65 6e 74 20 3d 20 73 65 6c    66 2e 67 75 69 2e 6c 69 62 72 61 72 79 5f 76 69  | ...current.=.self.gui.library_vi | 
| 3acc0 |  65 77 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | ew.currentIndex()............... | 
| 3ace0 |  20 20 20 73 65 6c 66 2e 67 75 69 2e 6c 69 62 72    61 72 79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29  | ...self.gui.library_view.model() | 
| 3ad00 |  2e 63 75 72 72 65 6e 74 5f 63 68 61 6e 67 65 64    28 63 75 72 72 65 6e 74 2c 20 70 72 65 76 69 6f  | .current_changed(current,.previo | 
| 3ad20 |  75 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 73 65 6c 66 2e 67 75 69 2e 74 61 67 73 5f 76  | us)..............self.gui.tags_v | 
| 3ad40 |  69 65 77 2e 72 65 63 6f 75 6e 74 28 29 0d 0a 0d    0a 20 20 20 20 64 65 66 20 5f 73 79 6e 63 5f 6c  | iew.recount()........def._sync_l | 
| 3ad60 |  69 73 74 28 73 65 6c 66 2c 20 64 62 2c 20 6c 69    73 74 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f 69 6e  | ist(self,.db,.list_name,.list_in | 
| 3ad80 |  66 6f 2c 20 64 65 76 69 63 65 5f 75 75 69 64 2c    20 6c 6f 63 2c 20 6f 6e 5f 64 65 76 69 63 65 5f  | fo,.device_uuid,.loc,.on_device_ | 
| 3ada0 |  69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 27    27 27 0d 0a 20 20 20 20 20 20 20 20 52 65 74 75  | ids):..........'''..........Retu | 
| 3adc0 |  72 6e 73 20 61 20 74 75 70 6c 65 20 6f 66 3a 20    28 63 68 61 6e 67 65 5f 63 6f 6c 6c 65 63 74 69  | rns.a.tuple.of:.(change_collecti | 
| 3ade0 |  6f 6e 73 2c 20 62 6f 6f 6b 5f 69 64 73 5f 75 70    64 61 74 65 64 2c 20 6f 6e 5f 64 65 76 69 63 65  | ons,.book_ids_updated,.on_device | 
| 3ae00 |  5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 49    6e 64 69 63 61 74 65 73 20 77 68 65 74 68 65 72  | _ids)..........Indicates.whether | 
| 3ae20 |  20 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c    65 63 74 69 6f 6e 73 20 70 6c 75 67 69 6e 20 73  | .the.Kindle.Collections.plugin.s | 
| 3ae40 |  68 6f 75 6c 64 20 62 65 20 63 6f 6e 73 69 64 65    72 65 64 2c 20 61 6e 64 0d 0a 20 20 20 20 20 20  | hould.be.considered,.and........ | 
| 3ae60 |  20 20 77 68 61 74 20 69 64 73 20 69 6e 20 74 68    65 20 67 75 69 20 73 68 6f 75 6c 64 20 62 65 20  | ..what.ids.in.the.gui.should.be. | 
| 3ae80 |  72 65 66 72 65 73 68 65 64 20 74 6f 20 72 65 66    6c 65 63 74 20 63 68 61 6e 67 65 73 20 69 6e 20  | refreshed.to.reflect.changes.in. | 
| 3aea0 |  74 68 65 69 72 20 74 61 67 73 2f 63 75 73 74 6f    6d 20 63 6f 6c 75 6d 6e 73 0d 0a 20 20 20 20 20  | their.tags/custom.columns....... | 
| 3aec0 |  20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20    23 20 57 65 20 68 61 76 65 20 74 68 65 20 62 6f  | ...'''..........#.We.have.the.bo | 
| 3aee0 |  6f 6b 73 20 69 6e 20 6c 69 73 74 5f 69 6e 66 6f    2c 20 62 75 74 20 69 66 20 67 65 74 20 76 69 61  | oks.in.list_info,.but.if.get.via | 
| 3af00 |  20 74 68 65 20 63 66 67 20 63 61 6c 6c 20 74 68    65 6e 0d 0a 20 20 20 20 20 20 20 20 23 20 61 6e  | .the.cfg.call.then..........#.an | 
| 3af20 |  79 20 74 68 61 74 20 6e 6f 20 6c 6f 6e 67 65 72    20 65 78 69 73 74 20 69 6e 20 74 68 65 20 64 61  | y.that.no.longer.exist.in.the.da | 
| 3af40 |  74 61 62 61 73 65 20 77 69 6c 6c 20 62 65 20 72    65 6d 6f 76 65 64 0d 0a 20 20 20 20 20 20 20 20  | tabase.will.be.removed.......... | 
| 3af60 |  69 64 73 20 3d 20 73 65 74 28 63 66 67 2e 67 65    74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20  | ids.=.set(cfg.get_book_list(db,. | 
| 3af80 |  6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20    20 20 20 20 20 23 20 43 68 65 63 6b 20 74 68 65  | list_name))..........#.Check.the | 
| 3afa0 |  20 6c 69 73 74 20 74 79 70 65 20 74 6f 20 66 69    67 75 72 65 20 6f 75 74 20 77 68 61 74 20 61 63  | .list.type.to.figure.out.what.ac | 
| 3afc0 |  74 69 6f 6e 20 74 6f 20 74 61 6b 65 3a 0d 0a 20    20 20 20 20 20 20 20 6c 69 73 74 5f 74 79 70 65  | tion.to.take:..........list_type | 
| 3afe0 |  20 3d 20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74    28 63 66 67 2e 4b 45 59 5f 4c 49 53 54 5f 54 59  | .=.list_info.get(cfg.KEY_LIST_TY | 
| 3b000 |  50 45 2c 20 63 66 67 2e 44 45 46 41 55 4c 54 5f    4c 49 53 54 5f 56 41 4c 55 45 53 5b 63 66 67 2e  | PE,.cfg.DEFAULT_LIST_VALUES[cfg. | 
| 3b020 |  4b 45 59 5f 4c 49 53 54 5f 54 59 50 45 5d 29 0d    0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74  | KEY_LIST_TYPE])..........if.list | 
| 3b040 |  5f 74 79 70 65 20 69 6e 20 5b 27 53 59 4e 43 52    45 50 4e 45 57 27 2c 20 27 53 59 4e 43 52 45 50  | _type.in.['SYNCREPNEW',.'SYNCREP | 
| 3b060 |  4f 56 52 27 5d 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 23 20 52 65 6d 6f 76 65 20 61 6c 6c  | OVR']:..............#.Remove.all | 
| 3b080 |  20 62 6f 6f 6b 73 20 6f 6e 20 74 68 65 20 64 65    76 69 63 65 20 74 68 61 74 20 61 72 65 20 6e 6f  | .books.on.the.device.that.are.no | 
| 3b0a0 |  74 20 6f 6e 20 74 68 69 73 20 6c 69 73 74 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 69 64 73 5f  | t.on.this.list..............ids_ | 
| 3b0c0 |  74 6f 5f 72 65 6d 6f 76 65 20 3d 20 6f 6e 5f 64    65 76 69 63 65 5f 69 64 73 20 2d 20 69 64 73 0d  | to_remove.=.on_device_ids.-.ids. | 
| 3b0e0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    66 2e 5f 72 65 6d 6f 76 65 5f 6d 61 74 63 68 69  | .............self._remove_matchi | 
| 3b100 |  6e 67 5f 62 6f 6f 6b 73 5f 66 72 6f 6d 5f 64 65    76 69 63 65 28 64 62 2c 20 6c 69 73 74 5f 6e 61  | ng_books_from_device(db,.list_na | 
| 3b120 |  6d 65 2c 20 6c 69 73 74 5f 69 6e 66 6f 2c 20 69    64 73 5f 74 6f 5f 72 65 6d 6f 76 65 2c 20 6c 6f  | me,.list_info,.ids_to_remove,.lo | 
| 3b140 |  63 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69  | c,.on_device_ids)..............i | 
| 3b160 |  66 20 6c 69 73 74 5f 74 79 70 65 20 3d 3d 20 27    53 59 4e 43 52 45 50 4e 45 57 27 3a 0d 0a 20 20  | f.list_type.==.'SYNCREPNEW':.... | 
| 3b180 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20    4f 6e 6c 79 20 61 64 64 20 62 6f 6f 6b 73 20 6f  | ..............#.Only.add.books.o | 
| 3b1a0 |  6e 20 74 68 69 73 20 6c 69 73 74 20 74 68 61 74    20 61 72 65 20 6e 6f 74 20 61 6c 72 65 61 64 79  | n.this.list.that.are.not.already | 
| 3b1c0 |  20 6f 6e 20 74 68 65 20 64 65 76 69 63 65 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .on.the.device.................. | 
| 3b1e0 |  69 64 73 20 3d 20 69 64 73 20 2d 20 6f 6e 5f 64    65 76 69 63 65 5f 69 64 73 0d 0a 20 20 20 20 20  | ids.=.ids.-.on_device_ids....... | 
| 3b200 |  20 20 20 65 6c 69 66 20 6c 69 73 74 5f 74 79 70    65 20 3d 3d 20 27 53 59 4e 43 52 45 4d 27 3a 0d  | ...elif.list_type.==.'SYNCREM':. | 
| 3b220 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 23 20 52    65 6d 6f 76 65 20 61 6c 6c 20 62 6f 6f 6b 73 20  | .............#.Remove.all.books. | 
| 3b240 |  6f 6e 20 74 68 69 73 20 6c 69 73 74 20 66 72 6f    6d 20 74 68 65 20 64 65 76 69 63 65 0d 0a 20 20  | on.this.list.from.the.device.... | 
| 3b260 |  20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e    20 73 65 6c 66 2e 5f 72 65 6d 6f 76 65 5f 6d 61  | ..........return.self._remove_ma | 
| 3b280 |  74 63 68 69 6e 67 5f 62 6f 6f 6b 73 5f 66 72 6f    6d 5f 64 65 76 69 63 65 28 64 62 2c 20 6c 69 73  | tching_books_from_device(db,.lis | 
| 3b2a0 |  74 5f 6e 61 6d 65 2c 20 6c 69 73 74 5f 69 6e 66    6f 2c 20 69 64 73 2c 20 6c 6f 63 2c 20 6f 6e 5f  | t_name,.list_info,.ids,.loc,.on_ | 
| 3b2c0 |  64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20 20 20    20 20 20 20 20 65 6c 69 66 20 6c 69 73 74 5f 74  | device_ids)..........elif.list_t | 
| 3b2e0 |  79 70 65 20 3d 3d 20 27 53 59 4e 43 4e 45 57 27    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  | ype.==.'SYNCNEW':..............# | 
| 3b300 |  20 44 6f 20 6e 6f 74 20 62 6f 74 68 65 72 20 74    6f 20 73 79 6e 63 20 61 6e 79 20 62 6f 6f 6b 73  | .Do.not.bother.to.sync.any.books | 
| 3b320 |  20 74 68 61 74 20 61 72 65 20 61 6c 72 65 61 64    79 20 6f 6e 20 74 68 65 20 64 65 76 69 63 65 0d  | .that.are.already.on.the.device. | 
| 3b340 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 69 64 73    20 3d 20 69 64 73 20 2d 20 6f 6e 5f 64 65 76 69  | .............ids.=.ids.-.on_devi | 
| 3b360 |  63 65 5f 69 64 73 0d 0a 0d 0a 20 20 20 20 20 20    20 20 23 20 57 69 6c 6c 20 6f 6e 6c 79 20 62 65  | ce_ids............#.Will.only.be | 
| 3b380 |  20 61 62 6c 65 20 74 6f 20 73 79 6e 63 20 62 6f    6f 6b 73 20 74 68 61 74 20 68 61 76 65 20 61 20  | .able.to.sync.books.that.have.a. | 
| 3b3a0 |  66 6f 72 6d 61 74 0d 0a 20 20 20 20 20 20 20 20    23 20 41 6e 79 20 74 68 61 74 20 64 6f 20 6e 6f  | format..........#.Any.that.do.no | 
| 3b3c0 |  74 20 77 65 20 77 69 6c 6c 20 6b 65 65 70 20 69    6e 20 6f 75 72 20 6c 69 73 74 20 61 6e 64 20 6e  | t.we.will.keep.in.our.list.and.n | 
| 3b3e0 |  6f 74 20 61 74 74 65 6d 70 74 20 74 6f 20 73 79    6e 63 0d 0a 20 20 20 20 20 20 20 20 62 6f 6f 6b  | ot.attempt.to.sync..........book | 
| 3b400 |  5f 69 64 73 5f 63 68 61 6e 67 65 64 20 3d 20 5b    5d 0d 0a 20 20 20 20 20 20 20 20 6e 6f 5f 66 6f  | _ids_changed.=.[]..........no_fo | 
| 3b420 |  72 6d 61 74 5f 69 64 73 20 3d 20 5b 5d 0d 0a 20    20 20 20 20 20 20 20 66 6f 72 20 5f 69 64 20 69  | rmat_ids.=.[]..........for._id.i | 
| 3b440 |  6e 20 69 64 73 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 64 62 66 6d 74 73 20 3d 20 64 62 2e  | n.ids:..............dbfmts.=.db. | 
| 3b460 |  66 6f 72 6d 61 74 73 28 5f 69 64 2c 20 69 6e 64    65 78 5f 69 73 5f 69 64 3d 54 72 75 65 29 0d 0a  | formats(_id,.index_is_id=True).. | 
| 3b480 |  20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e    6f 74 20 64 62 66 6d 74 73 3a 0d 0a 20 20 20 20  | ............if.not.dbfmts:...... | 
| 3b4a0 |  20 20 20 20 20 20 20 20 20 20 20 20 6e 6f 5f 66    6f 72 6d 61 74 5f 69 64 73 2e 61 70 70 65 6e 64  | ............no_format_ids.append | 
| 3b4c0 |  28 5f 69 64 29 0d 0a 20 20 20 20 20 20 20 20 69    64 73 5f 74 6f 5f 73 79 6e 63 20 3d 20 69 64 73  | (_id)..........ids_to_sync.=.ids | 
| 3b4e0 |  20 2d 20 73 65 74 28 6e 6f 5f 66 6f 72 6d 61 74    5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 69  | .-.set(no_format_ids)..........i | 
| 3b500 |  66 20 44 45 42 55 47 20 61 6e 64 20 6e 6f 5f 66    6f 72 6d 61 74 5f 69 64 73 3a 0d 0a 20 20 20 20  | f.DEBUG.and.no_format_ids:...... | 
| 3b520 |  20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f    28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20  | ........prints(_('READING.LIST:. | 
| 3b540 |  53 6b 69 70 70 69 6e 67 20 25 64 20 62 6f 6f 6b    73 20 69 6e 20 5c 27 25 73 5c 27 20 6c 69 73 74  | Skipping.%d.books.in.\'%s\'.list | 
| 3b560 |  20 77 69 74 68 20 6e 6f 20 66 6f 72 6d 61 74 73    27 29 20 25 20 28 6c 65 6e 28 6e 6f 5f 66 6f 72  | .with.no.formats').%.(len(no_for | 
| 3b580 |  6d 61 74 5f 69 64 73 29 2c 20 6c 69 73 74 5f 6e    61 6d 65 29 29 0d 0a 0d 0a 20 20 20 20 20 20 20  | mat_ids),.list_name))........... | 
| 3b5a0 |  20 63 68 61 6e 67 65 64 20 3d 20 46 61 6c 73 65    0d 0a 20 20 20 20 20 20 20 20 69 66 20 69 64 73  | .changed.=.False..........if.ids | 
| 3b5c0 |  5f 74 6f 5f 73 79 6e 63 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d  | _to_sync:..............message.= | 
| 3b5e0 |  20 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54    3a 20 53 79 6e 63 69 6e 67 20 25 64 20 62 6f 6f  | ._('READING.LIST:.Syncing.%d.boo | 
| 3b600 |  6b 73 20 69 6e 20 5c 27 25 73 5c 27 20 74 6f 3a    20 25 73 20 28 6c 6f 63 61 74 69 6f 6e 3a 25 73  | ks.in.\'%s\'.to:.%s.(location:%s | 
| 3b620 |  29 27 29 20 25 20 28 6c 65 6e 28 69 64 73 5f 74    6f 5f 73 79 6e 63 29 2c 0d 0a 20 20 20 20 20 20  | )').%.(len(ids_to_sync),........ | 
| 3b640 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 3b660 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 3b680 |  20 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 64 65 76    69 63 65 5f 75 75 69 64 2c 20 6c 6f 63 29 0d 0a  | ..list_name,.device_uuid,.loc).. | 
| 3b6a0 |  20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66    2e 67 75 69 2e 73 74 61 74 75 73 5f 62 61 72 2e  | ............self.gui.status_bar. | 
| 3b6c0 |  73 68 6f 77 4d 65 73 73 61 67 65 28 6d 65 73 73    61 67 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | showMessage(message)............ | 
| 3b6e0 |  20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69  | ..if.DEBUG:..................pri | 
| 3b700 |  6e 74 73 28 6d 65 73 73 61 67 65 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67  | nts(message)..............self.g | 
| 3b720 |  75 69 2e 73 79 6e 63 5f 74 6f 5f 64 65 76 69 63    65 28 6f 6e 5f 63 61 72 64 3d 6c 6f 63 2c 20 64  | ui.sync_to_device(on_card=loc,.d | 
| 3b740 |  65 6c 65 74 65 5f 66 72 6f 6d 5f 6c 69 62 72 61    72 79 3d 46 61 6c 73 65 2c 20 73 65 6e 64 5f 69  | elete_from_library=False,.send_i | 
| 3b760 |  64 73 3d 69 64 73 5f 74 6f 5f 73 79 6e 63 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 5f  | ds=ids_to_sync)..............on_ | 
| 3b780 |  64 65 76 69 63 65 5f 69 64 73 20 7c 3d 20 69 64    73 5f 74 6f 5f 73 79 6e 63 0d 0a 20 20 20 20 20  | device_ids.|=.ids_to_sync....... | 
| 3b7a0 |  20 20 20 20 20 20 20 63 68 61 6e 67 65 64 20 3d    20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 65  | .......changed.=.True..........e | 
| 3b7c0 |  6c 69 66 20 44 45 42 55 47 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 70 72 69 6e 74 73 28 5f  | lif.DEBUG:..............prints(_ | 
| 3b7e0 |  28 27 52 45 41 44 49 4e 47 20 4c 49 53 54 3a 20    4e 6f 20 62 6f 6f 6b 73 20 6f 6e 20 5c 27 25 73  | ('READING.LIST:.No.books.on.\'%s | 
| 3b800 |  5c 27 20 6c 69 73 74 20 6e 65 65 64 20 74 6f 20    62 65 20 73 79 6e 63 65 64 27 29 20 25 20 6c 69  | \'.list.need.to.be.synced').%.li | 
| 3b820 |  73 74 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20 20 20    20 20 20 20 69 66 20 6c 69 73 74 5f 69 6e 66 6f  | st_name)............if.list_info | 
| 3b840 |  5b 63 66 67 2e 4b 45 59 5f 53 59 4e 43 5f 43 4c    45 41 52 5d 3a 0d 0a 20 20 20 20 20 20 20 20 20  | [cfg.KEY_SYNC_CLEAR]:........... | 
| 3b860 |  20 20 20 23 20 54 68 65 20 64 69 66 66 65 72 65    6e 63 65 20 62 65 74 77 65 65 6e 20 74 68 65 20  | ...#.The.difference.between.the. | 
| 3b880 |  6f 6c 64 20 6c 69 73 74 20 61 6e 64 20 6e 6f 5f    66 6f 72 6d 61 74 5f 69 64 73 20 69 73 20 74 68  | old.list.and.no_format_ids.is.th | 
| 3b8a0 |  65 20 62 6f 6f 6b 73 20 75 70 64 61 74 65 64 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6d  | e.books.updated..............rem | 
| 3b8c0 |  6f 76 65 5f 6c 69 73 74 5f 69 64 73 20 3d 20 73    65 74 28 63 66 67 2e 67 65 74 5f 62 6f 6f 6b 5f  | ove_list_ids.=.set(cfg.get_book_ | 
| 3b8e0 |  6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61    6d 65 29 29 20 2d 20 73 65 74 28 6e 6f 5f 66 6f  | list(db,.list_name)).-.set(no_fo | 
| 3b900 |  72 6d 61 74 5f 69 64 73 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f 62  | rmat_ids)..............cfg.set_b | 
| 3b920 |  6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73    74 5f 6e 61 6d 65 2c 20 6e 6f 5f 66 6f 72 6d 61  | ook_list(db,.list_name,.no_forma | 
| 3b940 |  74 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74  | t_ids)..............self.apply_t | 
| 3b960 |  61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74    5f 6e 61 6d 65 2c 20 72 65 6d 6f 76 65 5f 6c 69  | ags_to_list(list_name,.remove_li | 
| 3b980 |  73 74 5f 69 64 73 2c 20 61 64 64 3d 46 61 6c 73    65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | st_ids,.add=False).............. | 
| 3b9a0 |  62 6f 6f 6b 5f 69 64 73 5f 63 68 61 6e 67 65 64    20 3d 20 72 65 6d 6f 76 65 5f 6c 69 73 74 5f 69  | book_ids_changed.=.remove_list_i | 
| 3b9c0 |  64 73 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75    72 6e 20 63 68 61 6e 67 65 64 2c 20 62 6f 6f 6b  | ds..........return.changed,.book | 
| 3b9e0 |  5f 69 64 73 5f 63 68 61 6e 67 65 64 2c 20 6f 6e    5f 64 65 76 69 63 65 5f 69 64 73 0d 0a 0d 0a 20  | _ids_changed,.on_device_ids..... | 
| 3ba00 |  20 20 20 64 65 66 20 5f 72 65 6d 6f 76 65 5f 6d    61 74 63 68 69 6e 67 5f 62 6f 6f 6b 73 5f 66 72  | ...def._remove_matching_books_fr | 
| 3ba20 |  6f 6d 5f 64 65 76 69 63 65 28 73 65 6c 66 2c 20    64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c  | om_device(self,.db,.list_name,.l | 
| 3ba40 |  69 73 74 5f 69 6e 66 6f 2c 20 69 64 73 5f 74 6f    5f 72 65 6d 6f 76 65 2c 20 6c 6f 63 2c 20 6f 6e  | ist_info,.ids_to_remove,.loc,.on | 
| 3ba60 |  5f 64 65 76 69 63 65 5f 69 64 73 29 3a 0d 0a 20    20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20  | _device_ids):..........'''...... | 
| 3ba80 |  20 20 20 20 52 65 74 75 72 6e 73 20 61 20 74 75    70 6c 65 20 6f 66 3a 20 28 63 68 61 6e 67 65 5f  | ....Returns.a.tuple.of:.(change_ | 
| 3baa0 |  63 6f 6c 6c 65 63 74 69 6f 6e 73 2c 20 62 6f 6f    6b 5f 69 64 73 5f 75 70 64 61 74 65 64 2c 20 6f  | collections,.book_ids_updated,.o | 
| 3bac0 |  6e 5f 64 65 76 69 63 65 5f 69 64 73 29 0d 0a 20    20 20 20 20 20 20 20 49 6e 64 69 63 61 74 65 73  | n_device_ids)..........Indicates | 
| 3bae0 |  20 77 68 65 74 68 65 72 20 74 68 65 20 4b 69 6e    64 6c 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20  | .whether.the.Kindle.Collections. | 
| 3bb00 |  70 6c 75 67 69 6e 20 73 68 6f 75 6c 64 20 62 65    20 63 6f 6e 73 69 64 65 72 65 64 2c 20 61 6e 64  | plugin.should.be.considered,.and | 
| 3bb20 |  0d 0a 20 20 20 20 20 20 20 20 77 68 61 74 20 69    64 73 20 69 6e 20 74 68 65 20 67 75 69 20 73 68  | ..........what.ids.in.the.gui.sh | 
| 3bb40 |  6f 75 6c 64 20 62 65 20 72 65 66 72 65 73 68 65    64 20 74 6f 20 72 65 66 6c 65 63 74 20 63 68 61  | ould.be.refreshed.to.reflect.cha | 
| 3bb60 |  6e 67 65 73 20 69 6e 20 74 68 65 69 72 20 74 61    67 73 2f 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e  | nges.in.their.tags/custom.column | 
| 3bb80 |  73 0d 0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a    20 20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 69  | s..........'''..........if.len(i | 
| 3bba0 |  64 73 5f 74 6f 5f 72 65 6d 6f 76 65 29 20 3d 3d    20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | ds_to_remove).==.0:............. | 
| 3bbc0 |  20 72 65 74 75 72 6e 20 46 61 6c 73 65 2c 20 5b    5d 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73  | .return.False,.[],.on_device_ids | 
| 3bbe0 |  0d 0a 20 20 20 20 20 20 20 20 63 6c 65 61 72 5f    6c 69 73 74 20 3d 20 6c 69 73 74 5f 69 6e 66 6f  | ..........clear_list.=.list_info | 
| 3bc00 |  2e 67 65 74 28 63 66 67 2e 4b 45 59 5f 53 59 4e    43 5f 43 4c 45 41 52 2c 20 63 66 67 2e 44 45 46  | .get(cfg.KEY_SYNC_CLEAR,.cfg.DEF | 
| 3bc20 |  41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53    5b 63 66 67 2e 4b 45 59 5f 53 59 4e 43 5f 43 4c  | AULT_LIST_VALUES[cfg.KEY_SYNC_CL | 
| 3bc40 |  45 41 52 5d 29 0d 0a 20 20 20 20 20 20 20 20 6c    69 73 74 5f 74 79 70 65 20 3d 20 6c 69 73 74 5f  | EAR])..........list_type.=.list_ | 
| 3bc60 |  69 6e 66 6f 2e 67 65 74 28 63 66 67 2e 4b 45 59    5f 4c 49 53 54 5f 54 59 50 45 2c 20 63 66 67 2e  | info.get(cfg.KEY_LIST_TYPE,.cfg. | 
| 3bc80 |  44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c    55 45 53 5b 63 66 67 2e 4b 45 59 5f 4c 49 53 54  | DEFAULT_LIST_VALUES[cfg.KEY_LIST | 
| 3bca0 |  5f 54 59 50 45 5d 29 0d 0a 20 20 20 20 20 20 20    20 74 6f 5f 64 65 6c 65 74 65 20 3d 20 7b 7d 0d  | _TYPE])..........to_delete.=.{}. | 
| 3bcc0 |  0a 20 20 20 20 20 20 20 20 23 20 55 6e 6c 69 6b    65 20 74 68 65 20 52 65 6d 6f 76 65 20 66 72 6f  | .........#.Unlike.the.Remove.fro | 
| 3bce0 |  6d 20 64 65 76 69 63 65 20 61 63 74 69 6f 6e 20    69 6e 20 74 68 65 20 47 55 49 2c 20 61 20 73 79  | m.device.action.in.the.GUI,.a.sy | 
| 3bd00 |  6e 63 20 6c 69 73 74 20 69 73 20 61 73 73 6f 63    69 61 74 65 64 20 77 69 74 68 20 61 0d 0a 20 20  | nc.list.is.associated.with.a.... | 
| 3bd20 |  20 20 20 20 20 20 23 20 73 70 65 63 69 66 69 63    20 73 74 6f 72 61 67 65 20 63 61 72 64 2c 20 73  | ......#.specific.storage.card,.s | 
| 3bd40 |  6f 20 77 65 20 77 69 6c 6c 20 6f 6e 6c 79 20 6c    6f 6f 6b 20 62 6f 6f 6b 73 20 75 70 20 6f 6e 20  | o.we.will.only.look.books.up.on. | 
| 3bd60 |  74 68 61 74 20 73 70 65 63 69 66 69 63 20 6d 6f    64 65 6c 0d 0a 20 20 20 20 20 20 20 20 69 66 20  | that.specific.model..........if. | 
| 3bd80 |  6c 6f 63 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 6d  | loc.is.None:..............list_m | 
| 3bda0 |  6f 64 65 6c 20 3d 20 73 65 6c 66 2e 67 75 69 2e    6d 65 6d 6f 72 79 5f 76 69 65 77 2e 6d 6f 64 65  | odel.=.self.gui.memory_view.mode | 
| 3bdc0 |  6c 28 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 6c 69 73 74 5f 6d 6f 64 65 6c 5f 6e 61 6d 65  | l()..............list_model_name | 
| 3bde0 |  20 3d 20 5f 28 27 4d 61 69 6e 20 6d 65 6d 6f 72    79 27 29 0d 0a 20 20 20 20 20 20 20 20 65 6c 69  | .=._('Main.memory')..........eli | 
| 3be00 |  66 20 6c 6f 63 20 3d 3d 20 27 63 61 72 64 61 27    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c  | f.loc.==.'carda':..............l | 
| 3be20 |  69 73 74 5f 6d 6f 64 65 6c 20 3d 20 73 65 6c 66    2e 67 75 69 2e 63 61 72 64 5f 61 5f 76 69 65 77  | ist_model.=.self.gui.card_a_view | 
| 3be40 |  2e 6d 6f 64 65 6c 28 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 6c 69 73 74 5f 6d 6f 64 65 6c  | .model()..............list_model | 
| 3be60 |  5f 6e 61 6d 65 20 3d 20 5f 28 27 53 74 6f 72 61    67 65 20 43 61 72 64 20 41 27 29 0d 0a 20 20 20  | _name.=._('Storage.Card.A')..... | 
| 3be80 |  20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 6c 69 73 74 5f 6d 6f 64  | .....else:..............list_mod | 
| 3bea0 |  65 6c 20 3d 20 73 65 6c 66 2e 67 75 69 2e 63 61    72 64 5f 62 5f 76 69 65 77 2e 6d 6f 64 65 6c 28  | el.=.self.gui.card_b_view.model( | 
| 3bec0 |  29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c    69 73 74 5f 6d 6f 64 65 6c 5f 6e 61 6d 65 20 3d  | )..............list_model_name.= | 
| 3bee0 |  20 5f 28 27 53 74 6f 72 61 67 65 20 43 61 72 64    20 42 27 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20  | ._('Storage.Card.B')............ | 
| 3bf00 |  74 6f 5f 64 65 6c 65 74 65 5b 6c 69 73 74 5f 6d    6f 64 65 6c 5f 6e 61 6d 65 5d 20 3d 20 28 6c 69  | to_delete[list_model_name].=.(li | 
| 3bf20 |  73 74 5f 6d 6f 64 65 6c 2c 20 6c 69 73 74 5f 6d    6f 64 65 6c 2e 70 61 74 68 73 5f 66 6f 72 5f 64  | st_model,.list_model.paths_for_d | 
| 3bf40 |  62 5f 69 64 73 28 69 64 73 5f 74 6f 5f 72 65 6d    6f 76 65 29 29 0d 0a 20 20 20 20 20 20 20 20 69  | b_ids(ids_to_remove))..........i | 
| 3bf60 |  66 20 6c 65 6e 28 74 6f 5f 64 65 6c 65 74 65 5b    6c 69 73 74 5f 6d 6f 64 65 6c 5f 6e 61 6d 65 5d  | f.len(to_delete[list_model_name] | 
| 3bf80 |  5b 31 5d 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47  | [1]).==.0:..............if.DEBUG | 
| 3bfa0 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 70 72 69 6e 74 73 28 5f 28 27 52 45 41  | :..................prints(_('REA | 
| 3bfc0 |  44 49 4e 47 20 4c 49 53 54 3a 20 4e 6f 20 62 6f    6f 6b 73 20 6f 6e 20 5c 27 25 73 5c 27 20 6c 69  | DING.LIST:.No.books.on.\'%s\'.li | 
| 3bfe0 |  73 74 20 66 6f 75 6e 64 20 6f 6e 20 64 65 76 69    63 65 20 74 6f 20 72 65 6d 6f 76 65 27 29 20 25  | st.found.on.device.to.remove').% | 
| 3c000 |  20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 23 20 4f 6e 6c 79 20  | .list_name)..............#.Only. | 
| 3c020 |  61 70 70 6c 79 20 74 68 65 20 63 6c 65 61 72 20    6c 69 73 74 20 61 63 74 69 6f 6e 20 61 74 20 74  | apply.the.clear.list.action.at.t | 
| 3c040 |  68 69 73 20 70 6f 69 6e 74 20 69 66 20 77 65 20    61 72 65 20 6e 6f 74 20 77 6f 72 6b 69 6e 67 20  | his.point.if.we.are.not.working. | 
| 3c060 |  77 69 74 68 20 61 20 22 52 65 70 6c 61 63 65 20    69 74 65 6d 73 22 20 74 79 70 65 20 6c 69 73 74  | with.a."Replace.items".type.list | 
| 3c080 |  2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69    66 20 63 6c 65 61 72 5f 6c 69 73 74 20 61 6e 64  | ...............if.clear_list.and | 
| 3c0a0 |  20 6c 69 73 74 5f 74 79 70 65 20 6e 6f 74 20 69    6e 20 5b 27 53 59 4e 43 52 45 50 4e 45 57 27 2c  | .list_type.not.in.['SYNCREPNEW', | 
| 3c0c0 |  20 27 53 59 4e 43 52 45 50 4f 56 52 27 5d 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .'SYNCREPOVR']:................. | 
| 3c0e0 |  20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69    73 74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65  | .cfg.set_book_list(db,.list_name | 
| 3c100 |  2c 20 5b 5d 29 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 23 20 41 73 20 74 68 65 20  | ,.[])..................#.As.the. | 
| 3c120 |  6c 69 73 74 20 68 61 73 20 68 61 64 20 61 6c 6c    20 74 68 65 20 73 79 6e 63 65 64 20 62 6f 6f 6b  | list.has.had.all.the.synced.book | 
| 3c140 |  73 20 72 65 6d 6f 76 65 64 2c 20 61 70 70 6c 79    20 74 61 67 73 0d 0a 20 20 20 20 20 20 20 20 20  | s.removed,.apply.tags........... | 
| 3c160 |  20 20 20 20 20 20 20 73 65 6c 66 2e 61 70 70 6c    79 5f 74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 6c  | .......self.apply_tags_to_list(l | 
| 3c180 |  69 73 74 5f 6e 61 6d 65 2c 20 69 64 73 5f 74 6f    5f 72 65 6d 6f 76 65 2c 20 61 64 64 3d 46 61 6c  | ist_name,.ids_to_remove,.add=Fal | 
| 3c1a0 |  73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 72 65 74 75 72 6e 20 46 61 6c 73  | se)..................return.Fals | 
| 3c1c0 |  65 2c 20 69 64 73 5f 74 6f 5f 72 65 6d 6f 76 65    2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 0d  | e,.ids_to_remove,.on_device_ids. | 
| 3c1e0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74    75 72 6e 20 46 61 6c 73 65 2c 20 5b 5d 2c 20 6f  | .............return.False,.[],.o | 
| 3c200 |  6e 5f 64 65 76 69 63 65 5f 69 64 73 0d 0a 0d 0a    20 20 20 20 20 20 20 20 64 65 6c 65 74 65 5f 61  | n_device_ids............delete_a | 
| 3c220 |  63 74 69 6f 6e 20 3d 20 73 65 6c 66 2e 67 75 69    2e 69 61 63 74 69 6f 6e 73 2e 67 65 74 28 27 52  | ction.=.self.gui.iactions.get('R | 
| 3c240 |  65 6d 6f 76 65 20 42 6f 6f 6b 73 27 2c 20 4e 6f    6e 65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20  | emove.Books',.None)..........if. | 
| 3c260 |  6e 6f 74 20 64 65 6c 65 74 65 5f 61 63 74 69 6f    6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | not.delete_action:.............. | 
| 3c280 |  65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c    66 2e 67 75 69 2c 20 5f 28 27 52 65 61 64 69 6e  | error_dialog(self.gui,._('Readin | 
| 3c2a0 |  67 20 4c 69 73 74 20 65 72 72 6f 72 27 29 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | g.List.error'),................. | 
| 3c2c0 |  20 20 20 20 20 20 20 20 20 20 5f 28 27 55 6e 61    62 6c 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20  | .........._('Unable.to.find.the. | 
| 3c2e0 |  52 65 6d 6f 76 65 20 42 6f 6f 6b 73 20 70 6c 75    67 69 6e 27 29 2c 20 73 68 6f 77 3d 54 72 75 65  | Remove.Books.plugin'),.show=True | 
| 3c300 |  29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72    65 74 75 72 6e 20 46 61 6c 73 65 2c 20 5b 5d 2c  | )..............return.False,.[], | 
| 3c320 |  20 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 0d 0a    0d 0a 20 20 20 20 20 20 20 20 72 65 6d 6f 76 65  | .on_device_ids............remove | 
| 3c340 |  5f 64 69 61 6c 6f 67 20 3d 20 63 66 67 2e 70 6c    75 67 69 6e 5f 70 72 65 66 73 5b 63 66 67 2e 53  | _dialog.=.cfg.plugin_prefs[cfg.S | 
| 3c360 |  54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d 2e 67 65    74 28 63 66 67 2e 4b 45 59 5f 52 45 4d 4f 56 45  | TORE_OPTIONS].get(cfg.KEY_REMOVE | 
| 3c380 |  5f 44 49 41 4c 4f 47 2c 20 54 72 75 65 29 0d 0a    20 20 20 20 20 20 20 20 63 6f 6e 74 69 6e 75 65  | _DIALOG,.True)..........continue | 
| 3c3a0 |  5f 64 65 6c 65 74 65 20 3d 20 54 72 75 65 0d 0a    20 20 20 20 20 20 20 20 69 66 20 72 65 6d 6f 76  | _delete.=.True..........if.remov | 
| 3c3c0 |  65 5f 64 69 61 6c 6f 67 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 28 63 6f 6e 74 69 6e 75 65  | e_dialog:..............(continue | 
| 3c3e0 |  5f 64 65 6c 65 74 65 2c 20 72 65 73 75 6c 74 29    20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 63 6f 6e  | _delete,.result).=.self._get_con | 
| 3c400 |  66 69 72 6d 65 64 5f 64 65 6c 65 74 65 5f 70 61    74 68 73 28 74 6f 5f 64 65 6c 65 74 65 29 0d 0a  | firmed_delete_paths(to_delete).. | 
| 3c420 |  20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 6c  | ........else:..............resul | 
| 3c440 |  74 20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 75 6e    61 74 74 65 6e 64 65 64 5f 64 65 6c 65 74 65 5f  | t.=.self._get_unattended_delete_ | 
| 3c460 |  70 61 74 68 73 28 74 6f 5f 64 65 6c 65 74 65 29    0d 0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 63  | paths(to_delete)............if.c | 
| 3c480 |  6f 6e 74 69 6e 75 65 5f 64 65 6c 65 74 65 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74  | ontinue_delete:..............pat | 
| 3c4a0 |  68 73 20 3d 20 7b 7d 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 69 64 73 20 3d 20 7b 7d 0d 0a 20  | hs.=.{}..............ids.=.{}... | 
| 3c4c0 |  20 20 20 20 20 20 20 20 20 20 20 72 65 6d 6f 76    65 64 5f 69 64 73 20 3d 20 5b 5d 0d 0a 20 20 20  | ...........removed_ids.=.[]..... | 
| 3c4e0 |  20 20 20 20 20 20 20 20 20 66 6f 72 20 28 6d 6f    64 65 6c 2c 20 5f 69 64 2c 20 70 61 74 68 29 20  | .........for.(model,._id,.path). | 
| 3c500 |  69 6e 20 72 65 73 75 6c 74 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6d  | in.result:..................if.m | 
| 3c520 |  6f 64 65 6c 20 6e 6f 74 20 69 6e 20 70 61 74 68    73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | odel.not.in.paths:.............. | 
| 3c540 |  20 20 20 20 20 20 20 20 70 61 74 68 73 5b 6d 6f    64 65 6c 5d 20 3d 20 5b 5d 0d 0a 20 20 20 20 20  | ........paths[model].=.[]....... | 
| 3c560 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69    64 73 5b 6d 6f 64 65 6c 5d 20 3d 20 5b 5d 0d 0a  | ...............ids[model].=.[].. | 
| 3c580 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    70 61 74 68 73 5b 6d 6f 64 65 6c 5d 2e 61 70 70  | ................paths[model].app | 
| 3c5a0 |  65 6e 64 28 70 61 74 68 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 69 64 73 5b 6d  | end(path)..................ids[m | 
| 3c5c0 |  6f 64 65 6c 5d 2e 61 70 70 65 6e 64 28 5f 69 64    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | odel].append(_id)............... | 
| 3c5e0 |  20 20 20 63 61 6c 69 62 72 65 5f 69 64 20 3d 20    6d 6f 64 65 6c 2e 64 62 5b 5f 69 64 5d 2e 61 70  | ...calibre_id.=.model.db[_id].ap | 
| 3c600 |  70 6c 69 63 61 74 69 6f 6e 5f 69 64 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66  | plication_id..................if | 
| 3c620 |  20 63 61 6c 69 62 72 65 5f 69 64 20 69 6e 20 69    64 73 5f 74 6f 5f 72 65 6d 6f 76 65 3a 0d 0a 20  | .calibre_id.in.ids_to_remove:... | 
| 3c640 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 72 65 6d 6f 76 65 64 5f 69 64 73 2e 61  | ...................removed_ids.a | 
| 3c660 |  70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69 64    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66  | ppend(calibre_id)..............f | 
| 3c680 |  6f 72 20 6d 6f 64 65 6c 20 69 6e 20 70 61 74 68    73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | or.model.in.paths:.............. | 
| 3c6a0 |  20 20 20 20 6a 6f 62 20 3d 20 73 65 6c 66 2e 67    75 69 2e 72 65 6d 6f 76 65 5f 70 61 74 68 73 28  | ....job.=.self.gui.remove_paths( | 
| 3c6c0 |  70 61 74 68 73 5b 6d 6f 64 65 6c 5d 29 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64  | paths[model])..................d | 
| 3c6e0 |  65 6c 65 74 65 5f 61 63 74 69 6f 6e 2e 64 65 6c    65 74 65 5f 6d 65 6d 6f 72 79 5b 6a 6f 62 5d 20  | elete_action.delete_memory[job]. | 
| 3c700 |  3d 20 28 70 61 74 68 73 5b 6d 6f 64 65 6c 5d 2c    20 6d 6f 64 65 6c 29 0d 0a 20 20 20 20 20 20 20  | =.(paths[model],.model)......... | 
| 3c720 |  20 20 20 20 20 20 20 20 20 6d 6f 64 65 6c 2e 6d    61 72 6b 5f 66 6f 72 5f 64 65 6c 65 74 69 6f 6e  | .........model.mark_for_deletion | 
| 3c740 |  28 6a 6f 62 2c 20 69 64 73 5b 6d 6f 64 65 6c 5d    2c 20 72 6f 77 73 5f 61 72 65 5f 69 64 73 3d 54  | (job,.ids[model],.rows_are_ids=T | 
| 3c760 |  72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 67 75 69 2e 73 74 61 74 75  | rue)..............self.gui.statu | 
| 3c780 |  73 5f 62 61 72 2e 73 68 6f 77 5f 6d 65 73 73 61    67 65 28 5f 28 27 44 65 6c 65 74 69 6e 67 20 62  | s_bar.show_message(_('Deleting.b | 
| 3c7a0 |  6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65    2e 27 29 2c 20 31 30 30 30 29 0d 0a 20 20 20 20  | ooks.from.device.'),.1000)...... | 
| 3c7c0 |  20 20 20 20 20 20 20 20 6f 6e 5f 64 65 76 69 63    65 5f 69 64 73 20 3d 20 6f 6e 5f 64 65 76 69 63  | ........on_device_ids.=.on_devic | 
| 3c7e0 |  65 5f 69 64 73 20 2d 20 73 65 74 28 72 65 6d 6f    76 65 64 5f 69 64 73 29 0d 0a 0d 0a 20 20 20 20  | e_ids.-.set(removed_ids)........ | 
| 3c800 |  20 20 20 20 20 20 20 20 23 20 4f 6e 6c 79 20 61    70 70 6c 79 20 74 68 65 20 63 6c 65 61 72 20 6c  | ........#.Only.apply.the.clear.l | 
| 3c820 |  69 73 74 20 61 63 74 69 6f 6e 20 61 74 20 74 68    69 73 20 70 6f 69 6e 74 20 69 66 20 77 65 20 61  | ist.action.at.this.point.if.we.a | 
| 3c840 |  72 65 20 6e 6f 74 20 77 6f 72 6b 69 6e 67 20 77    69 74 68 20 61 20 22 52 65 70 6c 61 63 65 20 69  | re.not.working.with.a."Replace.i | 
| 3c860 |  74 65 6d 73 22 20 74 79 70 65 20 6c 69 73 74 2e    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66  | tems".type.list...............if | 
| 3c880 |  20 63 6c 65 61 72 5f 6c 69 73 74 20 61 6e 64 20    6c 69 73 74 5f 74 79 70 65 20 6e 6f 74 20 69 6e  | .clear_list.and.list_type.not.in | 
| 3c8a0 |  20 5b 27 53 59 4e 43 52 45 50 4e 45 57 27 2c 20    27 53 59 4e 43 52 45 50 4f 56 52 27 5d 3a 0d 0a  | .['SYNCREPNEW',.'SYNCREPOVR']:.. | 
| 3c8c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    23 20 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20  | ................#.The.remaining. | 
| 3c8e0 |  62 6f 6f 6b 73 20 69 6e 20 6f 75 72 20 6c 69 73    74 20 73 68 6f 75 6c 64 20 6a 75 73 74 20 62 65  | books.in.our.list.should.just.be | 
| 3c900 |  20 74 68 6f 73 65 20 74 68 61 74 20 74 68 65 20    75 73 65 72 0d 0a 20 20 20 20 20 20 20 20 20 20  | .those.that.the.user............ | 
| 3c920 |  20 20 20 20 20 20 23 20 64 69 64 20 6e 6f 74 20    73 65 6c 65 63 74 20 69 6e 20 6f 75 72 20 64 69  | ......#.did.not.select.in.our.di | 
| 3c940 |  61 6c 6f 67 2e 20 53 6f 20 77 65 20 77 61 6e 74    20 74 6f 20 64 69 73 63 61 72 64 20 61 6c 6c 20  | alog..So.we.want.to.discard.all. | 
| 3c960 |  74 68 65 20 69 64 73 20 74 68 61 74 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20  | the.ids.that..................#. | 
| 3c980 |  74 68 65 20 75 73 65 72 20 72 65 6d 6f 76 65 64    2c 20 61 73 20 77 65 6c 6c 20 61 73 20 61 6c 6c  | the.user.removed,.as.well.as.all | 
| 3c9a0 |  20 74 68 65 20 69 64 73 20 74 68 61 74 20 77 65    72 65 20 6e 6f 74 20 72 65 6c 65 76 61 6e 74 0d  | .the.ids.that.were.not.relevant. | 
| 3c9c0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 23 20 62 65 63 61 75 73 65 20 74 68 65 20 62  | .................#.because.the.b | 
| 3c9e0 |  6f 6f 6b 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e    64 20 6f 6e 20 74 68 65 20 64 65 76 69 63 65 2e  | ook.was.not.found.on.the.device. | 
| 3ca00 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 72 65 6d 61 69 6e 69 6e 67 5f 69 64 73 20  | ..................remaining_ids. | 
| 3ca20 |  3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 28 6d 6f 64 65 6c 2c 20 62 6f  | =.[]..................(model,.bo | 
| 3ca40 |  6f 6b 73 29 20 3d 20 74 6f 5f 64 65 6c 65 74 65    5b 6c 69 73 74 5f 6d 6f 64 65 6c 5f 6e 61 6d 65  | oks).=.to_delete[list_model_name | 
| 3ca60 |  5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 66 6f 72 20 28 5f 69 64 2c 20 5f 62 6f  | ]..................for.(_id,._bo | 
| 3ca80 |  6f 6b 29 20 69 6e 20 62 6f 6f 6b 73 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ok).in.books:................... | 
| 3caa0 |  20 20 20 63 61 6c 69 62 72 65 5f 69 64 20 3d 20    6c 69 73 74 5f 6d 6f 64 65 6c 2e 64 62 5b 5f 69  | ...calibre_id.=.list_model.db[_i | 
| 3cac0 |  64 5d 2e 61 70 70 6c 69 63 61 74 69 6f 6e 5f 69    64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | d].application_id............... | 
| 3cae0 |  20 20 20 20 20 20 20 69 66 20 63 61 6c 69 62 72    65 5f 69 64 20 6e 6f 74 20 69 6e 20 72 65 6d 6f  | .......if.calibre_id.not.in.remo | 
| 3cb00 |  76 65 64 5f 69 64 73 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ved_ids:........................ | 
| 3cb20 |  20 20 72 65 6d 61 69 6e 69 6e 67 5f 69 64 73 2e    61 70 70 65 6e 64 28 63 61 6c 69 62 72 65 5f 69  | ..remaining_ids.append(calibre_i | 
| 3cb40 |  64 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 63 66 67 2e 73 65 74 5f 62 6f 6f 6b  | d)..................cfg.set_book | 
| 3cb60 |  5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e    61 6d 65 2c 20 72 65 6d 61 69 6e 69 6e 67 5f 69  | _list(db,.list_name,.remaining_i | 
| 3cb80 |  64 73 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 23 20 41 73 20 74 68 65 20 6c 69  | ds)..................#.As.the.li | 
| 3cba0 |  73 74 20 68 61 73 20 68 61 64 20 61 74 20 6c 65    61 73 74 20 73 6f 6d 65 20 62 6f 6f 6b 73 20 72  | st.has.had.at.least.some.books.r | 
| 3cbc0 |  65 6d 6f 76 65 64 2c 20 61 70 70 6c 79 20 74 61    67 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | emoved,.apply.tags.............. | 
| 3cbe0 |  20 20 20 20 61 6c 6c 5f 72 65 6d 6f 76 65 64 5f    69 64 73 20 3d 20 73 65 74 28 69 64 73 5f 74 6f  | ....all_removed_ids.=.set(ids_to | 
| 3cc00 |  5f 72 65 6d 6f 76 65 29 20 2d 20 73 65 74 28 72    65 6d 61 69 6e 69 6e 67 5f 69 64 73 29 0d 0a 20  | _remove).-.set(remaining_ids)... | 
| 3cc20 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73    65 6c 66 2e 61 70 70 6c 79 5f 74 61 67 73 5f 74  | ...............self.apply_tags_t | 
| 3cc40 |  6f 5f 6c 69 73 74 28 6c 69 73 74 5f 6e 61 6d 65    2c 20 61 6c 6c 5f 72 65 6d 6f 76 65 64 5f 69 64  | o_list(list_name,.all_removed_id | 
| 3cc60 |  73 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72  | s,.add=False)..............retur | 
| 3cc80 |  6e 20 54 72 75 65 2c 20 72 65 6d 6f 76 65 64 5f    69 64 73 2c 20 6f 6e 5f 64 65 76 69 63 65 5f 69  | n.True,.removed_ids,.on_device_i | 
| 3cca0 |  64 73 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75    72 6e 20 46 61 6c 73 65 2c 20 5b 5d 2c 20 6f 6e  | ds..........return.False,.[],.on | 
| 3ccc0 |  5f 64 65 76 69 63 65 5f 69 64 73 0d 0a 0d 0a 20    20 20 20 64 65 66 20 5f 67 65 74 5f 63 6f 6e 66  | _device_ids........def._get_conf | 
| 3cce0 |  69 72 6d 65 64 5f 64 65 6c 65 74 65 5f 70 61 74    68 73 28 73 65 6c 66 2c 20 74 6f 5f 64 65 6c 65  | irmed_delete_paths(self,.to_dele | 
| 3cd00 |  74 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 20    3d 20 44 65 6c 65 74 65 4d 61 74 63 68 69 6e 67  | te):..........d.=.DeleteMatching | 
| 3cd20 |  46 72 6f 6d 44 65 76 69 63 65 44 69 61 6c 6f 67    28 73 65 6c 66 2e 67 75 69 2c 20 74 6f 5f 64 65  | FromDeviceDialog(self.gui,.to_de | 
| 3cd40 |  6c 65 74 65 29 0d 0a 20 20 20 20 20 20 20 20 69    66 20 64 2e 65 78 65 63 5f 28 29 3a 0d 0a 20 20  | lete)..........if.d.exec_():.... | 
| 3cd60 |  20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e    20 54 72 75 65 2c 20 64 2e 72 65 73 75 6c 74 0d  | ..........return.True,.d.result. | 
| 3cd80 |  0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20    46 61 6c 73 65 2c 20 4e 6f 6e 65 0d 0a 0d 0a 20  | .........return.False,.None..... | 
| 3cda0 |  20 20 20 64 65 66 20 5f 67 65 74 5f 75 6e 61 74    74 65 6e 64 65 64 5f 64 65 6c 65 74 65 5f 70 61  | ...def._get_unattended_delete_pa | 
| 3cdc0 |  74 68 73 28 73 65 6c 66 2c 20 74 6f 5f 64 65 6c    65 74 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 72  | ths(self,.to_delete):..........r | 
| 3cde0 |  65 73 75 6c 74 20 3d 20 5b 5d 0d 0a 20 20 20 20    20 20 20 20 66 6f 72 20 63 61 72 64 20 69 6e 20  | esult.=.[]..........for.card.in. | 
| 3ce00 |  74 6f 5f 64 65 6c 65 74 65 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 28 6d 6f 64 65 6c 2c 20  | to_delete:..............(model,. | 
| 3ce20 |  62 6f 6f 6b 73 29 20 3d 20 74 6f 5f 64 65 6c 65    74 65 5b 63 61 72 64 5d 0d 0a 20 20 20 20 20 20  | books).=.to_delete[card]........ | 
| 3ce40 |  20 20 20 20 20 20 66 6f 72 20 28 5f 69 64 2c 20    62 6f 6f 6b 29 20 69 6e 20 62 6f 6f 6b 73 3a 0d  | ......for.(_id,.book).in.books:. | 
| 3ce60 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 70 61 74 68 20 3d 20 75 6e 69 63 6f 64 65 28  | .................path.=.unicode( | 
| 3ce80 |  62 6f 6f 6b 2e 70 61 74 68 29 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75  | book.path)..................resu | 
| 3cea0 |  6c 74 2e 61 70 70 65 6e 64 28 28 6d 6f 64 65 6c    2c 20 5f 69 64 2c 20 70 61 74 68 29 29 0d 0a 20  | lt.append((model,._id,.path))... | 
| 3cec0 |  20 20 20 20 20 20 20 72 65 74 75 72 6e 20 72 65    73 75 6c 74 0d 0a 0d 0a 20 20 20 20 64 65 66 20  | .......return.result........def. | 
| 3cee0 |  5f 72 65 62 75 69 6c 64 5f 61 75 74 6f 5f 64 65    76 69 63 65 5f 6c 69 73 74 28 73 65 6c 66 2c 20  | _rebuild_auto_device_list(self,. | 
| 3cf00 |  64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6f    6e 5f 64 65 76 69 63 65 5f 69 64 73 29 3a 0d 0a  | db,.list_name,.on_device_ids):.. | 
| 3cf20 |  20 20 20 20 20 20 20 20 69 66 20 44 45 42 55 47    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 70  | ........if.DEBUG:..............p | 
| 3cf40 |  72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e 47    20 4c 49 53 54 3a 20 41 75 74 6f 2d 70 6f 70 75  | rints(_('READING.LIST:.Auto-popu | 
| 3cf60 |  6c 61 74 69 6e 67 20 64 65 76 69 63 65 20 6c 69    73 74 3a 20 27 29 2c 20 6c 69 73 74 5f 6e 61 6d  | lating.device.list:.'),.list_nam | 
| 3cf80 |  65 29 0d 0a 20 20 20 20 20 20 20 20 65 78 69 73    74 69 6e 67 5f 62 6f 6f 6b 5f 69 64 73 20 3d 20  | e)..........existing_book_ids.=. | 
| 3cfa0 |  73 65 74 28 63 66 67 2e 67 65 74 5f 62 6f 6f 6b    5f 6c 69 73 74 28 64 62 2c 20 6c 69 73 74 5f 6e  | set(cfg.get_book_list(db,.list_n | 
| 3cfc0 |  61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20 69    64 73 5f 74 6f 5f 72 65 6d 6f 76 65 20 3d 20 6c  | ame))..........ids_to_remove.=.l | 
| 3cfe0 |  69 73 74 28 65 78 69 73 74 69 6e 67 5f 62 6f 6f    6b 5f 69 64 73 20 2d 20 6f 6e 5f 64 65 76 69 63  | ist(existing_book_ids.-.on_devic | 
| 3d000 |  65 5f 69 64 73 29 0d 0a 20 20 20 20 20 20 20 20    69 64 73 5f 74 6f 5f 61 64 64 20 3d 20 6c 69 73  | e_ids)..........ids_to_add.=.lis | 
| 3d020 |  74 28 6f 6e 5f 64 65 76 69 63 65 5f 69 64 73 20    2d 20 65 78 69 73 74 69 6e 67 5f 62 6f 6f 6b 5f  | t(on_device_ids.-.existing_book_ | 
| 3d040 |  69 64 73 29 0d 0a 20 20 20 20 20 20 20 20 69 66    20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20  | ids)..........if.DEBUG:......... | 
| 3d060 |  20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52    45 41 44 49 4e 47 20 4c 49 53 54 3a 20 52 65 6d  | .....prints(_('READING.LIST:.Rem | 
| 3d080 |  6f 76 69 6e 67 20 25 64 20 69 64 73 20 66 72 6f    6d 20 61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74  | oving.%d.ids.from.automatic.list | 
| 3d0a0 |  3a 20 25 73 27 29 20 25 20 28 6c 65 6e 28 69 64    73 5f 74 6f 5f 72 65 6d 6f 76 65 29 2c 20 6c 69  | :.%s').%.(len(ids_to_remove),.li | 
| 3d0c0 |  73 74 5f 6e 61 6d 65 29 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 61 70 70 6c 79 5f 74 61  | st_name))..........self.apply_ta | 
| 3d0e0 |  67 73 5f 74 6f 5f 6c 69 73 74 28 6c 69 73 74 5f    6e 61 6d 65 2c 20 69 64 73 5f 74 6f 5f 72 65 6d  | gs_to_list(list_name,.ids_to_rem | 
| 3d100 |  6f 76 65 2c 20 61 64 64 3d 46 61 6c 73 65 29 0d    0a 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55  | ove,.add=False)..........if.DEBU | 
| 3d120 |  47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e  | G:..............prints(_('READIN | 
| 3d140 |  47 20 4c 49 53 54 3a 20 41 64 64 69 6e 67 20 25    64 20 69 64 73 20 74 6f 20 61 75 74 6f 6d 61 74  | G.LIST:.Adding.%d.ids.to.automat | 
| 3d160 |  69 63 20 6c 69 73 74 3a 20 25 73 27 29 20 25 20    28 6c 65 6e 28 69 64 73 5f 74 6f 5f 61 64 64 29  | ic.list:.%s').%.(len(ids_to_add) | 
| 3d180 |  2c 20 6c 69 73 74 5f 6e 61 6d 65 29 29 0d 0a 20    20 20 20 20 20 20 20 23 20 57 65 20 77 69 6c 6c  | ,.list_name))..........#.We.will | 
| 3d1a0 |  20 66 6f 72 63 65 20 74 68 65 20 61 70 70 6c 79    20 6f 66 20 74 61 67 73 20 74 6f 20 41 4c 4c 20  | .force.the.apply.of.tags.to.ALL. | 
| 3d1c0 |  69 74 65 6d 73 20 6f 6e 20 74 68 65 20 6c 69 73    74 2c 20 6a 75 73 74 20 69 6e 20 63 61 73 65 20  | items.on.the.list,.just.in.case. | 
| 3d1e0 |  74 68 65 20 75 73 65 72 0d 0a 20 20 20 20 20 20    20 20 23 20 68 61 73 20 6f 6e 6c 79 20 6a 75 73  | the.user..........#.has.only.jus | 
| 3d200 |  74 20 73 70 65 63 69 66 69 65 64 20 61 20 74 61    67 2e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | t.specified.a.tag...........self | 
| 3d220 |  2e 61 70 70 6c 79 5f 74 61 67 73 5f 74 6f 5f 6c    69 73 74 28 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c  | .apply_tags_to_list(list_name,.l | 
| 3d240 |  69 73 74 28 6f 6e 5f 64 65 76 69 63 65 5f 69 64    73 29 2c 20 61 64 64 3d 54 72 75 65 29 0d 0a 20  | ist(on_device_ids),.add=True)... | 
| 3d260 |  20 20 20 20 20 20 20 63 66 67 2e 73 65 74 5f 62    6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20 6c 69 73  | .......cfg.set_book_list(db,.lis | 
| 3d280 |  74 5f 6e 61 6d 65 2c 20 6c 69 73 74 28 6f 6e 5f    64 65 76 69 63 65 5f 69 64 73 29 29 0d 0a 20 20  | t_name,.list(on_device_ids)).... | 
| 3d2a0 |  20 20 20 20 20 20 69 64 73 5f 74 6f 5f 72 65 6d    6f 76 65 2e 65 78 74 65 6e 64 28 69 64 73 5f 74  | ......ids_to_remove.extend(ids_t | 
| 3d2c0 |  6f 5f 61 64 64 29 0d 0a 20 20 20 20 20 20 20 20    72 65 74 75 72 6e 20 69 64 73 5f 74 6f 5f 72 65  | o_add)..........return.ids_to_re | 
| 3d2e0 |  6d 6f 76 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20    5f 72 65 62 75 69 6c 64 5f 61 75 74 6f 5f 73 65  | move........def._rebuild_auto_se | 
| 3d300 |  61 72 63 68 5f 6c 69 73 74 28 73 65 6c 66 2c 20    64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 3a 0d  | arch_list(self,.db,.list_name):. | 
| 3d320 |  0a 20 20 20 20 20 20 20 20 69 66 20 44 45 42 55    47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | .........if.DEBUG:.............. | 
| 3d340 |  70 72 69 6e 74 73 28 5f 28 27 52 45 41 44 49 4e    47 20 4c 49 53 54 3a 20 41 75 74 6f 2d 70 6f 70  | prints(_('READING.LIST:.Auto-pop | 
| 3d360 |  75 6c 61 74 69 6e 67 20 73 65 61 72 63 68 20 6c    69 73 74 3a 20 27 29 2c 20 6c 69 73 74 5f 6e 61  | ulating.search.list:.'),.list_na | 
| 3d380 |  6d 65 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73    74 5f 69 6e 66 6f 20 3d 20 63 66 67 2e 67 65 74  | me)..........list_info.=.cfg.get | 
| 3d3a0 |  5f 6c 69 73 74 5f 69 6e 66 6f 28 64 62 2c 20 6c    69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20  | _list_info(db,.list_name)....... | 
| 3d3c0 |  20 20 20 71 75 65 72 79 20 3d 20 6c 69 73 74 5f    69 6e 66 6f 2e 67 65 74 28 63 66 67 2e 4b 45 59  | ...query.=.list_info.get(cfg.KEY | 
| 3d3e0 |  5f 50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48    2c 20 27 27 29 0d 0a 20 20 20 20 20 20 20 20 69  | _POPULATE_SEARCH,.'')..........i | 
| 3d400 |  66 20 6e 6f 74 20 71 75 65 72 79 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 69 66 20 44 45 42  | f.not.query:..............if.DEB | 
| 3d420 |  55 47 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52  | UG:..................prints(_('R | 
| 3d440 |  45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 62 6f    72 74 69 6e 67 20 75 70 64 61 74 69 6e 67 20 61  | EADING.LIST:.Aborting.updating.a | 
| 3d460 |  75 74 6f 2d 73 65 61 72 63 68 20 6c 69 73 74 20    61 73 20 68 61 73 20 6e 6f 20 65 78 70 72 65 73  | uto-search.list.as.has.no.expres | 
| 3d480 |  73 69 6f 6e 3a 20 27 29 2c 20 6c 69 73 74 5f 6e    61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | sion:.'),.list_name)............ | 
| 3d4a0 |  20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20    20 20 6d 61 74 63 68 69 6e 67 5f 69 64 73 20 3d  | ..return..........matching_ids.= | 
| 3d4c0 |  20 64 62 2e 64 61 74 61 2e 73 65 61 72 63 68 5f    67 65 74 74 69 6e 67 5f 69 64 73 28 71 75 65 72  | .db.data.search_getting_ids(quer | 
| 3d4e0 |  79 2c 20 73 65 61 72 63 68 5f 72 65 73 74 72 69    63 74 69 6f 6e 3d 27 27 29 0d 0a 20 20 20 20 20  | y,.search_restriction='')....... | 
| 3d500 |  20 20 20 69 66 20 44 45 42 55 47 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 73  | ...if.DEBUG:..............prints | 
| 3d520 |  28 5f 28 27 52 45 41 44 49 4e 47 20 4c 49 53 54    3a 20 4e 6f 77 20 25 64 20 69 64 73 20 6f 6e 20  | (_('READING.LIST:.Now.%d.ids.on. | 
| 3d540 |  61 75 74 6f 6d 61 74 69 63 20 6c 69 73 74 3a 20    25 73 27 29 20 25 20 28 6c 65 6e 28 6d 61 74 63  | automatic.list:.%s').%.(len(matc | 
| 3d560 |  68 69 6e 67 5f 69 64 73 29 2c 20 6c 69 73 74 5f    6e 61 6d 65 29 29 0d 0a 20 20 20 20 20 20 20 20  | hing_ids),.list_name)).......... | 
| 3d580 |  63 66 67 2e 73 65 74 5f 62 6f 6f 6b 5f 6c 69 73    74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c  | cfg.set_book_list(db,.list_name, | 
| 3d5a0 |  20 6c 69 73 74 28 6d 61 74 63 68 69 6e 67 5f 69    64 73 29 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20  | .list(matching_ids))........def. | 
| 3d5c0 |  5f 63 72 65 61 74 65 5f 6b 69 6e 64 6c 65 5f 63    6f 6c 6c 65 63 74 69 6f 6e 73 28 73 65 6c 66 29  | _create_kindle_collections(self) | 
| 3d5e0 |  3a 0d 0a 20 20 20 20 20 20 20 20 23 20 43 68 65    63 6b 20 66 6f 72 20 74 68 65 20 4b 69 6e 64 6c  | :..........#.Check.for.the.Kindl | 
| 3d600 |  65 20 43 6f 6c 6c 65 63 74 69 6f 6e 73 20 70 6c    75 67 69 6e 20 62 65 69 6e 67 20 69 6e 73 74 61  | e.Collections.plugin.being.insta | 
| 3d620 |  6c 6c 65 64 0d 0a 20 20 20 20 20 20 20 20 69 66    20 44 45 42 55 47 3a 0d 0a 20 20 20 20 20 20 20  | lled..........if.DEBUG:......... | 
| 3d640 |  20 20 20 20 20 70 72 69 6e 74 73 28 5f 28 27 52    45 41 44 49 4e 47 20 4c 49 53 54 3a 20 41 74 74  | .....prints(_('READING.LIST:.Att | 
| 3d660 |  65 6d 70 74 69 6e 67 20 74 6f 20 72 65 63 72 65    61 74 65 20 4b 69 6e 64 6c 65 20 63 6f 6c 6c 65  | empting.to.recreate.Kindle.colle | 
| 3d680 |  63 74 69 6f 6e 73 27 29 29 0d 0a 20 20 20 20 20    20 20 20 70 6c 75 67 69 6e 20 3d 20 73 65 6c 66  | ctions'))..........plugin.=.self | 
| 3d6a0 |  2e 67 75 69 2e 69 61 63 74 69 6f 6e 73 2e 67 65    74 28 27 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63  | .gui.iactions.get('Kindle.Collec | 
| 3d6c0 |  74 69 6f 6e 73 27 2c 20 4e 6f 6e 65 29 0d 0a 20    20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 70 6c  | tions',.None)..........if.not.pl | 
| 3d6e0 |  75 67 69 6e 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 72 65 74 75 72 6e 20 69 6e 66 6f 5f 64  | ugin:..............return.info_d | 
| 3d700 |  69 61 6c 6f 67 28 73 65 6c 66 2e 67 75 69 2c 20    5f 28 27 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65 63  | ialog(self.gui,._('Kindle.Collec | 
| 3d720 |  74 69 6f 6e 73 20 46 61 69 6c 65 64 27 29 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | tions.Failed'),................. | 
| 3d740 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    5f 28 27 59 6f 75 20 6d 75 73 74 20 68 61 76 65  | ................_('You.must.have | 
| 3d760 |  20 74 68 65 20 4b 69 6e 64 6c 65 20 43 6f 6c 6c    65 63 74 69 6f 6e 73 20 70 6c 75 67 69 6e 20 69  | .the.Kindle.Collections.plugin.i | 
| 3d780 |  6e 73 74 61 6c 6c 65 64 20 27 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | nstalled.'...................... | 
| 3d7a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e    20 6f 72 64 65 72 20 74 6f 20 72 65 63 72 65 61  | .............'in.order.to.recrea | 
| 3d7c0 |  74 65 20 63 6f 6c 6c 65 63 74 69 6f 6e 73 20 61    66 74 65 72 20 61 20 73 79 6e 63 2e 27 29 2c 0d  | te.collections.after.a.sync.'),. | 
| 3d7e0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 3d800 |  73 68 6f 77 3d 54 72 75 65 29 0d 0a 20 20 20 20    20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20  | show=True)..........else:....... | 
| 3d820 |  20 20 20 20 20 20 20 70 6c 75 67 69 6e 2e 63 72    65 61 74 65 5f 6b 69 6e 64 6c 65 5f 63 6f 6c 6c  | .......plugin.create_kindle_coll | 
| 3d840 |  65 63 74 69 6f 6e 73 28 29 0d 0a 50 4b 03 04 14    00 00 00 00 00 0e 22 35 55 9f 9e 33 d9 1f 05 00  | ections()..PK........."5U..3.... | 
| 3d860 |  00 1f 05 00 00 17 00 00 00 63 6f 6d 6d 6f 6e 5f    63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 70 79  | .........common_compatibility.py | 
| 3d880 |  23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70    79 74 68 6f 6e 0a 23 20 76 69 6d 3a 66 69 6c 65  | #!/usr/bin/env.python.#.vim:file | 
| 3d8a0 |  65 6e 63 6f 64 69 6e 67 3d 55 54 46 2d 38 3a 74    73 3d 34 3a 73 77 3d 34 3a 73 74 61 3a 65 74 3a  | encoding=UTF-8:ts=4:sw=4:sta:et: | 
| 3d8c0 |  73 74 73 3d 34 3a 61 69 0a 66 72 6f 6d 20 5f 5f    66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20  | sts=4:ai.from.__future__.import. | 
| 3d8e0 |  28 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c    73 2c 20 64 69 76 69 73 69 6f 6e 2c 20 61 62 73  | (unicode_literals,.division,.abs | 
| 3d900 |  6f 6c 75 74 65 5f 69 6d 70 6f 72 74 2c 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | olute_import,................... | 
| 3d920 |  20 20 20 20 20 20 70 72 69 6e 74 5f 66 75 6e 63    74 69 6f 6e 29 0a 0a 5f 5f 6c 69 63 65 6e 73 65  | ......print_function)..__license | 
| 3d940 |  5f 5f 20 20 20 3d 20 27 47 50 4c 20 76 33 27 0a    5f 5f 63 6f 70 79 72 69 67 68 74 5f 5f 20 3d 20  | __...=.'GPL.v3'.__copyright__.=. | 
| 3d960 |  27 32 30 32 32 2c 20 47 72 61 6e 74 20 44 72 61    6b 65 27 0a 0a 23 20 4d 61 69 6e 74 61 69 6e 20  | '2022,.Grant.Drake'..#.Maintain. | 
| 3d980 |  62 61 63 6b 77 61 72 64 73 20 63 6f 6d 70 61 74    69 62 69 6c 69 74 79 20 77 69 74 68 20 6f 6c 64  | backwards.compatibility.with.old | 
| 3d9a0 |  65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 51    74 20 61 6e 64 20 63 61 6c 69 62 72 65 2e 0a 74  | er.versions.of.Qt.and.calibre..t | 
| 3d9c0 |  72 79 3a 0a 20 20 20 20 66 72 6f 6d 20 71 74 2e    63 6f 72 65 20 69 6d 70 6f 72 74 20 51 53 69 7a  | ry:.....from.qt.core.import.QSiz | 
| 3d9e0 |  65 50 6f 6c 69 63 79 2c 20 51 54 65 78 74 45 64    69 74 2c 20 51 74 0a 65 78 63 65 70 74 20 49 6d  | ePolicy,.QTextEdit,.Qt.except.Im | 
| 3da00 |  70 6f 72 74 45 72 72 6f 72 3a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | portError:...................... | 
| 3da20 |  20 20 0a 20 20 20 20 66 72 6f 6d 20 50 79 51 74    35 2e 51 74 20 69 6d 70 6f 72 74 20 51 53 69 7a  | .......from.PyQt5.Qt.import.QSiz | 
| 3da40 |  65 50 6f 6c 69 63 79 2c 20 51 54 65 78 74 45 64    69 74 2c 20 51 74 0a 0a 74 72 79 3a 0a 20 20 20  | ePolicy,.QTextEdit,.Qt..try:.... | 
| 3da60 |  20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 4d 69 6e    69 6d 75 6d 20 3d 20 51 53 69 7a 65 50 6f 6c 69  | .qSizePolicy_Minimum.=.QSizePoli | 
| 3da80 |  63 79 2e 50 6f 6c 69 63 79 2e 4d 69 6e 69 6d 75    6d 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63  | cy.Policy.Minimum.....qSizePolic | 
| 3daa0 |  79 5f 4d 61 78 69 6d 75 6d 20 3d 20 51 53 69 7a    65 50 6f 6c 69 63 79 2e 50 6f 6c 69 63 79 2e 4d  | y_Maximum.=.QSizePolicy.Policy.M | 
| 3dac0 |  61 78 69 6d 75 6d 0a 20 20 20 20 71 53 69 7a 65    50 6f 6c 69 63 79 5f 45 78 70 61 6e 64 69 6e 67  | aximum.....qSizePolicy_Expanding | 
| 3dae0 |  20 3d 20 51 53 69 7a 65 50 6f 6c 69 63 79 2e 50    6f 6c 69 63 79 2e 45 78 70 61 6e 64 69 6e 67 0a  | .=.QSizePolicy.Policy.Expanding. | 
| 3db00 |  20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f    50 72 65 66 65 72 72 65 64 20 3d 20 51 53 69 7a  | ....qSizePolicy_Preferred.=.QSiz | 
| 3db20 |  65 50 6f 6c 69 63 79 2e 50 6f 6c 69 63 79 2e 50    72 65 66 65 72 72 65 64 0a 20 20 20 20 71 53 69  | ePolicy.Policy.Preferred.....qSi | 
| 3db40 |  7a 65 50 6f 6c 69 63 79 5f 49 67 6e 6f 72 65 64    20 3d 20 51 53 69 7a 65 50 6f 6c 69 63 79 2e 50  | zePolicy_Ignored.=.QSizePolicy.P | 
| 3db60 |  6f 6c 69 63 79 2e 49 67 6e 6f 72 65 64 0a 65 78    63 65 70 74 3a 0a 20 20 20 20 71 53 69 7a 65 50  | olicy.Ignored.except:.....qSizeP | 
| 3db80 |  6f 6c 69 63 79 5f 4d 69 6e 69 6d 75 6d 20 3d 20    51 53 69 7a 65 50 6f 6c 69 63 79 2e 4d 69 6e 69  | olicy_Minimum.=.QSizePolicy.Mini | 
| 3dba0 |  6d 75 6d 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c    69 63 79 5f 4d 61 78 69 6d 75 6d 20 3d 20 51 53  | mum.....qSizePolicy_Maximum.=.QS | 
| 3dbc0 |  69 7a 65 50 6f 6c 69 63 79 2e 4d 61 78 69 6d 75    6d 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c 69 63  | izePolicy.Maximum.....qSizePolic | 
| 3dbe0 |  79 5f 45 78 70 61 6e 64 69 6e 67 20 3d 20 51 53    69 7a 65 50 6f 6c 69 63 79 2e 45 78 70 61 6e 64  | y_Expanding.=.QSizePolicy.Expand | 
| 3dc00 |  69 6e 67 0a 20 20 20 20 71 53 69 7a 65 50 6f 6c    69 63 79 5f 50 72 65 66 65 72 72 65 64 20 3d 20  | ing.....qSizePolicy_Preferred.=. | 
| 3dc20 |  51 53 69 7a 65 50 6f 6c 69 63 79 2e 50 72 65 66    65 72 72 65 64 0a 20 20 20 20 71 53 69 7a 65 50  | QSizePolicy.Preferred.....qSizeP | 
| 3dc40 |  6f 6c 69 63 79 5f 49 67 6e 6f 72 65 64 20 3d 20    51 53 69 7a 65 50 6f 6c 69 63 79 2e 49 67 6e 6f  | olicy_Ignored.=.QSizePolicy.Igno | 
| 3dc60 |  72 65 64 0a 0a 74 72 79 3a 0a 20 20 20 20 71 54    65 78 74 45 64 69 74 5f 4e 6f 57 72 61 70 20 3d  | red..try:.....qTextEdit_NoWrap.= | 
| 3dc80 |  20 51 54 65 78 74 45 64 69 74 2e 4c 69 6e 65 57    72 61 70 4d 6f 64 65 2e 4e 6f 57 72 61 70 0a 65  | .QTextEdit.LineWrapMode.NoWrap.e | 
| 3dca0 |  78 63 65 70 74 3a 0a 20 20 20 20 71 54 65 78 74    45 64 69 74 5f 4e 6f 57 72 61 70 20 3d 20 51 54  | xcept:.....qTextEdit_NoWrap.=.QT | 
| 3dcc0 |  65 78 74 45 64 69 74 2e 4e 6f 57 72 61 70 0a 0a    74 72 79 3a 0a 20 20 20 20 71 74 44 72 6f 70 41  | extEdit.NoWrap..try:.....qtDropA | 
| 3dce0 |  63 74 69 6f 6e 43 6f 70 79 41 63 74 69 6f 6e 20    3d 20 51 74 2e 44 72 6f 70 41 63 74 69 6f 6e 2e  | ctionCopyAction.=.Qt.DropAction. | 
| 3dd00 |  43 6f 70 79 41 63 74 69 6f 6e 0a 20 20 20 20 71    74 44 72 6f 70 41 63 74 69 6f 6e 4d 6f 76 65 41  | CopyAction.....qtDropActionMoveA | 
| 3dd20 |  63 74 69 6f 6e 20 3d 20 51 74 2e 44 72 6f 70 41    63 74 69 6f 6e 2e 4d 6f 76 65 41 63 74 69 6f 6e  | ction.=.Qt.DropAction.MoveAction | 
| 3dd40 |  0a 65 78 63 65 70 74 3a 0a 20 20 20 20 71 74 44    72 6f 70 41 63 74 69 6f 6e 43 6f 70 79 41 63 74  | .except:.....qtDropActionCopyAct | 
| 3dd60 |  69 6f 6e 20 3d 20 51 74 2e 43 6f 70 79 41 63 74    69 6f 6e 0a 20 20 20 20 71 74 44 72 6f 70 41 63  | ion.=.Qt.CopyAction.....qtDropAc | 
| 3dd80 |  74 69 6f 6e 4d 6f 76 65 41 63 74 69 6f 6e 20 3d    20 51 74 2e 4d 6f 76 65 41 63 74 69 6f 6e 0a 50  | tionMoveAction.=.Qt.MoveAction.P | 
| 3dda0 |  4b 03 04 14 00 00 00 00 00 7c 48 99 58 31 3e 76    72 4f 2e 00 00 4f 2e 00 00 11 00 00 00 63 6f 6d  | K........|H.X1>vrO...O.......com | 
| 3ddc0 |  6d 6f 6e 5f 64 69 61 6c 6f 67 73 2e 70 79 23 21    2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70 79 74  | mon_dialogs.py#!/usr/bin/env.pyt | 
| 3dde0 |  68 6f 6e 0d 0a 23 20 76 69 6d 3a 66 69 6c 65 65    6e 63 6f 64 69 6e 67 3d 55 54 46 2d 38 3a 74 73  | hon..#.vim:fileencoding=UTF-8:ts | 
| 3de00 |  3d 34 3a 73 77 3d 34 3a 73 74 61 3a 65 74 3a 73    74 73 3d 34 3a 61 69 0d 0a 66 72 6f 6d 20 5f 5f  | =4:sw=4:sta:et:sts=4:ai..from.__ | 
| 3de20 |  66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20    28 75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c  | future__.import.(unicode_literal | 
| 3de40 |  73 2c 20 64 69 76 69 73 69 6f 6e 2c 20 61 62 73    6f 6c 75 74 65 5f 69 6d 70 6f 72 74 2c 0d 0a 20  | s,.division,.absolute_import,... | 
| 3de60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 70 72 69 6e 74 5f 66 75 6e  | .......................print_fun | 
| 3de80 |  63 74 69 6f 6e 29 0d 0a 0d 0a 5f 5f 6c 69 63 65    6e 73 65 5f 5f 20 20 20 3d 20 27 47 50 4c 20 76  | ction)....__license__...=.'GPL.v | 
| 3dea0 |  33 27 0d 0a 5f 5f 63 6f 70 79 72 69 67 68 74 5f    5f 20 3d 20 27 32 30 32 32 2c 20 47 72 61 6e 74  | 3'..__copyright__.=.'2022,.Grant | 
| 3dec0 |  20 44 72 61 6b 65 27 0d 0a 0d 0a 23 20 63 61 6c    69 62 72 65 20 50 79 74 68 6f 6e 20 33 20 63 6f  | .Drake'....#.calibre.Python.3.co | 
| 3dee0 |  6d 70 61 74 69 62 69 6c 69 74 79 2e 0d 0a 69 6d    70 6f 72 74 20 73 69 78 0d 0a 66 72 6f 6d 20 73  | mpatibility...import.six..from.s | 
| 3df00 |  69 78 20 69 6d 70 6f 72 74 20 74 65 78 74 5f 74    79 70 65 20 61 73 20 75 6e 69 63 6f 64 65 0d 0a  | ix.import.text_type.as.unicode.. | 
| 3df20 |  0d 0a 74 72 79 3a 0d 0a 20 20 20 20 66 72 6f 6d    20 71 74 2e 63 6f 72 65 20 69 6d 70 6f 72 74 20  | ..try:......from.qt.core.import. | 
| 3df40 |  28 51 44 69 61 6c 6f 67 2c 20 51 44 69 61 6c 6f    67 42 75 74 74 6f 6e 42 6f 78 2c 20 51 56 42 6f  | (QDialog,.QDialogButtonBox,.QVBo | 
| 3df60 |  78 4c 61 79 6f 75 74 2c 20 51 48 42 6f 78 4c 61    79 6f 75 74 2c 20 0d 0a 20 20 20 20 20 20 20 20  | xLayout,.QHBoxLayout,........... | 
| 3df80 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    51 4c 69 73 74 57 69 64 67 65 74 2c 20 51 50 72  | ................QListWidget,.QPr | 
| 3dfa0 |  6f 67 72 65 73 73 42 61 72 2c 20 51 41 62 73 74    72 61 63 74 49 74 65 6d 56 69 65 77 2c 20 51 54  | ogressBar,.QAbstractItemView,.QT | 
| 3dfc0 |  65 78 74 45 64 69 74 2c 20 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | extEdit,........................ | 
| 3dfe0 |  20 20 20 51 49 63 6f 6e 2c 20 51 41 70 70 6c 69    63 61 74 69 6f 6e 2c 20 51 74 2c 20 51 54 65 78  | ...QIcon,.QApplication,.Qt,.QTex | 
| 3e000 |  74 42 72 6f 77 73 65 72 2c 20 51 53 69 7a 65 2c    20 51 4c 61 62 65 6c 29 0d 0a 65 78 63 65 70 74  | tBrowser,.QSize,.QLabel)..except | 
| 3e020 |  20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0d 0a 20    20 20 20 66 72 6f 6d 20 50 79 51 74 35 2e 51 74  | .ImportError:......from.PyQt5.Qt | 
| 3e040 |  20 69 6d 70 6f 72 74 20 28 51 44 69 61 6c 6f 67    2c 20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42  | .import.(QDialog,.QDialogButtonB | 
| 3e060 |  6f 78 2c 20 51 56 42 6f 78 4c 61 79 6f 75 74 2c    20 51 48 42 6f 78 4c 61 79 6f 75 74 2c 20 0d 0a  | ox,.QVBoxLayout,.QHBoxLayout,... | 
| 3e080 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 51 4c 69 73 74 57 69 64  | ........................QListWid | 
| 3e0a0 |  67 65 74 2c 20 51 50 72 6f 67 72 65 73 73 42 61    72 2c 20 51 41 62 73 74 72 61 63 74 49 74 65 6d  | get,.QProgressBar,.QAbstractItem | 
| 3e0c0 |  56 69 65 77 2c 20 51 54 65 78 74 45 64 69 74 2c    20 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | View,.QTextEdit,................ | 
| 3e0e0 |  20 20 20 20 20 20 20 20 20 20 20 51 49 63 6f 6e    2c 20 51 41 70 70 6c 69 63 61 74 69 6f 6e 2c 20  | ...........QIcon,.QApplication,. | 
| 3e100 |  51 74 2c 20 51 54 65 78 74 42 72 6f 77 73 65 72    2c 20 51 53 69 7a 65 2c 20 51 4c 61 62 65 6c 29  | Qt,.QTextBrowser,.QSize,.QLabel) | 
| 3e120 |  0d 0a 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 6c 6f    61 64 5f 74 72 61 6e 73 6c 61 74 69 6f 6e 73 28  | ....try:......load_translations( | 
| 3e140 |  29 0d 0a 65 78 63 65 70 74 20 4e 61 6d 65 45 72    72 6f 72 3a 0d 0a 20 20 20 20 70 61 73 73 20 23  | )..except.NameError:......pass.# | 
| 3e160 |  20 6c 6f 61 64 5f 74 72 61 6e 73 6c 61 74 69 6f    6e 73 28 29 20 0d 0a 0d 0a 66 72 6f 6d 20 63 61  | .load_translations().....from.ca | 
| 3e180 |  6c 69 62 72 65 2e 67 75 69 32 20 69 6d 70 6f 72    74 20 67 70 72 65 66 73 2c 20 69 6e 66 6f 5f 64  | libre.gui2.import.gprefs,.info_d | 
| 3e1a0 |  69 61 6c 6f 67 2c 20 41 70 70 6c 69 63 61 74 69    6f 6e 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65  | ialog,.Application..from.calibre | 
| 3e1c0 |  2e 67 75 69 32 2e 6b 65 79 62 6f 61 72 64 20 69    6d 70 6f 72 74 20 53 68 6f 72 74 63 75 74 43 6f  | .gui2.keyboard.import.ShortcutCo | 
| 3e1e0 |  6e 66 69 67 0d 0a 66 72 6f 6d 20 63 61 6c 69 62    72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69  | nfig..from.calibre_plugins.readi | 
| 3e200 |  6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 69    63 6f 6e 73 20 69 6d 70 6f 72 74 20 67 65 74 5f  | ng_list.common_icons.import.get_ | 
| 3e220 |  69 63 6f 6e 0d 0a 0d 0a 0d 0a 23 20 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | icon......#.-------------------- | 
| 3e240 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 23 20 20 20  | --------------------------..#... | 
| 3e260 |  20 20 20 20 20 20 20 20 20 20 20 20 44 69 61 6c    6f 67 20 66 75 6e 63 74 69 6f 6e 73 0d 0a 23 20  | ............Dialog.functions..#. | 
| 3e280 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 3e2a0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a    0d 0a 63 6c 61 73 73 20 53 69 7a 65 50 65 72 73  | --------------....class.SizePers | 
| 3e2c0 |  69 73 74 65 64 44 69 61 6c 6f 67 28 51 44 69 61    6c 6f 67 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a  | istedDialog(QDialog):......'''.. | 
| 3e2e0 |  20 20 20 20 54 68 69 73 20 64 69 61 6c 6f 67 20    69 73 20 61 20 62 61 73 65 20 63 6c 61 73 73 20  | ....This.dialog.is.a.base.class. | 
| 3e300 |  66 6f 72 20 61 6e 79 20 64 69 61 6c 6f 67 73 20    74 68 61 74 20 77 61 6e 74 20 74 68 65 69 72 20  | for.any.dialogs.that.want.their. | 
| 3e320 |  73 69 7a 65 2f 70 6f 73 69 74 69 6f 6e 0d 0a 20    20 20 20 72 65 73 74 6f 72 65 64 20 77 68 65 6e  | size/position......restored.when | 
| 3e340 |  20 74 68 65 79 20 61 72 65 20 6e 65 78 74 20 6f    70 65 6e 65 64 2e 0d 0a 20 20 20 20 27 27 27 0d  | .they.are.next.opened.......'''. | 
| 3e360 |  0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f    5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20  | .....def.__init__(self,.parent,. | 
| 3e380 |  75 6e 69 71 75 65 5f 70 72 65 66 5f 6e 61 6d 65    29 3a 0d 0a 20 20 20 20 20 20 20 20 51 44 69 61  | unique_pref_name):..........QDia | 
| 3e3a0 |  6c 6f 67 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c    66 2c 20 70 61 72 65 6e 74 29 0d 0a 20 20 20 20  | log.__init__(self,.parent)...... | 
| 3e3c0 |  20 20 20 20 73 65 6c 66 2e 75 6e 69 71 75 65 5f    70 72 65 66 5f 6e 61 6d 65 20 3d 20 75 6e 69 71  | ....self.unique_pref_name.=.uniq | 
| 3e3e0 |  75 65 5f 70 72 65 66 5f 6e 61 6d 65 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 67 65 6f 6d 20  | ue_pref_name..........self.geom. | 
| 3e400 |  3d 20 67 70 72 65 66 73 2e 67 65 74 28 75 6e 69    71 75 65 5f 70 72 65 66 5f 6e 61 6d 65 2c 20 4e  | =.gprefs.get(unique_pref_name,.N | 
| 3e420 |  6f 6e 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 66 69 6e 69 73 68 65 64 2e 63 6f 6e 6e  | one)..........self.finished.conn | 
| 3e440 |  65 63 74 28 73 65 6c 66 2e 64 69 61 6c 6f 67 5f    63 6c 6f 73 69 6e 67 29 0d 0a 0d 0a 20 20 20 20  | ect(self.dialog_closing)........ | 
| 3e460 |  64 65 66 20 72 65 73 69 7a 65 5f 64 69 61 6c 6f    67 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20  | def.resize_dialog(self):........ | 
| 3e480 |  20 20 69 66 20 73 65 6c 66 2e 67 65 6f 6d 20 69    73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20  | ..if.self.geom.is.None:......... | 
| 3e4a0 |  20 20 20 20 20 73 65 6c 66 2e 72 65 73 69 7a 65    28 73 65 6c 66 2e 73 69 7a 65 48 69 6e 74 28 29  | .....self.resize(self.sizeHint() | 
| 3e4c0 |  29 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65  | )..........else:..............se | 
| 3e4e0 |  6c 66 2e 72 65 73 74 6f 72 65 47 65 6f 6d 65 74    72 79 28 73 65 6c 66 2e 67 65 6f 6d 29 0d 0a 0d  | lf.restoreGeometry(self.geom)... | 
| 3e500 |  0a 20 20 20 20 64 65 66 20 64 69 61 6c 6f 67 5f    63 6c 6f 73 69 6e 67 28 73 65 6c 66 2c 20 72 65  | .....def.dialog_closing(self,.re | 
| 3e520 |  73 75 6c 74 29 3a 0d 0a 20 20 20 20 20 20 20 20    67 65 6f 6d 20 3d 20 62 79 74 65 61 72 72 61 79  | sult):..........geom.=.bytearray | 
| 3e540 |  28 73 65 6c 66 2e 73 61 76 65 47 65 6f 6d 65 74    72 79 28 29 29 0d 0a 20 20 20 20 20 20 20 20 67  | (self.saveGeometry())..........g | 
| 3e560 |  70 72 65 66 73 5b 73 65 6c 66 2e 75 6e 69 71 75    65 5f 70 72 65 66 5f 6e 61 6d 65 5d 20 3d 20 67  | prefs[self.unique_pref_name].=.g | 
| 3e580 |  65 6f 6d 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 70 65 72 73 69 73 74 5f 63 75 73 74 6f 6d  | eom..........self.persist_custom | 
| 3e5a0 |  5f 70 72 65 66 73 28 29 0d 0a 0d 0a 20 20 20 20    64 65 66 20 70 65 72 73 69 73 74 5f 63 75 73 74  | _prefs()........def.persist_cust | 
| 3e5c0 |  6f 6d 5f 70 72 65 66 73 28 73 65 6c 66 29 3a 0d    0a 20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20  | om_prefs(self):..........'''.... | 
| 3e5e0 |  20 20 20 20 20 20 49 6e 76 6f 6b 65 64 20 77 68    65 6e 20 74 68 65 20 64 69 61 6c 6f 67 20 69 73  | ......Invoked.when.the.dialog.is | 
| 3e600 |  20 63 6c 6f 73 69 6e 67 2e 20 4f 76 65 72 72 69    64 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e  | .closing..Override.this.function | 
| 3e620 |  20 74 6f 20 63 61 6c 6c 0d 0a 20 20 20 20 20 20    20 20 73 61 76 65 5f 63 75 73 74 6f 6d 5f 70 72  | .to.call..........save_custom_pr | 
| 3e640 |  65 66 28 29 20 69 66 20 79 6f 75 20 68 61 76 65    20 61 20 73 65 74 74 69 6e 67 20 79 6f 75 20 77  | ef().if.you.have.a.setting.you.w | 
| 3e660 |  61 6e 74 20 70 65 72 73 69 73 74 65 64 20 74 68    61 74 20 79 6f 75 20 63 61 6e 0d 0a 20 20 20 20  | ant.persisted.that.you.can...... | 
| 3e680 |  20 20 20 20 72 65 74 72 69 65 76 65 20 69 6e 20    79 6f 75 72 20 5f 5f 69 6e 69 74 5f 5f 28 29 20  | ....retrieve.in.your.__init__(). | 
| 3e6a0 |  75 73 69 6e 67 20 6c 6f 61 64 5f 63 75 73 74 6f    6d 5f 70 72 65 66 28 29 20 77 68 65 6e 20 6e 65  | using.load_custom_pref().when.ne | 
| 3e6c0 |  78 74 20 6f 70 65 6e 65 64 0d 0a 20 20 20 20 20    20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20  | xt.opened..........'''.......... | 
| 3e6e0 |  70 61 73 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20    6c 6f 61 64 5f 63 75 73 74 6f 6d 5f 70 72 65 66  | pass........def.load_custom_pref | 
| 3e700 |  28 73 65 6c 66 2c 20 6e 61 6d 65 2c 20 64 65 66    61 75 6c 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20  | (self,.name,.default=None):..... | 
| 3e720 |  20 20 20 20 20 72 65 74 75 72 6e 20 67 70 72 65    66 73 2e 67 65 74 28 73 65 6c 66 2e 75 6e 69 71  | .....return.gprefs.get(self.uniq | 
| 3e740 |  75 65 5f 70 72 65 66 5f 6e 61 6d 65 2b 27 3a 27    2b 6e 61 6d 65 2c 20 64 65 66 61 75 6c 74 29 0d  | ue_pref_name+':'+name,.default). | 
| 3e760 |  0a 0d 0a 20 20 20 20 64 65 66 20 73 61 76 65 5f    63 75 73 74 6f 6d 5f 70 72 65 66 28 73 65 6c 66  | .......def.save_custom_pref(self | 
| 3e780 |  2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 29 3a 0d    0a 20 20 20 20 20 20 20 20 67 70 72 65 66 73 5b  | ,.name,.value):..........gprefs[ | 
| 3e7a0 |  73 65 6c 66 2e 75 6e 69 71 75 65 5f 70 72 65 66    5f 6e 61 6d 65 2b 27 3a 27 2b 6e 61 6d 65 5d 20  | self.unique_pref_name+':'+name]. | 
| 3e7c0 |  3d 20 76 61 6c 75 65 0d 0a 0d 0a 20 20 20 20 64    65 66 20 68 65 6c 70 5f 6c 69 6e 6b 5f 61 63 74  | =.value........def.help_link_act | 
| 3e7e0 |  69 76 61 74 65 64 28 73 65 6c 66 2c 20 75 72 6c    29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73  | ivated(self,.url):..........if.s | 
| 3e800 |  65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f    6e 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a  | elf.plugin_action.is.not.None:.. | 
| 3e820 |  20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66    2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 73  | ............self.plugin_action.s | 
| 3e840 |  68 6f 77 5f 68 65 6c 70 28 61 6e 63 68 6f 72 3d    73 65 6c 66 2e 68 65 6c 70 5f 61 6e 63 68 6f 72  | how_help(anchor=self.help_anchor | 
| 3e860 |  29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4b 65 79    62 6f 61 72 64 43 6f 6e 66 69 67 44 69 61 6c 6f  | )......class.KeyboardConfigDialo | 
| 3e880 |  67 28 53 69 7a 65 50 65 72 73 69 73 74 65 64 44    69 61 6c 6f 67 29 3a 0d 0a 20 20 20 20 27 27 27  | g(SizePersistedDialog):......''' | 
| 3e8a0 |  0d 0a 20 20 20 20 54 68 69 73 20 64 69 61 6c 6f    67 20 69 73 20 75 73 65 64 20 74 6f 20 61 6c 6c  | ......This.dialog.is.used.to.all | 
| 3e8c0 |  6f 77 20 65 64 69 74 69 6e 67 20 6f 66 20 6b 65    79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 73  | ow.editing.of.keyboard.shortcuts | 
| 3e8e0 |  2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20    64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c  | .......'''......def.__init__(sel | 
| 3e900 |  66 2c 20 67 75 69 2c 20 67 72 6f 75 70 5f 6e 61    6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 53 69  | f,.gui,.group_name):..........Si | 
| 3e920 |  7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c 6f    67 2e 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c  | zePersistedDialog.__init__(self, | 
| 3e940 |  20 67 75 69 2c 20 27 4b 65 79 62 6f 61 72 64 20    73 68 6f 72 74 63 75 74 20 64 69 61 6c 6f 67 27  | .gui,.'Keyboard.shortcut.dialog' | 
| 3e960 |  29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    67 75 69 20 3d 20 67 75 69 0d 0a 20 20 20 20 20  | )..........self.gui.=.gui....... | 
| 3e980 |  20 20 20 73 65 6c 66 2e 73 65 74 57 69 6e 64 6f    77 54 69 74 6c 65 28 5f 28 27 4b 65 79 62 6f 61  | ...self.setWindowTitle(_('Keyboa | 
| 3e9a0 |  72 64 20 73 68 6f 72 74 63 75 74 73 27 29 29 0d    0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 20  | rd.shortcuts'))..........layout. | 
| 3e9c0 |  3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 73 65    6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | =.QVBoxLayout(self)..........sel | 
| 3e9e0 |  66 2e 73 65 74 4c 61 79 6f 75 74 28 6c 61 79 6f    75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73  | f.setLayout(layout)............s | 
| 3ea00 |  65 6c 66 2e 6b 65 79 62 6f 61 72 64 5f 77 69 64    67 65 74 20 3d 20 53 68 6f 72 74 63 75 74 43 6f  | elf.keyboard_widget.=.ShortcutCo | 
| 3ea20 |  6e 66 69 67 28 73 65 6c 66 29 0d 0a 20 20 20 20    20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69  | nfig(self)..........layout.addWi | 
| 3ea40 |  64 67 65 74 28 73 65 6c 66 2e 6b 65 79 62 6f 61    72 64 5f 77 69 64 67 65 74 29 0d 0a 20 20 20 20  | dget(self.keyboard_widget)...... | 
| 3ea60 |  20 20 20 20 73 65 6c 66 2e 67 72 6f 75 70 5f 6e    61 6d 65 20 3d 20 67 72 6f 75 70 5f 6e 61 6d 65  | ....self.group_name.=.group_name | 
| 3ea80 |  0d 0a 0d 0a 20 20 20 20 20 20 20 20 62 75 74 74    6f 6e 5f 62 6f 78 20 3d 20 51 44 69 61 6c 6f 67  | ............button_box.=.QDialog | 
| 3eaa0 |  42 75 74 74 6f 6e 42 6f 78 28 51 44 69 61 6c 6f    67 42 75 74 74 6f 6e 42 6f 78 2e 4f 6b 20 7c 20  | ButtonBox(QDialogButtonBox.Ok.|. | 
| 3eac0 |  51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78    2e 43 61 6e 63 65 6c 29 0d 0a 20 20 20 20 20 20  | QDialogButtonBox.Cancel)........ | 
| 3eae0 |  20 20 62 75 74 74 6f 6e 5f 62 6f 78 2e 61 63 63    65 70 74 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65  | ..button_box.accepted.connect(se | 
| 3eb00 |  6c 66 2e 63 6f 6d 6d 69 74 29 0d 0a 20 20 20 20    20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 2e 72  | lf.commit)..........button_box.r | 
| 3eb20 |  65 6a 65 63 74 65 64 2e 63 6f 6e 6e 65 63 74 28    73 65 6c 66 2e 72 65 6a 65 63 74 29 0d 0a 20 20  | ejected.connect(self.reject).... | 
| 3eb40 |  20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64    57 69 64 67 65 74 28 62 75 74 74 6f 6e 5f 62 6f  | ......layout.addWidget(button_bo | 
| 3eb60 |  78 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20    43 61 75 73 65 20 6f 75 72 20 64 69 61 6c 6f 67  | x)............#.Cause.our.dialog | 
| 3eb80 |  20 73 69 7a 65 20 74 6f 20 62 65 20 72 65 73 74    6f 72 65 64 20 66 72 6f 6d 20 70 72 65 66 73 20  | .size.to.be.restored.from.prefs. | 
| 3eba0 |  6f 72 20 63 72 65 61 74 65 64 20 6f 6e 20 66 69    72 73 74 20 75 73 61 67 65 0d 0a 20 20 20 20 20  | or.created.on.first.usage....... | 
| 3ebc0 |  20 20 20 73 65 6c 66 2e 72 65 73 69 7a 65 5f 64    69 61 6c 6f 67 28 29 0d 0a 20 20 20 20 20 20 20  | ...self.resize_dialog()......... | 
| 3ebe0 |  20 73 65 6c 66 2e 69 6e 69 74 69 61 6c 69 7a 65    28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 69 6e  | .self.initialize()........def.in | 
| 3ec00 |  69 74 69 61 6c 69 7a 65 28 73 65 6c 66 29 3a 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 65  | itialize(self):..........self.ke | 
| 3ec20 |  79 62 6f 61 72 64 5f 77 69 64 67 65 74 2e 69 6e    69 74 69 61 6c 69 7a 65 28 73 65 6c 66 2e 67 75  | yboard_widget.initialize(self.gu | 
| 3ec40 |  69 2e 6b 65 79 62 6f 61 72 64 29 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 6b 65 79 62 6f 61  | i.keyboard)..........self.keyboa | 
| 3ec60 |  72 64 5f 77 69 64 67 65 74 2e 68 69 67 68 6c 69    67 68 74 5f 67 72 6f 75 70 28 73 65 6c 66 2e 67  | rd_widget.highlight_group(self.g | 
| 3ec80 |  72 6f 75 70 5f 6e 61 6d 65 29 0d 0a 0d 0a 20 20    20 20 64 65 66 20 63 6f 6d 6d 69 74 28 73 65 6c  | roup_name)........def.commit(sel | 
| 3eca0 |  66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 6b 65 79 62 6f 61 72 64 5f 77 69 64 67 65  | f):..........self.keyboard_widge | 
| 3ecc0 |  74 2e 63 6f 6d 6d 69 74 28 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 61 63 63 65 70 74 28  | t.commit()..........self.accept( | 
| 3ece0 |  29 0d 0a 0d 0a 0d 0a 64 65 66 20 70 72 6f 6d 70    74 5f 66 6f 72 5f 72 65 73 74 61 72 74 28 70 61  | )......def.prompt_for_restart(pa | 
| 3ed00 |  72 65 6e 74 2c 20 74 69 74 6c 65 2c 20 6d 65 73    73 61 67 65 29 3a 0d 0a 20 20 20 20 64 20 3d 20  | rent,.title,.message):......d.=. | 
| 3ed20 |  69 6e 66 6f 5f 64 69 61 6c 6f 67 28 70 61 72 65    6e 74 2c 20 74 69 74 6c 65 2c 20 6d 65 73 73 61  | info_dialog(parent,.title,.messa | 
| 3ed40 |  67 65 2c 20 73 68 6f 77 5f 63 6f 70 79 5f 62 75    74 74 6f 6e 3d 46 61 6c 73 65 29 0d 0a 20 20 20  | ge,.show_copy_button=False)..... | 
| 3ed60 |  20 62 20 3d 20 64 2e 62 62 2e 61 64 64 42 75 74    74 6f 6e 28 5f 28 27 52 65 73 74 61 72 74 20 63  | .b.=.d.bb.addButton(_('Restart.c | 
| 3ed80 |  61 6c 69 62 72 65 20 6e 6f 77 27 29 2c 20 64 2e    62 62 2e 41 63 63 65 70 74 52 6f 6c 65 29 0d 0a  | alibre.now'),.d.bb.AcceptRole).. | 
| 3eda0 |  20 20 20 20 62 2e 73 65 74 49 63 6f 6e 28 51 49    63 6f 6e 28 49 28 27 6c 74 2e 70 6e 67 27 29 29  | ....b.setIcon(QIcon(I('lt.png')) | 
| 3edc0 |  29 0d 0a 20 20 20 20 64 2e 64 6f 5f 72 65 73 74    61 72 74 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20  | )......d.do_restart.=.False..... | 
| 3ede0 |  20 64 65 66 20 72 66 28 29 3a 0d 0a 20 20 20 20    20 20 20 20 64 2e 64 6f 5f 72 65 73 74 61 72 74  | .def.rf():..........d.do_restart | 
| 3ee00 |  20 3d 20 54 72 75 65 0d 0a 20 20 20 20 62 2e 63    6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 72  | .=.True......b.clicked.connect(r | 
| 3ee20 |  66 29 0d 0a 20 20 20 20 64 2e 73 65 74 5f 64 65    74 61 69 6c 73 28 27 27 29 0d 0a 20 20 20 20 64  | f)......d.set_details('')......d | 
| 3ee40 |  2e 65 78 65 63 5f 28 29 0d 0a 20 20 20 20 62 2e    63 6c 69 63 6b 65 64 2e 64 69 73 63 6f 6e 6e 65  | .exec_()......b.clicked.disconne | 
| 3ee60 |  63 74 28 29 0d 0a 20 20 20 20 72 65 74 75 72 6e    20 64 2e 64 6f 5f 72 65 73 74 61 72 74 0d 0a 0d  | ct()......return.d.do_restart... | 
| 3ee80 |  0a 0d 0a 63 6c 61 73 73 20 50 72 65 66 73 56 69    65 77 65 72 44 69 61 6c 6f 67 28 53 69 7a 65 50  | ...class.PrefsViewerDialog(SizeP | 
| 3eea0 |  65 72 73 69 73 74 65 64 44 69 61 6c 6f 67 29 3a    0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e  | ersistedDialog):........def.__in | 
| 3eec0 |  69 74 5f 5f 28 73 65 6c 66 2c 20 67 75 69 2c 20    6e 61 6d 65 73 70 61 63 65 29 3a 0d 0a 20 20 20  | it__(self,.gui,.namespace):..... | 
| 3eee0 |  20 20 20 20 20 53 69 7a 65 50 65 72 73 69 73 74    65 64 44 69 61 6c 6f 67 2e 5f 5f 69 6e 69 74 5f  | .....SizePersistedDialog.__init_ | 
| 3ef00 |  5f 28 73 65 6c 66 2c 20 67 75 69 2c 20 27 50 72    65 66 73 20 56 69 65 77 65 72 20 64 69 61 6c 6f  | _(self,.gui,.'Prefs.Viewer.dialo | 
| 3ef20 |  67 27 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 73 65 74 57 69 6e 64 6f 77 54 69 74 6c 65  | g')..........self.setWindowTitle | 
| 3ef40 |  28 5f 28 27 50 72 65 66 65 72 65 6e 63 65 73 20    66 6f 72 3a 27 29 2b 27 20 27 2b 6e 61 6d 65 73  | (_('Preferences.for:')+'.'+names | 
| 3ef60 |  70 61 63 65 29 0d 0a 20 20 20 20 20 20 20 20 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75  | pace)....................self.gu | 
| 3ef80 |  69 20 3d 20 67 75 69 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 64 62 20 3d 20 67 75 69 2e 63  | i.=.gui..........self.db.=.gui.c | 
| 3efa0 |  75 72 72 65 6e 74 5f 64 62 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 6e 61 6d 65 73 70 61 63  | urrent_db..........self.namespac | 
| 3efc0 |  65 20 3d 20 6e 61 6d 65 73 70 61 63 65 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 5f 69 6e 69  | e.=.namespace..........self._ini | 
| 3efe0 |  74 5f 63 6f 6e 74 72 6f 6c 73 28 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 69 7a  | t_controls()..........self.resiz | 
| 3f000 |  65 5f 64 69 61 6c 6f 67 28 29 0d 0a 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 5f 70 6f 70 75  | e_dialog()............self._popu | 
| 3f020 |  6c 61 74 65 5f 73 65 74 74 69 6e 67 73 28 29 0d    0a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65  | late_settings()............if.se | 
| 3f040 |  6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 63 6f 75    6e 74 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20  | lf.keys_list.count():........... | 
| 3f060 |  20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73    74 2e 73 65 74 43 75 72 72 65 6e 74 52 6f 77 28  | ...self.keys_list.setCurrentRow( | 
| 3f080 |  30 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 69    6e 69 74 5f 63 6f 6e 74 72 6f 6c 73 28 73 65 6c  | 0)........def._init_controls(sel | 
| 3f0a0 |  66 29 3a 0d 0a 20 20 20 20 20 20 20 20 6c 61 79    6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75  | f):..........layout.=.QVBoxLayou | 
| 3f0c0 |  74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 73 65 74 4c 61 79 6f 75 74 28  | t(self)..........self.setLayout( | 
| 3f0e0 |  6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20    20 20 20 6d 6c 20 3d 20 51 48 42 6f 78 4c 61 79  | layout)............ml.=.QHBoxLay | 
| 3f100 |  6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 6c    61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28  | out()..........layout.addLayout( | 
| 3f120 |  6d 6c 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73 74  | ml,.1)............self.keys_list | 
| 3f140 |  20 3d 20 51 4c 69 73 74 57 69 64 67 65 74 28 73    65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65  | .=.QListWidget(self)..........se | 
| 3f160 |  6c 66 2e 6b 65 79 73 5f 6c 69 73 74 2e 73 65 74    53 65 6c 65 63 74 69 6f 6e 4d 6f 64 65 28 51 41  | lf.keys_list.setSelectionMode(QA | 
| 3f180 |  62 73 74 72 61 63 74 49 74 65 6d 56 69 65 77 2e    53 69 6e 67 6c 65 53 65 6c 65 63 74 69 6f 6e 29  | bstractItemView.SingleSelection) | 
| 3f1a0 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b    65 79 73 5f 6c 69 73 74 2e 73 65 74 46 69 78 65  | ..........self.keys_list.setFixe | 
| 3f1c0 |  64 57 69 64 74 68 28 31 35 30 29 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c  | dWidth(150)..........self.keys_l | 
| 3f1e0 |  69 73 74 2e 73 65 74 41 6c 74 65 72 6e 61 74 69    6e 67 52 6f 77 43 6f 6c 6f 72 73 28 54 72 75 65  | ist.setAlternatingRowColors(True | 
| 3f200 |  29 0d 0a 20 20 20 20 20 20 20 20 6d 6c 2e 61 64    64 57 69 64 67 65 74 28 73 65 6c 66 2e 6b 65 79  | )..........ml.addWidget(self.key | 
| 3f220 |  73 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 76 61 6c 75 65 5f 74 65 78 74  | s_list)..........self.value_text | 
| 3f240 |  20 3d 20 51 54 65 78 74 45 64 69 74 28 73 65 6c    66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | .=.QTextEdit(self)..........self | 
| 3f260 |  2e 76 61 6c 75 65 5f 74 65 78 74 2e 73 65 74 52    65 61 64 4f 6e 6c 79 28 46 61 6c 73 65 29 0d 0a  | .value_text.setReadOnly(False).. | 
| 3f280 |  20 20 20 20 20 20 20 20 6d 6c 2e 61 64 64 57 69    64 67 65 74 28 73 65 6c 66 2e 76 61 6c 75 65 5f  | ........ml.addWidget(self.value_ | 
| 3f2a0 |  74 65 78 74 2c 20 31 29 0d 0a 0d 0a 20 20 20 20    20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 20 3d  | text,.1)............button_box.= | 
| 3f2c0 |  20 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f    78 28 51 44 69 61 6c 6f 67 42 75 74 74 6f 6e 42  | .QDialogButtonBox(QDialogButtonB | 
| 3f2e0 |  6f 78 2e 4f 6b 20 7c 20 51 44 69 61 6c 6f 67 42    75 74 74 6f 6e 42 6f 78 2e 43 61 6e 63 65 6c 29  | ox.Ok.|.QDialogButtonBox.Cancel) | 
| 3f300 |  0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e    5f 62 6f 78 2e 61 63 63 65 70 74 65 64 2e 63 6f  | ..........button_box.accepted.co | 
| 3f320 |  6e 6e 65 63 74 28 73 65 6c 66 2e 5f 61 70 70 6c    79 5f 63 68 61 6e 67 65 73 29 0d 0a 20 20 20 20  | nnect(self._apply_changes)...... | 
| 3f340 |  20 20 20 20 62 75 74 74 6f 6e 5f 62 6f 78 2e 72    65 6a 65 63 74 65 64 2e 63 6f 6e 6e 65 63 74 28  | ....button_box.rejected.connect( | 
| 3f360 |  73 65 6c 66 2e 72 65 6a 65 63 74 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72  | self.reject)..........self.clear | 
| 3f380 |  5f 62 75 74 74 6f 6e 20 3d 20 62 75 74 74 6f 6e    5f 62 6f 78 2e 61 64 64 42 75 74 74 6f 6e 28 5f  | _button.=.button_box.addButton(_ | 
| 3f3a0 |  28 27 43 6c 65 61 72 27 29 2c 20 51 44 69 61 6c    6f 67 42 75 74 74 6f 6e 42 6f 78 2e 52 65 73 65  | ('Clear'),.QDialogButtonBox.Rese | 
| 3f3c0 |  74 52 6f 6c 65 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 63 6c 65 61 72 5f 62 75 74 74 6f  | tRole)..........self.clear_butto | 
| 3f3e0 |  6e 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63    6f 6e 28 27 74 72 61 73 68 2e 70 6e 67 27 29 29  | n.setIcon(get_icon('trash.png')) | 
| 3f400 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63    6c 65 61 72 5f 62 75 74 74 6f 6e 2e 73 65 74 54  | ..........self.clear_button.setT | 
| 3f420 |  6f 6f 6c 54 69 70 28 5f 28 27 43 6c 65 61 72 20    61 6c 6c 20 73 65 74 74 69 6e 67 73 20 66 6f 72  | oolTip(_('Clear.all.settings.for | 
| 3f440 |  20 74 68 69 73 20 70 6c 75 67 69 6e 27 29 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63 6c  | .this.plugin'))..........self.cl | 
| 3f460 |  65 61 72 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b    65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e  | ear_button.clicked.connect(self. | 
| 3f480 |  5f 63 6c 65 61 72 5f 73 65 74 74 69 6e 67 73 29    0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74  | _clear_settings)..........layout | 
| 3f4a0 |  2e 61 64 64 57 69 64 67 65 74 28 62 75 74 74 6f    6e 5f 62 6f 78 29 0d 0a 0d 0a 20 20 20 20 64 65  | .addWidget(button_box)........de | 
| 3f4c0 |  66 20 5f 70 6f 70 75 6c 61 74 65 5f 73 65 74 74    69 6e 67 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20  | f._populate_settings(self):..... | 
| 3f4e0 |  20 20 20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c    69 73 74 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20  | .....self.keys_list.clear()..... | 
| 3f500 |  20 20 20 20 20 6e 73 5f 70 72 65 66 69 78 20 3d    20 73 65 6c 66 2e 5f 67 65 74 5f 6e 73 5f 70 72  | .....ns_prefix.=.self._get_ns_pr | 
| 3f520 |  65 66 69 78 28 29 0d 0a 20 20 20 20 20 20 20 20    6b 65 79 73 20 3d 20 73 6f 72 74 65 64 28 5b 6b  | efix()..........keys.=.sorted([k | 
| 3f540 |  5b 6c 65 6e 28 6e 73 5f 70 72 65 66 69 78 29 3a    5d 20 66 6f 72 20 6b 20 69 6e 20 73 69 78 2e 69  | [len(ns_prefix):].for.k.in.six.i | 
| 3f560 |  74 65 72 6b 65 79 73 28 73 65 6c 66 2e 64 62 2e    70 72 65 66 73 29 0d 0a 20 20 20 20 20 20 20 20  | terkeys(self.db.prefs).......... | 
| 3f580 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69    66 20 6b 2e 73 74 61 72 74 73 77 69 74 68 28 6e  | ...............if.k.startswith(n | 
| 3f5a0 |  73 5f 70 72 65 66 69 78 29 5d 29 0d 0a 20 20 20    20 20 20 20 20 66 6f 72 20 6b 65 79 20 69 6e 20  | s_prefix)])..........for.key.in. | 
| 3f5c0 |  6b 65 79 73 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c 69 73  | keys:..............self.keys_lis | 
| 3f5e0 |  74 2e 61 64 64 49 74 65 6d 28 6b 65 79 29 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 6b 65 79  | t.addItem(key)..........self.key | 
| 3f600 |  73 5f 6c 69 73 74 2e 73 65 74 4d 69 6e 69 6d 75    6d 57 69 64 74 68 28 73 65 6c 66 2e 6b 65 79 73  | s_list.setMinimumWidth(self.keys | 
| 3f620 |  5f 6c 69 73 74 2e 73 69 7a 65 48 69 6e 74 46 6f    72 43 6f 6c 75 6d 6e 28 30 29 29 0d 0a 20 20 20  | _list.sizeHintForColumn(0))..... | 
| 3f640 |  20 20 20 20 20 73 65 6c 66 2e 6b 65 79 73 5f 6c    69 73 74 2e 63 75 72 72 65 6e 74 52 6f 77 43 68  | .....self.keys_list.currentRowCh | 
| 3f660 |  61 6e 67 65 64 5b 69 6e 74 5d 2e 63 6f 6e 6e 65    63 74 28 73 65 6c 66 2e 5f 63 75 72 72 65 6e 74  | anged[int].connect(self._current | 
| 3f680 |  5f 72 6f 77 5f 63 68 61 6e 67 65 64 29 0d 0a 0d    0a 20 20 20 20 64 65 66 20 5f 63 75 72 72 65 6e  | _row_changed)........def._curren | 
| 3f6a0 |  74 5f 72 6f 77 5f 63 68 61 6e 67 65 64 28 73 65    6c 66 2c 20 6e 65 77 5f 72 6f 77 29 3a 0d 0a 20  | t_row_changed(self,.new_row):... | 
| 3f6c0 |  20 20 20 20 20 20 20 69 66 20 6e 65 77 5f 72 6f    77 20 3c 20 30 3a 0d 0a 20 20 20 20 20 20 20 20  | .......if.new_row.<.0:.......... | 
| 3f6e0 |  20 20 20 20 73 65 6c 66 2e 76 61 6c 75 65 5f 74    65 78 74 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20  | ....self.value_text.clear()..... | 
| 3f700 |  20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d    0a 20 20 20 20 20 20 20 20 6b 65 79 20 3d 20 75  | .........return..........key.=.u | 
| 3f720 |  6e 69 63 6f 64 65 28 73 65 6c 66 2e 6b 65 79 73    5f 6c 69 73 74 2e 63 75 72 72 65 6e 74 49 74 65  | nicode(self.keys_list.currentIte | 
| 3f740 |  6d 28 29 2e 74 65 78 74 28 29 29 0d 0a 20 20 20    20 20 20 20 20 76 61 6c 20 3d 20 73 65 6c 66 2e  | m().text())..........val.=.self. | 
| 3f760 |  64 62 2e 70 72 65 66 73 2e 67 65 74 5f 6e 61 6d    65 73 70 61 63 65 64 28 73 65 6c 66 2e 6e 61 6d  | db.prefs.get_namespaced(self.nam | 
| 3f780 |  65 73 70 61 63 65 2c 20 6b 65 79 2c 20 27 27 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 76  | espace,.key,.'')..........self.v | 
| 3f7a0 |  61 6c 75 65 5f 74 65 78 74 2e 73 65 74 50 6c 61    69 6e 54 65 78 74 28 73 65 6c 66 2e 64 62 2e 70  | alue_text.setPlainText(self.db.p | 
| 3f7c0 |  72 65 66 73 2e 74 6f 5f 72 61 77 28 76 61 6c 29    29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 67 65  | refs.to_raw(val))........def._ge | 
| 3f7e0 |  74 5f 6e 73 5f 70 72 65 66 69 78 28 73 65 6c 66    29 3a 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75  | t_ns_prefix(self):..........retu | 
| 3f800 |  72 6e 20 27 6e 61 6d 65 73 70 61 63 65 64 3a 25    73 3a 27 25 20 73 65 6c 66 2e 6e 61 6d 65 73 70  | rn.'namespaced:%s:'%.self.namesp | 
| 3f820 |  61 63 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f    61 70 70 6c 79 5f 63 68 61 6e 67 65 73 28 73 65  | ace........def._apply_changes(se | 
| 3f840 |  6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 72    6f 6d 20 63 61 6c 69 62 72 65 2e 67 75 69 32 2e  | lf):..........from.calibre.gui2. | 
| 3f860 |  64 69 61 6c 6f 67 73 2e 63 6f 6e 66 69 72 6d 5f    64 65 6c 65 74 65 20 69 6d 70 6f 72 74 20 63 6f  | dialogs.confirm_delete.import.co | 
| 3f880 |  6e 66 69 72 6d 0d 0a 20 20 20 20 20 20 20 20 6d    65 73 73 61 67 65 20 3d 20 27 3c 70 3e 27 2b 5f  | nfirm..........message.=.'<p>'+_ | 
| 3f8a0 |  28 27 41 72 65 20 79 6f 75 20 73 75 72 65 20 79    6f 75 20 77 61 6e 74 20 74 6f 20 63 68 61 6e 67  | ('Are.you.sure.you.want.to.chang | 
| 3f8c0 |  65 20 79 6f 75 72 20 73 65 74 74 69 6e 67 73 20    69 6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20  | e.your.settings.in.this.library. | 
| 3f8e0 |  66 6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 3f    27 29 2b 27 3c 2f 70 3e 27 20 5c 0d 0a 20 20 20  | for.this.plugin?')+'</p>'.\..... | 
| 3f900 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27    3c 70 3e 27 2b 5f 28 27 41 6e 79 20 73 65 74 74  | ...............'<p>'+_('Any.sett | 
| 3f920 |  69 6e 67 73 20 69 6e 20 6f 74 68 65 72 20 6c 69    62 72 61 72 69 65 73 20 6f 72 20 73 74 6f 72 65  | ings.in.other.libraries.or.store | 
| 3f940 |  64 20 69 6e 20 61 20 4a 53 4f 4e 20 66 69 6c 65    20 69 6e 20 79 6f 75 72 20 63 61 6c 69 62 72 65  | d.in.a.JSON.file.in.your.calibre | 
| 3f960 |  20 70 6c 75 67 69 6e 73 20 27 20 5c 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .plugins.'.\.................... | 
| 3f980 |  27 66 6f 6c 64 65 72 20 77 69 6c 6c 20 6e 6f 74    20 62 65 20 74 6f 75 63 68 65 64 2e 27 29 2b 27  | 'folder.will.not.be.touched.')+' | 
| 3f9a0 |  3c 2f 70 3e 27 20 5c 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 27 3c 3e 27 2b  | </p>'.\....................'<>'+ | 
| 3f9c0 |  5f 28 27 59 6f 75 20 6d 75 73 74 20 72 65 73 74    61 72 74 20 63 61 6c 69 62 72 65 20 61 66 74 65  | _('You.must.restart.calibre.afte | 
| 3f9e0 |  72 77 61 72 64 73 2e 27 29 2b 27 3c 2f 70 3e 27    0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74  | rwards.')+'</p>'..........if.not | 
| 3fa00 |  20 63 6f 6e 66 69 72 6d 28 6d 65 73 73 61 67 65    2c 20 73 65 6c 66 2e 6e 61 6d 65 73 70 61 63 65  | .confirm(message,.self.namespace | 
| 3fa20 |  2b 27 5f 63 6c 65 61 72 5f 73 65 74 74 69 6e 67    73 27 2c 20 73 65 6c 66 29 3a 0d 0a 20 20 20 20  | +'_clear_settings',.self):...... | 
| 3fa40 |  20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a    0d 0a 20 20 20 20 20 20 20 20 76 61 6c 20 3d 20  | ........return............val.=. | 
| 3fa60 |  73 65 6c 66 2e 64 62 2e 70 72 65 66 73 2e 72 61    77 5f 74 6f 5f 6f 62 6a 65 63 74 28 75 6e 69 63  | self.db.prefs.raw_to_object(unic | 
| 3fa80 |  6f 64 65 28 73 65 6c 66 2e 76 61 6c 75 65 5f 74    65 78 74 2e 74 6f 50 6c 61 69 6e 54 65 78 74 28  | ode(self.value_text.toPlainText( | 
| 3faa0 |  29 29 29 0d 0a 20 20 20 20 20 20 20 20 6b 65 79    20 3d 20 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e  | )))..........key.=.unicode(self. | 
| 3fac0 |  6b 65 79 73 5f 6c 69 73 74 2e 63 75 72 72 65 6e    74 49 74 65 6d 28 29 2e 74 65 78 74 28 29 29 0d  | keys_list.currentItem().text()). | 
| 3fae0 |  0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 62    2e 70 72 65 66 73 2e 73 65 74 5f 6e 61 6d 65 73  | .........self.db.prefs.set_names | 
| 3fb00 |  70 61 63 65 64 28 73 65 6c 66 2e 6e 61 6d 65 73    70 61 63 65 2c 20 6b 65 79 2c 20 76 61 6c 29 0d  | paced(self.namespace,.key,.val). | 
| 3fb20 |  0a 0d 0a 20 20 20 20 20 20 20 20 72 65 73 74 61    72 74 20 3d 20 70 72 6f 6d 70 74 5f 66 6f 72 5f  | ...........restart.=.prompt_for_ | 
| 3fb40 |  72 65 73 74 61 72 74 28 73 65 6c 66 2c 20 5f 28    27 53 65 74 74 69 6e 67 73 20 63 68 61 6e 67 65  | restart(self,._('Settings.change | 
| 3fb60 |  64 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | d'),............................ | 
| 3fb80 |  20 27 3c 70 3e 27 2b 5f 28 27 53 65 74 74 69 6e    67 73 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67  | .'<p>'+_('Settings.for.this.plug | 
| 3fba0 |  69 6e 20 69 6e 20 74 68 69 73 20 6c 69 62 72 61    72 79 20 68 61 76 65 20 62 65 65 6e 20 63 68 61  | in.in.this.library.have.been.cha | 
| 3fbc0 |  6e 67 65 64 2e 27 29 2b 27 3c 2f 70 3e 27 20 5c    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | nged.')+'</p>'.\................ | 
| 3fbe0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 70    3e 27 2b 5f 28 27 50 6c 65 61 73 65 20 72 65 73  | .............'<p>'+_('Please.res | 
| 3fc00 |  74 61 72 74 20 63 61 6c 69 62 72 65 20 6e 6f 77    2e 27 29 2b 27 3c 2f 70 3e 27 29 0d 0a 20 20 20  | tart.calibre.now.')+'</p>')..... | 
| 3fc20 |  20 20 20 20 20 73 65 6c 66 2e 63 6c 6f 73 65 28    29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 72 65  | .....self.close()..........if.re | 
| 3fc40 |  73 74 61 72 74 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 73 65 6c 66 2e 67 75 69 2e 71 75 69  | start:..............self.gui.qui | 
| 3fc60 |  74 28 72 65 73 74 61 72 74 3d 54 72 75 65 29 0d    0a 0d 0a 20 20 20 20 64 65 66 20 5f 63 6c 65 61  | t(restart=True)........def._clea | 
| 3fc80 |  72 5f 73 65 74 74 69 6e 67 73 28 73 65 6c 66 29    3a 0d 0a 20 20 20 20 20 20 20 20 66 72 6f 6d 20  | r_settings(self):..........from. | 
| 3fca0 |  63 61 6c 69 62 72 65 2e 67 75 69 32 2e 64 69 61    6c 6f 67 73 2e 63 6f 6e 66 69 72 6d 5f 64 65 6c  | calibre.gui2.dialogs.confirm_del | 
| 3fcc0 |  65 74 65 20 69 6d 70 6f 72 74 20 63 6f 6e 66 69    72 6d 0d 0a 20 20 20 20 20 20 20 20 6d 65 73 73  | ete.import.confirm..........mess | 
| 3fce0 |  61 67 65 20 3d 20 27 3c 70 3e 27 2b 5f 28 27 41    72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20  | age.=.'<p>'+_('Are.you.sure.you. | 
| 3fd00 |  77 61 6e 74 20 74 6f 20 63 6c 65 61 72 20 79 6f    75 72 20 73 65 74 74 69 6e 67 73 20 69 6e 20 74  | want.to.clear.your.settings.in.t | 
| 3fd20 |  68 69 73 20 6c 69 62 72 61 72 79 20 66 6f 72 20    74 68 69 73 20 70 6c 75 67 69 6e 3f 27 29 2b 27  | his.library.for.this.plugin?')+' | 
| 3fd40 |  3c 2f 70 3e 27 20 5c 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 27 3c 70 3e 27  | </p>'.\....................'<p>' | 
| 3fd60 |  2b 5f 28 27 41 6e 79 20 73 65 74 74 69 6e 67 73    20 69 6e 20 6f 74 68 65 72 20 6c 69 62 72 61 72  | +_('Any.settings.in.other.librar | 
| 3fd80 |  69 65 73 20 6f 72 20 73 74 6f 72 65 64 20 69 6e    20 61 20 4a 53 4f 4e 20 66 69 6c 65 20 69 6e 20  | ies.or.stored.in.a.JSON.file.in. | 
| 3fda0 |  79 6f 75 72 20 63 61 6c 69 62 72 65 20 70 6c 75    67 69 6e 73 20 27 20 5c 0d 0a 20 20 20 20 20 20  | your.calibre.plugins.'.\........ | 
| 3fdc0 |  20 20 20 20 20 20 20 20 20 20 20 20 27 66 6f 6c    64 65 72 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20  | ............'folder.will.not.be. | 
| 3fde0 |  74 6f 75 63 68 65 64 2e 27 29 2b 27 3c 2f 70 3e    27 20 5c 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | touched.')+'</p>'.\............. | 
| 3fe00 |  20 20 20 20 20 20 20 27 3c 70 3e 27 2b 5f 28 27    59 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74  | .......'<p>'+_('You.must.restart | 
| 3fe20 |  20 63 61 6c 69 62 72 65 20 61 66 74 65 72 77 61    72 64 73 2e 27 29 2b 27 3c 2f 70 3e 27 0d 0a 20  | .calibre.afterwards.')+'</p>'... | 
| 3fe40 |  20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 63 6f    6e 66 69 72 6d 28 6d 65 73 73 61 67 65 2c 20 73  | .......if.not.confirm(message,.s | 
| 3fe60 |  65 6c 66 2e 6e 61 6d 65 73 70 61 63 65 2b 27 5f    63 6c 65 61 72 5f 73 65 74 74 69 6e 67 73 27 2c  | elf.namespace+'_clear_settings', | 
| 3fe80 |  20 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 72 65 74 75 72 6e 0d 0a 0d 0a 20  | .self):..............return..... | 
| 3fea0 |  20 20 20 20 20 20 20 6e 73 5f 70 72 65 66 69 78    20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 6e 73 5f  | .......ns_prefix.=.self._get_ns_ | 
| 3fec0 |  70 72 65 66 69 78 28 29 0d 0a 20 20 20 20 20 20    20 20 6b 65 79 73 20 3d 20 5b 6b 20 66 6f 72 20  | prefix()..........keys.=.[k.for. | 
| 3fee0 |  6b 20 69 6e 20 73 69 78 2e 69 74 65 72 6b 65 79    73 28 73 65 6c 66 2e 64 62 2e 70 72 65 66 73 29  | k.in.six.iterkeys(self.db.prefs) | 
| 3ff00 |  20 69 66 20 6b 2e 73 74 61 72 74 73 77 69 74 68    28 6e 73 5f 70 72 65 66 69 78 29 5d 0d 0a 20 20  | .if.k.startswith(ns_prefix)].... | 
| 3ff20 |  20 20 20 20 20 20 66 6f 72 20 6b 20 69 6e 20 6b    65 79 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | ......for.k.in.keys:............ | 
| 3ff40 |  20 20 64 65 6c 20 73 65 6c 66 2e 64 62 2e 70 72    65 66 73 5b 6b 5d 0d 0a 20 20 20 20 20 20 20 20  | ..del.self.db.prefs[k].......... | 
| 3ff60 |  73 65 6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 73    65 74 74 69 6e 67 73 28 29 0d 0a 20 20 20 20 20  | self._populate_settings()....... | 
| 3ff80 |  20 20 20 72 65 73 74 61 72 74 20 3d 20 70 72 6f    6d 70 74 5f 66 6f 72 5f 72 65 73 74 61 72 74 28  | ...restart.=.prompt_for_restart( | 
| 3ffa0 |  73 65 6c 66 2c 20 5f 28 27 53 65 74 74 69 6e 67    73 20 64 65 6c 65 74 65 64 27 29 2c 0d 0a 20 20  | self,._('Settings.deleted'),.... | 
| 3ffc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 27 3c 70 3e 27 2b 5f  | .........................'<p>'+_ | 
| 3ffe0 |  28 27 41 6c 6c 20 73 65 74 74 69 6e 67 73 20 66    6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 69  | ('All.settings.for.this.plugin.i | 
| 40000 |  6e 20 74 68 69 73 20 6c 69 62 72 61 72 79 20 68    61 76 65 20 62 65 65 6e 20 63 6c 65 61 72 65 64  | n.this.library.have.been.cleared | 
| 40020 |  2e 27 29 2b 27 3c 2f 70 3e 27 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .')+'</p>'...................... | 
| 40040 |  20 20 20 20 20 20 20 27 3c 70 3e 27 2b 5f 28 27    50 6c 65 61 73 65 20 72 65 73 74 61 72 74 20 63  | .......'<p>'+_('Please.restart.c | 
| 40060 |  61 6c 69 62 72 65 20 6e 6f 77 2e 27 29 2b 27 3c    2f 70 3e 27 29 0d 0a 20 20 20 20 20 20 20 20 73  | alibre.now.')+'</p>')..........s | 
| 40080 |  65 6c 66 2e 63 6c 6f 73 65 28 29 0d 0a 20 20 20    20 20 20 20 20 69 66 20 72 65 73 74 61 72 74 3a  | elf.close()..........if.restart: | 
| 400a0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65    6c 66 2e 67 75 69 2e 71 75 69 74 28 72 65 73 74  | ..............self.gui.quit(rest | 
| 400c0 |  61 72 74 3d 54 72 75 65 29 0d 0a 0d 0a 0d 0a 0d    0a 63 6c 61 73 73 20 50 72 6f 67 72 65 73 73 42  | art=True)........class.ProgressB | 
| 400e0 |  61 72 44 69 61 6c 6f 67 28 51 44 69 61 6c 6f 67    29 3a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e  | arDialog(QDialog):......def.__in | 
| 40100 |  69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e    74 3d 4e 6f 6e 65 2c 20 6d 61 78 5f 69 74 65 6d  | it__(self,.parent=None,.max_item | 
| 40120 |  73 3d 31 30 30 2c 20 77 69 6e 64 6f 77 5f 74 69    74 6c 65 3d 27 50 72 6f 67 72 65 73 73 20 42 61  | s=100,.window_title='Progress.Ba | 
| 40140 |  72 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 6c 61 62 65 6c 3d 27 4c 61 62  | r',...................label='Lab | 
| 40160 |  65 6c 20 67 6f 65 73 20 68 65 72 65 27 2c 20 6f    6e 5f 74 6f 70 3d 46 61 6c 73 65 29 3a 0d 0a 20  | el.goes.here',.on_top=False):... | 
| 40180 |  20 20 20 20 20 20 20 69 66 20 6f 6e 5f 74 6f 70    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73  | .......if.on_top:..............s | 
| 401a0 |  75 70 65 72 28 50 72 6f 67 72 65 73 73 42 61 72    44 69 61 6c 6f 67 2c 20 73 65 6c 66 29 2e 5f 5f  | uper(ProgressBarDialog,.self).__ | 
| 401c0 |  69 6e 69 74 5f 5f 28 70 61 72 65 6e 74 3d 70 61    72 65 6e 74 2c 20 66 6c 61 67 73 3d 51 74 2e 57  | init__(parent=parent,.flags=Qt.W | 
| 401e0 |  69 6e 64 6f 77 53 74 61 79 73 4f 6e 54 6f 70 48    69 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 65 6c  | indowStaysOnTopHint)..........el | 
| 40200 |  73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 73 75 70 65 72 28 50 72 6f 67 72 65 73 73 42  | se:..............super(ProgressB | 
| 40220 |  61 72 44 69 61 6c 6f 67 2c 20 73 65 6c 66 29 2e    5f 5f 69 6e 69 74 5f 5f 28 70 61 72 65 6e 74 3d  | arDialog,.self).__init__(parent= | 
| 40240 |  70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 61 70 70 6c 69 63 61 74 69 6f  | parent)..........self.applicatio | 
| 40260 |  6e 20 3d 20 41 70 70 6c 69 63 61 74 69 6f 6e 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65  | n.=.Application..........self.se | 
| 40280 |  74 57 69 6e 64 6f 77 54 69 74 6c 65 28 77 69 6e    64 6f 77 5f 74 69 74 6c 65 29 0d 0a 20 20 20 20  | tWindowTitle(window_title)...... | 
| 402a0 |  20 20 20 20 73 65 6c 66 2e 6c 20 3d 20 51 56 42    6f 78 4c 61 79 6f 75 74 28 73 65 6c 66 29 0d 0a  | ....self.l.=.QVBoxLayout(self).. | 
| 402c0 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74    4c 61 79 6f 75 74 28 73 65 6c 66 2e 6c 29 0d 0a  | ........self.setLayout(self.l).. | 
| 402e0 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c    61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 6c 61  | ..........self.label.=.QLabel(la | 
| 40300 |  62 65 6c 29 0d 0a 23 20 20 20 20 20 20 20 20 20    73 65 6c 66 2e 6c 61 62 65 6c 2e 73 65 74 41 6c  | bel)..#.........self.label.setAl | 
| 40320 |  69 67 6e 6d 65 6e 74 28 51 74 2e 41 6c 69 67 6e    48 43 65 6e 74 65 72 29 0d 0a 20 20 20 20 20 20  | ignment(Qt.AlignHCenter)........ | 
| 40340 |  20 20 73 65 6c 66 2e 6c 2e 61 64 64 57 69 64 67    65 74 28 73 65 6c 66 2e 6c 61 62 65 6c 29 0d 0a  | ..self.l.addWidget(self.label).. | 
| 40360 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70    72 6f 67 72 65 73 73 42 61 72 20 3d 20 51 50 72  | ..........self.progressBar.=.QPr | 
| 40380 |  6f 67 72 65 73 73 42 61 72 28 73 65 6c 66 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 72  | ogressBar(self)..........self.pr | 
| 403a0 |  6f 67 72 65 73 73 42 61 72 2e 73 65 74 52 61 6e    67 65 28 30 2c 20 6d 61 78 5f 69 74 65 6d 73 29  | ogressBar.setRange(0,.max_items) | 
| 403c0 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70    72 6f 67 72 65 73 73 42 61 72 2e 73 65 74 56 61  | ..........self.progressBar.setVa | 
| 403e0 |  6c 75 65 28 30 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 6c 2e 61 64 64 57 69 64 67 65 74  | lue(0)..........self.l.addWidget | 
| 40400 |  28 73 65 6c 66 2e 70 72 6f 67 72 65 73 73 42 61    72 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 69 6e  | (self.progressBar)........def.in | 
| 40420 |  63 72 65 6d 65 6e 74 28 73 65 6c 66 29 3a 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 72 6f  | crement(self):..........self.pro | 
| 40440 |  67 72 65 73 73 42 61 72 2e 73 65 74 56 61 6c 75    65 28 73 65 6c 66 2e 70 72 6f 67 72 65 73 73 42  | gressBar.setValue(self.progressB | 
| 40460 |  61 72 2e 76 61 6c 75 65 28 29 20 2b 20 31 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65  | ar.value().+.1)..........self.re | 
| 40480 |  66 72 65 73 68 28 29 0d 0a 0d 0a 20 20 20 20 64    65 66 20 72 65 66 72 65 73 68 28 73 65 6c 66 29  | fresh()........def.refresh(self) | 
| 404a0 |  3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    61 70 70 6c 69 63 61 74 69 6f 6e 2e 70 72 6f 63  | :..........self.application.proc | 
| 404c0 |  65 73 73 45 76 65 6e 74 73 28 29 0d 0a 0d 0a 20    20 20 20 64 65 66 20 73 65 74 5f 6c 61 62 65 6c  | essEvents()........def.set_label | 
| 404e0 |  28 73 65 6c 66 2c 20 76 61 6c 75 65 29 3a 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 61 62  | (self,.value):..........self.lab | 
| 40500 |  65 6c 2e 73 65 74 54 65 78 74 28 76 61 6c 75 65    29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | el.setText(value)..........self. | 
| 40520 |  72 65 66 72 65 73 68 28 29 0d 0a 0d 0a 20 20 20    20 64 65 66 20 6c 65 66 74 5f 61 6c 69 67 6e 5f  | refresh()........def.left_align_ | 
| 40540 |  6c 61 62 65 6c 28 73 65 6c 66 29 3a 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 6c 61 62 65 6c  | label(self):..........self.label | 
| 40560 |  2e 73 65 74 41 6c 69 67 6e 6d 65 6e 74 28 51 74    2e 41 6c 69 67 6e 4c 65 66 74 20 29 0d 0a 0d 0a  | .setAlignment(Qt.AlignLeft.).... | 
| 40580 |  20 20 20 20 64 65 66 20 73 65 74 5f 6d 61 78 69    6d 75 6d 28 73 65 6c 66 2c 20 76 61 6c 75 65 29  | ....def.set_maximum(self,.value) | 
| 405a0 |  3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    70 72 6f 67 72 65 73 73 42 61 72 2e 73 65 74 4d  | :..........self.progressBar.setM | 
| 405c0 |  61 78 69 6d 75 6d 28 76 61 6c 75 65 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 66 72  | aximum(value)..........self.refr | 
| 405e0 |  65 73 68 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66    20 73 65 74 5f 76 61 6c 75 65 28 73 65 6c 66 2c  | esh()........def.set_value(self, | 
| 40600 |  20 76 61 6c 75 65 29 3a 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 70 72 6f 67 72 65 73 73 42  | .value):..........self.progressB | 
| 40620 |  61 72 2e 73 65 74 56 61 6c 75 65 28 76 61 6c 75    65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | ar.setValue(value)..........self | 
| 40640 |  2e 72 65 66 72 65 73 68 28 29 0d 0a 0d 0a 20 20    20 20 64 65 66 20 73 65 74 5f 70 72 6f 67 72 65  | .refresh()........def.set_progre | 
| 40660 |  73 73 5f 66 6f 72 6d 61 74 28 73 65 6c 66 2c 20    70 72 6f 67 72 65 73 73 5f 66 6f 72 6d 61 74 3d  | ss_format(self,.progress_format= | 
| 40680 |  4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20    70 61 73 73 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20  | None):..........pass......class. | 
| 406a0 |  56 69 65 77 4c 6f 67 44 69 61 6c 6f 67 28 51 44    69 61 6c 6f 67 29 3a 0d 0a 0d 0a 20 20 20 20 64  | ViewLogDialog(QDialog):........d | 
| 406c0 |  65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66    2c 20 74 69 74 6c 65 2c 20 68 74 6d 6c 2c 20 70  | ef.__init__(self,.title,.html,.p | 
| 406e0 |  61 72 65 6e 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20    20 20 20 20 20 20 51 44 69 61 6c 6f 67 2e 5f 5f  | arent=None):..........QDialog.__ | 
| 40700 |  69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72    65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65  | init__(self,.parent)..........se | 
| 40720 |  6c 66 2e 6c 20 3d 20 6c 20 3d 20 51 56 42 6f 78    4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20  | lf.l.=.l.=.QVBoxLayout()........ | 
| 40740 |  20 20 73 65 6c 66 2e 73 65 74 4c 61 79 6f 75 74    28 6c 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73  | ..self.setLayout(l)............s | 
| 40760 |  65 6c 66 2e 74 62 20 3d 20 51 54 65 78 74 42 72    6f 77 73 65 72 28 73 65 6c 66 29 0d 0a 20 20 20  | elf.tb.=.QTextBrowser(self)..... | 
| 40780 |  20 20 20 20 20 51 41 70 70 6c 69 63 61 74 69 6f    6e 2e 73 65 74 4f 76 65 72 72 69 64 65 43 75 72  | .....QApplication.setOverrideCur | 
| 407a0 |  73 6f 72 28 51 74 2e 57 61 69 74 43 75 72 73 6f    72 29 0d 0a 20 20 20 20 20 20 20 20 23 20 52 61  | sor(Qt.WaitCursor)..........#.Ra | 
| 407c0 |  74 68 65 72 20 74 68 61 6e 20 66 6f 72 6d 61 74    74 69 6e 67 20 74 68 65 20 74 65 78 74 20 69 6e  | ther.than.formatting.the.text.in | 
| 407e0 |  20 3c 70 72 65 3e 20 62 6c 6f 63 6b 73 20 6c 69    6b 65 20 74 68 65 20 63 61 6c 69 62 72 65 0d 0a  | .<pre>.blocks.like.the.calibre.. | 
| 40800 |  20 20 20 20 20 20 20 20 23 20 56 69 65 77 4c 6f    67 20 64 6f 65 73 2c 20 69 6e 73 74 65 61 64 20  | ........#.ViewLog.does,.instead. | 
| 40820 |  6a 75 73 74 20 66 6f 72 6d 61 74 20 69 74 20 69    6e 73 69 64 65 20 64 69 76 73 20 74 6f 20 6b 65  | just.format.it.inside.divs.to.ke | 
| 40840 |  65 70 20 73 74 79 6c 65 20 66 6f 72 6d 61 74 74    69 6e 67 0d 0a 20 20 20 20 20 20 20 20 68 74 6d  | ep.style.formatting..........htm | 
| 40860 |  6c 20 3d 20 68 74 6d 6c 2e 72 65 70 6c 61 63 65    28 27 5c 74 27 2c 27 26 6e 62 73 70 3b 26 6e 62  | l.=.html.replace('\t',' &nb | 
| 40880 |  73 70 3b 26 6e 62 73 70 3b 26 6e 62 73 70 3b 27    29 2e 72 65 70 6c 61 63 65 28 27 5c 6e 27 2c 20  | sp;  ').replace('\n',. | 
| 408a0 |  27 3c 62 72 2f 3e 27 29 0d 0a 20 20 20 20 20 20    20 20 68 74 6d 6c 20 3d 20 68 74 6d 6c 2e 72 65  | '<br/>')..........html.=.html.re | 
| 408c0 |  70 6c 61 63 65 28 27 3e 20 27 2c 27 3e 26 6e 62    73 70 3b 27 29 0d 0a 20 20 20 20 20 20 20 20 73  | place('>.','> ')..........s | 
| 408e0 |  65 6c 66 2e 74 62 2e 73 65 74 48 74 6d 6c 28 27    3c 64 69 76 3e 25 73 3c 2f 64 69 76 3e 27 20 25  | elf.tb.setHtml('<div>%s</div>'.% | 
| 40900 |  20 68 74 6d 6c 29 0d 0a 20 20 20 20 20 20 20 20    51 41 70 70 6c 69 63 61 74 69 6f 6e 2e 72 65 73  | .html)..........QApplication.res | 
| 40920 |  74 6f 72 65 4f 76 65 72 72 69 64 65 43 75 72 73    6f 72 28 29 0d 0a 20 20 20 20 20 20 20 20 6c 2e  | toreOverrideCursor()..........l. | 
| 40940 |  61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 74    62 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65  | addWidget(self.tb)............se | 
| 40960 |  6c 66 2e 62 62 20 3d 20 51 44 69 61 6c 6f 67 42    75 74 74 6f 6e 42 6f 78 28 51 44 69 61 6c 6f 67  | lf.bb.=.QDialogButtonBox(QDialog | 
| 40980 |  42 75 74 74 6f 6e 42 6f 78 2e 4f 6b 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 62 62 2e 61  | ButtonBox.Ok)..........self.bb.a | 
| 409a0 |  63 63 65 70 74 65 64 2e 63 6f 6e 6e 65 63 74 28    73 65 6c 66 2e 61 63 63 65 70 74 29 0d 0a 20 20  | ccepted.connect(self.accept).... | 
| 409c0 |  20 20 20 20 20 20 73 65 6c 66 2e 62 62 2e 72 65    6a 65 63 74 65 64 2e 63 6f 6e 6e 65 63 74 28 73  | ......self.bb.rejected.connect(s | 
| 409e0 |  65 6c 66 2e 72 65 6a 65 63 74 29 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 63 6f 70 79 5f 62  | elf.reject)..........self.copy_b | 
| 40a00 |  75 74 74 6f 6e 20 3d 20 73 65 6c 66 2e 62 62 2e    61 64 64 42 75 74 74 6f 6e 28 5f 28 27 43 6f 70  | utton.=.self.bb.addButton(_('Cop | 
| 40a20 |  79 20 74 6f 20 63 6c 69 70 62 6f 61 72 64 27 29    2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | y.to.clipboard'),............... | 
| 40a40 |  20 20 20 73 65 6c 66 2e 62 62 2e 41 63 74 69 6f    6e 52 6f 6c 65 29 0d 0a 20 20 20 20 20 20 20 20  | ...self.bb.ActionRole).......... | 
| 40a60 |  73 65 6c 66 2e 63 6f 70 79 5f 62 75 74 74 6f 6e    2e 73 65 74 49 63 6f 6e 28 51 49 63 6f 6e 28 49  | self.copy_button.setIcon(QIcon(I | 
| 40a80 |  28 27 65 64 69 74 2d 63 6f 70 79 2e 70 6e 67 27    29 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | ('edit-copy.png')))..........sel | 
| 40aa0 |  66 2e 63 6f 70 79 5f 62 75 74 74 6f 6e 2e 63 6c    69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65  | f.copy_button.clicked.connect(se | 
| 40ac0 |  6c 66 2e 63 6f 70 79 5f 74 6f 5f 63 6c 69 70 62    6f 61 72 64 29 0d 0a 20 20 20 20 20 20 20 20 6c  | lf.copy_to_clipboard)..........l | 
| 40ae0 |  2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e    62 62 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | .addWidget(self.bb)..........sel | 
| 40b00 |  66 2e 73 65 74 4d 6f 64 61 6c 28 46 61 6c 73 65    29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | f.setModal(False)..........self. | 
| 40b20 |  72 65 73 69 7a 65 28 51 53 69 7a 65 28 37 30 30    2c 20 35 30 30 29 29 0d 0a 20 20 20 20 20 20 20  | resize(QSize(700,.500))......... | 
| 40b40 |  20 73 65 6c 66 2e 73 65 74 57 69 6e 64 6f 77 54    69 74 6c 65 28 74 69 74 6c 65 29 0d 0a 20 20 20  | .self.setWindowTitle(title)..... | 
| 40b60 |  20 20 20 20 20 73 65 6c 66 2e 73 65 74 57 69 6e    64 6f 77 49 63 6f 6e 28 51 49 63 6f 6e 28 49 28  | .....self.setWindowIcon(QIcon(I( | 
| 40b80 |  27 64 65 62 75 67 2e 70 6e 67 27 29 29 29 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 68 6f  | 'debug.png')))..........self.sho | 
| 40ba0 |  77 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 63    6f 70 79 5f 74 6f 5f 63 6c 69 70 62 6f 61 72 64  | w()........def.copy_to_clipboard | 
| 40bc0 |  28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20    20 74 78 74 20 3d 20 73 65 6c 66 2e 74 62 2e 74  | (self):..........txt.=.self.tb.t | 
| 40be0 |  6f 50 6c 61 69 6e 54 65 78 74 28 29 0d 0a 20 20    20 20 20 20 20 20 51 41 70 70 6c 69 63 61 74 69  | oPlainText()..........QApplicati | 
| 40c00 |  6f 6e 2e 63 6c 69 70 62 6f 61 72 64 28 29 2e 73    65 74 54 65 78 74 28 74 78 74 29 0d 0a 50 4b 03  | on.clipboard().setText(txt)..PK. | 
| 40c20 |  04 14 00 00 00 00 00 97 a3 33 55 39 8a c0 f7 60    11 00 00 60 11 00 00 0f 00 00 00 63 6f 6d 6d 6f  | .........3U9...`...`.......commo | 
| 40c40 |  6e 5f 69 63 6f 6e 73 2e 70 79 23 21 2f 75 73 72    2f 62 69 6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0a  | n_icons.py#!/usr/bin/env.python. | 
| 40c60 |  23 20 76 69 6d 3a 66 69 6c 65 65 6e 63 6f 64 69    6e 67 3d 55 54 46 2d 38 3a 74 73 3d 34 3a 73 77  | #.vim:fileencoding=UTF-8:ts=4:sw | 
| 40c80 |  3d 34 3a 73 74 61 3a 65 74 3a 73 74 73 3d 34 3a    61 69 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65  | =4:sta:et:sts=4:ai.from.__future | 
| 40ca0 |  5f 5f 20 69 6d 70 6f 72 74 20 28 75 6e 69 63 6f    64 65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 69 76  | __.import.(unicode_literals,.div | 
| 40cc0 |  69 73 69 6f 6e 2c 20 61 62 73 6f 6c 75 74 65 5f    69 6d 70 6f 72 74 2c 0a 20 20 20 20 20 20 20 20  | ision,.absolute_import,......... | 
| 40ce0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 29 0a  | ................print_function). | 
| 40d00 |  0a 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20 20 20 3d    20 27 47 50 4c 20 76 33 27 0a 5f 5f 63 6f 70 79  | .__license__...=.'GPL.v3'.__copy | 
| 40d20 |  72 69 67 68 74 5f 5f 20 3d 20 27 32 30 32 32 2c    20 47 72 61 6e 74 20 44 72 61 6b 65 27 0a 0a 69  | right__.=.'2022,.Grant.Drake'..i | 
| 40d40 |  6d 70 6f 72 74 20 6f 73 0a 0a 23 20 63 61 6c 69    62 72 65 20 50 79 74 68 6f 6e 20 33 20 63 6f 6d  | mport.os..#.calibre.Python.3.com | 
| 40d60 |  70 61 74 69 62 69 6c 69 74 79 2e 0a 69 6d 70 6f    72 74 20 73 69 78 0a 0a 74 72 79 3a 0a 20 20 20  | patibility..import.six..try:.... | 
| 40d80 |  20 66 72 6f 6d 20 71 74 2e 63 6f 72 65 20 69 6d    70 6f 72 74 20 28 51 49 63 6f 6e 2c 20 51 50 69  | .from.qt.core.import.(QIcon,.QPi | 
| 40da0 |  78 6d 61 70 29 0a 65 78 63 65 70 74 20 49 6d 70    6f 72 74 45 72 72 6f 72 3a 0a 20 20 20 20 66 72  | xmap).except.ImportError:.....fr | 
| 40dc0 |  6f 6d 20 50 79 51 74 35 2e 51 74 20 69 6d 70 6f    72 74 20 28 51 49 63 6f 6e 2c 20 51 50 69 78 6d  | om.PyQt5.Qt.import.(QIcon,.QPixm | 
| 40de0 |  61 70 29 0a 0a 66 72 6f 6d 20 63 61 6c 69 62 72    65 2e 63 6f 6e 73 74 61 6e 74 73 20 69 6d 70 6f  | ap)..from.calibre.constants.impo | 
| 40e00 |  72 74 20 69 73 77 69 6e 64 6f 77 73 0a 66 72 6f    6d 20 63 61 6c 69 62 72 65 2e 63 6f 6e 73 74 61  | rt.iswindows.from.calibre.consta | 
| 40e20 |  6e 74 73 20 69 6d 70 6f 72 74 20 6e 75 6d 65 72    69 63 5f 76 65 72 73 69 6f 6e 20 61 73 20 63 61  | nts.import.numeric_version.as.ca | 
| 40e40 |  6c 69 62 72 65 5f 76 65 72 73 69 6f 6e 0a 66 72    6f 6d 20 63 61 6c 69 62 72 65 2e 75 74 69 6c 73  | libre_version.from.calibre.utils | 
| 40e60 |  2e 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20 63    6f 6e 66 69 67 5f 64 69 72 0a 0a 23 20 2d 2d 2d  | .config.import.config_dir..#.--- | 
| 40e80 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 40ea0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 23 20 20 20    20 20 20 20 20 20 20 47 6c 6f 62 61 6c 20 72 65  | -----------.#..........Global.re | 
| 40ec0 |  73 6f 75 72 63 65 73 20 2f 20 73 74 61 74 65 0a    23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | sources./.state.#.-------------- | 
| 40ee0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 40f00 |  0a 0a 23 20 47 6c 6f 62 61 6c 20 64 65 66 69 6e    69 74 69 6f 6e 20 6f 66 20 6f 75 72 20 70 6c 75  | ..#.Global.definition.of.our.plu | 
| 40f20 |  67 69 6e 20 6e 61 6d 65 2e 20 55 73 65 64 20 66    6f 72 20 63 6f 6d 6d 6f 6e 20 66 75 6e 63 74 69  | gin.name..Used.for.common.functi | 
| 40f40 |  6f 6e 73 20 74 68 61 74 20 72 65 71 75 69 72 65    20 74 68 69 73 2e 0a 70 6c 75 67 69 6e 5f 6e 61  | ons.that.require.this..plugin_na | 
| 40f60 |  6d 65 20 3d 20 4e 6f 6e 65 0a 23 20 47 6c 6f 62    61 6c 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66  | me.=.None.#.Global.definition.of | 
| 40f80 |  20 6f 75 72 20 70 6c 75 67 69 6e 20 72 65 73 6f    75 72 63 65 73 2e 20 55 73 65 64 20 74 6f 20 73  | .our.plugin.resources..Used.to.s | 
| 40fa0 |  68 61 72 65 20 62 65 74 77 65 65 6e 20 74 68 65    20 78 78 78 41 63 74 69 6f 6e 20 61 6e 64 20 78  | hare.between.the.xxxAction.and.x | 
| 40fc0 |  78 78 42 61 73 65 0a 23 20 63 6c 61 73 73 65 73    20 69 66 20 79 6f 75 20 6e 65 65 64 20 61 6e 79  | xxBase.#.classes.if.you.need.any | 
| 40fe0 |  20 7a 69 70 20 69 6d 61 67 65 73 20 74 6f 20 62    65 20 64 69 73 70 6c 61 79 65 64 20 6f 6e 20 74  | .zip.images.to.be.displayed.on.t | 
| 41000 |  68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e    20 64 69 61 6c 6f 67 2e 0a 70 6c 75 67 69 6e 5f  | he.configuration.dialog..plugin_ | 
| 41020 |  69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 20 3d    20 7b 7d 0a 0a 64 65 66 20 73 65 74 5f 70 6c 75  | icon_resources.=.{}..def.set_plu | 
| 41040 |  67 69 6e 5f 69 63 6f 6e 5f 72 65 73 6f 75 72 63    65 73 28 6e 61 6d 65 2c 20 72 65 73 6f 75 72 63  | gin_icon_resources(name,.resourc | 
| 41060 |  65 73 29 3a 0a 20 20 20 20 27 27 27 0a 20 20 20    20 53 65 74 20 6f 75 72 20 67 6c 6f 62 61 6c 20  | es):.....'''.....Set.our.global. | 
| 41080 |  73 74 6f 72 65 20 6f 66 20 70 6c 75 67 69 6e 20    6e 61 6d 65 20 61 6e 64 20 69 63 6f 6e 20 72 65  | store.of.plugin.name.and.icon.re | 
| 410a0 |  73 6f 75 72 63 65 73 20 66 6f 72 20 73 68 61 72    69 6e 67 20 62 65 74 77 65 65 6e 0a 20 20 20 20  | sources.for.sharing.between..... | 
| 410c0 |  74 68 65 20 49 6e 74 65 72 66 61 63 65 41 63 74    69 6f 6e 20 63 6c 61 73 73 20 77 68 69 63 68 20  | the.InterfaceAction.class.which. | 
| 410e0 |  72 65 61 64 73 20 74 68 65 6d 20 61 6e 64 20 74    68 65 20 43 6f 6e 66 69 67 57 69 64 67 65 74 0a  | reads.them.and.the.ConfigWidget. | 
| 41100 |  20 20 20 20 69 66 20 6e 65 65 64 65 64 20 66 6f    72 20 75 73 65 20 6f 6e 20 74 68 65 20 63 75 73  | ....if.needed.for.use.on.the.cus | 
| 41120 |  74 6f 6d 69 7a 61 74 69 6f 6e 20 64 69 61 6c 6f    67 20 66 6f 72 20 74 68 69 73 20 70 6c 75 67 69  | tomization.dialog.for.this.plugi | 
| 41140 |  6e 2e 0a 20 20 20 20 27 27 27 0a 20 20 20 20 67    6c 6f 62 61 6c 20 70 6c 75 67 69 6e 5f 69 63 6f  | n......'''.....global.plugin_ico | 
| 41160 |  6e 5f 72 65 73 6f 75 72 63 65 73 2c 20 70 6c 75    67 69 6e 5f 6e 61 6d 65 0a 20 20 20 20 70 6c 75  | n_resources,.plugin_name.....plu | 
| 41180 |  67 69 6e 5f 6e 61 6d 65 20 3d 20 6e 61 6d 65 0a    20 20 20 20 70 6c 75 67 69 6e 5f 69 63 6f 6e 5f  | gin_name.=.name.....plugin_icon_ | 
| 411a0 |  72 65 73 6f 75 72 63 65 73 20 3d 20 72 65 73 6f    75 72 63 65 73 0a 0a 23 20 2d 2d 2d 2d 2d 2d 2d  | resources.=.resources..#.------- | 
| 411c0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 411e0 |  2d 2d 2d 2d 2d 2d 2d 0a 23 20 20 20 20 20 20 20    20 20 20 49 63 6f 6e 20 4d 61 6e 61 67 65 6d 65  | -------.#..........Icon.Manageme | 
| 41200 |  6e 74 20 66 75 6e 63 74 69 6f 6e 73 0a 23 20 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | nt.functions.#.----------------- | 
| 41220 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 64  | -----------------------------..d | 
| 41240 |  65 66 20 67 65 74 5f 69 63 6f 6e 5f 36 5f 32 5f    70 6c 75 73 28 69 63 6f 6e 5f 6e 61 6d 65 29 3a  | ef.get_icon_6_2_plus(icon_name): | 
| 41260 |  0a 20 20 20 20 27 27 27 0a 20 20 20 20 52 65 74    72 69 65 76 65 20 61 20 51 49 63 6f 6e 20 66 6f  | .....'''.....Retrieve.a.QIcon.fo | 
| 41280 |  72 20 74 68 65 20 6e 61 6d 65 64 20 69 6d 61 67    65 20 66 72 6f 6d 0a 20 20 20 20 31 2e 20 43 61  | r.the.named.image.from.....1..Ca | 
| 412a0 |  6c 69 62 72 65 27 73 20 69 6d 61 67 65 20 63 61    63 68 65 0a 20 20 20 20 32 2e 20 72 65 73 6f 75  | libre's.image.cache.....2..resou | 
| 412c0 |  72 63 65 73 2f 69 6d 61 67 65 73 0a 20 20 20 20    33 2e 20 74 68 65 20 69 63 6f 6e 20 74 68 65 6d  | rces/images.....3..the.icon.them | 
| 412e0 |  65 0a 20 20 20 20 34 2e 20 74 68 65 20 70 6c 75    67 69 6e 20 7a 69 70 0a 20 20 20 20 4f 6e 6c 79  | e.....4..the.plugin.zip.....Only | 
| 41300 |  20 70 6c 75 67 69 6e 20 7a 69 70 20 68 61 73 20    69 6d 61 67 65 73 2f 20 69 6e 20 74 68 65 20 69  | .plugin.zip.has.images/.in.the.i | 
| 41320 |  6d 61 67 65 20 6e 61 6d 65 20 66 6f 72 20 62 61    63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69  | mage.name.for.backward.compatibi | 
| 41340 |  6c 69 74 79 2e 0a 20 20 20 20 27 27 27 0a 20 20    20 20 69 63 6f 6e 20 3d 20 4e 6f 6e 65 0a 20 20  | lity......'''.....icon.=.None... | 
| 41360 |  20 20 69 66 20 69 63 6f 6e 5f 6e 61 6d 65 3a 0a    20 20 20 20 20 20 20 20 69 63 6f 6e 20 3d 20 51  | ..if.icon_name:.........icon.=.Q | 
| 41380 |  49 63 6f 6e 2e 69 63 28 69 63 6f 6e 5f 6e 61 6d    65 29 0a 20 20 20 20 20 20 20 20 23 23 20 62 6f  | Icon.ic(icon_name).........##.bo | 
| 413a0 |  74 68 20 2e 69 63 20 61 6e 64 20 67 65 74 5f 69    63 6f 6e 73 20 72 65 74 75 72 6e 20 61 6e 20 65  | th..ic.and.get_icons.return.an.e | 
| 413c0 |  6d 70 74 79 20 51 49 63 6f 6e 20 69 66 20 6e 6f    74 20 66 6f 75 6e 64 2e 0a 20 20 20 20 20 20 20  | mpty.QIcon.if.not.found......... | 
| 413e0 |  20 69 66 20 6e 6f 74 20 69 63 6f 6e 20 6f 72 20    69 63 6f 6e 2e 69 73 4e 75 6c 6c 28 29 3a 0a 20  | .if.not.icon.or.icon.isNull():.. | 
| 41400 |  20 20 20 20 20 20 20 20 20 20 20 69 63 6f 6e 20    3d 20 67 65 74 5f 69 63 6f 6e 73 28 69 63 6f 6e  | ...........icon.=.get_icons(icon | 
| 41420 |  5f 6e 61 6d 65 2e 72 65 70 6c 61 63 65 28 27 69    6d 61 67 65 73 2f 27 2c 27 27 29 2c 20 70 6c 75  | _name.replace('images/',''),.plu | 
| 41440 |  67 69 6e 5f 6e 61 6d 65 2c 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | gin_name,....................... | 
| 41460 |  20 20 20 20 20 20 20 70 72 69 6e 74 5f 74 72 61    63 65 62 61 63 6b 73 5f 66 6f 72 5f 6d 69 73 73  | .......print_tracebacks_for_miss | 
| 41480 |  69 6e 67 5f 72 65 73 6f 75 72 63 65 73 3d 46 61    6c 73 65 29 0a 20 20 20 20 20 20 20 20 69 66 20  | ing_resources=False).........if. | 
| 414a0 |  6e 6f 74 20 69 63 6f 6e 20 6f 72 20 69 63 6f 6e    2e 69 73 4e 75 6c 6c 28 29 3a 0a 20 20 20 20 20  | not.icon.or.icon.isNull():...... | 
| 414c0 |  20 20 20 20 20 20 20 69 63 6f 6e 20 3d 20 67 65    74 5f 69 63 6f 6e 73 28 69 63 6f 6e 5f 6e 61 6d  | .......icon.=.get_icons(icon_nam | 
| 414e0 |  65 2c 20 70 6c 75 67 69 6e 5f 6e 61 6d 65 2c 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | e,.plugin_name,................. | 
| 41500 |  20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69    6e 74 5f 74 72 61 63 65 62 61 63 6b 73 5f 66 6f  | .............print_tracebacks_fo | 
| 41520 |  72 5f 6d 69 73 73 69 6e 67 5f 72 65 73 6f 75 72    63 65 73 3d 46 61 6c 73 65 29 0a 20 20 20 20 69  | r_missing_resources=False).....i | 
| 41540 |  66 20 6e 6f 74 20 69 63 6f 6e 3a 0a 20 20 20 20    20 20 20 20 69 63 6f 6e 20 3d 20 51 49 63 6f 6e  | f.not.icon:.........icon.=.QIcon | 
| 41560 |  28 29 0a 20 20 20 20 72 65 74 75 72 6e 20 69 63    6f 6e 0a 0a 64 65 66 20 67 65 74 5f 69 63 6f 6e  | ().....return.icon..def.get_icon | 
| 41580 |  5f 6f 6c 64 28 69 63 6f 6e 5f 6e 61 6d 65 29 3a    0a 20 20 20 20 27 27 27 0a 20 20 20 20 52 65 74  | _old(icon_name):.....'''.....Ret | 
| 415a0 |  72 69 65 76 65 20 61 20 51 49 63 6f 6e 20 66 6f    72 20 74 68 65 20 6e 61 6d 65 64 20 69 6d 61 67  | rieve.a.QIcon.for.the.named.imag | 
| 415c0 |  65 20 66 72 6f 6d 20 74 68 65 20 7a 69 70 20 66    69 6c 65 20 69 66 20 69 74 20 65 78 69 73 74 73  | e.from.the.zip.file.if.it.exists | 
| 415e0 |  2c 0a 20 20 20 20 6f 72 20 69 66 20 6e 6f 74 20    74 68 65 6e 20 66 72 6f 6d 20 43 61 6c 69 62 72  | ,.....or.if.not.then.from.Calibr | 
| 41600 |  65 27 73 20 69 6d 61 67 65 20 63 61 63 68 65 2e    0a 20 20 20 20 27 27 27 0a 20 20 20 20 69 66 20  | e's.image.cache......'''.....if. | 
| 41620 |  69 63 6f 6e 5f 6e 61 6d 65 3a 0a 20 20 20 20 20    20 20 20 70 69 78 6d 61 70 20 3d 20 67 65 74 5f  | icon_name:.........pixmap.=.get_ | 
| 41640 |  70 69 78 6d 61 70 28 69 63 6f 6e 5f 6e 61 6d 65    29 0a 20 20 20 20 20 20 20 20 69 66 20 70 69 78  | pixmap(icon_name).........if.pix | 
| 41660 |  6d 61 70 20 69 73 20 4e 6f 6e 65 3a 0a 20 20 20    20 20 20 20 20 20 20 20 20 23 20 4c 6f 6f 6b 20  | map.is.None:.............#.Look. | 
| 41680 |  69 6e 20 43 61 6c 69 62 72 65 27 73 20 63 61 63    68 65 20 66 6f 72 20 74 68 65 20 69 63 6f 6e 0a  | in.Calibre's.cache.for.the.icon. | 
| 416a0 |  20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75    72 6e 20 51 49 63 6f 6e 28 49 28 69 63 6f 6e 5f  | ............return.QIcon(I(icon_ | 
| 416c0 |  6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 65    6c 73 65 3a 0a 20 20 20 20 20 20 20 20 20 20 20  | name)).........else:............ | 
| 416e0 |  20 72 65 74 75 72 6e 20 51 49 63 6f 6e 28 70 69    78 6d 61 70 29 0a 20 20 20 20 72 65 74 75 72 6e  | .return.QIcon(pixmap).....return | 
| 41700 |  20 51 49 63 6f 6e 28 29 0a 0a 64 65 66 20 67 65    74 5f 70 69 78 6d 61 70 28 69 63 6f 6e 5f 6e 61  | .QIcon()..def.get_pixmap(icon_na | 
| 41720 |  6d 65 29 3a 0a 20 20 20 20 27 27 27 0a 20 20 20    20 52 65 74 72 69 65 76 65 20 61 20 51 50 69 78  | me):.....'''.....Retrieve.a.QPix | 
| 41740 |  6d 61 70 20 66 6f 72 20 74 68 65 20 6e 61 6d 65    64 20 69 6d 61 67 65 0a 20 20 20 20 41 6e 79 20  | map.for.the.named.image.....Any. | 
| 41760 |  69 63 6f 6e 73 20 62 65 6c 6f 6e 67 69 6e 67 20    74 6f 20 74 68 65 20 70 6c 75 67 69 6e 20 6d 75  | icons.belonging.to.the.plugin.mu | 
| 41780 |  73 74 20 62 65 20 70 72 65 66 69 78 65 64 20 77    69 74 68 20 27 69 6d 61 67 65 73 2f 27 0a 20 20  | st.be.prefixed.with.'images/'... | 
| 417a0 |  20 20 27 27 27 0a 20 20 20 20 67 6c 6f 62 61 6c    20 70 6c 75 67 69 6e 5f 69 63 6f 6e 5f 72 65 73  | ..'''.....global.plugin_icon_res | 
| 417c0 |  6f 75 72 63 65 73 2c 20 70 6c 75 67 69 6e 5f 6e    61 6d 65 0a 20 20 20 20 69 66 20 6e 6f 74 20 69  | ources,.plugin_name.....if.not.i | 
| 417e0 |  63 6f 6e 5f 6e 61 6d 65 2e 73 74 61 72 74 73 77    69 74 68 28 27 69 6d 61 67 65 73 2f 27 29 3a 0a  | con_name.startswith('images/'):. | 
| 41800 |  20 20 20 20 20 20 20 20 23 20 57 65 20 6b 6e 6f    77 20 74 68 69 73 20 69 73 20 64 65 66 69 6e 69  | ........#.We.know.this.is.defini | 
| 41820 |  74 65 6c 79 20 6e 6f 74 20 61 6e 20 69 63 6f 6e    20 62 65 6c 6f 6e 67 69 6e 67 20 74 6f 20 74 68  | tely.not.an.icon.belonging.to.th | 
| 41840 |  69 73 20 70 6c 75 67 69 6e 0a 20 20 20 20 20 20    20 20 70 69 78 6d 61 70 20 3d 20 51 50 69 78 6d  | is.plugin.........pixmap.=.QPixm | 
| 41860 |  61 70 28 29 0a 20 20 20 20 20 20 20 20 70 69 78    6d 61 70 2e 6c 6f 61 64 28 49 28 69 63 6f 6e 5f  | ap().........pixmap.load(I(icon_ | 
| 41880 |  6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 72    65 74 75 72 6e 20 70 69 78 6d 61 70 0a 0a 20 20  | name)).........return.pixmap.... | 
| 418a0 |  20 20 23 20 43 68 65 63 6b 20 74 6f 20 73 65 65    20 77 68 65 74 68 65 72 20 74 68 65 20 69 63 6f  | ..#.Check.to.see.whether.the.ico | 
| 418c0 |  6e 20 65 78 69 73 74 73 20 61 73 20 61 20 43 61    6c 69 62 72 65 20 72 65 73 6f 75 72 63 65 0a 20  | n.exists.as.a.Calibre.resource.. | 
| 418e0 |  20 20 20 23 20 54 68 69 73 20 77 69 6c 6c 20 65    6e 61 62 6c 65 20 73 6b 69 6e 6e 69 6e 67 20 69  | ...#.This.will.enable.skinning.i | 
| 41900 |  66 20 74 68 65 20 75 73 65 72 20 73 74 6f 72 65    73 20 69 63 6f 6e 73 20 77 69 74 68 69 6e 20 61  | f.the.user.stores.icons.within.a | 
| 41920 |  20 66 6f 6c 64 65 72 20 6c 69 6b 65 3a 0a 20 20    20 20 23 20 2e 2e 2e 5c 41 70 70 44 61 74 61 5c  | .folder.like:.....#....\AppData\ | 
| 41940 |  52 6f 61 6d 69 6e 67 5c 63 61 6c 69 62 72 65 5c    72 65 73 6f 75 72 63 65 73 5c 69 6d 61 67 65 73  | Roaming\calibre\resources\images | 
| 41960 |  5c 50 6c 75 67 69 6e 20 4e 61 6d 65 5c 0a 20 20    20 20 69 66 20 70 6c 75 67 69 6e 5f 6e 61 6d 65  | \Plugin.Name\.....if.plugin_name | 
| 41980 |  3a 0a 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 5f    69 6d 61 67 65 73 5f 64 69 72 20 3d 20 67 65 74  | :.........local_images_dir.=.get | 
| 419a0 |  5f 6c 6f 63 61 6c 5f 69 6d 61 67 65 73 5f 64 69    72 28 70 6c 75 67 69 6e 5f 6e 61 6d 65 29 0a 20  | _local_images_dir(plugin_name).. | 
| 419c0 |  20 20 20 20 20 20 20 6c 6f 63 61 6c 5f 69 6d 61    67 65 5f 70 61 74 68 20 3d 20 6f 73 2e 70 61 74  | .......local_image_path.=.os.pat | 
| 419e0 |  68 2e 6a 6f 69 6e 28 6c 6f 63 61 6c 5f 69 6d 61    67 65 73 5f 64 69 72 2c 20 69 63 6f 6e 5f 6e 61  | h.join(local_images_dir,.icon_na | 
| 41a00 |  6d 65 2e 72 65 70 6c 61 63 65 28 27 69 6d 61 67    65 73 2f 27 2c 20 27 27 29 29 0a 20 20 20 20 20  | me.replace('images/',.''))...... | 
| 41a20 |  20 20 20 69 66 20 6f 73 2e 70 61 74 68 2e 65 78    69 73 74 73 28 6c 6f 63 61 6c 5f 69 6d 61 67 65  | ...if.os.path.exists(local_image | 
| 41a40 |  5f 70 61 74 68 29 3a 0a 20 20 20 20 20 20 20 20    20 20 20 20 70 69 78 6d 61 70 20 3d 20 51 50 69  | _path):.............pixmap.=.QPi | 
| 41a60 |  78 6d 61 70 28 29 0a 20 20 20 20 20 20 20 20 20    20 20 20 70 69 78 6d 61 70 2e 6c 6f 61 64 28 6c  | xmap().............pixmap.load(l | 
| 41a80 |  6f 63 61 6c 5f 69 6d 61 67 65 5f 70 61 74 68 29    0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74  | ocal_image_path).............ret | 
| 41aa0 |  75 72 6e 20 70 69 78 6d 61 70 0a 0a 20 20 20 20    23 20 41 73 20 77 65 20 64 69 64 20 6e 6f 74 20  | urn.pixmap......#.As.we.did.not. | 
| 41ac0 |  66 69 6e 64 20 61 6e 20 69 63 6f 6e 20 65 6c 73    65 77 68 65 72 65 2c 20 6c 6f 6f 6b 20 77 69 74  | find.an.icon.elsewhere,.look.wit | 
| 41ae0 |  68 69 6e 20 6f 75 72 20 7a 69 70 20 72 65 73 6f    75 72 63 65 73 0a 20 20 20 20 69 66 20 69 63 6f  | hin.our.zip.resources.....if.ico | 
| 41b00 |  6e 5f 6e 61 6d 65 20 69 6e 20 70 6c 75 67 69 6e    5f 69 63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 3a  | n_name.in.plugin_icon_resources: | 
| 41b20 |  0a 20 20 20 20 20 20 20 20 70 69 78 6d 61 70 20    3d 20 51 50 69 78 6d 61 70 28 29 0a 20 20 20 20  | .........pixmap.=.QPixmap()..... | 
| 41b40 |  20 20 20 20 70 69 78 6d 61 70 2e 6c 6f 61 64 46    72 6f 6d 44 61 74 61 28 70 6c 75 67 69 6e 5f 69  | ....pixmap.loadFromData(plugin_i | 
| 41b60 |  63 6f 6e 5f 72 65 73 6f 75 72 63 65 73 5b 69 63    6f 6e 5f 6e 61 6d 65 5d 29 0a 20 20 20 20 20 20  | con_resources[icon_name])....... | 
| 41b80 |  20 20 72 65 74 75 72 6e 20 70 69 78 6d 61 70 0a    20 20 20 20 72 65 74 75 72 6e 20 4e 6f 6e 65 0a  | ..return.pixmap.....return.None. | 
| 41ba0 |  0a 64 65 66 20 67 65 74 5f 6c 6f 63 61 6c 5f 69    6d 61 67 65 73 5f 64 69 72 28 73 75 62 66 6f 6c  | .def.get_local_images_dir(subfol | 
| 41bc0 |  64 65 72 3d 4e 6f 6e 65 29 3a 0a 20 20 20 20 27    27 27 0a 20 20 20 20 52 65 74 75 72 6e 73 20 61  | der=None):.....'''.....Returns.a | 
| 41be0 |  20 70 61 74 68 20 74 6f 20 74 68 65 20 75 73 65    72 27 73 20 6c 6f 63 61 6c 20 72 65 73 6f 75 72  | .path.to.the.user's.local.resour | 
| 41c00 |  63 65 73 2f 69 6d 61 67 65 73 20 66 6f 6c 64 65    72 0a 20 20 20 20 49 66 20 61 20 73 75 62 66 6f  | ces/images.folder.....If.a.subfo | 
| 41c20 |  6c 64 65 72 20 6e 61 6d 65 20 70 61 72 61 6d 65    74 65 72 20 69 73 20 73 70 65 63 69 66 69 65 64  | lder.name.parameter.is.specified | 
| 41c40 |  2c 20 61 70 70 65 6e 64 73 20 74 68 69 73 20 74    6f 20 74 68 65 20 70 61 74 68 0a 20 20 20 20 27  | ,.appends.this.to.the.path.....' | 
| 41c60 |  27 27 0a 20 20 20 20 69 6d 61 67 65 73 5f 64 69    72 20 3d 20 6f 73 2e 70 61 74 68 2e 6a 6f 69 6e  | ''.....images_dir.=.os.path.join | 
| 41c80 |  28 63 6f 6e 66 69 67 5f 64 69 72 2c 20 27 72 65    73 6f 75 72 63 65 73 2f 69 6d 61 67 65 73 27 29  | (config_dir,.'resources/images') | 
| 41ca0 |  0a 20 20 20 20 69 66 20 73 75 62 66 6f 6c 64 65    72 3a 0a 20 20 20 20 20 20 20 20 69 6d 61 67 65  | .....if.subfolder:.........image | 
| 41cc0 |  73 5f 64 69 72 20 3d 20 6f 73 2e 70 61 74 68 2e    6a 6f 69 6e 28 69 6d 61 67 65 73 5f 64 69 72 2c  | s_dir.=.os.path.join(images_dir, | 
| 41ce0 |  20 73 75 62 66 6f 6c 64 65 72 29 0a 20 20 20 20    69 66 20 69 73 77 69 6e 64 6f 77 73 3a 0a 20 20  | .subfolder).....if.iswindows:... | 
| 41d00 |  20 20 20 20 20 20 69 6d 61 67 65 73 5f 64 69 72    20 3d 20 6f 73 2e 70 61 74 68 2e 6e 6f 72 6d 70  | ......images_dir.=.os.path.normp | 
| 41d20 |  61 74 68 28 69 6d 61 67 65 73 5f 64 69 72 29 0a    20 20 20 20 72 65 74 75 72 6e 20 69 6d 61 67 65  | ath(images_dir).....return.image | 
| 41d40 |  73 5f 64 69 72 0a 0a 69 66 20 63 61 6c 69 62 72    65 5f 76 65 72 73 69 6f 6e 20 3e 3d 20 28 36 2c  | s_dir..if.calibre_version.>=.(6, | 
| 41d60 |  32 2c 30 29 3a 0a 20 20 20 20 67 65 74 5f 69 63    6f 6e 20 3d 20 67 65 74 5f 69 63 6f 6e 5f 36 5f  | 2,0):.....get_icon.=.get_icon_6_ | 
| 41d80 |  32 5f 70 6c 75 73 0a 65 6c 73 65 3a 0a 20 20 20    20 67 65 74 5f 69 63 6f 6e 20 3d 20 67 65 74 5f  | 2_plus.else:.....get_icon.=.get_ | 
| 41da0 |  69 63 6f 6e 5f 6f 6c 64 0a 0a 50 4b 03 04 14 00    00 00 00 00 7c 48 99 58 c5 60 0a b7 2d 16 00 00  | icon_old..PK........|H.X.`..-... | 
| 41dc0 |  2d 16 00 00 0f 00 00 00 63 6f 6d 6d 6f 6e 5f 6d    65 6e 75 73 2e 70 79 23 21 2f 75 73 72 2f 62 69  | -.......common_menus.py#!/usr/bi | 
| 41de0 |  6e 2f 65 6e 76 20 70 79 74 68 6f 6e 0d 0a 23 20    76 69 6d 3a 66 69 6c 65 65 6e 63 6f 64 69 6e 67  | n/env.python..#.vim:fileencoding | 
| 41e00 |  3d 55 54 46 2d 38 3a 74 73 3d 34 3a 73 77 3d 34    3a 73 74 61 3a 65 74 3a 73 74 73 3d 34 3a 61 69  | =UTF-8:ts=4:sw=4:sta:et:sts=4:ai | 
| 41e20 |  0d 0a 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65 5f    5f 20 69 6d 70 6f 72 74 20 28 75 6e 69 63 6f 64  | ..from.__future__.import.(unicod | 
| 41e40 |  65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 69 76 69    73 69 6f 6e 2c 20 61 62 73 6f 6c 75 74 65 5f 69  | e_literals,.division,.absolute_i | 
| 41e60 |  6d 70 6f 72 74 2c 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | mport,.......................... | 
| 41e80 |  70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 29 0d    0a 0d 0a 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20 20  | print_function)....__license__.. | 
| 41ea0 |  20 3d 20 27 47 50 4c 20 76 33 27 0d 0a 5f 5f 63    6f 70 79 72 69 67 68 74 5f 5f 20 3d 20 27 32 30  | .=.'GPL.v3'..__copyright__.=.'20 | 
| 41ec0 |  32 32 2c 20 47 72 61 6e 74 20 44 72 61 6b 65 27    0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65  | 22,.Grant.Drake'....from.calibre | 
| 41ee0 |  2e 67 75 69 32 2e 61 63 74 69 6f 6e 73 20 69 6d    70 6f 72 74 20 6d 65 6e 75 5f 61 63 74 69 6f 6e  | .gui2.actions.import.menu_action | 
| 41f00 |  5f 75 6e 69 71 75 65 5f 6e 61 6d 65 0d 0a 66 72    6f 6d 20 63 61 6c 69 62 72 65 2e 63 6f 6e 73 74  | _unique_name..from.calibre.const | 
| 41f20 |  61 6e 74 73 20 69 6d 70 6f 72 74 20 6e 75 6d 65    72 69 63 5f 76 65 72 73 69 6f 6e 20 61 73 20 63  | ants.import.numeric_version.as.c | 
| 41f40 |  61 6c 69 62 72 65 5f 76 65 72 73 69 6f 6e 0d 0a    66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75  | alibre_version..from.calibre_plu | 
| 41f60 |  67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73    74 2e 63 6f 6d 6d 6f 6e 5f 69 63 6f 6e 73 20 69  | gins.reading_list.common_icons.i | 
| 41f80 |  6d 70 6f 72 74 20 67 65 74 5f 69 63 6f 6e 0d 0a    0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | mport.get_icon....#.------------ | 
| 41fa0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 41fc0 |  2d 2d 0d 0a 23 20 20 20 20 20 20 20 20 20 20 47    6c 6f 62 61 6c 20 72 65 73 6f 75 72 63 65 73 20  | --..#..........Global.resources. | 
| 41fe0 |  2f 20 73 74 61 74 65 0d 0a 23 20 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | /.state..#.--------------------- | 
| 42000 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 23 20 47  | -------------------------....#.G | 
| 42020 |  6c 6f 62 61 6c 20 64 65 66 69 6e 69 74 69 6f 6e    20 6f 66 20 6f 75 72 20 6d 65 6e 75 20 61 63 74  | lobal.definition.of.our.menu.act | 
| 42040 |  69 6f 6e 73 2e 20 55 73 65 64 20 74 6f 20 65 6e    73 75 72 65 20 77 65 20 63 61 6e 20 63 6c 65 61  | ions..Used.to.ensure.we.can.clea | 
| 42060 |  6e 6c 79 20 75 6e 72 65 67 69 73 74 65 72 0d 0a    23 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72 74  | nly.unregister..#.keyboard.short | 
| 42080 |  63 75 74 73 20 77 68 65 6e 20 72 65 62 75 69 6c    64 69 6e 67 20 6f 75 72 20 6d 65 6e 75 73 2e 0d  | cuts.when.rebuilding.our.menus.. | 
| 420a0 |  0a 70 6c 75 67 69 6e 5f 6d 65 6e 75 5f 61 63 74    69 6f 6e 73 20 3d 20 5b 5d 0d 0a 0d 0a 23 20 2d  | .plugin_menu_actions.=.[]....#.- | 
| 420c0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 420e0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 23    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | -------------..#................ | 
| 42100 |  4d 65 6e 75 20 66 75 6e 63 74 69 6f 6e 73 0d 0a    23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | Menu.functions..#.-------------- | 
| 42120 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 42140 |  0d 0a 0d 0a 64 65 66 20 75 6e 72 65 67 69 73 74    65 72 5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 28  | ....def.unregister_menu_actions( | 
| 42160 |  69 61 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20    20 20 20 46 6f 72 20 70 6c 75 67 69 6e 73 20 74  | ia):......'''......For.plugins.t | 
| 42180 |  68 61 74 20 64 79 6e 61 6d 69 63 61 6c 6c 79 20    72 65 62 75 69 6c 64 20 74 68 65 69 72 20 6d 65  | hat.dynamically.rebuild.their.me | 
| 421a0 |  6e 75 73 2c 20 77 65 20 6e 65 65 64 20 74 6f 20    65 6e 73 75 72 65 20 74 68 61 74 20 61 6e 79 0d  | nus,.we.need.to.ensure.that.any. | 
| 421c0 |  0a 20 20 20 20 6b 65 79 62 6f 61 72 64 20 73 68    6f 72 74 63 75 74 73 20 61 72 65 20 75 6e 72 65  | .....keyboard.shortcuts.are.unre | 
| 421e0 |  67 69 73 74 65 72 65 64 20 66 6f 72 20 74 68 65    6d 20 65 61 63 68 20 74 69 6d 65 2e 0d 0a 20 20  | gistered.for.them.each.time..... | 
| 42200 |  20 20 4d 61 6b 65 20 73 75 72 65 20 74 6f 20 63    61 6c 6c 20 74 68 69 73 20 62 65 66 6f 72 65 20  | ..Make.sure.to.call.this.before. | 
| 42220 |  2e 63 6c 65 61 72 28 29 20 6f 66 20 74 68 65 20    6d 65 6e 75 20 69 74 65 6d 73 2e 0d 0a 20 20 20  | .clear().of.the.menu.items...... | 
| 42240 |  20 27 27 27 0d 0a 20 20 20 20 67 6c 6f 62 61 6c    20 70 6c 75 67 69 6e 5f 6d 65 6e 75 5f 61 63 74  | .'''......global.plugin_menu_act | 
| 42260 |  69 6f 6e 73 0d 0a 20 20 20 20 66 6f 72 20 61 63    74 69 6f 6e 20 69 6e 20 70 6c 75 67 69 6e 5f 6d  | ions......for.action.in.plugin_m | 
| 42280 |  65 6e 75 5f 61 63 74 69 6f 6e 73 3a 0d 0a 20 20    20 20 20 20 20 20 69 66 20 68 61 73 61 74 74 72  | enu_actions:..........if.hasattr | 
| 422a0 |  28 61 63 74 69 6f 6e 2c 20 27 63 61 6c 69 62 72    65 5f 73 68 6f 72 74 63 75 74 5f 75 6e 69 71 75  | (action,.'calibre_shortcut_uniqu | 
| 422c0 |  65 5f 6e 61 6d 65 27 29 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 69 61 2e 67 75 69 2e 6b 65  | e_name'):..............ia.gui.ke | 
| 422e0 |  79 62 6f 61 72 64 2e 75 6e 72 65 67 69 73 74 65    72 5f 73 68 6f 72 74 63 75 74 28 61 63 74 69 6f  | yboard.unregister_shortcut(actio | 
| 42300 |  6e 2e 63 61 6c 69 62 72 65 5f 73 68 6f 72 74 63    75 74 5f 75 6e 69 71 75 65 5f 6e 61 6d 65 29 0d  | n.calibre_shortcut_unique_name). | 
| 42320 |  0a 20 20 20 20 20 20 20 20 23 20 73 74 61 72 74    69 6e 67 20 69 6e 20 63 61 6c 69 62 72 65 20 32  | .........#.starting.in.calibre.2 | 
| 42340 |  2e 31 30 2e 30 2c 20 61 63 74 69 6f 6e 73 20 61    72 65 20 72 65 67 69 73 74 65 72 73 20 61 74 0d  | .10.0,.actions.are.registers.at. | 
| 42360 |  0a 20 20 20 20 20 20 20 20 23 20 74 68 65 20 74    6f 70 20 67 75 69 20 6c 65 76 65 6c 20 66 6f 72  | .........#.the.top.gui.level.for | 
| 42380 |  20 4f 53 58 27 20 62 65 6e 65 66 69 74 2e 0d 0a    20 20 20 20 20 20 20 20 69 66 20 63 61 6c 69 62  | .OSX'.benefit...........if.calib | 
| 423a0 |  72 65 5f 76 65 72 73 69 6f 6e 20 3e 3d 20 28 32    2c 31 30 2c 30 29 3a 0d 0a 20 20 20 20 20 20 20  | re_version.>=.(2,10,0):......... | 
| 423c0 |  20 20 20 20 20 69 61 2e 67 75 69 2e 72 65 6d 6f    76 65 41 63 74 69 6f 6e 28 61 63 74 69 6f 6e 29  | .....ia.gui.removeAction(action) | 
| 423e0 |  0d 0a 20 20 20 20 70 6c 75 67 69 6e 5f 6d 65 6e    75 5f 61 63 74 69 6f 6e 73 20 3d 20 5b 5d 0d 0a  | ......plugin_menu_actions.=.[].. | 
| 42400 |  0d 0a 0d 0a 64 65 66 20 63 72 65 61 74 65 5f 6d    65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75  | ....def.create_menu_action_uniqu | 
| 42420 |  65 28 69 61 2c 20 70 61 72 65 6e 74 5f 6d 65 6e    75 2c 20 6d 65 6e 75 5f 74 65 78 74 2c 20 69 6d  | e(ia,.parent_menu,.menu_text,.im | 
| 42440 |  61 67 65 3d 4e 6f 6e 65 2c 20 74 6f 6f 6c 74 69    70 3d 4e 6f 6e 65 2c 0d 0a 20 20 20 20 20 20 20  | age=None,.tooltip=None,......... | 
| 42460 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    73 68 6f 72 74 63 75 74 3d 4e 6f 6e 65 2c 20 74  | ................shortcut=None,.t | 
| 42480 |  72 69 67 67 65 72 65 64 3d 4e 6f 6e 65 2c 20 69    73 5f 63 68 65 63 6b 65 64 3d 4e 6f 6e 65 2c 20  | riggered=None,.is_checked=None,. | 
| 424a0 |  73 68 6f 72 74 63 75 74 5f 6e 61 6d 65 3d 4e 6f    6e 65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | shortcut_name=None,............. | 
| 424c0 |  20 20 20 20 20 20 20 20 20 20 20 20 75 6e 69 71    75 65 5f 6e 61 6d 65 3d 4e 6f 6e 65 2c 20 66 61  | ............unique_name=None,.fa | 
| 424e0 |  76 6f 75 72 69 74 65 73 5f 6d 65 6e 75 5f 75 6e    69 71 75 65 5f 6e 61 6d 65 3d 4e 6f 6e 65 29 3a  | vourites_menu_unique_name=None): | 
| 42500 |  0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 43    72 65 61 74 65 20 61 20 6d 65 6e 75 20 61 63 74  | ......'''......Create.a.menu.act | 
| 42520 |  69 6f 6e 20 77 69 74 68 20 74 68 65 20 73 70 65    63 69 66 69 65 64 20 63 72 69 74 65 72 69 61 20  | ion.with.the.specified.criteria. | 
| 42540 |  61 6e 64 20 61 63 74 69 6f 6e 2c 20 75 73 69 6e    67 20 74 68 65 20 6e 65 77 0d 0a 20 20 20 20 49  | and.action,.using.the.new......I | 
| 42560 |  6e 74 65 72 66 61 63 65 41 63 74 69 6f 6e 2e 63    72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69 6f  | nterfaceAction.create_menu_actio | 
| 42580 |  6e 28 29 20 66 75 6e 63 74 69 6f 6e 20 77 68 69    63 68 20 65 6e 73 75 72 65 73 20 74 68 61 74 20  | n().function.which.ensures.that. | 
| 425a0 |  72 65 67 61 72 64 6c 65 73 73 20 6f 66 0d 0a 20    20 20 20 77 68 65 74 68 65 72 20 61 20 73 68 6f  | regardless.of......whether.a.sho | 
| 425c0 |  72 74 63 75 74 20 69 73 20 73 70 65 63 69 66 69    65 64 20 69 74 20 77 69 6c 6c 20 61 70 70 65 61  | rtcut.is.specified.it.will.appea | 
| 425e0 |  72 20 69 6e 20 50 72 65 66 65 72 65 6e 63 65 73    2d 3e 4b 65 79 62 6f 61 72 64 0d 0a 0d 0a 20 20  | r.in.Preferences->Keyboard...... | 
| 42600 |  20 20 46 6f 72 20 61 20 66 75 6c 6c 20 64 65 73    63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20  | ..For.a.full.description.of.the. | 
| 42620 |  70 61 72 61 6d 65 74 65 72 73 2c 20 73 65 65 3a    20 63 61 6c 69 62 72 65 5c 5c 67 75 69 32 5c 5c  | parameters,.see:.calibre\\gui2\\ | 
| 42640 |  61 63 74 69 6f 6e 73 5c 5c 5f 5f 69 6e 69 74 5f    5f 2e 70 79 0d 0a 20 20 20 20 27 27 27 0d 0a 20  | actions\\__init__.py......'''... | 
| 42660 |  20 20 20 6f 72 69 67 5f 73 68 6f 72 74 63 75 74    20 3d 20 73 68 6f 72 74 63 75 74 0d 0a 20 20 20  | ...orig_shortcut.=.shortcut..... | 
| 42680 |  20 6b 62 20 3d 20 69 61 2e 67 75 69 2e 6b 65 79    62 6f 61 72 64 0d 0a 20 20 20 20 69 66 20 75 6e  | .kb.=.ia.gui.keyboard......if.un | 
| 426a0 |  69 71 75 65 5f 6e 61 6d 65 20 69 73 20 4e 6f 6e    65 3a 0d 0a 20 20 20 20 20 20 20 20 75 6e 69 71  | ique_name.is.None:..........uniq | 
| 426c0 |  75 65 5f 6e 61 6d 65 20 3d 20 6d 65 6e 75 5f 74    65 78 74 0d 0a 20 20 20 20 69 66 20 6e 6f 74 20  | ue_name.=.menu_text......if.not. | 
| 426e0 |  73 68 6f 72 74 63 75 74 20 3d 3d 20 46 61 6c 73    65 3a 0d 0a 20 20 20 20 20 20 20 20 66 75 6c 6c  | shortcut.==.False:..........full | 
| 42700 |  5f 75 6e 69 71 75 65 5f 6e 61 6d 65 20 3d 20 6d    65 6e 75 5f 61 63 74 69 6f 6e 5f 75 6e 69 71 75  | _unique_name.=.menu_action_uniqu | 
| 42720 |  65 5f 6e 61 6d 65 28 69 61 2c 20 75 6e 69 71 75    65 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20  | e_name(ia,.unique_name)......... | 
| 42740 |  20 69 66 20 66 75 6c 6c 5f 75 6e 69 71 75 65 5f    6e 61 6d 65 20 69 6e 20 6b 62 2e 73 68 6f 72 74  | .if.full_unique_name.in.kb.short | 
| 42760 |  63 75 74 73 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 73 68 6f 72 74 63 75 74 20 3d 20 46 61  | cuts:..............shortcut.=.Fa | 
| 42780 |  6c 73 65 0d 0a 20 20 20 20 20 20 20 20 65 6c 73    65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | lse..........else:.............. | 
| 427a0 |  69 66 20 73 68 6f 72 74 63 75 74 20 69 73 20 6e    6f 74 20 4e 6f 6e 65 20 61 6e 64 20 6e 6f 74 20  | if.shortcut.is.not.None.and.not. | 
| 427c0 |  73 68 6f 72 74 63 75 74 20 3d 3d 20 46 61 6c 73    65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | shortcut.==.False:.............. | 
| 427e0 |  20 20 20 20 69 66 20 6c 65 6e 28 73 68 6f 72 74    63 75 74 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20  | ....if.len(shortcut).==.0:...... | 
| 42800 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    73 68 6f 72 74 63 75 74 20 3d 20 4e 6f 6e 65 0d  | ................shortcut.=.None. | 
| 42820 |  0a 0d 0a 20 20 20 20 69 66 20 73 68 6f 72 74 63    75 74 5f 6e 61 6d 65 20 69 73 20 4e 6f 6e 65 3a  | .......if.shortcut_name.is.None: | 
| 42840 |  0d 0a 20 20 20 20 20 20 20 20 73 68 6f 72 74 63    75 74 5f 6e 61 6d 65 20 3d 20 6d 65 6e 75 5f 74  | ..........shortcut_name.=.menu_t | 
| 42860 |  65 78 74 2e 72 65 70 6c 61 63 65 28 27 26 27 2c    27 27 29 0d 0a 0d 0a 20 20 20 20 69 66 20 63 61  | ext.replace('&','')........if.ca | 
| 42880 |  6c 69 62 72 65 5f 76 65 72 73 69 6f 6e 20 3e 3d    20 28 35 2c 34 2c 30 29 3a 0d 0a 20 20 20 20 20  | libre_version.>=.(5,4,0):....... | 
| 428a0 |  20 20 20 23 20 54 68 65 20 70 65 72 73 69 73 74    5f 73 68 6f 72 74 63 75 74 20 70 61 72 61 6d 65  | ...#.The.persist_shortcut.parame | 
| 428c0 |  74 65 72 20 6f 6e 6c 79 20 61 64 64 65 64 20 66    72 6f 6d 20 35 2e 34 2e 30 20 6f 6e 77 61 72 64  | ter.only.added.from.5.4.0.onward | 
| 428e0 |  73 2e 0d 0a 20 20 20 20 20 20 20 20 23 20 55 73    65 64 20 73 6f 20 74 68 61 74 20 73 68 6f 72 74  | s...........#.Used.so.that.short | 
| 42900 |  63 75 74 73 20 73 70 65 63 69 66 69 63 20 74 6f    20 6f 74 68 65 72 20 6c 69 62 72 61 72 69 65 73  | cuts.specific.to.other.libraries | 
| 42920 |  20 61 72 65 6e 27 74 20 64 69 73 63 61 72 64 65    64 2e 0d 0a 20 20 20 20 20 20 20 20 61 63 20 3d  | .aren't.discarded...........ac.= | 
| 42940 |  20 69 61 2e 63 72 65 61 74 65 5f 6d 65 6e 75 5f    61 63 74 69 6f 6e 28 70 61 72 65 6e 74 5f 6d 65  | .ia.create_menu_action(parent_me | 
| 42960 |  6e 75 2c 20 75 6e 69 71 75 65 5f 6e 61 6d 65 2c    20 6d 65 6e 75 5f 74 65 78 74 2c 20 69 63 6f 6e  | nu,.unique_name,.menu_text,.icon | 
| 42980 |  3d 4e 6f 6e 65 2c 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | =None,.......................... | 
| 429a0 |  20 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74    63 75 74 3d 73 68 6f 72 74 63 75 74 2c 20 64 65  | ...........shortcut=shortcut,.de | 
| 429c0 |  73 63 72 69 70 74 69 6f 6e 3d 74 6f 6f 6c 74 69    70 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | scription=tooltip,.............. | 
| 429e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 74 72 69 67 67 65 72 65 64  | .......................triggered | 
| 42a00 |  3d 74 72 69 67 67 65 72 65 64 2c 20 73 68 6f 72    74 63 75 74 5f 6e 61 6d 65 3d 73 68 6f 72 74 63  | =triggered,.shortcut_name=shortc | 
| 42a20 |  75 74 5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ut_name,........................ | 
| 42a40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 70 65 72    73 69 73 74 5f 73 68 6f 72 74 63 75 74 3d 54 72  | .............persist_shortcut=Tr | 
| 42a60 |  75 65 29 0d 0a 20 20 20 20 65 6c 73 65 3a 0d 0a    20 20 20 20 20 20 20 20 61 63 20 3d 20 69 61 2e  | ue)......else:..........ac.=.ia. | 
| 42a80 |  63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74 69    6f 6e 28 70 61 72 65 6e 74 5f 6d 65 6e 75 2c 20  | create_menu_action(parent_menu,. | 
| 42aa0 |  75 6e 69 71 75 65 5f 6e 61 6d 65 2c 20 6d 65 6e    75 5f 74 65 78 74 2c 20 69 63 6f 6e 3d 4e 6f 6e  | unique_name,.menu_text,.icon=Non | 
| 42ac0 |  65 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | e,.............................. | 
| 42ae0 |  20 20 20 20 20 20 20 73 68 6f 72 74 63 75 74 3d    73 68 6f 72 74 63 75 74 2c 20 64 65 73 63 72 69  | .......shortcut=shortcut,.descri | 
| 42b00 |  70 74 69 6f 6e 3d 74 6f 6f 6c 74 69 70 2c 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ption=tooltip,.................. | 
| 42b20 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 74 72 69 67 67 65 72 65 64 3d 74 72 69  | ...................triggered=tri | 
| 42b40 |  67 67 65 72 65 64 2c 20 73 68 6f 72 74 63 75 74    5f 6e 61 6d 65 3d 73 68 6f 72 74 63 75 74 5f 6e  | ggered,.shortcut_name=shortcut_n | 
| 42b60 |  61 6d 65 29 0d 0a 20 20 20 20 69 66 20 73 68 6f    72 74 63 75 74 20 3d 3d 20 46 61 6c 73 65 20 61  | ame)......if.shortcut.==.False.a | 
| 42b80 |  6e 64 20 6e 6f 74 20 6f 72 69 67 5f 73 68 6f 72    74 63 75 74 20 3d 3d 20 46 61 6c 73 65 3a 0d 0a  | nd.not.orig_shortcut.==.False:.. | 
| 42ba0 |  20 20 20 20 20 20 20 20 69 66 20 61 63 2e 63 61    6c 69 62 72 65 5f 73 68 6f 72 74 63 75 74 5f 75  | ........if.ac.calibre_shortcut_u | 
| 42bc0 |  6e 69 71 75 65 5f 6e 61 6d 65 20 69 6e 20 69 61    2e 67 75 69 2e 6b 65 79 62 6f 61 72 64 2e 73 68  | nique_name.in.ia.gui.keyboard.sh | 
| 42be0 |  6f 72 74 63 75 74 73 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 6b 62 2e 72 65 70 6c 61 63 65  | ortcuts:..............kb.replace | 
| 42c00 |  5f 61 63 74 69 6f 6e 28 61 63 2e 63 61 6c 69 62    72 65 5f 73 68 6f 72 74 63 75 74 5f 75 6e 69 71  | _action(ac.calibre_shortcut_uniq | 
| 42c20 |  75 65 5f 6e 61 6d 65 2c 20 61 63 29 0d 0a 20 20    20 20 69 66 20 69 6d 61 67 65 3a 0d 0a 20 20 20  | ue_name,.ac)......if.image:..... | 
| 42c40 |  20 20 20 20 20 61 63 2e 73 65 74 49 63 6f 6e 28    67 65 74 5f 69 63 6f 6e 28 69 6d 61 67 65 29 29  | .....ac.setIcon(get_icon(image)) | 
| 42c60 |  0d 0a 20 20 20 20 69 66 20 69 73 5f 63 68 65 63    6b 65 64 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a  | ......if.is_checked.is.not.None: | 
| 42c80 |  0d 0a 20 20 20 20 20 20 20 20 61 63 2e 73 65 74    43 68 65 63 6b 61 62 6c 65 28 54 72 75 65 29 0d  | ..........ac.setCheckable(True). | 
| 42ca0 |  0a 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 63    68 65 63 6b 65 64 3a 0d 0a 20 20 20 20 20 20 20  | .........if.is_checked:......... | 
| 42cc0 |  20 20 20 20 20 61 63 2e 73 65 74 43 68 65 63 6b    65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 23 20  | .....ac.setChecked(True)......#. | 
| 42ce0 |  46 6f 72 20 75 73 65 20 62 79 20 74 68 65 20 46    61 76 6f 75 72 69 74 65 73 20 4d 65 6e 75 20 70  | For.use.by.the.Favourites.Menu.p | 
| 42d00 |  6c 75 67 69 6e 2e 20 49 66 20 74 68 69 73 20 6d    65 6e 75 20 61 63 74 69 6f 6e 20 68 61 73 20 74  | lugin..If.this.menu.action.has.t | 
| 42d20 |  65 78 74 0d 0a 20 20 20 20 23 20 74 68 61 74 20    69 73 20 6e 6f 74 20 63 6f 6e 73 74 61 6e 74 20  | ext......#.that.is.not.constant. | 
| 42d40 |  74 68 72 6f 75 67 68 20 74 68 65 20 6c 69 66 65    20 6f 66 20 74 68 69 73 20 70 6c 75 67 69 6e 2c  | through.the.life.of.this.plugin, | 
| 42d60 |  20 74 68 65 6e 20 77 65 20 6e 65 65 64 0d 0a 20    20 20 20 23 20 74 6f 20 61 74 74 72 69 62 75 74  | .then.we.need......#.to.attribut | 
| 42d80 |  65 20 69 74 20 77 69 74 68 20 73 6f 6d 65 74 68    69 6e 67 20 74 68 61 74 20 77 69 6c 6c 20 62 65  | e.it.with.something.that.will.be | 
| 42da0 |  20 63 6f 6e 73 74 61 6e 74 20 74 68 61 74 20 74    68 65 0d 0a 20 20 20 20 23 20 46 61 76 6f 75 72  | .constant.that.the......#.Favour | 
| 42dc0 |  69 74 65 73 20 4d 65 6e 75 20 70 6c 75 67 69 6e    20 63 61 6e 20 75 73 65 20 74 6f 20 69 64 65 6e  | ites.Menu.plugin.can.use.to.iden | 
| 42de0 |  74 69 66 79 20 69 74 2e 0d 0a 20 20 20 20 69 66    20 66 61 76 6f 75 72 69 74 65 73 5f 6d 65 6e 75  | tify.it.......if.favourites_menu | 
| 42e00 |  5f 75 6e 69 71 75 65 5f 6e 61 6d 65 3a 0d 0a 20    20 20 20 20 20 20 20 61 63 2e 66 61 76 6f 75 72  | _unique_name:..........ac.favour | 
| 42e20 |  69 74 65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65    5f 6e 61 6d 65 20 3d 20 66 61 76 6f 75 72 69 74  | ites_menu_unique_name.=.favourit | 
| 42e40 |  65 73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e    61 6d 65 0d 0a 0d 0a 20 20 20 20 23 20 41 70 70  | es_menu_unique_name........#.App | 
| 42e60 |  65 6e 64 20 74 6f 20 6f 75 72 20 6c 69 73 74 20    6f 66 20 61 63 74 69 6f 6e 73 20 66 6f 72 20 74  | end.to.our.list.of.actions.for.t | 
| 42e80 |  68 69 73 20 70 6c 75 67 69 6e 20 74 6f 20 75 6e    72 65 67 69 73 74 65 72 20 77 68 65 6e 20 6d 65  | his.plugin.to.unregister.when.me | 
| 42ea0 |  6e 75 20 72 65 62 75 69 6c 74 0d 0a 20 20 20 20    67 6c 6f 62 61 6c 20 70 6c 75 67 69 6e 5f 6d 65  | nu.rebuilt......global.plugin_me | 
| 42ec0 |  6e 75 5f 61 63 74 69 6f 6e 73 0d 0a 20 20 20 20    70 6c 75 67 69 6e 5f 6d 65 6e 75 5f 61 63 74 69  | nu_actions......plugin_menu_acti | 
| 42ee0 |  6f 6e 73 2e 61 70 70 65 6e 64 28 61 63 29 0d 0a    0d 0a 20 20 20 20 72 65 74 75 72 6e 20 61 63 0d  | ons.append(ac)........return.ac. | 
| 42f00 |  0a 0d 0a 0d 0a 64 65 66 20 63 72 65 61 74 65 5f    6d 65 6e 75 5f 69 74 65 6d 28 69 61 2c 20 70 61  | .....def.create_menu_item(ia,.pa | 
| 42f20 |  72 65 6e 74 5f 6d 65 6e 75 2c 20 6d 65 6e 75 5f    74 65 78 74 2c 20 69 6d 61 67 65 3d 4e 6f 6e 65  | rent_menu,.menu_text,.image=None | 
| 42f40 |  2c 20 74 6f 6f 6c 74 69 70 3d 4e 6f 6e 65 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ,.tooltip=None,................. | 
| 42f60 |  20 20 20 20 20 20 73 68 6f 72 74 63 75 74 3d 28    29 2c 20 74 72 69 67 67 65 72 65 64 3d 4e 6f 6e  | ......shortcut=(),.triggered=Non | 
| 42f80 |  65 2c 20 69 73 5f 63 68 65 63 6b 65 64 3d 4e 6f    6e 65 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20  | e,.is_checked=None):......'''... | 
| 42fa0 |  20 20 20 43 72 65 61 74 65 20 61 20 6d 65 6e 75    20 61 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65  | ...Create.a.menu.action.with.the | 
| 42fc0 |  20 73 70 65 63 69 66 69 65 64 20 63 72 69 74 65    72 69 61 20 61 6e 64 20 61 63 74 69 6f 6e 0d 0a  | .specified.criteria.and.action.. | 
| 42fe0 |  20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 69 66    20 6e 6f 20 73 68 6f 72 74 63 75 74 20 69 73 20  | ....Note.that.if.no.shortcut.is. | 
| 43000 |  73 70 65 63 69 66 69 65 64 2c 20 77 69 6c 6c 20    6e 6f 74 20 61 70 70 65 61 72 20 69 6e 20 50 72  | specified,.will.not.appear.in.Pr | 
| 43020 |  65 66 65 72 65 6e 63 65 73 2d 3e 4b 65 79 62 6f    61 72 64 0d 0a 20 20 20 20 54 68 69 73 20 6d 65  | eferences->Keyboard......This.me | 
| 43040 |  74 68 6f 64 20 73 68 6f 75 6c 64 20 6f 6e 6c 79    20 62 65 20 75 73 65 64 20 66 6f 72 20 61 63 74  | thod.should.only.be.used.for.act | 
| 43060 |  69 6f 6e 73 20 77 68 69 63 68 20 65 69 74 68 65    72 20 68 61 76 65 20 6e 6f 20 73 68 6f 72 74 63  | ions.which.either.have.no.shortc | 
| 43080 |  75 74 73 2c 0d 0a 20 20 20 20 6f 72 20 72 65 67    69 73 74 65 72 20 74 68 65 69 72 20 6d 65 6e 75  | uts,......or.register.their.menu | 
| 430a0 |  73 20 6f 6e 6c 79 20 6f 6e 63 65 2e 20 55 73 65    20 63 72 65 61 74 65 5f 6d 65 6e 75 5f 61 63 74  | s.only.once..Use.create_menu_act | 
| 430c0 |  69 6f 6e 5f 75 6e 69 71 75 65 20 66 6f 72 20 61    6c 6c 20 65 6c 73 65 2e 0d 0a 0d 0a 20 20 20 20  | ion_unique.for.all.else......... | 
| 430e0 |  43 75 72 72 65 6e 74 6c 79 20 74 68 69 73 20 66    75 6e 63 74 69 6f 6e 20 69 73 20 6f 6e 6c 79 20  | Currently.this.function.is.only. | 
| 43100 |  75 73 65 64 20 62 79 20 6f 70 65 6e 5f 77 69 74    68 20 61 6e 64 20 73 65 61 72 63 68 5f 74 68 65  | used.by.open_with.and.search_the | 
| 43120 |  5f 69 6e 74 65 72 6e 65 74 20 70 6c 75 67 69 6e    73 0d 0a 20 20 20 20 61 6e 64 20 77 6f 75 6c 64  | _internet.plugins......and.would | 
| 43140 |  20 6c 69 6b 65 20 74 6f 20 69 6e 76 65 73 74 69    67 61 74 65 20 6f 6e 65 20 64 61 79 20 69 66 20  | .like.to.investigate.one.day.if. | 
| 43160 |  69 74 20 63 61 6e 20 62 65 20 72 65 6d 6f 76 65    64 20 66 72 6f 6d 20 74 68 65 6d 2e 0d 0a 20 20  | it.can.be.removed.from.them..... | 
| 43180 |  20 20 27 27 27 0d 0a 20 20 20 20 69 66 20 73 68    6f 72 74 63 75 74 20 69 73 20 6e 6f 74 20 4e 6f  | ..'''......if.shortcut.is.not.No | 
| 431a0 |  6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20    6c 65 6e 28 73 68 6f 72 74 63 75 74 29 20 3d 3d  | ne:..........if.len(shortcut).== | 
| 431c0 |  20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 73 68 6f 72 74 63 75 74 20 3d 20 28 29 0d 0a  | .0:..............shortcut.=.().. | 
| 431e0 |  20 20 20 20 61 63 20 3d 20 69 61 2e 63 72 65 61    74 65 5f 61 63 74 69 6f 6e 28 73 70 65 63 3d 28  | ....ac.=.ia.create_action(spec=( | 
| 43200 |  6d 65 6e 75 5f 74 65 78 74 2c 20 4e 6f 6e 65 2c    20 74 6f 6f 6c 74 69 70 2c 20 73 68 6f 72 74 63  | menu_text,.None,.tooltip,.shortc | 
| 43220 |  75 74 29 2c 0d 0a 20 20 20 20 20 20 20 20 61 74    74 72 3d 6d 65 6e 75 5f 74 65 78 74 29 0d 0a 20  | ut),..........attr=menu_text)... | 
| 43240 |  20 20 20 69 66 20 69 6d 61 67 65 3a 0d 0a 20 20    20 20 20 20 20 20 61 63 2e 73 65 74 49 63 6f 6e  | ...if.image:..........ac.setIcon | 
| 43260 |  28 67 65 74 5f 69 63 6f 6e 28 69 6d 61 67 65 29    29 0d 0a 20 20 20 20 69 66 20 74 72 69 67 67 65  | (get_icon(image))......if.trigge | 
| 43280 |  72 65 64 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a    0d 0a 20 20 20 20 20 20 20 20 61 63 2e 74 72 69  | red.is.not.None:..........ac.tri | 
| 432a0 |  67 67 65 72 65 64 2e 63 6f 6e 6e 65 63 74 28 74    72 69 67 67 65 72 65 64 29 0d 0a 20 20 20 20 69  | ggered.connect(triggered)......i | 
| 432c0 |  66 20 69 73 5f 63 68 65 63 6b 65 64 20 69 73 20    6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20  | f.is_checked.is.not.None:....... | 
| 432e0 |  20 20 20 61 63 2e 73 65 74 43 68 65 63 6b 61 62    6c 65 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20  | ...ac.setCheckable(True)........ | 
| 43300 |  20 20 69 66 20 69 73 5f 63 68 65 63 6b 65 64 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 63  | ..if.is_checked:..............ac | 
| 43320 |  2e 73 65 74 43 68 65 63 6b 65 64 28 54 72 75 65    29 0d 0a 0d 0a 20 20 20 20 70 61 72 65 6e 74 5f  | .setChecked(True)........parent_ | 
| 43340 |  6d 65 6e 75 2e 61 64 64 41 63 74 69 6f 6e 28 61    63 29 0d 0a 20 20 20 20 0d 0a 20 20 20 20 23 20  | menu.addAction(ac)............#. | 
| 43360 |  41 70 70 65 6e 64 20 74 6f 20 6f 75 72 20 6c 69    73 74 20 6f 66 20 61 63 74 69 6f 6e 73 20 66 6f  | Append.to.our.list.of.actions.fo | 
| 43380 |  72 20 74 68 69 73 20 70 6c 75 67 69 6e 20 74 6f    20 75 6e 72 65 67 69 73 74 65 72 20 77 68 65 6e  | r.this.plugin.to.unregister.when | 
| 433a0 |  20 6d 65 6e 75 20 72 65 62 75 69 6c 74 0d 0a 20    20 20 20 67 6c 6f 62 61 6c 20 70 6c 75 67 69 6e  | .menu.rebuilt......global.plugin | 
| 433c0 |  5f 6d 65 6e 75 5f 61 63 74 69 6f 6e 73 0d 0a 20    20 20 20 70 6c 75 67 69 6e 5f 6d 65 6e 75 5f 61  | _menu_actions......plugin_menu_a | 
| 433e0 |  63 74 69 6f 6e 73 2e 61 70 70 65 6e 64 28 61 63    29 0d 0a 0d 0a 20 20 20 20 72 65 74 75 72 6e 20  | ctions.append(ac)........return. | 
| 43400 |  61 63 0d 0a 50 4b 03 04 14 00 00 00 00 00 7c 48    99 58 ee b6 b3 6e 73 30 00 00 73 30 00 00 11 00  | ac..PK........|H.X...ns0..s0.... | 
| 43420 |  00 00 63 6f 6d 6d 6f 6e 5f 77 69 64 67 65 74 73    2e 70 79 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e  | ..common_widgets.py#!/usr/bin/en | 
| 43440 |  76 20 70 79 74 68 6f 6e 0d 0a 23 20 76 69 6d 3a    66 69 6c 65 65 6e 63 6f 64 69 6e 67 3d 55 54 46  | v.python..#.vim:fileencoding=UTF | 
| 43460 |  2d 38 3a 74 73 3d 34 3a 73 77 3d 34 3a 73 74 61    3a 65 74 3a 73 74 73 3d 34 3a 61 69 0d 0a 66 72  | -8:ts=4:sw=4:sta:et:sts=4:ai..fr | 
| 43480 |  6f 6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d    70 6f 72 74 20 28 75 6e 69 63 6f 64 65 5f 6c 69  | om.__future__.import.(unicode_li | 
| 434a0 |  74 65 72 61 6c 73 2c 20 64 69 76 69 73 69 6f 6e    2c 20 61 62 73 6f 6c 75 74 65 5f 69 6d 70 6f 72  | terals,.division,.absolute_impor | 
| 434c0 |  74 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e  | t,..........................prin | 
| 434e0 |  74 5f 66 75 6e 63 74 69 6f 6e 29 0d 0a 0d 0a 5f    5f 6c 69 63 65 6e 73 65 5f 5f 20 20 20 3d 20 27  | t_function)....__license__...=.' | 
| 43500 |  47 50 4c 20 76 33 27 0d 0a 5f 5f 63 6f 70 79 72    69 67 68 74 5f 5f 20 3d 20 27 32 30 32 32 2c 20  | GPL.v3'..__copyright__.=.'2022,. | 
| 43520 |  47 72 61 6e 74 20 44 72 61 6b 65 27 0d 0a 0d 0a    66 72 6f 6d 20 73 69 78 20 69 6d 70 6f 72 74 20  | Grant.Drake'....from.six.import. | 
| 43540 |  74 65 78 74 5f 74 79 70 65 20 61 73 20 75 6e 69    63 6f 64 65 0d 0a 0d 0a 74 72 79 3a 0d 0a 20 20  | text_type.as.unicode....try:.... | 
| 43560 |  20 20 66 72 6f 6d 20 71 74 2e 63 6f 72 65 20 69    6d 70 6f 72 74 20 28 51 74 2c 20 51 54 61 62 6c  | ..from.qt.core.import.(Qt,.QTabl | 
| 43580 |  65 57 69 64 67 65 74 49 74 65 6d 2c 20 51 43 6f    6d 62 6f 42 6f 78 2c 20 51 48 42 6f 78 4c 61 79  | eWidgetItem,.QComboBox,.QHBoxLay | 
| 435a0 |  6f 75 74 2c 20 51 4c 61 62 65 6c 2c 20 51 46 6f    6e 74 2c 20 0d 0a 20 20 20 20 20 20 20 20 20 20  | out,.QLabel,.QFont,............. | 
| 435c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 51 44    61 74 65 54 69 6d 65 2c 20 51 53 74 79 6c 65 64  | ..............QDateTime,.QStyled | 
| 435e0 |  49 74 65 6d 44 65 6c 65 67 61 74 65 2c 20 51 4c    69 6e 65 45 64 69 74 29 0d 0a 65 78 63 65 70 74  | ItemDelegate,.QLineEdit)..except | 
| 43600 |  20 49 6d 70 6f 72 74 45 72 72 6f 72 3a 0d 0a 20    20 20 20 66 72 6f 6d 20 50 79 51 74 35 2e 51 74  | .ImportError:......from.PyQt5.Qt | 
| 43620 |  20 69 6d 70 6f 72 74 20 28 51 74 2c 20 51 54 61    62 6c 65 57 69 64 67 65 74 49 74 65 6d 2c 20 51  | .import.(Qt,.QTableWidgetItem,.Q | 
| 43640 |  43 6f 6d 62 6f 42 6f 78 2c 20 51 48 42 6f 78 4c    61 79 6f 75 74 2c 20 51 4c 61 62 65 6c 2c 20 51  | ComboBox,.QHBoxLayout,.QLabel,.Q | 
| 43660 |  46 6f 6e 74 2c 20 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | Font,........................... | 
| 43680 |  51 44 61 74 65 54 69 6d 65 2c 20 51 53 74 79 6c    65 64 49 74 65 6d 44 65 6c 65 67 61 74 65 2c 20  | QDateTime,.QStyledItemDelegate,. | 
| 436a0 |  51 4c 69 6e 65 45 64 69 74 29 0d 0a 0d 0a 74 72    79 3a 0d 0a 20 20 20 20 6c 6f 61 64 5f 74 72 61  | QLineEdit)....try:......load_tra | 
| 436c0 |  6e 73 6c 61 74 69 6f 6e 73 28 29 0d 0a 65 78 63    65 70 74 20 4e 61 6d 65 45 72 72 6f 72 3a 0d 0a  | nslations()..except.NameError:.. | 
| 436e0 |  20 20 20 20 70 61 73 73 20 23 20 6c 6f 61 64 5f    74 72 61 6e 73 6c 61 74 69 6f 6e 73 28 29 20 61  | ....pass.#.load_translations().a | 
| 43700 |  64 64 65 64 20 69 6e 20 63 61 6c 69 62 72 65 20    31 2e 39 0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69  | dded.in.calibre.1.9....from.cali | 
| 43720 |  62 72 65 2e 67 75 69 32 20 69 6d 70 6f 72 74 20    65 72 72 6f 72 5f 64 69 61 6c 6f 67 2c 20 55 4e  | bre.gui2.import.error_dialog,.UN | 
| 43740 |  44 45 46 49 4e 45 44 5f 51 44 41 54 45 54 49 4d    45 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e  | DEFINED_QDATETIME..from.calibre. | 
| 43760 |  75 74 69 6c 73 2e 64 61 74 65 20 69 6d 70 6f 72    74 20 6e 6f 77 2c 20 66 6f 72 6d 61 74 5f 64 61  | utils.date.import.now,.format_da | 
| 43780 |  74 65 2c 20 55 4e 44 45 46 49 4e 45 44 5f 44 41    54 45 0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69 62  | te,.UNDEFINED_DATE....from.calib | 
| 437a0 |  72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69    6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 69  | re_plugins.reading_list.common_i | 
| 437c0 |  63 6f 6e 73 20 69 6d 70 6f 72 74 20 67 65 74 5f    70 69 78 6d 61 70 0d 0a 0d 0a 23 20 67 65 74 5f  | cons.import.get_pixmap....#.get_ | 
| 437e0 |  64 61 74 65 5f 66 6f 72 6d 61 74 0d 0a 23 0d 0a    23 20 43 68 65 63 6b 61 62 6c 65 54 61 62 6c 65  | date_format..#..#.CheckableTable | 
| 43800 |  57 69 64 67 65 74 49 74 65 6d 0d 0a 23 20 44 61    74 65 44 65 6c 65 67 61 74 65 0d 0a 23 20 44 61  | WidgetItem..#.DateDelegate..#.Da | 
| 43820 |  74 65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65    6d 0d 0a 23 20 49 6d 61 67 65 54 69 74 6c 65 4c  | teTableWidgetItem..#.ImageTitleL | 
| 43840 |  61 79 6f 75 74 0d 0a 23 20 52 65 61 64 4f 6e 6c    79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d  | ayout..#.ReadOnlyTableWidgetItem | 
| 43860 |  0d 0a 23 20 52 65 61 64 4f 6e 6c 79 54 65 78 74    49 63 6f 6e 57 69 64 67 65 74 49 74 65 6d 0d 0a  | ..#.ReadOnlyTextIconWidgetItem.. | 
| 43880 |  23 20 52 65 61 64 4f 6e 6c 79 43 68 65 63 6b 61    62 6c 65 54 61 62 6c 65 57 69 64 67 65 74 49 74  | #.ReadOnlyCheckableTableWidgetIt | 
| 438a0 |  65 6d 0d 0a 23 20 54 65 78 74 49 63 6f 6e 57 69    64 67 65 74 49 74 65 6d 0d 0a 23 0d 0a 23 20 43  | em..#.TextIconWidgetItem..#..#.C | 
| 438c0 |  75 73 74 6f 6d 43 6f 6c 75 6d 6e 43 6f 6d 62 6f    42 6f 78 0d 0a 23 20 4b 65 79 56 61 6c 75 65 43  | ustomColumnComboBox..#.KeyValueC | 
| 438e0 |  6f 6d 62 6f 42 6f 78 0d 0a 23 20 4e 6f 57 68 65    65 6c 43 6f 6d 62 6f 42 6f 78 0d 0a 23 20 52 65  | omboBox..#.NoWheelComboBox..#.Re | 
| 43900 |  61 64 4f 6e 6c 79 4c 69 6e 65 45 64 69 74 0d 0a    0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | adOnlyLineEdit....#.------------ | 
| 43920 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 43940 |  2d 2d 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 46 75 6e 63 74 69 6f 6e 73 0d 0a 23  | --..#...............Functions..# | 
| 43960 |  20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | .------------------------------- | 
| 43980 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d    0a 0d 0a 64 65 66 20 67 65 74 5f 64 61 74 65 5f  | ---------------....def.get_date_ | 
| 439a0 |  66 6f 72 6d 61 74 28 74 77 65 61 6b 5f 6e 61 6d    65 3d 27 67 75 69 5f 74 69 6d 65 73 74 61 6d 70  | format(tweak_name='gui_timestamp | 
| 439c0 |  5f 64 69 73 70 6c 61 79 5f 66 6f 72 6d 61 74 27    2c 20 64 65 66 61 75 6c 74 5f 66 6d 74 3d 27 64  | _display_format',.default_fmt='d | 
| 439e0 |  64 20 4d 4d 4d 20 79 79 79 79 27 29 3a 0d 0a 20    20 20 20 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e  | d.MMM.yyyy'):......from.calibre. | 
| 43a00 |  75 74 69 6c 73 2e 63 6f 6e 66 69 67 20 69 6d 70    6f 72 74 20 74 77 65 61 6b 73 0d 0a 20 20 20 20  | utils.config.import.tweaks...... | 
| 43a20 |  66 6f 72 6d 61 74 20 3d 20 74 77 65 61 6b 73 5b    74 77 65 61 6b 5f 6e 61 6d 65 5d 0d 0a 20 20 20  | format.=.tweaks[tweak_name]..... | 
| 43a40 |  20 69 66 20 66 6f 72 6d 61 74 20 69 73 20 4e 6f    6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72  | .if.format.is.None:..........for | 
| 43a60 |  6d 61 74 20 3d 20 64 65 66 61 75 6c 74 5f 66 6d    74 0d 0a 20 20 20 20 72 65 74 75 72 6e 20 66 6f  | mat.=.default_fmt......return.fo | 
| 43a80 |  72 6d 61 74 20 0d 0a 0d 0a 23 20 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | rmat.....#.--------------------- | 
| 43aa0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 23 20 20 20 20  | -------------------------..#.... | 
| 43ac0 |  20 20 20 20 20 20 20 20 20 20 20 57 69 64 67 65    74 73 0d 0a 23 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | ...........Widgets..#.---------- | 
| 43ae0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 43b00 |  2d 2d 2d 2d 0d 0a 0d 0a 63 6c 61 73 73 20 43 68    65 63 6b 61 62 6c 65 54 61 62 6c 65 57 69 64 67  | ----....class.CheckableTableWidg | 
| 43b20 |  65 74 49 74 65 6d 28 51 54 61 62 6c 65 57 69 64    67 65 74 49 74 65 6d 29 3a 0d 0a 20 20 20 20 27  | etItem(QTableWidgetItem):......' | 
| 43b40 |  27 27 0d 0a 20 20 20 20 46 6f 72 20 75 73 65 20    69 6e 20 61 20 74 61 62 6c 65 20 63 65 6c 6c 2c  | ''......For.use.in.a.table.cell, | 
| 43b60 |  20 64 69 73 70 6c 61 79 73 20 61 20 63 68 65 63    6b 62 6f 78 20 74 68 61 74 20 63 61 6e 20 70 6f  | .displays.a.checkbox.that.can.po | 
| 43b80 |  74 65 6e 74 69 61 6c 6c 79 20 62 65 20 74 72 69    73 74 61 74 65 0d 0a 20 20 20 20 27 27 27 0d 0a  | tentially.be.tristate......'''.. | 
| 43ba0 |  20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f    28 73 65 6c 66 2c 20 63 68 65 63 6b 65 64 3d 46  | ....def.__init__(self,.checked=F | 
| 43bc0 |  61 6c 73 65 2c 20 69 73 5f 74 72 69 73 74 61 74    65 3d 46 61 6c 73 65 29 3a 0d 0a 20 20 20 20 20  | alse,.is_tristate=False):....... | 
| 43be0 |  20 20 20 73 75 70 65 72 28 43 68 65 63 6b 61 62    6c 65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65  | ...super(CheckableTableWidgetIte | 
| 43c00 |  6d 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f    5f 28 27 27 29 0d 0a 20 20 20 20 20 20 20 20 74  | m,.self).__init__('')..........t | 
| 43c20 |  72 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 73 65 6c 66 2e 73 65 74 46 6c 61 67 73 28 51  | ry:..............self.setFlags(Q | 
| 43c40 |  74 2e 49 74 65 6d 46 6c 61 67 2e 49 74 65 6d 49    73 53 65 6c 65 63 74 61 62 6c 65 20 7c 20 51 74  | t.ItemFlag.ItemIsSelectable.|.Qt | 
| 43c60 |  2e 49 74 65 6d 46 6c 61 67 2e 49 74 65 6d 49 73    55 73 65 72 43 68 65 63 6b 61 62 6c 65 20 7c 20  | .ItemFlag.ItemIsUserCheckable.|. | 
| 43c80 |  51 74 2e 49 74 65 6d 46 6c 61 67 2e 49 74 65 6d    49 73 45 6e 61 62 6c 65 64 20 29 0d 0a 20 20 20  | Qt.ItemFlag.ItemIsEnabled.)..... | 
| 43ca0 |  20 20 20 20 20 65 78 63 65 70 74 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73  | .....except:..............self.s | 
| 43cc0 |  65 74 46 6c 61 67 73 28 51 74 2e 49 74 65 6d 46    6c 61 67 73 28 51 74 2e 49 74 65 6d 49 73 53 65  | etFlags(Qt.ItemFlags(Qt.ItemIsSe | 
| 43ce0 |  6c 65 63 74 61 62 6c 65 20 7c 20 51 74 2e 49 74    65 6d 49 73 55 73 65 72 43 68 65 63 6b 61 62 6c  | lectable.|.Qt.ItemIsUserCheckabl | 
| 43d00 |  65 20 7c 20 51 74 2e 49 74 65 6d 49 73 45 6e 61    62 6c 65 64 20 29 29 0d 0a 20 20 20 20 20 20 20  | e.|.Qt.ItemIsEnabled.))......... | 
| 43d20 |  20 69 66 20 69 73 5f 74 72 69 73 74 61 74 65 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65  | .if.is_tristate:..............se | 
| 43d40 |  6c 66 2e 73 65 74 46 6c 61 67 73 28 73 65 6c 66    2e 66 6c 61 67 73 28 29 20 7c 20 51 74 2e 49 74  | lf.setFlags(self.flags().|.Qt.It | 
| 43d60 |  65 6d 46 6c 61 67 2e 49 74 65 6d 49 73 55 73 65    72 54 72 69 73 74 61 74 65 29 0d 0a 20 20 20 20  | emFlag.ItemIsUserTristate)...... | 
| 43d80 |  20 20 20 20 69 66 20 63 68 65 63 6b 65 64 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | ....if.checked:..............sel | 
| 43da0 |  66 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28    51 74 2e 43 68 65 63 6b 65 64 29 0d 0a 20 20 20  | f.setCheckState(Qt.Checked)..... | 
| 43dc0 |  20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 69 66 20 69 73 5f 74 72  | .....else:..............if.is_tr | 
| 43de0 |  69 73 74 61 74 65 20 61 6e 64 20 63 68 65 63 6b    65 64 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20  | istate.and.checked.is.None:..... | 
| 43e00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    66 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65 28  | .............self.setCheckState( | 
| 43e20 |  51 74 2e 50 61 72 74 69 61 6c 6c 79 43 68 65 63    6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | Qt.PartiallyChecked)............ | 
| 43e40 |  20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65  | ..else:..................self.se | 
| 43e60 |  74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 55    6e 63 68 65 63 6b 65 64 29 0d 0a 0d 0a 20 20 20  | tCheckState(Qt.Unchecked)....... | 
| 43e80 |  20 64 65 66 20 67 65 74 5f 62 6f 6f 6c 65 61 6e    5f 76 61 6c 75 65 28 73 65 6c 66 29 3a 0d 0a 20  | .def.get_boolean_value(self):... | 
| 43ea0 |  20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20    20 20 20 20 52 65 74 75 72 6e 20 61 20 62 6f 6f  | .......'''..........Return.a.boo | 
| 43ec0 |  6c 65 61 6e 20 76 61 6c 75 65 20 69 6e 64 69 63    61 74 69 6e 67 20 77 68 65 74 68 65 72 20 63 68  | lean.value.indicating.whether.ch | 
| 43ee0 |  65 63 6b 62 6f 78 20 69 73 20 63 68 65 63 6b 65    64 0d 0a 20 20 20 20 20 20 20 20 49 66 20 74 68  | eckbox.is.checked..........If.th | 
| 43f00 |  69 73 20 69 73 20 61 20 74 72 69 73 74 61 74 65    20 63 68 65 63 6b 62 6f 78 2c 20 61 20 70 61 72  | is.is.a.tristate.checkbox,.a.par | 
| 43f20 |  74 69 61 6c 6c 79 20 63 68 65 63 6b 65 64 20 76    61 6c 75 65 20 69 73 20 72 65 74 75 72 6e 65 64  | tially.checked.value.is.returned | 
| 43f40 |  20 61 73 20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20    20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 69  | .as.None..........'''..........i | 
| 43f60 |  66 20 73 65 6c 66 2e 63 68 65 63 6b 53 74 61 74    65 28 29 20 3d 3d 20 51 74 2e 50 61 72 74 69 61  | f.self.checkState().==.Qt.Partia | 
| 43f80 |  6c 6c 79 43 68 65 63 6b 65 64 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20  | llyChecked:..............return. | 
| 43fa0 |  4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 65 6c    73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | None..........else:............. | 
| 43fc0 |  20 72 65 74 75 72 6e 20 73 65 6c 66 2e 63 68 65    63 6b 53 74 61 74 65 28 29 20 3d 3d 20 51 74 2e  | .return.self.checkState().==.Qt. | 
| 43fe0 |  43 68 65 63 6b 65 64 0d 0a 0d 0a 66 72 6f 6d 20    63 61 6c 69 62 72 65 2e 67 75 69 32 2e 6c 69 62  | Checked....from.calibre.gui2.lib | 
| 44000 |  72 61 72 79 2e 64 65 6c 65 67 61 74 65 73 20 69    6d 70 6f 72 74 20 44 61 74 65 44 65 6c 65 67 61  | rary.delegates.import.DateDelega | 
| 44020 |  74 65 20 61 73 20 5f 44 61 74 65 44 65 6c 65 67    61 74 65 0d 0a 63 6c 61 73 73 20 44 61 74 65 44  | te.as._DateDelegate..class.DateD | 
| 44040 |  65 6c 65 67 61 74 65 28 5f 44 61 74 65 44 65 6c    65 67 61 74 65 29 3a 0d 0a 20 20 20 20 27 27 27  | elegate(_DateDelegate):......''' | 
| 44060 |  0d 0a 20 20 20 20 44 65 6c 65 67 61 74 65 20 66    6f 72 20 64 61 74 65 73 2e 20 42 65 63 61 75 73  | ......Delegate.for.dates..Becaus | 
| 44080 |  65 20 74 68 69 73 20 64 65 6c 65 67 61 74 65 20    73 74 6f 72 65 73 20 74 68 65 0d 0a 20 20 20 20  | e.this.delegate.stores.the...... | 
| 440a0 |  66 6f 72 6d 61 74 20 61 73 20 61 6e 20 69 6e 73    74 61 6e 63 65 20 76 61 72 69 61 62 6c 65 2c 20  | format.as.an.instance.variable,. | 
| 440c0 |  61 20 6e 65 77 20 69 6e 73 74 61 6e 63 65 20 6d    75 73 74 20 62 65 20 63 72 65 61 74 65 64 20 66  | a.new.instance.must.be.created.f | 
| 440e0 |  6f 72 20 65 61 63 68 0d 0a 20 20 20 20 63 6f 6c    75 6d 6e 2e 20 54 68 69 73 20 64 69 66 66 65 72  | or.each......column..This.differ | 
| 44100 |  73 20 66 72 6f 6d 20 61 6c 6c 20 74 68 65 20 6f    74 68 65 72 20 64 65 6c 65 67 61 74 65 73 2e 0d  | s.from.all.the.other.delegates.. | 
| 44120 |  0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20 64 65    66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c  | .....'''......def.__init__(self, | 
| 44140 |  20 70 61 72 65 6e 74 2c 20 66 6d 74 3d 27 64 64    20 4d 4d 4d 20 79 79 79 79 27 2c 20 64 65 66 61  | .parent,.fmt='dd.MMM.yyyy',.defa | 
| 44160 |  75 6c 74 5f 74 6f 5f 74 6f 64 61 79 3d 54 72 75    65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 75 70  | ult_to_today=True):..........sup | 
| 44180 |  65 72 28 44 61 74 65 44 65 6c 65 67 61 74 65 2c    20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28  | er(DateDelegate,.self).__init__( | 
| 441a0 |  70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 64 65 66 61 75 6c 74 5f 74 6f  | parent)..........self.default_to | 
| 441c0 |  5f 74 6f 64 61 79 20 3d 20 64 65 66 61 75 6c 74    5f 74 6f 5f 74 6f 64 61 79 0d 0a 20 20 20 20 20  | _today.=.default_to_today....... | 
| 441e0 |  20 20 20 73 65 6c 66 2e 66 6f 72 6d 61 74 20 3d    20 67 65 74 5f 64 61 74 65 5f 66 6f 72 6d 61 74  | ...self.format.=.get_date_format | 
| 44200 |  28 64 65 66 61 75 6c 74 5f 66 6d 74 3d 66 6d 74    29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 63 72 65  | (default_fmt=fmt)........def.cre | 
| 44220 |  61 74 65 45 64 69 74 6f 72 28 73 65 6c 66 2c 20    70 61 72 65 6e 74 2c 20 6f 70 74 69 6f 6e 2c 20  | ateEditor(self,.parent,.option,. | 
| 44240 |  69 6e 64 65 78 29 3a 0d 0a 20 20 20 20 20 20 20    20 71 64 65 20 3d 20 51 53 74 79 6c 65 64 49 74  | index):..........qde.=.QStyledIt | 
| 44260 |  65 6d 44 65 6c 65 67 61 74 65 2e 63 72 65 61 74    65 45 64 69 74 6f 72 28 73 65 6c 66 2c 20 70 61  | emDelegate.createEditor(self,.pa | 
| 44280 |  72 65 6e 74 2c 20 6f 70 74 69 6f 6e 2c 20 69 6e    64 65 78 29 0d 0a 20 20 20 20 20 20 20 20 71 64  | rent,.option,.index)..........qd | 
| 442a0 |  65 2e 73 65 74 44 69 73 70 6c 61 79 46 6f 72 6d    61 74 28 73 65 6c 66 2e 66 6f 72 6d 61 74 29 0d  | e.setDisplayFormat(self.format). | 
| 442c0 |  0a 20 20 20 20 20 20 20 20 71 64 65 2e 73 65 74    4d 69 6e 69 6d 75 6d 44 61 74 65 54 69 6d 65 28  | .........qde.setMinimumDateTime( | 
| 442e0 |  55 4e 44 45 46 49 4e 45 44 5f 51 44 41 54 45 54    49 4d 45 29 0d 0a 20 20 20 20 20 20 20 20 71 64  | UNDEFINED_QDATETIME)..........qd | 
| 44300 |  65 2e 73 65 74 53 70 65 63 69 61 6c 56 61 6c 75    65 54 65 78 74 28 5f 28 27 55 6e 64 65 66 69 6e  | e.setSpecialValueText(_('Undefin | 
| 44320 |  65 64 27 29 29 0d 0a 20 20 20 20 20 20 20 20 71    64 65 2e 73 65 74 43 61 6c 65 6e 64 61 72 50 6f  | ed'))..........qde.setCalendarPo | 
| 44340 |  70 75 70 28 54 72 75 65 29 0d 0a 20 20 20 20 20    20 20 20 72 65 74 75 72 6e 20 71 64 65 0d 0a 0d  | pup(True)..........return.qde... | 
| 44360 |  0a 20 20 20 20 64 65 66 20 73 65 74 45 64 69 74    6f 72 44 61 74 61 28 73 65 6c 66 2c 20 65 64 69  | .....def.setEditorData(self,.edi | 
| 44380 |  74 6f 72 2c 20 69 6e 64 65 78 29 3a 0d 0a 20 20    20 20 20 20 20 20 76 61 6c 20 3d 20 69 6e 64 65  | tor,.index):..........val.=.inde | 
| 443a0 |  78 2e 6d 6f 64 65 6c 28 29 2e 64 61 74 61 28 69    6e 64 65 78 2c 20 51 74 2e 44 69 73 70 6c 61 79  | x.model().data(index,.Qt.Display | 
| 443c0 |  52 6f 6c 65 29 0d 0a 20 20 20 20 20 20 20 20 69    66 20 76 61 6c 20 69 73 20 4e 6f 6e 65 20 6f 72  | Role)..........if.val.is.None.or | 
| 443e0 |  20 76 61 6c 20 3d 3d 20 55 4e 44 45 46 49 4e 45    44 5f 51 44 41 54 45 54 49 4d 45 3a 0d 0a 20 20  | .val.==.UNDEFINED_QDATETIME:.... | 
| 44400 |  20 20 20 20 20 20 20 20 20 20 69 66 20 73 65 6c    66 2e 64 65 66 61 75 6c 74 5f 74 6f 5f 74 6f 64  | ..........if.self.default_to_tod | 
| 44420 |  61 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 76 61 6c 20 3d 20 73 65 6c 66 2e  | ay:..................val.=.self. | 
| 44440 |  64 65 66 61 75 6c 74 5f 64 61 74 65 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d  | default_date..............else:. | 
| 44460 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 76 61 6c 20 3d 20 55 4e 44 45 46 49 4e 45 44  | .................val.=.UNDEFINED | 
| 44480 |  5f 51 44 41 54 45 54 49 4d 45 0d 0a 20 20 20 20    20 20 20 20 65 64 69 74 6f 72 2e 73 65 74 44 61  | _QDATETIME..........editor.setDa | 
| 444a0 |  74 65 54 69 6d 65 28 76 61 6c 29 0d 0a 0d 0a 20    20 20 20 64 65 66 20 73 65 74 4d 6f 64 65 6c 44  | teTime(val)........def.setModelD | 
| 444c0 |  61 74 61 28 73 65 6c 66 2c 20 65 64 69 74 6f 72    2c 20 6d 6f 64 65 6c 2c 20 69 6e 64 65 78 29 3a  | ata(self,.editor,.model,.index): | 
| 444e0 |  0d 0a 20 20 20 20 20 20 20 20 76 61 6c 20 3d 20    65 64 69 74 6f 72 2e 64 61 74 65 54 69 6d 65 28  | ..........val.=.editor.dateTime( | 
| 44500 |  29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 76 61    6c 20 3c 3d 20 55 4e 44 45 46 49 4e 45 44 5f 51  | )..........if.val.<=.UNDEFINED_Q | 
| 44520 |  44 41 54 45 54 49 4d 45 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 6d 6f 64 65 6c 2e 73 65 74  | DATETIME:..............model.set | 
| 44540 |  44 61 74 61 28 69 6e 64 65 78 2c 20 55 4e 44 45    46 49 4e 45 44 5f 51 44 41 54 45 54 49 4d 45 2c  | Data(index,.UNDEFINED_QDATETIME, | 
| 44560 |  20 51 74 2e 45 64 69 74 52 6f 6c 65 29 0d 0a 20    20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20  | .Qt.EditRole)..........else:.... | 
| 44580 |  20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 6c 2e    73 65 74 44 61 74 61 28 69 6e 64 65 78 2c 20 51  | ..........model.setData(index,.Q | 
| 445a0 |  44 61 74 65 54 69 6d 65 28 76 61 6c 29 2c 20 51    74 2e 45 64 69 74 52 6f 6c 65 29 0d 0a 0d 0a 0d  | DateTime(val),.Qt.EditRole)..... | 
| 445c0 |  0a 63 6c 61 73 73 20 44 61 74 65 54 61 62 6c 65    57 69 64 67 65 74 49 74 65 6d 28 51 54 61 62 6c  | .class.DateTableWidgetItem(QTabl | 
| 445e0 |  65 57 69 64 67 65 74 49 74 65 6d 29 3a 0d 0a 0d    0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f  | eWidgetItem):........def.__init_ | 
| 44600 |  5f 28 73 65 6c 66 2c 20 64 61 74 65 5f 72 65 61    64 2c 20 69 73 5f 72 65 61 64 5f 6f 6e 6c 79 3d  | _(self,.date_read,.is_read_only= | 
| 44620 |  46 61 6c 73 65 2c 20 64 65 66 61 75 6c 74 5f 74    6f 5f 74 6f 64 61 79 3d 46 61 6c 73 65 2c 20 66  | False,.default_to_today=False,.f | 
| 44640 |  6d 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20    20 20 20 69 66 20 64 61 74 65 5f 72 65 61 64 20  | mt=None):..........if.date_read. | 
| 44660 |  69 73 20 4e 6f 6e 65 20 6f 72 20 64 61 74 65 5f    72 65 61 64 20 3d 3d 20 55 4e 44 45 46 49 4e 45  | is.None.or.date_read.==.UNDEFINE | 
| 44680 |  44 5f 44 41 54 45 20 61 6e 64 20 64 65 66 61 75    6c 74 5f 74 6f 5f 74 6f 64 61 79 3a 0d 0a 20 20  | D_DATE.and.default_to_today:.... | 
| 446a0 |  20 20 20 20 20 20 20 20 20 20 64 61 74 65 5f 72    65 61 64 20 3d 20 6e 6f 77 28 29 0d 0a 20 20 20  | ..........date_read.=.now()..... | 
| 446c0 |  20 20 20 20 20 69 66 20 69 73 5f 72 65 61 64 5f    6f 6e 6c 79 3a 0d 0a 20 20 20 20 20 20 20 20 20  | .....if.is_read_only:........... | 
| 446e0 |  20 20 20 73 75 70 65 72 28 44 61 74 65 54 61 62    6c 65 57 69 64 67 65 74 49 74 65 6d 2c 20 73 65  | ...super(DateTableWidgetItem,.se | 
| 44700 |  6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 66 6f 72    6d 61 74 5f 64 61 74 65 28 64 61 74 65 5f 72 65  | lf).__init__(format_date(date_re | 
| 44720 |  61 64 2c 20 66 6d 74 29 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 46  | ad,.fmt))..............self.setF | 
| 44740 |  6c 61 67 73 28 51 74 2e 49 74 65 6d 49 73 53 65    6c 65 63 74 61 62 6c 65 7c 51 74 2e 49 74 65 6d  | lags(Qt.ItemIsSelectable|Qt.Item | 
| 44760 |  49 73 45 6e 61 62 6c 65 64 29 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74  | IsEnabled)..............self.set | 
| 44780 |  44 61 74 61 28 51 74 2e 44 69 73 70 6c 61 79 52    6f 6c 65 2c 20 51 44 61 74 65 54 69 6d 65 28 64  | Data(Qt.DisplayRole,.QDateTime(d | 
| 447a0 |  61 74 65 5f 72 65 61 64 29 29 0d 0a 20 20 20 20    20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20  | ate_read))..........else:....... | 
| 447c0 |  20 20 20 20 20 20 20 73 75 70 65 72 28 44 61 74    65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d  | .......super(DateTableWidgetItem | 
| 447e0 |  2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f 5f    28 27 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | ,.self).__init__('')............ | 
| 44800 |  20 20 73 65 6c 66 2e 73 65 74 44 61 74 61 28 51    74 2e 44 69 73 70 6c 61 79 52 6f 6c 65 2c 20 51  | ..self.setData(Qt.DisplayRole,.Q | 
| 44820 |  44 61 74 65 54 69 6d 65 28 64 61 74 65 5f 72 65    61 64 29 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20  | DateTime(date_read))......class. | 
| 44840 |  49 6d 61 67 65 54 69 74 6c 65 4c 61 79 6f 75 74    28 51 48 42 6f 78 4c 61 79 6f 75 74 29 3a 0d 0a  | ImageTitleLayout(QHBoxLayout):.. | 
| 44860 |  20 20 20 20 27 27 27 0d 0a 20 20 20 20 41 20 72    65 75 73 61 62 6c 65 20 6c 61 79 6f 75 74 20 77  | ....'''......A.reusable.layout.w | 
| 44880 |  69 64 67 65 74 20 64 69 73 70 6c 61 79 69 6e 67    20 61 6e 20 69 6d 61 67 65 20 66 6f 6c 6c 6f 77  | idget.displaying.an.image.follow | 
| 448a0 |  65 64 20 62 79 20 61 20 74 69 74 6c 65 0d 0a 20    20 20 20 27 27 27 0d 0a 20 20 20 20 64 65 66 20  | ed.by.a.title......'''......def. | 
| 448c0 |  5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70    61 72 65 6e 74 2c 20 69 63 6f 6e 5f 6e 61 6d 65  | __init__(self,.parent,.icon_name | 
| 448e0 |  2c 20 74 69 74 6c 65 29 3a 0d 0a 20 20 20 20 20    20 20 20 73 75 70 65 72 28 49 6d 61 67 65 54 69  | ,.title):..........super(ImageTi | 
| 44900 |  74 6c 65 4c 61 79 6f 75 74 2c 20 73 65 6c 66 29    2e 5f 5f 69 6e 69 74 5f 5f 28 29 0d 0a 20 20 20  | tleLayout,.self).__init__()..... | 
| 44920 |  20 20 20 20 20 73 65 6c 66 2e 74 69 74 6c 65 5f    69 6d 61 67 65 5f 6c 61 62 65 6c 20 3d 20 51 4c  | .....self.title_image_label.=.QL | 
| 44940 |  61 62 65 6c 28 70 61 72 65 6e 74 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74  | abel(parent)..........self.updat | 
| 44960 |  65 5f 74 69 74 6c 65 5f 69 63 6f 6e 28 69 63 6f    6e 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20  | e_title_icon(icon_name)......... | 
| 44980 |  20 73 65 6c 66 2e 61 64 64 57 69 64 67 65 74 28    73 65 6c 66 2e 74 69 74 6c 65 5f 69 6d 61 67 65  | .self.addWidget(self.title_image | 
| 449a0 |  5f 6c 61 62 65 6c 29 0d 0a 0d 0a 20 20 20 20 20    20 20 20 74 69 74 6c 65 5f 66 6f 6e 74 20 3d 20  | _label)............title_font.=. | 
| 449c0 |  51 46 6f 6e 74 28 29 0d 0a 20 20 20 20 20 20 20    20 74 69 74 6c 65 5f 66 6f 6e 74 2e 73 65 74 50  | QFont()..........title_font.setP | 
| 449e0 |  6f 69 6e 74 53 69 7a 65 28 31 36 29 0d 0a 20 20    20 20 20 20 20 20 73 68 65 6c 66 5f 6c 61 62 65  | ointSize(16)..........shelf_labe | 
| 44a00 |  6c 20 3d 20 51 4c 61 62 65 6c 28 74 69 74 6c 65    2c 20 70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20  | l.=.QLabel(title,.parent)....... | 
| 44a20 |  20 20 20 73 68 65 6c 66 5f 6c 61 62 65 6c 2e 73    65 74 46 6f 6e 74 28 74 69 74 6c 65 5f 66 6f 6e  | ...shelf_label.setFont(title_fon | 
| 44a40 |  74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 61 64 64 57 69 64 67 65 74 28 73 68 65 6c 66  | t)..........self.addWidget(shelf | 
| 44a60 |  5f 6c 61 62 65 6c 29 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 69 6e 73 65 72 74 53 74 72 65  | _label)..........self.insertStre | 
| 44a80 |  74 63 68 28 2d 31 29 0d 0a 0d 0a 20 20 20 20 64    65 66 20 75 70 64 61 74 65 5f 74 69 74 6c 65 5f  | tch(-1)........def.update_title_ | 
| 44aa0 |  69 63 6f 6e 28 73 65 6c 66 2c 20 69 63 6f 6e 5f    6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20 20 20 20  | icon(self,.icon_name):.......... | 
| 44ac0 |  70 69 78 6d 61 70 20 3d 20 67 65 74 5f 70 69 78    6d 61 70 28 69 63 6f 6e 5f 6e 61 6d 65 29 0d 0a  | pixmap.=.get_pixmap(icon_name).. | 
| 44ae0 |  20 20 20 20 20 20 20 20 69 66 20 70 69 78 6d 61    70 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20  | ........if.pixmap.is.None:...... | 
| 44b00 |  20 20 20 20 20 20 20 20 65 72 72 6f 72 5f 64 69    61 6c 6f 67 28 73 65 6c 66 2e 70 61 72 65 6e 74  | ........error_dialog(self.parent | 
| 44b20 |  28 29 2c 20 5f 28 27 52 65 73 74 61 72 74 20 72    65 71 75 69 72 65 64 27 29 2c 0d 0a 20 20 20 20  | (),._('Restart.required'),...... | 
| 44b40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 5f 28 27 54 69 74 6c 65 20 69 6d  | ....................._('Title.im | 
| 44b60 |  61 67 65 20 6e 6f 74 20 66 6f 75 6e 64 20 2d 20    79 6f 75 20 6d 75 73 74 20 72 65 73 74 61 72 74  | age.not.found.-.you.must.restart | 
| 44b80 |  20 43 61 6c 69 62 72 65 20 62 65 66 6f 72 65 20    75 73 69 6e 67 20 74 68 69 73 20 70 6c 75 67 69  | .Calibre.before.using.this.plugi | 
| 44ba0 |  6e 21 27 29 2c 20 73 68 6f 77 3d 54 72 75 65 29    0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d  | n!'),.show=True)..........else:. | 
| 44bc0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    66 2e 74 69 74 6c 65 5f 69 6d 61 67 65 5f 6c 61  | .............self.title_image_la | 
| 44be0 |  62 65 6c 2e 73 65 74 50 69 78 6d 61 70 28 70 69    78 6d 61 70 29 0d 0a 20 20 20 20 20 20 20 20 73  | bel.setPixmap(pixmap)..........s | 
| 44c00 |  65 6c 66 2e 74 69 74 6c 65 5f 69 6d 61 67 65 5f    6c 61 62 65 6c 2e 73 65 74 4d 61 78 69 6d 75 6d  | elf.title_image_label.setMaximum | 
| 44c20 |  53 69 7a 65 28 33 32 2c 20 33 32 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 74 69 74 6c 65  | Size(32,.32)..........self.title | 
| 44c40 |  5f 69 6d 61 67 65 5f 6c 61 62 65 6c 2e 73 65 74    53 63 61 6c 65 64 43 6f 6e 74 65 6e 74 73 28 54  | _image_label.setScaledContents(T | 
| 44c60 |  72 75 65 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20    52 65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64  | rue)......class.ReadOnlyTableWid | 
| 44c80 |  67 65 74 49 74 65 6d 28 51 54 61 62 6c 65 57 69    64 67 65 74 49 74 65 6d 29 3a 0d 0a 20 20 20 20  | getItem(QTableWidgetItem):...... | 
| 44ca0 |  27 27 27 0d 0a 20 20 20 20 46 6f 72 20 75 73 65    20 69 6e 20 61 20 74 61 62 6c 65 20 63 65 6c 6c  | '''......For.use.in.a.table.cell | 
| 44cc0 |  2c 20 64 69 73 70 6c 61 79 73 20 74 65 78 74 20    74 68 65 20 75 73 65 72 20 63 61 6e 6e 6f 74 20  | ,.displays.text.the.user.cannot. | 
| 44ce0 |  73 65 6c 65 63 74 20 6f 72 20 6d 6f 64 69 66 79    2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20  | select.or.modify.......'''...... | 
| 44d00 |  64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c    66 2c 20 74 65 78 74 29 3a 0d 0a 20 20 20 20 20  | def.__init__(self,.text):....... | 
| 44d20 |  20 20 20 69 66 20 74 65 78 74 20 69 73 20 4e 6f    6e 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | ...if.text.is.None:............. | 
| 44d40 |  20 74 65 78 74 20 3d 20 27 27 0d 0a 20 20 20 20    20 20 20 20 73 75 70 65 72 28 52 65 61 64 4f 6e  | .text.=.''..........super(ReadOn | 
| 44d60 |  6c 79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65    6d 2c 20 73 65 6c 66 29 2e 5f 5f 69 6e 69 74 5f  | lyTableWidgetItem,.self).__init_ | 
| 44d80 |  5f 28 74 65 78 74 29 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 73 65 74 46 6c 61 67 73 28 51  | _(text)..........self.setFlags(Q | 
| 44da0 |  74 2e 49 74 65 6d 49 73 53 65 6c 65 63 74 61 62    6c 65 7c 51 74 2e 49 74 65 6d 49 73 45 6e 61 62  | t.ItemIsSelectable|Qt.ItemIsEnab | 
| 44dc0 |  6c 65 64 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20    52 65 61 64 4f 6e 6c 79 54 65 78 74 49 63 6f 6e  | led)......class.ReadOnlyTextIcon | 
| 44de0 |  57 69 64 67 65 74 49 74 65 6d 28 52 65 61 64 4f    6e 6c 79 54 61 62 6c 65 57 69 64 67 65 74 49 74  | WidgetItem(ReadOnlyTableWidgetIt | 
| 44e00 |  65 6d 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20    20 20 20 46 6f 72 20 75 73 65 20 69 6e 20 61 20  | em):......'''......For.use.in.a. | 
| 44e20 |  74 61 62 6c 65 20 63 65 6c 6c 2c 20 64 69 73 70    6c 61 79 73 20 61 6e 20 69 63 6f 6e 20 74 68 65  | table.cell,.displays.an.icon.the | 
| 44e40 |  20 75 73 65 72 20 63 61 6e 6e 6f 74 20 73 65 6c    65 63 74 20 6f 72 20 6d 6f 64 69 66 79 2e 0d 0a  | .user.cannot.select.or.modify... | 
| 44e60 |  20 20 20 20 27 27 27 0d 0a 20 20 20 20 64 65 66    20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20  | ....'''......def.__init__(self,. | 
| 44e80 |  74 65 78 74 2c 20 69 63 6f 6e 29 3a 0d 0a 20 20    20 20 20 20 20 20 73 75 70 65 72 28 52 65 61 64  | text,.icon):..........super(Read | 
| 44ea0 |  4f 6e 6c 79 54 65 78 74 49 63 6f 6e 57 69 64 67    65 74 49 74 65 6d 2c 20 73 65 6c 66 29 2e 5f 5f  | OnlyTextIconWidgetItem,.self).__ | 
| 44ec0 |  69 6e 69 74 5f 5f 28 74 65 78 74 29 0d 0a 20 20    20 20 20 20 20 20 69 66 20 69 63 6f 6e 3a 0d 0a  | init__(text)..........if.icon:.. | 
| 44ee0 |  20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66    2e 73 65 74 49 63 6f 6e 28 69 63 6f 6e 29 0d 0a  | ............self.setIcon(icon).. | 
| 44f00 |  0d 0a 63 6c 61 73 73 20 52 65 61 64 4f 6e 6c 79    43 68 65 63 6b 61 62 6c 65 54 61 62 6c 65 57 69  | ..class.ReadOnlyCheckableTableWi | 
| 44f20 |  64 67 65 74 49 74 65 6d 28 52 65 61 64 4f 6e 6c    79 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d  | dgetItem(ReadOnlyTableWidgetItem | 
| 44f40 |  29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20    20 46 6f 72 20 75 73 65 20 69 6e 20 61 20 74 61  | ):......'''......For.use.in.a.ta | 
| 44f60 |  62 6c 65 20 63 65 6c 6c 2c 20 64 69 73 70 6c 61    79 73 20 61 20 63 68 65 63 6b 62 6f 78 20 6e 65  | ble.cell,.displays.a.checkbox.ne | 
| 44f80 |  78 74 20 74 6f 20 73 6f 6d 65 20 74 65 78 74 20    74 68 65 20 75 73 65 72 20 63 61 6e 6e 6f 74 20  | xt.to.some.text.the.user.cannot. | 
| 44fa0 |  73 65 6c 65 63 74 20 6f 72 20 6d 6f 64 69 66 79    2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20  | select.or.modify.......'''...... | 
| 44fc0 |  64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c    66 2c 20 74 65 78 74 2c 20 63 68 65 63 6b 65 64  | def.__init__(self,.text,.checked | 
| 44fe0 |  3d 46 61 6c 73 65 2c 20 69 73 5f 74 72 69 73 74    61 74 65 3d 46 61 6c 73 65 29 3a 0d 0a 20 20 20  | =False,.is_tristate=False):..... | 
| 45000 |  20 20 20 20 20 73 75 70 65 72 28 52 65 61 64 4f    6e 6c 79 43 68 65 63 6b 61 62 6c 65 54 61 62 6c  | .....super(ReadOnlyCheckableTabl | 
| 45020 |  65 57 69 64 67 65 74 49 74 65 6d 2c 20 73 65 6c    66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 74 65 78 74  | eWidgetItem,.self).__init__(text | 
| 45040 |  29 0d 0a 20 20 20 20 20 20 20 20 74 72 79 3a 20    23 20 46 6f 72 20 51 74 20 42 61 63 6b 77 61 72  | )..........try:.#.For.Qt.Backwar | 
| 45060 |  64 73 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79    2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73  | ds.compatibility...............s | 
| 45080 |  65 6c 66 2e 73 65 74 46 6c 61 67 73 28 51 74 2e    49 74 65 6d 46 6c 61 67 2e 49 74 65 6d 49 73 53  | elf.setFlags(Qt.ItemFlag.ItemIsS | 
| 450a0 |  65 6c 65 63 74 61 62 6c 65 20 7c 20 51 74 2e 49    74 65 6d 46 6c 61 67 2e 49 74 65 6d 49 73 55 73  | electable.|.Qt.ItemFlag.ItemIsUs | 
| 450c0 |  65 72 43 68 65 63 6b 61 62 6c 65 20 7c 20 51 74    2e 49 74 65 6d 46 6c 61 67 2e 49 74 65 6d 49 73  | erCheckable.|.Qt.ItemFlag.ItemIs | 
| 450e0 |  45 6e 61 62 6c 65 64 20 29 0d 0a 20 20 20 20 20    20 20 20 65 78 63 65 70 74 3a 0d 0a 20 20 20 20  | Enabled.)..........except:...... | 
| 45100 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74    46 6c 61 67 73 28 51 74 2e 49 74 65 6d 46 6c 61  | ........self.setFlags(Qt.ItemFla | 
| 45120 |  67 73 28 51 74 2e 49 74 65 6d 49 73 53 65 6c 65    63 74 61 62 6c 65 20 7c 20 51 74 2e 49 74 65 6d  | gs(Qt.ItemIsSelectable.|.Qt.Item | 
| 45140 |  49 73 55 73 65 72 43 68 65 63 6b 61 62 6c 65 20    7c 20 51 74 2e 49 74 65 6d 49 73 45 6e 61 62 6c  | IsUserCheckable.|.Qt.ItemIsEnabl | 
| 45160 |  65 64 20 29 29 0d 0a 20 20 20 20 20 20 20 20 69    66 20 69 73 5f 74 72 69 73 74 61 74 65 3a 0d 0a  | ed.))..........if.is_tristate:.. | 
| 45180 |  20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66    2e 73 65 74 46 6c 61 67 73 28 73 65 6c 66 2e 66  | ............self.setFlags(self.f | 
| 451a0 |  6c 61 67 73 28 29 20 7c 20 51 74 2e 49 74 65 6d    49 73 54 72 69 73 74 61 74 65 29 0d 0a 20 20 20  | lags().|.Qt.ItemIsTristate)..... | 
| 451c0 |  20 20 20 20 20 69 66 20 63 68 65 63 6b 65 64 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65  | .....if.checked:..............se | 
| 451e0 |  6c 66 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65    28 51 74 2e 43 68 65 63 6b 65 64 29 0d 0a 20 20  | lf.setCheckState(Qt.Checked).... | 
| 45200 |  20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 69 66 20 69 73 5f 74  | ......else:..............if.is_t | 
| 45220 |  72 69 73 74 61 74 65 20 61 6e 64 20 63 68 65 63    6b 65 64 20 69 73 20 4e 6f 6e 65 3a 0d 0a 20 20  | ristate.and.checked.is.None:.... | 
| 45240 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65    6c 66 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65  | ..............self.setCheckState | 
| 45260 |  28 51 74 2e 50 61 72 74 69 61 6c 6c 79 43 68 65    63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20 20  | (Qt.PartiallyChecked)........... | 
| 45280 |  20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73  | ...else:..................self.s | 
| 452a0 |  65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e    55 6e 63 68 65 63 6b 65 64 29 0d 0a 0d 0a 20 20  | etCheckState(Qt.Unchecked)...... | 
| 452c0 |  20 20 64 65 66 20 67 65 74 5f 62 6f 6f 6c 65 61    6e 5f 76 61 6c 75 65 28 73 65 6c 66 29 3a 0d 0a  | ..def.get_boolean_value(self):.. | 
| 452e0 |  20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20    20 20 20 20 20 52 65 74 75 72 6e 20 61 20 62 6f  | ........'''..........Return.a.bo | 
| 45300 |  6f 6c 65 61 6e 20 76 61 6c 75 65 20 69 6e 64 69    63 61 74 69 6e 67 20 77 68 65 74 68 65 72 20 63  | olean.value.indicating.whether.c | 
| 45320 |  68 65 63 6b 62 6f 78 20 69 73 20 63 68 65 63 6b    65 64 0d 0a 20 20 20 20 20 20 20 20 49 66 20 74  | heckbox.is.checked..........If.t | 
| 45340 |  68 69 73 20 69 73 20 61 20 74 72 69 73 74 61 74    65 20 63 68 65 63 6b 62 6f 78 2c 20 61 20 70 61  | his.is.a.tristate.checkbox,.a.pa | 
| 45360 |  72 74 69 61 6c 6c 79 20 63 68 65 63 6b 65 64 20    76 61 6c 75 65 20 69 73 20 72 65 74 75 72 6e 65  | rtially.checked.value.is.returne | 
| 45380 |  64 20 61 73 20 4e 6f 6e 65 0d 0a 20 20 20 20 20    20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20  | d.as.None..........'''.......... | 
| 453a0 |  69 66 20 73 65 6c 66 2e 63 68 65 63 6b 53 74 61    74 65 28 29 20 3d 3d 20 51 74 2e 50 61 72 74 69  | if.self.checkState().==.Qt.Parti | 
| 453c0 |  61 6c 6c 79 43 68 65 63 6b 65 64 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e  | allyChecked:..............return | 
| 453e0 |  20 4e 6f 6e 65 0d 0a 20 20 20 20 20 20 20 20 65    6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | .None..........else:............ | 
| 45400 |  20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 63 68    65 63 6b 53 74 61 74 65 28 29 20 3d 3d 20 51 74  | ..return.self.checkState().==.Qt | 
| 45420 |  2e 43 68 65 63 6b 65 64 0d 0a 0d 0a 0d 0a 63 6c    61 73 73 20 54 65 78 74 49 63 6f 6e 57 69 64 67  | .Checked......class.TextIconWidg | 
| 45440 |  65 74 49 74 65 6d 28 51 54 61 62 6c 65 57 69 64    67 65 74 49 74 65 6d 29 3a 0d 0a 20 20 20 20 27  | etItem(QTableWidgetItem):......' | 
| 45460 |  27 27 0d 0a 20 20 20 20 46 6f 72 20 75 73 65 20    69 6e 20 61 20 74 61 62 6c 65 20 63 65 6c 6c 2c  | ''......For.use.in.a.table.cell, | 
| 45480 |  20 64 69 73 70 6c 61 79 73 20 74 65 78 74 20 77    69 74 68 20 61 6e 20 69 63 6f 6e 20 6e 65 78 74  | .displays.text.with.an.icon.next | 
| 454a0 |  20 74 6f 20 69 74 2e 0d 0a 20 20 20 20 27 27 27    0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74  | .to.it.......'''......def.__init | 
| 454c0 |  5f 5f 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 69    63 6f 6e 29 3a 0d 0a 20 20 20 20 20 20 20 20 73  | __(self,.text,.icon):..........s | 
| 454e0 |  75 70 65 72 28 54 65 78 74 49 63 6f 6e 57 69 64    67 65 74 49 74 65 6d 2c 20 73 65 6c 66 29 2e 5f  | uper(TextIconWidgetItem,.self)._ | 
| 45500 |  5f 69 6e 69 74 5f 5f 28 74 65 78 74 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49  | _init__(text)..........self.setI | 
| 45520 |  63 6f 6e 28 69 63 6f 6e 29 0d 0a 0d 0a 0d 0a 23    20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | con(icon)......#.--------------- | 
| 45540 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d  | -------------------------------. | 
| 45560 |  0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 43 6f 6e 74 72 6f 6c 73 0d 0a 23 20 2d 2d 2d  | .#...............Controls..#.--- | 
| 45580 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d    2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  | -------------------------------- | 
| 455a0 |  2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 0d 0a 0d    0a 63 6c 61 73 73 20 43 75 73 74 6f 6d 43 6f 6c  | -----------......class.CustomCol | 
| 455c0 |  75 6d 6e 43 6f 6d 62 6f 42 6f 78 28 51 43 6f 6d    62 6f 42 6f 78 29 3a 0d 0a 20 20 20 20 43 52 45  | umnComboBox(QComboBox):......CRE | 
| 455e0 |  41 54 45 5f 4e 45 57 5f 43 4f 4c 55 4d 4e 5f 49    54 45 4d 20 3d 20 5f 28 22 43 72 65 61 74 65 20  | ATE_NEW_COLUMN_ITEM.=._("Create. | 
| 45600 |  6e 65 77 20 63 6f 6c 75 6d 6e 22 29 0d 0a 0d 0a    20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f  | new.column")........def.__init__ | 
| 45620 |  28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 63    75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 3d 7b 7d  | (self,.parent,.custom_columns={} | 
| 45640 |  2c 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d    6e 3d 27 27 2c 20 69 6e 69 74 69 61 6c 5f 69 74  | ,.selected_column='',.initial_it | 
| 45660 |  65 6d 73 3d 5b 27 27 5d 2c 20 63 72 65 61 74 65    5f 63 6f 6c 75 6d 6e 5f 63 61 6c 6c 62 61 63 6b  | ems=[''],.create_column_callback | 
| 45680 |  3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20    20 73 75 70 65 72 28 43 75 73 74 6f 6d 43 6f 6c  | =None):..........super(CustomCol | 
| 456a0 |  75 6d 6e 43 6f 6d 62 6f 42 6f 78 2c 20 73 65 6c    66 29 2e 5f 5f 69 6e 69 74 5f 5f 28 70 61 72 65  | umnComboBox,.self).__init__(pare | 
| 456c0 |  6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 63 72 65 61 74 65 5f 63 6f 6c 75 6d 6e 5f  | nt)..........self.create_column_ | 
| 456e0 |  63 61 6c 6c 62 61 63 6b 20 3d 20 63 72 65 61 74    65 5f 63 6f 6c 75 6d 6e 5f 63 61 6c 6c 62 61 63  | callback.=.create_column_callbac | 
| 45700 |  6b 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    63 75 72 72 65 6e 74 5f 69 6e 64 65 78 20 3d 20  | k..........self.current_index.=. | 
| 45720 |  30 0d 0a 20 20 20 20 20 20 20 20 69 66 20 63 72    65 61 74 65 5f 63 6f 6c 75 6d 6e 5f 63 61 6c 6c  | 0..........if.create_column_call | 
| 45740 |  62 61 63 6b 20 69 73 20 6e 6f 74 20 4e 6f 6e 65    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73  | back.is.not.None:..............s | 
| 45760 |  65 6c 66 2e 63 75 72 72 65 6e 74 54 65 78 74 43    68 61 6e 67 65 64 2e 63 6f 6e 6e 65 63 74 28 73  | elf.currentTextChanged.connect(s | 
| 45780 |  65 6c 66 2e 63 75 72 72 65 6e 74 5f 74 65 78 74    5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20 20  | elf.current_text_changed)....... | 
| 457a0 |  20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65    5f 63 6f 6d 62 6f 28 63 75 73 74 6f 6d 5f 63 6f  | ...self.populate_combo(custom_co | 
| 457c0 |  6c 75 6d 6e 73 2c 20 73 65 6c 65 63 74 65 64 5f    63 6f 6c 75 6d 6e 2c 20 69 6e 69 74 69 61 6c 5f  | lumns,.selected_column,.initial_ | 
| 457e0 |  69 74 65 6d 73 29 0d 0a 0d 0a 20 20 20 20 64 65    66 20 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f  | items)........def.populate_combo | 
| 45800 |  28 73 65 6c 66 2c 20 63 75 73 74 6f 6d 5f 63 6f    6c 75 6d 6e 73 2c 20 73 65 6c 65 63 74 65 64 5f  | (self,.custom_columns,.selected_ | 
| 45820 |  63 6f 6c 75 6d 6e 2c 20 69 6e 69 74 69 61 6c 5f    69 74 65 6d 73 3d 5b 27 27 5d 2c 20 73 68 6f 77  | column,.initial_items=[''],.show | 
| 45840 |  5f 6c 6f 6f 6b 75 70 5f 6e 61 6d 65 3d 54 72 75    65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | _lookup_name=True):..........sel | 
| 45860 |  66 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f 6e  | f.clear()..........self.column_n | 
| 45880 |  61 6d 65 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 78 20  | ames.=.[]..........selected_idx. | 
| 458a0 |  3d 20 30 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69    66 20 69 73 69 6e 73 74 61 6e 63 65 28 69 6e 69  | =.0............if.isinstance(ini | 
| 458c0 |  74 69 61 6c 5f 69 74 65 6d 73 2c 20 64 69 63 74    29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | tial_items,.dict):.............. | 
| 458e0 |  66 6f 72 20 6b 65 79 20 69 6e 20 73 6f 72 74 65    64 28 69 6e 69 74 69 61 6c 5f 69 74 65 6d 73 2e  | for.key.in.sorted(initial_items. | 
| 45900 |  6b 65 79 73 28 29 29 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63  | keys()):..................self.c | 
| 45920 |  6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 61 70 70 65    6e 64 28 6b 65 79 29 0d 0a 20 20 20 20 20 20 20  | olumn_names.append(key)......... | 
| 45940 |  20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79    5f 6e 61 6d 65 20 3d 20 69 6e 69 74 69 61 6c 5f  | .........display_name.=.initial_ | 
| 45960 |  69 74 65 6d 73 5b 6b 65 79 5d 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66  | items[key]..................self | 
| 45980 |  2e 61 64 64 49 74 65 6d 28 64 69 73 70 6c 61 79    5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20  | .addItem(display_name).......... | 
| 459a0 |  20 20 20 20 20 20 20 20 69 66 20 6b 65 79 20 3d    3d 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d  | ........if.key.==.selected_colum | 
| 459c0 |  6e 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64  | n:......................selected | 
| 459e0 |  5f 69 64 78 20 3d 20 6c 65 6e 28 73 65 6c 66 2e    63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 29 20 2d 20  | _idx.=.len(self.column_names).-. | 
| 45a00 |  31 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f  | 1..........else:..............fo | 
| 45a20 |  72 20 64 69 73 70 6c 61 79 5f 6e 61 6d 65 20 69    6e 20 69 6e 69 74 69 61 6c 5f 69 74 65 6d 73 3a  | r.display_name.in.initial_items: | 
| 45a40 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f 6e 61  | ..................self.column_na | 
| 45a60 |  6d 65 73 2e 61 70 70 65 6e 64 28 64 69 73 70 6c    61 79 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20  | mes.append(display_name)........ | 
| 45a80 |  20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61    64 64 49 74 65 6d 28 64 69 73 70 6c 61 79 5f 6e  | ..........self.addItem(display_n | 
| 45aa0 |  61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 69 66 20 64 69 73 70 6c 61 79  | ame)..................if.display | 
| 45ac0 |  5f 6e 61 6d 65 20 3d 3d 20 73 65 6c 65 63 74 65    64 5f 63 6f 6c 75 6d 6e 3a 0d 0a 20 20 20 20 20  | _name.==.selected_column:....... | 
| 45ae0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73    65 6c 65 63 74 65 64 5f 69 64 78 20 3d 20 6c 65  | ...............selected_idx.=.le | 
| 45b00 |  6e 28 73 65 6c 66 2e 63 6f 6c 75 6d 6e 5f 6e 61    6d 65 73 29 20 2d 20 31 0d 0a 0d 0a 20 20 20 20  | n(self.column_names).-.1........ | 
| 45b20 |  20 20 20 20 66 6f 72 20 6b 65 79 20 69 6e 20 73    6f 72 74 65 64 28 63 75 73 74 6f 6d 5f 63 6f 6c  | ....for.key.in.sorted(custom_col | 
| 45b40 |  75 6d 6e 73 2e 6b 65 79 73 28 29 29 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | umns.keys()):..............self. | 
| 45b60 |  63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 61 70 70    65 6e 64 28 6b 65 79 29 0d 0a 20 20 20 20 20 20  | column_names.append(key)........ | 
| 45b80 |  20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6e 61    6d 65 20 3d 20 27 25 73 20 28 25 73 29 27 25 28  | ......display_name.=.'%s.(%s)'%( | 
| 45ba0 |  6b 65 79 2c 20 63 75 73 74 6f 6d 5f 63 6f 6c 75    6d 6e 73 5b 6b 65 79 5d 5b 27 6e 61 6d 65 27 5d  | key,.custom_columns[key]['name'] | 
| 45bc0 |  29 20 69 66 20 73 68 6f 77 5f 6c 6f 6f 6b 75 70    5f 6e 61 6d 65 20 65 6c 73 65 20 63 75 73 74 6f  | ).if.show_lookup_name.else.custo | 
| 45be0 |  6d 5f 63 6f 6c 75 6d 6e 73 5b 6b 65 79 5d 5b 27    6e 61 6d 65 27 5d 0d 0a 20 20 20 20 20 20 20 20  | m_columns[key]['name'].......... | 
| 45c00 |  20 20 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d    28 64 69 73 70 6c 61 79 5f 6e 61 6d 65 29 0d 0a  | ....self.addItem(display_name).. | 
| 45c20 |  20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6b    65 79 20 3d 3d 20 73 65 6c 65 63 74 65 64 5f 63  | ............if.key.==.selected_c | 
| 45c40 |  6f 6c 75 6d 6e 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64  | olumn:..................selected | 
| 45c60 |  5f 69 64 78 20 3d 20 6c 65 6e 28 73 65 6c 66 2e    63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 29 20 2d 20  | _idx.=.len(self.column_names).-. | 
| 45c80 |  31 0d 0a 20 20 20 20 20 20 20 20 0d 0a 20 20 20    20 20 20 20 20 69 66 20 73 65 6c 66 2e 63 72 65  | 1....................if.self.cre | 
| 45ca0 |  61 74 65 5f 63 6f 6c 75 6d 6e 5f 63 61 6c 6c 62    61 63 6b 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a  | ate_column_callback.is.not.None: | 
| 45cc0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65    6c 66 2e 61 64 64 49 74 65 6d 28 73 65 6c 66 2e  | ..............self.addItem(self. | 
| 45ce0 |  43 52 45 41 54 45 5f 4e 45 57 5f 43 4f 4c 55 4d    4e 5f 49 54 45 4d 29 0d 0a 20 20 20 20 20 20 20  | CREATE_NEW_COLUMN_ITEM)......... | 
| 45d00 |  20 20 20 20 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e    5f 6e 61 6d 65 73 2e 61 70 70 65 6e 64 28 73 65  | .....self.column_names.append(se | 
| 45d20 |  6c 66 2e 43 52 45 41 54 45 5f 4e 45 57 5f 43 4f    4c 55 4d 4e 5f 49 54 45 4d 29 0d 0a 0d 0a 20 20  | lf.CREATE_NEW_COLUMN_ITEM)...... | 
| 45d40 |  20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 75    72 72 65 6e 74 49 6e 64 65 78 28 73 65 6c 65 63  | ......self.setCurrentIndex(selec | 
| 45d60 |  74 65 64 5f 69 64 78 29 0d 0a 0d 0a 20 20 20 20    64 65 66 20 67 65 74 5f 73 65 6c 65 63 74 65 64  | ted_idx)........def.get_selected | 
| 45d80 |  5f 63 6f 6c 75 6d 6e 28 73 65 6c 66 29 3a 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64  | _column(self):..........selected | 
| 45da0 |  5f 63 6f 6c 75 6d 6e 20 3d 20 73 65 6c 66 2e 63    6f 6c 75 6d 6e 5f 6e 61 6d 65 73 5b 73 65 6c 66  | _column.=.self.column_names[self | 
| 45dc0 |  2e 63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 5d    0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c  | .currentIndex()]..........if.sel | 
| 45de0 |  65 63 74 65 64 5f 63 6f 6c 75 6d 6e 20 3d 3d 20    73 65 6c 66 2e 43 52 45 41 54 45 5f 4e 45 57 5f  | ected_column.==.self.CREATE_NEW_ | 
| 45e00 |  43 4f 4c 55 4d 4e 5f 49 54 45 4d 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74  | COLUMN_ITEM:..............select | 
| 45e20 |  65 64 5f 63 6f 6c 75 6d 6e 20 3d 20 4e 6f 6e 65    0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e  | ed_column.=.None..........return | 
| 45e40 |  20 73 65 6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e    0d 0a 20 20 20 20 0d 0a 20 20 20 20 64 65 66 20  | .selected_column............def. | 
| 45e60 |  63 75 72 72 65 6e 74 5f 74 65 78 74 5f 63 68 61    6e 67 65 64 28 73 65 6c 66 2c 20 6e 65 77 5f 74  | current_text_changed(self,.new_t | 
| 45e80 |  65 78 74 29 3a 0d 0a 20 20 20 20 20 20 20 20 69    66 20 6e 65 77 5f 74 65 78 74 20 3d 3d 20 73 65  | ext):..........if.new_text.==.se | 
| 45ea0 |  6c 66 2e 43 52 45 41 54 45 5f 4e 45 57 5f 43 4f    4c 55 4d 4e 5f 49 54 45 4d 3a 0d 0a 20 20 20 20  | lf.CREATE_NEW_COLUMN_ITEM:...... | 
| 45ec0 |  20 20 20 20 20 20 20 20 72 65 73 75 6c 74 20 3d    20 73 65 6c 66 2e 63 72 65 61 74 65 5f 63 6f 6c  | ........result.=.self.create_col | 
| 45ee0 |  75 6d 6e 5f 63 61 6c 6c 62 61 63 6b 28 29 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6e  | umn_callback()..............if.n | 
| 45f00 |  6f 74 20 72 65 73 75 6c 74 3a 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66  | ot.result:..................self | 
| 45f20 |  2e 73 65 74 43 75 72 72 65 6e 74 49 6e 64 65 78    28 73 65 6c 66 2e 63 75 72 72 65 6e 74 5f 69 6e  | .setCurrentIndex(self.current_in | 
| 45f40 |  64 65 78 29 0d 0a 20 20 20 20 20 20 20 20 65 6c    73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | dex)..........else:............. | 
| 45f60 |  20 73 65 6c 66 2e 63 75 72 72 65 6e 74 5f 69 6e    64 65 78 20 3d 20 73 65 6c 66 2e 63 75 72 72 65  | .self.current_index.=.self.curre | 
| 45f80 |  6e 74 49 6e 64 65 78 28 29 0d 0a 0d 0a 0d 0a 63    6c 61 73 73 20 4b 65 79 56 61 6c 75 65 43 6f 6d  | ntIndex()......class.KeyValueCom | 
| 45fa0 |  62 6f 42 6f 78 28 51 43 6f 6d 62 6f 42 6f 78 29    3a 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69  | boBox(QComboBox):........def.__i | 
| 45fc0 |  6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65    6e 74 2c 20 76 61 6c 75 65 73 2c 20 73 65 6c 65  | nit__(self,.parent,.values,.sele | 
| 45fe0 |  63 74 65 64 5f 6b 65 79 29 3a 0d 0a 20 20 20 20    20 20 20 20 51 43 6f 6d 62 6f 42 6f 78 2e 5f 5f  | cted_key):..........QComboBox.__ | 
| 46000 |  69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72    65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65  | init__(self,.parent)..........se | 
| 46020 |  6c 66 2e 76 61 6c 75 65 73 20 3d 20 76 61 6c 75    65 73 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | lf.values.=.values..........self | 
| 46040 |  2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28    73 65 6c 65 63 74 65 64 5f 6b 65 79 29 0d 0a 0d  | .populate_combo(selected_key)... | 
| 46060 |  0a 20 20 20 20 64 65 66 20 70 6f 70 75 6c 61 74    65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2c 20 73 65  | .....def.populate_combo(self,.se | 
| 46080 |  6c 65 63 74 65 64 5f 6b 65 79 29 3a 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 63 6c 65 61 72  | lected_key):..........self.clear | 
| 460a0 |  28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65    63 74 65 64 5f 69 64 78 20 3d 20 69 64 78 20 3d  | ()..........selected_idx.=.idx.= | 
| 460c0 |  20 2d 31 0d 0a 20 20 20 20 20 20 20 20 66 6f 72    20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 73  | .-1..........for.key,.value.in.s | 
| 460e0 |  65 6c 66 2e 76 61 6c 75 65 73 2e 69 74 65 6d 73    28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | elf.values.items():............. | 
| 46100 |  20 69 64 78 20 3d 20 69 64 78 20 2b 20 31 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66  | .idx.=.idx.+.1..............self | 
| 46120 |  2e 61 64 64 49 74 65 6d 28 76 61 6c 75 65 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20  | .addItem(value)..............if. | 
| 46140 |  6b 65 79 20 3d 3d 20 73 65 6c 65 63 74 65 64 5f    6b 65 79 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | key.==.selected_key:............ | 
| 46160 |  20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f 69    64 78 20 3d 20 69 64 78 0d 0a 20 20 20 20 20 20  | ......selected_idx.=.idx........ | 
| 46180 |  20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e    74 49 6e 64 65 78 28 73 65 6c 65 63 74 65 64 5f  | ..self.setCurrentIndex(selected_ | 
| 461a0 |  69 64 78 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20    73 65 6c 65 63 74 65 64 5f 6b 65 79 28 73 65 6c  | idx)........def.selected_key(sel | 
| 461c0 |  66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72    20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 73  | f):..........for.key,.value.in.s | 
| 461e0 |  65 6c 66 2e 76 61 6c 75 65 73 2e 69 74 65 6d 73    28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | elf.values.items():............. | 
| 46200 |  20 69 66 20 76 61 6c 75 65 20 3d 3d 20 75 6e 69    63 6f 64 65 28 73 65 6c 66 2e 63 75 72 72 65 6e  | .if.value.==.unicode(self.curren | 
| 46220 |  74 54 65 78 74 28 29 29 2e 73 74 72 69 70 28 29    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | tText()).strip():............... | 
| 46240 |  20 20 20 72 65 74 75 72 6e 20 6b 65 79 0d 0a 0d    0a 0d 0a 63 6c 61 73 73 20 4e 6f 57 68 65 65 6c  | ...return.key......class.NoWheel | 
| 46260 |  43 6f 6d 62 6f 42 6f 78 28 51 43 6f 6d 62 6f 42    6f 78 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a 20  | ComboBox(QComboBox):......'''... | 
| 46280 |  20 20 20 46 6f 72 20 63 6f 6d 62 6f 62 6f 78 20    64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 74  | ...For.combobox.displayed.in.a.t | 
| 462a0 |  61 62 6c 65 20 63 65 6c 6c 20 75 73 69 6e 67 20    74 68 65 20 6d 6f 75 73 65 20 77 68 65 65 6c 20  | able.cell.using.the.mouse.wheel. | 
| 462c0 |  68 61 73 20 6e 61 73 74 79 20 69 6e 74 65 72 61    63 74 69 6f 6e 73 0d 0a 20 20 20 20 64 75 65 20  | has.nasty.interactions......due. | 
| 462e0 |  74 6f 20 74 68 65 20 63 6f 6e 66 6c 69 63 74 20    62 65 74 77 65 65 6e 20 73 63 72 6f 6c 6c 69 6e  | to.the.conflict.between.scrollin | 
| 46300 |  67 20 74 68 65 20 74 61 62 6c 65 20 76 73 20 73    63 72 6f 6c 6c 69 6e 67 20 74 68 65 20 63 6f 6d  | g.the.table.vs.scrolling.the.com | 
| 46320 |  62 6f 62 6f 78 20 69 74 65 6d 2e 0d 0a 20 20 20    20 49 6e 68 65 72 69 74 20 66 72 6f 6d 20 74 68  | bobox.item.......Inherit.from.th | 
| 46340 |  69 73 20 63 6c 61 73 73 20 74 6f 20 64 69 73 61    62 6c 65 20 74 68 65 20 63 6f 6d 62 6f 62 6f 78  | is.class.to.disable.the.combobox | 
| 46360 |  20 63 68 61 6e 67 69 6e 67 20 76 61 6c 75 65 20    77 69 74 68 20 6d 6f 75 73 65 20 77 68 65 65 6c  | .changing.value.with.mouse.wheel | 
| 46380 |  2e 0d 0a 20 20 20 20 27 27 27 0d 0a 20 20 20 20    64 65 66 20 77 68 65 65 6c 45 76 65 6e 74 28 73  | .......'''......def.wheelEvent(s | 
| 463a0 |  65 6c 66 2c 20 65 76 65 6e 74 29 3a 0d 0a 20 20    20 20 20 20 20 20 65 76 65 6e 74 2e 69 67 6e 6f  | elf,.event):..........event.igno | 
| 463c0 |  72 65 28 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20    52 65 61 64 4f 6e 6c 79 4c 69 6e 65 45 64 69 74  | re()......class.ReadOnlyLineEdit | 
| 463e0 |  28 51 4c 69 6e 65 45 64 69 74 29 3a 0d 0a 0d 0a    20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f  | (QLineEdit):........def.__init__ | 
| 46400 |  28 73 65 6c 66 2c 20 74 65 78 74 2c 20 70 61 72    65 6e 74 29 3a 0d 0a 20 20 20 20 20 20 20 20 69  | (self,.text,.parent):..........i | 
| 46420 |  66 20 74 65 78 74 20 69 73 20 4e 6f 6e 65 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78  | f.text.is.None:..............tex | 
| 46440 |  74 20 3d 20 27 27 0d 0a 20 20 20 20 20 20 20 20    73 75 70 65 72 28 52 65 61 64 4f 6e 6c 79 4c 69  | t.=.''..........super(ReadOnlyLi | 
| 46460 |  6e 65 45 64 69 74 2c 20 73 65 6c 66 29 2e 5f 5f    69 6e 69 74 5f 5f 28 74 65 78 74 2c 20 70 61 72  | neEdit,.self).__init__(text,.par | 
| 46480 |  65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61  | ent)..........self.setEnabled(Fa | 
| 464a0 |  6c 73 65 29 0d 0a 50 4b 03 04 14 00 00 00 00 00    c5 73 8b 58 e2 13 19 6e 24 fc 00 00 24 fc 00 00  | lse)..PK.........s.X...n$...$... | 
| 464c0 |  09 00 00 00 63 6f 6e 66 69 67 2e 70 79 66 72 6f    6d 20 5f 5f 66 75 74 75 72 65 5f 5f 20 69 6d 70  | ....config.pyfrom.__future__.imp | 
| 464e0 |  6f 72 74 20 75 6e 69 63 6f 64 65 5f 6c 69 74 65    72 61 6c 73 2c 20 64 69 76 69 73 69 6f 6e 2c 20  | ort.unicode_literals,.division,. | 
| 46500 |  61 62 73 6f 6c 75 74 65 5f 69 6d 70 6f 72 74 2c    20 70 72 69 6e 74 5f 66 75 6e 63 74 69 6f 6e 0d  | absolute_import,.print_function. | 
| 46520 |  0a 0d 0a 5f 5f 6c 69 63 65 6e 73 65 5f 5f 20 20    20 3d 20 27 47 50 4c 20 76 33 27 0d 0a 5f 5f 63  | ...__license__...=.'GPL.v3'..__c | 
| 46540 |  6f 70 79 72 69 67 68 74 5f 5f 20 3d 20 27 32 30    31 31 2c 20 47 72 61 6e 74 20 44 72 61 6b 65 27  | opyright__.=.'2011,.Grant.Drake' | 
| 46560 |  0d 0a 0d 0a 74 72 79 3a 0d 0a 20 20 20 20 6c 6f    61 64 5f 74 72 61 6e 73 6c 61 74 69 6f 6e 73 28  | ....try:......load_translations( | 
| 46580 |  29 0d 0a 65 78 63 65 70 74 20 4e 61 6d 65 45 72    72 6f 72 3a 0d 0a 20 20 20 20 70 61 73 73 20 23  | )..except.NameError:......pass.# | 
| 465a0 |  20 6c 6f 61 64 5f 74 72 61 6e 73 6c 61 74 69 6f    6e 73 28 29 20 61 64 64 65 64 20 69 6e 20 63 61  | .load_translations().added.in.ca | 
| 465c0 |  6c 69 62 72 65 20 31 2e 39 0d 0a 0d 0a 69 6d 70    6f 72 74 20 63 6f 70 79 2c 20 74 72 61 63 65 62  | libre.1.9....import.copy,.traceb | 
| 465e0 |  61 63 6b 0d 0a 69 6d 70 6f 72 74 20 73 69 78 0d    0a 66 72 6f 6d 20 73 69 78 20 69 6d 70 6f 72 74  | ack..import.six..from.six.import | 
| 46600 |  20 74 65 78 74 5f 74 79 70 65 20 61 73 20 75 6e    69 63 6f 64 65 0d 0a 0d 0a 74 72 79 3a 0d 0a 20  | .text_type.as.unicode....try:... | 
| 46620 |  20 20 20 66 72 6f 6d 20 71 74 2e 63 6f 72 65 20    69 6d 70 6f 72 74 20 28 51 57 69 64 67 65 74 2c  | ...from.qt.core.import.(QWidget, | 
| 46640 |  20 51 56 42 6f 78 4c 61 79 6f 75 74 2c 20 51 4c    61 62 65 6c 2c 20 51 4c 69 6e 65 45 64 69 74 2c  | .QVBoxLayout,.QLabel,.QLineEdit, | 
| 46660 |  20 51 74 2c 20 51 55 72 6c 2c 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .Qt,.QUrl,...................... | 
| 46680 |  20 20 20 20 51 47 72 6f 75 70 42 6f 78 2c 20 51    43 6f 6d 62 6f 42 6f 78 2c 20 51 48 42 6f 78 4c  | ....QGroupBox,.QComboBox,.QHBoxL | 
| 466a0 |  61 79 6f 75 74 2c 20 51 49 63 6f 6e 2c 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ayout,.QIcon,................... | 
| 466c0 |  20 20 20 20 20 20 20 51 49 6e 70 75 74 44 69 61    6c 6f 67 2c 20 51 47 72 69 64 4c 61 79 6f 75 74  | .......QInputDialog,.QGridLayout | 
| 466e0 |  2c 20 51 50 75 73 68 42 75 74 74 6f 6e 2c 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ,.QPushButton,.................. | 
| 46700 |  20 20 20 20 20 20 20 20 51 43 68 65 63 6b 42 6f    78 2c 20 51 54 61 62 6c 65 57 69 64 67 65 74 2c  | ........QCheckBox,.QTableWidget, | 
| 46720 |  20 51 41 62 73 74 72 61 63 74 49 74 65 6d 56 69    65 77 2c 20 51 53 69 7a 65 2c 0d 0a 20 20 20 20  | .QAbstractItemView,.QSize,...... | 
| 46740 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 51 53 63 72 6f 6c 6c 41 72 65 61 2c  | ....................QScrollArea, | 
| 46760 |  20 51 54 61 62 57 69 64 67 65 74 2c 20 51 54 6f    6f 6c 42 75 74 74 6f 6e 2c 20 51 53 70 61 63 65  | .QTabWidget,.QToolButton,.QSpace | 
| 46780 |  72 49 74 65 6d 29 0d 0a 65 78 63 65 70 74 20 49    6d 70 6f 72 74 45 72 72 6f 72 3a 0d 0a 20 20 20  | rItem)..except.ImportError:..... | 
| 467a0 |  20 66 72 6f 6d 20 50 79 51 74 35 2e 51 74 20 69    6d 70 6f 72 74 20 28 51 57 69 64 67 65 74 2c 20  | .from.PyQt5.Qt.import.(QWidget,. | 
| 467c0 |  51 56 42 6f 78 4c 61 79 6f 75 74 2c 20 51 4c 61    62 65 6c 2c 20 51 4c 69 6e 65 45 64 69 74 2c 20  | QVBoxLayout,.QLabel,.QLineEdit,. | 
| 467e0 |  51 74 2c 20 51 55 72 6c 2c 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | Qt,.QUrl,....................... | 
| 46800 |  20 20 20 51 47 72 6f 75 70 42 6f 78 2c 20 51 43    6f 6d 62 6f 42 6f 78 2c 20 51 48 42 6f 78 4c 61  | ...QGroupBox,.QComboBox,.QHBoxLa | 
| 46820 |  79 6f 75 74 2c 20 51 49 63 6f 6e 2c 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | yout,.QIcon,.................... | 
| 46840 |  20 20 20 20 20 20 51 49 6e 70 75 74 44 69 61 6c    6f 67 2c 20 51 47 72 69 64 4c 61 79 6f 75 74 2c  | ......QInputDialog,.QGridLayout, | 
| 46860 |  20 51 50 75 73 68 42 75 74 74 6f 6e 2c 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .QPushButton,................... | 
| 46880 |  20 20 20 20 20 20 20 51 43 68 65 63 6b 42 6f 78    2c 20 51 54 61 62 6c 65 57 69 64 67 65 74 2c 20  | .......QCheckBox,.QTableWidget,. | 
| 468a0 |  51 41 62 73 74 72 61 63 74 49 74 65 6d 56 69 65    77 2c 20 51 53 69 7a 65 2c 0d 0a 20 20 20 20 20  | QAbstractItemView,.QSize,....... | 
| 468c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 51 53 63 72 6f 6c 6c 41 72 65 61 2c 20  | ...................QScrollArea,. | 
| 468e0 |  51 54 61 62 57 69 64 67 65 74 2c 20 51 54 6f 6f    6c 42 75 74 74 6f 6e 2c 20 51 53 70 61 63 65 72  | QTabWidget,.QToolButton,.QSpacer | 
| 46900 |  49 74 65 6d 29 0d 0a 0d 0a 66 72 6f 6d 20 63 61    6c 69 62 72 65 2e 67 75 69 32 20 69 6d 70 6f 72  | Item)....from.calibre.gui2.impor | 
| 46920 |  74 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 2c 20    64 79 6e 61 6d 69 63 2c 20 69 6e 66 6f 5f 64 69  | t.error_dialog,.dynamic,.info_di | 
| 46940 |  61 6c 6f 67 2c 20 71 75 65 73 74 69 6f 6e 5f 64    69 61 6c 6f 67 2c 20 6f 70 65 6e 5f 75 72 6c 0d  | alog,.question_dialog,.open_url. | 
| 46960 |  0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e 67 75    69 32 2e 63 6f 6d 70 6c 65 74 65 32 20 69 6d 70  | .from.calibre.gui2.complete2.imp | 
| 46980 |  6f 72 74 20 45 64 69 74 57 69 74 68 43 6f 6d 70    6c 65 74 65 0d 0a 66 72 6f 6d 20 63 61 6c 69 62  | ort.EditWithComplete..from.calib | 
| 469a0 |  72 65 2e 67 75 69 32 2e 64 69 61 6c 6f 67 73 2e    63 6f 6e 66 69 72 6d 5f 64 65 6c 65 74 65 20 69  | re.gui2.dialogs.confirm_delete.i | 
| 469c0 |  6d 70 6f 72 74 20 63 6f 6e 66 69 72 6d 0d 0a 66    72 6f 6d 20 63 61 6c 69 62 72 65 2e 75 74 69 6c  | mport.confirm..from.calibre.util | 
| 469e0 |  73 2e 63 6f 6e 66 69 67 20 69 6d 70 6f 72 74 20    4a 53 4f 4e 43 6f 6e 66 69 67 0d 0a 66 72 6f 6d  | s.config.import.JSONConfig..from | 
| 46a00 |  20 63 61 6c 69 62 72 65 2e 75 74 69 6c 73 2e 69    63 75 20 69 6d 70 6f 72 74 20 73 6f 72 74 5f 6b  | .calibre.utils.icu.import.sort_k | 
| 46a20 |  65 79 0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69 62    72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69  | ey....from.calibre_plugins.readi | 
| 46a40 |  6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 69    63 6f 6e 73 20 69 6d 70 6f 72 74 20 67 65 74 5f  | ng_list.common_icons.import.get_ | 
| 46a60 |  69 63 6f 6e 0d 0a 66 72 6f 6d 20 63 61 6c 69 62    72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64 69  | icon..from.calibre_plugins.readi | 
| 46a80 |  6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f 64    69 61 6c 6f 67 73 20 69 6d 70 6f 72 74 20 4b 65  | ng_list.common_dialogs.import.Ke | 
| 46aa0 |  79 62 6f 61 72 64 43 6f 6e 66 69 67 44 69 61 6c    6f 67 2c 20 50 72 65 66 73 56 69 65 77 65 72 44  | yboardConfigDialog,.PrefsViewerD | 
| 46ac0 |  69 61 6c 6f 67 0d 0a 66 72 6f 6d 20 63 61 6c 69    62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64  | ialog..from.calibre_plugins.read | 
| 46ae0 |  69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f    77 69 64 67 65 74 73 20 69 6d 70 6f 72 74 20 28  | ing_list.common_widgets.import.( | 
| 46b00 |  43 68 65 63 6b 61 62 6c 65 54 61 62 6c 65 57 69    64 67 65 74 49 74 65 6d 2c 20 0d 0a 20 20 20 20  | CheckableTableWidgetItem,....... | 
| 46b20 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 52 65 61 64 4f 6e 6c 79 54 61 62 6c  | ....................ReadOnlyTabl | 
| 46b40 |  65 57 69 64 67 65 74 49 74 65 6d 2c 20 52 65 61    64 4f 6e 6c 79 54 65 78 74 49 63 6f 6e 57 69 64  | eWidgetItem,.ReadOnlyTextIconWid | 
| 46b60 |  67 65 74 49 74 65 6d 2c 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | getItem,........................ | 
| 46b80 |  20 20 43 75 73 74 6f 6d 43 6f 6c 75 6d 6e 43 6f    6d 62 6f 42 6f 78 2c 20 4e 6f 57 68 65 65 6c 43  | ..CustomColumnComboBox,.NoWheelC | 
| 46ba0 |  6f 6d 62 6f 42 6f 78 29 0d 0a 0d 0a 23 20 50 65    72 20 6c 69 62 72 61 72 79 20 73 65 74 74 69 6e  | omboBox)....#.Per.library.settin | 
| 46bc0 |  67 73 20 61 72 65 20 70 65 72 73 69 73 74 65 64    20 69 6e 20 74 68 65 20 63 61 6c 69 62 72 65 20  | gs.are.persisted.in.the.calibre. | 
| 46be0 |  6c 69 62 72 61 72 79 20 64 61 74 61 62 61 73 65    2e 0d 0a 23 20 44 65 76 69 63 65 73 20 61 6e 64  | library.database...#.Devices.and | 
| 46c00 |  20 6f 74 68 65 72 20 6f 70 74 69 6f 6e 20 73 65    74 74 69 6e 67 73 20 61 72 65 20 73 74 6f 72 65  | .other.option.settings.are.store | 
| 46c20 |  64 20 69 6e 20 74 68 65 20 4a 53 4f 4e 20 66 69    6c 65 0d 0a 0d 0a 48 45 4c 50 5f 55 52 4c 20 3d  | d.in.the.JSON.file....HELP_URL.= | 
| 46c40 |  20 27 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62    2e 63 6f 6d 2f 6b 69 77 69 64 75 64 65 36 38 2f  | .'https://github.com/kiwidude68/ | 
| 46c60 |  63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2f    77 69 6b 69 2f 52 65 61 64 69 6e 67 2d 4c 69 73  | calibre_plugins/wiki/Reading-Lis | 
| 46c80 |  74 27 0d 0a 0d 0a 50 52 45 46 53 5f 4e 41 4d 45    53 50 41 43 45 20 3d 20 27 52 65 61 64 69 6e 67  | t'....PREFS_NAMESPACE.=.'Reading | 
| 46ca0 |  4c 69 73 74 50 6c 75 67 69 6e 27 0d 0a 0d 0a 50    52 45 46 53 5f 4b 45 59 5f 53 45 54 54 49 4e 47  | ListPlugin'....PREFS_KEY_SETTING | 
| 46cc0 |  53 20 3d 20 27 73 65 74 74 69 6e 67 73 27 0d 0a    23 20 27 73 65 74 74 69 6e 67 73 27 3a 20 7b 20  | S.=.'settings'..#.'settings':.{. | 
| 46ce0 |  27 64 65 66 61 75 6c 74 27 3a 27 44 65 66 61 75    6c 74 4c 69 73 74 4e 61 6d 65 27 2c 0d 0a 23 20  | 'default':'DefaultListName',..#. | 
| 46d00 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c    69 73 74 73 27 3a 20 7b 20 27 6e 61 6d 65 27 3a  | ..............'lists':.{.'name': | 
| 46d20 |  20 7b 27 63 6f 6e 74 65 6e 74 27 3a 5b 5d 2c 0d    0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .{'content':[],..#.............. | 
| 46d40 |  20 20 20 20 20 20 20 20 20 20 20 20 27 74 61 67    73 43 6f 6c 75 6d 6e 27 3a 27 74 61 67 73 27 2c  | ............'tagsColumn':'tags', | 
| 46d60 |  20 27 74 61 67 73 54 65 78 74 3a 20 27 27 2c 0d    0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .'tagsText:.'',..#.............. | 
| 46d80 |  20 20 20 20 20 20 20 20 20 20 20 20 27 73 65 72    69 65 73 43 6f 6c 75 6d 6e 27 3a 27 23 66 6f 6f  | ............'seriesColumn':'#foo | 
| 46da0 |  27 2c 20 27 73 65 72 69 65 73 4e 61 6d 65 3a 20    27 27 2c 0d 0a 23 20 20 20 20 20 20 20 20 20 20  | ',.'seriesName:.'',..#.......... | 
| 46dc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    27 73 79 6e 63 44 65 76 69 63 65 27 3a 27 78 78  | ................'syncDevice':'xx | 
| 46de0 |  78 5f 75 75 69 64 27 2c 0d 0a 23 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | x_uuid',..#..................... | 
| 46e00 |  20 20 20 20 20 27 73 79 6e 63 41 75 74 6f 27 3a    46 61 6c 73 65 2c 20 27 73 79 6e 63 43 6c 65 61  | .....'syncAuto':False,.'syncClea | 
| 46e20 |  72 27 3a 46 61 6c 73 65 2c 0d 0a 23 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | r':False,..#.................... | 
| 46e40 |  20 20 20 20 20 20 27 73 68 6f 72 74 63 75 74 41    64 64 27 3a 20 27 27 2c 0d 0a 23 20 20 20 20 20  | ......'shortcutAdd':.'',..#..... | 
| 46e60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 27 6c 69 73 74 54 79 70 65 27 3a  | .....................'listType': | 
| 46e80 |  20 27 78 78 78 27 2c 0d 0a 23 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .'xxx',..#...................... | 
| 46ea0 |  20 20 20 20 27 70 6f 70 75 6c 61 74 65 54 79 70    65 27 3a 20 27 78 78 78 27 2c 0d 0a 23 20 20 20  | ....'populateType':.'xxx',..#... | 
| 46ec0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 27 70 6f 70 75 6c 61 74 65  | .......................'populate | 
| 46ee0 |  53 65 61 72 63 68 27 3a 20 27 78 78 78 27 2c 0d    0a 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | Search':.'xxx',..#.............. | 
| 46f00 |  20 20 20 20 20 20 20 20 20 20 7d 2c 20 2e 2e 2e    0d 0a 4b 45 59 5f 4c 49 53 54 53 20 3d 20 27 6c  | ..........},......KEY_LISTS.=.'l | 
| 46f20 |  69 73 74 73 27 0d 0a 4b 45 59 5f 44 45 46 41 55    4c 54 5f 4c 49 53 54 20 3d 20 27 64 65 66 61 75  | ists'..KEY_DEFAULT_LIST.=.'defau | 
| 46f40 |  6c 74 27 0d 0a 4b 45 59 5f 51 55 49 43 4b 5f 41    43 43 45 53 53 20 3d 20 27 71 75 69 63 6b 41 63  | lt'..KEY_QUICK_ACCESS.=.'quickAc | 
| 46f60 |  63 65 73 73 27 0d 0a 4b 45 59 5f 51 55 49 43 4b    5f 41 43 43 45 53 53 5f 4c 49 53 54 20 3d 20 27  | cess'..KEY_QUICK_ACCESS_LIST.=.' | 
| 46f80 |  71 75 69 63 6b 41 63 63 65 73 73 4c 69 73 74 27    0d 0a 4b 45 59 5f 43 4f 4e 54 45 4e 54 20 3d 20  | quickAccessList'..KEY_CONTENT.=. | 
| 46fa0 |  27 63 6f 6e 74 65 6e 74 27 0d 0a 4b 45 59 5f 4d    4f 44 49 46 59 5f 41 43 54 49 4f 4e 20 3d 20 27  | 'content'..KEY_MODIFY_ACTION.=.' | 
| 46fc0 |  6d 6f 64 69 66 79 41 63 74 69 6f 6e 27 0d 0a 4b    45 59 5f 54 41 47 53 5f 43 4f 4c 55 4d 4e 20 3d  | modifyAction'..KEY_TAGS_COLUMN.= | 
| 46fe0 |  20 27 74 61 67 73 43 6f 6c 75 6d 6e 27 0d 0a 4b    45 59 5f 54 41 47 53 5f 54 45 58 54 20 3d 20 27  | .'tagsColumn'..KEY_TAGS_TEXT.=.' | 
| 47000 |  74 61 67 73 54 65 78 74 27 0d 0a 4b 45 59 5f 53    45 52 49 45 53 5f 43 4f 4c 55 4d 4e 20 3d 20 27  | tagsText'..KEY_SERIES_COLUMN.=.' | 
| 47020 |  73 65 72 69 65 73 43 6f 6c 75 6d 6e 27 0d 0a 4b    45 59 5f 53 45 52 49 45 53 5f 4e 41 4d 45 20 3d  | seriesColumn'..KEY_SERIES_NAME.= | 
| 47040 |  20 27 73 65 72 69 65 73 4e 61 6d 65 27 0d 0a 4b    45 59 5f 53 59 4e 43 5f 44 45 56 49 43 45 20 3d  | .'seriesName'..KEY_SYNC_DEVICE.= | 
| 47060 |  20 27 73 79 6e 63 44 65 76 69 63 65 27 0d 0a 4b    45 59 5f 53 59 4e 43 5f 41 55 54 4f 20 3d 20 27  | .'syncDevice'..KEY_SYNC_AUTO.=.' | 
| 47080 |  73 79 6e 63 41 75 74 6f 27 0d 0a 4b 45 59 5f 53    59 4e 43 5f 43 4c 45 41 52 20 3d 20 27 73 79 6e  | syncAuto'..KEY_SYNC_CLEAR.=.'syn | 
| 470a0 |  63 43 6c 65 61 72 27 0d 0a 4b 45 59 5f 4c 49 53    54 5f 54 59 50 45 20 3d 20 27 6c 69 73 74 54 79  | cClear'..KEY_LIST_TYPE.=.'listTy | 
| 470c0 |  70 65 27 0d 0a 4b 45 59 5f 50 4f 50 55 4c 41 54    45 5f 54 59 50 45 20 3d 20 27 70 6f 70 75 6c 61  | pe'..KEY_POPULATE_TYPE.=.'popula | 
| 470e0 |  74 65 54 79 70 65 27 0d 0a 4b 45 59 5f 50 4f 50    55 4c 41 54 45 5f 53 45 41 52 43 48 20 3d 20 27  | teType'..KEY_POPULATE_SEARCH.=.' | 
| 47100 |  70 6f 70 75 6c 61 74 65 53 65 61 72 63 68 27 0d    0a 4b 45 59 5f 53 4f 52 54 5f 4c 49 53 54 20 3d  | populateSearch'..KEY_SORT_LIST.= | 
| 47120 |  20 27 73 6f 72 74 4c 69 73 74 27 0d 0a 4b 45 59    5f 52 45 53 54 4f 52 45 5f 53 4f 52 54 20 3d 20  | .'sortList'..KEY_RESTORE_SORT.=. | 
| 47140 |  27 72 65 73 74 6f 72 65 53 6f 72 74 27 0d 0a 4b    45 59 5f 44 49 53 50 4c 41 59 5f 54 4f 50 5f 4d  | 'restoreSort'..KEY_DISPLAY_TOP_M | 
| 47160 |  45 4e 55 20 3d 20 27 64 69 73 70 6c 61 79 54 6f    70 4d 65 6e 75 27 0d 0a 0d 0a 54 4f 4b 45 4e 5f  | ENU.=.'displayTopMenu'....TOKEN_ | 
| 47180 |  41 4e 59 5f 44 45 56 49 43 45 20 3d 20 5f 28 27    2a 41 6e 79 20 44 65 76 69 63 65 27 29 0d 0a 0d  | ANY_DEVICE.=._('*Any.Device')... | 
| 471a0 |  0a 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 53 20    3d 20 5b 28 27 50 4f 50 4d 41 4e 55 41 4c 27 2c  | .POPULATE_TYPES.=.[('POPMANUAL', | 
| 471c0 |  20 5f 28 27 4d 61 6e 75 61 6c 6c 79 20 61 64 64    2f 72 65 6d 6f 76 65 20 69 74 65 6d 73 27 29 29  | ._('Manually.add/remove.items')) | 
| 471e0 |  2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 28 27 50 4f 50 44 45 56 49 43 45  | ,....................('POPDEVICE | 
| 47200 |  27 2c 20 5f 28 27 41 75 74 6f 20 70 6f 70 75 6c    61 74 65 64 20 66 72 6f 6d 20 62 6f 6f 6b 73 20  | ',._('Auto.populated.from.books. | 
| 47220 |  6f 6e 20 64 65 76 69 63 65 27 29 29 2c 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | on.device')),................... | 
| 47240 |  20 28 27 50 4f 50 53 45 41 52 43 48 27 2c 20 5f    28 27 41 75 74 6f 20 70 6f 70 75 6c 61 74 65 64  | .('POPSEARCH',._('Auto.populated | 
| 47260 |  20 66 72 6f 6d 20 73 65 61 72 63 68 27 29 29 5d    0d 0a 0d 0a 53 59 4e 43 5f 54 59 50 45 53 20 3d  | .from.search'))]....SYNC_TYPES.= | 
| 47280 |  20 5b 28 27 53 59 4e 43 4e 45 57 27 2c 20 20 20    20 5f 28 27 41 64 64 20 6e 65 77 20 6c 69 73 74  | .[('SYNCNEW',...._('Add.new.list | 
| 472a0 |  20 69 74 65 6d 73 20 74 6f 20 64 65 76 69 63 65    27 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20  | .items.to.device')),............ | 
| 472c0 |  20 20 20 20 28 27 53 59 4e 43 41 4c 4c 27 2c 20    20 20 20 5f 28 27 41 64 64 2f 6f 76 65 72 77 72  | ....('SYNCALL',...._('Add/overwr | 
| 472e0 |  69 74 65 20 61 6c 6c 20 6c 69 73 74 20 69 74 65    6d 73 20 74 6f 20 64 65 76 69 63 65 27 29 29 2c  | ite.all.list.items.to.device')), | 
| 47300 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    28 27 53 59 4e 43 52 45 4d 27 2c 20 20 20 20 5f  | ................('SYNCREM',...._ | 
| 47320 |  28 27 52 65 6d 6f 76 65 20 6c 69 73 74 20 69 74    65 6d 73 20 66 72 6f 6d 20 64 65 76 69 63 65 27  | ('Remove.list.items.from.device' | 
| 47340 |  29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 28 27 53 59 4e 43 52 45 50 4e 45 57 27  | )),................('SYNCREPNEW' | 
| 47360 |  2c 20 5f 28 27 52 65 70 6c 61 63 65 20 64 65 76    69 63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 61  | ,._('Replace.device.with.list,.a | 
| 47380 |  64 64 20 6e 65 77 20 69 74 65 6d 73 20 6f 6e 6c    79 27 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20  | dd.new.items.only')),........... | 
| 473a0 |  20 20 20 20 20 28 27 53 59 4e 43 52 45 50 4f 56    52 27 2c 20 5f 28 27 52 65 70 6c 61 63 65 20 64  | .....('SYNCREPOVR',._('Replace.d | 
| 473c0 |  65 76 69 63 65 20 77 69 74 68 20 6c 69 73 74 2c    20 61 64 64 2f 6f 76 65 72 77 72 69 74 65 20 61  | evice.with.list,.add/overwrite.a | 
| 473e0 |  6c 6c 27 29 29 5d 0d 0a 0d 0a 53 59 4e 43 5f 41    55 54 4f 5f 44 45 53 43 20 3d 20 5f 28 27 41 75  | ll'))]....SYNC_AUTO_DESC.=._('Au | 
| 47400 |  74 6f 20 70 6f 70 75 6c 61 74 65 20 6c 69 73 74    20 66 72 6f 6d 20 62 6f 6f 6b 73 20 6f 6e 20 64  | to.populate.list.from.books.on.d | 
| 47420 |  65 76 69 63 65 27 29 0d 0a 0d 0a 4d 4f 44 49 46    59 5f 54 59 50 45 53 20 3d 20 5b 28 27 54 41 47  | evice')....MODIFY_TYPES.=.[('TAG | 
| 47440 |  4e 4f 4e 45 27 2c 20 20 20 20 20 20 5f 28 27 44    6f 20 6e 6f 74 20 75 70 64 61 74 65 20 63 61 6c  | NONE',......_('Do.not.update.cal | 
| 47460 |  69 62 72 65 20 63 6f 6c 75 6d 6e 27 29 29 2c 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ibre.column')),................. | 
| 47480 |  20 28 27 54 41 47 41 44 44 52 45 4d 4f 56 45 27    2c 20 5f 28 27 55 70 64 61 74 65 20 63 6f 6c 75  | .('TAGADDREMOVE',._('Update.colu | 
| 474a0 |  6d 6e 20 66 6f 72 20 61 64 64 20 6f 72 20 72 65    6d 6f 76 65 27 29 29 2c 0d 0a 20 20 20 20 20 20  | mn.for.add.or.remove')),........ | 
| 474c0 |  20 20 20 20 20 20 20 20 20 20 28 27 54 41 47 41    44 44 27 2c 20 20 20 20 20 20 20 5f 28 27 55 70  | ..........('TAGADD',......._('Up | 
| 474e0 |  64 61 74 65 20 63 6f 6c 75 6d 6e 20 66 6f 72 20    61 64 64 20 74 6f 20 6c 69 73 74 20 6f 6e 6c 79  | date.column.for.add.to.list.only | 
| 47500 |  27 29 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 28 27 54 41 47 52 45 4d 4f 56  | ')),..................('TAGREMOV | 
| 47520 |  45 27 2c 20 20 20 20 5f 28 27 55 70 64 61 74 65    20 63 6f 6c 75 6d 6e 20 66 6f 72 20 72 65 6d 6f  | E',...._('Update.column.for.remo | 
| 47540 |  76 65 20 66 72 6f 6d 20 6c 69 73 74 20 6f 6e 6c    79 27 29 29 5d 0d 0a 0d 0a 4b 45 59 5f 53 43 48  | ve.from.list.only'))]....KEY_SCH | 
| 47560 |  45 4d 41 5f 56 45 52 53 49 4f 4e 20 3d 20 53 54    4f 52 45 5f 53 43 48 45 4d 41 5f 56 45 52 53 49  | EMA_VERSION.=.STORE_SCHEMA_VERSI | 
| 47580 |  4f 4e 20 3d 20 27 53 63 68 65 6d 61 56 65 72 73    69 6f 6e 27 0d 0a 44 45 46 41 55 4c 54 5f 53 43  | ON.=.'SchemaVersion'..DEFAULT_SC | 
| 475a0 |  48 45 4d 41 5f 56 45 52 53 49 4f 4e 20 3d 20 31    2e 36 35 0d 0a 0d 0a 53 54 4f 52 45 5f 4f 50 54  | HEMA_VERSION.=.1.65....STORE_OPT | 
| 475c0 |  49 4f 4e 53 20 3d 20 27 4f 70 74 69 6f 6e 73 27    0d 0a 4b 45 59 5f 52 45 4d 4f 56 45 5f 44 49 41  | IONS.=.'Options'..KEY_REMOVE_DIA | 
| 475e0 |  4c 4f 47 20 3d 20 27 72 65 6d 6f 76 65 44 69 61    6c 6f 67 27 0d 0a 0d 0a 53 54 4f 52 45 5f 44 45  | LOG.=.'removeDialog'....STORE_DE | 
| 47600 |  56 49 43 45 53 20 3d 20 27 44 65 76 69 63 65 73    27 0d 0a 23 20 44 65 76 69 63 65 73 20 73 74 6f  | VICES.=.'Devices'..#.Devices.sto | 
| 47620 |  72 65 20 63 6f 6e 73 69 73 74 73 20 6f 66 3a 0d    0a 23 20 27 44 65 76 69 63 65 73 27 3a 20 7b 20  | re.consists.of:..#.'Devices':.{. | 
| 47640 |  27 64 65 76 5f 75 75 69 64 27 3a 20 7b 27 74 79    70 65 27 3a 27 78 78 78 27 2c 20 27 75 75 69 64  | 'dev_uuid':.{'type':'xxx',.'uuid | 
| 47660 |  27 3a 27 78 78 78 27 2c 20 27 6e 61 6d 65 3a 27    78 78 78 27 2c 20 27 6c 6f 63 61 74 69 6f 6e 5f  | ':'xxx',.'name:'xxx',.'location_ | 
| 47680 |  63 6f 64 65 27 3a 27 6d 61 69 6e 27 2c 0d 0a 23    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | code':'main',..#................ | 
| 476a0 |  20 20 20 20 20 20 20 20 20 20 20 27 61 63 74 69    76 65 27 3a 54 72 75 65 2c 20 27 63 6f 6c 6c 65  | ...........'active':True,.'colle | 
| 476c0 |  63 74 69 6f 6e 73 27 3a 46 61 6c 73 65 7d 20 2c    0d 0a 23 20 46 6f 72 20 69 54 75 6e 65 73 0d 0a  | ctions':False}.,..#.For.iTunes.. | 
| 476e0 |  23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27    69 54 75 6e 65 73 27 3a 20 20 20 7b 27 74 79 70  | #..............'iTunes':...{'typ | 
| 47700 |  65 27 3a 27 69 54 75 6e 65 73 27 2c 20 27 75 75    69 64 27 3a 69 54 75 6e 65 73 27 2c 20 27 6e 61  | e':'iTunes',.'uuid':iTunes',.'na | 
| 47720 |  6d 65 27 3a 27 69 54 75 6e 65 73 27 2c 20 27 6c    6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 3a 27 27  | me':'iTunes',.'location_code':'' | 
| 47740 |  2c 0d 0a 23 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27  | ,..#...........................' | 
| 47760 |  61 63 74 69 76 65 27 3a 54 72 75 65 2c 20 27 63    6f 6c 6c 65 63 74 69 6f 6e 73 27 3a 46 61 6c 73  | active':True,.'collections':Fals | 
| 47780 |  65 7d 2c 20 2e 2e 2e 7d 0d 0a 44 45 46 41 55 4c    54 5f 44 45 56 49 43 45 53 5f 56 41 4c 55 45 53  | e},....}..DEFAULT_DEVICES_VALUES | 
| 477a0 |  20 3d 20 7b 7d 0d 0a 0d 0a 44 45 46 41 55 4c 54    5f 4c 49 53 54 5f 56 41 4c 55 45 53 20 3d 20 7b  | .=.{}....DEFAULT_LIST_VALUES.=.{ | 
| 477c0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 43 4f  | ..........................KEY_CO | 
| 477e0 |  4e 54 45 4e 54 3a 20 5b 5d 2c 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | NTENT:.[],...................... | 
| 47800 |  20 20 20 20 4b 45 59 5f 4d 4f 44 49 46 59 5f 41    43 54 49 4f 4e 3a 20 27 54 41 47 41 44 44 52 45  | ....KEY_MODIFY_ACTION:.'TAGADDRE | 
| 47820 |  4d 4f 56 45 27 2c 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | MOVE',.......................... | 
| 47840 |  4b 45 59 5f 54 41 47 53 5f 43 4f 4c 55 4d 4e 3a    20 27 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20  | KEY_TAGS_COLUMN:.'',............ | 
| 47860 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45    59 5f 54 41 47 53 5f 54 45 58 54 3a 20 27 27 2c  | ..............KEY_TAGS_TEXT:.'', | 
| 47880 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 53 45  | ..........................KEY_SE | 
| 478a0 |  52 49 45 53 5f 43 4f 4c 55 4d 4e 3a 20 27 27 2c    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | RIES_COLUMN:.'',................ | 
| 478c0 |  20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 53 45    52 49 45 53 5f 4e 41 4d 45 3a 20 27 27 2c 0d 0a  | ..........KEY_SERIES_NAME:.'',.. | 
| 478e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 4b 45 59 5f 53 59 4e 43  | ........................KEY_SYNC | 
| 47900 |  5f 44 45 56 49 43 45 3a 20 4e 6f 6e 65 2c 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | _DEVICE:.None,.................. | 
| 47920 |  20 20 20 20 20 20 20 20 4b 45 59 5f 53 59 4e 43    5f 41 55 54 4f 3a 20 46 61 6c 73 65 2c 0d 0a 20  | ........KEY_SYNC_AUTO:.False,... | 
| 47940 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 4b 45 59 5f 53 59 4e 43 5f  | .......................KEY_SYNC_ | 
| 47960 |  43 4c 45 41 52 3a 20 54 72 75 65 2c 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | CLEAR:.True,.................... | 
| 47980 |  20 20 20 20 20 20 4b 45 59 5f 4c 49 53 54 5f 54    59 50 45 3a 20 27 53 59 4e 43 4e 45 57 27 2c 0d  | ......KEY_LIST_TYPE:.'SYNCNEW',. | 
| 479a0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 4b 45 59 5f 50 4f 50  | .........................KEY_POP | 
| 479c0 |  55 4c 41 54 45 5f 54 59 50 45 3a 20 27 50 4f 50    4d 41 4e 55 41 4c 27 2c 0d 0a 20 20 20 20 20 20  | ULATE_TYPE:.'POPMANUAL',........ | 
| 479e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 53  | ..................KEY_POPULATE_S | 
| 47a00 |  45 41 52 43 48 3a 20 27 27 2c 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | EARCH:.'',...................... | 
| 47a20 |  20 20 20 20 4b 45 59 5f 53 4f 52 54 5f 4c 49 53    54 3a 20 54 72 75 65 2c 0d 0a 20 20 20 20 20 20  | ....KEY_SORT_LIST:.True,........ | 
| 47a40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 4b 45 59 5f 52 45 53 54 4f 52 45 5f 53 4f  | ..................KEY_RESTORE_SO | 
| 47a60 |  52 54 3a 20 46 61 6c 73 65 2c 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | RT:.False,...................... | 
| 47a80 |  20 20 20 20 4b 45 59 5f 44 49 53 50 4c 41 59 5f    54 4f 50 5f 4d 45 4e 55 3a 20 46 61 6c 73 65 0d  | ....KEY_DISPLAY_TOP_MENU:.False. | 
| 47aa0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 7d 0d 0a 0d 0a 44 45 46 41  | .......................}....DEFA | 
| 47ac0 |  55 4c 54 5f 4c 49 42 52 41 52 59 5f 56 41 4c 55    45 53 20 3d 20 7b 0d 0a 20 20 20 20 20 20 20 20  | ULT_LIBRARY_VALUES.=.{.......... | 
| 47ae0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 4b 45 59 5f 44 45 46 41 55 4c 54 5f 4c 49  | ..................KEY_DEFAULT_LI | 
| 47b00 |  53 54 3a 20 27 44 65 66 61 75 6c 74 27 2c 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ST:.'Default',.................. | 
| 47b20 |  20 20 20 20 20 20 20 20 20 20 4b 45 59 5f 51 55    49 43 4b 5f 41 43 43 45 53 53 5f 4c 49 53 54 3a  | ..........KEY_QUICK_ACCESS_LIST: | 
| 47b40 |  20 27 44 65 66 61 75 6c 74 27 2c 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .'Default',..................... | 
| 47b60 |  20 20 20 20 20 20 20 4b 45 59 5f 4c 49 53 54 53    3a 20 7b 20 27 44 65 66 61 75 6c 74 27 3a 20 44  | .......KEY_LISTS:.{.'Default':.D | 
| 47b80 |  45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55    45 53 20 7d 2c 0d 0a 20 20 20 20 20 20 20 20 20  | EFAULT_LIST_VALUES.},........... | 
| 47ba0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 4b 45 59 5f 53 43 48 45 4d 41 5f 56 45 52 53  | .................KEY_SCHEMA_VERS | 
| 47bc0 |  49 4f 4e 3a 20 44 45 46 41 55 4c 54 5f 53 43 48    45 4d 41 5f 56 45 52 53 49 4f 4e 0d 0a 20 20 20  | ION:.DEFAULT_SCHEMA_VERSION..... | 
| 47be0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 7d 0d 0a 0d 0a 44 45 46 41 55  | ......................}....DEFAU | 
| 47c00 |  4c 54 5f 4c 49 53 54 5f 4f 50 54 49 4f 4e 53 20    3d 20 7b 20 0d 0a 20 20 20 20 20 20 20 20 20 20  | LT_LIST_OPTIONS.=.{............. | 
| 47c20 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 45    59 5f 52 45 4d 4f 56 45 5f 44 49 41 4c 4f 47 3a  | ..............KEY_REMOVE_DIALOG: | 
| 47c40 |  20 54 72 75 65 2c 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .True,.......................... | 
| 47c60 |  4b 45 59 5f 51 55 49 43 4b 5f 41 43 43 45 53 53    3a 20 46 61 6c 73 65 2c 0d 0a 20 20 20 20 20 20  | KEY_QUICK_ACCESS:.False,........ | 
| 47c80 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 7d 0d 0a 0d 0a 23 20 54 68 69 73 20 69 73 20  | .................}....#.This.is. | 
| 47ca0 |  77 68 65 72 65 20 61 6c 6c 20 70 72 65 66 65 72    65 6e 63 65 73 20 66 6f 72 20 74 68 69 73 20 70  | where.all.preferences.for.this.p | 
| 47cc0 |  6c 75 67 69 6e 20 77 69 6c 6c 20 62 65 20 73 74    6f 72 65 64 0d 0a 70 6c 75 67 69 6e 5f 70 72 65  | lugin.will.be.stored..plugin_pre | 
| 47ce0 |  66 73 20 3d 20 4a 53 4f 4e 43 6f 6e 66 69 67 28    27 70 6c 75 67 69 6e 73 2f 52 65 61 64 69 6e 67  | fs.=.JSONConfig('plugins/Reading | 
| 47d00 |  20 4c 69 73 74 27 29 0d 0a 0d 0a 23 20 53 65 74    20 64 65 66 61 75 6c 74 73 0d 0a 70 6c 75 67 69  | .List')....#.Set.defaults..plugi | 
| 47d20 |  6e 5f 70 72 65 66 73 2e 64 65 66 61 75 6c 74 73    5b 53 54 4f 52 45 5f 44 45 56 49 43 45 53 5d 20  | n_prefs.defaults[STORE_DEVICES]. | 
| 47d40 |  3d 20 44 45 46 41 55 4c 54 5f 44 45 56 49 43 45    53 5f 56 41 4c 55 45 53 0d 0a 70 6c 75 67 69 6e  | =.DEFAULT_DEVICES_VALUES..plugin | 
| 47d60 |  5f 70 72 65 66 73 2e 64 65 66 61 75 6c 74 73 5b    53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d 20 3d  | _prefs.defaults[STORE_OPTIONS].= | 
| 47d80 |  20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 4f 50    54 49 4f 4e 53 0d 0a 0d 0a 0d 0a 64 65 66 20 6d  | .DEFAULT_LIST_OPTIONS......def.m | 
| 47da0 |  69 67 72 61 74 65 5f 6a 73 6f 6e 5f 63 6f 6e 66    69 67 5f 69 66 5f 72 65 71 75 69 72 65 64 28 29  | igrate_json_config_if_required() | 
| 47dc0 |  3a 0d 0a 20 20 20 20 23 20 43 6f 6e 74 61 69 6e    73 20 63 6f 64 65 20 66 6f 72 20 6d 69 67 72 61  | :......#.Contains.code.for.migra | 
| 47de0 |  74 69 6e 67 20 76 65 72 73 69 6f 6e 73 20 6f 66    20 4a 53 4f 4e 20 73 63 68 65 6d 61 0d 0a 20 20  | ting.versions.of.JSON.schema.... | 
| 47e00 |  20 20 23 20 4d 61 6b 65 20 73 75 72 65 20 77 65    20 75 70 64 61 74 65 20 6f 75 72 20 73 63 68 65  | ..#.Make.sure.we.update.our.sche | 
| 47e20 |  6d 61 20 76 65 72 73 69 6f 6e 20 69 6e 20 74 68    65 20 66 69 6c 65 0d 0a 20 20 20 20 73 63 68 65  | ma.version.in.the.file......sche | 
| 47e40 |  6d 61 5f 76 65 72 73 69 6f 6e 20 3d 20 70 6c 75    67 69 6e 5f 70 72 65 66 73 2e 67 65 74 28 53 54  | ma_version.=.plugin_prefs.get(ST | 
| 47e60 |  4f 52 45 5f 53 43 48 45 4d 41 5f 56 45 52 53 49    4f 4e 2c 20 30 29 0d 0a 20 20 20 20 69 66 20 73  | ORE_SCHEMA_VERSION,.0)......if.s | 
| 47e80 |  63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20 21 3d    20 44 45 46 41 55 4c 54 5f 53 43 48 45 4d 41 5f  | chema_version.!=.DEFAULT_SCHEMA_ | 
| 47ea0 |  56 45 52 53 49 4f 4e 3a 0d 0a 20 20 20 20 20 20    20 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 53  | VERSION:..........plugin_prefs[S | 
| 47ec0 |  54 4f 52 45 5f 53 43 48 45 4d 41 5f 56 45 52 53    49 4f 4e 5d 20 3d 20 44 45 46 41 55 4c 54 5f 53  | TORE_SCHEMA_VERSION].=.DEFAULT_S | 
| 47ee0 |  43 48 45 4d 41 5f 56 45 52 53 49 4f 4e 0d 0a 0d    0a 20 20 20 20 69 66 20 73 63 68 65 6d 61 5f 76  | CHEMA_VERSION........if.schema_v | 
| 47f00 |  65 72 73 69 6f 6e 20 3c 20 31 2e 35 3a 0d 0a 20    20 20 20 20 20 20 20 23 20 43 6c 65 61 6e 75 70  | ersion.<.1.5:..........#.Cleanup | 
| 47f20 |  20 73 6f 6d 65 20 6c 65 66 74 6f 76 65 72 73 20    66 72 6f 6d 20 61 6e 20 65 61 72 6c 69 65 72 20  | .some.leftovers.from.an.earlier. | 
| 47f40 |  72 65 6c 65 61 73 65 20 77 68 69 63 68 20 63 68    61 6e 67 65 64 20 4f 70 74 69 6f 6e 73 20 74 6f  | release.which.changed.Options.to | 
| 47f60 |  20 4f 50 54 49 4f 4e 53 0d 0a 20 20 20 20 20 20    20 20 69 66 20 27 4f 50 54 49 4f 4e 53 27 20 69  | .OPTIONS..........if.'OPTIONS'.i | 
| 47f80 |  6e 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74  | n.plugin_prefs:..............opt | 
| 47fa0 |  69 6f 6e 73 20 3d 20 70 6c 75 67 69 6e 5f 70 72    65 66 73 5b 27 4f 50 54 49 4f 4e 53 27 5d 0d 0a  | ions.=.plugin_prefs['OPTIONS'].. | 
| 47fc0 |  20 20 20 20 20 20 20 20 20 20 20 20 64 65 6c 20    70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 27 4f 50  | ............del.plugin_prefs['OP | 
| 47fe0 |  54 49 4f 4e 53 27 5d 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 70 6c 75 67 69 6e 5f 70 72 65 66  | TIONS']..............plugin_pref | 
| 48000 |  73 5b 53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d    20 3d 20 6f 70 74 69 6f 6e 73 0d 0a 0d 0a 0d 0a  | s[STORE_OPTIONS].=.options...... | 
| 48020 |  64 65 66 20 6d 69 67 72 61 74 65 5f 6c 69 62 72    61 72 79 5f 63 6f 6e 66 69 67 5f 69 66 5f 72 65  | def.migrate_library_config_if_re | 
| 48040 |  71 75 69 72 65 64 28 64 62 2c 20 6c 69 62 72 61    72 79 5f 63 6f 6e 66 69 67 29 3a 0d 0a 20 20 20  | quired(db,.library_config):..... | 
| 48060 |  20 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e 20    3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67  | .schema_version.=.library_config | 
| 48080 |  2e 67 65 74 28 4b 45 59 5f 53 43 48 45 4d 41 5f    56 45 52 53 49 4f 4e 2c 20 30 29 0d 0a 20 20 20  | .get(KEY_SCHEMA_VERSION,.0)..... | 
| 480a0 |  20 69 66 20 73 63 68 65 6d 61 5f 76 65 72 73 69    6f 6e 20 3d 3d 20 44 45 46 41 55 4c 54 5f 53 43  | .if.schema_version.==.DEFAULT_SC | 
| 480c0 |  48 45 4d 41 5f 56 45 52 53 49 4f 4e 3a 0d 0a 20    20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20  | HEMA_VERSION:..........return... | 
| 480e0 |  20 20 20 23 20 57 65 20 68 61 76 65 20 63 68 61    6e 67 65 73 20 74 6f 20 62 65 20 6d 61 64 65 20  | ...#.We.have.changes.to.be.made. | 
| 48100 |  2d 20 6d 61 72 6b 20 73 63 68 65 6d 61 20 61 73    20 75 70 64 61 74 65 64 0d 0a 20 20 20 20 6c 69  | -.mark.schema.as.updated......li | 
| 48120 |  62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59    5f 53 43 48 45 4d 41 5f 56 45 52 53 49 4f 4e 5d  | brary_config[KEY_SCHEMA_VERSION] | 
| 48140 |  20 3d 20 44 45 46 41 55 4c 54 5f 53 43 48 45 4d    41 5f 56 45 52 53 49 4f 4e 0d 0a 0d 0a 20 20 20  | .=.DEFAULT_SCHEMA_VERSION....... | 
| 48160 |  20 69 66 20 73 63 68 65 6d 61 5f 76 65 72 73 69    6f 6e 20 3c 20 31 2e 36 3a 0d 0a 20 20 20 20 20  | .if.schema_version.<.1.6:....... | 
| 48180 |  20 20 20 23 20 43 68 61 6e 67 65 20 74 6f 20 74    68 65 20 6e 65 77 20 70 6f 70 75 6c 61 74 65 20  | ...#.Change.to.the.new.populate. | 
| 481a0 |  74 79 70 65 0d 0a 20 20 20 20 20 20 20 20 6c 69    73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f  | type..........lists.=.library_co | 
| 481c0 |  6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d    0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73  | nfig[KEY_LISTS]..........for.lis | 
| 481e0 |  74 5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74    65 72 76 61 6c 75 65 73 28 6c 69 73 74 73 29 3a  | t_info.in.six.itervalues(lists): | 
| 48200 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66    20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 4b  | ..............if.list_info.get(K | 
| 48220 |  45 59 5f 4c 49 53 54 5f 54 59 50 45 2c 20 27 53    59 4e 43 4e 45 57 27 29 20 3d 3d 20 27 53 59 4e  | EY_LIST_TYPE,.'SYNCNEW').==.'SYN | 
| 48240 |  43 41 55 54 4f 27 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e  | CAUTO':..................list_in | 
| 48260 |  66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f    54 59 50 45 5d 20 3d 20 27 50 4f 50 44 45 56 49  | fo[KEY_POPULATE_TYPE].=.'POPDEVI | 
| 48280 |  43 45 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20  | CE'..............else:.......... | 
| 482a0 |  20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66    6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54  | ........list_info[KEY_POPULATE_T | 
| 482c0 |  59 50 45 5d 20 3d 20 27 50 4f 50 4d 41 4e 55 41    4c 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | YPE].=.'POPMANUAL'.............. | 
| 482e0 |  6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f    50 55 4c 41 54 45 5f 53 45 41 52 43 48 5d 20 3d  | list_info[KEY_POPULATE_SEARCH].= | 
| 48300 |  20 27 27 0d 0a 20 20 20 20 20 20 20 20 6c 69 62    72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f  | .''..........library_config[KEY_ | 
| 48320 |  4c 49 53 54 53 5d 20 3d 20 6c 69 73 74 73 0d 0a    0d 0a 20 20 20 20 69 66 20 73 63 68 65 6d 61 5f  | LISTS].=.lists........if.schema_ | 
| 48340 |  76 65 72 73 69 6f 6e 20 3c 20 31 2e 36 31 3a 0d    0a 20 20 20 20 20 20 20 20 23 20 52 65 6d 6f 76  | version.<.1.61:..........#.Remov | 
| 48360 |  65 20 50 4f 50 43 4f 4c 55 4d 4e 20 6c 69 73 74    20 74 79 70 65 20 61 6e 64 20 72 65 70 6c 61 63  | e.POPCOLUMN.list.type.and.replac | 
| 48380 |  65 20 69 74 20 77 69 74 68 20 50 4f 50 53 45 41    52 43 48 0d 0a 20 20 20 20 20 20 20 20 6c 69 73  | e.it.with.POPSEARCH..........lis | 
| 483a0 |  74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e    66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a  | ts.=.library_config[KEY_LISTS].. | 
| 483c0 |  20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74    5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74 65  | ........for.list_info.in.six.ite | 
| 483e0 |  72 76 61 6c 75 65 73 28 6c 69 73 74 73 29 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73  | rvalues(lists):..............lis | 
| 48400 |  74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c    41 54 45 5f 53 45 41 52 43 48 5d 20 3d 20 27 27  | t_info[KEY_POPULATE_SEARCH].=.'' | 
| 48420 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66    20 6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 4b  | ..............if.list_info.get(K | 
| 48440 |  45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45    2c 20 27 50 4f 50 4d 41 4e 55 41 4c 27 29 20 3d  | EY_POPULATE_TYPE,.'POPMANUAL').= | 
| 48460 |  3d 20 27 50 4f 50 43 4f 4c 55 4d 4e 27 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | =.'POPCOLUMN':.................. | 
| 48480 |  6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f    50 55 4c 41 54 45 5f 54 59 50 45 5d 20 3d 20 27  | list_info[KEY_POPULATE_TYPE].=.' | 
| 484a0 |  50 4f 50 53 45 41 52 43 48 27 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 27  | POPSEARCH'..................if.' | 
| 484c0 |  70 6f 70 75 6c 61 74 65 43 6f 6c 75 6d 6e 27 20    69 6e 20 6c 69 73 74 5f 69 6e 66 6f 3a 0d 0a 20  | populateColumn'.in.list_info:... | 
| 484e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 63 6f 6c 20 3d 20 6c 69 73 74 5f 69 6e  | ...................col.=.list_in | 
| 48500 |  66 6f 5b 27 70 6f 70 75 6c 61 74 65 43 6f 6c 75    6d 6e 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20  | fo['populateColumn']............ | 
| 48520 |  20 20 20 20 20 20 20 20 20 20 76 61 6c 20 3d 20    6c 69 73 74 5f 69 6e 66 6f 5b 27 70 6f 70 75 6c  | ..........val.=.list_info['popul | 
| 48540 |  61 74 65 56 61 6c 75 65 27 5d 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ateValue']...................... | 
| 48560 |  64 65 6c 20 6c 69 73 74 5f 69 6e 66 6f 5b 27 70    6f 70 75 6c 61 74 65 43 6f 6c 75 6d 6e 27 5d 0d  | del.list_info['populateColumn']. | 
| 48580 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 64 65 6c 20 6c 69 73 74 5f 69 6e  | .....................del.list_in | 
| 485a0 |  66 6f 5b 27 70 6f 70 75 6c 61 74 65 56 61 6c 75    65 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | fo['populateValue']............. | 
| 485c0 |  20 20 20 20 20 20 20 20 20 6c 69 73 74 5b 4b 45    59 5f 53 59 4e 43 5f 43 4c 45 41 52 5d 20 3d 20  | .........list[KEY_SYNC_CLEAR].=. | 
| 485e0 |  46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 23 20 47 6f 69  | False......................#.Goi | 
| 48600 |  6e 67 20 74 6f 20 6d 61 6b 65 20 61 20 73 75 70    72 65 6d 65 6c 79 20 63 72 75 64 65 20 61 74 74  | ng.to.make.a.supremely.crude.att | 
| 48620 |  65 6d 70 74 20 74 6f 20 6d 69 67 72 61 74 65 20    65 78 69 73 74 69 6e 67 20 75 73 65 72 20 6c 69  | empt.to.migrate.existing.user.li | 
| 48640 |  73 74 73 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 69 66 20 76 61 6c 20  | sts......................if.val. | 
| 48660 |  3d 3d 20 27 59 27 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ==.'Y':......................... | 
| 48680 |  20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50    4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 5d 20  | .list_info[KEY_POPULATE_SEARCH]. | 
| 486a0 |  3d 20 63 6f 6c 2b 27 3a 74 72 75 65 27 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | =.col+':true'................... | 
| 486c0 |  20 20 20 65 6c 69 66 20 76 61 6c 20 3d 3d 20 27    4e 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | ...elif.val.==.'N':............. | 
| 486e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73    74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c  | .............list_info[KEY_POPUL | 
| 48700 |  41 54 45 5f 53 45 41 52 43 48 5d 20 3d 20 63 6f    6c 2b 27 3a 66 61 6c 73 65 27 0d 0a 20 20 20 20  | ATE_SEARCH].=.col+':false'...... | 
| 48720 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20  | ................else:........... | 
| 48740 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c    69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f 50  | ...............list_info[KEY_POP | 
| 48760 |  55 4c 41 54 45 5f 53 45 41 52 43 48 5d 20 3d 20    63 6f 6c 2b 27 3a 22 3d 27 2b 76 61 6c 2b 27 22  | ULATE_SEARCH].=.col+':"='+val+'" | 
| 48780 |  27 0d 0a 20 20 20 20 20 20 20 20 6c 69 62 72 61    72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49  | '..........library_config[KEY_LI | 
| 487a0 |  53 54 53 5d 20 3d 20 6c 69 73 74 73 0d 0a 0d 0a    20 20 20 20 69 66 20 73 63 68 65 6d 61 5f 76 65  | STS].=.lists........if.schema_ve | 
| 487c0 |  72 73 69 6f 6e 20 3c 20 31 2e 36 32 3a 0d 0a 20    20 20 20 20 20 20 20 23 20 49 6e 73 75 72 65 20  | rsion.<.1.62:..........#.Insure. | 
| 487e0 |  61 6c 6c 20 70 72 65 2d 65 78 69 73 74 69 6e 67    20 50 4f 50 44 45 56 49 43 45 20 6c 69 73 74 73  | all.pre-existing.POPDEVICE.lists | 
| 48800 |  20 68 61 76 65 20 6d 6f 64 69 66 79 20 6f 70 74    69 6f 6e 0d 0a 20 20 20 20 20 20 20 20 23 20 73  | .have.modify.option..........#.s | 
| 48820 |  65 74 20 74 6f 20 54 41 47 41 44 44 52 45 4d 4f    56 45 20 73 6f 20 70 61 73 74 20 62 65 68 61 76  | et.to.TAGADDREMOVE.so.past.behav | 
| 48840 |  69 6f 72 20 64 6f 65 73 6e 27 74 20 63 68 61 6e    67 65 2e 0d 0a 20 20 20 20 20 20 20 20 6c 69 73  | ior.doesn't.change...........lis | 
| 48860 |  74 73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e    66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a  | ts.=.library_config[KEY_LISTS].. | 
| 48880 |  20 20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74    5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69 74 65  | ........for.list_info.in.six.ite | 
| 488a0 |  72 76 61 6c 75 65 73 28 6c 69 73 74 73 29 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20  | rvalues(lists):..............if. | 
| 488c0 |  6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 4b 45    59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 2c  | list_info.get(KEY_POPULATE_TYPE, | 
| 488e0 |  20 27 50 4f 50 4d 41 4e 55 41 4c 27 29 20 3d 3d    20 27 50 4f 50 44 45 56 49 43 45 27 3a 0d 0a 20  | .'POPMANUAL').==.'POPDEVICE':... | 
| 48900 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c    69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 4d 4f 44  | ...............list_info[KEY_MOD | 
| 48920 |  49 46 59 5f 41 43 54 49 4f 4e 5d 20 3d 20 27 54    41 47 41 44 44 52 45 4d 4f 56 45 27 0d 0a 20 20  | IFY_ACTION].=.'TAGADDREMOVE'.... | 
| 48940 |  20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f    6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 20  | ......library_config[KEY_LISTS]. | 
| 48960 |  3d 20 6c 69 73 74 73 0d 0a 0d 0a 20 20 20 20 69    66 20 73 63 68 65 6d 61 5f 76 65 72 73 69 6f 6e  | =.lists........if.schema_version | 
| 48980 |  20 3c 20 31 2e 36 33 3a 0d 0a 20 20 20 20 20 20    20 20 23 20 45 6e 73 75 72 65 20 61 6c 6c 20 6c  | .<.1.63:..........#.Ensure.all.l | 
| 489a0 |  69 73 74 73 20 68 61 76 65 20 61 20 73 6f 72 74    20 70 72 6f 70 65 72 74 79 20 77 68 65 6e 20 76  | ists.have.a.sort.property.when.v | 
| 489c0 |  69 65 77 69 6e 67 20 73 65 74 20 74 6f 20 74 72    75 65 20 74 6f 20 6b 65 65 70 20 6c 65 67 61 63  | iewing.set.to.true.to.keep.legac | 
| 489e0 |  79 20 62 65 68 61 76 69 6f 75 72 2e 0d 0a 20 20    20 20 20 20 20 20 23 20 45 6e 73 75 72 65 20 61  | y.behaviour...........#.Ensure.a | 
| 48a00 |  6e 79 20 61 75 74 6f 20 70 6f 70 75 6c 61 74 65    64 20 6c 69 73 74 73 20 61 72 65 20 6e 6f 74 20  | ny.auto.populated.lists.are.not. | 
| 48a20 |  64 69 73 70 6c 61 79 65 64 20 6f 6e 20 74 68 65    20 74 6f 70 20 6c 65 76 65 6c 20 6d 65 6e 75 20  | displayed.on.the.top.level.menu. | 
| 48a40 |  74 6f 20 6b 65 65 70 20 6c 65 67 61 63 79 20 62    65 68 61 76 69 6f 75 72 2e 0d 0a 20 20 20 20 20  | to.keep.legacy.behaviour........ | 
| 48a60 |  20 20 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61    72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49  | ...lists.=.library_config[KEY_LI | 
| 48a80 |  53 54 53 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f    72 20 6c 69 73 74 5f 69 6e 66 6f 20 69 6e 20 73  | STS]..........for.list_info.in.s | 
| 48aa0 |  69 78 2e 69 74 65 72 76 61 6c 75 65 73 28 6c 69    73 74 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 20  | ix.itervalues(lists):........... | 
| 48ac0 |  20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59    5f 53 4f 52 54 5f 4c 49 53 54 5d 20 3d 20 54 72  | ...list_info[KEY_SORT_LIST].=.Tr | 
| 48ae0 |  75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 44 49  | ue..............list_info[KEY_DI | 
| 48b00 |  53 50 4c 41 59 5f 54 4f 50 5f 4d 45 4e 55 5d 20    3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20  | SPLAY_TOP_MENU].=.False......... | 
| 48b20 |  20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b    4b 45 59 5f 4c 49 53 54 53 5d 20 3d 20 6c 69 73  | .library_config[KEY_LISTS].=.lis | 
| 48b40 |  74 73 0d 0a 0d 0a 20 20 20 20 69 66 20 73 63 68    65 6d 61 5f 76 65 72 73 69 6f 6e 20 3c 20 31 2e  | ts........if.schema_version.<.1. | 
| 48b60 |  36 35 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 45    6e 73 75 72 65 20 61 6c 6c 20 6c 69 73 74 73 20  | 65:..........#.Ensure.all.lists. | 
| 48b80 |  68 61 76 65 20 61 20 72 65 73 74 6f 72 65 20 73    6f 72 74 20 70 72 6f 70 65 72 74 79 2e 0d 0a 20  | have.a.restore.sort.property.... | 
| 48ba0 |  20 20 20 20 20 20 20 6c 69 73 74 73 20 3d 20 6c    69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45  | .......lists.=.library_config[KE | 
| 48bc0 |  59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 20 20    20 20 66 6f 72 20 6c 69 73 74 5f 69 6e 66 6f 20  | Y_LISTS]..........for.list_info. | 
| 48be0 |  69 6e 20 73 69 78 2e 69 74 65 72 76 61 6c 75 65    73 28 6c 69 73 74 73 29 3a 0d 0a 20 20 20 20 20  | in.six.itervalues(lists):....... | 
| 48c00 |  20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f    5b 4b 45 59 5f 52 45 53 54 4f 52 45 5f 53 4f 52  | .......list_info[KEY_RESTORE_SOR | 
| 48c20 |  54 5d 20 3d 20 46 61 6c 73 65 0d 0a 0d 0a 20 20    20 20 73 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f  | T].=.False........set_library_co | 
| 48c40 |  6e 66 69 67 28 64 62 2c 20 6c 69 62 72 61 72 79    5f 63 6f 6e 66 69 67 29 0d 0a 0d 0a 64 65 66 20  | nfig(db,.library_config)....def. | 
| 48c60 |  73 68 6f 77 5f 68 65 6c 70 28 29 3a 0d 0a 20 20    20 20 6f 70 65 6e 5f 75 72 6c 28 51 55 72 6c 28  | show_help():......open_url(QUrl( | 
| 48c80 |  48 45 4c 50 5f 55 52 4c 29 29 0d 0a 0d 0a 0d 0a    64 65 66 20 67 65 74 5f 6c 69 62 72 61 72 79 5f  | HELP_URL))......def.get_library_ | 
| 48ca0 |  63 6f 6e 66 69 67 28 64 62 29 3a 0d 0a 20 20 20    20 6c 69 62 72 61 72 79 5f 69 64 20 3d 20 64 62  | config(db):......library_id.=.db | 
| 48cc0 |  2e 6c 69 62 72 61 72 79 5f 69 64 0d 0a 20 20 20    20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20  | .library_id......library_config. | 
| 48ce0 |  3d 20 4e 6f 6e 65 0d 0a 20 20 20 20 23 20 43 68    65 63 6b 20 77 68 65 74 68 65 72 20 74 68 69 73  | =.None......#.Check.whether.this | 
| 48d00 |  20 69 73 20 61 20 72 65 61 64 69 6e 67 20 6c 69    73 74 20 6e 65 65 64 69 6e 67 20 74 6f 20 62 65  | .is.a.reading.list.needing.to.be | 
| 48d20 |  20 6d 69 67 72 61 74 65 64 20 66 72 6f 6d 20 6a    73 6f 6e 20 69 6e 74 6f 20 64 61 74 61 62 61 73  | .migrated.from.json.into.databas | 
| 48d40 |  65 0d 0a 20 20 20 20 69 66 20 27 4c 69 62 72 61    72 69 65 73 27 20 69 6e 20 70 6c 75 67 69 6e 5f  | e......if.'Libraries'.in.plugin_ | 
| 48d60 |  70 72 65 66 73 3a 0d 0a 20 20 20 20 20 20 20 20    6c 69 62 72 61 72 69 65 73 20 3d 20 70 6c 75 67  | prefs:..........libraries.=.plug | 
| 48d80 |  69 6e 5f 70 72 65 66 73 5b 27 4c 69 62 72 61 72    69 65 73 27 5d 0d 0a 20 20 20 20 20 20 20 20 69  | in_prefs['Libraries']..........i | 
| 48da0 |  66 20 6c 69 62 72 61 72 79 5f 69 64 20 69 6e 20    6c 69 62 72 61 72 69 65 73 3a 0d 0a 20 20 20 20  | f.library_id.in.libraries:...... | 
| 48dc0 |  20 20 20 20 20 20 20 20 23 20 57 65 20 77 69 6c    6c 20 6d 69 67 72 61 74 65 20 74 68 69 73 20 62  | ........#.We.will.migrate.this.b | 
| 48de0 |  65 6c 6f 77 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67  | elow..............library_config | 
| 48e00 |  20 3d 20 6c 69 62 72 61 72 69 65 73 5b 6c 69 62    72 61 72 79 5f 69 64 5d 0d 0a 20 20 20 20 20 20  | .=.libraries[library_id]........ | 
| 48e20 |  20 20 20 20 20 20 23 20 43 6c 65 61 6e 75 70 20    66 72 6f 6d 20 6a 73 6f 6e 20 66 69 6c 65 20 73  | ......#.Cleanup.from.json.file.s | 
| 48e40 |  6f 20 77 65 20 64 6f 6e 27 74 20 65 76 65 72 20    64 6f 20 74 68 69 73 20 61 67 61 69 6e 0d 0a 20  | o.we.don't.ever.do.this.again... | 
| 48e60 |  20 20 20 20 20 20 20 20 20 20 20 64 65 6c 20 6c    69 62 72 61 72 69 65 73 5b 6c 69 62 72 61 72 79  | ...........del.libraries[library | 
| 48e80 |  5f 69 64 5d 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 69 66 20 6c 65 6e 28 6c 69 62 72 61 72 69  | _id]..............if.len(librari | 
| 48ea0 |  65 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 23 20 57 65 20  | es).==.0:..................#.We. | 
| 48ec0 |  68 61 76 65 20 6d 69 67 72 61 74 65 64 20 74 68    65 20 6c 61 73 74 20 6c 69 62 72 61 72 79 20 66  | have.migrated.the.last.library.f | 
| 48ee0 |  6f 72 20 74 68 69 73 20 75 73 65 72 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65  | or.this.user..................de | 
| 48f00 |  6c 20 70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 27    4c 69 62 72 61 72 69 65 73 27 5d 0d 0a 20 20 20  | l.plugin_prefs['Libraries']..... | 
| 48f20 |  20 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .........else:.................. | 
| 48f40 |  70 6c 75 67 69 6e 5f 70 72 65 66 73 5b 27 4c 69    62 72 61 72 69 65 73 27 5d 20 3d 20 6c 69 62 72  | plugin_prefs['Libraries'].=.libr | 
| 48f60 |  61 72 69 65 73 0d 0a 0d 0a 20 20 20 20 69 66 20    6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20 69  | aries........if.library_config.i | 
| 48f80 |  73 20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20    20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20  | s.None:..........library_config. | 
| 48fa0 |  3d 20 64 62 2e 70 72 65 66 73 2e 67 65 74 5f 6e    61 6d 65 73 70 61 63 65 64 28 50 52 45 46 53 5f  | =.db.prefs.get_namespaced(PREFS_ | 
| 48fc0 |  4e 41 4d 45 53 50 41 43 45 2c 20 50 52 45 46 53    5f 4b 45 59 5f 53 45 54 54 49 4e 47 53 2c 0d 0a  | NAMESPACE,.PREFS_KEY_SETTINGS,.. | 
| 48fe0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 49000 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 63 6f 70 79 2e 64 65 65 70 63 6f 70 79 28 44  | .................copy.deepcopy(D | 
| 49020 |  45 46 41 55 4c 54 5f 4c 49 42 52 41 52 59 5f 56    41 4c 55 45 53 29 29 0d 0a 20 20 20 20 69 66 20  | EFAULT_LIBRARY_VALUES))......if. | 
| 49040 |  6c 65 6e 28 6c 69 62 72 61 72 79 5f 63 6f 6e 66    69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 29 20 3c  | len(library_config[KEY_LISTS]).< | 
| 49060 |  20 31 3a 0d 0a 20 20 20 20 20 20 20 20 23 20 6e    6f 20 6c 69 73 74 73 2c 20 61 73 73 75 6d 65 20  | .1:..........#.no.lists,.assume. | 
| 49080 |  62 72 6f 6b 65 6e 20 61 6e 64 20 67 65 74 20 61    20 6e 65 77 20 63 6f 70 79 2e 0d 0a 20 20 20 20  | broken.and.get.a.new.copy....... | 
| 490a0 |  20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66    69 67 20 3d 20 63 6f 70 79 2e 64 65 65 70 63 6f  | ....library_config.=.copy.deepco | 
| 490c0 |  70 79 28 44 45 46 41 55 4c 54 5f 4c 49 42 52 41    52 59 5f 56 41 4c 55 45 53 29 0d 0a 20 20 20 20  | py(DEFAULT_LIBRARY_VALUES)...... | 
| 490e0 |  6d 69 67 72 61 74 65 5f 6c 69 62 72 61 72 79 5f    63 6f 6e 66 69 67 5f 69 66 5f 72 65 71 75 69 72  | migrate_library_config_if_requir | 
| 49100 |  65 64 28 64 62 2c 20 6c 69 62 72 61 72 79 5f 63    6f 6e 66 69 67 29 0d 0a 0d 0a 20 20 20 20 23 23  | ed(db,.library_config)........## | 
| 49120 |  20 41 20 75 73 65 72 20 73 6f 6d 65 20 68 6f 77    20 67 6f 74 20 74 6f 20 61 20 73 74 61 74 65 20  | .A.user.some.how.got.to.a.state. | 
| 49140 |  77 68 65 72 65 20 74 68 65 20 64 65 66 61 75 6c    74 20 6c 69 73 74 20 77 61 73 0d 0a 20 20 20 20  | where.the.default.list.was...... | 
| 49160 |  23 23 20 64 65 6c 65 74 65 64 2c 20 62 75 74 20    73 74 69 6c 6c 20 73 65 74 2e 20 20 4e 6f 74 20  | ##.deleted,.but.still.set...Not. | 
| 49180 |  61 63 74 75 61 6c 6c 79 20 2a 73 61 76 65 64 2a    20 75 6e 74 69 6c 20 75 73 65 72 20 73 61 76 65  | actually.*saved*.until.user.save | 
| 491a0 |  73 0d 0a 20 20 20 20 23 23 20 63 6f 6e 66 69 67    0d 0a 20 20 20 20 69 66 20 6c 69 62 72 61 72 79  | s......##.config......if.library | 
| 491c0 |  5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 44 45 46 41    55 4c 54 5f 4c 49 53 54 5d 20 6e 6f 74 20 69 6e  | _config[KEY_DEFAULT_LIST].not.in | 
| 491e0 |  20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b    4b 45 59 5f 4c 49 53 54 53 5d 3a 0d 0a 20 20 20  | .library_config[KEY_LISTS]:..... | 
| 49200 |  20 20 20 20 20 23 23 20 73 65 74 20 74 6f 20 66    69 72 73 74 20 6c 69 73 74 0d 0a 20 20 20 20 20  | .....##.set.to.first.list....... | 
| 49220 |  20 20 20 6c 69 73 74 73 20 3d 20 73 6f 72 74 65    64 28 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67  | ...lists.=.sorted(library_config | 
| 49240 |  5b 4b 45 59 5f 4c 49 53 54 53 5d 2e 6b 65 79 73    28 29 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 62  | [KEY_LISTS].keys())..........lib | 
| 49260 |  72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f    44 45 46 41 55 4c 54 5f 4c 49 53 54 5d 20 3d 20  | rary_config[KEY_DEFAULT_LIST].=. | 
| 49280 |  6c 69 73 74 73 5b 30 5d 0d 0a 20 20 20 20 72 65    74 75 72 6e 20 6c 69 62 72 61 72 79 5f 63 6f 6e  | lists[0]......return.library_con | 
| 492a0 |  66 69 67 0d 0a 0d 0a 64 65 66 20 73 65 74 5f 6c    69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64 62  | fig....def.set_library_config(db | 
| 492c0 |  2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67    29 3a 0d 0a 20 20 20 20 64 62 2e 70 72 65 66 73  | ,.library_config):......db.prefs | 
| 492e0 |  2e 73 65 74 5f 6e 61 6d 65 73 70 61 63 65 64 28    50 52 45 46 53 5f 4e 41 4d 45 53 50 41 43 45 2c  | .set_namespaced(PREFS_NAMESPACE, | 
| 49300 |  20 50 52 45 46 53 5f 4b 45 59 5f 53 45 54 54 49    4e 47 53 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e  | .PREFS_KEY_SETTINGS,.library_con | 
| 49320 |  66 69 67 29 0d 0a 0d 0a 64 65 66 20 67 65 74 5f    6c 69 73 74 5f 69 6e 66 6f 28 64 62 2c 20 6c 69  | fig)....def.get_list_info(db,.li | 
| 49340 |  73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 6c    69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20  | st_name):......library_config.=. | 
| 49360 |  67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66    69 67 28 64 62 29 0d 0a 20 20 20 20 6c 69 73 74  | get_library_config(db)......list | 
| 49380 |  73 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66    69 67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20  | s.=.library_config[KEY_LISTS]... | 
| 493a0 |  20 20 20 6c 69 73 74 5f 6d 61 70 20 3d 20 6c 69    73 74 73 2e 67 65 74 28 6c 69 73 74 5f 6e 61 6d  | ...list_map.=.lists.get(list_nam | 
| 493c0 |  65 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f    56 41 4c 55 45 53 29 0d 0a 20 20 20 20 72 65 74  | e,.DEFAULT_LIST_VALUES)......ret | 
| 493e0 |  75 72 6e 20 6c 69 73 74 5f 6d 61 70 0d 0a 0d 0a    64 65 66 20 67 65 74 5f 62 6f 6f 6b 5f 6c 69 73  | urn.list_map....def.get_book_lis | 
| 49400 |  74 28 64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29    3a 0d 0a 20 20 20 20 6c 69 73 74 5f 6d 61 70 20  | t(db,.list_name):......list_map. | 
| 49420 |  3d 20 67 65 74 5f 6c 69 73 74 5f 69 6e 66 6f 28    64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a  | =.get_list_info(db,.list_name).. | 
| 49440 |  20 20 20 20 62 6f 6f 6b 5f 69 64 73 20 3d 20 6c    69 73 74 5f 6d 61 70 5b 4b 45 59 5f 43 4f 4e 54  | ....book_ids.=.list_map[KEY_CONT | 
| 49460 |  45 4e 54 5d 0d 0a 20 20 20 20 76 61 6c 69 64 5f    62 6f 6f 6b 5f 69 64 73 20 3d 20 5b 62 6f 6f 6b  | ENT]......valid_book_ids.=.[book | 
| 49480 |  5f 69 64 20 66 6f 72 20 62 6f 6f 6b 5f 69 64 20    69 6e 20 62 6f 6f 6b 5f 69 64 73 20 69 66 20 64  | _id.for.book_id.in.book_ids.if.d | 
| 494a0 |  62 2e 64 61 74 61 2e 68 61 73 5f 69 64 28 62 6f    6f 6b 5f 69 64 29 5d 0d 0a 20 20 20 20 69 66 20  | b.data.has_id(book_id)]......if. | 
| 494c0 |  6c 65 6e 28 62 6f 6f 6b 5f 69 64 73 29 20 21 3d    20 6c 65 6e 28 76 61 6c 69 64 5f 62 6f 6f 6b 5f  | len(book_ids).!=.len(valid_book_ | 
| 494e0 |  69 64 73 29 3a 0d 0a 20 20 20 20 20 20 20 20 73    65 74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c  | ids):..........set_book_list(db, | 
| 49500 |  20 6c 69 73 74 5f 6e 61 6d 65 2c 20 76 61 6c 69    64 5f 62 6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20  | .list_name,.valid_book_ids)..... | 
| 49520 |  20 72 65 74 75 72 6e 20 76 61 6c 69 64 5f 62 6f    6f 6b 5f 69 64 73 0d 0a 0d 0a 64 65 66 20 73 65  | .return.valid_book_ids....def.se | 
| 49540 |  74 5f 62 6f 6f 6b 5f 6c 69 73 74 28 64 62 2c 20    6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f  | t_book_list(db,.list_name,.book_ | 
| 49560 |  69 64 73 29 3a 0d 0a 20 20 20 20 6c 69 62 72 61    72 79 5f 63 6f 6e 66 69 67 20 3d 20 67 65 74 5f  | ids):......library_config.=.get_ | 
| 49580 |  6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28 64    62 29 0d 0a 20 20 20 20 6c 69 73 74 73 20 3d 20  | library_config(db)......lists.=. | 
| 495a0 |  6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b    45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20 6c  | library_config[KEY_LISTS]......l | 
| 495c0 |  69 73 74 73 5b 6c 69 73 74 5f 6e 61 6d 65 5d 5b    4b 45 59 5f 43 4f 4e 54 45 4e 54 5d 20 3d 20 62  | ists[list_name][KEY_CONTENT].=.b | 
| 495e0 |  6f 6f 6b 5f 69 64 73 0d 0a 20 20 20 20 73 65 74    5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28  | ook_ids......set_library_config( | 
| 49600 |  64 62 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66    69 67 29 0d 0a 0d 0a 64 65 66 20 73 65 74 5f 64  | db,.library_config)....def.set_d | 
| 49620 |  65 66 61 75 6c 74 5f 6c 69 73 74 28 64 62 2c 20    6c 69 73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20  | efault_list(db,.list_name):..... | 
| 49640 |  20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20    3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f  | .library_config.=.get_library_co | 
| 49660 |  6e 66 69 67 28 64 62 29 0d 0a 20 20 20 20 6c 69    62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59  | nfig(db)......library_config[KEY | 
| 49680 |  5f 44 45 46 41 55 4c 54 5f 4c 49 53 54 5d 20 3d    20 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20  | _DEFAULT_LIST].=.list_name...... | 
| 496a0 |  73 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66    69 67 28 64 62 2c 20 6c 69 62 72 61 72 79 5f 63  | set_library_config(db,.library_c | 
| 496c0 |  6f 6e 66 69 67 29 0d 0a 0d 0a 64 65 66 20 67 65    74 5f 62 6f 6f 6b 5f 6c 69 73 74 73 5f 66 6f 72  | onfig)....def.get_book_lists_for | 
| 496e0 |  5f 64 65 76 69 63 65 28 64 62 2c 20 64 65 76 69    63 65 5f 75 75 69 64 2c 20 65 78 63 6c 75 64 65  | _device(db,.device_uuid,.exclude | 
| 49700 |  5f 61 75 74 6f 3d 54 72 75 65 29 3a 0d 0a 20 20    20 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67  | _auto=True):......library_config | 
| 49720 |  20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 63    6f 6e 66 69 67 28 64 62 29 0d 0a 20 20 20 20 6c  | .=.get_library_config(db)......l | 
| 49740 |  69 73 74 73 5f 6d 61 70 20 3d 20 6c 69 62 72 61    72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49  | ists_map.=.library_config[KEY_LI | 
| 49760 |  53 54 53 5d 0d 0a 20 20 20 20 64 65 76 69 63 65    5f 6c 69 73 74 73 20 3d 20 7b 7d 0d 0a 20 20 20  | STS]......device_lists.=.{}..... | 
| 49780 |  20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 2c 20    6c 69 73 74 5f 69 6e 66 6f 20 69 6e 20 73 69 78  | .for.list_name,.list_info.in.six | 
| 497a0 |  2e 69 74 65 72 69 74 65 6d 73 28 6c 69 73 74 73    5f 6d 61 70 29 3a 0d 0a 20 20 20 20 20 20 20 20  | .iteritems(lists_map):.......... | 
| 497c0 |  69 66 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59    5f 53 59 4e 43 5f 44 45 56 49 43 45 5d 20 69 6e  | if.list_info[KEY_SYNC_DEVICE].in | 
| 497e0 |  20 5b 64 65 76 69 63 65 5f 75 75 69 64 2c 20 54    4f 4b 45 4e 5f 41 4e 59 5f 44 45 56 49 43 45 5d  | .[device_uuid,.TOKEN_ANY_DEVICE] | 
| 49800 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69    66 20 6e 6f 74 20 65 78 63 6c 75 64 65 5f 61 75  | :..............if.not.exclude_au | 
| 49820 |  74 6f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 64 65 76 69 63 65 5f 6c 69 73 74  | to:..................device_list | 
| 49840 |  73 5b 6c 69 73 74 5f 6e 61 6d 65 5d 20 3d 20 6c    69 73 74 5f 69 6e 66 6f 0d 0a 20 20 20 20 20 20  | s[list_name].=.list_info........ | 
| 49860 |  20 20 20 20 20 20 65 6c 69 66 20 6c 69 73 74 5f    69 6e 66 6f 2e 67 65 74 28 4b 45 59 5f 50 4f 50  | ......elif.list_info.get(KEY_POP | 
| 49880 |  55 4c 41 54 45 5f 54 59 50 45 2c 20 44 45 46 41    55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b  | ULATE_TYPE,.DEFAULT_LIST_VALUES[ | 
| 498a0 |  4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50    45 5d 29 20 3d 3d 20 27 50 4f 50 4d 41 4e 55 41  | KEY_POPULATE_TYPE]).==.'POPMANUA | 
| 498c0 |  4c 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 64 65 76 69 63 65 5f 6c 69 73 74  | L':..................device_list | 
| 498e0 |  73 5b 6c 69 73 74 5f 6e 61 6d 65 5d 20 3d 20 6c    69 73 74 5f 69 6e 66 6f 0d 0a 20 20 20 20 72 65  | s[list_name].=.list_info......re | 
| 49900 |  74 75 72 6e 20 64 65 76 69 63 65 5f 6c 69 73 74    73 0d 0a 0d 0a 64 65 66 20 67 65 74 5f 6c 69 73  | turn.device_lists....def.get_lis | 
| 49920 |  74 5f 6e 61 6d 65 73 28 64 62 2c 20 65 78 63 6c    75 64 65 5f 61 75 74 6f 3d 54 72 75 65 29 3a 0d  | t_names(db,.exclude_auto=True):. | 
| 49940 |  0a 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e    66 69 67 20 3d 20 67 65 74 5f 6c 69 62 72 61 72  | .....library_config.=.get_librar | 
| 49960 |  79 5f 63 6f 6e 66 69 67 28 64 62 29 0d 0a 20 20    20 20 6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72  | y_config(db)......lists.=.librar | 
| 49980 |  79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53    54 53 5d 0d 0a 20 20 20 20 69 66 20 6e 6f 74 20  | y_config[KEY_LISTS]......if.not. | 
| 499a0 |  65 78 63 6c 75 64 65 5f 61 75 74 6f 3a 0d 0a 20    20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 6f  | exclude_auto:..........return.so | 
| 499c0 |  72 74 65 64 28 6c 69 73 74 73 2e 6b 65 79 73 28    29 29 0d 0a 0d 0a 20 20 20 20 6c 69 73 74 5f 6e  | rted(lists.keys())........list_n | 
| 499e0 |  61 6d 65 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 66    6f 72 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 6c 69  | ames.=.[]......for.list_name,.li | 
| 49a00 |  73 74 5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e 69    74 65 72 69 74 65 6d 73 28 6c 69 73 74 73 29 3a  | st_info.in.six.iteritems(lists): | 
| 49a20 |  0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 69 73    74 5f 69 6e 66 6f 2e 67 65 74 28 4b 45 59 5f 50  | ..........if.list_info.get(KEY_P | 
| 49a40 |  4f 50 55 4c 41 54 45 5f 54 59 50 45 2c 20 44 45    46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45  | OPULATE_TYPE,.DEFAULT_LIST_VALUE | 
| 49a60 |  53 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54    59 50 45 5d 29 20 3d 3d 20 27 50 4f 50 4d 41 4e  | S[KEY_POPULATE_TYPE]).==.'POPMAN | 
| 49a80 |  55 41 4c 27 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 6c 69 73 74 5f 6e 61 6d 65 73 2e 61 70  | UAL':..............list_names.ap | 
| 49aa0 |  70 65 6e 64 28 6c 69 73 74 5f 6e 61 6d 65 29 0d    0a 20 20 20 20 72 65 74 75 72 6e 20 73 6f 72 74  | pend(list_name)......return.sort | 
| 49ac0 |  65 64 28 6c 69 73 74 5f 6e 61 6d 65 73 29 0d 0a    0d 0a 64 65 66 20 67 65 74 5f 76 69 65 77 5f 74  | ed(list_names)....def.get_view_t | 
| 49ae0 |  6f 70 6d 65 6e 75 5f 6c 69 73 74 5f 6e 61 6d 65    73 28 64 62 29 3a 0d 0a 20 20 20 20 6c 69 62 72  | opmenu_list_names(db):......libr | 
| 49b00 |  61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 67 65 74    5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 28  | ary_config.=.get_library_config( | 
| 49b20 |  64 62 29 0d 0a 20 20 20 20 6c 69 73 74 73 20 3d    20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b  | db)......lists.=.library_config[ | 
| 49b40 |  4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20 20    64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d  | KEY_LISTS]......default_list_nam | 
| 49b60 |  65 20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66    69 67 5b 4b 45 59 5f 44 45 46 41 55 4c 54 5f 4c  | e.=.library_config[KEY_DEFAULT_L | 
| 49b80 |  49 53 54 5d 0d 0a 0d 0a 20 20 20 20 6c 69 73 74    5f 6e 61 6d 65 73 20 3d 20 5b 5d 0d 0a 20 20 20  | IST]........list_names.=.[]..... | 
| 49ba0 |  20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 2c 20    6c 69 73 74 5f 69 6e 66 6f 20 69 6e 20 73 69 78  | .for.list_name,.list_info.in.six | 
| 49bc0 |  2e 69 74 65 72 69 74 65 6d 73 28 6c 69 73 74 73    29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 28  | .iteritems(lists):..........if.( | 
| 49be0 |  6c 69 73 74 5f 69 6e 66 6f 2e 67 65 74 28 4b 45    59 5f 44 49 53 50 4c 41 59 5f 54 4f 50 5f 4d 45  | list_info.get(KEY_DISPLAY_TOP_ME | 
| 49c00 |  4e 55 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54    5f 56 41 4c 55 45 53 5b 4b 45 59 5f 44 49 53 50  | NU,.DEFAULT_LIST_VALUES[KEY_DISP | 
| 49c20 |  4c 41 59 5f 54 4f 50 5f 4d 45 4e 55 5d 29 20 61    6e 64 20 6c 69 73 74 5f 6e 61 6d 65 20 21 3d 20  | LAY_TOP_MENU]).and.list_name.!=. | 
| 49c40 |  64 65 66 61 75 6c 74 5f 6c 69 73 74 5f 6e 61 6d    65 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | default_list_name):............. | 
| 49c60 |  20 6c 69 73 74 5f 6e 61 6d 65 73 2e 61 70 70 65    6e 64 28 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20  | .list_names.append(list_name)... | 
| 49c80 |  20 20 20 72 65 74 75 72 6e 20 73 6f 72 74 65 64    28 6c 69 73 74 5f 6e 61 6d 65 73 29 0d 0a 0d 0a  | ...return.sorted(list_names).... | 
| 49ca0 |  64 65 66 20 63 72 65 61 74 65 5f 6c 69 73 74 28    64 62 2c 20 6c 69 73 74 5f 6e 61 6d 65 2c 20 62  | def.create_list(db,.list_name,.b | 
| 49cc0 |  6f 6f 6b 5f 69 64 73 29 3a 0d 0a 20 20 20 20 6e    65 77 5f 6c 69 73 74 20 3d 20 63 6f 70 79 2e 64  | ook_ids):......new_list.=.copy.d | 
| 49ce0 |  65 65 70 63 6f 70 79 28 44 45 46 41 55 4c 54 5f    4c 49 53 54 5f 56 41 4c 55 45 53 29 0d 0a 20 20  | eepcopy(DEFAULT_LIST_VALUES).... | 
| 49d00 |  20 20 6e 65 77 5f 6c 69 73 74 5b 4b 45 59 5f 43    4f 4e 54 45 4e 54 5d 20 3d 20 6c 69 73 74 28 62  | ..new_list[KEY_CONTENT].=.list(b | 
| 49d20 |  6f 6f 6b 5f 69 64 73 29 0d 0a 20 20 20 20 6c 69    62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 67  | ook_ids)......library_config.=.g | 
| 49d40 |  65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69    67 28 64 62 29 0d 0a 20 20 20 20 6c 69 73 74 73  | et_library_config(db)......lists | 
| 49d60 |  20 3d 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69    67 5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20  | .=.library_config[KEY_LISTS].... | 
| 49d80 |  20 20 6c 69 73 74 73 5b 6c 69 73 74 5f 6e 61 6d    65 5d 20 3d 20 6e 65 77 5f 6c 69 73 74 0d 0a 20  | ..lists[list_name].=.new_list... | 
| 49da0 |  20 20 20 73 65 74 5f 6c 69 62 72 61 72 79 5f 63    6f 6e 66 69 67 28 64 62 2c 20 6c 69 62 72 61 72  | ...set_library_config(db,.librar | 
| 49dc0 |  79 5f 63 6f 6e 66 69 67 29 0d 0a 0d 0a 0d 0a 63    6c 61 73 73 20 4c 69 73 74 43 6f 6d 62 6f 42 6f  | y_config)......class.ListComboBo | 
| 49de0 |  78 28 51 43 6f 6d 62 6f 42 6f 78 29 3a 0d 0a 0d    0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f  | x(QComboBox):........def.__init_ | 
| 49e00 |  5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20    6c 69 73 74 73 2c 20 73 65 6c 65 63 74 65 64 5f  | _(self,.parent,.lists,.selected_ | 
| 49e20 |  74 65 78 74 3d 4e 6f 6e 65 29 3a 0d 0a 20 20 20    20 20 20 20 20 51 43 6f 6d 62 6f 42 6f 78 2e 5f  | text=None):..........QComboBox._ | 
| 49e40 |  5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61    72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20 73  | _init__(self,.parent)..........s | 
| 49e60 |  65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d    62 6f 28 6c 69 73 74 73 2c 20 73 65 6c 65 63 74  | elf.populate_combo(lists,.select | 
| 49e80 |  65 64 5f 74 65 78 74 29 0d 0a 0d 0a 20 20 20 20    64 65 66 20 70 6f 70 75 6c 61 74 65 5f 63 6f 6d  | ed_text)........def.populate_com | 
| 49ea0 |  62 6f 28 73 65 6c 66 2c 20 6c 69 73 74 73 2c 20    73 65 6c 65 63 74 65 64 5f 74 65 78 74 3d 4e 6f  | bo(self,.lists,.selected_text=No | 
| 49ec0 |  6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28  | ne):..........self.blockSignals( | 
| 49ee0 |  54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 73    65 6c 66 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20  | True)..........self.clear()..... | 
| 49f00 |  20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f 6e 61    6d 65 20 69 6e 20 73 6f 72 74 65 64 28 6c 69 73  | .....for.list_name.in.sorted(lis | 
| 49f20 |  74 73 2e 6b 65 79 73 28 29 29 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64  | ts.keys()):..............self.ad | 
| 49f40 |  64 49 74 65 6d 28 6c 69 73 74 5f 6e 61 6d 65 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62  | dItem(list_name)..........self.b | 
| 49f60 |  6c 6f 63 6b 53 69 67 6e 61 6c 73 28 46 61 6c 73    65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | lockSignals(False)..........self | 
| 49f80 |  2e 73 65 6c 65 63 74 5f 76 69 65 77 28 73 65 6c    65 63 74 65 64 5f 74 65 78 74 29 0d 0a 0d 0a 20  | .select_view(selected_text)..... | 
| 49fa0 |  20 20 20 64 65 66 20 73 65 6c 65 63 74 5f 76 69    65 77 28 73 65 6c 66 2c 20 73 65 6c 65 63 74 65  | ...def.select_view(self,.selecte | 
| 49fc0 |  64 5f 74 65 78 74 29 3a 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 62 6c 6f 63 6b 53 69 67 6e  | d_text):..........self.blockSign | 
| 49fe0 |  61 6c 73 28 54 72 75 65 29 0d 0a 20 20 20 20 20    20 20 20 69 66 20 73 65 6c 65 63 74 65 64 5f 74  | als(True)..........if.selected_t | 
| 4a000 |  65 78 74 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 69 64 78 20 3d 20 73 65 6c 66 2e 66 69 6e  | ext:..............idx.=.self.fin | 
| 4a020 |  64 54 65 78 74 28 73 65 6c 65 63 74 65 64 5f 74    65 78 74 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | dText(selected_text)............ | 
| 4a040 |  20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e    74 49 6e 64 65 78 28 69 64 78 29 0d 0a 20 20 20  | ..self.setCurrentIndex(idx)..... | 
| 4a060 |  20 20 20 20 20 65 6c 69 66 20 73 65 6c 66 2e 63    6f 75 6e 74 28 29 20 3e 20 30 3a 0d 0a 20 20 20  | .....elif.self.count().>.0:..... | 
| 4a080 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65    74 43 75 72 72 65 6e 74 49 6e 64 65 78 28 30 29  | .........self.setCurrentIndex(0) | 
| 4a0a0 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 62    6c 6f 63 6b 53 69 67 6e 61 6c 73 28 46 61 6c 73  | ..........self.blockSignals(Fals | 
| 4a0c0 |  65 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4c 69    73 74 54 79 70 65 43 6f 6d 62 6f 42 6f 78 28 51  | e)......class.ListTypeComboBox(Q | 
| 4a0e0 |  43 6f 6d 62 6f 42 6f 78 29 3a 0d 0a 0d 0a 20 20    20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f 28 73  | ComboBox):........def.__init__(s | 
| 4a100 |  65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 6c 69 73    74 4b 65 79 56 61 6c 75 65 73 29 3a 0d 0a 20 20  | elf,.parent,.listKeyValues):.... | 
| 4a120 |  20 20 20 20 20 20 51 43 6f 6d 62 6f 42 6f 78 2e    5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70  | ......QComboBox.__init__(self,.p | 
| 4a140 |  61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 6c 69 73 74 4b 65 79 56 61 6c 75  | arent)..........self.listKeyValu | 
| 4a160 |  65 73 20 3d 20 6c 69 73 74 4b 65 79 56 61 6c 75    65 73 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 6f  | es.=.listKeyValues........def.po | 
| 4a180 |  70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c    66 2c 20 73 65 6c 65 63 74 65 64 5f 74 79 70 65  | pulate_combo(self,.selected_type | 
| 4a1a0 |  29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28 54 72  | ):..........self.blockSignals(Tr | 
| 4a1c0 |  75 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20 20 20  | ue)..........self.clear()....... | 
| 4a1e0 |  20 20 20 69 64 78 20 3d 20 30 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 65 63 74 65 64 5f 69 64 78  | ...idx.=.0..........selected_idx | 
| 4a200 |  20 3d 20 30 0d 0a 20 20 20 20 20 20 20 20 66 6f    72 20 6b 65 79 2c 20 64 65 73 63 20 69 6e 20 73  | .=.0..........for.key,.desc.in.s | 
| 4a220 |  65 6c 66 2e 6c 69 73 74 4b 65 79 56 61 6c 75 65    73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | elf.listKeyValues:.............. | 
| 4a240 |  73 65 6c 66 2e 61 64 64 49 74 65 6d 28 64 65 73    63 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | self.addItem(desc).............. | 
| 4a260 |  73 65 6c 66 2e 73 65 74 49 74 65 6d 44 61 74 61    28 69 64 78 2c 20 6b 65 79 29 0d 0a 20 20 20 20  | self.setItemData(idx,.key)...... | 
| 4a280 |  20 20 20 20 20 20 20 20 69 66 20 6b 65 79 20 3d    3d 20 73 65 6c 65 63 74 65 64 5f 74 79 70 65 3a  | ........if.key.==.selected_type: | 
| 4a2a0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 65 63 74 65 64 5f 69 64 78 20 3d  | ..................selected_idx.= | 
| 4a2c0 |  20 69 64 78 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 69 64 78 20 2b 3d 20 31 0d 0a 20 20 20 20  | .idx..............idx.+=.1...... | 
| 4a2e0 |  20 20 20 20 73 65 6c 66 2e 62 6c 6f 63 6b 53 69    67 6e 61 6c 73 28 46 61 6c 73 65 29 0d 0a 20 20  | ....self.blockSignals(False).... | 
| 4a300 |  20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 75    72 72 65 6e 74 49 6e 64 65 78 28 73 65 6c 65 63  | ......self.setCurrentIndex(selec | 
| 4a320 |  74 65 64 5f 69 64 78 29 0d 0a 0d 0a 20 20 20 20    64 65 66 20 67 65 74 5f 73 65 6c 65 63 74 65 64  | ted_idx)........def.get_selected | 
| 4a340 |  5f 74 79 70 65 28 73 65 6c 66 29 3a 0d 0a 20 20    20 20 20 20 20 20 72 65 74 75 72 6e 20 75 6e 69  | _type(self):..........return.uni | 
| 4a360 |  63 6f 64 65 28 73 65 6c 66 2e 69 74 65 6d 44 61    74 61 28 73 65 6c 66 2e 63 75 72 72 65 6e 74 49  | code(self.itemData(self.currentI | 
| 4a380 |  6e 64 65 78 28 29 29 29 0d 0a 0d 0a 0d 0a 63 6c    61 73 73 20 44 65 76 69 63 65 43 6f 6c 75 6d 6e  | ndex()))......class.DeviceColumn | 
| 4a3a0 |  43 6f 6d 62 6f 42 6f 78 28 51 43 6f 6d 62 6f 42    6f 78 29 3a 0d 0a 0d 0a 20 20 20 20 64 65 66 20  | ComboBox(QComboBox):........def. | 
| 4a3c0 |  5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70    61 72 65 6e 74 29 3a 0d 0a 20 20 20 20 20 20 20  | __init__(self,.parent):......... | 
| 4a3e0 |  20 51 43 6f 6d 62 6f 42 6f 78 2e 5f 5f 69 6e 69    74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74  | .QComboBox.__init__(self,.parent | 
| 4a400 |  29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 6f 70    75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66  | )........def.populate_combo(self | 
| 4a420 |  2c 20 64 65 76 69 63 65 73 2c 20 73 65 6c 65 63    74 65 64 5f 64 65 76 69 63 65 5f 75 75 69 64 29  | ,.devices,.selected_device_uuid) | 
| 4a440 |  3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    63 6c 65 61 72 28 29 0d 0a 20 20 20 20 20 20 20  | :..........self.clear()......... | 
| 4a460 |  20 73 65 6c 66 2e 64 65 76 69 63 65 5f 69 64 73    20 3d 20 5b 4e 6f 6e 65 2c 20 54 4f 4b 45 4e 5f  | .self.device_ids.=.[None,.TOKEN_ | 
| 4a480 |  41 4e 59 5f 44 45 56 49 43 45 5d 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 61 64 64 49 74 65  | ANY_DEVICE]..........self.addIte | 
| 4a4a0 |  6d 28 27 27 29 0d 0a 20 20 20 20 20 20 20 20 73    65 6c 66 2e 61 64 64 49 74 65 6d 28 54 4f 4b 45  | m('')..........self.addItem(TOKE | 
| 4a4c0 |  4e 5f 41 4e 59 5f 44 45 56 49 43 45 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 5f  | N_ANY_DEVICE)..........selected_ | 
| 4a4e0 |  69 64 78 20 3d 20 30 0d 0a 20 20 20 20 20 20 20    20 69 66 20 73 65 6c 65 63 74 65 64 5f 64 65 76  | idx.=.0..........if.selected_dev | 
| 4a500 |  69 63 65 5f 75 75 69 64 20 3d 3d 20 54 4f 4b 45    4e 5f 41 4e 59 5f 44 45 56 49 43 45 3a 0d 0a 20  | ice_uuid.==.TOKEN_ANY_DEVICE:... | 
| 4a520 |  20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63    74 65 64 5f 69 64 78 20 3d 20 31 0d 0a 20 20 20  | ...........selected_idx.=.1..... | 
| 4a540 |  20 20 20 20 20 66 6f 72 20 69 64 78 2c 20 6b 65    79 20 69 6e 20 65 6e 75 6d 65 72 61 74 65 28 64  | .....for.idx,.key.in.enumerate(d | 
| 4a560 |  65 76 69 63 65 73 2e 6b 65 79 73 28 29 29 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | evices.keys()):..............sel | 
| 4a580 |  66 2e 61 64 64 49 74 65 6d 28 27 25 73 20 28 25    73 29 27 25 28 64 65 76 69 63 65 73 5b 6b 65 79  | f.addItem('%s.(%s)'%(devices[key | 
| 4a5a0 |  5d 5b 27 6e 61 6d 65 27 5d 2c 20 64 65 76 69 63    65 73 5b 6b 65 79 5d 5b 27 6c 6f 63 61 74 69 6f  | ]['name'],.devices[key]['locatio | 
| 4a5c0 |  6e 5f 63 6f 64 65 27 5d 29 29 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 76  | n_code']))..............self.dev | 
| 4a5e0 |  69 63 65 5f 69 64 73 2e 61 70 70 65 6e 64 28 6b    65 79 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | ice_ids.append(key)............. | 
| 4a600 |  20 69 66 20 6b 65 79 20 3d 3d 20 73 65 6c 65 63    74 65 64 5f 64 65 76 69 63 65 5f 75 75 69 64 3a  | .if.key.==.selected_device_uuid: | 
| 4a620 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 65 63 74 65 64 5f 69 64 78 20 3d  | ..................selected_idx.= | 
| 4a640 |  20 69 64 78 20 2b 20 32 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 65 74 43 75 72 72 65 6e  | .idx.+.2..........self.setCurren | 
| 4a660 |  74 49 6e 64 65 78 28 73 65 6c 65 63 74 65 64 5f    69 64 78 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20  | tIndex(selected_idx)........def. | 
| 4a680 |  67 65 74 5f 73 65 6c 65 63 74 65 64 5f 64 65 76    69 63 65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20  | get_selected_device(self):...... | 
| 4a6a0 |  20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e    64 65 76 69 63 65 5f 69 64 73 5b 73 65 6c 66 2e  | ....return.self.device_ids[self. | 
| 4a6c0 |  63 75 72 72 65 6e 74 49 6e 64 65 78 28 29 5d 0d    0a 0d 0a 0d 0a 63 6c 61 73 73 20 42 6f 6f 6c 43  | currentIndex()]......class.BoolC | 
| 4a6e0 |  6f 6c 75 6d 6e 43 6f 6d 62 6f 42 6f 78 28 4e 6f    57 68 65 65 6c 43 6f 6d 62 6f 42 6f 78 29 3a 0d  | olumnComboBox(NoWheelComboBox):. | 
| 4a700 |  0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69    74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74  | .......def.__init__(self,.parent | 
| 4a720 |  2c 20 73 65 6c 65 63 74 65 64 3d 54 72 75 65 29    3a 0d 0a 20 20 20 20 20 20 20 20 4e 6f 57 68 65  | ,.selected=True):..........NoWhe | 
| 4a740 |  65 6c 43 6f 6d 62 6f 42 6f 78 2e 5f 5f 69 6e 69    74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74  | elComboBox.__init__(self,.parent | 
| 4a760 |  29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73  | )..........self.populate_combo(s | 
| 4a780 |  65 6c 65 63 74 65 64 29 0d 0a 0d 0a 20 20 20 20    64 65 66 20 70 6f 70 75 6c 61 74 65 5f 63 6f 6d  | elected)........def.populate_com | 
| 4a7a0 |  62 6f 28 73 65 6c 66 2c 20 73 65 6c 65 63 74 65    64 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | bo(self,.selected):..........sel | 
| 4a7c0 |  66 2e 63 6c 65 61 72 28 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28  | f.clear()..........self.addItem( | 
| 4a7e0 |  51 49 63 6f 6e 28 49 28 27 6f 6b 2e 70 6e 67 27    29 29 2c 20 27 59 27 29 0d 0a 20 20 20 20 20 20  | QIcon(I('ok.png')),.'Y')........ | 
| 4a800 |  20 20 73 65 6c 66 2e 61 64 64 49 74 65 6d 28 51    49 63 6f 6e 28 49 28 27 6c 69 73 74 5f 72 65 6d  | ..self.addItem(QIcon(I('list_rem | 
| 4a820 |  6f 76 65 2e 70 6e 67 27 29 29 2c 20 27 4e 27 29    0d 0a 20 20 20 20 20 20 20 20 69 66 20 73 65 6c  | ove.png')),.'N')..........if.sel | 
| 4a840 |  65 63 74 65 64 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 73 65 6c 66 2e 73 65 74 43 75 72 72  | ected:..............self.setCurr | 
| 4a860 |  65 6e 74 49 6e 64 65 78 28 30 29 0d 0a 20 20 20    20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20  | entIndex(0)..........else:...... | 
| 4a880 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74    43 75 72 72 65 6e 74 49 6e 64 65 78 28 31 29 0d  | ........self.setCurrentIndex(1). | 
| 4a8a0 |  0a 0d 0a 0d 0a 63 6c 61 73 73 20 44 65 76 69 63    65 73 54 61 62 6c 65 57 69 64 67 65 74 28 51 54  | .....class.DevicesTableWidget(QT | 
| 4a8c0 |  61 62 6c 65 57 69 64 67 65 74 29 3a 0d 0a 0d 0a    20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f  | ableWidget):........def.__init__ | 
| 4a8e0 |  28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 3a 0d    0a 20 20 20 20 20 20 20 20 51 54 61 62 6c 65 57  | (self,.parent):..........QTableW | 
| 4a900 |  69 64 67 65 74 2e 5f 5f 69 6e 69 74 5f 5f 28 73    65 6c 66 2c 20 70 61 72 65 6e 74 29 0d 0a 20 20  | idget.__init__(self,.parent).... | 
| 4a920 |  20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 53 6f    72 74 69 6e 67 45 6e 61 62 6c 65 64 28 46 61 6c  | ......self.setSortingEnabled(Fal | 
| 4a940 |  73 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 73 65 74 41 6c 74 65 72 6e 61 74 69 6e 67  | se)..........self.setAlternating | 
| 4a960 |  52 6f 77 43 6f 6c 6f 72 73 28 54 72 75 65 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65  | RowColors(True)..........self.se | 
| 4a980 |  74 53 65 6c 65 63 74 69 6f 6e 42 65 68 61 76 69    6f 72 28 51 41 62 73 74 72 61 63 74 49 74 65 6d  | tSelectionBehavior(QAbstractItem | 
| 4a9a0 |  56 69 65 77 2e 53 65 6c 65 63 74 52 6f 77 73 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73  | View.SelectRows)..........self.s | 
| 4a9c0 |  65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28 33 38    30 2c 20 30 29 0d 0a 0d 0a 20 20 20 20 64 65 66  | etMinimumSize(380,.0)........def | 
| 4a9e0 |  20 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c 65 28    73 65 6c 66 2c 20 64 65 76 69 63 65 73 2c 20 63  | .populate_table(self,.devices,.c | 
| 4aa00 |  6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f    69 6e 66 6f 29 3a 0d 0a 20 20 20 20 20 20 20 20  | onnected_device_info):.......... | 
| 4aa20 |  73 65 6c 66 2e 63 6c 65 61 72 28 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 52 6f  | self.clear()..........self.setRo | 
| 4aa40 |  77 43 6f 75 6e 74 28 6c 65 6e 28 64 65 76 69 63    65 73 29 29 0d 0a 20 20 20 20 20 20 20 20 68 65  | wCount(len(devices))..........he | 
| 4aa60 |  61 64 65 72 5f 6c 61 62 65 6c 73 20 3d 20 5b 5f    28 27 4d 65 6e 75 27 29 2c 20 5f 28 27 4e 61 6d  | ader_labels.=.[_('Menu'),._('Nam | 
| 4aa80 |  65 27 29 2c 20 5f 28 27 4c 6f 63 61 74 69 6f 6e    27 29 2c 20 5f 28 27 53 74 61 74 75 73 27 29 2c  | e'),._('Location'),._('Status'), | 
| 4aaa0 |  20 5f 28 27 4b 69 6e 64 6c 65 20 43 6f 6c 6c 65    63 74 69 6f 6e 73 27 29 5d 0d 0a 20 20 20 20 20  | ._('Kindle.Collections')]....... | 
| 4aac0 |  20 20 20 73 65 6c 66 2e 73 65 74 43 6f 6c 75 6d    6e 43 6f 75 6e 74 28 6c 65 6e 28 68 65 61 64 65  | ...self.setColumnCount(len(heade | 
| 4aae0 |  72 5f 6c 61 62 65 6c 73 29 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 73 65 74 48 6f 72 69  | r_labels))..........self.setHori | 
| 4ab00 |  7a 6f 6e 74 61 6c 48 65 61 64 65 72 4c 61 62 65    6c 73 28 68 65 61 64 65 72 5f 6c 61 62 65 6c 73  | zontalHeaderLabels(header_labels | 
| 4ab20 |  29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    76 65 72 74 69 63 61 6c 48 65 61 64 65 72 28 29  | )..........self.verticalHeader() | 
| 4ab40 |  2e 73 65 74 44 65 66 61 75 6c 74 53 65 63 74 69    6f 6e 53 69 7a 65 28 33 32 29 0d 0a 20 20 20 20  | .setDefaultSectionSize(32)...... | 
| 4ab60 |  20 20 20 20 73 65 6c 66 2e 68 6f 72 69 7a 6f 6e    74 61 6c 48 65 61 64 65 72 28 29 2e 73 65 74 53  | ....self.horizontalHeader().setS | 
| 4ab80 |  74 72 65 74 63 68 4c 61 73 74 53 65 63 74 69 6f    6e 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20  | tretchLastSection(False)........ | 
| 4aba0 |  20 20 73 65 6c 66 2e 73 65 74 49 63 6f 6e 53 69    7a 65 28 51 53 69 7a 65 28 33 32 2c 20 33 32 29  | ..self.setIconSize(QSize(32,.32) | 
| 4abc0 |  29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72    20 72 6f 77 2c 20 75 75 69 64 20 69 6e 20 65 6e  | )............for.row,.uuid.in.en | 
| 4abe0 |  75 6d 65 72 61 74 65 28 64 65 76 69 63 65 73 2e    6b 65 79 73 28 29 29 3a 0d 0a 20 20 20 20 20 20  | umerate(devices.keys()):........ | 
| 4ac00 |  20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c    61 74 65 5f 74 61 62 6c 65 5f 72 6f 77 28 72 6f  | ......self.populate_table_row(ro | 
| 4ac20 |  77 2c 20 75 75 69 64 2c 20 64 65 76 69 63 65 73    5b 75 75 69 64 5d 2c 20 63 6f 6e 6e 65 63 74 65  | w,.uuid,.devices[uuid],.connecte | 
| 4ac40 |  64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 29 0d 0a    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72  | d_device_info)............self.r | 
| 4ac60 |  65 73 69 7a 65 43 6f 6c 75 6d 6e 73 54 6f 43 6f    6e 74 65 6e 74 73 28 29 0d 0a 20 20 20 20 20 20  | esizeColumnsToContents()........ | 
| 4ac80 |  20 20 73 65 6c 66 2e 73 65 74 4d 69 6e 69 6d 75    6d 43 6f 6c 75 6d 6e 57 69 64 74 68 28 31 2c 20  | ..self.setMinimumColumnWidth(1,. | 
| 4aca0 |  31 30 30 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20    73 65 74 4d 69 6e 69 6d 75 6d 43 6f 6c 75 6d 6e  | 100)........def.setMinimumColumn | 
| 4acc0 |  57 69 64 74 68 28 73 65 6c 66 2c 20 63 6f 6c 2c    20 6d 69 6e 69 6d 75 6d 29 3a 0d 0a 20 20 20 20  | Width(self,.col,.minimum):...... | 
| 4ace0 |  20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f 6c 75    6d 6e 57 69 64 74 68 28 63 6f 6c 29 20 3c 20 6d  | ....if.self.columnWidth(col).<.m | 
| 4ad00 |  69 6e 69 6d 75 6d 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 6f 6c  | inimum:..............self.setCol | 
| 4ad20 |  75 6d 6e 57 69 64 74 68 28 63 6f 6c 2c 20 6d 69    6e 69 6d 75 6d 29 0d 0a 0d 0a 20 20 20 20 64 65  | umnWidth(col,.minimum)........de | 
| 4ad40 |  66 20 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c 65    5f 72 6f 77 28 73 65 6c 66 2c 20 72 6f 77 2c 20  | f.populate_table_row(self,.row,. | 
| 4ad60 |  75 75 69 64 2c 20 64 65 76 69 63 65 5f 63 6f 6e    66 69 67 2c 20 63 6f 6e 6e 65 63 74 65 64 5f 64  | uuid,.device_config,.connected_d | 
| 4ad80 |  65 76 69 63 65 5f 69 6e 66 6f 29 3a 0d 0a 20 20    20 20 20 20 20 20 64 65 76 69 63 65 5f 74 79 70  | evice_info):..........device_typ | 
| 4ada0 |  65 20 3d 20 64 65 76 69 63 65 5f 63 6f 6e 66 69    67 5b 27 74 79 70 65 27 5d 0d 0a 20 20 20 20 20  | e.=.device_config['type']....... | 
| 4adc0 |  20 20 20 64 65 76 69 63 65 5f 75 75 69 64 20 3d    20 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 5b 27  | ...device_uuid.=.device_config[' | 
| 4ade0 |  75 75 69 64 27 5d 0d 0a 20 20 20 20 20 20 20 20    69 66 20 64 65 76 69 63 65 5f 74 79 70 65 20 3d  | uuid']..........if.device_type.= | 
| 4ae00 |  3d 20 27 46 6f 6c 64 65 72 20 44 65 76 69 63 65    27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | =.'Folder.Device':.............. | 
| 4ae20 |  64 65 76 69 63 65 5f 69 63 6f 6e 20 3d 20 27 64    65 76 69 63 65 73 2f 66 6f 6c 64 65 72 2e 70 6e  | device_icon.=.'devices/folder.pn | 
| 4ae40 |  67 27 0d 0a 20 20 20 20 20 20 20 20 65 6c 69 66    20 27 69 54 75 6e 65 73 27 20 69 6e 20 64 65 76  | g'..........elif.'iTunes'.in.dev | 
| 4ae60 |  69 63 65 5f 74 79 70 65 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 64 65 76 69 63 65 5f 69 63  | ice_type:..............device_ic | 
| 4ae80 |  6f 6e 20 3d 20 27 64 65 76 69 63 65 73 2f 69 74    75 6e 65 73 2e 70 6e 67 27 0d 0a 20 20 20 20 20  | on.=.'devices/itunes.png'....... | 
| 4aea0 |  20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 64 65 76 69 63 65 5f 69 63 6f  | ...else:..............device_ico | 
| 4aec0 |  6e 20 3d 20 27 72 65 61 64 65 72 2e 70 6e 67 27    0d 0a 20 20 20 20 20 20 20 20 69 73 5f 63 6f 6e  | n.=.'reader.png'..........is_con | 
| 4aee0 |  6e 65 63 74 65 64 20 3d 20 46 61 6c 73 65 0d 0a    20 20 20 20 20 20 20 20 69 66 20 63 6f 6e 6e 65  | nected.=.False..........if.conne | 
| 4af00 |  63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f    20 69 73 20 6e 6f 74 20 4e 6f 6e 65 3a 0d 0a 20  | cted_device_info.is.not.None:... | 
| 4af20 |  20 20 20 20 20 20 20 20 20 20 20 64 72 69 76 65    5f 69 6e 66 6f 20 3d 20 63 6f 6e 6e 65 63 74 65  | ...........drive_info.=.connecte | 
| 4af40 |  64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b 34 5d    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66  | d_device_info[4]..............if | 
| 4af60 |  20 6e 6f 74 20 64 72 69 76 65 5f 69 6e 66 6f 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .not.drive_info:................ | 
| 4af80 |  20 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 20 3d    20 54 72 75 65 0d 0a 20 20 20 20 20 20 20 20 20  | ..is_connected.=.True........... | 
| 4afa0 |  20 20 20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 66 6f 72 20 63 6f  | ...else:..................for.co | 
| 4afc0 |  6e 6e 65 63 74 65 64 5f 69 6e 66 6f 20 69 6e 20    64 72 69 76 65 5f 69 6e 66 6f 2e 76 61 6c 75 65  | nnected_info.in.drive_info.value | 
| 4afe0 |  73 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 69 66 20 63 6f 6e  | s():......................if.con | 
| 4b000 |  6e 65 63 74 65 64 5f 69 6e 66 6f 5b 27 64 65 76    69 63 65 5f 73 74 6f 72 65 5f 75 75 69 64 27 5d  | nected_info['device_store_uuid'] | 
| 4b020 |  20 3d 3d 20 64 65 76 69 63 65 5f 75 75 69 64 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .==.device_uuid:................ | 
| 4b040 |  20 20 20 20 20 20 20 20 20 20 69 73 5f 63 6f 6e    6e 65 63 74 65 64 20 3d 20 54 72 75 65 0d 0a 20  | ..........is_connected.=.True... | 
| 4b060 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 62 72 65 61 6b 0d 0a 20 20  | .......................break.... | 
| 4b080 |  20 20 20 20 20 20 63 6f 6e 6e 65 63 74 65 64 5f    69 63 6f 6e 20 3d 20 27 69 6d 61 67 65 73 2f 64  | ......connected_icon.=.'images/d | 
| 4b0a0 |  65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 65 64 2e    70 6e 67 27 20 69 66 20 69 73 5f 63 6f 6e 6e 65  | evice_connected.png'.if.is_conne | 
| 4b0c0 |  63 74 65 64 20 65 6c 73 65 20 4e 6f 6e 65 0d 0a    0d 0a 20 20 20 20 20 20 20 20 6e 61 6d 65 5f 77  | cted.else.None............name_w | 
| 4b0e0 |  69 64 67 65 74 20 3d 20 52 65 61 64 4f 6e 6c 79    54 65 78 74 49 63 6f 6e 57 69 64 67 65 74 49 74  | idget.=.ReadOnlyTextIconWidgetIt | 
| 4b100 |  65 6d 28 64 65 76 69 63 65 5f 63 6f 6e 66 69 67    5b 27 6e 61 6d 65 27 5d 2c 20 67 65 74 5f 69 63  | em(device_config['name'],.get_ic | 
| 4b120 |  6f 6e 28 64 65 76 69 63 65 5f 69 63 6f 6e 29 29    0d 0a 20 20 20 20 20 20 20 20 6e 61 6d 65 5f 77  | on(device_icon))..........name_w | 
| 4b140 |  69 64 67 65 74 2e 73 65 74 44 61 74 61 28 51 74    2e 55 73 65 72 52 6f 6c 65 2c 20 28 64 65 76 69  | idget.setData(Qt.UserRole,.(devi | 
| 4b160 |  63 65 5f 63 6f 6e 66 69 67 2c 20 69 73 5f 63 6f    6e 6e 65 63 74 65 64 29 29 0d 0a 20 20 20 20 20  | ce_config,.is_connected))....... | 
| 4b180 |  20 20 20 73 65 6c 66 2e 73 65 74 49 74 65 6d 28    72 6f 77 2c 20 30 2c 20 43 68 65 63 6b 61 62 6c  | ...self.setItem(row,.0,.Checkabl | 
| 4b1a0 |  65 54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d    28 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 5b 27  | eTableWidgetItem(device_config[' | 
| 4b1c0 |  61 63 74 69 76 65 27 5d 29 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 73 65 74 49 74 65 6d  | active']))..........self.setItem | 
| 4b1e0 |  28 72 6f 77 2c 20 31 2c 20 6e 61 6d 65 5f 77 69    64 67 65 74 29 0d 0a 20 20 20 20 20 20 20 20 73  | (row,.1,.name_widget)..........s | 
| 4b200 |  65 6c 66 2e 73 65 74 49 74 65 6d 28 72 6f 77 2c    20 32 2c 20 52 65 61 64 4f 6e 6c 79 54 61 62 6c  | elf.setItem(row,.2,.ReadOnlyTabl | 
| 4b220 |  65 57 69 64 67 65 74 49 74 65 6d 28 64 65 76 69    63 65 5f 63 6f 6e 66 69 67 5b 27 6c 6f 63 61 74  | eWidgetItem(device_config['locat | 
| 4b240 |  69 6f 6e 5f 63 6f 64 65 27 5d 29 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 49 74  | ion_code']))..........self.setIt | 
| 4b260 |  65 6d 28 72 6f 77 2c 20 33 2c 20 52 65 61 64 4f    6e 6c 79 54 65 78 74 49 63 6f 6e 57 69 64 67 65  | em(row,.3,.ReadOnlyTextIconWidge | 
| 4b280 |  74 49 74 65 6d 28 27 27 2c 20 67 65 74 5f 69 63    6f 6e 28 63 6f 6e 6e 65 63 74 65 64 5f 69 63 6f  | tItem('',.get_icon(connected_ico | 
| 4b2a0 |  6e 29 29 29 0d 0a 20 20 20 20 20 20 20 20 69 73    5f 6b 69 6e 64 6c 65 20 3d 20 64 65 76 69 63 65  | n)))..........is_kindle.=.device | 
| 4b2c0 |  5f 74 79 70 65 20 3d 3d 20 27 41 6d 61 7a 6f 6e    20 4b 69 6e 64 6c 65 27 0d 0a 20 20 20 20 20 20  | _type.==.'Amazon.Kindle'........ | 
| 4b2e0 |  20 20 69 66 20 69 73 5f 6b 69 6e 64 6c 65 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | ..if.is_kindle:..............sel | 
| 4b300 |  66 2e 73 65 74 43 65 6c 6c 57 69 64 67 65 74 28    72 6f 77 2c 20 34 2c 20 42 6f 6f 6c 43 6f 6c 75  | f.setCellWidget(row,.4,.BoolColu | 
| 4b320 |  6d 6e 43 6f 6d 62 6f 42 6f 78 28 73 65 6c 66 2c    20 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 2e 67  | mnComboBox(self,.device_config.g | 
| 4b340 |  65 74 28 27 63 6f 6c 6c 65 63 74 69 6f 6e 73 27    2c 20 46 61 6c 73 65 29 29 29 0d 0a 0d 0a 20 20  | et('collections',.False)))...... | 
| 4b360 |  20 20 64 65 66 20 67 65 74 5f 64 61 74 61 28 73    65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 64  | ..def.get_data(self):..........d | 
| 4b380 |  65 76 69 63 65 73 20 3d 20 7b 7d 0d 0a 20 20 20    20 20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e 20  | evices.=.{}..........for.row.in. | 
| 4b3a0 |  72 61 6e 67 65 28 73 65 6c 66 2e 72 6f 77 43 6f    75 6e 74 28 29 29 3a 0d 0a 20 20 20 20 20 20 20  | range(self.rowCount()):......... | 
| 4b3c0 |  20 20 20 20 20 28 64 65 76 69 63 65 5f 63 6f 6e    66 69 67 2c 20 5f 69 73 5f 63 6f 6e 6e 65 63 74  | .....(device_config,._is_connect | 
| 4b3e0 |  65 64 29 20 3d 20 73 65 6c 66 2e 69 74 65 6d 28    72 6f 77 2c 20 31 29 2e 64 61 74 61 28 51 74 2e  | ed).=.self.item(row,.1).data(Qt. | 
| 4b400 |  55 73 65 72 52 6f 6c 65 29 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 64 65 76 69 63 65 5f 63 6f  | UserRole)..............device_co | 
| 4b420 |  6e 66 69 67 5b 27 61 63 74 69 76 65 27 5d 20 3d    20 73 65 6c 66 2e 69 74 65 6d 28 72 6f 77 2c 20  | nfig['active'].=.self.item(row,. | 
| 4b440 |  30 29 2e 67 65 74 5f 62 6f 6f 6c 65 61 6e 5f 76    61 6c 75 65 28 29 0d 0a 20 20 20 20 20 20 20 20  | 0).get_boolean_value().......... | 
| 4b460 |  20 20 20 20 77 20 3d 20 73 65 6c 66 2e 63 65 6c    6c 57 69 64 67 65 74 28 72 6f 77 2c 20 34 29 0d  | ....w.=.self.cellWidget(row,.4). | 
| 4b480 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20    77 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | .............if.w:.............. | 
| 4b4a0 |  20 20 20 20 64 65 76 69 63 65 5f 63 6f 6e 66 69    67 5b 27 63 6f 6c 6c 65 63 74 69 6f 6e 73 27 5d  | ....device_config['collections'] | 
| 4b4c0 |  20 3d 20 75 6e 69 63 6f 64 65 28 77 2e 63 75 72    72 65 6e 74 54 65 78 74 28 29 29 2e 73 74 72 69  | .=.unicode(w.currentText()).stri | 
| 4b4e0 |  70 28 29 20 3d 3d 20 27 59 27 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20  | p().==.'Y'..............else:... | 
| 4b500 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64    65 76 69 63 65 5f 63 6f 6e 66 69 67 5b 27 63 6f  | ...............device_config['co | 
| 4b520 |  6c 6c 65 63 74 69 6f 6e 73 27 5d 20 3d 20 46 61    6c 73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | llections'].=.False............. | 
| 4b540 |  20 64 65 76 69 63 65 73 5b 64 65 76 69 63 65 5f    63 6f 6e 66 69 67 5b 27 75 75 69 64 27 5d 5d 20  | .devices[device_config['uuid']]. | 
| 4b560 |  3d 20 64 65 76 69 63 65 5f 63 6f 6e 66 69 67 0d    0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20  | =.device_config..........return. | 
| 4b580 |  64 65 76 69 63 65 73 0d 0a 0d 0a 20 20 20 20 64    65 66 20 67 65 74 5f 73 65 6c 65 63 74 65 64 5f  | devices........def.get_selected_ | 
| 4b5a0 |  64 65 76 69 63 65 5f 69 6e 66 6f 28 73 65 6c 66    29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73  | device_info(self):..........if.s | 
| 4b5c0 |  65 6c 66 2e 63 75 72 72 65 6e 74 52 6f 77 28 29    20 3e 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20 20  | elf.currentRow().>=.0:.......... | 
| 4b5e0 |  20 20 20 20 28 64 65 76 69 63 65 5f 63 6f 6e 66    69 67 2c 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64  | ....(device_config,.is_connected | 
| 4b600 |  29 20 3d 20 73 65 6c 66 2e 69 74 65 6d 28 73 65    6c 66 2e 63 75 72 72 65 6e 74 52 6f 77 28 29 2c  | ).=.self.item(self.currentRow(), | 
| 4b620 |  20 31 29 2e 64 61 74 61 28 51 74 2e 55 73 65 72    52 6f 6c 65 29 0d 0a 20 20 20 20 20 20 20 20 20  | .1).data(Qt.UserRole)........... | 
| 4b640 |  20 20 20 72 65 74 75 72 6e 20 28 64 65 76 69 63    65 5f 63 6f 6e 66 69 67 2c 20 69 73 5f 63 6f 6e  | ...return.(device_config,.is_con | 
| 4b660 |  6e 65 63 74 65 64 29 0d 0a 20 20 20 20 20 20 20    20 72 65 74 75 72 6e 20 4e 6f 6e 65 2c 20 4e 6f  | nected)..........return.None,.No | 
| 4b680 |  6e 65 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65    74 5f 63 75 72 72 65 6e 74 5f 72 6f 77 5f 64 65  | ne........def.set_current_row_de | 
| 4b6a0 |  76 69 63 65 5f 6e 61 6d 65 28 73 65 6c 66 2c 20    64 65 76 69 63 65 5f 6e 61 6d 65 29 3a 0d 0a 20  | vice_name(self,.device_name):... | 
| 4b6c0 |  20 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 63    75 72 72 65 6e 74 52 6f 77 28 29 20 3e 3d 20 30  | .......if.self.currentRow().>=.0 | 
| 4b6e0 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 77    69 64 67 65 74 20 3d 20 73 65 6c 66 2e 69 74 65  | :..............widget.=.self.ite | 
| 4b700 |  6d 28 73 65 6c 66 2e 63 75 72 72 65 6e 74 52 6f    77 28 29 2c 20 31 29 0d 0a 20 20 20 20 20 20 20  | m(self.currentRow(),.1)......... | 
| 4b720 |  20 20 20 20 20 28 64 65 76 69 63 65 5f 63 6f 6e    66 69 67 2c 20 69 73 5f 63 6f 6e 6e 65 63 74 65  | .....(device_config,.is_connecte | 
| 4b740 |  64 29 20 3d 20 77 69 64 67 65 74 2e 64 61 74 61    28 51 74 2e 55 73 65 72 52 6f 6c 65 29 0d 0a 20  | d).=.widget.data(Qt.UserRole)... | 
| 4b760 |  20 20 20 20 20 20 20 20 20 20 20 64 65 76 69 63    65 5f 63 6f 6e 66 69 67 5b 27 6e 61 6d 65 27 5d  | ...........device_config['name'] | 
| 4b780 |  20 3d 20 64 65 76 69 63 65 5f 6e 61 6d 65 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 77 69 64 67  | .=.device_name..............widg | 
| 4b7a0 |  65 74 2e 73 65 74 44 61 74 61 28 51 74 2e 55 73    65 72 52 6f 6c 65 2c 20 28 64 65 76 69 63 65 5f  | et.setData(Qt.UserRole,.(device_ | 
| 4b7c0 |  63 6f 6e 66 69 67 2c 20 69 73 5f 63 6f 6e 6e 65    63 74 65 64 29 29 0d 0a 20 20 20 20 20 20 20 20  | config,.is_connected)).......... | 
| 4b7e0 |  20 20 20 20 77 69 64 67 65 74 2e 73 65 74 54 65    78 74 28 64 65 76 69 63 65 5f 6e 61 6d 65 29 0d  | ....widget.setText(device_name). | 
| 4b800 |  0a 0d 0a 20 20 20 20 64 65 66 20 64 65 6c 65 74    65 5f 73 65 6c 65 63 74 65 64 5f 72 6f 77 28 73  | .......def.delete_selected_row(s | 
| 4b820 |  65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 69    66 20 73 65 6c 66 2e 63 75 72 72 65 6e 74 52 6f  | elf):..........if.self.currentRo | 
| 4b840 |  77 28 29 20 3e 3d 20 30 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f  | w().>=.0:..............self.remo | 
| 4b860 |  76 65 52 6f 77 28 73 65 6c 66 2e 63 75 72 72 65    6e 74 52 6f 77 28 29 29 0d 0a 0d 0a 0d 0a 63 6c  | veRow(self.currentRow())......cl | 
| 4b880 |  61 73 73 20 4c 69 73 74 73 54 61 62 28 51 57 69    64 67 65 74 29 3a 0d 0a 0d 0a 20 20 20 20 64 65  | ass.ListsTab(QWidget):........de | 
| 4b8a0 |  66 20 5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c    20 70 61 72 65 6e 74 5f 64 69 61 6c 6f 67 2c 20  | f.__init__(self,.parent_dialog,. | 
| 4b8c0 |  70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 29 3a 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61  | plugin_action):..........self.pa | 
| 4b8e0 |  72 65 6e 74 5f 64 69 61 6c 6f 67 20 3d 20 70 61    72 65 6e 74 5f 64 69 61 6c 6f 67 0d 0a 20 20 20  | rent_dialog.=.parent_dialog..... | 
| 4b900 |  20 20 20 20 20 51 57 69 64 67 65 74 2e 5f 5f 69    6e 69 74 5f 5f 28 73 65 6c 66 29 0d 0a 0d 0a 20  | .....QWidget.__init__(self)..... | 
| 4b920 |  20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67    69 6e 5f 61 63 74 69 6f 6e 20 3d 20 70 6c 75 67  | .......self.plugin_action.=.plug | 
| 4b940 |  69 6e 5f 61 63 74 69 6f 6e 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 67 75 69 20 3d 20 70 6c  | in_action..........self.gui.=.pl | 
| 4b960 |  75 67 69 6e 5f 61 63 74 69 6f 6e 2e 67 75 69 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69  | ugin_action.gui..........self.li | 
| 4b980 |  62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d 20 67    65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69  | brary_config.=.get_library_confi | 
| 4b9a0 |  67 28 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65    6e 74 5f 64 62 29 0d 0a 20 20 20 20 20 20 20 20  | g(self.gui.current_db).......... | 
| 4b9c0 |  73 65 6c 66 2e 6c 69 73 74 73 20 3d 20 73 65 6c    66 2e 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67  | self.lists.=.self.library_config | 
| 4b9e0 |  5b 4b 45 59 5f 4c 49 53 54 53 5d 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 64 65 66 61 75 6c  | [KEY_LISTS]..........self.defaul | 
| 4ba00 |  74 5f 6c 69 73 74 20 3d 20 73 65 6c 66 2e 6c 69    62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59  | t_list.=.self.library_config[KEY | 
| 4ba20 |  5f 44 45 46 41 55 4c 54 5f 4c 49 53 54 5d 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70  | _DEFAULT_LIST]..........self.pop | 
| 4ba40 |  75 6c 61 74 65 5f 63 75 73 74 6f 6d 5f 63 6f 6c    75 6d 6e 73 20 3d 20 73 65 6c 66 2e 5f 67 65 74  | ulate_custom_columns.=.self._get | 
| 4ba60 |  5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 28    5b 27 74 65 78 74 27 2c 27 62 6f 6f 6c 27 2c 27  | _custom_columns(['text','bool',' | 
| 4ba80 |  65 6e 75 6d 65 72 61 74 69 6f 6e 27 5d 29 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67  | enumeration'])..........self.tag | 
| 4baa0 |  73 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73    20 3d 20 73 65 6c 66 2e 5f 67 65 74 5f 63 75 73  | s_custom_columns.=.self._get_cus | 
| 4bac0 |  74 6f 6d 5f 63 6f 6c 75 6d 6e 73 28 5b 27 74 65    78 74 27 2c 27 62 6f 6f 6c 27 2c 27 65 6e 75 6d  | tom_columns(['text','bool','enum | 
| 4bae0 |  65 72 61 74 69 6f 6e 27 5d 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f  | eration'])..........self.series_ | 
| 4bb00 |  63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 20 3d    20 73 65 6c 66 2e 5f 67 65 74 5f 63 75 73 74 6f  | custom_columns.=.self._get_custo | 
| 4bb20 |  6d 5f 63 6f 6c 75 6d 6e 73 28 5b 27 73 65 72 69    65 73 27 5d 29 0d 0a 0d 0a 20 20 20 20 20 20 20  | m_columns(['series'])........... | 
| 4bb40 |  20 73 65 6c 66 2e 61 6c 6c 5f 74 61 67 73 20 3d    20 73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e  | .self.all_tags.=.self.gui.curren | 
| 4bb60 |  74 5f 64 62 2e 61 6c 6c 5f 74 61 67 73 28 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69  | t_db.all_tags()..........self.li | 
| 4bb80 |  73 74 5f 6e 61 6d 65 20 3d 20 4e 6f 6e 65 0d 0a    0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74  | st_name.=.None............layout | 
| 4bba0 |  20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73  | .=.QVBoxLayout()..........self.s | 
| 4bbc0 |  65 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74 29    0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20 2d 2d  | etLayout(layout)............#.-- | 
| 4bbe0 |  2d 2d 2d 2d 2d 2d 20 4c 69 73 74 73 20 63 6f 6e    66 69 67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d 2d  | ------.Lists.configuration.----- | 
| 4bc00 |  2d 2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 65 63 74 5f 6c 69 73 74 5f 6c 61 79 6f 75 74  | ----..........select_list_layout | 
| 4bc20 |  20 3d 20 51 48 42 6f 78 4c 61 79 6f 75 74 28 29    0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74  | .=.QHBoxLayout()..........layout | 
| 4bc40 |  2e 61 64 64 4c 61 79 6f 75 74 28 73 65 6c 65 63    74 5f 6c 69 73 74 5f 6c 61 79 6f 75 74 29 0d 0a  | .addLayout(select_list_layout).. | 
| 4bc60 |  20 20 20 20 20 20 20 20 6c 69 73 74 73 5f 6c 61    62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27  | ........lists_label.=.QLabel(_(' | 
| 4bc80 |  4c 69 73 74 73 3a 27 29 2c 20 73 65 6c 66 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 5f  | Lists:'),.self)..........select_ | 
| 4bca0 |  6c 69 73 74 5f 6c 61 79 6f 75 74 2e 61 64 64 57    69 64 67 65 74 28 6c 69 73 74 73 5f 6c 61 62 65  | list_layout.addWidget(lists_labe | 
| 4bcc0 |  6c 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 73 65 6c 65 63 74 5f 6c 69 73 74 5f 63 6f 6d  | l)..........self.select_list_com | 
| 4bce0 |  62 6f 20 3d 20 4c 69 73 74 43 6f 6d 62 6f 42 6f    78 28 73 65 6c 66 2c 20 73 65 6c 66 2e 6c 69 73  | bo.=.ListComboBox(self,.self.lis | 
| 4bd00 |  74 73 2c 20 73 65 6c 66 2e 64 65 66 61 75 6c 74    5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20 20  | ts,.self.default_list).......... | 
| 4bd20 |  73 65 6c 66 2e 73 65 6c 65 63 74 5f 6c 69 73 74    5f 63 6f 6d 62 6f 2e 73 65 74 4d 69 6e 69 6d 75  | self.select_list_combo.setMinimu | 
| 4bd40 |  6d 53 69 7a 65 28 31 35 30 2c 20 32 30 29 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c  | mSize(150,.20)..........self.sel | 
| 4bd60 |  65 63 74 5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e 63    75 72 72 65 6e 74 49 6e 64 65 78 43 68 61 6e 67  | ect_list_combo.currentIndexChang | 
| 4bd80 |  65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e    5f 73 65 6c 65 63 74 5f 6c 69 73 74 5f 63 6f 6d  | ed.connect(self._select_list_com | 
| 4bda0 |  62 6f 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 65 63 74 5f 6c 69 73 74  | bo_changed)..........select_list | 
| 4bdc0 |  5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65    74 28 73 65 6c 66 2e 73 65 6c 65 63 74 5f 6c 69  | _layout.addWidget(self.select_li | 
| 4bde0 |  73 74 5f 63 6f 6d 62 6f 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 61 64 64 5f 6c 69 73 74  | st_combo)..........self.add_list | 
| 4be00 |  5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42    75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20  | _button.=.QToolButton(self)..... | 
| 4be20 |  20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 6c 69    73 74 5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f  | .....self.add_list_button.setToo | 
| 4be40 |  6c 54 69 70 28 5f 28 27 41 64 64 20 6c 69 73 74    27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | lTip(_('Add.list'))..........sel | 
| 4be60 |  66 2e 61 64 64 5f 6c 69 73 74 5f 62 75 74 74 6f    6e 2e 73 65 74 49 63 6f 6e 28 51 49 63 6f 6e 28  | f.add_list_button.setIcon(QIcon( | 
| 4be80 |  49 28 27 70 6c 75 73 2e 70 6e 67 27 29 29 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61 64  | I('plus.png')))..........self.ad | 
| 4bea0 |  64 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 2e 63 6c    69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65  | d_list_button.clicked.connect(se | 
| 4bec0 |  6c 66 2e 61 64 64 5f 6c 69 73 74 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 65 63 74 5f 6c 69 73  | lf.add_list)..........select_lis | 
| 4bee0 |  74 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67    65 74 28 73 65 6c 66 2e 61 64 64 5f 6c 69 73 74  | t_layout.addWidget(self.add_list | 
| 4bf00 |  5f 62 75 74 74 6f 6e 29 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 6c 69  | _button)..........self.delete_li | 
| 4bf20 |  73 74 5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f    6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20  | st_button.=.QToolButton(self)... | 
| 4bf40 |  20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65    74 65 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 2e 73  | .......self.delete_list_button.s | 
| 4bf60 |  65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 44 65 6c    65 74 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20  | etToolTip(_('Delete.list'))..... | 
| 4bf80 |  20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65    5f 6c 69 73 74 5f 62 75 74 74 6f 6e 2e 73 65 74  | .....self.delete_list_button.set | 
| 4bfa0 |  49 63 6f 6e 28 51 49 63 6f 6e 28 49 28 27 6d 69    6e 75 73 2e 70 6e 67 27 29 29 29 0d 0a 20 20 20  | Icon(QIcon(I('minus.png')))..... | 
| 4bfc0 |  20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65    5f 6c 69 73 74 5f 62 75 74 74 6f 6e 2e 63 6c 69  | .....self.delete_list_button.cli | 
| 4bfe0 |  63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c    66 2e 64 65 6c 65 74 65 5f 6c 69 73 74 29 0d 0a  | cked.connect(self.delete_list).. | 
| 4c000 |  20 20 20 20 20 20 20 20 73 65 6c 65 63 74 5f 6c    69 73 74 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69  | ........select_list_layout.addWi | 
| 4c020 |  64 67 65 74 28 73 65 6c 66 2e 64 65 6c 65 74 65    5f 6c 69 73 74 5f 62 75 74 74 6f 6e 29 0d 0a 20  | dget(self.delete_list_button)... | 
| 4c040 |  20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61    6d 65 5f 6c 69 73 74 5f 62 75 74 74 6f 6e 20 3d  | .......self.rename_list_button.= | 
| 4c060 |  20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c    66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | .QToolButton(self)..........self | 
| 4c080 |  2e 72 65 6e 61 6d 65 5f 6c 69 73 74 5f 62 75 74    74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f  | .rename_list_button.setToolTip(_ | 
| 4c0a0 |  28 27 52 65 6e 61 6d 65 20 6c 69 73 74 27 29 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72  | ('Rename.list'))..........self.r | 
| 4c0c0 |  65 6e 61 6d 65 5f 6c 69 73 74 5f 62 75 74 74 6f    6e 2e 73 65 74 49 63 6f 6e 28 51 49 63 6f 6e 28  | ename_list_button.setIcon(QIcon( | 
| 4c0e0 |  49 28 27 65 64 69 74 2d 75 6e 64 6f 2e 70 6e 67    27 29 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65  | I('edit-undo.png')))..........se | 
| 4c100 |  6c 66 2e 72 65 6e 61 6d 65 5f 6c 69 73 74 5f 62    75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f  | lf.rename_list_button.clicked.co | 
| 4c120 |  6e 6e 65 63 74 28 73 65 6c 66 2e 72 65 6e 61 6d    65 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20  | nnect(self.rename_list)......... | 
| 4c140 |  20 73 65 6c 65 63 74 5f 6c 69 73 74 5f 6c 61 79    6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65  | .select_list_layout.addWidget(se | 
| 4c160 |  6c 66 2e 72 65 6e 61 6d 65 5f 6c 69 73 74 5f 62    75 74 74 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20  | lf.rename_list_button).......... | 
| 4c180 |  73 65 6c 65 63 74 5f 6c 69 73 74 5f 6c 61 79 6f    75 74 2e 69 6e 73 65 72 74 53 74 72 65 74 63 68  | select_list_layout.insertStretch | 
| 4c1a0 |  28 2d 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20    23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 50 6f 70 75 6c  | (-1)............#.--------.Popul | 
| 4c1c0 |  61 74 69 6f 6e 20 4f 70 74 69 6f 6e 73 20 63 6f    6e 66 69 67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d  | ation.Options.configuration.---- | 
| 4c1e0 |  2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 6c    61 79 6f 75 74 2e 61 64 64 53 70 61 63 69 6e 67  | -----..........layout.addSpacing | 
| 4c200 |  28 35 29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70    75 6c 61 74 65 5f 67 72 6f 75 70 5f 62 6f 78 20  | (5)..........populate_group_box. | 
| 4c220 |  3d 20 51 47 72 6f 75 70 42 6f 78 28 5f 28 27 50    6f 70 75 6c 61 74 69 6f 6e 20 4f 70 74 69 6f 6e  | =.QGroupBox(_('Population.Option | 
| 4c240 |  73 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20    20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57  | s:'),.self)..........layout.addW | 
| 4c260 |  69 64 67 65 74 28 70 6f 70 75 6c 61 74 65 5f 67    72 6f 75 70 5f 62 6f 78 29 0d 0a 20 20 20 20 20  | idget(populate_group_box)....... | 
| 4c280 |  20 20 20 70 6f 70 75 6c 61 74 65 5f 67 72 6f 75    70 5f 62 6f 78 5f 6c 61 79 6f 75 74 20 3d 20 51  | ...populate_group_box_layout.=.Q | 
| 4c2a0 |  56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20    20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f 67  | VBoxLayout()..........populate_g | 
| 4c2c0 |  72 6f 75 70 5f 62 6f 78 2e 73 65 74 4c 61 79 6f    75 74 28 70 6f 70 75 6c 61 74 65 5f 67 72 6f 75  | roup_box.setLayout(populate_grou | 
| 4c2e0 |  70 5f 62 6f 78 5f 6c 61 79 6f 75 74 29 0d 0a 0d    0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61 74  | p_box_layout)............populat | 
| 4c300 |  65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 20 3d 20    51 47 72 69 64 4c 61 79 6f 75 74 28 29 0d 0a 20  | e_grid_layout.=.QGridLayout()... | 
| 4c320 |  20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f    67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74  | .......populate_group_box_layout | 
| 4c340 |  2e 61 64 64 4c 61 79 6f 75 74 28 70 6f 70 75 6c    61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 29  | .addLayout(populate_grid_layout) | 
| 4c360 |  0d 0a 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75    6c 61 74 65 5f 74 79 70 65 5f 6c 61 62 65 6c 20  | ............populate_type_label. | 
| 4c380 |  3d 20 51 4c 61 62 65 6c 28 5f 28 27 26 4c 69 73    74 20 74 79 70 65 3a 27 29 2c 20 73 65 6c 66 29  | =.QLabel(_('&List.type:'),.self) | 
| 4c3a0 |  0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61    74 65 5f 74 79 70 65 5f 6c 61 62 65 6c 2e 73 65  | ..........populate_type_label.se | 
| 4c3c0 |  74 54 6f 6f 6c 54 69 70 28 5f 28 27 43 68 6f 6f    73 65 20 68 6f 77 20 74 68 69 73 20 6c 69 73 74  | tToolTip(_('Choose.how.this.list | 
| 4c3e0 |  20 77 69 6c 6c 20 62 65 20 70 6f 70 75 6c 61 74    65 64 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73  | .will.be.populated'))..........s | 
| 4c400 |  65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 74 79 70    65 5f 63 6f 6d 62 6f 20 3d 20 4c 69 73 74 54 79  | elf.populate_type_combo.=.ListTy | 
| 4c420 |  70 65 43 6f 6d 62 6f 42 6f 78 28 73 65 6c 66 2c    20 50 4f 50 55 4c 41 54 45 5f 54 59 50 45 53 29  | peComboBox(self,.POPULATE_TYPES) | 
| 4c440 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70    6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d  | ..........self.populate_type_com | 
| 4c460 |  62 6f 2e 63 75 72 72 65 6e 74 49 6e 64 65 78 43    68 61 6e 67 65 64 2e 63 6f 6e 6e 65 63 74 28 73  | bo.currentIndexChanged.connect(s | 
| 4c480 |  65 6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 74 79    70 65 5f 63 6f 6d 62 6f 5f 63 68 61 6e 67 65 64  | elf._populate_type_combo_changed | 
| 4c4a0 |  29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c    61 74 65 5f 74 79 70 65 5f 6c 61 62 65 6c 2e 73  | )..........populate_type_label.s | 
| 4c4c0 |  65 74 42 75 64 64 79 28 73 65 6c 66 2e 70 6f 70    75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d 62 6f  | etBuddy(self.populate_type_combo | 
| 4c4e0 |  29 0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c    61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e  | )..........populate_grid_layout. | 
| 4c500 |  61 64 64 57 69 64 67 65 74 28 70 6f 70 75 6c 61    74 65 5f 74 79 70 65 5f 6c 61 62 65 6c 2c 20 30  | addWidget(populate_type_label,.0 | 
| 4c520 |  2c 20 30 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20    20 20 20 20 70 6f 70 75 6c 61 74 65 5f 67 72 69  | ,.0,.1,.1)..........populate_gri | 
| 4c540 |  64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67    65 74 28 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65  | d_layout.addWidget(self.populate | 
| 4c560 |  5f 74 79 70 65 5f 63 6f 6d 62 6f 2c 20 30 2c 20    31 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20  | _type_combo,.0,.1,.1,.1)........ | 
| 4c580 |  20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74    65 5f 73 65 61 72 63 68 5f 6c 61 62 65 6c 20 3d  | ....self.populate_search_label.= | 
| 4c5a0 |  20 51 4c 61 62 65 6c 28 5f 28 27 26 41 75 74 6f    20 70 6f 70 75 6c 61 74 65 20 66 72 6f 6d 20 73  | .QLabel(_('&Auto.populate.from.s | 
| 4c5c0 |  65 61 72 63 68 3a 27 29 2c 20 73 65 6c 66 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f  | earch:'),.self)..........self.po | 
| 4c5e0 |  70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 61    62 65 6c 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f  | pulate_search_label.setToolTip(_ | 
| 4c600 |  28 27 49 66 20 6c 69 73 74 20 69 73 20 70 6f 70    75 6c 61 74 65 64 20 66 72 6f 6d 20 61 20 73 65  | ('If.list.is.populated.from.a.se | 
| 4c620 |  61 72 63 68 2c 20 73 70 65 63 69 66 79 20 74 68    65 20 63 61 6c 69 62 72 65 20 73 65 61 72 63 68  | arch,.specify.the.calibre.search | 
| 4c640 |  20 65 78 70 72 65 73 73 69 6f 6e 27 29 29 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70  | .expression'))..........self.pop | 
| 4c660 |  75 6c 61 74 65 5f 73 65 61 72 63 68 5f 6c 65 64    69 74 20 3d 20 51 4c 69 6e 65 45 64 69 74 28 73  | ulate_search_ledit.=.QLineEdit(s | 
| 4c680 |  65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72  | elf)..........self.populate_sear | 
| 4c6a0 |  63 68 5f 6c 61 62 65 6c 2e 73 65 74 42 75 64 64    79 28 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f  | ch_label.setBuddy(self.populate_ | 
| 4c6c0 |  73 65 61 72 63 68 5f 6c 65 64 69 74 29 0d 0a 20    20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f  | search_ledit)..........populate_ | 
| 4c6e0 |  67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57    69 64 67 65 74 28 73 65 6c 66 2e 70 6f 70 75 6c  | grid_layout.addWidget(self.popul | 
| 4c700 |  61 74 65 5f 73 65 61 72 63 68 5f 6c 61 62 65 6c    2c 20 31 2c 20 30 2c 20 31 2c 20 31 29 0d 0a 20  | ate_search_label,.1,.0,.1,.1)... | 
| 4c720 |  20 20 20 20 20 20 20 70 6f 70 75 6c 61 74 65 5f    67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57  | .......populate_grid_layout.addW | 
| 4c740 |  69 64 67 65 74 28 73 65 6c 66 2e 70 6f 70 75 6c    61 74 65 5f 73 65 61 72 63 68 5f 6c 65 64 69 74  | idget(self.populate_search_ledit | 
| 4c760 |  2c 20 31 2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d    0a 20 20 20 20 20 20 20 20 23 20 2d 2d 2d 2d 2d  | ,.1,.1,.1,.1)............#.----- | 
| 4c780 |  2d 2d 2d 20 53 79 6e 63 20 4f 70 74 69 6f 6e 73    20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 2d  | ---.Sync.Options.configuration.- | 
| 4c7a0 |  2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20    20 20 6c 61 79 6f 75 74 2e 61 64 64 53 70 61 63  | --------..........layout.addSpac | 
| 4c7c0 |  69 6e 67 28 35 29 0d 0a 20 20 20 20 20 20 20 20    73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 6f 75 70  | ing(5)..........sync_lists_group | 
| 4c7e0 |  5f 62 6f 78 20 3d 20 51 47 72 6f 75 70 42 6f 78    28 5f 28 27 53 79 6e 63 20 4f 70 74 69 6f 6e 73  | _box.=.QGroupBox(_('Sync.Options | 
| 4c800 |  3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20    20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69  | :'),.self)..........layout.addWi | 
| 4c820 |  64 67 65 74 28 73 79 6e 63 5f 6c 69 73 74 73 5f    67 72 6f 75 70 5f 62 6f 78 29 0d 0a 20 20 20 20  | dget(sync_lists_group_box)...... | 
| 4c840 |  20 20 20 20 73 79 6e 63 5f 6c 69 73 74 73 5f 67    72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 20  | ....sync_lists_group_box_layout. | 
| 4c860 |  3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d    0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69  | =.QVBoxLayout()..........sync_li | 
| 4c880 |  73 74 73 5f 67 72 6f 75 70 5f 62 6f 78 2e 73 65    74 4c 61 79 6f 75 74 28 73 79 6e 63 5f 6c 69 73  | sts_group_box.setLayout(sync_lis | 
| 4c8a0 |  74 73 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79    6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20  | ts_group_box_layout)............ | 
| 4c8c0 |  73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 64 5f    6c 61 79 6f 75 74 20 3d 20 51 47 72 69 64 4c 61  | sync_lists_grid_layout.=.QGridLa | 
| 4c8e0 |  79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20    73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 6f 75 70  | yout()..........sync_lists_group | 
| 4c900 |  5f 62 6f 78 5f 6c 61 79 6f 75 74 2e 61 64 64 4c    61 79 6f 75 74 28 73 79 6e 63 5f 6c 69 73 74 73  | _box_layout.addLayout(sync_lists | 
| 4c920 |  5f 67 72 69 64 5f 6c 61 79 6f 75 74 29 0d 0a 0d    0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f  | _grid_layout)............device_ | 
| 4c940 |  6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f    28 27 26 44 65 76 69 63 65 20 74 6f 20 73 79 6e  | label.=.QLabel(_('&Device.to.syn | 
| 4c960 |  63 20 74 68 69 73 20 6c 69 73 74 20 74 6f 3a 27    29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20  | c.this.list.to:'),.self)........ | 
| 4c980 |  20 20 64 65 76 69 63 65 5f 6c 61 62 65 6c 2e 73    65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 42 79 20  | ..device_label.setToolTip(_('By. | 
| 4c9a0 |  73 70 65 63 69 66 79 69 6e 67 20 61 20 64 65 76    69 63 65 20 79 6f 75 20 63 61 6e 20 73 79 6e 63  | specifying.a.device.you.can.sync | 
| 4c9c0 |  20 65 69 74 68 65 72 20 6d 61 6e 75 61 6c 6c 79    20 6f 72 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20  | .either.manually.or\n'.......... | 
| 4c9e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 27 61 75 74 6f 6d 61 74  | ........................'automat | 
| 4ca00 |  69 63 61 6c 6c 79 20 74 68 65 20 63 6f 6e 74 65    6e 74 73 20 6f 66 20 61 20 6c 69 73 74 20 74 6f  | ically.the.contents.of.a.list.to | 
| 4ca20 |  20 74 68 61 74 20 64 65 76 69 63 65 2e 5c 6e 27    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .that.device.\n'................ | 
| 4ca40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 27 54 68 69 73 20 72 65 70 6c 61 63 65 73  | ..................'This.replaces | 
| 4ca60 |  20 74 68 65 20 42 6f 6f 6b 20 53 79 6e 63 20 70    6c 75 67 69 6e 20 66 75 6e 63 74 69 6f 6e 61 6c  | .the.Book.Sync.plugin.functional | 
| 4ca80 |  69 74 79 27 29 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 64 65 76 69 63 65 5f 63 6f 6d 62  | ity'))..........self.device_comb | 
| 4caa0 |  6f 20 3d 20 44 65 76 69 63 65 43 6f 6c 75 6d 6e    43 6f 6d 62 6f 42 6f 78 28 73 65 6c 66 29 0d 0a  | o.=.DeviceColumnComboBox(self).. | 
| 4cac0 |  20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f 6c    61 62 65 6c 2e 73 65 74 42 75 64 64 79 28 73 65  | ........device_label.setBuddy(se | 
| 4cae0 |  6c 66 2e 64 65 76 69 63 65 5f 63 6f 6d 62 6f 29    0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c  | lf.device_combo)..........sync_l | 
| 4cb00 |  69 73 74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74    2e 61 64 64 57 69 64 67 65 74 28 64 65 76 69 63  | ists_grid_layout.addWidget(devic | 
| 4cb20 |  65 5f 6c 61 62 65 6c 2c 20 30 2c 20 30 2c 20 31    2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 73 79  | e_label,.0,.0,.1,.1)..........sy | 
| 4cb40 |  6e 63 5f 6c 69 73 74 73 5f 67 72 69 64 5f 6c 61    79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73  | nc_lists_grid_layout.addWidget(s | 
| 4cb60 |  65 6c 66 2e 64 65 76 69 63 65 5f 63 6f 6d 62 6f    2c 20 30 2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d  | elf.device_combo,.0,.1,.1,.1)... | 
| 4cb80 |  0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 74 79    70 65 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65  | .........sync_type_label.=.QLabe | 
| 4cba0 |  6c 28 5f 28 27 26 57 68 65 6e 20 73 79 6e 63 69    6e 67 20 74 68 69 73 20 6c 69 73 74 3a 27 29 2c  | l(_('&When.syncing.this.list:'), | 
| 4cbc0 |  20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20    73 79 6e 63 5f 74 79 70 65 5f 6c 61 62 65 6c 2e  | .self)..........sync_type_label. | 
| 4cbe0 |  73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 43 6f    6e 74 72 6f 6c 20 68 6f 77 20 79 6f 75 72 20 69  | setToolTip(_('Control.how.your.i | 
| 4cc00 |  74 65 6d 73 20 61 72 65 20 73 79 6e 63 65 64 20    74 6f 20 74 68 65 20 64 65 76 69 63 65 2e 5c 6e  | tems.are.synced.to.the.device.\n | 
| 4cc20 |  27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | '............................... | 
| 4cc40 |  20 20 20 27 53 79 6e 63 20 6f 6e 6c 79 20 6e 65    77 20 69 74 65 6d 73 2c 20 73 79 6e 63 20 61 6c  | ...'Sync.only.new.items,.sync.al | 
| 4cc60 |  6c 20 69 74 65 6d 73 20 6f 76 65 72 77 72 69 74    69 6e 67 20 65 78 69 73 74 69 6e 67 5c 6e 27 0d  | l.items.overwriting.existing\n'. | 
| 4cc80 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 4cca0 |  20 27 6f 72 20 75 73 65 20 74 68 69 73 20 6c 69    73 74 20 74 6f 20 6a 75 73 74 20 72 65 6d 6f 76  | .'or.use.this.list.to.just.remov | 
| 4ccc0 |  65 20 69 74 65 6d 73 20 66 72 6f 6d 20 79 6f 75    72 20 64 65 76 69 63 65 2e 27 29 29 0d 0a 20 20  | e.items.from.your.device.')).... | 
| 4cce0 |  20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f    74 79 70 65 5f 63 6f 6d 62 6f 20 3d 20 4c 69 73  | ......self.sync_type_combo.=.Lis | 
| 4cd00 |  74 54 79 70 65 43 6f 6d 62 6f 42 6f 78 28 73 65    6c 66 2c 20 53 59 4e 43 5f 54 59 50 45 53 29 0d  | tTypeComboBox(self,.SYNC_TYPES). | 
| 4cd20 |  0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 74 79    70 65 5f 6c 61 62 65 6c 2e 73 65 74 42 75 64 64  | .........sync_type_label.setBudd | 
| 4cd40 |  79 28 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65    5f 63 6f 6d 62 6f 29 0d 0a 20 20 20 20 20 20 20  | y(self.sync_type_combo)......... | 
| 4cd60 |  20 73 79 6e 63 5f 6c 69 73 74 73 5f 67 72 69 64    5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65  | .sync_lists_grid_layout.addWidge | 
| 4cd80 |  74 28 73 79 6e 63 5f 74 79 70 65 5f 6c 61 62 65    6c 2c 20 31 2c 20 30 2c 20 31 2c 20 31 29 0d 0a  | t(sync_type_label,.1,.0,.1,.1).. | 
| 4cda0 |  20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69 73    74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61  | ........sync_lists_grid_layout.a | 
| 4cdc0 |  64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 79    6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2c 20 31  | ddWidget(self.sync_type_combo,.1 | 
| 4cde0 |  2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f  | ,.1,.1,.1)............self.sync_ | 
| 4ce00 |  61 75 74 6f 5f 63 68 65 63 6b 62 6f 78 20 3d 20    51 43 68 65 63 6b 42 6f 78 28 5f 28 27 53 79 6e  | auto_checkbox.=.QCheckBox(_('Syn | 
| 4ce20 |  63 20 74 6f 20 74 68 69 73 20 64 65 76 69 63 65    20 61 73 20 73 6f 6f 6e 20 61 73 20 69 74 20 69  | c.to.this.device.as.soon.as.it.i | 
| 4ce40 |  73 20 63 6f 6e 6e 65 63 74 65 64 27 29 2c 20 73    65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65  | s.connected'),.self)..........se | 
| 4ce60 |  6c 66 2e 73 79 6e 63 5f 61 75 74 6f 5f 63 68 65    63 6b 62 6f 78 2e 73 65 74 54 6f 6f 6c 54 69 70  | lf.sync_auto_checkbox.setToolTip | 
| 4ce80 |  28 5f 28 27 55 6e 63 68 65 63 6b 20 74 68 69 73    20 6f 70 74 69 6f 6e 20 69 66 20 79 6f 75 20 70  | (_('Uncheck.this.option.if.you.p | 
| 4cea0 |  72 65 66 65 72 20 74 6f 20 6d 61 6e 75 61 6c 6c    79 20 73 79 6e 63 20 74 6f 20 79 6f 75 72 20 64  | refer.to.manually.sync.to.your.d | 
| 4cec0 |  65 76 69 63 65 2e 5c 6e 27 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | evice.\n'....................... | 
| 4cee0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 27 49 66 20 6e 6f 20 64 65 76  | ......................'If.no.dev | 
| 4cf00 |  69 63 65 20 69 73 20 73 70 65 63 69 66 69 65 64    20 74 68 69 73 20 63 68 65 63 6b 62 6f 78 20 68  | ice.is.specified.this.checkbox.h | 
| 4cf20 |  61 73 20 6e 6f 20 65 66 66 65 63 74 27 29 29 0d    0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69  | as.no.effect'))..........sync_li | 
| 4cf40 |  73 74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e    61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73  | sts_grid_layout.addWidget(self.s | 
| 4cf60 |  79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 6b 62 6f    78 2c 20 32 2c 20 30 2c 20 31 2c 20 32 29 0d 0a  | ync_auto_checkbox,.2,.0,.1,.2).. | 
| 4cf80 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73    79 6e 63 5f 63 6c 65 61 72 5f 63 68 65 63 6b 62  | ..........self.sync_clear_checkb | 
| 4cfa0 |  6f 78 20 3d 20 51 43 68 65 63 6b 42 6f 78 28 5f    28 27 43 6c 65 61 72 20 74 68 69 73 20 6c 69 73  | ox.=.QCheckBox(_('Clear.this.lis | 
| 4cfc0 |  74 20 61 66 74 65 72 20 61 20 73 79 6e 63 20 74    6f 20 74 68 69 73 20 64 65 76 69 63 65 27 29 2c  | t.after.a.sync.to.this.device'), | 
| 4cfe0 |  20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 73 79 6e 63 5f 63 6c 65 61 72 5f  | .self)..........self.sync_clear_ | 
| 4d000 |  63 68 65 63 6b 62 6f 78 2e 73 65 74 54 6f 6f 6c    54 69 70 28 5f 28 27 49 66 20 75 6e 63 68 65 63  | checkbox.setToolTip(_('If.unchec | 
| 4d020 |  6b 65 64 2c 20 6f 6e 6c 79 20 69 74 65 6d 73 20    6e 6f 74 20 6f 6e 20 74 68 65 20 64 65 76 69 63  | ked,.only.items.not.on.the.devic | 
| 4d040 |  65 20 61 6c 72 65 61 64 79 20 77 69 6c 6c 20 62    65 20 73 79 6e 63 65 64 2e 5c 6e 27 0d 0a 20 20  | e.already.will.be.synced.\n'.... | 
| 4d060 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 4d080 |  20 20 20 20 20 20 20 20 20 20 27 49 66 20 6e 6f    20 64 65 76 69 63 65 20 69 73 20 73 70 65 63 69  | ..........'If.no.device.is.speci | 
| 4d0a0 |  66 69 65 64 20 74 68 69 73 20 63 68 65 63 6b 62    6f 78 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74  | fied.this.checkbox.has.no.effect | 
| 4d0c0 |  2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .\n'............................ | 
| 4d0e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 27 54 68 69 73 20 6f 70 74 69 6f 6e 20 63  | ..................'This.option.c | 
| 4d100 |  61 6e 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20    77 69 74 68 20 6d 61 6e 75 61 6c 20 74 79 70 65  | an.only.be.used.with.manual.type | 
| 4d120 |  20 6c 69 73 74 73 2e 27 29 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 63 6c  | .lists.'))..........self.sync_cl | 
| 4d140 |  65 61 72 5f 63 68 65 63 6b 62 6f 78 2e 73 74 61    74 65 43 68 61 6e 67 65 64 2e 63 6f 6e 6e 65 63  | ear_checkbox.stateChanged.connec | 
| 4d160 |  74 28 73 65 6c 66 2e 5f 65 6e 61 62 6c 65 5f 73    65 72 69 65 73 5f 73 65 74 74 69 6e 67 73 29 0d  | t(self._enable_series_settings). | 
| 4d180 |  0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f 6c 69    73 74 73 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e  | .........sync_lists_grid_layout. | 
| 4d1a0 |  61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73    79 6e 63 5f 63 6c 65 61 72 5f 63 68 65 63 6b 62  | addWidget(self.sync_clear_checkb | 
| 4d1c0 |  6f 78 2c 20 33 2c 20 30 2c 20 31 2c 20 32 29 0d    0a 0d 0a 20 20 20 20 20 20 20 20 23 20 2d 2d 2d  | ox,.3,.0,.1,.2)............#.--- | 
| 4d1e0 |  2d 2d 2d 2d 2d 20 43 6f 6c 75 6d 6e 20 55 70 64    61 74 65 20 4f 70 74 69 6f 6e 73 20 63 6f 6e 66  | -----.Column.Update.Options.conf | 
| 4d200 |  69 67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d    2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 6c 61 79  | iguration.---------..........lay | 
| 4d220 |  6f 75 74 2e 61 64 64 53 70 61 63 69 6e 67 28 35    29 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c 5f 75  | out.addSpacing(5)..........col_u | 
| 4d240 |  70 64 61 74 65 5f 67 72 6f 75 70 5f 62 6f 78 20    3d 20 51 47 72 6f 75 70 42 6f 78 28 5f 28 27 43  | pdate_group_box.=.QGroupBox(_('C | 
| 4d260 |  6f 6c 75 6d 6e 20 55 70 64 61 74 65 20 4f 70 74    69 6f 6e 73 3a 27 29 2c 20 73 65 6c 66 29 0d 0a  | olumn.Update.Options:'),.self).. | 
| 4d280 |  20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61    64 64 57 69 64 67 65 74 28 63 6f 6c 5f 75 70 64  | ........layout.addWidget(col_upd | 
| 4d2a0 |  61 74 65 5f 67 72 6f 75 70 5f 62 6f 78 29 0d 0a    20 20 20 20 20 20 20 20 63 6f 6c 5f 75 70 64 61  | ate_group_box)..........col_upda | 
| 4d2c0 |  74 65 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79    6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75  | te_group_box_layout.=.QVBoxLayou | 
| 4d2e0 |  74 28 29 0d 0a 20 20 20 20 20 20 20 20 63 6f 6c    5f 75 70 64 61 74 65 5f 67 72 6f 75 70 5f 62 6f  | t()..........col_update_group_bo | 
| 4d300 |  78 2e 73 65 74 4c 61 79 6f 75 74 28 63 6f 6c 5f    75 70 64 61 74 65 5f 67 72 6f 75 70 5f 62 6f 78  | x.setLayout(col_update_group_box | 
| 4d320 |  5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20    20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67  | _layout)............col_update_g | 
| 4d340 |  72 69 64 5f 6c 61 79 6f 75 74 20 3d 20 51 47 72    69 64 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20  | rid_layout.=.QGridLayout()...... | 
| 4d360 |  20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67    72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 2e  | ....col_update_group_box_layout. | 
| 4d380 |  61 64 64 4c 61 79 6f 75 74 28 63 6f 6c 5f 75 70    64 61 74 65 5f 67 72 69 64 5f 6c 61 79 6f 75 74  | addLayout(col_update_grid_layout | 
| 4d3a0 |  29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 6c 61  | )............self.modify_type_la | 
| 4d3c0 |  62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f 28 27    57 68 65 6e 20 26 63 68 61 6e 67 69 6e 67 20 74  | bel.=.QLabel(_('When.&changing.t | 
| 4d3e0 |  68 69 73 20 6c 69 73 74 3a 27 29 2c 20 73 65 6c    66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | his.list:'),.self)..........self | 
| 4d400 |  2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 6c 61 62    65 6c 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28  | .modify_type_label.setToolTip(_( | 
| 4d420 |  27 4f 70 74 69 6f 6e 61 6c 6c 79 20 6d 6f 64 69    66 79 20 74 61 67 73 20 6f 72 20 61 20 63 75 73  | 'Optionally.modify.tags.or.a.cus | 
| 4d440 |  74 6f 6d 20 63 6f 6c 75 6d 6e 20 77 68 65 6e 20    79 6f 75 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20  | tom.column.when.you\n'.......... | 
| 4d460 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 27 61 64 64 20 61 6e 64  | ........................'add.and | 
| 4d480 |  2f 6f 72 20 72 65 6d 6f 76 65 20 69 74 65 6d 73    20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 2e  | /or.remove.items.from.this.list. | 
| 4d4a0 |  27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 63 6f  | '))..........self.modify_type_co | 
| 4d4c0 |  6d 62 6f 20 3d 20 4c 69 73 74 54 79 70 65 43 6f    6d 62 6f 42 6f 78 28 73 65 6c 66 2c 20 4d 4f 44  | mbo.=.ListTypeComboBox(self,.MOD | 
| 4d4e0 |  49 46 59 5f 54 59 50 45 53 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 79 5f  | IFY_TYPES)..........self.modify_ | 
| 4d500 |  74 79 70 65 5f 6c 61 62 65 6c 2e 73 65 74 42 75    64 64 79 28 73 65 6c 66 2e 6d 6f 64 69 66 79 5f  | type_label.setBuddy(self.modify_ | 
| 4d520 |  74 79 70 65 5f 63 6f 6d 62 6f 29 0d 0a 20 20 20    20 20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f  | type_combo)..........col_update_ | 
| 4d540 |  67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57    69 64 67 65 74 28 73 65 6c 66 2e 6d 6f 64 69 66  | grid_layout.addWidget(self.modif | 
| 4d560 |  79 5f 74 79 70 65 5f 6c 61 62 65 6c 2c 20 30 2c    20 30 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20  | y_type_label,.0,.0,.1,.1)....... | 
| 4d580 |  20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72    69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64  | ...col_update_grid_layout.addWid | 
| 4d5a0 |  67 65 74 28 73 65 6c 66 2e 6d 6f 64 69 66 79 5f    74 79 70 65 5f 63 6f 6d 62 6f 2c 20 30 2c 20 31  | get(self.modify_type_combo,.0,.1 | 
| 4d5c0 |  2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c  | ,.1,.1)............self.tags_col | 
| 4d5e0 |  75 6d 6e 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62    65 6c 28 5f 28 27 26 43 6f 6c 75 6d 6e 20 74 6f  | umn_label.=.QLabel(_('&Column.to | 
| 4d600 |  20 75 70 64 61 74 65 3a 27 29 2c 20 73 65 6c 66    29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | .update:'),.self)..........self. | 
| 4d620 |  74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65    6c 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27  | tags_column_label.setToolTip(_(' | 
| 4d640 |  4f 70 74 69 6f 6e 61 6c 6c 79 20 73 70 65 63 69    66 79 20 61 20 63 6f 6c 75 6d 6e 20 74 6f 20 61  | Optionally.specify.a.column.to.a | 
| 4d660 |  64 64 2f 72 65 6d 6f 76 65 20 61 20 76 61 6c 75    65 20 66 72 6f 6d 5c 6e 27 0d 0a 20 20 20 20 20  | dd/remove.a.value.from\n'....... | 
| 4d680 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 4d6a0 |  27 77 68 65 6e 20 61 64 64 69 6e 67 20 6f 72 20    72 65 6d 6f 76 69 6e 67 20 69 74 65 6d 73 20 66  | 'when.adding.or.removing.items.f | 
| 4d6c0 |  72 6f 6d 20 74 68 69 73 20 6c 69 73 74 27 29 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74  | rom.this.list'))..........self.t | 
| 4d6e0 |  61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f    20 3d 20 43 75 73 74 6f 6d 43 6f 6c 75 6d 6e 43  | ags_column_combo.=.CustomColumnC | 
| 4d700 |  6f 6d 62 6f 42 6f 78 28 73 65 6c 66 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73  | omboBox(self)..........self.tags | 
| 4d720 |  5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 63 75    72 72 65 6e 74 49 6e 64 65 78 43 68 61 6e 67 65  | _column_combo.currentIndexChange | 
| 4d740 |  64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f    74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62  | d.connect(self._tags_column_comb | 
| 4d760 |  6f 5f 63 68 61 6e 67 65 64 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f  | o_changed)..........self.tags_co | 
| 4d780 |  6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73 65 74 42 75    64 64 79 28 73 65 6c 66 2e 74 61 67 73 5f 63 6f  | lumn_label.setBuddy(self.tags_co | 
| 4d7a0 |  6c 75 6d 6e 5f 63 6f 6d 62 6f 29 0d 0a 20 20 20    20 20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f  | lumn_combo)..........col_update_ | 
| 4d7c0 |  67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57    69 64 67 65 74 28 73 65 6c 66 2e 74 61 67 73 5f  | grid_layout.addWidget(self.tags_ | 
| 4d7e0 |  63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2c 20 31 2c    20 30 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20  | column_label,.1,.0,.1,.1)....... | 
| 4d800 |  20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72    69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64  | ...col_update_grid_layout.addWid | 
| 4d820 |  67 65 74 28 73 65 6c 66 2e 74 61 67 73 5f 63 6f    6c 75 6d 6e 5f 63 6f 6d 62 6f 2c 20 31 2c 20 31  | get(self.tags_column_combo,.1,.1 | 
| 4d840 |  2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c  | ,.1,.1)............self.tags_val | 
| 4d860 |  75 65 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62 65    6c 28 5f 28 27 26 56 61 6c 75 65 20 69 6e 20 63  | ue_label.=.QLabel(_('&Value.in.c | 
| 4d880 |  6f 6c 75 6d 6e 20 74 6f 20 61 64 64 2f 72 65 6d    6f 76 65 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20  | olumn.to.add/remove:'),.self)... | 
| 4d8a0 |  20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73    5f 76 61 6c 75 65 5f 6c 61 62 65 6c 2e 73 65 74  | .......self.tags_value_label.set | 
| 4d8c0 |  54 6f 6f 6c 54 69 70 28 5f 28 27 53 70 65 63 69    66 79 20 74 68 65 20 74 61 67 20 6f 72 20 63 75  | ToolTip(_('Specify.the.tag.or.cu | 
| 4d8e0 |  73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 76 61 6c 75    65 20 74 6f 20 62 65 20 61 64 64 65 64 20 77 68  | stom.column.value.to.be.added.wh | 
| 4d900 |  65 6e 20 61 64 64 69 6e 67 5c 6e 27 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | en.adding\n'.................... | 
| 4d920 |  20 20 20 20 20 20 20 20 20 20 20 20 27 74 6f 20    74 68 69 73 20 6c 69 73 74 20 6f 72 20 72 65 6d  | ............'to.this.list.or.rem | 
| 4d940 |  6f 76 65 64 20 77 68 65 6e 20 74 68 65 20 62 6f    6f 6b 20 69 73 20 74 61 6b 65 6e 20 6f 66 66 20  | oved.when.the.book.is.taken.off. | 
| 4d960 |  74 68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76  | the.list'))..........self.tags_v | 
| 4d980 |  61 6c 75 65 5f 6c 65 64 69 74 20 3d 20 45 64 69    74 57 69 74 68 43 6f 6d 70 6c 65 74 65 28 73 65  | alue_ledit.=.EditWithComplete(se | 
| 4d9a0 |  6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64  | lf)..........self.tags_value_led | 
| 4d9c0 |  69 74 2e 73 65 74 5f 61 64 64 5f 73 65 70 61 72    61 74 6f 72 28 46 61 6c 73 65 29 0d 0a 20 20 20  | it.set_add_separator(False)..... | 
| 4d9e0 |  20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76    61 6c 75 65 5f 6c 61 62 65 6c 2e 73 65 74 42 75  | .....self.tags_value_label.setBu | 
| 4da00 |  64 64 79 28 73 65 6c 66 2e 74 61 67 73 5f 76 61    6c 75 65 5f 6c 65 64 69 74 29 0d 0a 20 20 20 20  | ddy(self.tags_value_ledit)...... | 
| 4da20 |  20 20 20 20 63 6f 6c 5f 75 70 64 61 74 65 5f 67    72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69  | ....col_update_grid_layout.addWi | 
| 4da40 |  64 67 65 74 28 73 65 6c 66 2e 74 61 67 73 5f 76    61 6c 75 65 5f 6c 61 62 65 6c 2c 20 32 2c 20 30  | dget(self.tags_value_label,.2,.0 | 
| 4da60 |  2c 20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20    20 63 6f 6c 5f 75 70 64 61 74 65 5f 67 72 69 64  | ,.1,.1)..........col_update_grid | 
| 4da80 |  5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65    74 28 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c 75  | _layout.addWidget(self.tags_valu | 
| 4daa0 |  65 5f 6c 65 64 69 74 2c 20 32 2c 20 31 2c 20 31    2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20  | e_ledit,.2,.1,.1,.1)............ | 
| 4dac0 |  23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 52 65 61 64 69    6e 67 20 53 65 72 69 65 73 20 43 6f 6c 75 6d 6e  | #.--------.Reading.Series.Column | 
| 4dae0 |  20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 2d    2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20  | .configuration.---------........ | 
| 4db00 |  20 20 6c 61 79 6f 75 74 2e 61 64 64 53 70 61 63    69 6e 67 28 35 29 0d 0a 20 20 20 20 20 20 20 20  | ..layout.addSpacing(5).......... | 
| 4db20 |  73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 6f 75 70    5f 62 6f 78 20 3d 20 51 47 72 6f 75 70 42 6f 78  | series_col_group_box.=.QGroupBox | 
| 4db40 |  28 5f 28 27 52 65 61 64 69 6e 67 20 4f 72 64 65    72 20 4f 70 74 69 6f 6e 73 3a 27 29 2c 20 73 65  | (_('Reading.Order.Options:'),.se | 
| 4db60 |  6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79    6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65  | lf)..........layout.addWidget(se | 
| 4db80 |  72 69 65 73 5f 63 6f 6c 5f 67 72 6f 75 70 5f 62    6f 78 29 0d 0a 20 20 20 20 20 20 20 20 73 65 72  | ries_col_group_box)..........ser | 
| 4dba0 |  69 65 73 5f 63 6f 6c 5f 67 72 6f 75 70 5f 62 6f    78 5f 6c 61 79 6f 75 74 20 3d 20 51 56 42 6f 78  | ies_col_group_box_layout.=.QVBox | 
| 4dbc0 |  4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20    20 20 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 6f  | Layout()..........series_col_gro | 
| 4dbe0 |  75 70 5f 62 6f 78 2e 73 65 74 4c 61 79 6f 75 74    28 73 65 72 69 65 73 5f 63 6f 6c 5f 67 72 6f 75  | up_box.setLayout(series_col_grou | 
| 4dc00 |  70 5f 62 6f 78 5f 6c 61 79 6f 75 74 29 0d 0a 0d    0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f  | p_box_layout)............series_ | 
| 4dc20 |  63 6f 6c 5f 67 72 69 64 5f 6c 61 79 6f 75 74 20    3d 20 51 47 72 69 64 4c 61 79 6f 75 74 28 29 0d  | col_grid_layout.=.QGridLayout(). | 
| 4dc40 |  0a 20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f    63 6f 6c 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61  | .........series_col_group_box_la | 
| 4dc60 |  79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 73    65 72 69 65 73 5f 63 6f 6c 5f 67 72 69 64 5f 6c  | yout.addLayout(series_col_grid_l | 
| 4dc80 |  61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f  | ayout)............self.series_co | 
| 4dca0 |  6c 75 6d 6e 5f 6c 61 62 65 6c 20 3d 20 51 4c 61    62 65 6c 28 5f 28 27 26 53 74 6f 72 65 20 69 6e  | lumn_label.=.QLabel(_('&Store.in | 
| 4dcc0 |  20 73 65 72 69 65 73 20 63 6f 6c 75 6d 6e 3a 27    29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20  | .series.column:'),.self)........ | 
| 4dce0 |  20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f    6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73 65 74 54 6f  | ..self.series_column_label.setTo | 
| 4dd00 |  6f 6c 54 69 70 28 5f 28 27 59 6f 75 20 63 61 6e    20 6f 70 74 69 6f 6e 61 6c 6c 79 20 64 69 73 70  | olTip(_('You.can.optionally.disp | 
| 4dd20 |  6c 61 79 20 74 68 65 20 63 75 72 72 65 6e 74 20    72 65 61 64 69 6e 67 20 6c 69 73 74 20 6f 72 64  | lay.the.current.reading.list.ord | 
| 4dd40 |  65 72 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | er\n'........................... | 
| 4dd60 |  20 20 20 20 20 20 20 27 69 6e 20 61 20 63 75 73    74 6f 6d 20 73 65 72 69 65 73 20 63 6f 6c 75 6d  | .......'in.a.custom.series.colum | 
| 4dd80 |  6e 2e 20 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f    74 20 65 64 69 74 20 74 68 69 73 20 63 6f 6c 75  | n..You.should.not.edit.this.colu | 
| 4dda0 |  6d 6e 20 64 69 72 65 63 74 6c 79 21 5c 6e 27 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | mn.directly!\n'................. | 
| 4ddc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 27 4f 6e 6c 79 20 75 73 61 62 6c 65 20 77 69  | .................'Only.usable.wi | 
| 4dde0 |  74 68 20 4d 61 6e 75 61 6c 6c 79 20 6d 61 6e 61    67 65 64 20 6c 69 73 74 73 20 74 68 61 74 20 61  | th.Manually.managed.lists.that.a | 
| 4de00 |  72 65 20 6e 6f 74 20 43 6c 65 61 72 65 64 20 6f    6e 20 53 79 6e 63 2e 27 29 29 0d 0a 20 20 20 20  | re.not.Cleared.on.Sync.'))...... | 
| 4de20 |  20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f    63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 20 3d 20 43  | ....self.series_column_combo.=.C | 
| 4de40 |  75 73 74 6f 6d 43 6f 6c 75 6d 6e 43 6f 6d 62 6f    42 6f 78 28 73 65 6c 66 29 0d 0a 20 20 20 20 20  | ustomColumnComboBox(self)....... | 
| 4de60 |  20 20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63    6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73 65 74 42  | ...self.series_column_label.setB | 
| 4de80 |  75 64 64 79 28 73 65 6c 66 2e 73 65 72 69 65 73    5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 29 0d 0a  | uddy(self.series_column_combo).. | 
| 4dea0 |  20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 63    6f 6c 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61  | ........series_col_grid_layout.a | 
| 4dec0 |  64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 65    72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65  | ddWidget(self.series_column_labe | 
| 4dee0 |  6c 2c 20 30 2c 20 30 2c 20 31 2c 20 31 29 0d 0a    20 20 20 20 20 20 20 20 73 65 72 69 65 73 5f 63  | l,.0,.0,.1,.1)..........series_c | 
| 4df00 |  6f 6c 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61    64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 73 65  | ol_grid_layout.addWidget(self.se | 
| 4df20 |  72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62    6f 2c 20 30 2c 20 31 2c 20 31 2c 20 31 29 0d 0a  | ries_column_combo,.0,.1,.1,.1).. | 
| 4df40 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73    65 72 69 65 73 5f 6e 61 6d 65 5f 6c 61 62 65 6c  | ..........self.series_name_label | 
| 4df60 |  20 3d 20 51 4c 61 62 65 6c 28 5f 28 27 26 53 65    72 69 65 73 20 6e 61 6d 65 3a 27 29 2c 20 73 65  | .=.QLabel(_('&Series.name:'),.se | 
| 4df80 |  6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f 6c 61  | lf)..........self.series_name_la | 
| 4dfa0 |  62 65 6c 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f    28 27 53 70 65 63 69 66 79 20 74 68 65 20 6e 61  | bel.setToolTip(_('Specify.the.na | 
| 4dfc0 |  6d 65 20 66 6f 72 20 74 68 69 73 20 72 65 61 64    69 6e 67 20 6f 72 64 65 72 20 73 65 72 69 65 73  | me.for.this.reading.order.series | 
| 4dfe0 |  5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | \n'............................. | 
| 4e000 |  20 20 20 20 20 20 20 20 20 20 27 49 66 20 6c 65    66 74 20 62 6c 61 6e 6b 2c 20 77 69 6c 6c 20 75  | ..........'If.left.blank,.will.u | 
| 4e020 |  73 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74    68 65 20 6c 69 73 74 20 74 68 69 73 20 62 6f 6f  | se.the.name.of.the.list.this.boo | 
| 4e040 |  6b 20 69 73 20 6f 6e 2e 27 29 29 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65 73  | k.is.on.'))..........self.series | 
| 4e060 |  5f 6e 61 6d 65 5f 65 64 69 74 20 3d 20 51 4c 69    6e 65 45 64 69 74 28 73 65 6c 66 29 0d 0a 20 20  | _name_edit.=.QLineEdit(self).... | 
| 4e080 |  20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65    73 5f 6e 61 6d 65 5f 6c 61 62 65 6c 2e 73 65 74  | ......self.series_name_label.set | 
| 4e0a0 |  42 75 64 64 79 28 73 65 6c 66 2e 73 65 72 69 65    73 5f 6e 61 6d 65 5f 65 64 69 74 29 0d 0a 20 20  | Buddy(self.series_name_edit).... | 
| 4e0c0 |  20 20 20 20 20 20 73 65 72 69 65 73 5f 63 6f 6c    5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64  | ......series_col_grid_layout.add | 
| 4e0e0 |  57 69 64 67 65 74 28 73 65 6c 66 2e 73 65 72 69    65 73 5f 6e 61 6d 65 5f 6c 61 62 65 6c 2c 20 31  | Widget(self.series_name_label,.1 | 
| 4e100 |  2c 20 30 2c 20 31 2c 20 31 29 0d 0a 20 20 20 20    20 20 20 20 73 65 72 69 65 73 5f 63 6f 6c 5f 67  | ,.0,.1,.1)..........series_col_g | 
| 4e120 |  72 69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69    64 67 65 74 28 73 65 6c 66 2e 73 65 72 69 65 73  | rid_layout.addWidget(self.series | 
| 4e140 |  5f 6e 61 6d 65 5f 65 64 69 74 2c 20 31 2c 20 31    2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20  | _name_edit,.1,.1,.1,.1)......... | 
| 4e160 |  20 20 20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 44 69    73 70 6c 61 79 20 4f 70 74 69 6f 6e 73 20 63 6f  | ...#.--------.Display.Options.co | 
| 4e180 |  6e 66 69 67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d    2d 2d 2d 2d 2d 0d 0a 20 20 20 20 20 20 20 20 6c  | nfiguration.---------..........l | 
| 4e1a0 |  61 79 6f 75 74 2e 61 64 64 53 70 61 63 69 6e 67    28 35 29 0d 0a 20 20 20 20 20 20 20 20 64 69 73  | ayout.addSpacing(5)..........dis | 
| 4e1c0 |  70 6c 61 79 5f 6f 70 74 5f 67 72 6f 75 70 5f 62    6f 78 20 3d 20 51 47 72 6f 75 70 42 6f 78 28 5f  | play_opt_group_box.=.QGroupBox(_ | 
| 4e1e0 |  28 27 44 69 73 70 6c 61 79 20 4f 70 74 69 6f 6e    73 3a 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20  | ('Display.Options:'),.self)..... | 
| 4e200 |  20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57    69 64 67 65 74 28 64 69 73 70 6c 61 79 5f 6f 70  | .....layout.addWidget(display_op | 
| 4e220 |  74 5f 67 72 6f 75 70 5f 62 6f 78 29 0d 0a 20 20    20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6f 70  | t_group_box)..........display_op | 
| 4e240 |  74 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f    75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74  | t_group_box_layout.=.QVBoxLayout | 
| 4e260 |  28 29 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70    6c 61 79 5f 6f 70 74 5f 67 72 6f 75 70 5f 62 6f  | ()..........display_opt_group_bo | 
| 4e280 |  78 2e 73 65 74 4c 61 79 6f 75 74 28 64 69 73 70    6c 61 79 5f 6f 70 74 5f 67 72 6f 75 70 5f 62 6f  | x.setLayout(display_opt_group_bo | 
| 4e2a0 |  78 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20    20 20 20 20 20 64 69 73 70 6c 61 79 5f 6f 70 74  | x_layout)............display_opt | 
| 4e2c0 |  5f 67 72 69 64 5f 6c 61 79 6f 75 74 20 3d 20 51    47 72 69 64 4c 61 79 6f 75 74 28 29 0d 0a 20 20  | _grid_layout.=.QGridLayout().... | 
| 4e2e0 |  20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6f 70    74 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f  | ......display_opt_group_box_layo | 
| 4e300 |  75 74 2e 61 64 64 4c 61 79 6f 75 74 28 64 69 73    70 6c 61 79 5f 6f 70 74 5f 67 72 69 64 5f 6c 61  | ut.addLayout(display_opt_grid_la | 
| 4e320 |  79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 64 69 73 70 6c 61 79 5f 74 6f  | yout)............self.display_to | 
| 4e340 |  70 5f 6d 65 6e 75 5f 63 68 65 63 6b 62 6f 78 20    3d 20 51 43 68 65 63 6b 42 6f 78 28 5f 28 27 4d  | p_menu_checkbox.=.QCheckBox(_('M | 
| 4e360 |  6f 76 65 20 22 56 69 65 77 20 6c 69 73 74 22 20    74 6f 20 74 68 65 20 74 6f 70 20 6c 65 76 65 6c  | ove."View.list".to.the.top.level | 
| 4e380 |  20 6f 66 20 74 68 65 20 70 6c 75 67 69 6e 20 6d    65 6e 75 20 66 6f 72 20 74 68 69 73 20 6c 69 73  | .of.the.plugin.menu.for.this.lis | 
| 4e3a0 |  74 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 64 69 73 70 6c 61 79  | t'),.self)..........self.display | 
| 4e3c0 |  5f 74 6f 70 5f 6d 65 6e 75 5f 63 68 65 63 6b 62    6f 78 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28  | _top_menu_checkbox.setToolTip(_( | 
| 4e3e0 |  27 42 79 20 64 65 66 61 75 6c 74 20 52 65 61 64    69 6e 67 20 4c 69 73 74 20 63 72 65 61 74 65 73  | 'By.default.Reading.List.creates | 
| 4e400 |  20 61 20 56 69 65 77 20 4c 69 73 74 20 73 75 62    6d 65 6e 75 20 66 6f 72 20 61 6c 6c 20 79 6f 75  | .a.View.List.submenu.for.all.you | 
| 4e420 |  72 20 6c 69 73 74 73 20 77 68 65 6e 20 79 6f 75    20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 2e 5c  | r.lists.when.you.have.multiple.\ | 
| 4e440 |  6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | n'.............................. | 
| 4e460 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    27 49 66 20 63 68 65 63 6b 65 64 2c 20 74 68 69  | ................'If.checked,.thi | 
| 4e480 |  73 20 6c 69 73 74 20 77 69 6c 6c 20 62 65 20 6d    6f 76 65 64 20 74 6f 20 74 68 65 20 74 6f 70 20  | s.list.will.be.moved.to.the.top. | 
| 4e4a0 |  6c 65 76 65 6c 20 6d 65 6e 75 20 66 6f 72 20 65    61 73 65 20 6f 66 20 61 63 63 65 73 73 2e 5c 6e  | level.menu.for.ease.of.access.\n | 
| 4e4c0 |  27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | '............................... | 
| 4e4e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27    4e 4f 54 45 3a 20 59 6f 75 72 20 22 64 65 66 61  | ...............'NOTE:.Your."defa | 
| 4e500 |  75 6c 74 22 20 6c 69 73 74 20 77 69 6c 6c 20 61    6c 77 61 79 73 20 61 70 70 65 61 72 20 6f 6e 20  | ult".list.will.always.appear.on. | 
| 4e520 |  74 68 65 20 74 6f 70 20 6d 65 6e 75 2c 20 72 65    67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 69 73  | the.top.menu,.regardless.of.this | 
| 4e540 |  20 63 68 65 63 6b 62 6f 78 27 29 29 0d 0a 20 20    20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 6f 70  | .checkbox'))..........display_op | 
| 4e560 |  74 5f 67 72 69 64 5f 6c 61 79 6f 75 74 2e 61 64    64 57 69 64 67 65 74 28 73 65 6c 66 2e 64 69 73  | t_grid_layout.addWidget(self.dis | 
| 4e580 |  70 6c 61 79 5f 74 6f 70 5f 6d 65 6e 75 5f 63 68    65 63 6b 62 6f 78 2c 20 30 2c 20 30 2c 20 31 2c  | play_top_menu_checkbox,.0,.0,.1, | 
| 4e5a0 |  20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73    65 6c 66 2e 73 6f 72 74 5f 6c 69 73 74 5f 63 68  | .1)............self.sort_list_ch | 
| 4e5c0 |  65 63 6b 62 6f 78 20 3d 20 51 43 68 65 63 6b 42    6f 78 28 5f 28 27 41 70 70 6c 79 20 72 65 61 64  | eckbox.=.QCheckBox(_('Apply.read | 
| 4e5e0 |  69 6e 67 20 6c 69 73 74 20 6f 72 64 65 72 20 77    68 65 6e 20 76 69 65 77 69 6e 67 20 6c 69 73 74  | ing.list.order.when.viewing.list | 
| 4e600 |  27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 73 6f 72 74 5f 6c 69 73  | '),.self)..........self.sort_lis | 
| 4e620 |  74 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 54 6f    6f 6c 54 69 70 28 5f 28 27 49 66 20 63 68 65 63  | t_checkbox.setToolTip(_('If.chec | 
| 4e640 |  6b 65 64 2c 20 76 69 65 77 69 6e 67 20 61 20 72    65 61 64 69 6e 67 20 6c 69 73 74 20 77 69 6c 6c  | ked,.viewing.a.reading.list.will | 
| 4e660 |  20 61 6c 73 6f 20 63 68 61 6e 67 65 20 79 6f 75    72 20 43 61 6c 69 62 72 65 20 73 6f 72 74 20 6f  | .also.change.your.Calibre.sort.o | 
| 4e680 |  72 64 65 72 2e 5c 6e 27 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | rder.\n'........................ | 
| 4e6a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 27 4c 69 73 74 73 20 63 61 6e 20  | .....................'Lists.can. | 
| 4e6c0 |  62 65 20 6d 61 6e 75 61 6c 6c 79 20 72 65 6f 72    64 65 72 65 64 20 75 73 69 6e 67 20 74 68 69 73  | be.manually.reordered.using.this | 
| 4e6e0 |  20 70 6c 75 67 69 6e 2c 20 64 65 66 61 75 6c 74    69 6e 67 20 74 6f 20 6f 72 64 65 72 20 61 64 64  | .plugin,.defaulting.to.order.add | 
| 4e700 |  65 64 20 74 6f 20 6c 69 73 74 2e 5c 6e 27 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ed.to.list.\n'.................. | 
| 4e720 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 27 49 66 20  | ............................'If. | 
| 4e740 |  75 6e 63 68 65 63 6b 65 64 2c 20 63 75 72 72 65    6e 74 20 63 61 6c 69 62 72 65 20 73 6f 72 74 20  | unchecked,.current.calibre.sort. | 
| 4e760 |  77 69 6c 6c 20 62 65 20 6c 65 66 74 20 75 6e 63    68 61 6e 67 65 64 20 77 68 65 6e 20 79 6f 75 20  | will.be.left.unchanged.when.you. | 
| 4e780 |  76 69 65 77 20 74 68 65 20 6c 69 73 74 2e 27 29    29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | view.the.list.'))..........self. | 
| 4e7a0 |  73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62    6f 78 2e 73 74 61 74 65 43 68 61 6e 67 65 64 2e  | sort_list_checkbox.stateChanged. | 
| 4e7c0 |  63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 73 6f    72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62 6f 78  | connect(self._sort_list_checkbox | 
| 4e7e0 |  5f 73 74 61 74 65 5f 63 68 61 6e 67 65 64 29 0d    0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79  | _state_changed)..........display | 
| 4e800 |  5f 6f 70 74 5f 67 72 69 64 5f 6c 61 79 6f 75 74    2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e  | _opt_grid_layout.addWidget(self. | 
| 4e820 |  73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b 62    6f 78 2c 20 31 2c 20 30 2c 20 31 2c 20 31 29 0d  | sort_list_checkbox,.1,.0,.1,.1). | 
| 4e840 |  0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    72 65 73 74 6f 72 65 5f 73 6f 72 74 5f 63 68 65  | ...........self.restore_sort_che | 
| 4e860 |  63 6b 62 6f 78 20 3d 20 51 43 68 65 63 6b 42 6f    78 28 5f 28 27 52 65 73 74 6f 72 65 20 73 6f 72  | ckbox.=.QCheckBox(_('Restore.sor | 
| 4e880 |  74 20 61 66 74 65 72 20 76 69 65 77 69 6e 67 20    6c 69 73 74 27 29 2c 20 73 65 6c 66 29 0d 0a 20  | t.after.viewing.list'),.self)... | 
| 4e8a0 |  20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 74    6f 72 65 5f 73 6f 72 74 5f 63 68 65 63 6b 62 6f  | .......self.restore_sort_checkbo | 
| 4e8c0 |  78 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 22    49 66 20 63 68 65 63 6b 65 64 2c 20 63 61 6c 69  | x.setToolTip(_("If.checked,.cali | 
| 4e8e0 |  62 72 65 20 73 6f 72 74 20 77 69 6c 6c 20 62 65    20 72 65 73 74 6f 72 65 64 20 74 6f 20 69 74 73  | bre.sort.will.be.restored.to.its | 
| 4e900 |  20 6f 72 69 67 69 6e 61 6c 20 73 74 61 74 65 20    61 66 74 65 72 5c 6e 22 0d 0a 20 20 20 20 20 20  | .original.state.after\n"........ | 
| 4e920 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 4e940 |  20 20 20 20 20 20 20 20 20 20 22 74 68 65 20 75    73 65 72 20 71 75 69 74 73 20 74 68 65 20 72 65  | .........."the.user.quits.the.re | 
| 4e960 |  61 64 69 6e 67 20 6c 69 73 74 20 76 69 65 77 20    62 79 20 63 68 61 6e 67 69 6e 67 20 6f 72 20 63  | ading.list.view.by.changing.or.c | 
| 4e980 |  6c 65 61 72 69 6e 67 20 63 61 6c 69 62 72 65 27    73 5c 6e 22 0d 0a 20 20 20 20 20 20 20 20 20 20  | learing.calibre's\n"............ | 
| 4e9a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 4e9c0 |  20 20 20 20 20 20 22 73 65 61 72 63 68 2c 20 73    77 69 74 63 68 69 6e 67 20 6c 69 62 72 61 72 69  | ......"search,.switching.librari | 
| 4e9e0 |  65 73 2c 20 6f 72 20 71 75 69 74 74 69 6e 67 20    63 61 6c 69 62 72 65 2e 22 29 29 0d 0a 20 20 20  | es,.or.quitting.calibre."))..... | 
| 4ea00 |  20 20 20 20 20 68 6f 72 7a 20 3d 20 51 48 42 6f    78 4c 61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20  | .....horz.=.QHBoxLayout()....... | 
| 4ea20 |  20 20 20 68 6f 72 7a 2e 61 64 64 49 74 65 6d 28    51 53 70 61 63 65 72 49 74 65 6d 28 32 30 2c 20  | ...horz.addItem(QSpacerItem(20,. | 
| 4ea40 |  31 29 29 0d 0a 20 20 20 20 20 20 20 20 76 65 72    74 72 69 67 68 74 20 3d 20 51 56 42 6f 78 4c 61  | 1))..........vertright.=.QVBoxLa | 
| 4ea60 |  79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20    68 6f 72 7a 2e 61 64 64 4c 61 79 6f 75 74 28 76  | yout()..........horz.addLayout(v | 
| 4ea80 |  65 72 74 72 69 67 68 74 29 0d 0a 20 20 20 20 20    20 20 20 76 65 72 74 72 69 67 68 74 2e 61 64 64  | ertright)..........vertright.add | 
| 4eaa0 |  57 69 64 67 65 74 28 73 65 6c 66 2e 72 65 73 74    6f 72 65 5f 73 6f 72 74 5f 63 68 65 63 6b 62 6f  | Widget(self.restore_sort_checkbo | 
| 4eac0 |  78 29 0d 0a 20 20 20 20 20 20 20 20 64 69 73 70    6c 61 79 5f 6f 70 74 5f 67 72 69 64 5f 6c 61 79  | x)..........display_opt_grid_lay | 
| 4eae0 |  6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 68 6f    72 7a 2c 20 32 2c 20 30 2c 20 31 2c 20 31 29 0d  | out.addLayout(horz,.2,.0,.1,.1). | 
| 4eb00 |  0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    5f 73 6f 72 74 5f 6c 69 73 74 5f 63 68 65 63 6b  | ...........self._sort_list_check | 
| 4eb20 |  62 6f 78 5f 73 74 61 74 65 5f 63 68 61 6e 67 65    64 28 73 65 6c 66 2e 73 6f 72 74 5f 6c 69 73 74  | box_state_changed(self.sort_list | 
| 4eb40 |  5f 63 68 65 63 6b 62 6f 78 2e 63 68 65 63 6b 53    74 61 74 65 28 29 29 0d 0a 20 20 20 20 20 20 20  | _checkbox.checkState())......... | 
| 4eb60 |  20 6c 61 79 6f 75 74 2e 69 6e 73 65 72 74 53 74    72 65 74 63 68 28 2d 31 29 0d 0a 0d 0a 20 20 20  | .layout.insertStretch(-1)....... | 
| 4eb80 |  20 64 65 66 20 5f 73 6f 72 74 5f 6c 69 73 74 5f    63 68 65 63 6b 62 6f 78 5f 73 74 61 74 65 5f 63  | .def._sort_list_checkbox_state_c | 
| 4eba0 |  68 61 6e 67 65 64 28 73 65 6c 66 2c 20 73 74 61    74 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66  | hanged(self,.state):..........if | 
| 4ebc0 |  20 73 65 6c 66 2e 73 6f 72 74 5f 6c 69 73 74 5f    63 68 65 63 6b 62 6f 78 2e 69 73 43 68 65 63 6b  | .self.sort_list_checkbox.isCheck | 
| 4ebe0 |  65 64 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 73 65 6c 66 2e 72 65 73 74 6f 72 65 5f  | ed():..............self.restore_ | 
| 4ec00 |  73 6f 72 74 5f 63 68 65 63 6b 62 6f 78 2e 73 65    74 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a  | sort_checkbox.setEnabled(True).. | 
| 4ec20 |  20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | ........else:..............self. | 
| 4ec40 |  72 65 73 74 6f 72 65 5f 73 6f 72 74 5f 63 68 65    63 6b 62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74  | restore_sort_checkbox.setCheckSt | 
| 4ec60 |  61 74 65 28 51 74 2e 55 6e 63 68 65 63 6b 65 64    29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73  | ate(Qt.Unchecked)..............s | 
| 4ec80 |  65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 6f 72 74    5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 45 6e 61  | elf.restore_sort_checkbox.setEna | 
| 4eca0 |  62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 0d 0a 20    20 20 20 64 65 66 20 5f 73 65 6c 65 63 74 5f 6c  | bled(False)........def._select_l | 
| 4ecc0 |  69 73 74 5f 63 6f 6d 62 6f 5f 63 68 61 6e 67 65    64 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20  | ist_combo_changed(self):........ | 
| 4ece0 |  20 20 73 65 6c 66 2e 70 65 72 73 69 73 74 5f 6c    69 73 74 5f 63 6f 6e 66 69 67 28 29 0d 0a 20 20  | ..self.persist_list_config().... | 
| 4ed00 |  20 20 20 20 20 20 73 65 6c 66 2e 72 65 66 72 65    73 68 5f 63 75 72 72 65 6e 74 5f 6c 69 73 74 5f  | ......self.refresh_current_list_ | 
| 4ed20 |  69 6e 66 6f 28 29 0d 0a 0d 0a 20 20 20 20 64 65    66 20 5f 65 6e 61 62 6c 65 5f 73 65 72 69 65 73  | info()........def._enable_series | 
| 4ed40 |  5f 73 65 74 74 69 6e 67 73 28 73 65 6c 66 29 3a    0d 0a 20 20 20 20 20 20 20 20 70 6f 70 75 6c 61  | _settings(self):..........popula | 
| 4ed60 |  74 65 5f 74 79 70 65 20 3d 20 73 65 6c 66 2e 70    6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d  | te_type.=.self.populate_type_com | 
| 4ed80 |  62 6f 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f    74 79 70 65 28 29 0d 0a 20 20 20 20 20 20 20 20  | bo.get_selected_type().......... | 
| 4eda0 |  69 66 20 70 6f 70 75 6c 61 74 65 5f 74 79 70 65    20 3d 3d 20 27 50 4f 50 4d 41 4e 55 41 4c 27 20  | if.populate_type.==.'POPMANUAL'. | 
| 4edc0 |  61 6e 64 20 6e 6f 74 20 73 65 6c 66 2e 73 79 6e    63 5f 63 6c 65 61 72 5f 63 68 65 63 6b 62 6f 78  | and.not.self.sync_clear_checkbox | 
| 4ede0 |  2e 69 73 43 68 65 63 6b 65 64 28 29 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | .isChecked():..............self. | 
| 4ee00 |  73 65 72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f    6d 62 6f 2e 73 65 74 45 6e 61 62 6c 65 64 28 54  | series_column_combo.setEnabled(T | 
| 4ee20 |  72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 6e 61  | rue)..............self.series_na | 
| 4ee40 |  6d 65 5f 65 64 69 74 2e 73 65 74 45 6e 61 62 6c    65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20  | me_edit.setEnabled(True)........ | 
| 4ee60 |  20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65    73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73  | ......self.series_column_label.s | 
| 4ee80 |  65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | etEnabled(True)..............sel | 
| 4eea0 |  66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f 6c 61    62 65 6c 2e 73 65 74 45 6e 61 62 6c 65 64 28 54  | f.series_name_label.setEnabled(T | 
| 4eec0 |  72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 65 6c    73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | rue)..........else:............. | 
| 4eee0 |  20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c    75 6d 6e 5f 63 6f 6d 62 6f 2e 73 65 74 45 6e 61  | .self.series_column_combo.setEna | 
| 4ef00 |  62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65  | bled(False)..............self.se | 
| 4ef20 |  72 69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62    6f 2e 73 65 74 43 75 72 72 65 6e 74 49 6e 64 65  | ries_column_combo.setCurrentInde | 
| 4ef40 |  78 28 30 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 65 72 69 65 73 5f 6e 61  | x(0)..............self.series_na | 
| 4ef60 |  6d 65 5f 65 64 69 74 2e 73 65 74 45 6e 61 62 6c    65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20  | me_edit.setEnabled(False)....... | 
| 4ef80 |  20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69    65 73 5f 6e 61 6d 65 5f 65 64 69 74 2e 73 65 74  | .......self.series_name_edit.set | 
| 4efa0 |  54 65 78 74 28 27 27 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 73 65 6c 66 2e 73 65 72 69 65  | Text('')..............self.serie | 
| 4efc0 |  73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73    65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29  | s_column_label.setEnabled(False) | 
| 4efe0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65    6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f 6c  | ..............self.series_name_l | 
| 4f000 |  61 62 65 6c 2e 73 65 74 45 6e 61 62 6c 65 64 28    46 61 6c 73 65 29 0d 0a 0d 0a 20 20 20 20 64 65  | abel.setEnabled(False)........de | 
| 4f020 |  66 20 5f 70 6f 70 75 6c 61 74 65 5f 74 79 70 65    5f 63 6f 6d 62 6f 5f 63 68 61 6e 67 65 64 28 73  | f._populate_type_combo_changed(s | 
| 4f040 |  65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 70    6f 70 75 6c 61 74 65 5f 74 79 70 65 20 3d 20 73  | elf):..........populate_type.=.s | 
| 4f060 |  65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 74 79 70    65 5f 63 6f 6d 62 6f 2e 67 65 74 5f 73 65 6c 65  | elf.populate_type_combo.get_sele | 
| 4f080 |  63 74 65 64 5f 74 79 70 65 28 29 0d 0a 20 20 20    20 20 20 20 20 69 66 20 70 6f 70 75 6c 61 74 65  | cted_type()..........if.populate | 
| 4f0a0 |  5f 74 79 70 65 20 3d 3d 20 27 50 4f 50 44 45 56    49 43 45 27 3a 0d 0a 20 20 20 20 20 20 20 20 20  | _type.==.'POPDEVICE':........... | 
| 4f0c0 |  20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70    65 5f 63 6f 6d 62 6f 2e 6c 69 73 74 4b 65 79 56  | ...self.sync_type_combo.listKeyV | 
| 4f0e0 |  61 6c 75 65 73 2e 69 6e 73 65 72 74 28 30 2c 20    28 27 53 59 4e 43 41 55 54 4f 27 2c 20 53 59 4e  | alues.insert(0,.('SYNCAUTO',.SYN | 
| 4f100 |  43 5f 41 55 54 4f 5f 44 45 53 43 29 29 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | C_AUTO_DESC))..............self. | 
| 4f120 |  73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e    70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 27  | sync_type_combo.populate_combo(' | 
| 4f140 |  53 59 4e 43 41 55 54 4f 27 29 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e  | SYNCAUTO')..............self.syn | 
| 4f160 |  63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 73 65 74    45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a  | c_type_combo.setEnabled(False).. | 
| 4f180 |  20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66    2e 73 79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 6b  | ............self.sync_auto_check | 
| 4f1a0 |  62 6f 78 2e 73 65 74 43 68 65 63 6b 53 74 61 74    65 28 51 74 2e 43 68 65 63 6b 65 64 29 0d 0a 20  | box.setCheckState(Qt.Checked)... | 
| 4f1c0 |  20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e    73 79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 6b 62  | ...........self.sync_auto_checkb | 
| 4f1e0 |  6f 78 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61    6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20  | ox.setEnabled(False)............ | 
| 4f200 |  20 20 73 65 6c 66 2e 73 79 6e 63 5f 63 6c 65 61    72 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 43 68  | ..self.sync_clear_checkbox.setCh | 
| 4f220 |  65 63 6b 53 74 61 74 65 28 51 74 2e 55 6e 63 68    65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20  | eckState(Qt.Unchecked).......... | 
| 4f240 |  65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70  | else:..............self.sync_typ | 
| 4f260 |  65 5f 63 6f 6d 62 6f 2e 73 65 74 45 6e 61 62 6c    65 64 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20  | e_combo.setEnabled(True)........ | 
| 4f280 |  20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 73 79    6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 6c 69  | ......if.self.sync_type_combo.li | 
| 4f2a0 |  73 74 4b 65 79 56 61 6c 75 65 73 5b 30 5d 5b 30    5d 20 3d 3d 20 27 53 59 4e 43 41 55 54 4f 27 3a  | stKeyValues[0][0].==.'SYNCAUTO': | 
| 4f2c0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 76 61 6c 20 3d 20 73 65 6c 66 2e 73 79 6e  | ..................val.=.self.syn | 
| 4f2e0 |  63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 67 65 74    5f 73 65 6c 65 63 74 65 64 5f 74 79 70 65 28 29  | c_type_combo.get_selected_type() | 
| 4f300 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 79 6e 63 5f 74 79 70 65  | ..................self.sync_type | 
| 4f320 |  5f 63 6f 6d 62 6f 2e 6c 69 73 74 4b 65 79 56 61    6c 75 65 73 2e 70 6f 70 28 30 29 0d 0a 20 20 20  | _combo.listKeyValues.pop(0)..... | 
| 4f340 |  20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20    76 61 6c 20 3d 3d 20 27 53 59 4e 43 41 55 54 4f  | .............if.val.==.'SYNCAUTO | 
| 4f360 |  27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 23 20 6f 6e 6c 79 20 72  | ':......................#.only.r | 
| 4f380 |  65 73 65 74 20 76 61 6c 75 65 20 69 66 20 69 74    20 77 61 73 20 27 53 59 4e 43 41 55 54 4f 27 2e  | eset.value.if.it.was.'SYNCAUTO'. | 
| 4f3a0 |  20 54 68 69 73 20 77 61 73 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23  | .This.was......................# | 
| 4f3c0 |  20 67 65 74 74 69 6e 67 20 74 72 69 70 70 65 64    20 6f 6e 20 74 68 65 20 73 77 69 74 63 68 65 64  | .getting.tripped.on.the.switched | 
| 4f3e0 |  2d 74 6f 20 6c 69 73 74 2e 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73  | -to.list.......................s | 
| 4f400 |  65 6c 66 2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f    6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d  | elf.sync_type_combo.populate_com | 
| 4f420 |  62 6f 28 27 53 59 4e 43 4e 45 57 27 29 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | bo('SYNCNEW')..............self. | 
| 4f440 |  73 79 6e 63 5f 61 75 74 6f 5f 63 68 65 63 6b 62    6f 78 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72  | sync_auto_checkbox.setEnabled(Tr | 
| 4f460 |  75 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69    66 20 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 20  | ue)............if.populate_type. | 
| 4f480 |  69 6e 20 5b 27 50 4f 50 53 45 41 52 43 48 27 2c    20 27 50 4f 50 44 45 56 49 43 45 27 5d 3a 0d 0a  | in.['POPSEARCH',.'POPDEVICE']:.. | 
| 4f4a0 |  20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66    2e 73 79 6e 63 5f 63 6c 65 61 72 5f 63 68 65 63  | ............self.sync_clear_chec | 
| 4f4c0 |  6b 62 6f 78 2e 73 65 74 45 6e 61 62 6c 65 64 28    46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20  | kbox.setEnabled(False).......... | 
| 4f4e0 |  20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 63 6c    65 61 72 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74  | ....self.sync_clear_checkbox.set | 
| 4f500 |  43 68 65 63 6b 65 64 28 46 61 6c 73 65 29 0d 0a    20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20  | Checked(False)..........else:... | 
| 4f520 |  20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e    73 79 6e 63 5f 63 6c 65 61 72 5f 63 68 65 63 6b  | ...........self.sync_clear_check | 
| 4f540 |  62 6f 78 2e 73 65 74 45 6e 61 62 6c 65 64 28 54    72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65  | box.setEnabled(True)..........se | 
| 4f560 |  6c 66 2e 5f 65 6e 61 62 6c 65 5f 73 65 72 69 65    73 5f 73 65 74 74 69 6e 67 73 28 29 0d 0a 0d 0a  | lf._enable_series_settings().... | 
| 4f580 |  20 20 20 20 20 20 20 20 69 66 20 70 6f 70 75 6c    61 74 65 5f 74 79 70 65 20 3d 3d 20 27 50 4f 50  | ........if.populate_type.==.'POP | 
| 4f5a0 |  53 45 41 52 43 48 27 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c  | SEARCH':..............self.popul | 
| 4f5c0 |  61 74 65 5f 73 65 61 72 63 68 5f 6c 61 62 65 6c    2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65  | ate_search_label.setEnabled(True | 
| 4f5e0 |  29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73    65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61  | )..............self.populate_sea | 
| 4f600 |  72 63 68 5f 6c 65 64 69 74 2e 73 65 74 45 6e 61    62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20 20 20  | rch_ledit.setEnabled(True)...... | 
| 4f620 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 64    69 66 79 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 70  | ........self.modify_type_combo.p | 
| 4f640 |  6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 27 54    41 47 4e 4f 4e 45 27 29 0d 0a 20 20 20 20 20 20  | opulate_combo('TAGNONE')........ | 
| 4f660 |  20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66    79 5f 74 79 70 65 5f 6c 61 62 65 6c 2e 73 65 74  | ......self.modify_type_label.set | 
| 4f680 |  45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66  | Enabled(False)..............self | 
| 4f6a0 |  2e 6d 6f 64 69 66 79 5f 74 79 70 65 5f 63 6f 6d    62 6f 2e 73 65 74 45 6e 61 62 6c 65 64 28 46 61  | .modify_type_combo.setEnabled(Fa | 
| 4f6c0 |  6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75  | lse)..............self.tags_colu | 
| 4f6e0 |  6d 6e 5f 63 6f 6d 62 6f 2e 73 65 74 43 75 72 72    65 6e 74 49 6e 64 65 78 28 30 29 0d 0a 20 20 20  | mn_combo.setCurrentIndex(0)..... | 
| 4f700 |  20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61    67 73 5f 76 61 6c 75 65 5f 6c 65 64 69 74 2e 73  | .........self.tags_value_ledit.s | 
| 4f720 |  65 74 54 65 78 74 28 27 27 29 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61 67  | etText('')..............self.tag | 
| 4f740 |  73 5f 63 6f 6c 75 6d 6e 5f 6c 61 62 65 6c 2e 73    65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29  | s_column_label.setEnabled(False) | 
| 4f760 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65    6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63  | ..............self.tags_column_c | 
| 4f780 |  6f 6d 62 6f 2e 73 65 74 45 6e 61 62 6c 65 64 28    46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20 20  | ombo.setEnabled(False).......... | 
| 4f7a0 |  20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 61    6c 75 65 5f 6c 61 62 65 6c 2e 73 65 74 45 6e 61  | ....self.tags_value_label.setEna | 
| 4f7c0 |  62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61  | bled(False)..............self.ta | 
| 4f7e0 |  67 73 5f 76 61 6c 75 65 5f 6c 65 64 69 74 2e 73    65 74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29  | gs_value_ledit.setEnabled(False) | 
| 4f800 |  0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | ..........else:..............sel | 
| 4f820 |  66 2e 70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63    68 5f 6c 65 64 69 74 2e 73 65 74 54 65 78 74 28  | f.populate_search_ledit.setText( | 
| 4f840 |  27 27 29 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 73  | '')..............self.populate_s | 
| 4f860 |  65 61 72 63 68 5f 6c 61 62 65 6c 2e 73 65 74 45    6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d 0a 20  | earch_label.setEnabled(False)... | 
| 4f880 |  20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e    70 6f 70 75 6c 61 74 65 5f 73 65 61 72 63 68 5f  | ...........self.populate_search_ | 
| 4f8a0 |  6c 65 64 69 74 2e 73 65 74 45 6e 61 62 6c 65 64    28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20  | ledit.setEnabled(False)......... | 
| 4f8c0 |  20 20 20 20 20 73 65 6c 66 2e 6d 6f 64 69 66 79    5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 73 65 74 45  | .....self.modify_type_combo.setE | 
| 4f8e0 |  6e 61 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d  | nabled(True)..............self.m | 
| 4f900 |  6f 64 69 66 79 5f 74 79 70 65 5f 6c 61 62 65 6c    2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72 75 65  | odify_type_label.setEnabled(True | 
| 4f920 |  29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73    65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f  | )..............self.tags_column_ | 
| 4f940 |  6c 61 62 65 6c 2e 73 65 74 45 6e 61 62 6c 65 64    28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20  | label.setEnabled(True).......... | 
| 4f960 |  20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 63 6f    6c 75 6d 6e 5f 63 6f 6d 62 6f 2e 73 65 74 45 6e  | ....self.tags_column_combo.setEn | 
| 4f980 |  61 62 6c 65 64 28 54 72 75 65 29 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61  | abled(True)..............self.ta | 
| 4f9a0 |  67 73 5f 76 61 6c 75 65 5f 6c 61 62 65 6c 2e 73    65 74 45 6e 61 62 6c 65 64 28 54 72 75 65 29 0d  | gs_value_label.setEnabled(True). | 
| 4f9c0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    66 2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64  | .............self.tags_value_led | 
| 4f9e0 |  69 74 2e 73 65 74 45 6e 61 62 6c 65 64 28 54 72    75 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 72  | it.setEnabled(True)........def.r | 
| 4fa00 |  65 66 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c    69 73 74 5f 69 6e 66 6f 28 73 65 6c 66 29 3a 0d  | efresh_current_list_info(self):. | 
| 4fa20 |  0a 20 20 20 20 20 20 20 20 23 20 47 65 74 20 63    6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72  | .........#.Get.configuration.for | 
| 4fa40 |  20 74 68 65 20 73 65 6c 65 63 74 65 64 20 6c 69    73 74 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | .the.selected.list..........self | 
| 4fa60 |  2e 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 75 6e 69    63 6f 64 65 28 73 65 6c 66 2e 73 65 6c 65 63 74  | .list_name.=.unicode(self.select | 
| 4fa80 |  5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e 63 75 72 72    65 6e 74 54 65 78 74 28 29 29 2e 73 74 72 69 70  | _list_combo.currentText()).strip | 
| 4faa0 |  28 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74    5f 6d 61 70 20 3d 20 67 65 74 5f 6c 69 73 74 5f  | ()..........list_map.=.get_list_ | 
| 4fac0 |  69 6e 66 6f 28 73 65 6c 66 2e 67 75 69 2e 63 75    72 72 65 6e 74 5f 64 62 2c 20 73 65 6c 66 2e 6c  | info(self.gui.current_db,.self.l | 
| 4fae0 |  69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20    20 20 20 70 6f 70 75 6c 61 74 65 5f 74 79 70 65  | ist_name)..........populate_type | 
| 4fb00 |  20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28    4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54 59 50  | .=.list_map.get(KEY_POPULATE_TYP | 
| 4fb20 |  45 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f    56 41 4c 55 45 53 5b 4b 45 59 5f 50 4f 50 55 4c  | E,.DEFAULT_LIST_VALUES[KEY_POPUL | 
| 4fb40 |  41 54 45 5f 54 59 50 45 5d 29 0d 0a 20 20 20 20    20 20 20 20 70 6f 70 75 6c 61 74 65 5f 73 65 61  | ATE_TYPE])..........populate_sea | 
| 4fb60 |  72 63 68 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67    65 74 28 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f  | rch.=.list_map.get(KEY_POPULATE_ | 
| 4fb80 |  53 45 41 52 43 48 2c 20 44 45 46 41 55 4c 54 5f    4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f  | SEARCH,.DEFAULT_LIST_VALUES[KEY_ | 
| 4fba0 |  50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 5d    29 0d 0a 20 20 20 20 20 20 20 20 73 79 6e 63 5f  | POPULATE_SEARCH])..........sync_ | 
| 4fbc0 |  64 65 76 69 63 65 5f 75 75 69 64 20 3d 20 6c 69    73 74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 5f 53  | device_uuid.=.list_map.get(KEY_S | 
| 4fbe0 |  59 4e 43 5f 44 45 56 49 43 45 2c 20 44 45 46 41    55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b  | YNC_DEVICE,.DEFAULT_LIST_VALUES[ | 
| 4fc00 |  4b 45 59 5f 53 59 4e 43 5f 44 45 56 49 43 45 5d    29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f  | KEY_SYNC_DEVICE])..........list_ | 
| 4fc20 |  74 79 70 65 20 3d 20 6c 69 73 74 5f 6d 61 70 2e    67 65 74 28 4b 45 59 5f 4c 49 53 54 5f 54 59 50  | type.=.list_map.get(KEY_LIST_TYP | 
| 4fc40 |  45 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f    56 41 4c 55 45 53 5b 4b 45 59 5f 4c 49 53 54 5f  | E,.DEFAULT_LIST_VALUES[KEY_LIST_ | 
| 4fc60 |  54 59 50 45 5d 29 0d 0a 20 20 20 20 20 20 20 20    73 79 6e 63 5f 61 75 74 6f 6d 61 74 69 63 61 6c  | TYPE])..........sync_automatical | 
| 4fc80 |  6c 79 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65    74 28 4b 45 59 5f 53 59 4e 43 5f 41 55 54 4f 2c  | ly.=.list_map.get(KEY_SYNC_AUTO, | 
| 4fca0 |  20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41    4c 55 45 53 5b 4b 45 59 5f 53 59 4e 43 5f 41 55  | .DEFAULT_LIST_VALUES[KEY_SYNC_AU | 
| 4fcc0 |  54 4f 5d 29 0d 0a 20 20 20 20 20 20 20 20 63 6c    65 61 72 5f 61 66 74 65 72 5f 73 79 6e 63 20 3d  | TO])..........clear_after_sync.= | 
| 4fce0 |  20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b 45    59 5f 53 59 4e 43 5f 43 4c 45 41 52 2c 20 44 45  | .list_map.get(KEY_SYNC_CLEAR,.DE | 
| 4fd00 |  46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45    53 5b 4b 45 59 5f 53 59 4e 43 5f 43 4c 45 41 52  | FAULT_LIST_VALUES[KEY_SYNC_CLEAR | 
| 4fd20 |  5d 29 0d 0a 20 20 20 20 20 20 20 20 6d 6f 64 69    66 79 5f 74 79 70 65 20 3d 20 6c 69 73 74 5f 6d  | ])..........modify_type.=.list_m | 
| 4fd40 |  61 70 2e 67 65 74 28 4b 45 59 5f 4d 4f 44 49 46    59 5f 41 43 54 49 4f 4e 2c 20 44 45 46 41 55 4c  | ap.get(KEY_MODIFY_ACTION,.DEFAUL | 
| 4fd60 |  54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45    59 5f 4d 4f 44 49 46 59 5f 41 43 54 49 4f 4e 5d  | T_LIST_VALUES[KEY_MODIFY_ACTION] | 
| 4fd80 |  29 0d 0a 20 20 20 20 20 20 20 20 74 61 67 73 5f    63 6f 6c 75 6d 6e 20 3d 20 6c 69 73 74 5f 6d 61  | )..........tags_column.=.list_ma | 
| 4fda0 |  70 2e 67 65 74 28 4b 45 59 5f 54 41 47 53 5f 43    4f 4c 55 4d 4e 2c 20 44 45 46 41 55 4c 54 5f 4c  | p.get(KEY_TAGS_COLUMN,.DEFAULT_L | 
| 4fdc0 |  49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f 54    41 47 53 5f 43 4f 4c 55 4d 4e 5d 29 0d 0a 20 20  | IST_VALUES[KEY_TAGS_COLUMN]).... | 
| 4fde0 |  20 20 20 20 20 20 74 61 67 73 5f 74 65 78 74 20    3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65 74 28 4b  | ......tags_text.=.list_map.get(K | 
| 4fe00 |  45 59 5f 54 41 47 53 5f 54 45 58 54 2c 20 44 45    46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45  | EY_TAGS_TEXT,.DEFAULT_LIST_VALUE | 
| 4fe20 |  53 5b 4b 45 59 5f 54 41 47 53 5f 54 45 58 54 5d    29 0d 0a 20 20 20 20 20 20 20 20 73 65 72 69 65  | S[KEY_TAGS_TEXT])..........serie | 
| 4fe40 |  73 5f 63 6f 6c 75 6d 6e 20 3d 20 6c 69 73 74 5f    6d 61 70 2e 67 65 74 28 4b 45 59 5f 53 45 52 49  | s_column.=.list_map.get(KEY_SERI | 
| 4fe60 |  45 53 5f 43 4f 4c 55 4d 4e 2c 20 44 45 46 41 55    4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b  | ES_COLUMN,.DEFAULT_LIST_VALUES[K | 
| 4fe80 |  45 59 5f 53 45 52 49 45 53 5f 43 4f 4c 55 4d 4e    5d 29 0d 0a 20 20 20 20 20 20 20 20 73 65 72 69  | EY_SERIES_COLUMN])..........seri | 
| 4fea0 |  65 73 5f 6e 61 6d 65 20 3d 20 6c 69 73 74 5f 6d    61 70 2e 67 65 74 28 4b 45 59 5f 53 45 52 49 45  | es_name.=.list_map.get(KEY_SERIE | 
| 4fec0 |  53 5f 4e 41 4d 45 2c 20 44 45 46 41 55 4c 54 5f    4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59 5f  | S_NAME,.DEFAULT_LIST_VALUES[KEY_ | 
| 4fee0 |  53 45 52 49 45 53 5f 4e 41 4d 45 5d 29 0d 0a 20    20 20 20 20 20 20 20 64 69 73 70 6c 61 79 5f 74  | SERIES_NAME])..........display_t | 
| 4ff00 |  6f 70 5f 6d 65 6e 75 20 3d 20 6c 69 73 74 5f 6d    61 70 2e 67 65 74 28 4b 45 59 5f 44 49 53 50 4c  | op_menu.=.list_map.get(KEY_DISPL | 
| 4ff20 |  41 59 5f 54 4f 50 5f 4d 45 4e 55 2c 20 44 45 46    41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c 55 45 53  | AY_TOP_MENU,.DEFAULT_LIST_VALUES | 
| 4ff40 |  5b 4b 45 59 5f 44 49 53 50 4c 41 59 5f 54 4f 50    5f 4d 45 4e 55 5d 29 0d 0a 20 20 20 20 20 20 20  | [KEY_DISPLAY_TOP_MENU])......... | 
| 4ff60 |  20 73 6f 72 74 5f 6c 69 73 74 20 3d 20 6c 69 73    74 5f 6d 61 70 2e 67 65 74 28 4b 45 59 5f 53 4f  | .sort_list.=.list_map.get(KEY_SO | 
| 4ff80 |  52 54 5f 4c 49 53 54 2c 20 44 45 46 41 55 4c 54    5f 4c 49 53 54 5f 56 41 4c 55 45 53 5b 4b 45 59  | RT_LIST,.DEFAULT_LIST_VALUES[KEY | 
| 4ffa0 |  5f 53 4f 52 54 5f 4c 49 53 54 5d 29 0d 0a 20 20    20 20 20 20 20 20 72 65 73 74 6f 72 65 5f 73 6f  | _SORT_LIST])..........restore_so | 
| 4ffc0 |  72 74 20 3d 20 6c 69 73 74 5f 6d 61 70 2e 67 65    74 28 4b 45 59 5f 52 45 53 54 4f 52 45 5f 53 4f  | rt.=.list_map.get(KEY_RESTORE_SO | 
| 4ffe0 |  52 54 2c 20 44 45 46 41 55 4c 54 5f 4c 49 53 54    5f 56 41 4c 55 45 53 5b 4b 45 59 5f 52 45 53 54  | RT,.DEFAULT_LIST_VALUES[KEY_REST | 
| 50000 |  4f 52 45 5f 53 4f 52 54 5d 29 0d 0a 0d 0a 20 20    20 20 20 20 20 20 23 20 44 69 73 70 6c 61 79 20  | ORE_SORT])............#.Display. | 
| 50020 |  6c 69 73 74 20 63 6f 6e 66 69 67 75 72 61 74 69    6f 6e 20 69 6e 20 74 68 65 20 63 6f 6e 74 72 6f  | list.configuration.in.the.contro | 
| 50040 |  6c 73 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 70 6f 70 75 6c 61 74 65 5f 74 79 70 65 5f 63  | ls..........self.populate_type_c | 
| 50060 |  6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f    6d 62 6f 28 70 6f 70 75 6c 61 74 65 5f 74 79 70  | ombo.populate_combo(populate_typ | 
| 50080 |  65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 73 79 6e 63 5f 74 79 70 65 5f 63 6f 6d 62 6f  | e)..........self.sync_type_combo | 
| 500a0 |  2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28    6c 69 73 74 5f 74 79 70 65 29 0d 0a 20 20 20 20  | .populate_combo(list_type)...... | 
| 500c0 |  20 20 20 20 73 65 6c 66 2e 70 6f 70 75 6c 61 74    65 5f 73 65 61 72 63 68 5f 6c 65 64 69 74 2e 73  | ....self.populate_search_ledit.s | 
| 500e0 |  65 74 54 65 78 74 28 70 6f 70 75 6c 61 74 65 5f    73 65 61 72 63 68 29 0d 0a 20 20 20 20 20 20 20  | etText(populate_search)......... | 
| 50100 |  20 73 65 6c 66 2e 64 65 76 69 63 65 5f 63 6f 6d    62 6f 2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62  | .self.device_combo.populate_comb | 
| 50120 |  6f 28 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69    61 6c 6f 67 2e 67 65 74 5f 64 65 76 69 63 65 73  | o(self.parent_dialog.get_devices | 
| 50140 |  5f 6c 69 73 74 28 29 2c 20 73 79 6e 63 5f 64 65    76 69 63 65 5f 75 75 69 64 29 0d 0a 20 20 20 20  | _list(),.sync_device_uuid)...... | 
| 50160 |  20 20 20 20 73 65 6c 66 2e 73 79 6e 63 5f 61 75    74 6f 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 43  | ....self.sync_auto_checkbox.setC | 
| 50180 |  68 65 63 6b 53 74 61 74 65 28 51 74 2e 43 68 65    63 6b 65 64 20 69 66 20 73 79 6e 63 5f 61 75 74  | heckState(Qt.Checked.if.sync_aut | 
| 501a0 |  6f 6d 61 74 69 63 61 6c 6c 79 20 65 6c 73 65 20    51 74 2e 55 6e 63 68 65 63 6b 65 64 29 0d 0a 20  | omatically.else.Qt.Unchecked)... | 
| 501c0 |  20 20 20 20 20 20 20 73 65 6c 66 2e 73 79 6e 63    5f 63 6c 65 61 72 5f 63 68 65 63 6b 62 6f 78 2e  | .......self.sync_clear_checkbox. | 
| 501e0 |  73 65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74    2e 43 68 65 63 6b 65 64 20 69 66 20 63 6c 65 61  | setCheckState(Qt.Checked.if.clea | 
| 50200 |  72 5f 61 66 74 65 72 5f 73 79 6e 63 20 65 6c 73    65 20 51 74 2e 55 6e 63 68 65 63 6b 65 64 29 0d  | r_after_sync.else.Qt.Unchecked). | 
| 50220 |  0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 74 61    67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f 2e  | .........self.tags_column_combo. | 
| 50240 |  70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73    65 6c 66 2e 74 61 67 73 5f 63 75 73 74 6f 6d 5f  | populate_combo(self.tags_custom_ | 
| 50260 |  63 6f 6c 75 6d 6e 73 2c 20 74 61 67 73 5f 63 6f    6c 75 6d 6e 2c 20 5b 27 27 2c 20 27 74 61 67 73  | columns,.tags_column,.['',.'tags | 
| 50280 |  27 5d 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 5f 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63  | '])..........self._tags_column_c | 
| 502a0 |  6f 6d 62 6f 5f 63 68 61 6e 67 65 64 28 29 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 72  | ombo_changed()..........self.ser | 
| 502c0 |  69 65 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f    2e 70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28  | ies_column_combo.populate_combo( | 
| 502e0 |  73 65 6c 66 2e 73 65 72 69 65 73 5f 63 75 73 74    6f 6d 5f 63 6f 6c 75 6d 6e 73 2c 20 73 65 72 69  | self.series_custom_columns,.seri | 
| 50300 |  65 73 5f 63 6f 6c 75 6d 6e 2c 20 5b 27 27 5d 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73  | es_column,.[''])..........self.s | 
| 50320 |  65 72 69 65 73 5f 6e 61 6d 65 5f 65 64 69 74 2e    73 65 74 54 65 78 74 28 73 65 72 69 65 73 5f 6e  | eries_name_edit.setText(series_n | 
| 50340 |  61 6d 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 64 69 73 70 6c 61 79 5f 74 6f 70 5f 6d  | ame)..........self.display_top_m | 
| 50360 |  65 6e 75 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74    43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 43 68  | enu_checkbox.setCheckState(Qt.Ch | 
| 50380 |  65 63 6b 65 64 20 69 66 20 64 69 73 70 6c 61 79    5f 74 6f 70 5f 6d 65 6e 75 20 65 6c 73 65 20 51  | ecked.if.display_top_menu.else.Q | 
| 503a0 |  74 2e 55 6e 63 68 65 63 6b 65 64 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 73 6f 72 74 5f  | t.Unchecked)..........self.sort_ | 
| 503c0 |  6c 69 73 74 5f 63 68 65 63 6b 62 6f 78 2e 73 65    74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e 43  | list_checkbox.setCheckState(Qt.C | 
| 503e0 |  68 65 63 6b 65 64 20 69 66 20 73 6f 72 74 5f 6c    69 73 74 20 65 6c 73 65 20 51 74 2e 55 6e 63 68  | hecked.if.sort_list.else.Qt.Unch | 
| 50400 |  65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 6f 72  | ecked)..........self.restore_sor | 
| 50420 |  74 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74 43 68    65 63 6b 53 74 61 74 65 28 51 74 2e 43 68 65 63  | t_checkbox.setCheckState(Qt.Chec | 
| 50440 |  6b 65 64 20 69 66 20 72 65 73 74 6f 72 65 5f 73    6f 72 74 20 65 6c 73 65 20 51 74 2e 55 6e 63 68  | ked.if.restore_sort.else.Qt.Unch | 
| 50460 |  65 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 6d 6f 64 69 66 79 5f 74 79 70 65  | ecked)..........self.modify_type | 
| 50480 |  5f 63 6f 6d 62 6f 2e 70 6f 70 75 6c 61 74 65 5f    63 6f 6d 62 6f 28 6d 6f 64 69 66 79 5f 74 79 70  | _combo.populate_combo(modify_typ | 
| 504a0 |  65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 74 61 67 73 5f 76 61 6c 75 65 5f 6c 65 64 69  | e)..........self.tags_value_ledi | 
| 504c0 |  74 2e 73 65 74 54 65 78 74 28 74 61 67 73 5f 74    65 78 74 29 0d 0a 20 20 20 20 20 20 20 20 73 65  | t.setText(tags_text)..........se | 
| 504e0 |  6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 74 79 70    65 5f 63 6f 6d 62 6f 5f 63 68 61 6e 67 65 64 28  | lf._populate_type_combo_changed( | 
| 50500 |  29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 70 65 72    73 69 73 74 5f 6c 69 73 74 5f 63 6f 6e 66 69 67  | )........def.persist_list_config | 
| 50520 |  28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20    20 69 66 20 6e 6f 74 20 73 65 6c 66 2e 6c 69 73  | (self):..........if.not.self.lis | 
| 50540 |  74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20  | t_name:..............return..... | 
| 50560 |  20 20 20 20 20 23 20 55 70 64 61 74 65 20 61 6c    6c 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74  | .....#.Update.all.of.the.current | 
| 50580 |  20 6c 69 73 74 20 69 6e 66 6f 72 6d 61 74 69 6f    6e 20 69 6e 20 74 68 65 20 73 74 6f 72 65 0d 0a  | .list.information.in.the.store.. | 
| 505a0 |  20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66    6f 20 3d 20 73 65 6c 66 2e 6c 69 73 74 73 5b 73  | ........list_info.=.self.lists[s | 
| 505c0 |  65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 5d 0d 0a    20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66  | elf.list_name]..........list_inf | 
| 505e0 |  6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45 5f 54    59 50 45 5d 20 3d 20 73 65 6c 66 2e 70 6f 70 75  | o[KEY_POPULATE_TYPE].=.self.popu | 
| 50600 |  6c 61 74 65 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e    67 65 74 5f 73 65 6c 65 63 74 65 64 5f 74 79 70  | late_type_combo.get_selected_typ | 
| 50620 |  65 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20    6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 50 4f  | e()..........if.list_info[KEY_PO | 
| 50640 |  50 55 4c 41 54 45 5f 54 59 50 45 5d 20 3d 3d 20    27 50 4f 50 53 45 41 52 43 48 27 3a 0d 0a 20 20  | PULATE_TYPE].==.'POPSEARCH':.... | 
| 50660 |  20 20 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69    6e 66 6f 5b 4b 45 59 5f 50 4f 50 55 4c 41 54 45  | ..........list_info[KEY_POPULATE | 
| 50680 |  5f 53 45 41 52 43 48 5d 20 3d 20 75 6e 69 63 6f    64 65 28 73 65 6c 66 2e 70 6f 70 75 6c 61 74 65  | _SEARCH].=.unicode(self.populate | 
| 506a0 |  5f 73 65 61 72 63 68 5f 6c 65 64 69 74 2e 74 65    78 74 28 29 29 0d 0a 20 20 20 20 20 20 20 20 65  | _search_ledit.text())..........e | 
| 506c0 |  6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f  | lse:..............list_info[KEY_ | 
| 506e0 |  50 4f 50 55 4c 41 54 45 5f 53 45 41 52 43 48 5d    20 3d 20 27 27 0d 0a 20 20 20 20 20 20 20 20 6c  | POPULATE_SEARCH].=.''..........l | 
| 50700 |  69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53 59 4e    43 5f 44 45 56 49 43 45 5d 20 3d 20 73 65 6c 66  | ist_info[KEY_SYNC_DEVICE].=.self | 
| 50720 |  2e 64 65 76 69 63 65 5f 63 6f 6d 62 6f 2e 67 65    74 5f 73 65 6c 65 63 74 65 64 5f 64 65 76 69 63  | .device_combo.get_selected_devic | 
| 50740 |  65 28 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73    74 5f 69 6e 66 6f 5b 4b 45 59 5f 4c 49 53 54 5f  | e()..........list_info[KEY_LIST_ | 
| 50760 |  54 59 50 45 5d 20 3d 20 73 65 6c 66 2e 73 79 6e    63 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e 67 65 74  | TYPE].=.self.sync_type_combo.get | 
| 50780 |  5f 73 65 6c 65 63 74 65 64 5f 74 79 70 65 28 29    0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69  | _selected_type()..........list_i | 
| 507a0 |  6e 66 6f 5b 4b 45 59 5f 53 59 4e 43 5f 41 55 54    4f 5d 20 3d 20 73 65 6c 66 2e 73 79 6e 63 5f 61  | nfo[KEY_SYNC_AUTO].=.self.sync_a | 
| 507c0 |  75 74 6f 5f 63 68 65 63 6b 62 6f 78 2e 63 68 65    63 6b 53 74 61 74 65 28 29 20 3d 3d 20 51 74 2e  | uto_checkbox.checkState().==.Qt. | 
| 507e0 |  43 68 65 63 6b 65 64 0d 0a 20 20 20 20 20 20 20    20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 53  | Checked..........list_info[KEY_S | 
| 50800 |  59 4e 43 5f 43 4c 45 41 52 5d 20 3d 20 73 65 6c    66 2e 73 79 6e 63 5f 63 6c 65 61 72 5f 63 68 65  | YNC_CLEAR].=.self.sync_clear_che | 
| 50820 |  63 6b 62 6f 78 2e 63 68 65 63 6b 53 74 61 74 65    28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64  | ckbox.checkState().==.Qt.Checked | 
| 50840 |  0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69    6e 66 6f 5b 4b 45 59 5f 4d 4f 44 49 46 59 5f 41  | ..........list_info[KEY_MODIFY_A | 
| 50860 |  43 54 49 4f 4e 5d 20 3d 20 73 65 6c 66 2e 6d 6f    64 69 66 79 5f 74 79 70 65 5f 63 6f 6d 62 6f 2e  | CTION].=.self.modify_type_combo. | 
| 50880 |  67 65 74 5f 73 65 6c 65 63 74 65 64 5f 74 79 70    65 28 29 0d 0a 20 20 20 20 20 20 20 20 6c 69 73  | get_selected_type()..........lis | 
| 508a0 |  74 5f 69 6e 66 6f 5b 4b 45 59 5f 54 41 47 53 5f    43 4f 4c 55 4d 4e 5d 20 3d 20 73 65 6c 66 2e 74  | t_info[KEY_TAGS_COLUMN].=.self.t | 
| 508c0 |  61 67 73 5f 63 6f 6c 75 6d 6e 5f 63 6f 6d 62 6f    2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f 63 6f  | ags_column_combo.get_selected_co | 
| 508e0 |  6c 75 6d 6e 28 29 0d 0a 20 20 20 20 20 20 20 20    74 61 67 73 20 3d 20 5b 74 2e 73 74 72 69 70 28  | lumn()..........tags.=.[t.strip( | 
| 50900 |  29 20 66 6f 72 20 74 20 69 6e 20 75 6e 69 63 6f    64 65 28 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c  | ).for.t.in.unicode(self.tags_val | 
| 50920 |  75 65 5f 6c 65 64 69 74 2e 74 65 78 74 28 29 29    2e 73 70 6c 69 74 28 27 2c 27 29 5d 0d 0a 20 20  | ue_ledit.text()).split(',')].... | 
| 50940 |  20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b    4b 45 59 5f 54 41 47 53 5f 54 45 58 54 5d 20 3d  | ......list_info[KEY_TAGS_TEXT].= | 
| 50960 |  20 74 61 67 73 5b 30 5d 0d 0a 20 20 20 20 20 20    20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f  | .tags[0]..........list_info[KEY_ | 
| 50980 |  53 45 52 49 45 53 5f 43 4f 4c 55 4d 4e 5d 20 3d    20 73 65 6c 66 2e 73 65 72 69 65 73 5f 63 6f 6c  | SERIES_COLUMN].=.self.series_col | 
| 509a0 |  75 6d 6e 5f 63 6f 6d 62 6f 2e 67 65 74 5f 73 65    6c 65 63 74 65 64 5f 63 6f 6c 75 6d 6e 28 29 0d  | umn_combo.get_selected_column(). | 
| 509c0 |  0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69 6e    66 6f 5b 4b 45 59 5f 53 45 52 49 45 53 5f 4e 41  | .........list_info[KEY_SERIES_NA | 
| 509e0 |  4d 45 5d 20 3d 20 75 6e 69 63 6f 64 65 28 73 65    6c 66 2e 73 65 72 69 65 73 5f 6e 61 6d 65 5f 65  | ME].=.unicode(self.series_name_e | 
| 50a00 |  64 69 74 2e 74 65 78 74 28 29 29 0d 0a 20 20 20    20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b  | dit.text())..........list_info[K | 
| 50a20 |  45 59 5f 44 49 53 50 4c 41 59 5f 54 4f 50 5f 4d    45 4e 55 5d 20 3d 20 73 65 6c 66 2e 64 69 73 70  | EY_DISPLAY_TOP_MENU].=.self.disp | 
| 50a40 |  6c 61 79 5f 74 6f 70 5f 6d 65 6e 75 5f 63 68 65    63 6b 62 6f 78 2e 63 68 65 63 6b 53 74 61 74 65  | lay_top_menu_checkbox.checkState | 
| 50a60 |  28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64    0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 69  | ().==.Qt.Checked..........list_i | 
| 50a80 |  6e 66 6f 5b 4b 45 59 5f 53 4f 52 54 5f 4c 49 53    54 5d 20 3d 20 73 65 6c 66 2e 73 6f 72 74 5f 6c  | nfo[KEY_SORT_LIST].=.self.sort_l | 
| 50aa0 |  69 73 74 5f 63 68 65 63 6b 62 6f 78 2e 63 68 65    63 6b 53 74 61 74 65 28 29 20 3d 3d 20 51 74 2e  | ist_checkbox.checkState().==.Qt. | 
| 50ac0 |  43 68 65 63 6b 65 64 0d 0a 20 20 20 20 20 20 20    20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59 5f 52  | Checked..........list_info[KEY_R | 
| 50ae0 |  45 53 54 4f 52 45 5f 53 4f 52 54 5d 20 3d 20 73    65 6c 66 2e 72 65 73 74 6f 72 65 5f 73 6f 72 74  | ESTORE_SORT].=.self.restore_sort | 
| 50b00 |  5f 63 68 65 63 6b 62 6f 78 2e 63 68 65 63 6b 53    74 61 74 65 28 29 20 3d 3d 20 51 74 2e 43 68 65  | _checkbox.checkState().==.Qt.Che | 
| 50b20 |  63 6b 65 64 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 6c 69 73 74 73 5b 73 65 6c 66 2e 6c 69  | cked..........self.lists[self.li | 
| 50b40 |  73 74 5f 6e 61 6d 65 5d 20 3d 20 6c 69 73 74 5f    69 6e 66 6f 0d 0a 0d 0a 20 20 20 20 64 65 66 20  | st_name].=.list_info........def. | 
| 50b60 |  5f 67 65 74 5f 63 75 73 74 6f 6d 5f 63 6f 6c 75    6d 6e 73 28 73 65 6c 66 2c 20 63 6f 6c 75 6d 6e  | _get_custom_columns(self,.column | 
| 50b80 |  5f 74 79 70 65 73 29 3a 0d 0a 20 20 20 20 20 20    20 20 63 75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73  | _types):..........custom_columns | 
| 50ba0 |  20 3d 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61    63 74 69 6f 6e 2e 67 75 69 2e 6c 69 62 72 61 72  | .=.self.plugin_action.gui.librar | 
| 50bc0 |  79 5f 76 69 65 77 2e 6d 6f 64 65 6c 28 29 2e 63    75 73 74 6f 6d 5f 63 6f 6c 75 6d 6e 73 0d 0a 20  | y_view.model().custom_columns... | 
| 50be0 |  20 20 20 20 20 20 20 61 76 61 69 6c 61 62 6c 65    5f 63 6f 6c 75 6d 6e 73 20 3d 20 7b 7d 0d 0a 20  | .......available_columns.=.{}... | 
| 50c00 |  20 20 20 20 20 20 20 66 6f 72 20 6b 65 79 2c 20    63 6f 6c 75 6d 6e 20 69 6e 20 73 69 78 2e 69 74  | .......for.key,.column.in.six.it | 
| 50c20 |  65 72 69 74 65 6d 73 28 63 75 73 74 6f 6d 5f 63    6f 6c 75 6d 6e 73 29 3a 0d 0a 20 20 20 20 20 20  | eritems(custom_columns):........ | 
| 50c40 |  20 20 20 20 20 20 74 79 70 20 3d 20 63 6f 6c 75    6d 6e 5b 27 64 61 74 61 74 79 70 65 27 5d 0d 0a  | ......typ.=.column['datatype'].. | 
| 50c60 |  20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 74    79 70 20 69 6e 20 63 6f 6c 75 6d 6e 5f 74 79 70  | ............if.typ.in.column_typ | 
| 50c80 |  65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 61 76 61 69 6c 61 62 6c 65 5f 63  | es:..................available_c | 
| 50ca0 |  6f 6c 75 6d 6e 73 5b 6b 65 79 5d 20 3d 20 63 6f    6c 75 6d 6e 0d 0a 20 20 20 20 20 20 20 20 72 65  | olumns[key].=.column..........re | 
| 50cc0 |  74 75 72 6e 20 61 76 61 69 6c 61 62 6c 65 5f 63    6f 6c 75 6d 6e 73 0d 0a 0d 0a 20 20 20 20 64 65  | turn.available_columns........de | 
| 50ce0 |  66 20 5f 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f 63    6f 6d 62 6f 5f 63 68 61 6e 67 65 64 28 73 65 6c  | f._tags_column_combo_changed(sel | 
| 50d00 |  66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    65 63 74 65 64 5f 63 6f 6c 75 6d 6e 20 3d 20 73  | f):..........selected_column.=.s | 
| 50d20 |  65 6c 66 2e 74 61 67 73 5f 63 6f 6c 75 6d 6e 5f    63 6f 6d 62 6f 2e 67 65 74 5f 73 65 6c 65 63 74  | elf.tags_column_combo.get_select | 
| 50d40 |  65 64 5f 63 6f 6c 75 6d 6e 28 29 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76  | ed_column()..........self.tags_v | 
| 50d60 |  61 6c 75 65 5f 6c 65 64 69 74 2e 73 65 74 54 65    78 74 28 27 27 29 0d 0a 20 20 20 20 20 20 20 20  | alue_ledit.setText('').......... | 
| 50d80 |  73 65 74 5f 64 65 66 61 75 6c 74 5f 76 61 6c 75    65 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20  | set_default_value.=.False....... | 
| 50da0 |  20 20 20 69 66 20 73 65 6c 65 63 74 65 64 5f 63    6f 6c 75 6d 6e 20 3d 3d 20 27 27 3a 0d 0a 20 20  | ...if.selected_column.==.'':.... | 
| 50dc0 |  20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 73    20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 65  | ..........values.=.[]..........e | 
| 50de0 |  6c 69 66 20 73 65 6c 65 63 74 65 64 5f 63 6f 6c    75 6d 6e 20 3d 3d 20 27 74 61 67 73 27 3a 0d 0a  | lif.selected_column.==.'tags':.. | 
| 50e00 |  20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75    65 73 20 3d 20 73 65 6c 66 2e 61 6c 6c 5f 74 61  | ............values.=.self.all_ta | 
| 50e20 |  67 73 0d 0a 20 20 20 20 20 20 20 20 65 6c 73 65    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  | gs..........else:..............# | 
| 50e40 |  20 4e 65 65 64 20 74 6f 20 67 65 74 20 61 6c 6c    20 74 68 65 20 70 6f 73 73 69 62 6c 65 20 76 61  | .Need.to.get.all.the.possible.va | 
| 50e60 |  6c 75 65 73 20 66 6f 72 20 74 68 69 73 20 63 75    73 74 6f 6d 20 63 6f 6c 75 6d 6e 0d 0a 20 20 20  | lues.for.this.custom.column..... | 
| 50e80 |  20 20 20 20 20 20 20 20 20 63 6f 6c 20 3d 20 73    65 6c 66 2e 74 61 67 73 5f 63 75 73 74 6f 6d 5f  | .........col.=.self.tags_custom_ | 
| 50ea0 |  63 6f 6c 75 6d 6e 73 5b 73 65 6c 65 63 74 65 64    5f 63 6f 6c 75 6d 6e 5d 0d 0a 20 20 20 20 20 20  | columns[selected_column]........ | 
| 50ec0 |  20 20 20 20 20 20 74 79 70 20 3d 20 63 6f 6c 5b    27 64 61 74 61 74 79 70 65 27 5d 0d 0a 20 20 20  | ......typ.=.col['datatype']..... | 
| 50ee0 |  20 20 20 20 20 20 20 20 20 69 66 20 74 79 70 20    3d 3d 20 27 65 6e 75 6d 65 72 61 74 69 6f 6e 27  | .........if.typ.==.'enumeration' | 
| 50f00 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 76 61 6c 75 65 73 20 3d 20 63 6f 6c 5b  | :..................values.=.col[ | 
| 50f20 |  27 64 69 73 70 6c 61 79 27 5d 5b 27 65 6e 75 6d    5f 76 61 6c 75 65 73 27 5d 0d 0a 20 20 20 20 20  | 'display']['enum_values']....... | 
| 50f40 |  20 20 20 20 20 20 20 20 20 20 20 73 65 74 5f 64    65 66 61 75 6c 74 5f 76 61 6c 75 65 20 3d 20 54  | ...........set_default_value.=.T | 
| 50f60 |  72 75 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 65 6c 69 66 20 74 79 70 20 3d 3d 20 27 62 6f  | rue..............elif.typ.==.'bo | 
| 50f80 |  6f 6c 27 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 76 61 6c 75 65 73 20 3d 20 6c  | ol':..................values.=.l | 
| 50fa0 |  69 73 74 28 5b 27 59 27 2c 27 4e 27 5d 29 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ist(['Y','N']).................. | 
| 50fc0 |  73 65 74 5f 64 65 66 61 75 6c 74 5f 76 61 6c 75    65 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 20 20  | set_default_value.=.True........ | 
| 50fe0 |  20 20 20 20 20 20 65 6c 73 65 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 64 62 20  | ......else:..................db. | 
| 51000 |  3d 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63    74 69 6f 6e 2e 67 75 69 2e 63 75 72 72 65 6e 74  | =.self.plugin_action.gui.current | 
| 51020 |  5f 64 62 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 6c 61 62 65 6c 20 3d 20 64 62 2e  | _db..................label.=.db. | 
| 51040 |  66 69 65 6c 64 5f 6d 65 74 61 64 61 74 61 2e 6b    65 79 5f 74 6f 5f 6c 61 62 65 6c 28 73 65 6c 65  | field_metadata.key_to_label(sele | 
| 51060 |  63 74 65 64 5f 63 6f 6c 75 6d 6e 29 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61  | cted_column)..................va | 
| 51080 |  6c 75 65 73 20 3d 20 6c 69 73 74 28 64 62 2e 61    6c 6c 5f 63 75 73 74 6f 6d 28 6c 61 62 65 6c 3d  | lues.=.list(db.all_custom(label= | 
| 510a0 |  6c 61 62 65 6c 29 29 0d 0a 0d 0a 20 20 20 20 20    20 20 20 76 61 6c 75 65 73 2e 73 6f 72 74 28 6b  | label))............values.sort(k | 
| 510c0 |  65 79 3d 73 6f 72 74 5f 6b 65 79 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 74 61 67 73 5f  | ey=sort_key)..........self.tags_ | 
| 510e0 |  76 61 6c 75 65 5f 6c 65 64 69 74 2e 75 70 64 61    74 65 5f 69 74 65 6d 73 5f 63 61 63 68 65 28 76  | value_ledit.update_items_cache(v | 
| 51100 |  61 6c 75 65 73 29 0d 0a 20 20 20 20 20 20 20 20    69 66 20 73 65 74 5f 64 65 66 61 75 6c 74 5f 76  | alues)..........if.set_default_v | 
| 51120 |  61 6c 75 65 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 73 65 6c 66 2e 74 61 67 73 5f 76 61 6c  | alue:..............self.tags_val | 
| 51140 |  75 65 5f 6c 65 64 69 74 2e 73 65 74 54 65 78 74    28 76 61 6c 75 65 73 5b 30 5d 29 0d 0a 0d 0a 20  | ue_ledit.setText(values[0])..... | 
| 51160 |  20 20 20 64 65 66 20 61 64 64 5f 6c 69 73 74 28    73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20  | ...def.add_list(self):.......... | 
| 51180 |  23 20 44 69 73 70 6c 61 79 20 61 20 70 72 6f 6d    70 74 20 61 6c 6c 6f 77 69 6e 67 20 75 73 65 72  | #.Display.a.prompt.allowing.user | 
| 511a0 |  20 74 6f 20 73 70 65 63 69 66 79 20 61 20 6e 65    77 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20  | .to.specify.a.new.list.......... | 
| 511c0 |  6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 2c 20 6f    6b 20 3d 20 51 49 6e 70 75 74 44 69 61 6c 6f 67  | new_list_name,.ok.=.QInputDialog | 
| 511e0 |  2e 67 65 74 54 65 78 74 28 73 65 6c 66 2c 20 5f    28 27 41 64 64 20 6e 65 77 20 6c 69 73 74 27 29  | .getText(self,._('Add.new.list') | 
| 51200 |  2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 5f 28 27 45 6e 74 65 72 20  | ,......................_('Enter. | 
| 51220 |  61 20 75 6e 69 71 75 65 20 64 69 73 70 6c 61 79    20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 6c  | a.unique.display.name.for.this.l | 
| 51240 |  69 73 74 3a 27 29 2c 20 74 65 78 74 3d 5f 28 27    44 65 66 61 75 6c 74 27 29 29 0d 0a 20 20 20 20  | ist:'),.text=_('Default'))...... | 
| 51260 |  20 20 20 20 69 66 20 6e 6f 74 20 6f 6b 3a 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 23 20 4f 70  | ....if.not.ok:..............#.Op | 
| 51280 |  65 72 61 74 69 6f 6e 20 63 61 6e 63 65 6c 6c 65    64 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72  | eration.cancelled..............r | 
| 512a0 |  65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 6e    65 77 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d 20 75  | eturn..........new_list_name.=.u | 
| 512c0 |  6e 69 63 6f 64 65 28 6e 65 77 5f 6c 69 73 74 5f    6e 61 6d 65 29 2e 73 74 72 69 70 28 29 0d 0a 20  | nicode(new_list_name).strip()... | 
| 512e0 |  20 20 20 20 20 20 20 23 20 56 65 72 69 66 79 20    69 74 20 64 6f 65 73 20 6e 6f 74 20 63 6c 61 73  | .......#.Verify.it.does.not.clas | 
| 51300 |  68 20 77 69 74 68 20 61 6e 79 20 6f 74 68 65 72    20 6c 69 73 74 73 20 69 6e 20 74 68 65 20 6c 69  | h.with.any.other.lists.in.the.li | 
| 51320 |  73 74 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20    6c 69 73 74 5f 6e 61 6d 65 20 69 6e 20 73 65 6c  | st..........for.list_name.in.sel | 
| 51340 |  66 2e 6c 69 73 74 73 2e 6b 65 79 73 28 29 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20  | f.lists.keys():..............if. | 
| 51360 |  6c 69 73 74 5f 6e 61 6d 65 2e 6c 6f 77 65 72 28    29 20 3d 3d 20 6e 65 77 5f 6c 69 73 74 5f 6e 61  | list_name.lower().==.new_list_na | 
| 51380 |  6d 65 2e 6c 6f 77 65 72 28 29 3a 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74  | me.lower():..................ret | 
| 513a0 |  75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67    28 73 65 6c 66 2c 20 5f 28 27 41 64 64 20 66 61  | urn.error_dialog(self,._('Add.fa | 
| 513c0 |  69 6c 65 64 27 29 2c 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | iled'),......................... | 
| 513e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27    41 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20  | ............._('A.list.with.the. | 
| 51400 |  73 61 6d 65 20 6e 61 6d 65 20 61 6c 72 65 61 64    79 20 65 78 69 73 74 73 27 29 2c 0d 0a 20 20 20  | same.name.already.exists'),..... | 
| 51420 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 51440 |  20 73 68 6f 77 3d 54 72 75 65 29 0d 0a 0d 0a 20    20 20 20 20 20 20 20 23 20 41 73 20 77 65 20 61  | .show=True)............#.As.we.a | 
| 51460 |  72 65 20 61 62 6f 75 74 20 74 6f 20 73 77 69 74    63 68 20 6c 69 73 74 2c 20 70 65 72 73 69 73 74  | re.about.to.switch.list,.persist | 
| 51480 |  20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 73    74 73 20 64 65 74 61 69 6c 73 20 69 66 20 61 6e  | .the.current.lists.details.if.an | 
| 514a0 |  79 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    70 65 72 73 69 73 74 5f 6c 69 73 74 5f 63 6f 6e  | y..........self.persist_list_con | 
| 514c0 |  66 69 67 28 29 0d 0a 20 20 20 20 20 20 20 20 73    65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 20 3d 20  | fig()..........self.list_name.=. | 
| 514e0 |  6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 73 74  | new_list_name..........self.list | 
| 51500 |  73 5b 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 5d    20 3d 20 63 6f 70 79 2e 64 65 65 70 63 6f 70 79  | s[new_list_name].=.copy.deepcopy | 
| 51520 |  28 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41    4c 55 45 53 29 0d 0a 20 20 20 20 20 20 20 20 23  | (DEFAULT_LIST_VALUES)..........# | 
| 51540 |  20 4e 6f 77 20 75 70 64 61 74 65 20 74 68 65 20    6c 69 73 74 73 20 63 6f 6d 62 6f 62 6f 78 0d 0a  | .Now.update.the.lists.combobox.. | 
| 51560 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 6c    65 63 74 5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e 70  | ........self.select_list_combo.p | 
| 51580 |  6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65    6c 66 2e 6c 69 73 74 73 2c 20 6e 65 77 5f 6c 69  | opulate_combo(self.lists,.new_li | 
| 515a0 |  73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 72 65 66 72 65 73 68 5f 63  | st_name)..........self.refresh_c | 
| 515c0 |  75 72 72 65 6e 74 5f 6c 69 73 74 5f 69 6e 66 6f    28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 72 65  | urrent_list_info()........def.re | 
| 515e0 |  6e 61 6d 65 5f 6c 69 73 74 28 73 65 6c 66 29 3a    0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74  | name_list(self):..........if.not | 
| 51600 |  20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65  | .self.list_name:..............re | 
| 51620 |  74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 23 20    44 69 73 70 6c 61 79 20 61 20 70 72 6f 6d 70 74  | turn..........#.Display.a.prompt | 
| 51640 |  20 61 6c 6c 6f 77 69 6e 67 20 75 73 65 72 20 74    6f 20 73 70 65 63 69 66 79 20 61 20 72 65 6e 61  | .allowing.user.to.specify.a.rena | 
| 51660 |  6d 65 20 6c 69 73 74 0d 0a 20 20 20 20 20 20 20    20 6f 6c 64 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d  | me.list..........old_list_name.= | 
| 51680 |  20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 0d    0a 20 20 20 20 20 20 20 20 6e 65 77 5f 6c 69 73  | .self.list_name..........new_lis | 
| 516a0 |  74 5f 6e 61 6d 65 2c 20 6f 6b 20 3d 20 51 49 6e    70 75 74 44 69 61 6c 6f 67 2e 67 65 74 54 65 78  | t_name,.ok.=.QInputDialog.getTex | 
| 516c0 |  74 28 73 65 6c 66 2c 20 5f 28 27 52 65 6e 61 6d    65 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20  | t(self,._('Rename.list'),....... | 
| 516e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5f    28 27 45 6e 74 65 72 20 61 20 6e 65 77 20 64 69  | ..............._('Enter.a.new.di | 
| 51700 |  73 70 6c 61 79 20 6e 61 6d 65 20 66 6f 72 20 74    68 69 73 20 6c 69 73 74 3a 27 29 2c 20 74 65 78  | splay.name.for.this.list:'),.tex | 
| 51720 |  74 3d 6f 6c 64 5f 6c 69 73 74 5f 6e 61 6d 65 29    0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74  | t=old_list_name)..........if.not | 
| 51740 |  20 6f 6b 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 23 20 4f 70 65 72 61 74 69 6f 6e 20 63 61  | .ok:..............#.Operation.ca | 
| 51760 |  6e 63 65 6c 6c 65 64 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20  | ncelled..............return..... | 
| 51780 |  20 20 20 20 20 6e 65 77 5f 6c 69 73 74 5f 6e 61    6d 65 20 3d 20 75 6e 69 63 6f 64 65 28 6e 65 77  | .....new_list_name.=.unicode(new | 
| 517a0 |  5f 6c 69 73 74 5f 6e 61 6d 65 29 2e 73 74 72 69    70 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20  | _list_name).strip()..........if. | 
| 517c0 |  6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d 3d    20 6f 6c 64 5f 6c 69 73 74 5f 6e 61 6d 65 3a 0d  | new_list_name.==.old_list_name:. | 
| 517e0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74    75 72 6e 0d 0a 20 20 20 20 20 20 20 20 23 20 56  | .............return..........#.V | 
| 51800 |  65 72 69 66 79 20 69 74 20 64 6f 65 73 20 6e 6f    74 20 63 6c 61 73 68 20 77 69 74 68 20 61 6e 79  | erify.it.does.not.clash.with.any | 
| 51820 |  20 6f 74 68 65 72 20 6c 69 73 74 73 20 69 6e 20    74 68 65 20 6c 69 73 74 0d 0a 20 20 20 20 20 20  | .other.lists.in.the.list........ | 
| 51840 |  20 20 66 6f 72 20 6c 69 73 74 5f 6e 61 6d 65 20    69 6e 20 73 65 6c 66 2e 6c 69 73 74 73 2e 6b 65  | ..for.list_name.in.self.lists.ke | 
| 51860 |  79 73 28 29 3a 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 69 66 20 6c 69 73 74 5f 6e 61 6d 65 20  | ys():..............if.list_name. | 
| 51880 |  3d 3d 20 6f 6c 64 5f 6c 69 73 74 5f 6e 61 6d 65    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | ==.old_list_name:............... | 
| 518a0 |  20 20 20 63 6f 6e 74 69 6e 75 65 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 69 66 20 6c 69 73 74  | ...continue..............if.list | 
| 518c0 |  5f 6e 61 6d 65 2e 6c 6f 77 65 72 28 29 20 3d 3d    20 6e 65 77 5f 6c 69 73 74 5f 6e 61 6d 65 2e 6c  | _name.lower().==.new_list_name.l | 
| 518e0 |  6f 77 65 72 28 29 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20  | ower():..................return. | 
| 51900 |  65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c    66 2c 20 5f 28 27 41 64 64 20 66 61 69 6c 65 64  | error_dialog(self,._('Add.failed | 
| 51920 |  27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | '),............................. | 
| 51940 |  20 20 20 20 20 20 20 20 20 5f 28 27 41 20 6c 69    73 74 20 77 69 74 68 20 74 68 65 20 73 61 6d 65  | ........._('A.list.with.the.same | 
| 51960 |  20 6e 61 6d 65 20 61 6c 72 65 61 64 79 20 65 78    69 73 74 73 27 29 2c 0d 0a 20 20 20 20 20 20 20  | .name.already.exists'),......... | 
| 51980 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f  | .............................sho | 
| 519a0 |  77 3d 54 72 75 65 2c 20 73 68 6f 77 5f 63 6f 70    79 5f 62 75 74 74 6f 6e 3d 46 61 6c 73 65 29 0d  | w=True,.show_copy_button=False). | 
| 519c0 |  0a 0d 0a 20 20 20 20 20 20 20 20 23 20 41 73 20    77 65 20 61 72 65 20 61 62 6f 75 74 20 74 6f 20  | ...........#.As.we.are.about.to. | 
| 519e0 |  72 65 6e 61 6d 65 20 6c 69 73 74 2c 20 70 65 72    73 69 73 74 20 74 68 65 20 63 75 72 72 65 6e 74  | rename.list,.persist.the.current | 
| 51a00 |  20 6c 69 73 74 73 20 64 65 74 61 69 6c 73 20 69    66 20 61 6e 79 0d 0a 20 20 20 20 20 20 20 20 73  | .lists.details.if.any..........s | 
| 51a20 |  65 6c 66 2e 70 65 72 73 69 73 74 5f 6c 69 73 74    5f 63 6f 6e 66 69 67 28 29 0d 0a 20 20 20 20 20  | elf.persist_list_config()....... | 
| 51a40 |  20 20 20 73 65 6c 66 2e 6c 69 73 74 73 5b 6e 65    77 5f 6c 69 73 74 5f 6e 61 6d 65 5d 20 3d 20 73  | ...self.lists[new_list_name].=.s | 
| 51a60 |  65 6c 66 2e 6c 69 73 74 73 5b 6f 6c 64 5f 6c 69    73 74 5f 6e 61 6d 65 5d 0d 0a 20 20 20 20 20 20  | elf.lists[old_list_name]........ | 
| 51a80 |  20 20 69 66 20 73 65 6c 66 2e 64 65 66 61 75 6c    74 5f 6c 69 73 74 20 3d 3d 20 6f 6c 64 5f 6c 69  | ..if.self.default_list.==.old_li | 
| 51aa0 |  73 74 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 73 65 6c 66 2e 64 65 66 61 75  | st_name:..............self.defau | 
| 51ac0 |  6c 74 5f 6c 69 73 74 20 3d 20 6e 65 77 5f 6c 69    73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20  | lt_list.=.new_list_name......... | 
| 51ae0 |  20 64 65 6c 20 73 65 6c 66 2e 6c 69 73 74 73 5b    6f 6c 64 5f 6c 69 73 74 5f 6e 61 6d 65 5d 0d 0a  | .del.self.lists[old_list_name].. | 
| 51b00 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 73    74 5f 6e 61 6d 65 20 3d 20 6e 65 77 5f 6c 69 73  | ........self.list_name.=.new_lis | 
| 51b20 |  74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20 20    23 20 4e 6f 77 20 75 70 64 61 74 65 20 74 68 65  | t_name..........#.Now.update.the | 
| 51b40 |  20 6c 69 73 74 73 20 63 6f 6d 62 6f 62 6f 78 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65  | .lists.combobox..........self.se | 
| 51b60 |  6c 65 63 74 5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e    70 6f 70 75 6c 61 74 65 5f 63 6f 6d 62 6f 28 73  | lect_list_combo.populate_combo(s | 
| 51b80 |  65 6c 66 2e 6c 69 73 74 73 2c 20 6e 65 77 5f 6c    69 73 74 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20  | elf.lists,.new_list_name)....... | 
| 51ba0 |  20 20 20 73 65 6c 66 2e 72 65 66 72 65 73 68 5f    63 75 72 72 65 6e 74 5f 6c 69 73 74 5f 69 6e 66  | ...self.refresh_current_list_inf | 
| 51bc0 |  6f 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 64    65 6c 65 74 65 5f 6c 69 73 74 28 73 65 6c 66 29  | o()........def.delete_list(self) | 
| 51be0 |  3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f    74 20 73 65 6c 66 2e 6c 69 73 74 5f 6e 61 6d 65  | :..........if.not.self.list_name | 
| 51c00 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72    65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 69  | :..............return..........i | 
| 51c20 |  66 20 6c 65 6e 28 73 65 6c 66 2e 6c 69 73 74 73    29 20 3d 3d 20 31 3a 0d 0a 20 20 20 20 20 20 20  | f.len(self.lists).==.1:......... | 
| 51c40 |  20 20 20 20 20 72 65 74 75 72 6e 20 65 72 72 6f    72 5f 64 69 61 6c 6f 67 28 73 65 6c 66 2c 20 5f  | .....return.error_dialog(self,._ | 
| 51c60 |  28 27 43 61 6e 6e 6f 74 20 64 65 6c 65 74 65 27    29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | ('Cannot.delete'),.............. | 
| 51c80 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 5f 28 27 59 6f 75 20 6d 75 73 74 20  | ...................._('You.must. | 
| 51ca0 |  68 61 76 65 20 61 74 20 6c 65 61 73 74 20 6f 6e    65 20 6c 69 73 74 27 29 2c 0d 0a 20 20 20 20 20  | have.at.least.one.list'),....... | 
| 51cc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 3d  | ...........................show= | 
| 51ce0 |  54 72 75 65 2c 20 73 68 6f 77 5f 63 6f 70 79 5f    62 75 74 74 6f 6e 3d 46 61 6c 73 65 29 0d 0a 20  | True,.show_copy_button=False)... | 
| 51d00 |  20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 63 6f    6e 66 69 72 6d 28 5f 28 27 44 6f 20 79 6f 75 20  | .......if.not.confirm(_('Do.you. | 
| 51d20 |  77 61 6e 74 20 74 6f 20 64 65 6c 65 74 65 20 74    68 65 20 6c 69 73 74 20 6e 61 6d 65 64 20 5c 27  | want.to.delete.the.list.named.\' | 
| 51d40 |  25 73 5c 27 27 29 25 73 65 6c 66 2e 6c 69 73 74    5f 6e 61 6d 65 2c 0d 0a 20 20 20 20 20 20 20 20  | %s\'')%self.list_name,.......... | 
| 51d60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    27 72 65 61 64 69 6e 67 5f 6c 69 73 74 5f 64 65  | ................'reading_list_de | 
| 51d80 |  6c 65 74 65 5f 6c 69 73 74 27 2c 20 73 65 6c 66    29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | lete_list',.self):.............. | 
| 51da0 |  72 65 74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20    62 6f 6f 6b 5f 69 64 73 20 3d 20 67 65 74 5f 62  | return..........book_ids.=.get_b | 
| 51dc0 |  6f 6f 6b 5f 6c 69 73 74 28 73 65 6c 66 2e 67 75    69 2e 63 75 72 72 65 6e 74 5f 64 62 2c 20 73 65  | ook_list(self.gui.current_db,.se | 
| 51de0 |  6c 66 2e 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67  | lf.list_name)..........self.plug | 
| 51e00 |  69 6e 5f 61 63 74 69 6f 6e 2e 61 70 70 6c 79 5f    74 61 67 73 5f 74 6f 5f 6c 69 73 74 28 73 65 6c  | in_action.apply_tags_to_list(sel | 
| 51e20 |  66 2e 6c 69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f    6b 5f 69 64 73 2c 20 61 64 64 3d 46 61 6c 73 65  | f.list_name,.book_ids,.add=False | 
| 51e40 |  29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 75 70  | )..........self.plugin_action.up | 
| 51e60 |  64 61 74 65 5f 73 65 72 69 65 73 5f 63 75 73 74    6f 6d 5f 63 6f 6c 75 6d 6e 28 73 65 6c 66 2e 6c  | date_series_custom_column(self.l | 
| 51e80 |  69 73 74 5f 6e 61 6d 65 2c 20 62 6f 6f 6b 5f 69    64 73 29 0d 0a 20 20 20 20 20 20 20 20 64 65 6c  | ist_name,.book_ids)..........del | 
| 51ea0 |  20 73 65 6c 66 2e 6c 69 73 74 73 5b 73 65 6c 66    2e 6c 69 73 74 5f 6e 61 6d 65 5d 0d 0a 20 20 20  | .self.lists[self.list_name]..... | 
| 51ec0 |  20 20 20 20 20 69 66 20 73 65 6c 66 2e 64 65 66    61 75 6c 74 5f 6c 69 73 74 20 3d 3d 20 73 65 6c  | .....if.self.default_list.==.sel | 
| 51ee0 |  66 2e 6c 69 73 74 5f 6e 61 6d 65 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 23 20 53 65 74 20  | f.list_name:..............#.Set. | 
| 51f00 |  6e 65 77 20 64 65 66 61 75 6c 74 20 66 69 72 73    74 20 62 79 20 6d 61 6e 75 61 6c 20 76 73 20 61  | new.default.first.by.manual.vs.a | 
| 51f20 |  75 74 6f 2c 20 74 68 65 6e 20 62 79 20 6e 61 6d    65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 23  | uto,.then.by.name..............# | 
| 51f40 |  20 6f 72 64 65 72 20 69 6e 73 74 65 61 64 20 6f    66 20 70 72 65 76 69 6f 75 73 20 72 61 6e 64 6f  | .order.instead.of.previous.rando | 
| 51f60 |  6d 2e 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    6c 69 73 74 73 20 3d 20 67 65 74 5f 6c 69 73 74  | m...............lists.=.get_list | 
| 51f80 |  5f 6e 61 6d 65 73 28 73 65 6c 66 2e 67 75 69 2e    63 75 72 72 65 6e 74 5f 64 62 2c 20 65 78 63 6c  | _names(self.gui.current_db,.excl | 
| 51fa0 |  75 64 65 5f 61 75 74 6f 3d 54 72 75 65 29 20 2b    20 67 65 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28  | ude_auto=True).+.get_list_names( | 
| 51fc0 |  73 65 6c 66 2e 67 75 69 2e 63 75 72 72 65 6e 74    5f 64 62 2c 20 65 78 63 6c 75 64 65 5f 61 75 74  | self.gui.current_db,.exclude_aut | 
| 51fe0 |  6f 3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 73 65 6c 66 2e 64 65 66 61 75  | o=False)..............self.defau | 
| 52000 |  6c 74 5f 6c 69 73 74 20 3d 20 6c 69 73 74 73 5b    30 5d 0d 0a 20 20 20 20 20 20 20 20 23 20 4e 6f  | lt_list.=.lists[0]..........#.No | 
| 52020 |  77 20 75 70 64 61 74 65 20 74 68 65 20 6c 69 73    74 73 20 63 6f 6d 62 6f 62 6f 78 0d 0a 20 20 20  | w.update.the.lists.combobox..... | 
| 52040 |  20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74    5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e 70 6f 70 75  | .....self.select_list_combo.popu | 
| 52060 |  6c 61 74 65 5f 63 6f 6d 62 6f 28 73 65 6c 66 2e    6c 69 73 74 73 29 0d 0a 20 20 20 20 20 20 20 20  | late_combo(self.lists).......... | 
| 52080 |  73 65 6c 66 2e 72 65 66 72 65 73 68 5f 63 75 72    72 65 6e 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 29  | self.refresh_current_list_info() | 
| 520a0 |  0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 44 65 76 69    63 65 73 54 61 62 28 51 57 69 64 67 65 74 29 3a  | ......class.DevicesTab(QWidget): | 
| 520c0 |  0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e    69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e  | ........def.__init__(self,.paren | 
| 520e0 |  74 5f 64 69 61 6c 6f 67 2c 20 70 6c 75 67 69 6e    5f 61 63 74 69 6f 6e 29 3a 0d 0a 20 20 20 20 20  | t_dialog,.plugin_action):....... | 
| 52100 |  20 20 20 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64    69 61 6c 6f 67 20 3d 20 70 61 72 65 6e 74 5f 64  | ...self.parent_dialog.=.parent_d | 
| 52120 |  69 61 6c 6f 67 0d 0a 20 20 20 20 20 20 20 20 51    57 69 64 67 65 74 2e 5f 5f 69 6e 69 74 5f 5f 28  | ialog..........QWidget.__init__( | 
| 52140 |  73 65 6c 66 29 0d 0a 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74  | self)............self.plugin_act | 
| 52160 |  69 6f 6e 20 3d 20 70 6c 75 67 69 6e 5f 61 63 74    69 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | ion.=.plugin_action..........sel | 
| 52180 |  66 2e 67 75 69 20 3d 20 70 6c 75 67 69 6e 5f 61    63 74 69 6f 6e 2e 67 75 69 0d 0a 20 20 20 20 20  | f.gui.=.plugin_action.gui....... | 
| 521a0 |  20 20 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74    65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 20 3d  | ...self._connected_device_info.= | 
| 521c0 |  20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 63    6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f  | .plugin_action.connected_device_ | 
| 521e0 |  69 6e 66 6f 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69  | info..........self.library_confi | 
| 52200 |  67 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f    63 6f 6e 66 69 67 28 73 65 6c 66 2e 67 75 69 2e  | g.=.get_library_config(self.gui. | 
| 52220 |  63 75 72 72 65 6e 74 5f 64 62 29 0d 0a 0d 0a 20    20 20 20 20 20 20 20 6c 61 79 6f 75 74 20 3d 20  | current_db)............layout.=. | 
| 52240 |  51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 4c  | QVBoxLayout()..........self.setL | 
| 52260 |  61 79 6f 75 74 28 6c 61 79 6f 75 74 29 0d 0a 0d    0a 20 20 20 20 20 20 20 20 23 20 2d 2d 2d 2d 2d  | ayout(layout)............#.----- | 
| 52280 |  2d 2d 2d 20 44 65 76 69 63 65 20 63 6f 6e 66 69    67 75 72 61 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d  | ---.Device.configuration.------- | 
| 522a0 |  2d 2d 0d 0a 20 20 20 20 20 20 20 20 64 65 76 69    63 65 73 5f 67 72 6f 75 70 5f 62 6f 78 20 3d 20  | --..........devices_group_box.=. | 
| 522c0 |  51 47 72 6f 75 70 42 6f 78 28 5f 28 27 44 65 76    69 63 65 73 3a 27 29 2c 20 73 65 6c 66 29 0d 0a  | QGroupBox(_('Devices:'),.self).. | 
| 522e0 |  20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61    64 64 57 69 64 67 65 74 28 64 65 76 69 63 65 73  | ........layout.addWidget(devices | 
| 52300 |  5f 67 72 6f 75 70 5f 62 6f 78 29 0d 0a 20 20 20    20 20 20 20 20 64 65 76 69 63 65 73 5f 67 72 6f  | _group_box)..........devices_gro | 
| 52320 |  75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 20 3d 20    51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20  | up_box_layout.=.QVBoxLayout()... | 
| 52340 |  20 20 20 20 20 20 20 64 65 76 69 63 65 73 5f 67    72 6f 75 70 5f 62 6f 78 2e 73 65 74 4c 61 79 6f  | .......devices_group_box.setLayo | 
| 52360 |  75 74 28 64 65 76 69 63 65 73 5f 67 72 6f 75 70    5f 62 6f 78 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a  | ut(devices_group_box_layout).... | 
| 52380 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 76    69 63 65 73 5f 74 61 62 6c 65 20 3d 20 44 65 76  | ........self.devices_table.=.Dev | 
| 523a0 |  69 63 65 73 54 61 62 6c 65 57 69 64 67 65 74 28    73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 64  | icesTableWidget(self)..........d | 
| 523c0 |  65 76 69 63 65 73 5f 67 72 6f 75 70 5f 62 6f 78    5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65  | evices_group_box_layout.addWidge | 
| 523e0 |  74 28 73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74    61 62 6c 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20  | t(self.devices_table)........... | 
| 52400 |  20 62 75 74 74 6f 6e 73 5f 6c 61 79 6f 75 74 20    3d 20 51 48 42 6f 78 4c 61 79 6f 75 74 28 29 0d  | .buttons_layout.=.QHBoxLayout(). | 
| 52420 |  0a 20 20 20 20 20 20 20 20 64 65 76 69 63 65 73    5f 67 72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75  | .........devices_group_box_layou | 
| 52440 |  74 2e 61 64 64 4c 61 79 6f 75 74 28 62 75 74 74    6f 6e 73 5f 6c 61 79 6f 75 74 29 0d 0a 0d 0a 20  | t.addLayout(buttons_layout)..... | 
| 52460 |  20 20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f    64 65 76 69 63 65 5f 62 74 6e 20 3d 20 51 50 75  | .......self.add_device_btn.=.QPu | 
| 52480 |  73 68 42 75 74 74 6f 6e 28 5f 28 27 41 64 64 20    63 6f 6e 6e 65 63 74 65 64 20 64 65 76 69 63 65  | shButton(_('Add.connected.device | 
| 524a0 |  27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 61 64 64 5f 64 65 76 69  | '),.self)..........self.add_devi | 
| 524c0 |  63 65 5f 62 74 6e 2e 73 65 74 54 6f 6f 6c 54 69    70 28 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | ce_btn.setToolTip(.............. | 
| 524e0 |  20 20 20 20 5f 28 27 49 66 20 79 6f 75 20 64 6f    20 6e 6f 74 20 68 61 76 65 20 61 20 64 65 76 69  | ...._('If.you.do.not.have.a.devi | 
| 52500 |  63 65 20 63 6f 6e 6e 65 63 74 65 64 20 63 75 72    72 65 6e 74 6c 79 2c 20 65 69 74 68 65 72 20 70  | ce.connected.currently,.either.p | 
| 52520 |  6c 75 67 20 6f 6e 65 5c 6e 27 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 20  | lug.one\n'..................'in. | 
| 52540 |  6e 6f 77 20 6f 72 20 65 78 69 74 20 74 68 65 20    64 69 61 6c 6f 67 20 61 6e 64 20 63 6f 6e 6e 65  | now.or.exit.the.dialog.and.conne | 
| 52560 |  63 74 20 74 6f 20 66 6f 6c 64 65 72 2f 69 54 75    6e 65 73 20 66 69 72 73 74 27 29 29 0d 0a 20 20  | ct.to.folder/iTunes.first')).... | 
| 52580 |  20 20 20 20 20 20 73 65 6c 66 2e 61 64 64 5f 64    65 76 69 63 65 5f 62 74 6e 2e 73 65 74 49 63 6f  | ......self.add_device_btn.setIco | 
| 525a0 |  6e 28 51 49 63 6f 6e 28 49 28 27 70 6c 75 73 2e    70 6e 67 27 29 29 29 0d 0a 20 20 20 20 20 20 20  | n(QIcon(I('plus.png')))......... | 
| 525c0 |  20 73 65 6c 66 2e 61 64 64 5f 64 65 76 69 63 65    5f 62 74 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e  | .self.add_device_btn.clicked.con | 
| 525e0 |  6e 65 63 74 28 73 65 6c 66 2e 5f 61 64 64 5f 64    65 76 69 63 65 5f 63 6c 69 63 6b 65 64 29 0d 0a  | nect(self._add_device_clicked).. | 
| 52600 |  20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 73 5f    6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74  | ........buttons_layout.addWidget | 
| 52620 |  28 73 65 6c 66 2e 61 64 64 5f 64 65 76 69 63 65    5f 62 74 6e 2c 20 31 29 0d 0a 20 20 20 20 20 20  | (self.add_device_btn,.1)........ | 
| 52640 |  20 20 73 65 6c 66 2e 72 65 6e 61 6d 65 5f 64 65    76 69 63 65 5f 62 74 6e 20 3d 20 51 54 6f 6f 6c  | ..self.rename_device_btn.=.QTool | 
| 52660 |  42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61 6d  | Button(self)..........self.renam | 
| 52680 |  65 5f 64 65 76 69 63 65 5f 62 74 6e 2e 73 65 74    49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e 28 27 65  | e_device_btn.setIcon(get_icon('e | 
| 526a0 |  64 69 74 2d 75 6e 64 6f 2e 70 6e 67 27 29 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65  | dit-undo.png'))..........self.re | 
| 526c0 |  6e 61 6d 65 5f 64 65 76 69 63 65 5f 62 74 6e 2e    73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 52 65  | name_device_btn.setToolTip(_('Re | 
| 526e0 |  6e 61 6d 65 20 74 68 65 20 63 75 72 72 65 6e 74    6c 79 20 63 6f 6e 6e 65 63 74 65 64 20 64 65 76  | name.the.currently.connected.dev | 
| 52700 |  69 63 65 27 29 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 72 65 6e 61 6d 65 5f 64 65 76 69  | ice'))..........self.rename_devi | 
| 52720 |  63 65 5f 62 74 6e 2e 63 6c 69 63 6b 65 64 2e 63    6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f 72 65 6e  | ce_btn.clicked.connect(self._ren | 
| 52740 |  61 6d 65 5f 64 65 76 69 63 65 5f 63 6c 69 63 6b    65 64 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74  | ame_device_clicked)..........but | 
| 52760 |  74 6f 6e 73 5f 6c 61 79 6f 75 74 2e 61 64 64 57    69 64 67 65 74 28 73 65 6c 66 2e 72 65 6e 61 6d  | tons_layout.addWidget(self.renam | 
| 52780 |  65 5f 64 65 76 69 63 65 5f 62 74 6e 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65  | e_device_btn)..........self.dele | 
| 527a0 |  74 65 5f 64 65 76 69 63 65 5f 62 74 6e 20 3d 20    51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c 66  | te_device_btn.=.QToolButton(self | 
| 527c0 |  29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    64 65 6c 65 74 65 5f 64 65 76 69 63 65 5f 62 74  | )..........self.delete_device_bt | 
| 527e0 |  6e 2e 73 65 74 49 63 6f 6e 28 51 49 63 6f 6e 28    49 28 27 74 72 61 73 68 2e 70 6e 67 27 29 29 29  | n.setIcon(QIcon(I('trash.png'))) | 
| 52800 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64    65 6c 65 74 65 5f 64 65 76 69 63 65 5f 62 74 6e  | ..........self.delete_device_btn | 
| 52820 |  2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 44    65 6c 65 74 65 20 74 68 69 73 20 64 65 76 69 63  | .setToolTip(_('Delete.this.devic | 
| 52840 |  65 20 66 72 6f 6d 20 74 68 65 20 64 65 76 69 63    65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20 20  | e.from.the.device.list'))....... | 
| 52860 |  20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f 64    65 76 69 63 65 5f 62 74 6e 2e 63 6c 69 63 6b 65  | ...self.delete_device_btn.clicke | 
| 52880 |  64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 5f    64 65 6c 65 74 65 5f 64 65 76 69 63 65 5f 63 6c  | d.connect(self._delete_device_cl | 
| 528a0 |  69 63 6b 65 64 29 0d 0a 20 20 20 20 20 20 20 20    62 75 74 74 6f 6e 73 5f 6c 61 79 6f 75 74 2e 61  | icked)..........buttons_layout.a | 
| 528c0 |  64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 64 65    6c 65 74 65 5f 64 65 76 69 63 65 5f 62 74 6e 29  | ddWidget(self.delete_device_btn) | 
| 528e0 |  0d 0a 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f    75 74 2e 69 6e 73 65 72 74 53 74 72 65 74 63 68  | ............layout.insertStretch | 
| 52900 |  28 2d 31 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20    6f 6e 5f 64 65 76 69 63 65 5f 63 6f 6e 6e 65 63  | (-1)........def.on_device_connec | 
| 52920 |  74 69 6f 6e 5f 63 68 61 6e 67 65 64 28 73 65 6c    66 2c 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 29  | tion_changed(self,.is_connected) | 
| 52940 |  3a 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f    74 20 69 73 5f 63 6f 6e 6e 65 63 74 65 64 3a 0d  | :..........if.not.is_connected:. | 
| 52960 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c    66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76  | .............self._connected_dev | 
| 52980 |  69 63 65 5f 69 6e 66 6f 20 3d 20 4e 6f 6e 65 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | ice_info.=.None..............sel | 
| 529a0 |  66 2e 75 70 64 61 74 65 5f 66 72 6f 6d 5f 63 6f    6e 6e 65 63 74 69 6f 6e 5f 73 74 61 74 75 73 28  | f.update_from_connection_status( | 
| 529c0 |  29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6f 6e 5f    64 65 76 69 63 65 5f 6d 65 74 61 64 61 74 61 5f  | )........def.on_device_metadata_ | 
| 529e0 |  61 76 61 69 6c 61 62 6c 65 28 73 65 6c 66 29 3a    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 5f  | available(self):..........self._ | 
| 52a00 |  63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63 65    5f 69 6e 66 6f 20 3d 20 73 65 6c 66 2e 67 75 69  | connected_device_info.=.self.gui | 
| 52a20 |  2e 64 65 76 69 63 65 5f 6d 61 6e 61 67 65 72 2e    67 65 74 5f 63 75 72 72 65 6e 74 5f 64 65 76 69  | .device_manager.get_current_devi | 
| 52a40 |  63 65 5f 69 6e 66 6f 72 6d 61 74 69 6f 6e 28 29    2e 67 65 74 28 27 69 6e 66 6f 27 2c 20 4e 6f 6e  | ce_information().get('info',.Non | 
| 52a60 |  65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 75 70 64 61 74 65 5f 66 72 6f 6d 5f 63 6f 6e  | e)..........self.update_from_con | 
| 52a80 |  6e 65 63 74 69 6f 6e 5f 73 74 61 74 75 73 28 29    0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f 61 64 64  | nection_status()........def._add | 
| 52aa0 |  5f 64 65 76 69 63 65 5f 63 6c 69 63 6b 65 64 28    73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20  | _device_clicked(self):.......... | 
| 52ac0 |  64 65 76 69 63 65 73 20 3d 20 73 65 6c 66 2e 64    65 76 69 63 65 73 5f 74 61 62 6c 65 2e 67 65 74  | devices.=.self.devices_table.get | 
| 52ae0 |  5f 64 61 74 61 28 29 0d 0a 20 20 20 20 20 20 20    20 64 72 69 76 65 5f 69 6e 66 6f 20 3d 20 73 65  | _data()..........drive_info.=.se | 
| 52b00 |  6c 66 2e 5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65    76 69 63 65 5f 69 6e 66 6f 5b 34 5d 0d 0a 20 20  | lf._connected_device_info[4].... | 
| 52b20 |  20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 72 69    76 65 5f 69 6e 66 6f 3a 0d 0a 20 20 20 20 20 20  | ......if.not.drive_info:........ | 
| 52b40 |  20 20 20 20 20 20 23 20 74 68 69 73 20 69 73 20    61 6e 20 69 54 75 6e 65 73 20 74 79 70 65 20 64  | ......#.this.is.an.iTunes.type.d | 
| 52b60 |  65 76 69 63 65 20 2d 20 75 73 65 20 74 68 65 20    67 75 69 20 6e 61 6d 65 20 61 73 20 74 68 65 20  | evice.-.use.the.gui.name.as.the. | 
| 52b80 |  75 75 69 64 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 6e 65 77 5f 64 65 76 69 63 65 20 3d 20 7b  | uuid..............new_device.=.{ | 
| 52ba0 |  7d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e    65 77 5f 64 65 76 69 63 65 5b 27 74 79 70 65 27  | }..............new_device['type' | 
| 52bc0 |  5d 20 3d 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63    74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b  | ].=.self._connected_device_info[ | 
| 52be0 |  30 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    6e 65 77 5f 64 65 76 69 63 65 5b 27 61 63 74 69  | 0]..............new_device['acti | 
| 52c00 |  76 65 27 5d 20 3d 20 54 72 75 65 0d 0a 20 20 20    20 20 20 20 20 20 20 20 20 6e 65 77 5f 64 65 76  | ve'].=.True..............new_dev | 
| 52c20 |  69 63 65 5b 27 6b 69 6e 64 6c 65 5f 63 6f 6c 27    5d 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20  | ice['kindle_col'].=.False....... | 
| 52c40 |  20 20 20 20 20 20 20 6e 65 77 5f 64 65 76 69 63    65 5b 27 75 75 69 64 27 5d 20 3d 20 6e 65 77 5f  | .......new_device['uuid'].=.new_ | 
| 52c60 |  64 65 76 69 63 65 5b 27 74 79 70 65 27 5d 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77 5f  | device['type']..............new_ | 
| 52c80 |  64 65 76 69 63 65 5b 27 6e 61 6d 65 27 5d 20 3d    20 6e 65 77 5f 64 65 76 69 63 65 5b 27 74 79 70  | device['name'].=.new_device['typ | 
| 52ca0 |  65 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 6e 65 77 5f 64 65 76 69 63 65 5b 27 6c 6f 63  | e']..............new_device['loc | 
| 52cc0 |  61 74 69 6f 6e 5f 63 6f 64 65 27 5d 20 3d 20 27    27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 64  | ation_code'].=.''..............d | 
| 52ce0 |  65 76 69 63 65 73 5b 6e 65 77 5f 64 65 76 69 63    65 5b 27 75 75 69 64 27 5d 5d 20 3d 20 6e 65 77  | evices[new_device['uuid']].=.new | 
| 52d00 |  5f 64 65 76 69 63 65 0d 0a 20 20 20 20 20 20 20    20 65 6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20  | _device..........else:.......... | 
| 52d20 |  20 20 20 20 66 6f 72 20 6c 6f 63 61 74 69 6f 6e    5f 69 6e 66 6f 20 69 6e 20 64 72 69 76 65 5f 69  | ....for.location_info.in.drive_i | 
| 52d40 |  6e 66 6f 2e 76 61 6c 75 65 73 28 29 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e  | nfo.values():..................n | 
| 52d60 |  65 77 5f 64 65 76 69 63 65 20 3d 20 7b 7d 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ew_device.=.{}.................. | 
| 52d80 |  6e 65 77 5f 64 65 76 69 63 65 5b 27 74 79 70 65    27 5d 20 3d 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65  | new_device['type'].=.self._conne | 
| 52da0 |  63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f    5b 30 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | cted_device_info[0]............. | 
| 52dc0 |  20 20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 5b    27 61 63 74 69 76 65 27 5d 20 3d 20 54 72 75 65  | .....new_device['active'].=.True | 
| 52de0 |  0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 6e 65 77 5f 64 65 76 69 63 65 5b 27 6b 69  | ..................new_device['ki | 
| 52e00 |  6e 64 6c 65 5f 63 6f 6c 27 5d 20 3d 20 46 61 6c    73 65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | ndle_col'].=.False.............. | 
| 52e20 |  20 20 20 20 6e 65 77 5f 64 65 76 69 63 65 5b 27    75 75 69 64 27 5d 20 3d 20 6c 6f 63 61 74 69 6f  | ....new_device['uuid'].=.locatio | 
| 52e40 |  6e 5f 69 6e 66 6f 5b 27 64 65 76 69 63 65 5f 73    74 6f 72 65 5f 75 75 69 64 27 5d 0d 0a 20 20 20  | n_info['device_store_uuid']..... | 
| 52e60 |  20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 77    5f 64 65 76 69 63 65 5b 27 6e 61 6d 65 27 5d 20  | .............new_device['name']. | 
| 52e80 |  3d 20 6c 6f 63 61 74 69 6f 6e 5f 69 6e 66 6f 5b    27 64 65 76 69 63 65 5f 6e 61 6d 65 27 5d 0d 0a  | =.location_info['device_name'].. | 
| 52ea0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    6e 65 77 5f 64 65 76 69 63 65 5b 27 6c 6f 63 61  | ................new_device['loca | 
| 52ec0 |  74 69 6f 6e 5f 63 6f 64 65 27 5d 20 3d 20 6c 6f    63 61 74 69 6f 6e 5f 69 6e 66 6f 5b 27 6c 6f 63  | tion_code'].=.location_info['loc | 
| 52ee0 |  61 74 69 6f 6e 5f 63 6f 64 65 27 5d 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65  | ation_code']..................de | 
| 52f00 |  76 69 63 65 73 5b 6e 65 77 5f 64 65 76 69 63 65    5b 27 75 75 69 64 27 5d 5d 20 3d 20 6e 65 77 5f  | vices[new_device['uuid']].=.new_ | 
| 52f20 |  64 65 76 69 63 65 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62  | device..........self.devices_tab | 
| 52f40 |  6c 65 2e 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c    65 28 64 65 76 69 63 65 73 2c 20 73 65 6c 66 2e  | le.populate_table(devices,.self. | 
| 52f60 |  5f 63 6f 6e 6e 65 63 74 65 64 5f 64 65 76 69 63    65 5f 69 6e 66 6f 29 0d 0a 20 20 20 20 20 20 20  | _connected_device_info)......... | 
| 52f80 |  20 73 65 6c 66 2e 75 70 64 61 74 65 5f 66 72 6f    6d 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 73 74 61  | .self.update_from_connection_sta | 
| 52fa0 |  74 75 73 28 75 70 64 61 74 65 5f 74 61 62 6c 65    3d 46 61 6c 73 65 29 0d 0a 20 20 20 20 20 20 20  | tus(update_table=False)......... | 
| 52fc0 |  20 23 20 45 6e 73 75 72 65 20 74 68 65 20 64 65    76 69 63 65 73 20 63 6f 6d 62 6f 20 69 73 20 72  | .#.Ensure.the.devices.combo.is.r | 
| 52fe0 |  65 66 72 65 73 68 65 64 20 66 6f 72 20 74 68 65    20 63 75 72 72 65 6e 74 20 6c 69 73 74 0d 0a 20  | efreshed.for.the.current.list... | 
| 53000 |  20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 72 65    6e 74 5f 64 69 61 6c 6f 67 2e 6c 69 73 74 73 5f  | .......self.parent_dialog.lists_ | 
| 53020 |  74 61 62 2e 72 65 66 72 65 73 68 5f 63 75 72 72    65 6e 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 29 0d  | tab.refresh_current_list_info(). | 
| 53040 |  0a 0d 0a 20 20 20 20 64 65 66 20 5f 72 65 6e 61    6d 65 5f 64 65 76 69 63 65 5f 63 6c 69 63 6b 65  | .......def._rename_device_clicke | 
| 53060 |  64 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20    20 20 28 64 65 76 69 63 65 5f 69 6e 66 6f 2c 20  | d(self):..........(device_info,. | 
| 53080 |  69 73 5f 63 6f 6e 6e 65 63 74 65 64 29 20 3d 20    73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62  | is_connected).=.self.devices_tab | 
| 530a0 |  6c 65 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f    64 65 76 69 63 65 5f 69 6e 66 6f 28 29 0d 0a 20  | le.get_selected_device_info()... | 
| 530c0 |  20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 65    76 69 63 65 5f 69 6e 66 6f 3a 0d 0a 20 20 20 20  | .......if.not.device_info:...... | 
| 530e0 |  20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65    72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66  | ........return.error_dialog(self | 
| 53100 |  2c 20 5f 28 27 52 65 6e 61 6d 65 20 66 61 69 6c    65 64 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20  | ,._('Rename.failed'),........... | 
| 53120 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 5f 28 27 59 6f 75 20 6d 75  | ......................._('You.mu | 
| 53140 |  73 74 20 73 65 6c 65 63 74 20 61 20 64 65 76 69    63 65 20 66 69 72 73 74 27 29 2c 0d 0a 20 20 20  | st.select.a.device.first'),..... | 
| 53160 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f  | .............................sho | 
| 53180 |  77 3d 54 72 75 65 2c 20 73 68 6f 77 5f 63 6f 70    79 5f 62 75 74 74 6f 6e 3d 46 61 6c 73 65 29 0d  | w=True,.show_copy_button=False). | 
| 531a0 |  0a 20 20 20 20 20 20 20 20 69 66 20 6e 6f 74 20    69 73 5f 63 6f 6e 6e 65 63 74 65 64 3a 0d 0a 20  | .........if.not.is_connected:... | 
| 531c0 |  20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72    6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67 28 73  | ...........return.error_dialog(s | 
| 531e0 |  65 6c 66 2c 20 5f 28 27 52 65 6e 61 6d 65 20 66    61 69 6c 65 64 27 29 2c 0d 0a 20 20 20 20 20 20  | elf,._('Rename.failed'),........ | 
| 53200 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 5f 28 27 59 6f 75  | .........................._('You | 
| 53220 |  20 63 61 6e 20 6f 6e 6c 79 20 72 65 6e 61 6d 65    20 61 20 64 65 76 69 63 65 20 74 68 61 74 20 69  | .can.only.rename.a.device.that.i | 
| 53240 |  73 20 63 75 72 72 65 6e 74 6c 79 20 63 6f 6e 6e    65 63 74 65 64 27 29 2c 0d 0a 20 20 20 20 20 20  | s.currently.connected'),........ | 
| 53260 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 73 68 6f 77 3d 54  | ..........................show=T | 
| 53280 |  72 75 65 2c 20 73 68 6f 77 5f 63 6f 70 79 5f 62    75 74 74 6f 6e 3d 46 61 6c 73 65 29 0d 0a 0d 0a  | rue,.show_copy_button=False).... | 
| 532a0 |  20 20 20 20 20 20 20 20 6f 6c 64 5f 6e 61 6d 65    20 3d 20 64 65 76 69 63 65 5f 69 6e 66 6f 5b 27  | ........old_name.=.device_info[' | 
| 532c0 |  6e 61 6d 65 27 5d 0d 0a 20 20 20 20 20 20 20 20    6e 65 77 5f 64 65 76 69 63 65 5f 6e 61 6d 65 2c  | name']..........new_device_name, | 
| 532e0 |  20 6f 6b 20 3d 20 51 49 6e 70 75 74 44 69 61 6c    6f 67 2e 67 65 74 54 65 78 74 28 73 65 6c 66 2c  | .ok.=.QInputDialog.getText(self, | 
| 53300 |  20 5f 28 27 52 65 6e 61 6d 65 20 64 65 76 69 63    65 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20  | ._('Rename.device'),............ | 
| 53320 |  20 20 20 20 20 20 20 20 20 20 5f 28 27 45 6e 74    65 72 20 61 20 6e 65 77 20 64 69 73 70 6c 61 79  | .........._('Enter.a.new.display | 
| 53340 |  20 6e 61 6d 65 20 66 6f 72 20 74 68 69 73 20 64    65 76 69 63 65 3a 27 29 2c 20 74 65 78 74 3d 6f  | .name.for.this.device:'),.text=o | 
| 53360 |  6c 64 5f 6e 61 6d 65 29 0d 0a 20 20 20 20 20 20    20 20 69 66 20 6e 6f 74 20 6f 6b 3a 0d 0a 20 20  | ld_name)..........if.not.ok:.... | 
| 53380 |  20 20 20 20 20 20 20 20 20 20 23 20 4f 70 65 72    61 74 69 6f 6e 20 63 61 6e 63 65 6c 6c 65 64 0d  | ..........#.Operation.cancelled. | 
| 533a0 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74    75 72 6e 0d 0a 20 20 20 20 20 20 20 20 6e 65 77  | .............return..........new | 
| 533c0 |  5f 64 65 76 69 63 65 5f 6e 61 6d 65 20 3d 20 75    6e 69 63 6f 64 65 28 6e 65 77 5f 64 65 76 69 63  | _device_name.=.unicode(new_devic | 
| 533e0 |  65 5f 6e 61 6d 65 29 2e 73 74 72 69 70 28 29 0d    0a 20 20 20 20 20 20 20 20 69 66 20 6e 65 77 5f  | e_name).strip()..........if.new_ | 
| 53400 |  64 65 76 69 63 65 5f 6e 61 6d 65 20 3d 3d 20 6f    6c 64 5f 6e 61 6d 65 3a 0d 0a 20 20 20 20 20 20  | device_name.==.old_name:........ | 
| 53420 |  20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20    20 20 20 20 20 20 74 72 79 3a 0d 0a 20 20 20 20  | ......return..........try:...... | 
| 53440 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 67 75 69    2e 64 65 76 69 63 65 5f 6d 61 6e 61 67 65 72 2e  | ........self.gui.device_manager. | 
| 53460 |  73 65 74 5f 64 72 69 76 65 69 6e 66 6f 5f 6e 61    6d 65 28 64 65 76 69 63 65 5f 69 6e 66 6f 5b 27  | set_driveinfo_name(device_info[' | 
| 53480 |  6c 6f 63 61 74 69 6f 6e 5f 63 6f 64 65 27 5d 2c    20 6e 65 77 5f 64 65 76 69 63 65 5f 6e 61 6d 65  | location_code'],.new_device_name | 
| 534a0 |  29 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73    65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62 6c  | )..............self.devices_tabl | 
| 534c0 |  65 2e 73 65 74 5f 63 75 72 72 65 6e 74 5f 72 6f    77 5f 64 65 76 69 63 65 5f 6e 61 6d 65 28 6e 65  | e.set_current_row_device_name(ne | 
| 534e0 |  77 5f 64 65 76 69 63 65 5f 6e 61 6d 65 29 0d 0a    20 20 20 20 20 20 20 20 20 20 20 20 23 20 45 6e  | w_device_name)..............#.En | 
| 53500 |  73 75 72 65 20 74 68 65 20 64 65 76 69 63 65 73    20 63 6f 6d 62 6f 20 69 73 20 72 65 66 72 65 73  | sure.the.devices.combo.is.refres | 
| 53520 |  68 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72    65 6e 74 20 6c 69 73 74 0d 0a 20 20 20 20 20 20  | hed.for.the.current.list........ | 
| 53540 |  20 20 20 20 20 20 73 65 6c 66 2e 70 61 72 65 6e    74 5f 64 69 61 6c 6f 67 2e 6c 69 73 74 73 5f 74  | ......self.parent_dialog.lists_t | 
| 53560 |  61 62 2e 72 65 66 72 65 73 68 5f 63 75 72 72 65    6e 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 29 0d 0a  | ab.refresh_current_list_info().. | 
| 53580 |  20 20 20 20 20 20 20 20 65 78 63 65 70 74 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74  | ........except:..............ret | 
| 535a0 |  75 72 6e 20 65 72 72 6f 72 5f 64 69 61 6c 6f 67    28 73 65 6c 66 2c 20 5f 28 27 52 65 6e 61 6d 65  | urn.error_dialog(self,._('Rename | 
| 535c0 |  20 66 61 69 6c 65 64 27 29 2c 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .failed'),...................... | 
| 535e0 |  20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27 41    6e 20 65 72 72 6f 72 20 6f 63 63 75 72 65 64 20  | ............_('An.error.occured. | 
| 53600 |  77 68 69 6c 65 20 72 65 6e 61 6d 69 6e 67 2e 27    29 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | while.renaming.'),.............. | 
| 53620 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 64 65 74 5f 6d 73 67 3d 74 72 61 63  | ....................det_msg=trac | 
| 53640 |  65 62 61 63 6b 2e 66 6f 72 6d 61 74 5f 65 78 63    28 29 2c 20 73 68 6f 77 3d 54 72 75 65 29 0d 0a  | eback.format_exc(),.show=True).. | 
| 53660 |  0d 0a 20 20 20 20 64 65 66 20 5f 64 65 6c 65 74    65 5f 64 65 76 69 63 65 5f 63 6c 69 63 6b 65 64  | ......def._delete_device_clicked | 
| 53680 |  28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20    20 28 64 65 76 69 63 65 5f 69 6e 66 6f 2c 20 5f  | (self):..........(device_info,._ | 
| 536a0 |  69 73 5f 63 6f 6e 6e 65 63 74 65 64 29 20 3d 20    73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62  | is_connected).=.self.devices_tab | 
| 536c0 |  6c 65 2e 67 65 74 5f 73 65 6c 65 63 74 65 64 5f    64 65 76 69 63 65 5f 69 6e 66 6f 28 29 0d 0a 20  | le.get_selected_device_info()... | 
| 536e0 |  20 20 20 20 20 20 20 69 66 20 6e 6f 74 20 64 65    76 69 63 65 5f 69 6e 66 6f 3a 0d 0a 20 20 20 20  | .......if.not.device_info:...... | 
| 53700 |  20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 65    72 72 6f 72 5f 64 69 61 6c 6f 67 28 73 65 6c 66  | ........return.error_dialog(self | 
| 53720 |  2c 20 5f 28 27 44 65 6c 65 74 65 20 66 61 69 6c    65 64 27 29 2c 0d 0a 20 20 20 20 20 20 20 20 20  | ,._('Delete.failed'),........... | 
| 53740 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 5f 28 27 59 6f 75 20 6d 75  | ......................._('You.mu | 
| 53760 |  73 74 20 73 65 6c 65 63 74 20 61 20 64 65 76 69    63 65 20 66 69 72 73 74 27 29 2c 0d 0a 20 20 20  | st.select.a.device.first'),..... | 
| 53780 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f  | .............................sho | 
| 537a0 |  77 3d 54 72 75 65 2c 20 73 68 6f 77 5f 63 6f 70    79 5f 62 75 74 74 6f 6e 3d 46 61 6c 73 65 29 0d  | w=True,.show_copy_button=False). | 
| 537c0 |  0a 20 20 20 20 20 20 20 20 6e 61 6d 65 20 3d 20    64 65 76 69 63 65 5f 69 6e 66 6f 5b 27 6e 61 6d  | .........name.=.device_info['nam | 
| 537e0 |  65 27 5d 0d 0a 20 20 20 20 20 20 20 20 69 66 20    6e 6f 74 20 71 75 65 73 74 69 6f 6e 5f 64 69 61  | e']..........if.not.question_dia | 
| 53800 |  6c 6f 67 28 73 65 6c 66 2c 20 5f 28 27 41 72 65    20 79 6f 75 20 73 75 72 65 3f 27 29 2c 20 27 3c  | log(self,._('Are.you.sure?'),.'< | 
| 53820 |  70 3e 27 2b 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 5f 28 27 59 6f 75 20 61 72 65  | p>'+.................._('You.are | 
| 53840 |  20 61 62 6f 75 74 20 74 6f 20 72 65 6d 6f 76 65    20 74 68 65 20 3c 62 3e 25 73 3c 2f 62 3e 20 64  | .about.to.remove.the.<b>%s</b>.d | 
| 53860 |  65 76 69 63 65 20 66 72 6f 6d 20 74 68 69 73 20    6c 69 73 74 2e 20 27 29 25 6e 61 6d 65 20 2b 0d  | evice.from.this.list..')%name.+. | 
| 53880 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 5f 28 27 41 72 65 20 79 6f 75 20 73 75 72 65  | ................._('Are.you.sure | 
| 538a0 |  20 79 6f 75 20 77 61 6e 74 20 74 6f 20 63 6f 6e    74 69 6e 75 65 3f 27 29 29 3a 0d 0a 20 20 20 20  | .you.want.to.continue?')):...... | 
| 538c0 |  20 20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 72  | ........return..........self.par | 
| 538e0 |  65 6e 74 5f 64 69 61 6c 6f 67 2e 6c 69 73 74 73    5f 74 61 62 2e 70 65 72 73 69 73 74 5f 6c 69 73  | ent_dialog.lists_tab.persist_lis | 
| 53900 |  74 5f 63 6f 6e 66 69 67 28 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 64 65 76 69 63 65 73  | t_config()..........self.devices | 
| 53920 |  5f 74 61 62 6c 65 2e 64 65 6c 65 74 65 5f 73 65    6c 65 63 74 65 64 5f 72 6f 77 28 29 0d 0a 20 20  | _table.delete_selected_row().... | 
| 53940 |  20 20 20 20 20 20 73 65 6c 66 2e 75 70 64 61 74    65 5f 66 72 6f 6d 5f 63 6f 6e 6e 65 63 74 69 6f  | ......self.update_from_connectio | 
| 53960 |  6e 5f 73 74 61 74 75 73 28 75 70 64 61 74 65 5f    74 61 62 6c 65 3d 46 61 6c 73 65 29 0d 0a 0d 0a  | n_status(update_table=False).... | 
| 53980 |  20 20 20 20 20 20 20 20 23 20 45 6e 73 75 72 65    20 61 6e 79 20 6c 69 73 74 73 20 61 72 65 20 6e  | ........#.Ensure.any.lists.are.n | 
| 539a0 |  6f 20 6c 6f 6e 67 65 72 20 61 73 73 6f 63 69 61    74 65 64 20 77 69 74 68 20 74 68 69 73 20 64 65  | o.longer.associated.with.this.de | 
| 539c0 |  76 69 63 65 0d 0a 20 20 20 20 20 20 20 20 23 20    4e 4f 54 45 3a 20 41 73 20 6f 66 20 76 65 72 73  | vice..........#.NOTE:.As.of.vers | 
| 539e0 |  69 6f 6e 20 31 2e 35 20 77 65 20 63 61 6e 20 6e    6f 20 6c 6f 6e 67 65 72 20 64 6f 20 74 68 69 73  | ion.1.5.we.can.no.longer.do.this | 
| 53a00 |  20 73 69 6e 63 65 20 77 65 20 6f 6e 6c 79 20 6b    6e 6f 77 20 74 68 65 20 6c 69 73 74 73 0d 0a 20  | .since.we.only.know.the.lists... | 
| 53a20 |  20 20 20 20 20 20 20 23 20 20 20 20 20 20 20 66    6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c  | .......#.......for.the.current.l | 
| 53a40 |  69 62 72 61 72 79 2c 20 6e 6f 74 20 61 6c 6c 20    6c 69 62 72 61 72 69 65 73 2e 20 53 6f 20 6a 75  | ibrary,.not.all.libraries..So.ju | 
| 53a60 |  73 74 20 72 65 73 65 74 20 74 68 69 73 20 6c 69    62 72 61 72 79 0d 0a 20 20 20 20 20 20 20 20 23  | st.reset.this.library..........# | 
| 53a80 |  20 20 20 20 20 20 20 61 6e 64 20 70 75 74 20 73    6f 6d 65 20 22 73 65 6c 66 2d 68 65 61 6c 69 6e  | .......and.put.some."self-healin | 
| 53aa0 |  67 22 20 6c 6f 67 69 63 20 65 6c 73 65 77 68 65    72 65 20 74 6f 20 65 6e 73 75 72 65 20 61 20 75  | g".logic.elsewhere.to.ensure.a.u | 
| 53ac0 |  73 65 72 20 6c 6f 61 64 69 6e 67 20 61 0d 0a 20    20 20 20 20 20 20 20 23 20 20 20 20 20 20 20 6c  | ser.loading.a..........#.......l | 
| 53ae0 |  69 73 74 20 66 6f 72 20 61 20 64 65 6c 65 74 65    64 20 64 65 76 69 63 65 20 69 6e 20 61 6e 6f 74  | ist.for.a.deleted.device.in.anot | 
| 53b00 |  68 65 72 20 6c 69 62 72 61 72 79 20 67 65 74 73    20 69 74 20 72 65 73 65 74 20 61 74 20 74 68 61  | her.library.gets.it.reset.at.tha | 
| 53b20 |  74 20 70 6f 69 6e 74 2e 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69  | t.point...........self.parent_di | 
| 53b40 |  61 6c 6f 67 2e 64 65 6c 65 74 65 5f 64 65 76 69    63 65 5f 66 72 6f 6d 5f 6c 69 73 74 73 28 73 65  | alog.delete_device_from_lists(se | 
| 53b60 |  6c 66 2e 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69    67 2c 20 64 65 76 69 63 65 5f 69 6e 66 6f 5b 27  | lf.library_config,.device_info[' | 
| 53b80 |  75 75 69 64 27 5d 29 0d 0a 20 20 20 20 20 20 20    20 23 20 45 6e 73 75 72 65 20 74 68 65 20 64 65  | uuid'])..........#.Ensure.the.de | 
| 53ba0 |  76 69 63 65 73 20 63 6f 6d 62 6f 20 69 73 20 72    65 66 72 65 73 68 65 64 20 66 6f 72 20 74 68 65  | vices.combo.is.refreshed.for.the | 
| 53bc0 |  20 63 75 72 72 65 6e 74 20 6c 69 73 74 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 70 61 72 65  | .current.list..........self.pare | 
| 53be0 |  6e 74 5f 64 69 61 6c 6f 67 2e 6c 69 73 74 73 5f    74 61 62 2e 72 65 66 72 65 73 68 5f 63 75 72 72  | nt_dialog.lists_tab.refresh_curr | 
| 53c00 |  65 6e 74 5f 6c 69 73 74 5f 69 6e 66 6f 28 29 0d    0a 0d 0a 20 20 20 20 64 65 66 20 75 70 64 61 74  | ent_list_info()........def.updat | 
| 53c20 |  65 5f 66 72 6f 6d 5f 63 6f 6e 6e 65 63 74 69 6f    6e 5f 73 74 61 74 75 73 28 73 65 6c 66 2c 20 66  | e_from_connection_status(self,.f | 
| 53c40 |  69 72 73 74 5f 74 69 6d 65 3d 46 61 6c 73 65 2c    20 75 70 64 61 74 65 5f 74 61 62 6c 65 3d 54 72  | irst_time=False,.update_table=Tr | 
| 53c60 |  75 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 69 66    20 66 69 72 73 74 5f 74 69 6d 65 3a 0d 0a 20 20  | ue):..........if.first_time:.... | 
| 53c80 |  20 20 20 20 20 20 20 20 20 20 64 65 76 69 63 65    73 20 3d 20 70 6c 75 67 69 6e 5f 70 72 65 66 73  | ..........devices.=.plugin_prefs | 
| 53ca0 |  5b 53 54 4f 52 45 5f 44 45 56 49 43 45 53 5d 0d    0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a  | [STORE_DEVICES]..........else:.. | 
| 53cc0 |  20 20 20 20 20 20 20 20 20 20 20 20 64 65 76 69    63 65 73 20 3d 20 73 65 6c 66 2e 64 65 76 69 63  | ............devices.=.self.devic | 
| 53ce0 |  65 73 5f 74 61 62 6c 65 2e 67 65 74 5f 64 61 74    61 28 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 69  | es_table.get_data()............i | 
| 53d00 |  66 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65    64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 20 69 73  | f.self._connected_device_info.is | 
| 53d20 |  20 4e 6f 6e 65 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 73 65 6c 66 2e 61 64 64 5f 64 65 76  | .None:..............self.add_dev | 
| 53d40 |  69 63 65 5f 62 74 6e 2e 73 65 74 45 6e 61 62 6c    65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20 20  | ice_btn.setEnabled(False)....... | 
| 53d60 |  20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61    6d 65 5f 64 65 76 69 63 65 5f 62 74 6e 2e 73 65  | .......self.rename_device_btn.se | 
| 53d80 |  74 45 6e 61 62 6c 65 64 28 46 61 6c 73 65 29 0d    0a 20 20 20 20 20 20 20 20 65 6c 73 65 3a 0d 0a  | tEnabled(False)..........else:.. | 
| 53da0 |  20 20 20 20 20 20 20 20 20 20 20 20 23 20 43 68    65 63 6b 20 74 6f 20 73 65 65 20 77 68 65 74 68  | ............#.Check.to.see.wheth | 
| 53dc0 |  65 72 20 77 65 20 61 72 65 20 63 6f 6e 6e 65 63    74 65 64 20 74 6f 20 61 20 64 65 76 69 63 65 20  | er.we.are.connected.to.a.device. | 
| 53de0 |  77 65 20 61 6c 72 65 61 64 79 20 6b 6e 6f 77 20    61 62 6f 75 74 0d 0a 20 20 20 20 20 20 20 20 20  | we.already.know.about........... | 
| 53e00 |  20 20 20 69 73 5f 6e 65 77 5f 64 65 76 69 63 65    20 3d 20 54 72 75 65 0d 0a 20 20 20 20 20 20 20  | ...is_new_device.=.True......... | 
| 53e20 |  20 20 20 20 20 63 61 6e 5f 72 65 6e 61 6d 65 20    3d 20 46 61 6c 73 65 0d 0a 20 20 20 20 20 20 20  | .....can_rename.=.False......... | 
| 53e40 |  20 20 20 20 20 64 72 69 76 65 5f 69 6e 66 6f 20    3d 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65 63 74 65  | .....drive_info.=.self._connecte | 
| 53e60 |  64 5f 64 65 76 69 63 65 5f 69 6e 66 6f 5b 34 5d    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66  | d_device_info[4]..............if | 
| 53e80 |  20 64 72 69 76 65 5f 69 6e 66 6f 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 20  | .drive_info:..................#. | 
| 53ea0 |  54 68 69 73 20 69 73 20 61 20 6e 6f 6e 20 69 54    75 6e 65 73 20 64 65 76 69 63 65 20 74 68 61 74  | This.is.a.non.iTunes.device.that | 
| 53ec0 |  20 77 65 20 63 61 6e 20 63 68 65 63 6b 20 74 6f    20 73 65 65 20 69 66 20 77 65 20 68 61 76 65 20  | .we.can.check.to.see.if.we.have. | 
| 53ee0 |  74 68 65 20 55 55 49 44 20 66 6f 72 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65  | the.UUID.for..................de | 
| 53f00 |  76 69 63 65 5f 75 75 69 64 20 3d 20 64 72 69 76    65 5f 69 6e 66 6f 5b 27 6d 61 69 6e 27 5d 5b 27  | vice_uuid.=.drive_info['main'][' | 
| 53f20 |  64 65 76 69 63 65 5f 73 74 6f 72 65 5f 75 75 69    64 27 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | device_store_uuid']............. | 
| 53f40 |  20 20 20 20 20 69 66 20 64 65 76 69 63 65 5f 75    75 69 64 20 69 6e 20 64 65 76 69 63 65 73 3a 0d  | .....if.device_uuid.in.devices:. | 
| 53f60 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 69 73 5f 6e 65 77 5f 64 65 76 69  | .....................is_new_devi | 
| 53f80 |  63 65 20 3d 20 46 61 6c 73 65 0d 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ce.=.False...................... | 
| 53fa0 |  63 61 6e 5f 72 65 6e 61 6d 65 20 3d 20 54 72 75    65 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 65  | can_rename.=.True..............e | 
| 53fc0 |  6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 23 20 54 68 69 73 20 69 73 20  | lse:..................#.This.is. | 
| 53fe0 |  61 20 64 65 76 69 63 65 20 77 69 74 68 6f 75 74    20 64 72 69 76 65 20 69 6e 66 6f 20 6c 69 6b 65  | a.device.without.drive.info.like | 
| 54000 |  20 69 54 75 6e 65 73 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 64 65 76 69 63 65 5f  | .iTunes..................device_ | 
| 54020 |  74 79 70 65 20 3d 20 73 65 6c 66 2e 5f 63 6f 6e    6e 65 63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e  | type.=.self._connected_device_in | 
| 54040 |  66 6f 5b 30 5d 0d 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 69 66 20 64 65 76 69 63 65  | fo[0]..................if.device | 
| 54060 |  5f 74 79 70 65 20 69 6e 20 64 65 76 69 63 65 73    3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | _type.in.devices:............... | 
| 54080 |  20 20 20 20 20 20 20 69 73 5f 6e 65 77 5f 64 65    76 69 63 65 20 3d 20 46 61 6c 73 65 0d 0a 20 20  | .......is_new_device.=.False.... | 
| 540a0 |  20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 61    64 64 5f 64 65 76 69 63 65 5f 62 74 6e 2e 73 65  | ..........self.add_device_btn.se | 
| 540c0 |  74 45 6e 61 62 6c 65 64 28 69 73 5f 6e 65 77 5f    64 65 76 69 63 65 29 0d 0a 20 20 20 20 20 20 20  | tEnabled(is_new_device)......... | 
| 540e0 |  20 20 20 20 20 73 65 6c 66 2e 72 65 6e 61 6d 65    5f 64 65 76 69 63 65 5f 62 74 6e 2e 73 65 74 45  | .....self.rename_device_btn.setE | 
| 54100 |  6e 61 62 6c 65 64 28 63 61 6e 5f 72 65 6e 61 6d    65 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 75  | nabled(can_rename)..........if.u | 
| 54120 |  70 64 61 74 65 5f 74 61 62 6c 65 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 64  | pdate_table:..............self.d | 
| 54140 |  65 76 69 63 65 73 5f 74 61 62 6c 65 2e 70 6f 70    75 6c 61 74 65 5f 74 61 62 6c 65 28 64 65 76 69  | evices_table.populate_table(devi | 
| 54160 |  63 65 73 2c 20 73 65 6c 66 2e 5f 63 6f 6e 6e 65    63 74 65 64 5f 64 65 76 69 63 65 5f 69 6e 66 6f  | ces,.self._connected_device_info | 
| 54180 |  29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4f 74 68    65 72 54 61 62 28 51 57 69 64 67 65 74 29 3a 0d  | )......class.OtherTab(QWidget):. | 
| 541a0 |  0a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69    74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74  | .......def.__init__(self,.parent | 
| 541c0 |  5f 64 69 61 6c 6f 67 2c 20 70 6c 75 67 69 6e 5f    61 63 74 69 6f 6e 29 3a 0d 0a 20 20 20 20 20 20  | _dialog,.plugin_action):........ | 
| 541e0 |  20 20 73 65 6c 66 2e 70 61 72 65 6e 74 5f 64 69    61 6c 6f 67 20 3d 20 70 61 72 65 6e 74 5f 64 69  | ..self.parent_dialog.=.parent_di | 
| 54200 |  61 6c 6f 67 0d 0a 20 20 20 20 20 20 20 20 51 57    69 64 67 65 74 2e 5f 5f 69 6e 69 74 5f 5f 28 73  | alog..........QWidget.__init__(s | 
| 54220 |  65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61    79 6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f  | elf)..........layout.=.QVBoxLayo | 
| 54240 |  75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 73 65 74 4c 61 79 6f 75 74 28 6c 61 79  | ut()..........self.setLayout(lay | 
| 54260 |  6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20    6b 65 79 62 6f 61 72 64 5f 73 68 6f 72 74 63 75  | out)............keyboard_shortcu | 
| 54280 |  74 73 5f 62 75 74 74 6f 6e 20 3d 20 51 50 75 73    68 42 75 74 74 6f 6e 28 5f 28 27 4b 65 79 62 6f  | ts_button.=.QPushButton(_('Keybo | 
| 542a0 |  61 72 64 20 73 68 6f 72 74 63 75 74 73 27 29 2b    27 2e 2e 2e 27 2c 20 73 65 6c 66 29 0d 0a 20 20  | ard.shortcuts')+'...',.self).... | 
| 542c0 |  20 20 20 20 20 20 6b 65 79 62 6f 61 72 64 5f 73    68 6f 72 74 63 75 74 73 5f 62 75 74 74 6f 6e 2e  | ......keyboard_shortcuts_button. | 
| 542e0 |  73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 45 64    69 74 20 74 68 65 20 6b 65 79 62 6f 61 72 64 20  | setToolTip(_('Edit.the.keyboard. | 
| 54300 |  73 68 6f 72 74 63 75 74 73 20 61 73 73 6f 63 69    61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 70  | shortcuts.associated.with.this.p | 
| 54320 |  6c 75 67 69 6e 27 29 29 0d 0a 20 20 20 20 20 20    20 20 6b 65 79 62 6f 61 72 64 5f 73 68 6f 72 74  | lugin'))..........keyboard_short | 
| 54340 |  63 75 74 73 5f 62 75 74 74 6f 6e 2e 63 6c 69 63    6b 65 64 2e 63 6f 6e 6e 65 63 74 28 70 61 72 65  | cuts_button.clicked.connect(pare | 
| 54360 |  6e 74 5f 64 69 61 6c 6f 67 2e 65 64 69 74 5f 73    68 6f 72 74 63 75 74 73 29 0d 0a 20 20 20 20 20  | nt_dialog.edit_shortcuts)....... | 
| 54380 |  20 20 20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64    67 65 74 28 6b 65 79 62 6f 61 72 64 5f 73 68 6f  | ...layout.addWidget(keyboard_sho | 
| 543a0 |  72 74 63 75 74 73 5f 62 75 74 74 6f 6e 29 0d 0a    0d 0a 20 20 20 20 20 20 20 20 72 65 73 65 74 5f  | rtcuts_button)............reset_ | 
| 543c0 |  63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 62 75 74    74 6f 6e 20 3d 20 51 50 75 73 68 42 75 74 74 6f  | confirmation_button.=.QPushButto | 
| 543e0 |  6e 28 5f 28 27 52 65 73 65 74 20 26 63 6f 6e 66    69 72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73  | n(_('Reset.&confirmation.dialogs | 
| 54400 |  27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20    20 20 20 72 65 73 65 74 5f 63 6f 6e 66 69 72 6d  | '),.self)..........reset_confirm | 
| 54420 |  61 74 69 6f 6e 5f 62 75 74 74 6f 6e 2e 73 65 74    54 6f 6f 6c 54 69 70 28 5f 28 27 52 65 73 65 74  | ation_button.setToolTip(_('Reset | 
| 54440 |  20 61 6c 6c 20 73 68 6f 77 20 6d 65 20 61 67 61    69 6e 20 64 69 61 6c 6f 67 73 20 66 6f 72 20 74  | .all.show.me.again.dialogs.for.t | 
| 54460 |  68 65 20 52 65 61 64 69 6e 67 20 4c 69 73 74 20    70 6c 75 67 69 6e 27 29 29 0d 0a 20 20 20 20 20  | he.Reading.List.plugin'))....... | 
| 54480 |  20 20 20 72 65 73 65 74 5f 63 6f 6e 66 69 72 6d    61 74 69 6f 6e 5f 62 75 74 74 6f 6e 2e 63 6c 69  | ...reset_confirmation_button.cli | 
| 544a0 |  63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c    66 2e 72 65 73 65 74 5f 64 69 61 6c 6f 67 73 29  | cked.connect(self.reset_dialogs) | 
| 544c0 |  0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74    2e 61 64 64 57 69 64 67 65 74 28 72 65 73 65 74  | ..........layout.addWidget(reset | 
| 544e0 |  5f 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 62 75    74 74 6f 6e 29 0d 0a 0d 0a 20 20 20 20 20 20 20  | _confirmation_button)........... | 
| 54500 |  20 76 69 65 77 5f 70 72 65 66 73 5f 62 75 74 74    6f 6e 20 3d 20 51 50 75 73 68 42 75 74 74 6f 6e  | .view_prefs_button.=.QPushButton | 
| 54520 |  28 5f 28 27 26 56 69 65 77 20 6c 69 62 72 61 72    79 20 70 72 65 66 65 72 65 6e 63 65 73 27 29 2b  | (_('&View.library.preferences')+ | 
| 54540 |  27 2e 2e 2e 27 2c 20 73 65 6c 66 29 0d 0a 20 20    20 20 20 20 20 20 76 69 65 77 5f 70 72 65 66 73  | '...',.self)..........view_prefs | 
| 54560 |  5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54    69 70 28 5f 28 27 56 69 65 77 20 64 61 74 61 20  | _button.setToolTip(_('View.data. | 
| 54580 |  73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 6c 69    62 72 61 72 79 20 64 61 74 61 62 61 73 65 20 66  | stored.in.the.library.database.f | 
| 545a0 |  6f 72 20 74 68 69 73 20 70 6c 75 67 69 6e 27 29    29 0d 0a 20 20 20 20 20 20 20 20 76 69 65 77 5f  | or.this.plugin'))..........view_ | 
| 545c0 |  70 72 65 66 73 5f 62 75 74 74 6f 6e 2e 63 6c 69    63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 70 61 72  | prefs_button.clicked.connect(par | 
| 545e0 |  65 6e 74 5f 64 69 61 6c 6f 67 2e 76 69 65 77 5f    70 72 65 66 73 29 0d 0a 20 20 20 20 20 20 20 20  | ent_dialog.view_prefs).......... | 
| 54600 |  6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74    28 76 69 65 77 5f 70 72 65 66 73 5f 62 75 74 74  | layout.addWidget(view_prefs_butt | 
| 54620 |  6f 6e 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 68    65 6c 70 5f 62 75 74 74 6f 6e 20 3d 20 51 50 75  | on)............help_button.=.QPu | 
| 54640 |  73 68 42 75 74 74 6f 6e 28 5f 28 27 26 48 65 6c    70 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20  | shButton(_('&Help'),.self)...... | 
| 54660 |  20 20 20 20 68 65 6c 70 5f 62 75 74 74 6f 6e 2e    73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e  | ....help_button.setIcon(get_icon | 
| 54680 |  28 27 68 65 6c 70 2e 70 6e 67 27 29 29 0d 0a 20    20 20 20 20 20 20 20 68 65 6c 70 5f 62 75 74 74  | ('help.png'))..........help_butt | 
| 546a0 |  6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65    63 74 28 73 68 6f 77 5f 68 65 6c 70 29 0d 0a 20  | on.clicked.connect(show_help)... | 
| 546c0 |  20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64    64 57 69 64 67 65 74 28 68 65 6c 70 5f 62 75 74  | .......layout.addWidget(help_but | 
| 546e0 |  74 6f 6e 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20    23 20 2d 2d 2d 2d 2d 2d 2d 2d 20 51 75 69 63 6b  | ton)............#.--------.Quick | 
| 54700 |  20 41 63 63 65 73 73 20 63 6f 6e 66 69 67 75 72    61 74 69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d  | .Access.configuration.---------. | 
| 54720 |  0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e    61 64 64 53 70 61 63 69 6e 67 28 35 29 0d 0a 20  | .........layout.addSpacing(5)... | 
| 54740 |  20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 72 6f    75 70 5f 62 6f 78 20 3d 20 51 47 72 6f 75 70 42  | .......quick_group_box.=.QGroupB | 
| 54760 |  6f 78 28 5f 28 27 51 75 69 63 6b 20 41 63 63 65    73 73 20 4f 70 74 69 6f 6e 73 3a 27 29 2c 20 73  | ox(_('Quick.Access.Options:'),.s | 
| 54780 |  65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6c 61    79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 71  | elf)..........layout.addWidget(q | 
| 547a0 |  75 69 63 6b 5f 67 72 6f 75 70 5f 62 6f 78 29 0d    0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67  | uick_group_box)..........quick_g | 
| 547c0 |  72 6f 75 70 5f 62 6f 78 5f 6c 61 79 6f 75 74 20    3d 20 51 56 42 6f 78 4c 61 79 6f 75 74 28 29 0d  | roup_box_layout.=.QVBoxLayout(). | 
| 547e0 |  0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67    72 6f 75 70 5f 62 6f 78 2e 73 65 74 4c 61 79 6f  | .........quick_group_box.setLayo | 
| 54800 |  75 74 28 71 75 69 63 6b 5f 67 72 6f 75 70 5f 62    6f 78 5f 6c 61 79 6f 75 74 29 0d 0a 20 20 20 20  | ut(quick_group_box_layout)...... | 
| 54820 |  20 20 20 20 71 75 69 63 6b 5f 67 72 69 64 5f 6c    61 79 6f 75 74 20 3d 20 51 47 72 69 64 4c 61 79  | ....quick_grid_layout.=.QGridLay | 
| 54840 |  6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20 20 71    75 69 63 6b 5f 67 72 6f 75 70 5f 62 6f 78 5f 6c  | out()..........quick_group_box_l | 
| 54860 |  61 79 6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28    71 75 69 63 6b 5f 67 72 69 64 5f 6c 61 79 6f 75  | ayout.addLayout(quick_grid_layou | 
| 54880 |  74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 71 75 69 63 6b 5f 61 63 63 65 73 73 5f  | t)............self.quick_access_ | 
| 548a0 |  63 68 65 63 6b 62 6f 78 20 3d 20 51 43 68 65 63    6b 42 6f 78 28 5f 28 27 41 6c 6c 6f 77 20 74 6f  | checkbox.=.QCheckBox(_('Allow.to | 
| 548c0 |  6f 6c 62 61 72 20 62 75 74 74 6f 6e 20 63 6c 69    63 6b 20 74 6f 20 76 69 65 77 20 6c 69 73 74 27  | olbar.button.click.to.view.list' | 
| 548e0 |  29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 71 75 69 63 6b 5f 61 63 63  | ),.self)..........self.quick_acc | 
| 54900 |  65 73 73 5f 63 68 65 63 6b 62 6f 78 2e 73 65 74    54 6f 6f 6c 54 69 70 28 5f 28 27 42 79 20 64 65  | ess_checkbox.setToolTip(_('By.de | 
| 54920 |  66 61 75 6c 74 20 74 68 65 20 74 6f 6f 6c 62 61    72 20 62 75 74 74 6f 6e 20 73 68 6f 77 73 20 74  | fault.the.toolbar.button.shows.t | 
| 54940 |  68 65 20 70 6c 75 67 69 6e 20 6d 65 6e 75 2e 5c    6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | he.plugin.menu.\n'.............. | 
| 54960 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27  | ...............................' | 
| 54980 |  43 68 65 63 6b 20 74 68 69 73 20 6f 70 74 69 6f    6e 20 74 6f 20 69 6e 73 74 65 61 64 20 64 69 73  | Check.this.option.to.instead.dis | 
| 549a0 |  70 6c 61 79 20 61 20 72 65 61 64 69 6e 67 20 6c    69 73 74 2e 27 29 29 0d 0a 20 20 20 20 20 20 20  | play.a.reading.list.'))......... | 
| 549c0 |  20 71 75 69 63 6b 5f 67 72 69 64 5f 6c 61 79 6f    75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c  | .quick_grid_layout.addWidget(sel | 
| 549e0 |  66 2e 71 75 69 63 6b 5f 61 63 63 65 73 73 5f 63    68 65 63 6b 62 6f 78 2c 20 30 2c 20 30 2c 20 31  | f.quick_access_checkbox,.0,.0,.1 | 
| 54a00 |  2c 20 32 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20    6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 20 3d  | ,.2)............library_config.= | 
| 54a20 |  20 67 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e    66 69 67 28 70 6c 75 67 69 6e 5f 61 63 74 69 6f  | .get_library_config(plugin_actio | 
| 54a40 |  6e 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f 64 62    29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | n.gui.current_db)..........self. | 
| 54a60 |  6c 69 73 74 73 20 3d 20 6c 69 62 72 61 72 79 5f    63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49 53 54 53  | lists.=.library_config[KEY_LISTS | 
| 54a80 |  5d 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 65 63    74 65 64 5f 6c 69 73 74 20 3d 20 6c 69 62 72 61  | ]..........selected_list.=.libra | 
| 54aa0 |  72 79 5f 63 6f 6e 66 69 67 2e 67 65 74 28 4b 45    59 5f 51 55 49 43 4b 5f 41 43 43 45 53 53 5f 4c  | ry_config.get(KEY_QUICK_ACCESS_L | 
| 54ac0 |  49 53 54 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e    66 69 67 5b 4b 45 59 5f 44 45 46 41 55 4c 54 5f  | IST,.library_config[KEY_DEFAULT_ | 
| 54ae0 |  4c 49 53 54 5d 29 0d 0a 20 20 20 20 20 20 20 20    71 75 69 63 6b 5f 6c 69 73 74 5f 6e 61 6d 65 5f  | LIST])..........quick_list_name_ | 
| 54b00 |  6c 61 62 65 6c 20 3d 20 51 4c 61 62 65 6c 28 5f    28 27 4c 69 73 74 20 74 6f 20 76 69 65 77 3a 27  | label.=.QLabel(_('List.to.view:' | 
| 54b20 |  29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 71 75  | ),.self)..........self.select_qu | 
| 54b40 |  69 63 6b 5f 6c 69 73 74 5f 63 6f 6d 62 6f 20 3d    20 4c 69 73 74 43 6f 6d 62 6f 42 6f 78 28 73 65  | ick_list_combo.=.ListComboBox(se | 
| 54b60 |  6c 66 2c 20 73 65 6c 66 2e 6c 69 73 74 73 2c 20    73 65 6c 65 63 74 65 64 5f 6c 69 73 74 29 0d 0a  | lf,.self.lists,.selected_list).. | 
| 54b80 |  20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 67 72    69 64 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64  | ........quick_grid_layout.addWid | 
| 54ba0 |  67 65 74 28 71 75 69 63 6b 5f 6c 69 73 74 5f 6e    61 6d 65 5f 6c 61 62 65 6c 2c 20 31 2c 20 30 2c  | get(quick_list_name_label,.1,.0, | 
| 54bc0 |  20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20    71 75 69 63 6b 5f 67 72 69 64 5f 6c 61 79 6f 75  | .1,.1)..........quick_grid_layou | 
| 54be0 |  74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66    2e 73 65 6c 65 63 74 5f 71 75 69 63 6b 5f 6c 69  | t.addWidget(self.select_quick_li | 
| 54c00 |  73 74 5f 63 6f 6d 62 6f 2c 20 31 2c 20 31 2c 20    31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20 71  | st_combo,.1,.1,.1,.1)..........q | 
| 54c20 |  75 69 63 6b 5f 67 72 69 64 5f 6c 61 79 6f 75 74    2e 73 65 74 43 6f 6c 75 6d 6e 53 74 72 65 74 63  | uick_grid_layout.setColumnStretc | 
| 54c40 |  68 28 30 2c 20 31 29 0d 0a 20 20 20 20 20 20 20    20 71 75 69 63 6b 5f 67 72 69 64 5f 6c 61 79 6f  | h(0,.1)..........quick_grid_layo | 
| 54c60 |  75 74 2e 73 65 74 43 6f 6c 75 6d 6e 53 74 72 65    74 63 68 28 31 2c 20 34 29 0d 0a 0d 0a 20 20 20  | ut.setColumnStretch(1,.4)....... | 
| 54c80 |  20 20 20 20 20 23 20 2d 2d 2d 2d 2d 2d 2d 2d 20    4f 74 68 65 72 20 63 6f 6e 66 69 67 75 72 61 74  | .....#.--------.Other.configurat | 
| 54ca0 |  69 6f 6e 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 20    20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64  | ion.---------..........layout.ad | 
| 54cc0 |  64 53 70 61 63 69 6e 67 28 35 29 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65  | dSpacing(5)..........self.delete | 
| 54ce0 |  5f 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 63 68    65 63 6b 62 6f 78 20 3d 20 51 43 68 65 63 6b 42  | _confirmation_checkbox.=.QCheckB | 
| 54d00 |  6f 78 28 5f 28 27 53 68 6f 77 20 64 69 61 6c 6f    67 20 77 68 65 6e 20 72 65 6d 6f 76 69 6e 67 20  | ox(_('Show.dialog.when.removing. | 
| 54d20 |  62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63    65 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20 20 20  | books.from.device'),.self)...... | 
| 54d40 |  20 20 20 20 73 65 6c 66 2e 64 65 6c 65 74 65 5f    63 6f 6e 66 69 72 6d 61 74 69 6f 6e 5f 63 68 65  | ....self.delete_confirmation_che | 
| 54d60 |  63 6b 62 6f 78 2e 73 65 74 54 6f 6f 6c 54 69 70    28 5f 28 27 49 66 20 73 79 6e 63 69 6e 67 20 79  | ckbox.setToolTip(_('If.syncing.y | 
| 54d80 |  6f 75 72 20 6c 69 73 74 20 6d 65 61 6e 73 20 62    6f 6f 6b 73 20 61 72 65 20 72 65 6d 6f 76 65 64  | our.list.means.books.are.removed | 
| 54da0 |  20 66 72 6f 6d 20 79 6f 75 72 20 64 65 76 69 63    65 2c 20 74 68 65 6e 5c 6e 27 0d 0a 20 20 20 20  | .from.your.device,.then\n'...... | 
| 54dc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 54de0 |  20 20 20 20 20 20 20 27 61 20 64 69 61 6c 6f 67    20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79  | .......'a.dialog.will.be.display | 
| 54e00 |  65 64 20 61 6c 6c 6f 77 69 6e 67 20 79 6f 75 20    74 6f 20 63 6f 6e 66 69 72 6d 20 66 69 72 73 74  | ed.allowing.you.to.confirm.first | 
| 54e20 |  2e 5c 6e 27 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | .\n'............................ | 
| 54e40 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 27 55 6e 63 68 65 63 6b 20 74 68 69 73 20 6f  | .................'Uncheck.this.o | 
| 54e60 |  70 74 69 6f 6e 20 74 6f 20 61 6c 6c 6f 77 20 75    6e 61 74 74 65 6e 64 65 64 20 73 79 6e 63 69 6e  | ption.to.allow.unattended.syncin | 
| 54e80 |  67 20 74 6f 20 79 6f 75 72 20 64 65 76 69 63 65    2e 27 29 29 0d 0a 20 20 20 20 20 20 20 20 6c 61  | g.to.your.device.'))..........la | 
| 54ea0 |  79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28 73    65 6c 66 2e 64 65 6c 65 74 65 5f 63 6f 6e 66 69  | yout.addWidget(self.delete_confi | 
| 54ec0 |  72 6d 61 74 69 6f 6e 5f 63 68 65 63 6b 62 6f 78    29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 6c 61 79  | rmation_checkbox)............lay | 
| 54ee0 |  6f 75 74 2e 69 6e 73 65 72 74 53 74 72 65 74 63    68 28 2d 31 29 0d 0a 0d 0a 20 20 20 20 64 65 66  | out.insertStretch(-1)........def | 
| 54f00 |  20 72 65 73 65 74 5f 64 69 61 6c 6f 67 73 28 73    65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66  | .reset_dialogs(self):..........f | 
| 54f20 |  6f 72 20 6b 65 79 20 69 6e 20 64 79 6e 61 6d 69    63 2e 6b 65 79 73 28 29 3a 0d 0a 20 20 20 20 20  | or.key.in.dynamic.keys():....... | 
| 54f40 |  20 20 20 20 20 20 20 69 66 20 6b 65 79 2e 73 74    61 72 74 73 77 69 74 68 28 27 72 65 61 64 69 6e  | .......if.key.startswith('readin | 
| 54f60 |  67 5f 6c 69 73 74 5f 27 29 20 61 6e 64 20 6b 65    79 2e 65 6e 64 73 77 69 74 68 28 27 5f 61 67 61  | g_list_').and.key.endswith('_aga | 
| 54f80 |  69 6e 27 29 20 5c 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | in').\.......................... | 
| 54fa0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 61 6e 64 20 64 79  | ..........................and.dy | 
| 54fc0 |  6e 61 6d 69 63 5b 6b 65 79 5d 20 69 73 20 46 61    6c 73 65 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | namic[key].is.False:............ | 
| 54fe0 |  20 20 20 20 20 20 64 79 6e 61 6d 69 63 5b 6b 65    79 5d 20 3d 20 54 72 75 65 0d 0a 20 20 20 20 20  | ......dynamic[key].=.True....... | 
| 55000 |  20 20 20 69 6e 66 6f 5f 64 69 61 6c 6f 67 28 73    65 6c 66 2c 20 5f 28 27 44 6f 6e 65 27 29 2c 0d  | ...info_dialog(self,._('Done'),. | 
| 55020 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 5f 28 27 43 6f 6e 66 69 72 6d 61 74 69 6f 6e  | ................._('Confirmation | 
| 55040 |  20 64 69 61 6c 6f 67 73 20 68 61 76 65 20 61 6c    6c 20 62 65 65 6e 20 72 65 73 65 74 27 29 2c 20  | .dialogs.have.all.been.reset'),. | 
| 55060 |  73 68 6f 77 3d 54 72 75 65 29 0d 0a 0d 0a 0d 0a    63 6c 61 73 73 20 43 6f 6e 66 69 67 57 69 64 67  | show=True)......class.ConfigWidg | 
| 55080 |  65 74 28 51 57 69 64 67 65 74 29 3a 0d 0a 0d 0a    20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f 5f  | et(QWidget):........def.__init__ | 
| 550a0 |  28 73 65 6c 66 2c 20 70 6c 75 67 69 6e 5f 61 63    74 69 6f 6e 29 3a 0d 0a 20 20 20 20 20 20 20 20  | (self,.plugin_action):.......... | 
| 550c0 |  51 57 69 64 67 65 74 2e 5f 5f 69 6e 69 74 5f 5f    28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20  | QWidget.__init__(self).......... | 
| 550e0 |  73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69    6f 6e 20 3d 20 70 6c 75 67 69 6e 5f 61 63 74 69  | self.plugin_action.=.plugin_acti | 
| 55100 |  6f 6e 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f    75 74 20 3d 20 51 56 42 6f 78 4c 61 79 6f 75 74  | on..........layout.=.QVBoxLayout | 
| 55120 |  28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 73 65 74 4c 61 79 6f 75 74 28 6c  | (self)..........self.setLayout(l | 
| 55140 |  61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 63 72 6f 6c 6c 5f 61 72  | ayout)............self.scroll_ar | 
| 55160 |  65 61 20 3d 20 51 53 63 72 6f 6c 6c 41 72 65 61    28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20  | ea.=.QScrollArea(self).......... | 
| 55180 |  73 65 6c 66 2e 73 63 72 6f 6c 6c 5f 61 72 65 61    2e 73 65 74 46 72 61 6d 65 53 68 61 70 65 28 51  | self.scroll_area.setFrameShape(Q | 
| 551a0 |  53 63 72 6f 6c 6c 41 72 65 61 2e 4e 6f 46 72 61    6d 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | ScrollArea.NoFrame)..........sel | 
| 551c0 |  66 2e 73 63 72 6f 6c 6c 5f 61 72 65 61 2e 73 65    74 57 69 64 67 65 74 52 65 73 69 7a 61 62 6c 65  | f.scroll_area.setWidgetResizable | 
| 551e0 |  28 54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20    6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74  | (True)..........layout.addWidget | 
| 55200 |  28 73 65 6c 66 2e 73 63 72 6f 6c 6c 5f 61 72 65    61 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 74 61  | (self.scroll_area)............ta | 
| 55220 |  62 5f 77 69 64 67 65 74 20 3d 20 51 54 61 62 57    69 64 67 65 74 28 73 65 6c 66 29 0d 0a 20 20 20  | b_widget.=.QTabWidget(self)..... | 
| 55240 |  20 20 20 20 20 73 65 6c 66 2e 73 63 72 6f 6c 6c    5f 61 72 65 61 2e 73 65 74 57 69 64 67 65 74 28  | .....self.scroll_area.setWidget( | 
| 55260 |  74 61 62 5f 77 69 64 67 65 74 29 0d 0a 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 6c 69 73 74  | tab_widget)............self.list | 
| 55280 |  73 5f 74 61 62 20 3d 20 4c 69 73 74 73 54 61 62    28 73 65 6c 66 2c 20 70 6c 75 67 69 6e 5f 61 63  | s_tab.=.ListsTab(self,.plugin_ac | 
| 552a0 |  74 69 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 73    65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62 20  | tion)..........self.devices_tab. | 
| 552c0 |  3d 20 44 65 76 69 63 65 73 54 61 62 28 73 65 6c    66 2c 20 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e  | =.DevicesTab(self,.plugin_action | 
| 552e0 |  29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    6f 74 68 65 72 5f 74 61 62 20 3d 20 4f 74 68 65  | )..........self.other_tab.=.Othe | 
| 55300 |  72 54 61 62 28 73 65 6c 66 2c 20 70 6c 75 67 69    6e 5f 61 63 74 69 6f 6e 29 0d 0a 20 20 20 20 20  | rTab(self,.plugin_action)....... | 
| 55320 |  20 20 20 74 61 62 5f 77 69 64 67 65 74 2e 61 64    64 54 61 62 28 73 65 6c 66 2e 6c 69 73 74 73 5f  | ...tab_widget.addTab(self.lists_ | 
| 55340 |  74 61 62 2c 20 5f 28 27 4c 69 73 74 73 27 29 29    0d 0a 20 20 20 20 20 20 20 20 74 61 62 5f 77 69  | tab,._('Lists'))..........tab_wi | 
| 55360 |  64 67 65 74 2e 61 64 64 54 61 62 28 73 65 6c 66    2e 64 65 76 69 63 65 73 5f 74 61 62 2c 20 5f 28  | dget.addTab(self.devices_tab,._( | 
| 55380 |  27 44 65 76 69 63 65 73 27 29 29 0d 0a 20 20 20    20 20 20 20 20 74 61 62 5f 77 69 64 67 65 74 2e  | 'Devices'))..........tab_widget. | 
| 553a0 |  61 64 64 54 61 62 28 73 65 6c 66 2e 6f 74 68 65    72 5f 74 61 62 2c 20 5f 28 27 4f 74 68 65 72 27  | addTab(self.other_tab,._('Other' | 
| 553c0 |  29 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23 20    46 6f 72 63 65 20 61 6e 20 69 6e 69 74 69 61 6c  | ))............#.Force.an.initial | 
| 553e0 |  20 64 69 73 70 6c 61 79 20 6f 66 20 6c 69 73 74    20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0d 0a 20 20  | .display.of.list.information.... | 
| 55400 |  20 20 20 20 20 20 73 65 6c 66 2e 64 65 76 69 63    65 73 5f 74 61 62 2e 75 70 64 61 74 65 5f 66 72  | ......self.devices_tab.update_fr | 
| 55420 |  6f 6d 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 73 74    61 74 75 73 28 66 69 72 73 74 5f 74 69 6d 65 3d  | om_connection_status(first_time= | 
| 55440 |  54 72 75 65 29 0d 0a 20 20 20 20 20 20 20 20 73    65 6c 66 2e 6c 69 73 74 73 5f 74 61 62 2e 72 65  | True)..........self.lists_tab.re | 
| 55460 |  66 72 65 73 68 5f 63 75 72 72 65 6e 74 5f 6c 69    73 74 5f 69 6e 66 6f 28 29 0d 0a 0d 0a 20 20 20  | fresh_current_list_info()....... | 
| 55480 |  20 20 20 20 20 72 65 6d 6f 76 65 5f 64 69 61 6c    6f 67 20 3d 20 70 6c 75 67 69 6e 5f 70 72 65 66  | .....remove_dialog.=.plugin_pref | 
| 554a0 |  73 5b 53 54 4f 52 45 5f 4f 50 54 49 4f 4e 53 5d    2e 67 65 74 28 4b 45 59 5f 52 45 4d 4f 56 45 5f  | s[STORE_OPTIONS].get(KEY_REMOVE_ | 
| 554c0 |  44 49 41 4c 4f 47 2c 20 54 72 75 65 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 6f 74 68 65  | DIALOG,.True)..........self.othe | 
| 554e0 |  72 5f 74 61 62 2e 64 65 6c 65 74 65 5f 63 6f 6e    66 69 72 6d 61 74 69 6f 6e 5f 63 68 65 63 6b 62  | r_tab.delete_confirmation_checkb | 
| 55500 |  6f 78 2e 73 65 74 43 68 65 63 6b 53 74 61 74 65    28 51 74 2e 43 68 65 63 6b 65 64 20 69 66 20 72  | ox.setCheckState(Qt.Checked.if.r | 
| 55520 |  65 6d 6f 76 65 5f 64 69 61 6c 6f 67 20 65 6c 73    65 20 51 74 2e 55 6e 63 68 65 63 6b 65 64 29 0d  | emove_dialog.else.Qt.Unchecked). | 
| 55540 |  0a 20 20 20 20 20 20 20 20 71 75 69 63 6b 5f 61    63 63 65 73 73 20 3d 20 70 6c 75 67 69 6e 5f 70  | .........quick_access.=.plugin_p | 
| 55560 |  72 65 66 73 5b 53 54 4f 52 45 5f 4f 50 54 49 4f    4e 53 5d 2e 67 65 74 28 4b 45 59 5f 51 55 49 43  | refs[STORE_OPTIONS].get(KEY_QUIC | 
| 55580 |  4b 5f 41 43 43 45 53 53 2c 20 46 61 6c 73 65 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6f  | K_ACCESS,.False)..........self.o | 
| 555a0 |  74 68 65 72 5f 74 61 62 2e 71 75 69 63 6b 5f 61    63 63 65 73 73 5f 63 68 65 63 6b 62 6f 78 2e 73  | ther_tab.quick_access_checkbox.s | 
| 555c0 |  65 74 43 68 65 63 6b 53 74 61 74 65 28 51 74 2e    43 68 65 63 6b 65 64 20 69 66 20 71 75 69 63 6b  | etCheckState(Qt.Checked.if.quick | 
| 555e0 |  5f 61 63 63 65 73 73 20 65 6c 73 65 20 51 74 2e    55 6e 63 68 65 63 6b 65 64 29 0d 0a 0d 0a 20 20  | _access.else.Qt.Unchecked)...... | 
| 55600 |  20 20 64 65 66 20 63 6f 6e 6e 65 63 74 5f 73 69    67 6e 61 6c 73 28 73 65 6c 66 29 3a 0d 0a 20 20  | ..def.connect_signals(self):.... | 
| 55620 |  20 20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69    6e 5f 61 63 74 69 6f 6e 2e 70 6c 75 67 69 6e 5f  | ......self.plugin_action.plugin_ | 
| 55640 |  64 65 76 69 63 65 5f 63 6f 6e 6e 65 63 74 69 6f    6e 5f 63 68 61 6e 67 65 64 2e 63 6f 6e 6e 65 63  | device_connection_changed.connec | 
| 55660 |  74 28 73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74    61 62 2e 6f 6e 5f 64 65 76 69 63 65 5f 63 6f 6e  | t(self.devices_tab.on_device_con | 
| 55680 |  6e 65 63 74 69 6f 6e 5f 63 68 61 6e 67 65 64 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70  | nection_changed)..........self.p | 
| 556a0 |  6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 70 6c 75    67 69 6e 5f 64 65 76 69 63 65 5f 6d 65 74 61 64  | lugin_action.plugin_device_metad | 
| 556c0 |  61 74 61 5f 61 76 61 69 6c 61 62 6c 65 2e 63 6f    6e 6e 65 63 74 28 73 65 6c 66 2e 64 65 76 69 63  | ata_available.connect(self.devic | 
| 556e0 |  65 73 5f 74 61 62 2e 6f 6e 5f 64 65 76 69 63 65    5f 6d 65 74 61 64 61 74 61 5f 61 76 61 69 6c 61  | es_tab.on_device_metadata_availa | 
| 55700 |  62 6c 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20    64 69 73 63 6f 6e 6e 65 63 74 5f 73 69 67 6e 61  | ble)........def.disconnect_signa | 
| 55720 |  6c 73 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61  | ls(self):..........self.plugin_a | 
| 55740 |  63 74 69 6f 6e 2e 70 6c 75 67 69 6e 5f 64 65 76    69 63 65 5f 63 6f 6e 6e 65 63 74 69 6f 6e 5f 63  | ction.plugin_device_connection_c | 
| 55760 |  68 61 6e 67 65 64 2e 64 69 73 63 6f 6e 6e 65 63    74 28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | hanged.disconnect()..........sel | 
| 55780 |  66 2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e    70 6c 75 67 69 6e 5f 64 65 76 69 63 65 5f 6d 65  | f.plugin_action.plugin_device_me | 
| 557a0 |  74 61 64 61 74 61 5f 61 76 61 69 6c 61 62 6c 65    2e 64 69 73 63 6f 6e 6e 65 63 74 28 29 0d 0a 0d  | tadata_available.disconnect()... | 
| 557c0 |  0a 20 20 20 20 64 65 66 20 72 65 66 72 65 73 68    5f 64 65 76 69 63 65 73 5f 64 72 6f 70 64 6f 77  | .....def.refresh_devices_dropdow | 
| 557e0 |  6e 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 6c 69 73 74 73 5f 74 61 62  | n(self):..........self.lists_tab | 
| 55800 |  2e 72 65 66 72 65 73 68 5f 63 75 72 72 65 6e 74    5f 6c 69 73 74 5f 69 6e 66 6f 28 29 0d 0a 0d 0a  | .refresh_current_list_info().... | 
| 55820 |  20 20 20 20 64 65 66 20 67 65 74 5f 64 65 76 69    63 65 73 5f 6c 69 73 74 28 73 65 6c 66 29 3a 0d  | ....def.get_devices_list(self):. | 
| 55840 |  0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20    73 65 6c 66 2e 64 65 76 69 63 65 73 5f 74 61 62  | .........return.self.devices_tab | 
| 55860 |  2e 64 65 76 69 63 65 73 5f 74 61 62 6c 65 2e 67    65 74 5f 64 61 74 61 28 29 0d 0a 0d 0a 20 20 20  | .devices_table.get_data()....... | 
| 55880 |  20 64 65 66 20 64 65 6c 65 74 65 5f 64 65 76 69    63 65 5f 66 72 6f 6d 5f 6c 69 73 74 73 28 73 65  | .def.delete_device_from_lists(se | 
| 558a0 |  6c 66 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66    69 67 2c 20 64 65 76 69 63 65 5f 75 75 69 64 29  | lf,.library_config,.device_uuid) | 
| 558c0 |  3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 6c    69 73 74 5f 69 6e 66 6f 20 69 6e 20 73 69 78 2e  | :..........for.list_info.in.six. | 
| 558e0 |  69 74 65 72 76 61 6c 75 65 73 28 6c 69 62 72 61    72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f 4c 49  | itervalues(library_config[KEY_LI | 
| 55900 |  53 54 53 5d 29 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 69 66 20 6c 69 73 74 5f 69 6e 66 6f  | STS]):..............if.list_info | 
| 55920 |  5b 4b 45 59 5f 53 59 4e 43 5f 44 45 56 49 43 45    5d 20 3d 3d 20 64 65 76 69 63 65 5f 75 75 69 64  | [KEY_SYNC_DEVICE].==.device_uuid | 
| 55940 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b 45 59  | :..................list_info[KEY | 
| 55960 |  5f 53 59 4e 43 5f 44 45 56 49 43 45 5d 20 3d 20    44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41 4c  | _SYNC_DEVICE].=.DEFAULT_LIST_VAL | 
| 55980 |  55 45 53 5b 4b 45 59 5f 53 59 4e 43 5f 44 45 56    49 43 45 5d 0d 0a 20 20 20 20 20 20 20 20 20 20  | UES[KEY_SYNC_DEVICE]............ | 
| 559a0 |  20 20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b    4b 45 59 5f 53 59 4e 43 5f 41 55 54 4f 5d 20 3d  | ......list_info[KEY_SYNC_AUTO].= | 
| 559c0 |  20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41    4c 55 45 53 5b 4b 45 59 5f 53 59 4e 43 5f 41 55  | .DEFAULT_LIST_VALUES[KEY_SYNC_AU | 
| 559e0 |  54 4f 5d 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 6c 69 73 74 5f 69 6e 66 6f 5b 4b  | TO]..................list_info[K | 
| 55a00 |  45 59 5f 53 59 4e 43 5f 43 4c 45 41 52 5d 20 3d    20 44 45 46 41 55 4c 54 5f 4c 49 53 54 5f 56 41  | EY_SYNC_CLEAR].=.DEFAULT_LIST_VA | 
| 55a20 |  4c 55 45 53 5b 4b 45 59 5f 53 59 4e 43 5f 43 4c    45 41 52 5d 0d 0a 20 20 20 20 20 20 20 20 73 65  | LUES[KEY_SYNC_CLEAR]..........se | 
| 55a40 |  74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67    28 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74  | t_library_config(self.plugin_act | 
| 55a60 |  69 6f 6e 2e 67 75 69 2e 63 75 72 72 65 6e 74 5f    64 62 2c 20 6c 69 62 72 61 72 79 5f 63 6f 6e 66  | ion.gui.current_db,.library_conf | 
| 55a80 |  69 67 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73    61 76 65 5f 73 65 74 74 69 6e 67 73 28 73 65 6c  | ig)........def.save_settings(sel | 
| 55aa0 |  66 29 3a 0d 0a 20 20 20 20 20 20 20 20 64 65 76    69 63 65 5f 70 72 65 66 73 20 3d 20 73 65 6c 66  | f):..........device_prefs.=.self | 
| 55ac0 |  2e 67 65 74 5f 64 65 76 69 63 65 73 5f 6c 69 73    74 28 29 0d 0a 20 20 20 20 20 20 20 20 70 6c 75  | .get_devices_list()..........plu | 
| 55ae0 |  67 69 6e 5f 70 72 65 66 73 5b 53 54 4f 52 45 5f    44 45 56 49 43 45 53 5d 20 3d 20 64 65 76 69 63  | gin_prefs[STORE_DEVICES].=.devic | 
| 55b00 |  65 5f 70 72 65 66 73 0d 0a 0d 0a 20 20 20 20 20    20 20 20 23 20 57 65 20 6f 6e 6c 79 20 6e 65 65  | e_prefs............#.We.only.nee | 
| 55b20 |  64 20 74 6f 20 75 70 64 61 74 65 20 74 68 65 20    73 74 6f 72 65 20 66 6f 72 20 74 68 65 20 63 75  | d.to.update.the.store.for.the.cu | 
| 55b40 |  72 72 65 6e 74 20 6c 69 73 74 2c 20 61 73 20 73    77 69 74 63 68 69 6e 67 20 6c 69 73 74 73 0d 0a  | rrent.list,.as.switching.lists.. | 
| 55b60 |  20 20 20 20 20 20 20 20 23 20 77 69 6c 6c 20 68    61 76 65 20 75 70 64 61 74 65 64 20 74 68 65 20  | ........#.will.have.updated.the. | 
| 55b80 |  6f 74 68 65 72 20 6c 69 73 74 73 0d 0a 20 20 20    20 20 20 20 20 73 65 6c 66 2e 6c 69 73 74 73 5f  | other.lists..........self.lists_ | 
| 55ba0 |  74 61 62 2e 70 65 72 73 69 73 74 5f 6c 69 73 74    5f 63 6f 6e 66 69 67 28 29 0d 0a 0d 0a 20 20 20  | tab.persist_list_config()....... | 
| 55bc0 |  20 20 20 20 20 6c 69 62 72 61 72 79 5f 63 6f 6e    66 69 67 20 3d 20 73 65 6c 66 2e 6c 69 73 74 73  | .....library_config.=.self.lists | 
| 55be0 |  5f 74 61 62 2e 6c 69 62 72 61 72 79 5f 63 6f 6e    66 69 67 0d 0a 20 20 20 20 20 20 20 20 6c 69 62  | _tab.library_config..........lib | 
| 55c00 |  72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b 45 59 5f    4c 49 53 54 53 5d 20 3d 20 73 65 6c 66 2e 6c 69  | rary_config[KEY_LISTS].=.self.li | 
| 55c20 |  73 74 73 5f 74 61 62 2e 6c 69 73 74 73 0d 0a 20    20 20 20 20 20 20 20 6c 69 62 72 61 72 79 5f 63  | sts_tab.lists..........library_c | 
| 55c40 |  6f 6e 66 69 67 5b 4b 45 59 5f 44 45 46 41 55 4c    54 5f 4c 49 53 54 5d 20 3d 20 73 65 6c 66 2e 6c  | onfig[KEY_DEFAULT_LIST].=.self.l | 
| 55c60 |  69 73 74 73 5f 74 61 62 2e 64 65 66 61 75 6c 74    5f 6c 69 73 74 0d 0a 20 20 20 20 20 20 20 20 71  | ists_tab.default_list..........q | 
| 55c80 |  75 69 63 6b 5f 6c 69 73 74 5f 6e 61 6d 65 20 3d    20 75 6e 69 63 6f 64 65 28 73 65 6c 66 2e 6f 74  | uick_list_name.=.unicode(self.ot | 
| 55ca0 |  68 65 72 5f 74 61 62 2e 73 65 6c 65 63 74 5f 71    75 69 63 6b 5f 6c 69 73 74 5f 63 6f 6d 62 6f 2e  | her_tab.select_quick_list_combo. | 
| 55cc0 |  63 75 72 72 65 6e 74 54 65 78 74 28 29 29 2e 73    74 72 69 70 28 29 0d 0a 20 20 20 20 20 20 20 20  | currentText()).strip().......... | 
| 55ce0 |  6c 69 62 72 61 72 79 5f 63 6f 6e 66 69 67 5b 4b    45 59 5f 51 55 49 43 4b 5f 41 43 43 45 53 53 5f  | library_config[KEY_QUICK_ACCESS_ | 
| 55d00 |  4c 49 53 54 5d 20 3d 20 71 75 69 63 6b 5f 6c 69    73 74 5f 6e 61 6d 65 0d 0a 20 20 20 20 20 20 20  | LIST].=.quick_list_name......... | 
| 55d20 |  20 73 65 74 5f 6c 69 62 72 61 72 79 5f 63 6f 6e    66 69 67 28 73 65 6c 66 2e 70 6c 75 67 69 6e 5f  | .set_library_config(self.plugin_ | 
| 55d40 |  61 63 74 69 6f 6e 2e 67 75 69 2e 63 75 72 72 65    6e 74 5f 64 62 2c 20 6c 69 62 72 61 72 79 5f 63  | action.gui.current_db,.library_c | 
| 55d60 |  6f 6e 66 69 67 29 0d 0a 0d 0a 20 20 20 20 20 20    20 20 6f 70 74 69 6f 6e 73 20 3d 20 7b 7d 0d 0a  | onfig)............options.=.{}.. | 
| 55d80 |  20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 5b    4b 45 59 5f 52 45 4d 4f 56 45 5f 44 49 41 4c 4f  | ........options[KEY_REMOVE_DIALO | 
| 55da0 |  47 5d 20 3d 20 73 65 6c 66 2e 6f 74 68 65 72 5f    74 61 62 2e 64 65 6c 65 74 65 5f 63 6f 6e 66 69  | G].=.self.other_tab.delete_confi | 
| 55dc0 |  72 6d 61 74 69 6f 6e 5f 63 68 65 63 6b 62 6f 78    2e 63 68 65 63 6b 53 74 61 74 65 28 29 20 3d 3d  | rmation_checkbox.checkState().== | 
| 55de0 |  20 51 74 2e 43 68 65 63 6b 65 64 0d 0a 20 20 20    20 20 20 20 20 6f 70 74 69 6f 6e 73 5b 4b 45 59  | .Qt.Checked..........options[KEY | 
| 55e00 |  5f 51 55 49 43 4b 5f 41 43 43 45 53 53 5d 20 3d    20 73 65 6c 66 2e 6f 74 68 65 72 5f 74 61 62 2e  | _QUICK_ACCESS].=.self.other_tab. | 
| 55e20 |  71 75 69 63 6b 5f 61 63 63 65 73 73 5f 63 68 65    63 6b 62 6f 78 2e 63 68 65 63 6b 53 74 61 74 65  | quick_access_checkbox.checkState | 
| 55e40 |  28 29 20 3d 3d 20 51 74 2e 43 68 65 63 6b 65 64    0d 0a 20 20 20 20 20 20 20 20 70 6c 75 67 69 6e  | ().==.Qt.Checked..........plugin | 
| 55e60 |  5f 70 72 65 66 73 5b 53 54 4f 52 45 5f 4f 50 54    49 4f 4e 53 5d 20 3d 20 6f 70 74 69 6f 6e 73 0d  | _prefs[STORE_OPTIONS].=.options. | 
| 55e80 |  0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 73 65  | ...........self.plugin_action.se | 
| 55ea0 |  74 5f 70 6f 70 75 70 5f 6d 6f 64 65 28 29 0d 0a    0d 0a 20 20 20 20 64 65 66 20 65 64 69 74 5f 73  | t_popup_mode()........def.edit_s | 
| 55ec0 |  68 6f 72 74 63 75 74 73 28 73 65 6c 66 29 3a 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 61  | hortcuts(self):..........self.sa | 
| 55ee0 |  76 65 5f 73 65 74 74 69 6e 67 73 28 29 0d 0a 20    20 20 20 20 20 20 20 23 20 46 6f 72 63 65 20 74  | ve_settings()..........#.Force.t | 
| 55f00 |  68 65 20 6d 65 6e 75 73 20 74 6f 20 62 65 20 72    65 62 75 69 6c 74 20 69 6d 6d 65 64 69 61 74 65  | he.menus.to.be.rebuilt.immediate | 
| 55f20 |  6c 79 2c 20 73 6f 20 77 65 20 68 61 76 65 20 61    6c 6c 20 6f 75 72 20 61 63 74 69 6f 6e 73 20 72  | ly,.so.we.have.all.our.actions.r | 
| 55f40 |  65 67 69 73 74 65 72 65 64 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61  | egistered..........self.plugin_a | 
| 55f60 |  63 74 69 6f 6e 2e 72 65 62 75 69 6c 64 5f 6d 65    6e 75 73 28 29 0d 0a 20 20 20 20 20 20 20 20 64  | ction.rebuild_menus()..........d | 
| 55f80 |  20 3d 20 4b 65 79 62 6f 61 72 64 43 6f 6e 66 69    67 44 69 61 6c 6f 67 28 73 65 6c 66 2e 70 6c 75  | .=.KeyboardConfigDialog(self.plu | 
| 55fa0 |  67 69 6e 5f 61 63 74 69 6f 6e 2e 67 75 69 2c 20    73 65 6c 66 2e 70 6c 75 67 69 6e 5f 61 63 74 69  | gin_action.gui,.self.plugin_acti | 
| 55fc0 |  6f 6e 2e 61 63 74 69 6f 6e 5f 73 70 65 63 5b 30    5d 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 64  | on.action_spec[0])..........if.d | 
| 55fe0 |  2e 65 78 65 63 5f 28 29 20 3d 3d 20 64 2e 41 63    63 65 70 74 65 64 3a 0d 0a 20 20 20 20 20 20 20  | .exec_().==.d.Accepted:......... | 
| 56000 |  20 20 20 20 20 73 65 6c 66 2e 70 6c 75 67 69 6e    5f 61 63 74 69 6f 6e 2e 67 75 69 2e 6b 65 79 62  | .....self.plugin_action.gui.keyb | 
| 56020 |  6f 61 72 64 2e 66 69 6e 61 6c 69 7a 65 28 29 0d    0a 0d 0a 20 20 20 20 64 65 66 20 76 69 65 77 5f  | oard.finalize()........def.view_ | 
| 56040 |  70 72 65 66 73 28 73 65 6c 66 29 3a 0d 0a 20 20    20 20 20 20 20 20 64 20 3d 20 50 72 65 66 73 56  | prefs(self):..........d.=.PrefsV | 
| 56060 |  69 65 77 65 72 44 69 61 6c 6f 67 28 73 65 6c 66    2e 70 6c 75 67 69 6e 5f 61 63 74 69 6f 6e 2e 67  | iewerDialog(self.plugin_action.g | 
| 56080 |  75 69 2c 20 50 52 45 46 53 5f 4e 41 4d 45 53 50    41 43 45 29 0d 0a 20 20 20 20 20 20 20 20 64 2e  | ui,.PREFS_NAMESPACE)..........d. | 
| 560a0 |  65 78 65 63 5f 28 29 0d 0a 0d 0a 23 20 45 6e 73    75 72 65 20 6f 75 72 20 63 6f 6e 66 69 67 20 67  | exec_()....#.Ensure.our.config.g | 
| 560c0 |  65 74 73 20 6d 69 67 72 61 74 65 64 0d 0a 6d 69    67 72 61 74 65 5f 6a 73 6f 6e 5f 63 6f 6e 66 69  | ets.migrated..migrate_json_confi | 
| 560e0 |  67 5f 69 66 5f 72 65 71 75 69 72 65 64 28 29 0d    0a 50 4b 03 04 14 00 00 00 00 00 41 47 99 58 fd  | g_if_required()..PK........AG.X. | 
| 56100 |  c8 cf 8a 91 3a 00 00 91 3a 00 00 0a 00 00 00 64    69 61 6c 6f 67 73 2e 70 79 66 72 6f 6d 20 5f 5f  | ....:...:......dialogs.pyfrom.__ | 
| 56120 |  66 75 74 75 72 65 5f 5f 20 69 6d 70 6f 72 74 20    75 6e 69 63 6f 64 65 5f 6c 69 74 65 72 61 6c 73  | future__.import.unicode_literals | 
| 56140 |  2c 20 64 69 76 69 73 69 6f 6e 2c 20 61 62 73 6f    6c 75 74 65 5f 69 6d 70 6f 72 74 2c 20 70 72 69  | ,.division,.absolute_import,.pri | 
| 56160 |  6e 74 5f 66 75 6e 63 74 69 6f 6e 0d 0a 0d 0a 5f    5f 6c 69 63 65 6e 73 65 5f 5f 20 20 20 3d 20 27  | nt_function....__license__...=.' | 
| 56180 |  47 50 4c 20 76 33 27 0d 0a 5f 5f 63 6f 70 79 72    69 67 68 74 5f 5f 20 3d 20 27 32 30 31 31 2c 20  | GPL.v3'..__copyright__.=.'2011,. | 
| 561a0 |  47 72 61 6e 74 20 44 72 61 6b 65 27 0d 0a 0d 0a    66 72 6f 6d 20 73 69 78 20 69 6d 70 6f 72 74 20  | Grant.Drake'....from.six.import. | 
| 561c0 |  74 65 78 74 5f 74 79 70 65 20 61 73 20 75 6e 69    63 6f 64 65 0d 0a 66 72 6f 6d 20 73 69 78 2e 6d  | text_type.as.unicode..from.six.m | 
| 561e0 |  6f 76 65 73 20 69 6d 70 6f 72 74 20 72 61 6e 67    65 0d 0a 0d 0a 23 20 4d 61 69 6e 74 61 69 6e 20  | oves.import.range....#.Maintain. | 
| 56200 |  62 61 63 6b 77 61 72 64 73 20 63 6f 6d 70 61 74    69 62 69 6c 69 74 79 20 77 69 74 68 20 6f 6c 64  | backwards.compatibility.with.old | 
| 56220 |  65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 51    74 20 61 6e 64 20 63 61 6c 69 62 72 65 2e 0d 0a  | er.versions.of.Qt.and.calibre... | 
| 56240 |  74 72 79 3a 0d 0a 20 20 20 20 66 72 6f 6d 20 71    74 2e 63 6f 72 65 20 69 6d 70 6f 72 74 20 28 51  | try:......from.qt.core.import.(Q | 
| 56260 |  56 42 6f 78 4c 61 79 6f 75 74 2c 20 51 54 61 62    6c 65 57 69 64 67 65 74 2c 20 51 48 42 6f 78 4c  | VBoxLayout,.QTableWidget,.QHBoxL | 
| 56280 |  61 79 6f 75 74 2c 20 51 44 69 61 6c 6f 67 42 75    74 74 6f 6e 42 6f 78 2c 0d 0a 20 20 20 20 20 20  | ayout,.QDialogButtonBox,........ | 
| 562a0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 51 41 62 73 74 72 61 63 74 49 74 65 6d 56  | ..................QAbstractItemV | 
| 562c0 |  69 65 77 2c 20 51 74 2c 20 51 47 72 69 64 4c 61    79 6f 75 74 2c 0d 0a 20 20 20 20 20 20 20 20 20  | iew,.Qt,.QGridLayout,........... | 
| 562e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 51    4c 69 73 74 57 69 64 67 65 74 2c 20 51 4c 69 73  | ...............QListWidget,.QLis | 
| 56300 |  74 57 69 64 67 65 74 49 74 65 6d 2c 20 51 4c 61    62 65 6c 2c 20 51 50 75 73 68 42 75 74 74 6f 6e  | tWidgetItem,.QLabel,.QPushButton | 
| 56320 |  2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 51 54 6f 6f 6c  | ,..........................QTool | 
| 56340 |  42 75 74 74 6f 6e 2c 20 51 53 70 61 63 65 72 49    74 65 6d 29 0d 0a 65 78 63 65 70 74 20 49 6d 70  | Button,.QSpacerItem)..except.Imp | 
| 56360 |  6f 72 74 45 72 72 6f 72 3a 0d 0a 20 20 20 20 66    72 6f 6d 20 50 79 51 74 35 2e 51 74 20 69 6d 70  | ortError:......from.PyQt5.Qt.imp | 
| 56380 |  6f 72 74 20 28 51 56 42 6f 78 4c 61 79 6f 75 74    2c 20 51 54 61 62 6c 65 57 69 64 67 65 74 2c 20  | ort.(QVBoxLayout,.QTableWidget,. | 
| 563a0 |  51 48 42 6f 78 4c 61 79 6f 75 74 2c 20 51 44 69    61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 2c 0d 0a  | QHBoxLayout,.QDialogButtonBox,.. | 
| 563c0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 51 41 62 73 74 72 61 63  | ........................QAbstrac | 
| 563e0 |  74 49 74 65 6d 56 69 65 77 2c 20 51 74 2c 20 51    47 72 69 64 4c 61 79 6f 75 74 2c 0d 0a 20 20 20  | tItemView,.Qt,.QGridLayout,..... | 
| 56400 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 51 4c 69 73 74 57 69 64 67 65 74  | .....................QListWidget | 
| 56420 |  2c 20 51 4c 69 73 74 57 69 64 67 65 74 49 74 65    6d 2c 20 51 4c 61 62 65 6c 2c 20 51 50 75 73 68  | ,.QListWidgetItem,.QLabel,.QPush | 
| 56440 |  42 75 74 74 6f 6e 2c 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | Button,......................... | 
| 56460 |  20 51 54 6f 6f 6c 42 75 74 74 6f 6e 2c 20 51 53    70 61 63 65 72 49 74 65 6d 29 0d 0a 0d 0a 74 72  | .QToolButton,.QSpacerItem)....tr | 
| 56480 |  79 3a 0d 0a 20 20 20 20 6c 6f 61 64 5f 74 72 61    6e 73 6c 61 74 69 6f 6e 73 28 29 0d 0a 65 78 63  | y:......load_translations()..exc | 
| 564a0 |  65 70 74 20 4e 61 6d 65 45 72 72 6f 72 3a 0d 0a    20 20 20 20 70 61 73 73 20 23 20 6c 6f 61 64 5f  | ept.NameError:......pass.#.load_ | 
| 564c0 |  74 72 61 6e 73 6c 61 74 69 6f 6e 73 28 29 20 61    64 64 65 64 20 69 6e 20 63 61 6c 69 62 72 65 20  | translations().added.in.calibre. | 
| 564e0 |  31 2e 39 0d 0a 0d 0a 66 72 6f 6d 20 63 61 6c 69    62 72 65 2e 65 62 6f 6f 6b 73 2e 6d 65 74 61 64  | 1.9....from.calibre.ebooks.metad | 
| 56500 |  61 74 61 20 69 6d 70 6f 72 74 20 66 6d 74 5f 73    69 64 78 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72  | ata.import.fmt_sidx..from.calibr | 
| 56520 |  65 2e 67 75 69 32 2e 64 69 61 6c 6f 67 73 2e 63    6f 6e 66 69 72 6d 5f 64 65 6c 65 74 65 20 69 6d  | e.gui2.dialogs.confirm_delete.im | 
| 56540 |  70 6f 72 74 20 63 6f 6e 66 69 72 6d 0d 0a 0d 0a    66 72 6f 6d 20 63 61 6c 69 62 72 65 5f 70 6c 75  | port.confirm....from.calibre_plu | 
| 56560 |  67 69 6e 73 2e 72 65 61 64 69 6e 67 5f 6c 69 73    74 2e 63 6f 6d 6d 6f 6e 5f 63 6f 6d 70 61 74 69  | gins.reading_list.common_compati | 
| 56580 |  62 69 6c 69 74 79 20 69 6d 70 6f 72 74 20 71 53    69 7a 65 50 6f 6c 69 63 79 5f 4d 69 6e 69 6d 75  | bility.import.qSizePolicy_Minimu | 
| 565a0 |  6d 2c 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 45    78 70 61 6e 64 69 6e 67 0d 0a 66 72 6f 6d 20 63  | m,.qSizePolicy_Expanding..from.c | 
| 565c0 |  61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72    65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d  | alibre_plugins.reading_list.comm | 
| 565e0 |  6f 6e 5f 69 63 6f 6e 73 20 69 6d 70 6f 72 74 20    67 65 74 5f 69 63 6f 6e 0d 0a 66 72 6f 6d 20 63  | on_icons.import.get_icon..from.c | 
| 56600 |  61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72    65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d  | alibre_plugins.reading_list.comm | 
| 56620 |  6f 6e 5f 64 69 61 6c 6f 67 73 20 69 6d 70 6f 72    74 20 53 69 7a 65 50 65 72 73 69 73 74 65 64 44  | on_dialogs.import.SizePersistedD | 
| 56640 |  69 61 6c 6f 67 0d 0a 66 72 6f 6d 20 63 61 6c 69    62 72 65 5f 70 6c 75 67 69 6e 73 2e 72 65 61 64  | ialog..from.calibre_plugins.read | 
| 56660 |  69 6e 67 5f 6c 69 73 74 2e 63 6f 6d 6d 6f 6e 5f    77 69 64 67 65 74 73 20 69 6d 70 6f 72 74 20 52  | ing_list.common_widgets.import.R | 
| 56680 |  65 61 64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67    65 74 49 74 65 6d 2c 20 49 6d 61 67 65 54 69 74  | eadOnlyTableWidgetItem,.ImageTit | 
| 566a0 |  6c 65 4c 61 79 6f 75 74 0d 0a 0d 0a 63 6c 61 73    73 20 41 75 74 68 6f 72 54 61 62 6c 65 57 69 64  | leLayout....class.AuthorTableWid | 
| 566c0 |  67 65 74 49 74 65 6d 28 52 65 61 64 4f 6e 6c 79    54 61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 29  | getItem(ReadOnlyTableWidgetItem) | 
| 566e0 |  3a 0d 0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69    74 5f 5f 28 73 65 6c 66 2c 20 74 65 78 74 2c 20  | :......def.__init__(self,.text,. | 
| 56700 |  73 6f 72 74 5f 6b 65 79 29 3a 0d 0a 20 20 20 20    20 20 20 20 52 65 61 64 4f 6e 6c 79 54 61 62 6c  | sort_key):..........ReadOnlyTabl | 
| 56720 |  65 57 69 64 67 65 74 49 74 65 6d 2e 5f 5f 69 6e    69 74 5f 5f 28 73 65 6c 66 2c 20 74 65 78 74 29  | eWidgetItem.__init__(self,.text) | 
| 56740 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73    6f 72 74 5f 6b 65 79 20 3d 20 73 6f 72 74 5f 6b  | ..........self.sort_key.=.sort_k | 
| 56760 |  65 79 0d 0a 0d 0a 20 20 20 20 23 51 74 20 75 73    65 73 20 61 20 73 69 6d 70 6c 65 20 3c 20 63 68  | ey........#Qt.uses.a.simple.<.ch | 
| 56780 |  65 63 6b 20 66 6f 72 20 73 6f 72 74 69 6e 67 20    69 74 65 6d 73 2c 20 6f 76 65 72 72 69 64 65 20  | eck.for.sorting.items,.override. | 
| 567a0 |  74 68 69 73 20 74 6f 20 75 73 65 20 74 68 65 20    73 6f 72 74 4b 65 79 0d 0a 20 20 20 20 64 65 66  | this.to.use.the.sortKey......def | 
| 567c0 |  20 5f 5f 6c 74 5f 5f 28 73 65 6c 66 2c 20 6f 74    68 65 72 29 3a 0d 0a 20 20 20 20 20 20 20 20 72  | .__lt__(self,.other):..........r | 
| 567e0 |  65 74 75 72 6e 20 73 65 6c 66 2e 73 6f 72 74 5f    6b 65 79 20 3c 20 6f 74 68 65 72 2e 73 6f 72 74  | eturn.self.sort_key.<.other.sort | 
| 56800 |  5f 6b 65 79 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20    53 65 72 69 65 73 54 61 62 6c 65 57 69 64 67 65  | _key......class.SeriesTableWidge | 
| 56820 |  74 49 74 65 6d 28 52 65 61 64 4f 6e 6c 79 54 61    62 6c 65 57 69 64 67 65 74 49 74 65 6d 29 3a 0d  | tItem(ReadOnlyTableWidgetItem):. | 
| 56840 |  0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f    5f 28 73 65 6c 66 2c 20 73 65 72 69 65 73 2c 20  | .....def.__init__(self,.series,. | 
| 56860 |  73 65 72 69 65 73 5f 69 6e 64 65 78 29 3a 0d 0a    20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 20  | series_index):..........display. | 
| 56880 |  3d 20 27 27 0d 0a 20 20 20 20 20 20 20 20 69 66    20 73 65 72 69 65 73 3a 0d 0a 20 20 20 20 20 20  | =.''..........if.series:........ | 
| 568a0 |  20 20 20 20 20 20 64 69 73 70 6c 61 79 20 3d 20    27 25 73 20 5b 25 73 5d 27 20 25 20 28 73 65 72  | ......display.=.'%s.[%s]'.%.(ser | 
| 568c0 |  69 65 73 2c 20 66 6d 74 5f 73 69 64 78 28 73 65    72 69 65 73 5f 69 6e 64 65 78 29 29 0d 0a 20 20  | ies,.fmt_sidx(series_index)).... | 
| 568e0 |  20 20 20 20 20 20 52 65 61 64 4f 6e 6c 79 54 61    62 6c 65 57 69 64 67 65 74 49 74 65 6d 2e 5f 5f  | ......ReadOnlyTableWidgetItem.__ | 
| 56900 |  69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 64 69 73    70 6c 61 79 29 0d 0a 20 20 20 20 20 20 20 20 73  | init__(self,.display)..........s | 
| 56920 |  65 6c 66 2e 73 6f 72 74 4b 65 79 20 3d 20 27 25    73 25 30 34 64 27 20 25 20 28 73 65 72 69 65 73  | elf.sortKey.=.'%s%04d'.%.(series | 
| 56940 |  2c 20 73 65 72 69 65 73 5f 69 6e 64 65 78 29 0d    0a 0d 0a 20 20 20 20 23 51 74 20 75 73 65 73 20  | ,.series_index)........#Qt.uses. | 
| 56960 |  61 20 73 69 6d 70 6c 65 20 3c 20 63 68 65 63 6b    20 66 6f 72 20 73 6f 72 74 69 6e 67 20 69 74 65  | a.simple.<.check.for.sorting.ite | 
| 56980 |  6d 73 2c 20 6f 76 65 72 72 69 64 65 20 74 68 69    73 20 74 6f 20 75 73 65 20 74 68 65 20 73 6f 72  | ms,.override.this.to.use.the.sor | 
| 569a0 |  74 4b 65 79 0d 0a 20 20 20 20 64 65 66 20 5f 5f    6c 74 5f 5f 28 73 65 6c 66 2c 20 6f 74 68 65 72  | tKey......def.__lt__(self,.other | 
| 569c0 |  29 3a 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75    72 6e 20 73 65 6c 66 2e 73 6f 72 74 4b 65 79 20  | ):..........return.self.sortKey. | 
| 569e0 |  3c 20 6f 74 68 65 72 2e 73 6f 72 74 4b 65 79 0d    0a 0d 0a 0d 0a 63 6c 61 73 73 20 45 64 69 74 4c  | <.other.sortKey......class.EditL | 
| 56a00 |  69 73 74 54 61 62 6c 65 57 69 64 67 65 74 28 51    54 61 62 6c 65 57 69 64 67 65 74 29 3a 0d 0a 0d  | istTableWidget(QTableWidget):... | 
| 56a20 |  0a 20 20 20 20 64 65 66 20 5f 5f 69 6e 69 74 5f    5f 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 29 3a  | .....def.__init__(self,.parent): | 
| 56a40 |  0d 0a 20 20 20 20 20 20 20 20 51 54 61 62 6c 65    57 69 64 67 65 74 2e 5f 5f 69 6e 69 74 5f 5f 28  | ..........QTableWidget.__init__( | 
| 56a60 |  73 65 6c 66 2c 20 70 61 72 65 6e 74 29 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 53  | self,.parent)..........self.setS | 
| 56a80 |  65 6c 65 63 74 69 6f 6e 42 65 68 61 76 69 6f 72    28 51 41 62 73 74 72 61 63 74 49 74 65 6d 56 69  | electionBehavior(QAbstractItemVi | 
| 56aa0 |  65 77 2e 53 65 6c 65 63 74 52 6f 77 73 29 0d 0a    0d 0a 20 20 20 20 64 65 66 20 70 6f 70 75 6c 61  | ew.SelectRows)........def.popula | 
| 56ac0 |  74 65 5f 74 61 62 6c 65 28 73 65 6c 66 2c 20 62    6f 6f 6b 73 29 3a 0d 0a 20 20 20 20 20 20 20 20  | te_table(self,.books):.......... | 
| 56ae0 |  73 65 6c 66 2e 63 6c 65 61 72 28 29 0d 0a 20 20    20 20 20 20 20 20 73 65 6c 66 2e 73 65 74 41 6c  | self.clear()..........self.setAl | 
| 56b00 |  74 65 72 6e 61 74 69 6e 67 52 6f 77 43 6f 6c 6f    72 73 28 54 72 75 65 29 0d 0a 20 20 20 20 20 20  | ternatingRowColors(True)........ | 
| 56b20 |  20 20 73 65 6c 66 2e 73 65 74 52 6f 77 43 6f 75    6e 74 28 6c 65 6e 28 62 6f 6f 6b 73 29 29 0d 0a  | ..self.setRowCount(len(books)).. | 
| 56b40 |  20 20 20 20 20 20 20 20 68 65 61 64 65 72 5f 6c    61 62 65 6c 73 20 3d 20 5b 27 54 69 74 6c 65 27  | ........header_labels.=.['Title' | 
| 56b60 |  2c 20 27 41 75 74 68 6f 72 27 2c 20 27 53 65 72    69 65 73 27 5d 0d 0a 20 20 20 20 20 20 20 20 73  | ,.'Author',.'Series']..........s | 
| 56b80 |  65 6c 66 2e 73 65 74 43 6f 6c 75 6d 6e 43 6f 75    6e 74 28 6c 65 6e 28 68 65 61 64 65 72 5f 6c 61  | elf.setColumnCount(len(header_la | 
| 56ba0 |  62 65 6c 73 29 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 73 65 74 48 6f 72 69 7a 6f 6e 74  | bels))..........self.setHorizont | 
| 56bc0 |  61 6c 48 65 61 64 65 72 4c 61 62 65 6c 73 28 68    65 61 64 65 72 5f 6c 61 62 65 6c 73 29 0d 0a 20  | alHeaderLabels(header_labels)... | 
| 56be0 |  20 20 20 20 20 20 20 73 65 6c 66 2e 76 65 72 74    69 63 61 6c 48 65 61 64 65 72 28 29 2e 73 65 74  | .......self.verticalHeader().set | 
| 56c00 |  44 65 66 61 75 6c 74 53 65 63 74 69 6f 6e 53 69    7a 65 28 32 34 29 0d 0a 20 20 20 20 20 20 20 20  | DefaultSectionSize(24).......... | 
| 56c20 |  73 65 6c 66 2e 68 6f 72 69 7a 6f 6e 74 61 6c 48    65 61 64 65 72 28 29 2e 73 65 74 53 74 72 65 74  | self.horizontalHeader().setStret | 
| 56c40 |  63 68 4c 61 73 74 53 65 63 74 69 6f 6e 28 54 72    75 65 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 66  | chLastSection(True)............f | 
| 56c60 |  6f 72 20 72 6f 77 2c 20 62 6f 6f 6b 20 69 6e 20    65 6e 75 6d 65 72 61 74 65 28 62 6f 6f 6b 73 29  | or.row,.book.in.enumerate(books) | 
| 56c80 |  3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73    65 6c 66 2e 70 6f 70 75 6c 61 74 65 5f 74 61 62  | :..............self.populate_tab | 
| 56ca0 |  6c 65 5f 72 6f 77 28 72 6f 77 2c 20 62 6f 6f 6b    29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | le_row(row,.book)............sel | 
| 56cc0 |  66 2e 73 65 74 53 6f 72 74 69 6e 67 45 6e 61 62    6c 65 64 28 46 61 6c 73 65 29 0d 0a 20 20 20 20  | f.setSortingEnabled(False)...... | 
| 56ce0 |  20 20 20 20 73 65 6c 66 2e 72 65 73 69 7a 65 43    6f 6c 75 6d 6e 73 54 6f 43 6f 6e 74 65 6e 74 73  | ....self.resizeColumnsToContents | 
| 56d00 |  28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 73 65 74 4d 69 6e 69 6d 75 6d 43 6f 6c 75 6d  | ()..........self.setMinimumColum | 
| 56d20 |  6e 57 69 64 74 68 28 30 2c 20 31 30 30 29 0d 0a    20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65 74  | nWidth(0,.100)..........self.set | 
| 56d40 |  4d 61 78 69 6d 75 6d 43 6f 6c 75 6d 6e 57 69 64    74 68 28 30 2c 20 33 30 30 29 0d 0a 20 20 20 20  | MaximumColumnWidth(0,.300)...... | 
| 56d60 |  20 20 20 20 73 65 6c 66 2e 73 65 74 4d 69 6e 69    6d 75 6d 43 6f 6c 75 6d 6e 57 69 64 74 68 28 31  | ....self.setMinimumColumnWidth(1 | 
| 56d80 |  2c 20 31 30 30 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 73 65 74 4d 61 78 69 6d 75 6d 43  | ,.100)..........self.setMaximumC | 
| 56da0 |  6f 6c 75 6d 6e 57 69 64 74 68 28 31 2c 20 33 30    30 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | olumnWidth(1,.300)..........self | 
| 56dc0 |  2e 73 65 74 4d 69 6e 69 6d 75 6d 53 69 7a 65 28    33 30 30 2c 20 30 29 0d 0a 20 20 20 20 20 20 20  | .setMinimumSize(300,.0)......... | 
| 56de0 |  20 69 66 20 6c 65 6e 28 62 6f 6f 6b 73 29 20 3e    20 30 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | .if.len(books).>.0:............. | 
| 56e00 |  20 73 65 6c 66 2e 73 65 6c 65 63 74 52 6f 77 28    30 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65  | .self.selectRow(0)........def.se | 
| 56e20 |  74 4d 69 6e 69 6d 75 6d 43 6f 6c 75 6d 6e 57 69    64 74 68 28 73 65 6c 66 2c 20 63 6f 6c 2c 20 6d  | tMinimumColumnWidth(self,.col,.m | 
| 56e40 |  69 6e 69 6d 75 6d 29 3a 0d 0a 20 20 20 20 20 20    20 20 69 66 20 73 65 6c 66 2e 63 6f 6c 75 6d 6e  | inimum):..........if.self.column | 
| 56e60 |  57 69 64 74 68 28 63 6f 6c 29 20 3c 20 6d 69 6e    69 6d 75 6d 3a 0d 0a 20 20 20 20 20 20 20 20 20  | Width(col).<.minimum:........... | 
| 56e80 |  20 20 20 73 65 6c 66 2e 73 65 74 43 6f 6c 75 6d    6e 57 69 64 74 68 28 63 6f 6c 2c 20 6d 69 6e 69  | ...self.setColumnWidth(col,.mini | 
| 56ea0 |  6d 75 6d 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20    73 65 74 4d 61 78 69 6d 75 6d 43 6f 6c 75 6d 6e  | mum)........def.setMaximumColumn | 
| 56ec0 |  57 69 64 74 68 28 73 65 6c 66 2c 20 63 6f 6c 2c    20 6d 61 78 69 6d 75 6d 29 3a 0d 0a 20 20 20 20  | Width(self,.col,.maximum):...... | 
| 56ee0 |  20 20 20 20 69 66 20 73 65 6c 66 2e 63 6f 6c 75    6d 6e 57 69 64 74 68 28 63 6f 6c 29 20 3e 20 6d  | ....if.self.columnWidth(col).>.m | 
| 56f00 |  61 78 69 6d 75 6d 3a 0d 0a 20 20 20 20 20 20 20    20 20 20 20 20 73 65 6c 66 2e 73 65 74 43 6f 6c  | aximum:..............self.setCol | 
| 56f20 |  75 6d 6e 57 69 64 74 68 28 63 6f 6c 2c 20 6d 61    78 69 6d 75 6d 29 0d 0a 0d 0a 20 20 20 20 64 65  | umnWidth(col,.maximum)........de | 
| 56f40 |  66 20 70 6f 70 75 6c 61 74 65 5f 74 61 62 6c 65    5f 72 6f 77 28 73 65 6c 66 2c 20 72 6f 77 2c 20  | f.populate_table_row(self,.row,. | 
| 56f60 |  62 6f 6f 6b 29 3a 0d 0a 20 20 20 20 20 20 20 20    74 69 74 6c 65 5f 63 65 6c 6c 20 3d 20 52 65 61  | book):..........title_cell.=.Rea | 
| 56f80 |  64 4f 6e 6c 79 54 61 62 6c 65 57 69 64 67 65 74    49 74 65 6d 28 62 6f 6f 6b 5b 27 74 69 74 6c 65  | dOnlyTableWidgetItem(book['title | 
| 56fa0 |  27 5d 29 0d 0a 20 20 20 20 20 20 20 20 74 69 74    6c 65 5f 63 65 6c 6c 2e 73 65 74 44 61 74 61 28  | '])..........title_cell.setData( | 
| 56fc0 |  51 74 2e 55 73 65 72 52 6f 6c 65 2c 20 62 6f 6f    6b 5b 27 63 61 6c 69 62 72 65 5f 69 64 27 5d 29  | Qt.UserRole,.book['calibre_id']) | 
| 56fe0 |  0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73    65 74 49 74 65 6d 28 72 6f 77 2c 20 30 2c 20 74  | ..........self.setItem(row,.0,.t | 
| 57000 |  69 74 6c 65 5f 63 65 6c 6c 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 73 65 74 49 74 65 6d  | itle_cell)..........self.setItem | 
| 57020 |  28 72 6f 77 2c 20 31 2c 20 41 75 74 68 6f 72 54    61 62 6c 65 57 69 64 67 65 74 49 74 65 6d 28 62  | (row,.1,.AuthorTableWidgetItem(b | 
| 57040 |  6f 6f 6b 5b 27 61 75 74 68 6f 72 27 5d 2c 20 62    6f 6f 6b 5b 27 61 75 74 68 6f 72 5f 73 6f 72 74  | ook['author'],.book['author_sort | 
| 57060 |  27 5d 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 73 65 74 49 74 65 6d 28 72 6f 77 2c 20  | ']))..........self.setItem(row,. | 
| 57080 |  32 2c 20 53 65 72 69 65 73 54 61 62 6c 65 57 69    64 67 65 74 49 74 65 6d 28 62 6f 6f 6b 5b 27 73  | 2,.SeriesTableWidgetItem(book['s | 
| 570a0 |  65 72 69 65 73 27 5d 2c 20 62 6f 6f 6b 5b 27 73    65 72 69 65 73 5f 69 6e 64 65 78 27 5d 29 29 0d  | eries'],.book['series_index'])). | 
| 570c0 |  0a 0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 63    61 6c 69 62 72 65 5f 69 64 73 28 73 65 6c 66 29  | .......def.get_calibre_ids(self) | 
| 570e0 |  3a 0d 0a 20 20 20 20 20 20 20 20 69 64 73 20 3d    20 5b 5d 0d 0a 20 20 20 20 20 20 20 20 66 6f 72  | :..........ids.=.[]..........for | 
| 57100 |  20 72 6f 77 20 69 6e 20 72 61 6e 67 65 28 73 65    6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 29 3a 0d  | .row.in.range(self.rowCount()):. | 
| 57120 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 69 64 73    2e 61 70 70 65 6e 64 28 73 65 6c 66 2e 69 74 65  | .............ids.append(self.ite | 
| 57140 |  6d 28 72 6f 77 2c 20 30 29 2e 64 61 74 61 28 51    74 2e 55 73 65 72 52 6f 6c 65 29 29 0d 0a 20 20  | m(row,.0).data(Qt.UserRole)).... | 
| 57160 |  20 20 20 20 20 20 72 65 74 75 72 6e 20 69 64 73    0d 0a 0d 0a 20 20 20 20 64 65 66 20 72 65 6d 6f  | ......return.ids........def.remo | 
| 57180 |  76 65 5f 73 65 6c 65 63 74 65 64 5f 72 6f 77 73    28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20  | ve_selected_rows(self):......... | 
| 571a0 |  20 73 65 6c 66 2e 73 65 74 46 6f 63 75 73 28 29    0d 0a 20 20 20 20 20 20 20 20 73 65 6c 72 6f 77  | .self.setFocus()..........selrow | 
| 571c0 |  73 20 3d 20 73 65 6c 66 2e 73 65 6c 65 63 74 69    6f 6e 4d 6f 64 65 6c 28 29 2e 73 65 6c 65 63 74  | s.=.self.selectionModel().select | 
| 571e0 |  65 64 52 6f 77 73 28 29 0d 0a 20 20 20 20 20 20    20 20 72 6f 77 73 20 3d 20 73 6f 72 74 65 64 28  | edRows()..........rows.=.sorted( | 
| 57200 |  73 65 6c 72 6f 77 73 2c 20 6b 65 79 3d 6c 61 6d    62 64 61 20 78 3a 20 78 2e 72 6f 77 28 29 2c 20  | selrows,.key=lambda.x:.x.row(),. | 
| 57220 |  72 65 76 65 72 73 65 3d 54 72 75 65 29 0d 0a 20    20 20 20 20 20 20 20 69 66 20 6c 65 6e 28 72 6f  | reverse=True)..........if.len(ro | 
| 57240 |  77 73 29 20 3d 3d 20 30 3a 0d 0a 20 20 20 20 20    20 20 20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20  | ws).==.0:..............return... | 
| 57260 |  20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d    20 5f 28 27 3c 70 3e 41 72 65 20 79 6f 75 20 73  | .......message.=._('<p>Are.you.s | 
| 57280 |  75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 6f 20    72 65 6d 6f 76 65 20 74 68 69 73 20 62 6f 6f 6b  | ure.you.want.to.remove.this.book | 
| 572a0 |  20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 3f 27    29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c 65  | .from.the.list?')..........if.le | 
| 572c0 |  6e 28 72 6f 77 73 29 20 3e 20 31 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67  | n(rows).>.1:..............messag | 
| 572e0 |  65 20 3d 20 5f 28 27 3c 70 3e 41 72 65 20 79 6f    75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20  | e.=._('<p>Are.you.sure.you.want. | 
| 57300 |  74 6f 20 72 65 6d 6f 76 65 20 74 68 65 20 73 65    6c 65 63 74 65 64 20 25 64 20 62 6f 6f 6b 73 20  | to.remove.the.selected.%d.books. | 
| 57320 |  66 72 6f 6d 20 74 68 65 20 6c 69 73 74 3f 27 29    25 6c 65 6e 28 72 6f 77 73 29 0d 0a 20 20 20 20  | from.the.list?')%len(rows)...... | 
| 57340 |  20 20 20 20 69 66 20 6e 6f 74 20 63 6f 6e 66 69    72 6d 28 6d 65 73 73 61 67 65 2c 27 72 65 61 64  | ....if.not.confirm(message,'read | 
| 57360 |  69 6e 67 5f 6c 69 73 74 5f 64 65 6c 65 74 65 5f    69 74 65 6d 27 2c 20 73 65 6c 66 29 3a 0d 0a 20  | ing_list_delete_item',.self):... | 
| 57380 |  20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72    6e 0d 0a 20 20 20 20 20 20 20 20 66 69 72 73 74  | ...........return..........first | 
| 573a0 |  5f 73 65 6c 5f 72 6f 77 20 3d 20 73 65 6c 66 2e    63 75 72 72 65 6e 74 52 6f 77 28 29 0d 0a 20 20  | _sel_row.=.self.currentRow().... | 
| 573c0 |  20 20 20 20 20 20 66 6f 72 20 73 65 6c 72 6f 77    20 69 6e 20 72 6f 77 73 3a 0d 0a 20 20 20 20 20  | ......for.selrow.in.rows:....... | 
| 573e0 |  20 20 20 20 20 20 20 73 65 6c 66 2e 72 65 6d 6f    76 65 52 6f 77 28 73 65 6c 72 6f 77 2e 72 6f 77  | .......self.removeRow(selrow.row | 
| 57400 |  28 29 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20    66 69 72 73 74 5f 73 65 6c 5f 72 6f 77 20 3c 20  | ())..........if.first_sel_row.<. | 
| 57420 |  73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65  | self.rowCount():..............se | 
| 57440 |  6c 66 2e 73 65 6c 65 63 74 5f 61 6e 64 5f 73 63    72 6f 6c 6c 5f 74 6f 5f 72 6f 77 28 66 69 72 73  | lf.select_and_scroll_to_row(firs | 
| 57460 |  74 5f 73 65 6c 5f 72 6f 77 29 0d 0a 20 20 20 20    20 20 20 20 65 6c 69 66 20 73 65 6c 66 2e 72 6f  | t_sel_row)..........elif.self.ro | 
| 57480 |  77 43 6f 75 6e 74 28 29 20 3e 20 30 3a 0d 0a 20    20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | wCount().>.0:..............self. | 
| 574a0 |  73 65 6c 65 63 74 5f 61 6e 64 5f 73 63 72 6f 6c    6c 5f 74 6f 5f 72 6f 77 28 66 69 72 73 74 5f 73  | select_and_scroll_to_row(first_s | 
| 574c0 |  65 6c 5f 72 6f 77 20 2d 20 31 29 0d 0a 0d 0a 20    20 20 20 64 65 66 20 73 65 6c 65 63 74 5f 61 6e  | el_row.-.1)........def.select_an | 
| 574e0 |  64 5f 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f 77 28    73 65 6c 66 2c 20 72 6f 77 29 3a 0d 0a 20 20 20  | d_scroll_to_row(self,.row):..... | 
| 57500 |  20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74    52 6f 77 28 72 6f 77 29 0d 0a 20 20 20 20 20 20  | .....self.selectRow(row)........ | 
| 57520 |  20 20 73 65 6c 66 2e 73 63 72 6f 6c 6c 54 6f 49    74 65 6d 28 73 65 6c 66 2e 63 75 72 72 65 6e 74  | ..self.scrollToItem(self.current | 
| 57540 |  49 74 65 6d 28 29 29 0d 0a 0d 0a 20 20 20 20 64    65 66 20 6d 6f 76 65 5f 72 6f 77 73 5f 75 70 28  | Item())........def.move_rows_up( | 
| 57560 |  73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 73 65 74 46 6f 63 75 73 28 29 0d  | self):..........self.setFocus(). | 
| 57580 |  0a 20 20 20 20 20 20 20 20 72 6f 77 73 20 3d 20    73 65 6c 66 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f  | .........rows.=.self.selectionMo | 
| 575a0 |  64 65 6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f    77 73 28 29 0d 0a 20 20 20 20 20 20 20 20 69 66  | del().selectedRows()..........if | 
| 575c0 |  20 6c 65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a    0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65  | .len(rows).==.0:..............re | 
| 575e0 |  74 75 72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 72 6f 77 73 20 3d 20 5b 5d 0d 0a 20 20 20 20  | turn..........selrows.=.[]...... | 
| 57600 |  20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e 20 72    6f 77 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | ....for.row.in.rows:............ | 
| 57620 |  20 20 73 65 6c 72 6f 77 73 2e 61 70 70 65 6e 64    28 72 6f 77 2e 72 6f 77 28 29 29 0d 0a 20 20 20  | ..selrows.append(row.row())..... | 
| 57640 |  20 20 20 20 20 73 65 6c 72 6f 77 73 2e 73 6f 72    74 28 29 0d 0a 20 20 20 20 20 20 20 20 66 69 72  | .....selrows.sort()..........fir | 
| 57660 |  73 74 5f 73 65 6c 5f 72 6f 77 20 3d 20 73 65 6c    72 6f 77 73 5b 30 5d 0d 0a 20 20 20 20 20 20 20  | st_sel_row.=.selrows[0]......... | 
| 57680 |  20 69 66 20 66 69 72 73 74 5f 73 65 6c 5f 72 6f    77 20 3c 3d 20 30 3a 0d 0a 20 20 20 20 20 20 20  | .if.first_sel_row.<=.0:......... | 
| 576a0 |  20 20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20    20 20 20 20 20 23 20 57 6f 72 6b 61 72 6f 75 6e  | .....return..........#.Workaroun | 
| 576c0 |  64 20 66 6f 72 20 73 74 72 61 6e 67 65 20 73 65    6c 65 63 74 69 6f 6e 20 62 75 67 20 69 6e 20 51  | d.for.strange.selection.bug.in.Q | 
| 576e0 |  74 20 77 68 69 63 68 20 22 61 6c 74 65 72 73 22    20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 0d 0a  | t.which."alters".the.selection.. | 
| 57700 |  20 20 20 20 20 20 20 20 23 20 69 6e 20 63 65 72    74 61 69 6e 20 63 69 72 63 75 6d 73 74 61 6e 63  | ........#.in.certain.circumstanc | 
| 57720 |  65 73 20 77 68 69 63 68 20 6d 65 61 6e 74 20 6d    6f 76 65 20 64 6f 77 6e 20 6f 6e 6c 79 20 77 6f  | es.which.meant.move.down.only.wo | 
| 57740 |  72 6b 65 64 20 70 72 6f 70 65 72 6c 79 20 22 6f    6e 63 65 22 0d 0a 20 20 20 20 20 20 20 20 66 6f  | rked.properly."once"..........fo | 
| 57760 |  72 20 73 65 6c 72 6f 77 20 69 6e 20 73 65 6c 72    6f 77 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20  | r.selrow.in.selrows:............ | 
| 57780 |  20 20 73 65 6c 66 2e 73 77 61 70 5f 72 6f 77 5f    77 69 64 67 65 74 73 28 73 65 6c 72 6f 77 20 2d  | ..self.swap_row_widgets(selrow.- | 
| 577a0 |  20 31 2c 20 73 65 6c 72 6f 77 20 2b 20 31 29 0d    0a 20 20 20 20 20 20 20 20 73 63 72 6f 6c 6c 5f  | .1,.selrow.+.1)..........scroll_ | 
| 577c0 |  74 6f 5f 72 6f 77 20 3d 20 66 69 72 73 74 5f 73    65 6c 5f 72 6f 77 20 2d 20 31 0d 0a 20 20 20 20  | to_row.=.first_sel_row.-.1...... | 
| 577e0 |  20 20 20 20 69 66 20 73 63 72 6f 6c 6c 5f 74 6f    5f 72 6f 77 20 3e 20 30 3a 0d 0a 20 20 20 20 20  | ....if.scroll_to_row.>.0:....... | 
| 57800 |  20 20 20 20 20 20 20 73 63 72 6f 6c 6c 5f 74 6f    5f 72 6f 77 20 3d 20 73 63 72 6f 6c 6c 5f 74 6f  | .......scroll_to_row.=.scroll_to | 
| 57820 |  5f 72 6f 77 20 2d 20 31 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 63 72 6f 6c 6c 54 6f 49  | _row.-.1..........self.scrollToI | 
| 57840 |  74 65 6d 28 73 65 6c 66 2e 69 74 65 6d 28 73 63    72 6f 6c 6c 5f 74 6f 5f 72 6f 77 2c 20 30 29 29  | tem(self.item(scroll_to_row,.0)) | 
| 57860 |  0d 0a 0d 0a 20 20 20 20 64 65 66 20 6d 6f 76 65    5f 31 30 5f 72 6f 77 73 5f 75 70 28 73 65 6c 66  | ........def.move_10_rows_up(self | 
| 57880 |  29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20    72 6f 77 20 69 6e 20 72 61 6e 67 65 28 30 2c 20  | ):..........for.row.in.range(0,. | 
| 578a0 |  31 30 29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20    20 20 73 65 6c 66 2e 6d 6f 76 65 5f 72 6f 77 73  | 10):..............self.move_rows | 
| 578c0 |  5f 75 70 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66    20 6d 6f 76 65 5f 74 6f 5f 74 6f 70 28 73 65 6c  | _up()........def.move_to_top(sel | 
| 578e0 |  66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f 72    20 72 6f 77 20 69 6e 20 72 61 6e 67 65 28 30 2c  | f):..........for.row.in.range(0, | 
| 57900 |  20 73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29    29 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20  | .self.rowCount()):.............. | 
| 57920 |  73 65 6c 66 2e 6d 6f 76 65 5f 72 6f 77 73 5f 75    70 28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 6d  | self.move_rows_up()........def.m | 
| 57940 |  6f 76 65 5f 72 6f 77 73 5f 64 6f 77 6e 28 73 65    6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 73 65  | ove_rows_down(self):..........se | 
| 57960 |  6c 66 2e 73 65 74 46 6f 63 75 73 28 29 0d 0a 20    20 20 20 20 20 20 20 72 6f 77 73 20 3d 20 73 65  | lf.setFocus()..........rows.=.se | 
| 57980 |  6c 66 2e 73 65 6c 65 63 74 69 6f 6e 4d 6f 64 65    6c 28 29 2e 73 65 6c 65 63 74 65 64 52 6f 77 73  | lf.selectionModel().selectedRows | 
| 579a0 |  28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 6c    65 6e 28 72 6f 77 73 29 20 3d 3d 20 30 3a 0d 0a  | ()..........if.len(rows).==.0:.. | 
| 579c0 |  20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75    72 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 72  | ............return..........selr | 
| 579e0 |  6f 77 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20 20    20 20 66 6f 72 20 72 6f 77 20 69 6e 20 72 6f 77  | ows.=.[]..........for.row.in.row | 
| 57a00 |  73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20    73 65 6c 72 6f 77 73 2e 61 70 70 65 6e 64 28 72  | s:..............selrows.append(r | 
| 57a20 |  6f 77 2e 72 6f 77 28 29 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 72 6f 77 73 2e 73 6f 72 74 28  | ow.row())..........selrows.sort( | 
| 57a40 |  29 0d 0a 20 20 20 20 20 20 20 20 6c 61 73 74 5f    73 65 6c 5f 72 6f 77 20 3d 20 73 65 6c 72 6f 77  | )..........last_sel_row.=.selrow | 
| 57a60 |  73 5b 2d 31 5d 0d 0a 20 20 20 20 20 20 20 20 69    66 20 6c 61 73 74 5f 73 65 6c 5f 72 6f 77 20 3d  | s[-1]..........if.last_sel_row.= | 
| 57a80 |  3d 20 73 65 6c 66 2e 72 6f 77 43 6f 75 6e 74 28    29 20 2d 20 31 3a 0d 0a 20 20 20 20 20 20 20 20  | =.self.rowCount().-.1:.......... | 
| 57aa0 |  20 20 20 20 72 65 74 75 72 6e 0d 0a 20 20 20 20    20 20 20 20 23 20 57 6f 72 6b 61 72 6f 75 6e 64  | ....return..........#.Workaround | 
| 57ac0 |  20 66 6f 72 20 73 74 72 61 6e 67 65 20 73 65 6c    65 63 74 69 6f 6e 20 62 75 67 20 69 6e 20 51 74  | .for.strange.selection.bug.in.Qt | 
| 57ae0 |  20 77 68 69 63 68 20 22 61 6c 74 65 72 73 22 20    74 68 65 20 73 65 6c 65 63 74 69 6f 6e 0d 0a 20  | .which."alters".the.selection... | 
| 57b00 |  20 20 20 20 20 20 20 23 20 69 6e 20 63 65 72 74    61 69 6e 20 63 69 72 63 75 6d 73 74 61 6e 63 65  | .......#.in.certain.circumstance | 
| 57b20 |  73 20 77 68 69 63 68 20 6d 65 61 6e 74 20 6d 6f    76 65 20 64 6f 77 6e 20 6f 6e 6c 79 20 77 6f 72  | s.which.meant.move.down.only.wor | 
| 57b40 |  6b 65 64 20 70 72 6f 70 65 72 6c 79 20 22 6f 6e    63 65 22 0d 0a 20 20 20 20 20 20 20 20 66 6f 72  | ked.properly."once"..........for | 
| 57b60 |  20 73 65 6c 72 6f 77 20 69 6e 20 72 65 76 65 72    73 65 64 28 73 65 6c 72 6f 77 73 29 3a 0d 0a 20  | .selrow.in.reversed(selrows):... | 
| 57b80 |  20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e    73 77 61 70 5f 72 6f 77 5f 77 69 64 67 65 74 73  | ...........self.swap_row_widgets | 
| 57ba0 |  28 73 65 6c 72 6f 77 20 2b 20 32 2c 20 73 65 6c    72 6f 77 29 0d 0a 20 20 20 20 20 20 20 20 73 63  | (selrow.+.2,.selrow)..........sc | 
| 57bc0 |  72 6f 6c 6c 5f 74 6f 5f 72 6f 77 20 3d 20 6c 61    73 74 5f 73 65 6c 5f 72 6f 77 20 2b 20 31 0d 0a  | roll_to_row.=.last_sel_row.+.1.. | 
| 57be0 |  20 20 20 20 20 20 20 20 69 66 20 73 63 72 6f 6c    6c 5f 74 6f 5f 72 6f 77 20 3c 20 73 65 6c 66 2e  | ........if.scroll_to_row.<.self. | 
| 57c00 |  72 6f 77 43 6f 75 6e 74 28 29 20 2d 20 31 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 63 72  | rowCount().-.1:..............scr | 
| 57c20 |  6f 6c 6c 5f 74 6f 5f 72 6f 77 20 3d 20 73 63 72    6f 6c 6c 5f 74 6f 5f 72 6f 77 20 2b 20 31 0d 0a  | oll_to_row.=.scroll_to_row.+.1.. | 
| 57c40 |  20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 63 72    6f 6c 6c 54 6f 49 74 65 6d 28 73 65 6c 66 2e 69  | ........self.scrollToItem(self.i | 
| 57c60 |  74 65 6d 28 73 63 72 6f 6c 6c 5f 74 6f 5f 72 6f    77 2c 20 30 29 29 0d 0a 0d 0a 20 20 20 20 64 65  | tem(scroll_to_row,.0))........de | 
| 57c80 |  66 20 6d 6f 76 65 5f 31 30 5f 72 6f 77 73 5f 64    6f 77 6e 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20  | f.move_10_rows_down(self):...... | 
| 57ca0 |  20 20 20 20 66 6f 72 20 72 6f 77 20 69 6e 20 72    61 6e 67 65 28 30 2c 20 31 30 29 3a 0d 0a 20 20  | ....for.row.in.range(0,.10):.... | 
| 57cc0 |  20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d    6f 76 65 5f 72 6f 77 73 5f 64 6f 77 6e 28 29 0d  | ..........self.move_rows_down(). | 
| 57ce0 |  0a 0d 0a 20 20 20 20 64 65 66 20 6d 6f 76 65 5f    74 6f 5f 62 6f 74 74 6f 6d 28 73 65 6c 66 29 3a  | .......def.move_to_bottom(self): | 
| 57d00 |  0d 0a 20 20 20 20 20 20 20 20 66 6f 72 20 72 6f    77 20 69 6e 20 72 61 6e 67 65 28 30 2c 20 73 65  | ..........for.row.in.range(0,.se | 
| 57d20 |  6c 66 2e 72 6f 77 43 6f 75 6e 74 28 29 29 3a 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | lf.rowCount()):..............sel | 
| 57d40 |  66 2e 6d 6f 76 65 5f 72 6f 77 73 5f 64 6f 77 6e    28 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 77  | f.move_rows_down()........def.sw | 
| 57d60 |  61 70 5f 72 6f 77 5f 77 69 64 67 65 74 73 28 73    65 6c 66 2c 20 73 72 63 5f 72 6f 77 2c 20 64 65  | ap_row_widgets(self,.src_row,.de | 
| 57d80 |  73 74 5f 72 6f 77 29 3a 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 62 6c 6f 63 6b 53 69 67 6e  | st_row):..........self.blockSign | 
| 57da0 |  61 6c 73 28 54 72 75 65 29 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 69 6e 73 65 72 74 52 6f  | als(True)..........self.insertRo | 
| 57dc0 |  77 28 64 65 73 74 5f 72 6f 77 29 0d 0a 20 20 20    20 20 20 20 20 66 6f 72 20 63 6f 6c 20 69 6e 20  | w(dest_row)..........for.col.in. | 
| 57de0 |  72 61 6e 67 65 28 30 2c 20 73 65 6c 66 2e 63 6f    6c 75 6d 6e 43 6f 75 6e 74 28 29 29 3a 0d 0a 20  | range(0,.self.columnCount()):... | 
| 57e00 |  20 20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e    73 65 74 49 74 65 6d 28 64 65 73 74 5f 72 6f 77  | ...........self.setItem(dest_row | 
| 57e20 |  2c 20 63 6f 6c 2c 20 73 65 6c 66 2e 74 61 6b 65    49 74 65 6d 28 73 72 63 5f 72 6f 77 2c 20 63 6f  | ,.col,.self.takeItem(src_row,.co | 
| 57e40 |  6c 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 72 65 6d 6f 76 65 52 6f 77 28 73 72 63 5f  | l))..........self.removeRow(src_ | 
| 57e60 |  72 6f 77 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 62 6c 6f 63 6b 53 69 67 6e 61 6c 73 28  | row)..........self.blockSignals( | 
| 57e80 |  46 61 6c 73 65 29 0d 0a 0d 0a 0d 0a 63 6c 61 73    73 20 45 64 69 74 4c 69 73 74 44 69 61 6c 6f 67  | False)......class.EditListDialog | 
| 57ea0 |  28 53 69 7a 65 50 65 72 73 69 73 74 65 64 44 69    61 6c 6f 67 29 3a 0d 0a 20 20 20 20 64 65 66 20  | (SizePersistedDialog):......def. | 
| 57ec0 |  5f 5f 69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70    61 72 65 6e 74 2c 20 62 6f 6f 6b 73 2c 20 6c 69  | __init__(self,.parent,.books,.li | 
| 57ee0 |  73 74 5f 6e 61 6d 65 29 3a 0d 0a 20 20 20 20 20    20 20 20 53 69 7a 65 50 65 72 73 69 73 74 65 64  | st_name):..........SizePersisted | 
| 57f00 |  44 69 61 6c 6f 67 2e 5f 5f 69 6e 69 74 5f 5f 28    73 65 6c 66 2c 20 70 61 72 65 6e 74 2c 20 5f 28  | Dialog.__init__(self,.parent,._( | 
| 57f20 |  27 72 65 61 64 69 6e 67 20 6c 69 73 74 20 70 6c    75 67 69 6e 3a 65 64 69 74 20 6c 69 73 74 20 64  | 'reading.list.plugin:edit.list.d | 
| 57f40 |  69 61 6c 6f 67 27 29 29 0d 0a 20 20 20 20 20 20    20 20 73 65 6c 66 2e 73 65 74 57 69 6e 64 6f 77  | ialog'))..........self.setWindow | 
| 57f60 |  54 69 74 6c 65 28 5f 28 27 45 64 69 74 20 4c 69    73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20 6c  | Title(_('Edit.List'))..........l | 
| 57f80 |  61 79 6f 75 74 20 3d 20 51 56 42 6f 78 4c 61 79    6f 75 74 28 73 65 6c 66 29 0d 0a 20 20 20 20 20  | ayout.=.QVBoxLayout(self)....... | 
| 57fa0 |  20 20 20 73 65 6c 66 2e 73 65 74 4c 61 79 6f 75    74 28 6c 61 79 6f 75 74 29 0d 0a 20 20 20 20 20  | ...self.setLayout(layout)....... | 
| 57fc0 |  20 20 20 74 69 74 6c 65 5f 6c 61 79 6f 75 74 20    3d 20 49 6d 61 67 65 54 69 74 6c 65 4c 61 79 6f  | ...title_layout.=.ImageTitleLayo | 
| 57fe0 |  75 74 28 73 65 6c 66 2c 20 27 69 6d 61 67 65 73    2f 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70 6e  | ut(self,.'images/reading_list.pn | 
| 58000 |  67 27 2c 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | g',............................. | 
| 58020 |  20 20 20 20 20 20 20 20 20 20 20 20 20 5f 28 27    5c 27 25 73 5c 27 20 6c 69 73 74 20 62 6f 6f 6b  | ............._('\'%s\'.list.book | 
| 58040 |  73 27 29 25 6c 69 73 74 5f 6e 61 6d 65 29 0d 0a    20 20 20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61  | s')%list_name)..........layout.a | 
| 58060 |  64 64 4c 61 79 6f 75 74 28 74 69 74 6c 65 5f 6c    61 79 6f 75 74 29 0d 0a 20 20 20 20 20 20 20 20  | ddLayout(title_layout).......... | 
| 58080 |  62 6f 6f 6b 73 5f 6c 61 79 6f 75 74 20 3d 20 51    48 42 6f 78 4c 61 79 6f 75 74 28 29 0d 0a 20 20  | books_layout.=.QHBoxLayout().... | 
| 580a0 |  20 20 20 20 20 20 6c 61 79 6f 75 74 2e 61 64 64    4c 61 79 6f 75 74 28 62 6f 6f 6b 73 5f 6c 61 79  | ......layout.addLayout(books_lay | 
| 580c0 |  6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65  | out)............self.books_table | 
| 580e0 |  20 3d 20 45 64 69 74 4c 69 73 74 54 61 62 6c 65    57 69 64 67 65 74 28 73 65 6c 66 29 0d 0a 20 20  | .=.EditListTableWidget(self).... | 
| 58100 |  20 20 20 20 20 20 62 6f 6f 6b 73 5f 6c 61 79 6f    75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c  | ......books_layout.addWidget(sel | 
| 58120 |  66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 29 0d 0a    0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e  | f.books_table)............button | 
| 58140 |  5f 6c 61 79 6f 75 74 20 3d 20 51 56 42 6f 78 4c    61 79 6f 75 74 28 29 0d 0a 20 20 20 20 20 20 20  | _layout.=.QVBoxLayout()......... | 
| 58160 |  20 62 6f 6f 6b 73 5f 6c 61 79 6f 75 74 2e 61 64    64 4c 61 79 6f 75 74 28 62 75 74 74 6f 6e 5f 6c  | .books_layout.addLayout(button_l | 
| 58180 |  61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20 20    20 20 23 20 6d 6f 76 65 20 74 6f 20 74 6f 70 20  | ayout)............#.move.to.top. | 
| 581a0 |  62 75 74 74 6f 6e 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 6d 6f 76 65 5f 74 6f 70 5f 62 75  | button..........self.move_top_bu | 
| 581c0 |  74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74    6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20  | tton.=.QToolButton(self)........ | 
| 581e0 |  20 20 73 65 6c 66 2e 6d 6f 76 65 5f 74 6f 70 5f    62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54 69  | ..self.move_top_button.setToolTi | 
| 58200 |  70 28 5f 28 27 4d 6f 76 65 20 73 65 6c 65 63 74    65 64 20 62 6f 6f 6b 73 20 74 6f 20 74 68 65 20  | p(_('Move.selected.books.to.the. | 
| 58220 |  74 6f 70 20 6f 66 20 74 68 65 20 6c 69 73 74 27    29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | top.of.the.list'))..........self | 
| 58240 |  2e 6d 6f 76 65 5f 74 6f 70 5f 62 75 74 74 6f 6e    2e 73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f  | .move_top_button.setIcon(get_ico | 
| 58260 |  6e 28 27 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f    75 70 5f 64 6f 75 62 6c 65 5f 62 61 72 2e 70 6e  | n('images/arrow_up_double_bar.pn | 
| 58280 |  67 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 6d 6f 76 65 5f 74 6f 70 5f 62 75 74 74  | g'))..........self.move_top_butt | 
| 582a0 |  6f 6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65    63 74 28 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61  | on.clicked.connect(self.books_ta | 
| 582c0 |  62 6c 65 2e 6d 6f 76 65 5f 74 6f 5f 74 6f 70 29    0d 0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e  | ble.move_to_top)..........button | 
| 582e0 |  5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65    74 28 73 65 6c 66 2e 6d 6f 76 65 5f 74 6f 70 5f  | _layout.addWidget(self.move_top_ | 
| 58300 |  62 75 74 74 6f 6e 29 0d 0a 20 20 20 20 20 20 20    20 23 20 6d 6f 76 65 20 75 70 20 31 30 20 72 6f  | button)..........#.move.up.10.ro | 
| 58320 |  77 73 20 62 75 74 74 6f 6e 0d 0a 20 20 20 20 20    20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f  | ws.button..........self.move_10_ | 
| 58340 |  75 70 5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f    6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20  | up_button.=.QToolButton(self)... | 
| 58360 |  20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65    5f 31 30 5f 75 70 5f 62 75 74 74 6f 6e 2e 73 65  | .......self.move_10_up_button.se | 
| 58380 |  74 54 6f 6f 6c 54 69 70 28 5f 28 27 4d 6f 76 65    20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 73 20  | tToolTip(_('Move.selected.books. | 
| 583a0 |  31 30 20 72 6f 77 73 20 75 70 20 74 68 65 20 6c    69 73 74 27 29 29 0d 0a 20 20 20 20 20 20 20 20  | 10.rows.up.the.list')).......... | 
| 583c0 |  73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 75 70 5f    62 75 74 74 6f 6e 2e 73 65 74 49 63 6f 6e 28 67  | self.move_10_up_button.setIcon(g | 
| 583e0 |  65 74 5f 69 63 6f 6e 28 27 69 6d 61 67 65 73 2f    61 72 72 6f 77 5f 75 70 5f 64 6f 75 62 6c 65 2e  | et_icon('images/arrow_up_double. | 
| 58400 |  70 6e 67 27 29 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 75 70 5f  | png'))..........self.move_10_up_ | 
| 58420 |  62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e 63    6f 6e 6e 65 63 74 28 73 65 6c 66 2e 62 6f 6f 6b  | button.clicked.connect(self.book | 
| 58440 |  73 5f 74 61 62 6c 65 2e 6d 6f 76 65 5f 31 30 5f    72 6f 77 73 5f 75 70 29 0d 0a 20 20 20 20 20 20  | s_table.move_10_rows_up)........ | 
| 58460 |  20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 74 2e    61 64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 6d  | ..button_layout.addWidget(self.m | 
| 58480 |  6f 76 65 5f 31 30 5f 75 70 5f 62 75 74 74 6f 6e    29 0d 0a 20 20 20 20 20 20 20 20 23 20 6d 6f 76  | ove_10_up_button)..........#.mov | 
| 584a0 |  65 20 75 70 20 6f 6e 65 20 72 6f 77 20 62 75 74    74 6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | e.up.one.row.button..........sel | 
| 584c0 |  66 2e 6d 6f 76 65 5f 75 70 5f 62 75 74 74 6f 6e    20 3d 20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73  | f.move_up_button.=.QToolButton(s | 
| 584e0 |  65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 6d 6f 76 65 5f 75 70 5f 62 75 74 74 6f  | elf)..........self.move_up_butto | 
| 58500 |  6e 2e 73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27    4d 6f 76 65 20 73 65 6c 65 63 74 65 64 20 62 6f  | n.setToolTip(_('Move.selected.bo | 
| 58520 |  6f 6b 73 20 75 70 20 74 68 65 20 6c 69 73 74 27    29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | oks.up.the.list'))..........self | 
| 58540 |  2e 6d 6f 76 65 5f 75 70 5f 62 75 74 74 6f 6e 2e    73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e  | .move_up_button.setIcon(get_icon | 
| 58560 |  28 27 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 75    70 5f 73 69 6e 67 6c 65 2e 70 6e 67 27 29 29 0d  | ('images/arrow_up_single.png')). | 
| 58580 |  0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f    76 65 5f 75 70 5f 62 75 74 74 6f 6e 2e 63 6c 69  | .........self.move_up_button.cli | 
| 585a0 |  63 6b 65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c    66 2e 62 6f 6f 6b 73 5f 74 61 62 6c 65 2e 6d 6f  | cked.connect(self.books_table.mo | 
| 585c0 |  76 65 5f 72 6f 77 73 5f 75 70 29 0d 0a 20 20 20    20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f  | ve_rows_up)..........button_layo | 
| 585e0 |  75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c    66 2e 6d 6f 76 65 5f 75 70 5f 62 75 74 74 6f 6e  | ut.addWidget(self.move_up_button | 
| 58600 |  29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 73 70 61    63 65 72 49 74 65 6d 20 3d 20 51 53 70 61 63 65  | )............spacerItem.=.QSpace | 
| 58620 |  72 49 74 65 6d 28 32 30 2c 20 34 30 2c 20 71 53    69 7a 65 50 6f 6c 69 63 79 5f 4d 69 6e 69 6d 75  | rItem(20,.40,.qSizePolicy_Minimu | 
| 58640 |  6d 2c 20 71 53 69 7a 65 50 6f 6c 69 63 79 5f 45    78 70 61 6e 64 69 6e 67 29 0d 0a 20 20 20 20 20  | m,.qSizePolicy_Expanding)....... | 
| 58660 |  20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 74    2e 61 64 64 49 74 65 6d 28 73 70 61 63 65 72 49  | ...button_layout.addItem(spacerI | 
| 58680 |  74 65 6d 29 0d 0a 0d 0a 09 23 20 72 65 6d 6f 76    65 20 66 72 6f 6d 20 6c 69 73 74 20 62 75 74 74  | tem).....#.remove.from.list.butt | 
| 586a0 |  6f 6e 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 72 65 6d 6f 76 65 5f 62 75 74 74 6f 6e 20 3d  | on..........self.remove_button.= | 
| 586c0 |  20 51 54 6f 6f 6c 42 75 74 74 6f 6e 28 73 65 6c    66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | .QToolButton(self)..........self | 
| 586e0 |  2e 72 65 6d 6f 76 65 5f 62 75 74 74 6f 6e 2e 73    65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 52 65 6d  | .remove_button.setToolTip(_('Rem | 
| 58700 |  6f 76 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f    6b 73 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74  | ove.selected.books.from.the.list | 
| 58720 |  27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c    66 2e 72 65 6d 6f 76 65 5f 62 75 74 74 6f 6e 2e  | '))..........self.remove_button. | 
| 58740 |  73 65 74 49 63 6f 6e 28 67 65 74 5f 69 63 6f 6e    28 27 6c 69 73 74 5f 72 65 6d 6f 76 65 2e 70 6e  | setIcon(get_icon('list_remove.pn | 
| 58760 |  67 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73 65    6c 66 2e 72 65 6d 6f 76 65 5f 62 75 74 74 6f 6e  | g'))..........self.remove_button | 
| 58780 |  2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74    28 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f  | .clicked.connect(self.remove_fro | 
| 587a0 |  6d 5f 6c 69 73 74 29 0d 0a 20 20 20 20 20 20 20    20 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 74 2e 61  | m_list)..........button_layout.a | 
| 587c0 |  64 64 57 69 64 67 65 74 28 73 65 6c 66 2e 72 65    6d 6f 76 65 5f 62 75 74 74 6f 6e 29 0d 0a 20 20  | ddWidget(self.remove_button).... | 
| 587e0 |  20 20 20 20 20 20 73 70 61 63 65 72 49 74 65 6d    31 20 3d 20 51 53 70 61 63 65 72 49 74 65 6d 28  | ......spacerItem1.=.QSpacerItem( | 
| 58800 |  32 30 2c 20 34 30 2c 20 71 53 69 7a 65 50 6f 6c    69 63 79 5f 4d 69 6e 69 6d 75 6d 2c 20 71 53 69  | 20,.40,.qSizePolicy_Minimum,.qSi | 
| 58820 |  7a 65 50 6f 6c 69 63 79 5f 45 78 70 61 6e 64 69    6e 67 29 0d 0a 0d 0a 20 20 20 20 20 20 20 20 23  | zePolicy_Expanding)............# | 
| 58840 |  20 6d 6f 76 65 20 64 6f 77 6e 20 6f 6e 65 20 72    6f 77 20 62 75 74 74 6f 6e 0d 0a 20 20 20 20 20  | .move.down.one.row.button....... | 
| 58860 |  20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f 75 74    2e 61 64 64 49 74 65 6d 28 73 70 61 63 65 72 49  | ...button_layout.addItem(spacerI | 
| 58880 |  74 65 6d 31 29 0d 0a 20 20 20 20 20 20 20 20 73    65 6c 66 2e 6d 6f 76 65 5f 64 6f 77 6e 5f 62 75  | tem1)..........self.move_down_bu | 
| 588a0 |  74 74 6f 6e 20 3d 20 51 54 6f 6f 6c 42 75 74 74    6f 6e 28 73 65 6c 66 29 0d 0a 20 20 20 20 20 20  | tton.=.QToolButton(self)........ | 
| 588c0 |  20 20 73 65 6c 66 2e 6d 6f 76 65 5f 64 6f 77 6e    5f 62 75 74 74 6f 6e 2e 73 65 74 54 6f 6f 6c 54  | ..self.move_down_button.setToolT | 
| 588e0 |  69 70 28 5f 28 27 4d 6f 76 65 20 73 65 6c 65 63    74 65 64 20 62 6f 6f 6b 73 20 64 6f 77 6e 20 74  | ip(_('Move.selected.books.down.t | 
| 58900 |  68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20    20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 64 6f  | he.list'))..........self.move_do | 
| 58920 |  77 6e 5f 62 75 74 74 6f 6e 2e 73 65 74 49 63 6f    6e 28 67 65 74 5f 69 63 6f 6e 28 27 69 6d 61 67  | wn_button.setIcon(get_icon('imag | 
| 58940 |  65 73 2f 61 72 72 6f 77 5f 64 6f 77 6e 5f 73 69    6e 67 6c 65 2e 70 6e 67 27 29 29 0d 0a 20 20 20  | es/arrow_down_single.png'))..... | 
| 58960 |  20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 64    6f 77 6e 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b  | .....self.move_down_button.click | 
| 58980 |  65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e    62 6f 6f 6b 73 5f 74 61 62 6c 65 2e 6d 6f 76 65  | ed.connect(self.books_table.move | 
| 589a0 |  5f 72 6f 77 73 5f 64 6f 77 6e 29 0d 0a 20 20 20    20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f  | _rows_down)..........button_layo | 
| 589c0 |  75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c    66 2e 6d 6f 76 65 5f 64 6f 77 6e 5f 62 75 74 74  | ut.addWidget(self.move_down_butt | 
| 589e0 |  6f 6e 29 0d 0a 20 20 20 20 20 20 20 20 23 20 6d    6f 76 65 20 64 6f 77 6e 20 31 30 20 72 6f 77 73  | on)..........#.move.down.10.rows | 
| 58a00 |  20 62 75 74 74 6f 6e 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 64 6f  | .button..........self.move_10_do | 
| 58a20 |  77 6e 5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f    6c 42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20  | wn_button.=.QToolButton(self)... | 
| 58a40 |  20 20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65    5f 31 30 5f 64 6f 77 6e 5f 62 75 74 74 6f 6e 2e  | .......self.move_10_down_button. | 
| 58a60 |  73 65 74 54 6f 6f 6c 54 69 70 28 5f 28 27 4d 6f    76 65 20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b  | setToolTip(_('Move.selected.book | 
| 58a80 |  73 20 31 30 20 72 6f 77 73 20 64 6f 77 6e 20 74    68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20 20 20  | s.10.rows.down.the.list'))...... | 
| 58aa0 |  20 20 20 20 23 73 65 6c 66 2e 6d 6f 76 65 5f 31    30 5f 64 6f 77 6e 5f 62 75 74 74 6f 6e 2e 73 65  | ....#self.move_10_down_button.se | 
| 58ac0 |  74 49 63 6f 6e 28 51 49 63 6f 6e 28 49 28 27 61    72 72 6f 77 2d 64 6f 77 6e 2e 70 6e 67 27 29 29  | tIcon(QIcon(I('arrow-down.png')) | 
| 58ae0 |  29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    6d 6f 76 65 5f 31 30 5f 64 6f 77 6e 5f 62 75 74  | )..........self.move_10_down_but | 
| 58b00 |  74 6f 6e 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f    69 63 6f 6e 28 27 69 6d 61 67 65 73 2f 61 72 72  | ton.setIcon(get_icon('images/arr | 
| 58b20 |  6f 77 5f 64 6f 77 6e 5f 64 6f 75 62 6c 65 2e 70    6e 67 27 29 29 0d 0a 20 20 20 20 20 20 20 20 73  | ow_down_double.png'))..........s | 
| 58b40 |  65 6c 66 2e 6d 6f 76 65 5f 31 30 5f 64 6f 77 6e    5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b 65 64 2e  | elf.move_10_down_button.clicked. | 
| 58b60 |  63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 62 6f 6f    6b 73 5f 74 61 62 6c 65 2e 6d 6f 76 65 5f 31 30  | connect(self.books_table.move_10 | 
| 58b80 |  5f 72 6f 77 73 5f 64 6f 77 6e 29 0d 0a 20 20 20    20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f  | _rows_down)..........button_layo | 
| 58ba0 |  75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c    66 2e 6d 6f 76 65 5f 31 30 5f 64 6f 77 6e 5f 62  | ut.addWidget(self.move_10_down_b | 
| 58bc0 |  75 74 74 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20    23 20 6d 6f 76 65 20 74 6f 20 62 6f 74 74 6f 6d  | utton)..........#.move.to.bottom | 
| 58be0 |  20 62 75 74 74 6f 6e 0d 0a 20 20 20 20 20 20 20    20 73 65 6c 66 2e 6d 6f 76 65 5f 62 6f 74 74 6f  | .button..........self.move_botto | 
| 58c00 |  6d 5f 62 75 74 74 6f 6e 20 3d 20 51 54 6f 6f 6c    42 75 74 74 6f 6e 28 73 65 6c 66 29 0d 0a 20 20  | m_button.=.QToolButton(self).... | 
| 58c20 |  20 20 20 20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f    62 6f 74 74 6f 6d 5f 62 75 74 74 6f 6e 2e 73 65  | ......self.move_bottom_button.se | 
| 58c40 |  74 54 6f 6f 6c 54 69 70 28 5f 28 27 4d 6f 76 65    20 73 65 6c 65 63 74 65 64 20 62 6f 6f 6b 73 20  | tToolTip(_('Move.selected.books. | 
| 58c60 |  74 6f 20 74 68 65 20 62 6f 74 74 6f 6d 20 6f 66    20 74 68 65 20 6c 69 73 74 27 29 29 0d 0a 20 20  | to.the.bottom.of.the.list')).... | 
| 58c80 |  20 20 20 20 20 20 23 73 65 6c 66 2e 6d 6f 76 65    5f 62 6f 74 74 6f 6d 5f 62 75 74 74 6f 6e 2e 73  | ......#self.move_bottom_button.s | 
| 58ca0 |  65 74 49 63 6f 6e 28 51 49 63 6f 6e 28 49 28 27    61 72 72 6f 77 2d 64 6f 77 6e 2e 70 6e 67 27 29  | etIcon(QIcon(I('arrow-down.png') | 
| 58cc0 |  29 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 6d 6f 76 65 5f 62 6f 74 74 6f 6d 5f 62 75 74  | ))..........self.move_bottom_but | 
| 58ce0 |  74 6f 6e 2e 73 65 74 49 63 6f 6e 28 67 65 74 5f    69 63 6f 6e 28 27 69 6d 61 67 65 73 2f 61 72 72  | ton.setIcon(get_icon('images/arr | 
| 58d00 |  6f 77 5f 64 6f 77 6e 5f 64 6f 75 62 6c 65 5f 62    61 72 2e 70 6e 67 27 29 29 0d 0a 20 20 20 20 20  | ow_down_double_bar.png'))....... | 
| 58d20 |  20 20 20 73 65 6c 66 2e 6d 6f 76 65 5f 62 6f 74    74 6f 6d 5f 62 75 74 74 6f 6e 2e 63 6c 69 63 6b  | ...self.move_bottom_button.click | 
| 58d40 |  65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e    62 6f 6f 6b 73 5f 74 61 62 6c 65 2e 6d 6f 76 65  | ed.connect(self.books_table.move | 
| 58d60 |  5f 74 6f 5f 62 6f 74 74 6f 6d 29 0d 0a 20 20 20    20 20 20 20 20 62 75 74 74 6f 6e 5f 6c 61 79 6f  | _to_bottom)..........button_layo | 
| 58d80 |  75 74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c    66 2e 6d 6f 76 65 5f 62 6f 74 74 6f 6d 5f 62 75  | ut.addWidget(self.move_bottom_bu | 
| 58da0 |  74 74 6f 6e 29 0d 0a 0d 0a 20 20 20 20 20 20 20    20 62 75 74 74 6f 6e 5f 62 6f 78 20 3d 20 51 44  | tton)............button_box.=.QD | 
| 58dc0 |  69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 28 51    44 69 61 6c 6f 67 42 75 74 74 6f 6e 42 6f 78 2e  | ialogButtonBox(QDialogButtonBox. | 
| 58de0 |  4f 6b 20 7c 20 51 44 69 61 6c 6f 67 42 75 74 74    6f 6e 42 6f 78 2e 43 61 6e 63 65 6c 29 0d 0a 20  | Ok.|.QDialogButtonBox.Cancel)... | 
| 58e00 |  20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f    78 2e 61 63 63 65 70 74 65 64 2e 63 6f 6e 6e 65  | .......button_box.accepted.conne | 
| 58e20 |  63 74 28 73 65 6c 66 2e 61 63 63 65 70 74 29 0d    0a 20 20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f  | ct(self.accept)..........button_ | 
| 58e40 |  62 6f 78 2e 72 65 6a 65 63 74 65 64 2e 63 6f 6e    6e 65 63 74 28 73 65 6c 66 2e 72 65 6a 65 63 74  | box.rejected.connect(self.reject | 
| 58e60 |  29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75    74 2e 61 64 64 57 69 64 67 65 74 28 62 75 74 74  | )..........layout.addWidget(butt | 
| 58e80 |  6f 6e 5f 62 6f 78 29 0d 0a 20 20 20 20 20 20 20    20 23 20 43 61 75 73 65 20 6f 75 72 20 64 69 61  | on_box)..........#.Cause.our.dia | 
| 58ea0 |  6c 6f 67 20 73 69 7a 65 20 74 6f 20 62 65 20 72    65 73 74 6f 72 65 64 20 66 72 6f 6d 20 70 72 65  | log.size.to.be.restored.from.pre | 
| 58ec0 |  66 73 20 6f 72 20 63 72 65 61 74 65 64 20 6f 6e    20 66 69 72 73 74 20 75 73 61 67 65 0d 0a 20 20  | fs.or.created.on.first.usage.... | 
| 58ee0 |  20 20 20 20 20 20 73 65 6c 66 2e 72 65 73 69 7a    65 5f 64 69 61 6c 6f 67 28 29 0d 0a 20 20 20 20  | ......self.resize_dialog()...... | 
| 58f00 |  20 20 20 20 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74    61 62 6c 65 2e 70 6f 70 75 6c 61 74 65 5f 74 61  | ....self.books_table.populate_ta | 
| 58f20 |  62 6c 65 28 62 6f 6f 6b 73 29 0d 0a 0d 0a 20 20    20 20 64 65 66 20 72 65 6d 6f 76 65 5f 66 72 6f  | ble(books)........def.remove_fro | 
| 58f40 |  6d 5f 6c 69 73 74 28 73 65 6c 66 29 3a 0d 0a 20    20 20 20 20 20 20 20 73 65 6c 66 2e 62 6f 6f 6b  | m_list(self):..........self.book | 
| 58f60 |  73 5f 74 61 62 6c 65 2e 72 65 6d 6f 76 65 5f 73    65 6c 65 63 74 65 64 5f 72 6f 77 73 28 29 0d 0a  | s_table.remove_selected_rows().. | 
| 58f80 |  0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 63 61    6c 69 62 72 65 5f 69 64 73 28 73 65 6c 66 29 3a  | ......def.get_calibre_ids(self): | 
| 58fa0 |  0d 0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e    20 73 65 6c 66 2e 62 6f 6f 6b 73 5f 74 61 62 6c  | ..........return.self.books_tabl | 
| 58fc0 |  65 2e 67 65 74 5f 63 61 6c 69 62 72 65 5f 69 64    73 28 29 0d 0a 0d 0a 0d 0a 63 6c 61 73 73 20 4d  | e.get_calibre_ids()......class.M | 
| 58fe0 |  6f 76 65 42 6f 6f 6b 73 44 69 61 6c 6f 67 28 53    69 7a 65 50 65 72 73 69 73 74 65 64 44 69 61 6c  | oveBooksDialog(SizePersistedDial | 
| 59000 |  6f 67 29 3a 0d 0a 20 20 20 20 64 65 66 20 5f 5f    69 6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72  | og):......def.__init__(self,.par | 
| 59020 |  65 6e 74 2c 20 6c 69 73 74 73 5f 69 6e 5f 75 73    65 2c 20 6c 69 73 74 5f 6e 61 6d 65 73 29 3a 0d  | ent,.lists_in_use,.list_names):. | 
| 59040 |  0a 20 20 20 20 20 20 20 20 53 69 7a 65 50 65 72    73 69 73 74 65 64 44 69 61 6c 6f 67 2e 5f 5f 69  | .........SizePersistedDialog.__i | 
| 59060 |  6e 69 74 5f 5f 28 73 65 6c 66 2c 20 70 61 72 65    6e 74 2c 20 5f 28 27 72 65 61 64 69 6e 67 20 6c  | nit__(self,.parent,._('reading.l | 
| 59080 |  69 73 74 20 70 6c 75 67 69 6e 3a 6d 6f 76 65 20    62 6f 6f 6b 73 20 64 69 61 6c 6f 67 27 29 29 0d  | ist.plugin:move.books.dialog')). | 
| 590a0 |  0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65    74 57 69 6e 64 6f 77 54 69 74 6c 65 28 5f 28 27  | .........self.setWindowTitle(_(' | 
| 590c0 |  4d 6f 76 65 20 42 6f 6f 6b 73 27 29 29 0d 0a 20    20 20 20 20 20 20 20 6c 61 79 6f 75 74 20 3d 20  | Move.Books'))..........layout.=. | 
| 590e0 |  51 56 42 6f 78 4c 61 79 6f 75 74 28 73 65 6c 66    29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e  | QVBoxLayout(self)..........self. | 
| 59100 |  73 65 74 4c 61 79 6f 75 74 28 6c 61 79 6f 75 74    29 0d 0a 20 20 20 20 20 20 20 20 74 69 74 6c 65  | setLayout(layout)..........title | 
| 59120 |  5f 6c 61 79 6f 75 74 20 3d 20 49 6d 61 67 65 54    69 74 6c 65 4c 61 79 6f 75 74 28 73 65 6c 66 2c  | _layout.=.ImageTitleLayout(self, | 
| 59140 |  20 27 69 6d 61 67 65 73 2f 72 65 61 64 69 6e 67    5f 6c 69 73 74 2e 70 6e 67 27 2c 0d 0a 20 20 20  | .'images/reading_list.png',..... | 
| 59160 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 59180 |  20 20 20 20 20 5f 28 27 4d 6f 76 65 20 62 6f 6f    6b 73 20 62 65 74 77 65 65 6e 20 6c 69 73 74 73  | ....._('Move.books.between.lists | 
| 591a0 |  27 29 29 0d 0a 20 20 20 20 20 20 20 20 6c 61 79    6f 75 74 2e 61 64 64 4c 61 79 6f 75 74 28 74 69  | '))..........layout.addLayout(ti | 
| 591c0 |  74 6c 65 5f 6c 61 79 6f 75 74 29 0d 0a 20 20 20    20 20 20 20 20 6d 61 69 6e 5f 6c 61 79 6f 75 74  | tle_layout)..........main_layout | 
| 591e0 |  20 3d 20 51 47 72 69 64 4c 61 79 6f 75 74 28 29    0d 0a 20 20 20 20 20 20 20 20 6c 61 79 6f 75 74  | .=.QGridLayout()..........layout | 
| 59200 |  2e 61 64 64 4c 61 79 6f 75 74 28 6d 61 69 6e 5f    6c 61 79 6f 75 74 29 0d 0a 0d 0a 20 20 20 20 20  | .addLayout(main_layout)......... | 
| 59220 |  20 20 20 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66    72 6f 6d 5f 6c 61 62 65 6c 20 3d 20 51 4c 61 62  | ...self.remove_from_label.=.QLab | 
| 59240 |  65 6c 28 5f 28 27 53 65 6c 65 63 74 20 6c 69 73    74 28 73 29 20 74 6f 20 72 65 6d 6f 76 65 20 66  | el(_('Select.list(s).to.remove.f | 
| 59260 |  72 6f 6d 27 29 2c 20 73 65 6c 66 29 0d 0a 20 20    20 20 20 20 20 20 6d 61 69 6e 5f 6c 61 79 6f 75  | rom'),.self)..........main_layou | 
| 59280 |  74 2e 61 64 64 57 69 64 67 65 74 28 73 65 6c 66    2e 72 65 6d 6f 76 65 5f 66 72 6f 6d 5f 6c 61 62  | t.addWidget(self.remove_from_lab | 
| 592a0 |  65 6c 2c 20 30 2c 20 30 2c 20 31 2c 20 32 29 0d    0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 72 65  | el,.0,.0,.1,.2)..........self.re | 
| 592c0 |  6d 6f 76 65 5f 66 72 6f 6d 5f 6c 69 73 74 20 3d    20 51 4c 69 73 74 57 69 64 67 65 74 28 73 65 6c  | move_from_list.=.QListWidget(sel | 
| 592e0 |  66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66    2e 72 65 6d 6f 76 65 5f 66 72 6f 6d 5f 6c 69 73  | f)..........self.remove_from_lis | 
| 59300 |  74 2e 73 65 74 53 65 6c 65 63 74 69 6f 6e 4d 6f    64 65 28 51 41 62 73 74 72 61 63 74 49 74 65 6d  | t.setSelectionMode(QAbstractItem | 
| 59320 |  56 69 65 77 2e 45 78 74 65 6e 64 65 64 53 65 6c    65 63 74 69 6f 6e 29 0d 0a 20 20 20 20 20 20 20  | View.ExtendedSelection)......... | 
| 59340 |  20 6d 61 69 6e 5f 6c 61 79 6f 75 74 2e 61 64 64    57 69 64 67 65 74 28 73 65 6c 66 2e 72 65 6d 6f  | .main_layout.addWidget(self.remo | 
| 59360 |  76 65 5f 66 72 6f 6d 5f 6c 69 73 74 2c 20 31 2c    20 30 2c 20 31 2c 20 32 29 0d 0a 0d 0a 20 20 20  | ve_from_list,.1,.0,.1,.2)....... | 
| 59380 |  20 20 20 20 20 73 65 6c 66 2e 73 65 6c 65 63 74    5f 61 6c 6c 5f 62 75 74 74 6f 6e 20 3d 20 51 50  | .....self.select_all_button.=.QP | 
| 593a0 |  75 73 68 42 75 74 74 6f 6e 28 5f 28 27 53 65 6c    65 63 74 20 26 41 6c 6c 27 29 2c 20 73 65 6c 66  | ushButton(_('Select.&All'),.self | 
| 593c0 |  29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    73 65 6c 65 63 74 5f 61 6c 6c 5f 62 75 74 74 6f  | )..........self.select_all_butto | 
| 593e0 |  6e 2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63    74 28 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72  | n.clicked.connect(self.remove_fr | 
| 59400 |  6f 6d 5f 6c 69 73 74 2e 73 65 6c 65 63 74 41 6c    6c 29 0d 0a 20 20 20 20 20 20 20 20 6d 61 69 6e  | om_list.selectAll)..........main | 
| 59420 |  5f 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65    74 28 73 65 6c 66 2e 73 65 6c 65 63 74 5f 61 6c  | _layout.addWidget(self.select_al | 
| 59440 |  6c 5f 62 75 74 74 6f 6e 2c 20 32 2c 20 30 2c 20    31 2c 20 31 29 0d 0a 0d 0a 20 20 20 20 20 20 20  | l_button,.2,.0,.1,.1)........... | 
| 59460 |  20 73 65 6c 66 2e 73 65 6c 65 63 74 5f 6e 6f 6e    65 5f 62 75 74 74 6f 6e 20 3d 20 51 50 75 73 68  | .self.select_none_button.=.QPush | 
| 59480 |  42 75 74 74 6f 6e 28 5f 28 27 53 65 6c 65 63 74    20 26 4e 6f 6e 65 27 29 2c 20 73 65 6c 66 29 0d  | Button(_('Select.&None'),.self). | 
| 594a0 |  0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e 73 65    6c 65 63 74 5f 6e 6f 6e 65 5f 62 75 74 74 6f 6e  | .........self.select_none_button | 
| 594c0 |  2e 63 6c 69 63 6b 65 64 2e 63 6f 6e 6e 65 63 74    28 73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f  | .clicked.connect(self.remove_fro | 
| 594e0 |  6d 5f 6c 69 73 74 2e 63 6c 65 61 72 53 65 6c 65    63 74 69 6f 6e 29 0d 0a 20 20 20 20 20 20 20 20  | m_list.clearSelection).......... | 
| 59500 |  6d 61 69 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 57    69 64 67 65 74 28 73 65 6c 66 2e 73 65 6c 65 63  | main_layout.addWidget(self.selec | 
| 59520 |  74 5f 6e 6f 6e 65 5f 62 75 74 74 6f 6e 2c 20 32    2c 20 31 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20 20  | t_none_button,.2,.1,.1,.1)...... | 
| 59540 |  20 20 20 20 20 20 73 65 6c 66 2e 64 65 73 74 5f    6c 69 73 74 5f 6c 61 62 65 6c 20 3d 20 51 4c 61  | ......self.dest_list_label.=.QLa | 
| 59560 |  62 65 6c 28 5f 28 27 53 65 6c 65 63 74 20 6c 69    73 74 20 74 6f 20 61 64 64 20 74 6f 27 29 2c 20  | bel(_('Select.list.to.add.to'),. | 
| 59580 |  73 65 6c 66 29 0d 0a 20 20 20 20 20 20 20 20 6d    61 69 6e 5f 6c 61 79 6f 75 74 2e 61 64 64 57 69  | self)..........main_layout.addWi | 
| 595a0 |  64 67 65 74 28 73 65 6c 66 2e 64 65 73 74 5f 6c    69 73 74 5f 6c 61 62 65 6c 2c 20 30 2c 20 32 2c  | dget(self.dest_list_label,.0,.2, | 
| 595c0 |  20 31 2c 20 31 29 0d 0a 20 20 20 20 20 20 20 20    73 65 6c 66 2e 64 65 73 74 5f 6c 69 73 74 20 3d  | .1,.1)..........self.dest_list.= | 
| 595e0 |  20 51 4c 69 73 74 57 69 64 67 65 74 28 73 65 6c    66 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | .QListWidget(self)..........self | 
| 59600 |  2e 64 65 73 74 5f 6c 69 73 74 2e 73 65 74 53 65    6c 65 63 74 69 6f 6e 4d 6f 64 65 28 51 41 62 73  | .dest_list.setSelectionMode(QAbs | 
| 59620 |  74 72 61 63 74 49 74 65 6d 56 69 65 77 2e 45 78    74 65 6e 64 65 64 53 65 6c 65 63 74 69 6f 6e 29  | tractItemView.ExtendedSelection) | 
| 59640 |  0d 0a 20 20 20 20 20 20 20 20 6d 61 69 6e 5f 6c    61 79 6f 75 74 2e 61 64 64 57 69 64 67 65 74 28  | ..........main_layout.addWidget( | 
| 59660 |  73 65 6c 66 2e 64 65 73 74 5f 6c 69 73 74 2c 20    31 2c 20 32 2c 20 31 2c 20 31 29 0d 0a 0d 0a 20  | self.dest_list,.1,.2,.1,.1)..... | 
| 59680 |  20 20 20 20 20 20 20 62 75 74 74 6f 6e 5f 62 6f    78 20 3d 20 51 44 69 61 6c 6f 67 42 75 74 74 6f  | .......button_box.=.QDialogButto | 
| 596a0 |  6e 42 6f 78 28 51 44 69 61 6c 6f 67 42 75 74 74    6f 6e 42 6f 78 2e 4f 6b 20 7c 20 51 44 69 61 6c  | nBox(QDialogButtonBox.Ok.|.QDial | 
| 596c0 |  6f 67 42 75 74 74 6f 6e 42 6f 78 2e 43 61 6e 63    65 6c 29 0d 0a 20 20 20 20 20 20 20 20 62 75 74  | ogButtonBox.Cancel)..........but | 
| 596e0 |  74 6f 6e 5f 62 6f 78 2e 61 63 63 65 70 74 65 64    2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e 61 63  | ton_box.accepted.connect(self.ac | 
| 59700 |  63 65 70 74 29 0d 0a 20 20 20 20 20 20 20 20 62    75 74 74 6f 6e 5f 62 6f 78 2e 72 65 6a 65 63 74  | cept)..........button_box.reject | 
| 59720 |  65 64 2e 63 6f 6e 6e 65 63 74 28 73 65 6c 66 2e    72 65 6a 65 63 74 29 0d 0a 20 20 20 20 20 20 20  | ed.connect(self.reject)......... | 
| 59740 |  20 6c 61 79 6f 75 74 2e 61 64 64 57 69 64 67 65    74 28 62 75 74 74 6f 6e 5f 62 6f 78 29 0d 0a 0d  | .layout.addWidget(button_box)... | 
| 59760 |  0a 20 20 20 20 20 20 20 20 23 20 43 61 75 73 65    20 6f 75 72 20 64 69 61 6c 6f 67 20 73 69 7a 65  | .........#.Cause.our.dialog.size | 
| 59780 |  20 74 6f 20 62 65 20 72 65 73 74 6f 72 65 64 20    66 72 6f 6d 20 70 72 65 66 73 20 6f 72 20 63 72  | .to.be.restored.from.prefs.or.cr | 
| 597a0 |  65 61 74 65 64 20 6f 6e 20 66 69 72 73 74 20 75    73 61 67 65 0d 0a 20 20 20 20 20 20 20 20 73 65  | eated.on.first.usage..........se | 
| 597c0 |  6c 66 2e 72 65 73 69 7a 65 5f 64 69 61 6c 6f 67    28 29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66  | lf.resize_dialog()..........self | 
| 597e0 |  2e 5f 70 6f 70 75 6c 61 74 65 5f 6c 69 73 74 28    73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f 6d  | ._populate_list(self.remove_from | 
| 59800 |  5f 6c 69 73 74 2c 20 6c 69 73 74 73 5f 69 6e 5f    75 73 65 29 0d 0a 20 20 20 20 20 20 20 20 73 65  | _list,.lists_in_use)..........se | 
| 59820 |  6c 66 2e 5f 70 6f 70 75 6c 61 74 65 5f 6c 69 73    74 28 73 65 6c 66 2e 64 65 73 74 5f 6c 69 73 74  | lf._populate_list(self.dest_list | 
| 59840 |  2c 20 6c 69 73 74 5f 6e 61 6d 65 73 2c 20 73 65    74 5f 73 65 6c 65 63 74 65 64 3d 46 61 6c 73 65  | ,.list_names,.set_selected=False | 
| 59860 |  29 0d 0a 20 20 20 20 20 20 20 20 73 65 6c 66 2e    64 65 73 74 5f 6c 69 73 74 2e 69 74 65 6d 28 30  | )..........self.dest_list.item(0 | 
| 59880 |  29 2e 73 65 74 53 65 6c 65 63 74 65 64 28 54 72    75 65 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 5f  | ).setSelected(True)........def._ | 
| 598a0 |  70 6f 70 75 6c 61 74 65 5f 6c 69 73 74 28 73 65    6c 66 2c 20 6c 69 73 74 5f 77 69 64 67 65 74 2c  | populate_list(self,.list_widget, | 
| 598c0 |  20 6c 69 73 74 5f 6e 61 6d 65 73 2c 20 73 65 74    5f 73 65 6c 65 63 74 65 64 3d 54 72 75 65 29 3a  | .list_names,.set_selected=True): | 
| 598e0 |  0d 0a 20 20 20 20 20 20 20 20 6c 69 73 74 5f 77    69 64 67 65 74 2e 63 6c 65 61 72 28 29 0d 0a 20  | ..........list_widget.clear()... | 
| 59900 |  20 20 20 20 20 20 20 66 6f 72 20 6c 69 73 74 5f    6e 61 6d 65 20 69 6e 20 6c 69 73 74 5f 6e 61 6d  | .......for.list_name.in.list_nam | 
| 59920 |  65 73 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20    20 69 74 65 6d 20 3d 20 51 4c 69 73 74 57 69 64  | es:..............item.=.QListWid | 
| 59940 |  67 65 74 49 74 65 6d 28 6c 69 73 74 5f 6e 61 6d    65 2c 20 6c 69 73 74 5f 77 69 64 67 65 74 29 0d  | getItem(list_name,.list_widget). | 
| 59960 |  0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 73    74 5f 77 69 64 67 65 74 2e 61 64 64 49 74 65 6d  | .............list_widget.addItem | 
| 59980 |  28 69 74 65 6d 29 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 69 74 65 6d 2e 73 65 74 53 65 6c 65  | (item)..............item.setSele | 
| 599a0 |  63 74 65 64 28 73 65 74 5f 73 65 6c 65 63 74 65    64 29 0d 0a 0d 0a 20 20 20 20 64 65 66 20 73 65  | cted(set_selected)........def.se | 
| 599c0 |  6c 65 63 74 5f 6e 6f 5f 69 74 65 6d 73 28 73 65    6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 66 6f  | lect_no_items(self):..........fo | 
| 599e0 |  72 20 69 74 65 6d 20 69 6e 20 73 65 6c 66 2e 72    65 6d 6f 76 65 5f 66 72 6f 6d 5f 6c 69 73 74 2e  | r.item.in.self.remove_from_list. | 
| 59a00 |  69 74 65 6d 73 28 29 3a 0d 0a 20 20 20 20 20 20    20 20 20 20 20 20 69 74 65 6d 2e 73 65 74 53 65  | items():..............item.setSe | 
| 59a20 |  6c 65 63 74 65 64 28 46 61 6c 73 65 29 0d 0a 0d    0a 20 20 20 20 64 65 66 20 67 65 74 5f 73 6f 75  | lected(False)........def.get_sou | 
| 59a40 |  72 63 65 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 73    65 6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 76  | rce_list_names(self):..........v | 
| 59a60 |  61 6c 75 65 73 20 3d 20 5b 5d 0d 0a 20 20 20 20    20 20 20 20 66 6f 72 20 69 74 65 6d 20 69 6e 20  | alues.=.[]..........for.item.in. | 
| 59a80 |  73 65 6c 66 2e 72 65 6d 6f 76 65 5f 66 72 6f 6d    5f 6c 69 73 74 2e 73 65 6c 65 63 74 65 64 49 74  | self.remove_from_list.selectedIt | 
| 59aa0 |  65 6d 73 28 29 3a 0d 0a 20 20 20 20 20 20 20 20    20 20 20 20 76 61 6c 75 65 73 2e 61 70 70 65 6e  | ems():..............values.appen | 
| 59ac0 |  64 28 75 6e 69 63 6f 64 65 28 69 74 65 6d 2e 74    65 78 74 28 29 29 29 0d 0a 20 20 20 20 20 20 20  | d(unicode(item.text()))......... | 
| 59ae0 |  20 72 65 74 75 72 6e 20 76 61 6c 75 65 73 0d 0a    0d 0a 20 20 20 20 64 65 66 20 67 65 74 5f 64 65  | .return.values........def.get_de | 
| 59b00 |  73 74 5f 6c 69 73 74 5f 6e 61 6d 65 73 28 73 65    6c 66 29 3a 0d 0a 20 20 20 20 20 20 20 20 76 61  | st_list_names(self):..........va | 
| 59b20 |  6c 75 65 73 20 3d 20 5b 5d 0d 0a 20 20 20 20 20    20 20 20 66 6f 72 20 69 74 65 6d 20 69 6e 20 73  | lues.=.[]..........for.item.in.s | 
| 59b40 |  65 6c 66 2e 64 65 73 74 5f 6c 69 73 74 2e 73 65    6c 65 63 74 65 64 49 74 65 6d 73 28 29 3a 0d 0a  | elf.dest_list.selectedItems():.. | 
| 59b60 |  20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75    65 73 2e 61 70 70 65 6e 64 28 75 6e 69 63 6f 64  | ............values.append(unicod | 
| 59b80 |  65 28 69 74 65 6d 2e 74 65 78 74 28 29 29 29 0d    0a 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20  | e(item.text()))..........return. | 
| 59ba0 |  76 61 6c 75 65 73 0d 0a 0d 0a 50 4b 03 04 14 00    00 00 00 00 f3 46 99 58 ee bf 81 91 96 0e 00 00  | values....PK.........F.X........ | 
| 59bc0 |  96 0e 00 00 0b 00 00 00 5f 5f 69 6e 69 74 5f 5f    2e 70 79 66 72 6f 6d 20 5f 5f 66 75 74 75 72 65  | ........__init__.pyfrom.__future | 
| 59be0 |  5f 5f 20 69 6d 70 6f 72 74 20 75 6e 69 63 6f 64    65 5f 6c 69 74 65 72 61 6c 73 2c 20 64 69 76 69  | __.import.unicode_literals,.divi | 
| 59c00 |  73 69 6f 6e 2c 20 61 62 73 6f 6c 75 74 65 5f 69    6d 70 6f 72 74 2c 20 70 72 69 6e 74 5f 66 75 6e  | sion,.absolute_import,.print_fun | 
| 59c20 |  63 74 69 6f 6e 0d 0a 0d 0a 5f 5f 6c 69 63 65 6e    73 65 5f 5f 20 20 20 3d 20 27 47 50 4c 20 76 33  | ction....__license__...=.'GPL.v3 | 
| 59c40 |  27 0d 0a 5f 5f 63 6f 70 79 72 69 67 68 74 5f 5f    20 3d 20 27 32 30 31 31 2c 20 47 72 61 6e 74 20  | '..__copyright__.=.'2011,.Grant. | 
| 59c60 |  44 72 61 6b 65 27 0d 0a 0d 0a 23 20 54 68 65 20    63 6c 61 73 73 20 74 68 61 74 20 61 6c 6c 20 49  | Drake'....#.The.class.that.all.I | 
| 59c80 |  6e 74 65 72 66 61 63 65 20 41 63 74 69 6f 6e 20    70 6c 75 67 69 6e 20 77 72 61 70 70 65 72 73 20  | nterface.Action.plugin.wrappers. | 
| 59ca0 |  6d 75 73 74 20 69 6e 68 65 72 69 74 20 66 72 6f    6d 0d 0a 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e  | must.inherit.from..from.calibre. | 
| 59cc0 |  63 75 73 74 6f 6d 69 7a 65 20 69 6d 70 6f 72 74    20 49 6e 74 65 72 66 61 63 65 41 63 74 69 6f 6e  | customize.import.InterfaceAction | 
| 59ce0 |  42 61 73 65 0d 0a 0d 0a 63 6c 61 73 73 20 41 63    74 69 6f 6e 52 65 61 64 69 6e 67 4c 69 73 74 28  | Base....class.ActionReadingList( | 
| 59d00 |  49 6e 74 65 72 66 61 63 65 41 63 74 69 6f 6e 42    61 73 65 29 3a 0d 0a 20 20 20 20 27 27 27 0d 0a  | InterfaceActionBase):......'''.. | 
| 59d20 |  20 20 20 20 54 68 69 73 20 63 6c 61 73 73 20 69    73 20 61 20 73 69 6d 70 6c 65 20 77 72 61 70 70  | ....This.class.is.a.simple.wrapp | 
| 59d40 |  65 72 20 74 68 61 74 20 70 72 6f 76 69 64 65 73    20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f  | er.that.provides.information.abo | 
| 59d60 |  75 74 20 74 68 65 20 61 63 74 75 61 6c 0d 0a 20    20 20 20 70 6c 75 67 69 6e 20 63 6c 61 73 73 2e  | ut.the.actual......plugin.class. | 
| 59d80 |  20 54 68 65 20 61 63 74 75 61 6c 20 69 6e 74 65    72 66 61 63 65 20 70 6c 75 67 69 6e 20 63 6c 61  | .The.actual.interface.plugin.cla | 
| 59da0 |  73 73 20 69 73 20 63 61 6c 6c 65 64 20 49 6e 74    65 72 66 61 63 65 50 6c 75 67 69 6e 0d 0a 20 20  | ss.is.called.InterfacePlugin.... | 
| 59dc0 |  20 20 61 6e 64 20 69 73 20 64 65 66 69 6e 65 64    20 69 6e 20 74 68 65 20 75 69 2e 70 79 20 66 69  | ..and.is.defined.in.the.ui.py.fi | 
| 59de0 |  6c 65 2c 20 61 73 20 73 70 65 63 69 66 69 65 64    20 69 6e 20 74 68 65 20 61 63 74 75 61 6c 5f 70  | le,.as.specified.in.the.actual_p | 
| 59e00 |  6c 75 67 69 6e 20 66 69 65 6c 64 0d 0a 20 20 20    20 62 65 6c 6f 77 2e 0d 0a 0d 0a 20 20 20 20 54  | lugin.field......below.........T | 
| 59e20 |  68 65 20 72 65 61 73 6f 6e 20 66 6f 72 20 68 61    76 69 6e 67 20 74 77 6f 20 63 6c 61 73 73 65 73  | he.reason.for.having.two.classes | 
| 59e40 |  20 69 73 20 74 68 61 74 20 69 74 20 61 6c 6c 6f    77 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6c  | .is.that.it.allows.the.command.l | 
| 59e60 |  69 6e 65 0d 0a 20 20 20 20 63 61 6c 69 62 72 65    20 75 74 69 6c 69 74 69 65 73 20 74 6f 20 72 75  | ine......calibre.utilities.to.ru | 
| 59e80 |  6e 20 77 69 74 68 6f 75 74 20 6e 65 65 64 69 6e    67 20 74 6f 20 6c 6f 61 64 20 74 68 65 20 47 55  | n.without.needing.to.load.the.GU | 
| 59ea0 |  49 20 6c 69 62 72 61 72 69 65 73 2e 0d 0a 20 20    20 20 27 27 27 0d 0a 20 20 20 20 6e 61 6d 65 20  | I.libraries.......'''......name. | 
| 59ec0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 3d 20 27 52 65 61 64 69 6e 67 20 4c 69  | ...................=.'Reading.Li | 
| 59ee0 |  73 74 27 0d 0a 20 20 20 20 64 65 73 63 72 69 70    74 69 6f 6e 20 20 20 20 20 20 20 20 20 20 20 20  | st'......description............ | 
| 59f00 |  20 3d 20 27 44 65 66 69 6e 65 20 6f 72 64 65 72    61 62 6c 65 20 6c 69 73 74 73 20 6f 66 20 62 6f  | .=.'Define.orderable.lists.of.bo | 
| 59f20 |  6f 6b 73 20 61 6e 64 20 73 79 6e 63 68 72 6f 6e    69 73 65 20 74 6f 20 64 65 76 69 63 65 73 2f 66  | oks.and.synchronise.to.devices/f | 
| 59f40 |  6f 6c 64 65 72 73 27 0d 0a 20 20 20 20 73 75 70    70 6f 72 74 65 64 5f 70 6c 61 74 66 6f 72 6d 73  | olders'......supported_platforms | 
| 59f60 |  20 20 20 20 20 3d 20 5b 27 77 69 6e 64 6f 77 73    27 2c 20 27 6f 73 78 27 2c 20 27 6c 69 6e 75 78  | .....=.['windows',.'osx',.'linux | 
| 59f80 |  27 5d 0d 0a 20 20 20 20 61 75 74 68 6f 72 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ']......author.................. | 
| 59fa0 |  3d 20 27 47 72 61 6e 74 20 44 72 61 6b 65 27 0d    0a 20 20 20 20 76 65 72 73 69 6f 6e 20 20 20 20  | =.'Grant.Drake'......version.... | 
| 59fc0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 28    31 2c 20 31 35 2c 20 34 29 0d 0a 20 20 20 20 6d  | .............=.(1,.15,.4)......m | 
| 59fe0 |  69 6e 69 6d 75 6d 5f 63 61 6c 69 62 72 65 5f 76    65 72 73 69 6f 6e 20 3d 20 28 32 2c 20 30 2c 20  | inimum_calibre_version.=.(2,.0,. | 
| 5a000 |  30 29 0d 0a 0d 0a 20 20 20 20 23 3a 20 54 68 69    73 20 66 69 65 6c 64 20 64 65 66 69 6e 65 73 20  | 0)........#:.This.field.defines. | 
| 5a020 |  74 68 65 20 47 55 49 20 70 6c 75 67 69 6e 20 63    6c 61 73 73 20 74 68 61 74 20 63 6f 6e 74 61 69  | the.GUI.plugin.class.that.contai | 
| 5a040 |  6e 73 20 61 6c 6c 20 74 68 65 20 63 6f 64 65 0d    0a 20 20 20 20 23 3a 20 74 68 61 74 20 61 63 74  | ns.all.the.code......#:.that.act | 
| 5a060 |  75 61 6c 6c 79 20 64 6f 65 73 20 73 6f 6d 65 74    68 69 6e 67 2e 20 49 74 73 20 66 6f 72 6d 61 74  | ually.does.something..Its.format | 
| 5a080 |  20 69 73 20 6d 6f 64 75 6c 65 5f 70 61 74 68 3a    63 6c 61 73 73 5f 6e 61 6d 65 0d 0a 20 20 20 20  | .is.module_path:class_name...... | 
| 5a0a0 |  23 3a 20 54 68 65 20 73 70 65 63 69 66 69 65 64    20 63 6c 61 73 73 20 6d 75 73 74 20 62 65 20 64  | #:.The.specified.class.must.be.d | 
| 5a0c0 |  65 66 69 6e 65 64 20 69 6e 20 74 68 65 20 73 70    65 63 69 66 69 65 64 20 6d 6f 64 75 6c 65 2e 0d  | efined.in.the.specified.module.. | 
| 5a0e0 |  0a 20 20 20 20 61 63 74 75 61 6c 5f 70 6c 75 67    69 6e 20 20 20 20 20 20 20 20 20 20 20 3d 20 27  | .....actual_plugin...........=.' | 
| 5a100 |  63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e    72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 61 63 74  | calibre_plugins.reading_list.act | 
| 5a120 |  69 6f 6e 3a 52 65 61 64 69 6e 67 4c 69 73 74 41    63 74 69 6f 6e 27 0d 0a 0d 0a 20 20 20 20 64 65  | ion:ReadingListAction'........de | 
| 5a140 |  66 20 69 73 5f 63 75 73 74 6f 6d 69 7a 61 62 6c    65 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20 20 20  | f.is_customizable(self):........ | 
| 5a160 |  20 20 27 27 27 0d 0a 20 20 20 20 20 20 20 20 54    68 69 73 20 6d 65 74 68 6f 64 20 6d 75 73 74 20  | ..'''..........This.method.must. | 
| 5a180 |  72 65 74 75 72 6e 20 54 72 75 65 20 74 6f 20 65    6e 61 62 6c 65 20 63 75 73 74 6f 6d 69 7a 61 74  | return.True.to.enable.customizat | 
| 5a1a0 |  69 6f 6e 20 76 69 61 0d 0a 20 20 20 20 20 20 20    20 50 72 65 66 65 72 65 6e 63 65 73 2d 3e 50 6c  | ion.via..........Preferences->Pl | 
| 5a1c0 |  75 67 69 6e 73 0d 0a 20 20 20 20 20 20 20 20 27    27 27 0d 0a 20 20 20 20 20 20 20 20 72 65 74 75  | ugins..........'''..........retu | 
| 5a1e0 |  72 6e 20 54 72 75 65 0d 0a 0d 0a 20 20 20 20 64    65 66 20 64 6f 5f 75 73 65 72 5f 63 6f 6e 66 69  | rn.True........def.do_user_confi | 
| 5a200 |  67 28 73 65 6c 66 2c 20 70 61 72 65 6e 74 3d 4e    6f 6e 65 29 3a 0d 0a 20 20 20 20 20 20 20 20 27  | g(self,.parent=None):..........' | 
| 5a220 |  27 27 0d 0a 20 20 20 20 20 20 20 20 4f 76 65 72    72 69 64 64 65 6e 20 62 65 63 61 75 73 65 20 74  | ''..........Overridden.because.t | 
| 5a240 |  68 69 73 20 69 73 20 74 68 65 20 6f 6e 6c 79 20    77 61 79 20 49 20 63 61 6e 20 67 65 74 20 61 20  | his.is.the.only.way.I.can.get.a. | 
| 5a260 |  63 61 6c 6c 62 61 63 6b 0d 0a 20 20 20 20 20 20    20 20 74 6f 20 6b 6e 6f 77 20 74 68 61 74 20 74  | callback..........to.know.that.t | 
| 5a280 |  68 65 20 63 6f 6e 66 69 67 20 77 69 64 67 65 74    20 69 73 20 6e 6f 77 20 66 69 6e 69 73 68 65 64  | he.config.widget.is.now.finished | 
| 5a2a0 |  20 77 69 74 68 20 73 6f 20 49 20 63 61 6e 0d 0a    20 20 20 20 20 20 20 20 64 69 73 63 6f 6e 6e 65  | .with.so.I.can..........disconne | 
| 5a2c0 |  63 74 20 65 76 65 6e 74 73 2e 0d 0a 20 20 20 20    20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20  | ct.events...........'''......... | 
| 5a2e0 |  20 72 65 73 20 3d 20 49 6e 74 65 72 66 61 63 65    41 63 74 69 6f 6e 42 61 73 65 2e 64 6f 5f 75 73  | .res.=.InterfaceActionBase.do_us | 
| 5a300 |  65 72 5f 63 6f 6e 66 69 67 28 73 65 6c 66 2c 20    70 61 72 65 6e 74 29 0d 0a 20 20 20 20 20 20 20  | er_config(self,.parent)......... | 
| 5a320 |  20 69 66 20 73 65 6c 66 2e 63 77 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 63  | .if.self.cw:..............self.c | 
| 5a340 |  77 2e 64 69 73 63 6f 6e 6e 65 63 74 5f 73 69 67    6e 61 6c 73 28 29 0d 0a 20 20 20 20 20 20 20 20  | w.disconnect_signals().......... | 
| 5a360 |  72 65 74 75 72 6e 20 72 65 73 0d 0a 0d 0a 20 20    20 20 64 65 66 20 63 6f 6e 66 69 67 5f 77 69 64  | return.res........def.config_wid | 
| 5a380 |  67 65 74 28 73 65 6c 66 29 3a 0d 0a 20 20 20 20    20 20 20 20 27 27 27 0d 0a 20 20 20 20 20 20 20  | get(self):..........'''......... | 
| 5a3a0 |  20 49 6d 70 6c 65 6d 65 6e 74 20 74 68 69 73 20    6d 65 74 68 6f 64 20 61 6e 64 20 3a 6d 65 74 68  | .Implement.this.method.and.:meth | 
| 5a3c0 |  3a 60 73 61 76 65 5f 73 65 74 74 69 6e 67 73 60    20 69 6e 20 79 6f 75 72 20 70 6c 75 67 69 6e 20  | :`save_settings`.in.your.plugin. | 
| 5a3e0 |  74 6f 0d 0a 20 20 20 20 20 20 20 20 75 73 65 20    61 20 63 75 73 74 6f 6d 20 63 6f 6e 66 69 67 75  | to..........use.a.custom.configu | 
| 5a400 |  72 61 74 69 6f 6e 20 64 69 61 6c 6f 67 2e 0d 0a    0d 0a 20 20 20 20 20 20 20 20 54 68 69 73 20 6d  | ration.dialog.............This.m | 
| 5a420 |  65 74 68 6f 64 2c 20 69 66 20 69 6d 70 6c 65 6d    65 6e 74 65 64 2c 20 6d 75 73 74 20 72 65 74 75  | ethod,.if.implemented,.must.retu | 
| 5a440 |  72 6e 20 61 20 51 57 69 64 67 65 74 2e 20 54 68    65 20 77 69 64 67 65 74 20 63 61 6e 20 68 61 76  | rn.a.QWidget..The.widget.can.hav | 
| 5a460 |  65 0d 0a 20 20 20 20 20 20 20 20 61 6e 20 6f 70    74 69 6f 6e 61 6c 20 6d 65 74 68 6f 64 20 76 61  | e..........an.optional.method.va | 
| 5a480 |  6c 69 64 61 74 65 28 29 20 74 68 61 74 20 74 61    6b 65 73 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73  | lidate().that.takes.no.arguments | 
| 5a4a0 |  20 61 6e 64 20 69 73 20 63 61 6c 6c 65 64 0d 0a    20 20 20 20 20 20 20 20 69 6d 6d 65 64 69 61 74  | .and.is.called..........immediat | 
| 5a4c0 |  65 6c 79 20 61 66 74 65 72 20 74 68 65 20 75 73    65 72 20 63 6c 69 63 6b 73 20 4f 4b 2e 20 43 68  | ely.after.the.user.clicks.OK..Ch | 
| 5a4e0 |  61 6e 67 65 73 20 61 72 65 20 61 70 70 6c 69 65    64 20 69 66 20 61 6e 64 20 6f 6e 6c 79 0d 0a 20  | anges.are.applied.if.and.only... | 
| 5a500 |  20 20 20 20 20 20 20 69 66 20 74 68 65 20 6d 65    74 68 6f 64 20 72 65 74 75 72 6e 73 20 54 72 75  | .......if.the.method.returns.Tru | 
| 5a520 |  65 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 49 66    20 66 6f 72 20 73 6f 6d 65 20 72 65 61 73 6f 6e  | e.............If.for.some.reason | 
| 5a540 |  20 79 6f 75 20 63 61 6e 6e 6f 74 20 70 65 72 66    6f 72 6d 20 74 68 65 20 63 6f 6e 66 69 67 75 72  | .you.cannot.perform.the.configur | 
| 5a560 |  61 74 69 6f 6e 20 61 74 20 74 68 69 73 20 74 69    6d 65 2c 0d 0a 20 20 20 20 20 20 20 20 72 65 74  | ation.at.this.time,..........ret | 
| 5a580 |  75 72 6e 20 61 20 74 75 70 6c 65 20 6f 66 20 74    77 6f 20 73 74 72 69 6e 67 73 20 28 6d 65 73 73  | urn.a.tuple.of.two.strings.(mess | 
| 5a5a0 |  61 67 65 2c 20 64 65 74 61 69 6c 73 29 2c 20 74    68 65 73 65 20 77 69 6c 6c 20 62 65 0d 0a 20 20  | age,.details),.these.will.be.... | 
| 5a5c0 |  20 20 20 20 20 20 64 69 73 70 6c 61 79 65 64 20    61 73 20 61 20 77 61 72 6e 69 6e 67 20 64 69 61  | ......displayed.as.a.warning.dia | 
| 5a5e0 |  6c 6f 67 20 74 6f 20 74 68 65 20 75 73 65 72 20    61 6e 64 20 74 68 65 20 70 72 6f 63 65 73 73 20  | log.to.the.user.and.the.process. | 
| 5a600 |  77 69 6c 6c 20 62 65 0d 0a 20 20 20 20 20 20 20    20 61 62 6f 72 74 65 64 2e 0d 0a 0d 0a 20 20 20  | will.be..........aborted........ | 
| 5a620 |  20 20 20 20 20 54 68 65 20 62 61 73 65 20 63 6c    61 73 73 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69  | .....The.base.class.implementati | 
| 5a640 |  6f 6e 20 6f 66 20 74 68 69 73 20 6d 65 74 68 6f    64 20 72 61 69 73 65 73 20 4e 6f 74 49 6d 70 6c  | on.of.this.method.raises.NotImpl | 
| 5a660 |  65 6d 65 6e 74 65 64 45 72 72 6f 72 0d 0a 20 20    20 20 20 20 20 20 73 6f 20 62 79 20 64 65 66 61  | ementedError..........so.by.defa | 
| 5a680 |  75 6c 74 20 6e 6f 20 75 73 65 72 20 63 6f 6e 66    69 67 75 72 61 74 69 6f 6e 20 69 73 20 70 6f 73  | ult.no.user.configuration.is.pos | 
| 5a6a0 |  73 69 62 6c 65 2e 0d 0a 20 20 20 20 20 20 20 20    27 27 27 0d 0a 20 20 20 20 20 20 20 20 73 65 6c  | sible...........'''..........sel | 
| 5a6c0 |  66 2e 63 77 20 3d 20 4e 6f 6e 65 0d 0a 20 20 20    20 20 20 20 20 69 66 20 73 65 6c 66 2e 61 63 74  | f.cw.=.None..........if.self.act | 
| 5a6e0 |  75 61 6c 5f 70 6c 75 67 69 6e 5f 3a 0d 0a 20 20    20 20 20 20 20 20 20 20 20 20 66 72 6f 6d 20 63  | ual_plugin_:..............from.c | 
| 5a700 |  61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 2e 72    65 61 64 69 6e 67 5f 6c 69 73 74 2e 63 6f 6e 66  | alibre_plugins.reading_list.conf | 
| 5a720 |  69 67 20 69 6d 70 6f 72 74 20 43 6f 6e 66 69 67    57 69 64 67 65 74 0d 0a 20 20 20 20 20 20 20 20  | ig.import.ConfigWidget.......... | 
| 5a740 |  20 20 20 20 73 65 6c 66 2e 63 77 20 3d 20 43 6f    6e 66 69 67 57 69 64 67 65 74 28 73 65 6c 66 2e  | ....self.cw.=.ConfigWidget(self. | 
| 5a760 |  61 63 74 75 61 6c 5f 70 6c 75 67 69 6e 5f 29 0d    0a 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c  | actual_plugin_)..............sel | 
| 5a780 |  66 2e 63 77 2e 63 6f 6e 6e 65 63 74 5f 73 69 67    6e 61 6c 73 28 29 0d 0a 20 20 20 20 20 20 20 20  | f.cw.connect_signals().......... | 
| 5a7a0 |  72 65 74 75 72 6e 20 73 65 6c 66 2e 63 77 0d 0a    0d 0a 20 20 20 20 64 65 66 20 73 61 76 65 5f 73  | return.self.cw........def.save_s | 
| 5a7c0 |  65 74 74 69 6e 67 73 28 73 65 6c 66 2c 20 63 6f    6e 66 69 67 5f 77 69 64 67 65 74 29 3a 0d 0a 20  | ettings(self,.config_widget):... | 
| 5a7e0 |  20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20 20    20 20 20 20 53 61 76 65 20 74 68 65 20 73 65 74  | .......'''..........Save.the.set | 
| 5a800 |  74 69 6e 67 73 20 73 70 65 63 69 66 69 65 64 20    62 79 20 74 68 65 20 75 73 65 72 20 77 69 74 68  | tings.specified.by.the.user.with | 
| 5a820 |  20 63 6f 6e 66 69 67 5f 77 69 64 67 65 74 2e 0d    0a 0d 0a 20 20 20 20 20 20 20 20 3a 70 61 72 61  | .config_widget.............:para | 
| 5a840 |  6d 20 63 6f 6e 66 69 67 5f 77 69 64 67 65 74 3a    20 54 68 65 20 77 69 64 67 65 74 20 72 65 74 75  | m.config_widget:.The.widget.retu | 
| 5a860 |  72 6e 65 64 20 62 79 20 3a 6d 65 74 68 3a 60 63    6f 6e 66 69 67 5f 77 69 64 67 65 74 60 2e 0d 0a  | rned.by.:meth:`config_widget`... | 
| 5a880 |  20 20 20 20 20 20 20 20 27 27 27 0d 0a 20 20 20    20 20 20 20 20 63 6f 6e 66 69 67 5f 77 69 64 67  | ........'''..........config_widg | 
| 5a8a0 |  65 74 2e 73 61 76 65 5f 73 65 74 74 69 6e 67 73    28 29 0d 0a 20 20 20 20 20 20 20 20 69 66 20 73  | et.save_settings()..........if.s | 
| 5a8c0 |  65 6c 66 2e 61 63 74 75 61 6c 5f 70 6c 75 67 69    6e 5f 3a 0d 0a 20 20 20 20 20 20 20 20 20 20 20  | elf.actual_plugin_:............. | 
| 5a8e0 |  20 73 65 6c 66 2e 61 63 74 75 61 6c 5f 70 6c 75    67 69 6e 5f 2e 72 65 62 75 69 6c 64 5f 6d 65 6e  | .self.actual_plugin_.rebuild_men | 
| 5a900 |  75 73 28 29 0d 0a 0d 0a 0d 0a 23 20 46 6f 72 20    74 65 73 74 69 6e 67 2c 20 72 75 6e 20 66 72 6f  | us()......#.For.testing,.run.fro | 
| 5a920 |  6d 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 77    69 74 68 20 74 68 69 73 3a 0d 0a 23 20 63 61 6c  | m.command.line.with.this:..#.cal | 
| 5a940 |  69 62 72 65 2d 64 65 62 75 67 20 2d 65 20 5f 5f    69 6e 69 74 5f 5f 2e 70 79 0d 0a 69 66 20 5f 5f  | ibre-debug.-e.__init__.py..if.__ | 
| 5a960 |  6e 61 6d 65 5f 5f 20 3d 3d 20 27 5f 5f 6d 61 69    6e 5f 5f 27 3a 0d 0a 20 20 20 20 74 72 79 3a 0d  | name__.==.'__main__':......try:. | 
| 5a980 |  0a 20 20 20 20 20 20 20 20 66 72 6f 6d 20 71 74    2e 63 6f 72 65 20 69 6d 70 6f 72 74 20 51 41 70  | .........from.qt.core.import.QAp | 
| 5a9a0 |  70 6c 69 63 61 74 69 6f 6e 0d 0a 20 20 20 20 65    78 63 65 70 74 20 49 6d 70 6f 72 74 45 72 72 6f  | plication......except.ImportErro | 
| 5a9c0 |  72 3a 0d 0a 20 20 20 20 20 20 20 20 66 72 6f 6d    20 50 79 51 74 35 2e 51 74 20 69 6d 70 6f 72 74  | r:..........from.PyQt5.Qt.import | 
| 5a9e0 |  20 51 41 70 70 6c 69 63 61 74 69 6f 6e 0d 0a 20    20 20 20 66 72 6f 6d 20 63 61 6c 69 62 72 65 2e  | .QApplication......from.calibre. | 
| 5aa00 |  67 75 69 32 2e 70 72 65 66 65 72 65 6e 63 65 73    20 69 6d 70 6f 72 74 20 74 65 73 74 5f 77 69 64  | gui2.preferences.import.test_wid | 
| 5aa20 |  67 65 74 0d 0a 20 20 20 20 61 70 70 20 3d 20 51    41 70 70 6c 69 63 61 74 69 6f 6e 28 5b 5d 29 0d  | get......app.=.QApplication([]). | 
| 5aa40 |  0a 20 20 20 20 74 65 73 74 5f 77 69 64 67 65 74    28 27 41 64 76 61 6e 63 65 64 27 2c 20 27 50 6c  | .....test_widget('Advanced',.'Pl | 
| 5aa60 |  75 67 69 6e 73 27 29 0d 0a 50 4b 03 04 14 00 00    00 00 00 0d 47 99 58 85 8a 07 e4 8f 28 00 00 8f  | ugins')..PK.........G.X.....(... | 
| 5aa80 |  28 00 00 0c 00 00 00 43 48 41 4e 47 45 4c 4f 47    2e 6d 64 23 20 52 65 61 64 69 6e 67 20 4c 69 73  | (......CHANGELOG.md#.Reading.Lis | 
| 5aaa0 |  74 20 43 68 61 6e 67 65 20 4c 6f 67 0d 0a 0d 0a    23 23 20 5b 31 2e 31 35 2e 34 5d 20 2d 20 32 30  | t.Change.Log....##.[1.15.4].-.20 | 
| 5aac0 |  32 34 2d 30 34 2d 32 35 0d 0a 23 23 23 20 43 68    61 6e 67 65 64 0d 0a 2d 20 4c 69 6d 69 74 20 74  | 24-04-25..###.Changed..-.Limit.t | 
| 5aae0 |  69 74 6c 65 20 61 6e 64 20 61 75 74 68 6f 72 20    63 6f 6c 75 6d 6e 73 20 77 69 64 74 68 20 6f 6e  | itle.and.author.columns.width.on | 
| 5ab00 |  20 65 64 69 74 20 6c 69 73 74 20 64 69 61 6c 6f    67 20 74 6f 20 70 72 65 76 65 6e 74 20 6c 6f 6e  | .edit.list.dialog.to.prevent.lon | 
| 5ab20 |  67 20 6e 61 6d 65 73 20 66 72 6f 6d 20 6f 76 65    72 2d 73 69 7a 69 6e 67 20 64 69 61 6c 6f 67 2e  | g.names.from.over-sizing.dialog. | 
| 5ab40 |  0d 0a 0d 0a 23 23 20 5b 31 2e 31 35 2e 33 5d 20    2d 20 32 30 32 34 2d 30 34 2d 31 31 0d 0a 23 23  | ....##.[1.15.3].-.2024-04-11..## | 
| 5ab60 |  23 20 41 64 64 65 64 0d 0a 2d 20 51 75 69 63 6b    20 61 63 63 65 73 73 20 66 65 61 74 75 72 65 20  | #.Added..-.Quick.access.feature. | 
| 5ab80 |  77 68 65 6e 20 65 6e 61 62 6c 65 64 20 61 6c 6c    6f 77 73 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20  | when.enabled.allows.clicking.on. | 
| 5aba0 |  74 68 65 20 72 65 61 64 69 6e 67 20 6c 69 73 74    20 62 75 74 74 6f 6e 20 74 6f 20 76 69 65 77 20  | the.reading.list.button.to.view. | 
| 5abc0 |  79 6f 75 72 20 64 65 66 61 75 6c 74 20 6c 69 73    74 2e 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d  | your.default.list...###.Fixed..- | 
| 5abe0 |  20 46 69 78 20 6c 69 62 70 6e 67 20 77 61 72 6e    69 6e 67 3a 20 69 63 43 43 50 3a 20 6b 6e 6f 77  | .Fix.libpng.warning:.icCCP:.know | 
| 5ac00 |  6e 20 69 6e 63 6f 72 72 65 63 74 20 73 52 47 42    20 70 72 6f 66 69 6c 65 20 75 73 69 6e 67 20 60  | n.incorrect.sRGB.profile.using.` | 
| 5ac20 |  6d 61 67 69 63 6b 20 6d 6f 67 72 69 66 79 20 2a    2e 70 6e 67 60 0d 0a 0d 0a 23 23 20 5b 31 2e 31  | magick.mogrify.*.png`....##.[1.1 | 
| 5ac40 |  35 2e 32 5d 20 2d 20 32 30 32 34 2d 30 33 2d 31    37 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20  | 5.2].-.2024-03-17..###.Added..-. | 
| 5ac60 |  52 75 73 73 69 61 6e 20 74 72 61 6e 73 6c 61 74    69 6f 6e 0d 0a 2d 20 54 61 6d 69 6c 20 74 72 61  | Russian.translation..-.Tamil.tra | 
| 5ac80 |  6e 73 6c 61 74 69 6f 6e 0d 0a 0d 0a 23 23 20 5b    31 2e 31 35 2e 31 5d 20 2d 20 32 30 32 33 2d 30  | nslation....##.[1.15.1].-.2023-0 | 
| 5aca0 |  31 2d 32 32 0d 0a 23 23 23 20 46 69 78 65 64 0d    0a 2d 20 53 6f 72 74 69 6e 67 20 62 72 6f 6b 65  | 1-22..###.Fixed..-.Sorting.broke | 
| 5acc0 |  6e 20 69 6e 20 31 2e 31 34 2e 30 20 6f 66 20 45    64 69 74 20 4c 69 73 74 20 66 6f 72 20 72 65 6d  | n.in.1.14.0.of.Edit.List.for.rem | 
| 5ace0 |  6f 76 69 6e 67 20 61 20 72 6f 77 2e 0d 0a 0d 0a    23 23 20 5b 31 2e 31 35 2e 30 5d 20 2d 20 32 30  | oving.a.row.....##.[1.15.0].-.20 | 
| 5ad00 |  32 32 2d 31 30 2d 31 36 0d 0a 5f 41 6c 6c 20 6b    69 77 69 64 75 64 65 20 70 6c 75 67 69 6e 73 20  | 22-10-16.._All.kiwidude.plugins. | 
| 5ad20 |  75 70 64 61 74 65 64 2f 6d 69 67 72 61 74 65 64    20 74 6f 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74  | updated/migrated.to:.https://git | 
| 5ad40 |  68 75 62 2e 63 6f 6d 2f 6b 69 77 69 64 75 64 65    36 38 2f 63 61 6c 69 62 72 65 5f 70 6c 75 67 69  | hub.com/kiwidude68/calibre_plugi | 
| 5ad60 |  6e 73 5f 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a    2d 20 41 64 64 20 48 65 6c 70 20 62 75 74 74 6f  | ns_..###.Added..-.Add.Help.butto | 
| 5ad80 |  6e 20 74 6f 20 6d 65 6e 75 20 61 6e 64 20 63 6f    6e 66 69 67 75 72 61 74 69 6f 6e 20 64 69 61 6c  | n.to.menu.and.configuration.dial | 
| 5ada0 |  6f 67 2e 0d 0a 2d 20 55 6b 72 61 6e 69 61 6e 20    74 72 61 6e 73 6c 61 74 69 6f 6e 20 28 40 79 75  | og...-.Ukranian.translation.(@yu | 
| 5adc0 |  72 63 68 6f 72 29 0d 0a 23 23 23 20 43 68 61 6e    67 65 64 0d 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e  | rchor)..###.Changed..-.**Breakin | 
| 5ade0 |  67 3a 2a 2a 20 44 72 6f 70 20 50 79 51 74 34 20    73 75 70 70 6f 72 74 2c 20 72 65 71 75 69 72 65  | g:**.Drop.PyQt4.support,.require | 
| 5ae00 |  20 63 61 6c 69 62 72 65 20 32 2e 78 20 6f 72 20    6c 61 74 65 72 2e 0d 0a 2d 20 52 65 66 61 63 74  | .calibre.2.x.or.later...-.Refact | 
| 5ae20 |  6f 72 69 6e 67 20 6f 66 20 63 6f 6d 6d 6f 6e 20    63 6f 64 65 0d 0a 0d 0a 23 23 20 5b 31 2e 31 34  | oring.of.common.code....##.[1.14 | 
| 5ae40 |  2e 30 5d 20 2d 20 32 30 32 32 2d 30 39 2d 31 34    0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 53  | .0].-.2022-09-14..###.Fixed..-.S | 
| 5ae60 |  6f 72 74 20 73 65 6c 65 63 74 65 64 52 6f 77 73    20 6f 6e 20 45 64 69 74 20 4c 69 73 74 2c 20 71  | ort.selectedRows.on.Edit.List,.q | 
| 5ae80 |  74 20 67 69 76 65 73 20 74 68 65 6d 20 69 6e 20    75 73 65 72 2d 73 65 6c 65 63 74 65 64 20 6f 72  | t.gives.them.in.user-selected.or | 
| 5aea0 |  64 65 72 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 31 33    2e 31 5d 20 2d 20 32 30 32 32 2d 30 38 2d 30 32  | der.....##.[1.13.1].-.2022-08-02 | 
| 5aec0 |  0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 62    75 67 20 77 69 74 68 20 63 61 6c 36 20 69 63 6f  | ..###.Fixed..-.bug.with.cal6.ico | 
| 5aee0 |  6e 20 74 68 65 6d 65 20 63 68 61 6e 67 65 2e 0d    0a 0d 0a 23 23 20 5b 31 2e 31 33 2e 30 5d 20 2d  | n.theme.change.....##.[1.13.0].- | 
| 5af00 |  20 32 30 32 32 2d 30 38 2d 30 32 0d 0a 23 23 23    20 43 68 61 6e 67 65 64 0d 0a 2d 20 55 73 65 20  | .2022-08-02..###.Changed..-.Use. | 
| 5af20 |  63 61 6c 36 20 69 63 6f 6e 20 74 68 65 6d 65 20    73 79 73 74 65 6d 20 74 6f 20 61 6c 6c 6f 77 20  | cal6.icon.theme.system.to.allow. | 
| 5af40 |  70 6c 75 67 69 6e 20 69 63 6f 6e 20 63 75 73 74    6f 6d 69 7a 61 74 69 6f 6e 0d 0a 0d 0a 23 23 20  | plugin.icon.customization....##. | 
| 5af60 |  5b 31 2e 31 32 2e 30 5d 20 2d 20 32 30 32 32 2d    30 37 2d 31 31 0d 0a 23 23 23 20 46 69 78 65 64  | [1.12.0].-.2022-07-11..###.Fixed | 
| 5af80 |  0d 0a 2d 20 22 52 65 73 74 6f 72 65 20 73 6f 72    74 20 61 66 74 65 72 20 76 69 65 77 69 6e 67 20  | ..-."Restore.sort.after.viewing. | 
| 5afa0 |  6c 69 73 74 22 20 6f 70 74 69 6f 6e 20 63 68 65    63 6b 62 6f 78 20 69 6e 20 63 61 6c 36 2e 0d 0a  | list".option.checkbox.in.cal6... | 
| 5afc0 |  0d 0a 23 23 20 5b 31 2e 31 31 2e 30 5d 20 2d 20    32 30 32 32 2d 30 36 2d 32 35 0d 0a 23 23 23 20  | ..##.[1.11.0].-.2022-06-25..###. | 
| 5afe0 |  43 68 61 6e 67 65 64 0d 0a 2d 20 41 6c 6c 6f 77    20 63 6f 6e 66 69 67 20 64 69 61 6c 6f 67 20 74  | Changed..-.Allow.config.dialog.t | 
| 5b000 |  6f 20 73 63 72 6f 6c 6c 20 73 6f 20 69 74 20 63    61 6e 20 72 65 73 69 7a 65 20 73 6d 61 6c 6c 65  | o.scroll.so.it.can.resize.smalle | 
| 5b020 |  72 0d 0a 0d 0a 23 23 20 5b 31 2e 31 30 2e 30 5d    20 2d 20 32 30 32 32 2d 30 36 2d 31 36 0d 0a 23  | r....##.[1.10.0].-.2022-06-16..# | 
| 5b040 |  23 23 20 41 64 64 65 64 0d 0a 2d 20 22 52 65 73    74 6f 72 65 20 73 6f 72 74 20 61 66 74 65 72 20  | ##.Added..-."Restore.sort.after. | 
| 5b060 |  76 69 65 77 69 6e 67 20 6c 69 73 74 22 20 6f 70    74 69 6f 6e 20 61 64 64 65 64 20 61 73 20 70 65  | viewing.list".option.added.as.pe | 
| 5b080 |  72 20 63 61 70 69 6e 6b 27 73 20 63 6f 6e 74 72    69 62 75 74 69 6f 6e 2e 0d 0a 0d 0a 23 23 20 5b  | r.capink's.contribution.....##.[ | 
| 5b0a0 |  31 2e 39 2e 30 5d 20 2d 20 32 30 32 32 2d 30 34    2d 32 37 0d 0a 23 23 23 20 43 68 61 6e 67 65 64  | 1.9.0].-.2022-04-27..###.Changed | 
| 5b0c0 |  0d 0a 2d 20 51 74 2e 49 74 65 6d 46 6c 61 67 73    2d 3e 51 74 2e 49 74 65 6d 46 6c 61 67 20 66 6f  | ..-.Qt.ItemFlags->Qt.ItemFlag.fo | 
| 5b0e0 |  72 20 75 70 63 6f 6d 69 6e 67 20 51 74 36 20 43    61 6c 69 62 72 65 0d 0a 0d 0a 23 23 20 5b 31 2e  | r.upcoming.Qt6.Calibre....##.[1. | 
| 5b100 |  38 2e 30 5d 20 2d 20 32 30 32 32 2d 30 31 2d 32    32 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a  | 8.0].-.2022-01-22..###.Changed.. | 
| 5b120 |  2d 20 42 75 6d 70 20 4d 69 6e 69 6d 75 6d 20 43    61 6c 69 62 72 65 20 76 65 72 73 69 6f 6e 20 74  | -.Bump.Minimum.Calibre.version.t | 
| 5b140 |  6f 20 32 2e 38 35 2e 31 0d 0a 2d 20 43 68 61 6e    67 65 73 20 66 6f 72 20 75 70 63 6f 6d 69 6e 67  | o.2.85.1..-.Changes.for.upcoming | 
| 5b160 |  20 51 74 36 20 43 61 6c 69 62 72 65 0d 0a 0d 0a    23 23 20 5b 31 2e 37 2e 36 5d 20 2d 20 32 30 32  | .Qt6.Calibre....##.[1.7.6].-.202 | 
| 5b180 |  31 2d 30 35 2d 30 31 0d 0a 23 23 23 20 41 64 64    65 64 0d 0a 2d 20 41 6c 6c 6f 77 20 54 72 61 6e  | 1-05-01..###.Added..-.Allow.Tran | 
| 5b1a0 |  73 6c 61 74 69 6f 6e 73 20 61 6e 64 20 53 70 61    6e 69 73 68 20 74 72 61 6e 73 6c 61 74 69 6f 6e  | slations.and.Spanish.translation | 
| 5b1c0 |  2c 20 74 68 61 6e 6b 73 20 64 75 6e 68 69 6c 6c    21 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20  | ,.thanks.dunhill!..###.Fixed..-. | 
| 5b1e0 |  48 61 6e 64 6c 65 20 6d 69 73 73 69 6e 67 20 64    65 66 61 75 6c 74 20 61 6e 64 20 6e 6f 20 6c 69  | Handle.missing.default.and.no.li | 
| 5b200 |  73 74 73 20 69 6e 20 73 65 74 74 69 6e 67 73 2e    20 53 68 6f 75 6c 64 6e 27 74 20 68 61 70 70 65  | sts.in.settings..Shouldn't.happe | 
| 5b220 |  6e 2c 20 62 75 74 20 73 6f 6d 65 62 6f 64 79 20    67 6f 74 20 74 68 65 72 65 2e 0d 0a 0d 0a 23 23  | n,.but.somebody.got.there.....## | 
| 5b240 |  20 5b 31 2e 37 2e 32 5d 20 2d 20 32 30 32 31 2d    30 33 2d 31 36 0d 0a 23 23 23 20 46 69 78 65 64  | .[1.7.2].-.2021-03-16..###.Fixed | 
| 5b260 |  0d 0a 2d 20 44 65 6c 65 74 65 20 6c 69 73 74 20    61 6e 64 20 74 61 67 73 5f 63 6f 6c 75 6d 6e 3d  | ..-.Delete.list.and.tags_column= | 
| 5b280 |  27 27 0d 0a 0d 0a 23 23 20 5b 31 2e 37 2e 31 5d    20 2d 20 32 30 32 30 2d 31 31 2d 31 38 0d 0a 23  | ''....##.[1.7.1].-.2020-11-18..# | 
| 5b2a0 |  23 23 20 46 69 78 65 64 0d 0a 2d 20 53 6f 72 74    20 56 69 65 77 20 4c 69 73 74 73 20 73 75 62 20  | ##.Fixed..-.Sort.View.Lists.sub. | 
| 5b2c0 |  6d 65 6e 75 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 37    2e 30 5d 20 2d 20 32 30 32 30 2d 31 31 2d 30 38  | menu.....##.[1.7.0].-.2020-11-08 | 
| 5b2e0 |  0d 0a 23 23 23 20 41 64 64 65 64 0d 0a 2d 20 4f    70 74 69 6f 6e 61 6c 20 6c 69 73 74 20 66 65 61  | ..###.Added..-.Optional.list.fea | 
| 5b300 |  74 75 72 65 73 3a 20 50 75 74 20 61 6e 79 20 4c    69 73 74 27 73 20 56 69 65 77 20 61 63 74 69 6f  | tures:.Put.any.List's.View.actio | 
| 5b320 |  6e 20 69 6e 20 74 68 65 20 50 49 20 74 6f 70 20    6d 65 6e 75 20 61 6e 64 20 61 6e 20 6f 70 74 69  | n.in.the.PI.top.menu.and.an.opti | 
| 5b340 |  6f 6e 20 74 6f 20 6e 6f 74 20 73 6f 72 74 20 74    68 65 20 62 6f 6f 6b 73 20 69 6e 20 6c 69 73 74  | on.to.not.sort.the.books.in.list | 
| 5b360 |  20 6f 72 64 65 72 20 6f 6e 20 76 69 65 77 2e 20    54 68 61 6e 6b 73 20 74 6f 20 6b 69 77 69 64 75  | .order.on.view..Thanks.to.kiwidu | 
| 5b380 |  64 65 20 68 69 6d 73 65 6c 66 20 66 6f 72 20 74    68 65 73 65 20 63 68 61 6e 67 65 73 2e 0d 0a 2d  | de.himself.for.these.changes...- | 
| 5b3a0 |  20 4d 6f 76 65 20 75 70 2f 64 6f 77 6e 20 31 30    20 26 20 74 6f 20 74 6f 70 2f 62 6f 74 74 6f 6d  | .Move.up/down.10.&.to.top/bottom | 
| 5b3c0 |  20 6f 66 20 6c 69 73 74 20 69 6e 20 45 64 69 74    20 4c 69 73 74 2c 20 74 68 61 6e 6b 73 20 74 6f  | .of.list.in.Edit.List,.thanks.to | 
| 5b3e0 |  20 73 6e 61 72 6b 6f 70 68 69 6c 75 73 20 66 6f    72 20 74 68 65 73 65 20 63 68 61 6e 67 65 73 2e  | .snarkophilus.for.these.changes. | 
| 5b400 |  0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d    20 41 70 70 6c 79 20 70 65 72 73 69 73 74 5f 73  | ..###.Changed..-.Apply.persist_s | 
| 5b420 |  68 6f 72 74 63 75 74 20 74 6f 20 76 69 65 77 20    61 63 74 69 6f 6e 73 20 77 68 65 6e 20 43 61 6c  | hortcut.to.view.actions.when.Cal | 
| 5b440 |  69 62 72 65 20 3e 3d 20 76 35 2e 34 20 73 6f 20    76 69 65 77 20 73 68 6f 72 74 63 75 74 73 20 61  | ibre.>=.v5.4.so.view.shortcuts.a | 
| 5b460 |  72 65 6e 27 74 20 64 69 73 63 61 72 64 65 64 20    61 73 20 65 61 73 69 6c 79 2e 20 43 61 6c 69 62  | ren't.discarded.as.easily..Calib | 
| 5b480 |  72 65 20 50 52 20 23 31 32 34 36 0d 0a 23 23 23    20 46 69 78 65 64 0d 0a 2d 20 6e 6f 74 20 61 6c  | re.PR.#1246..###.Fixed..-.not.al | 
| 5b4a0 |  77 61 79 73 20 64 65 74 65 63 74 69 6e 67 20 27    6c 61 73 74 27 20 6f 72 20 27 66 69 72 73 74 27  | ways.detecting.'last'.or.'first' | 
| 5b4c0 |  20 73 65 6c 65 63 74 65 64 20 69 74 65 6d 20 63    6f 72 72 65 63 74 6c 79 20 69 6e 20 45 64 69 74  | .selected.item.correctly.in.Edit | 
| 5b4e0 |  2e 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 31 35 5d    20 2d 20 32 30 32 30 2d 31 30 2d 30 38 0d 0a 23  | .....##.[1.6.15].-.2020-10-08..# | 
| 5b500 |  23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 48 6f    6e 6f 72 20 6d 6f 64 69 66 79 20 61 63 74 69 6f  | ##.Changed..-.Honor.modify.actio | 
| 5b520 |  6e 20 73 65 74 74 69 6e 67 20 6f 6e 20 64 65 76    69 63 65 20 70 6f 70 20 6c 69 73 74 73 2e 0d 0a  | n.setting.on.device.pop.lists... | 
| 5b540 |  23 23 23 20 46 69 78 65 64 0d 0a 2d 20 46 6f 72    63 65 20 70 72 65 2d 65 78 69 73 74 69 6e 67 20  | ###.Fixed..-.Force.pre-existing. | 
| 5b560 |  6c 69 73 74 73 20 74 6f 20 54 41 47 41 44 44 52    45 4d 4f 56 45 20 74 6f 20 6d 61 74 63 68 20 70  | lists.to.TAGADDREMOVE.to.match.p | 
| 5b580 |  72 69 6f 72 20 62 65 68 61 76 69 6f 72 2e 0d 0a    2d 20 44 69 73 61 62 6c 65 20 73 65 72 69 65 73  | rior.behavior...-.Disable.series | 
| 5b5a0 |  20 6c 61 62 65 6c 73 20 74 6f 6f 20 77 68 65 6e    20 73 65 72 69 65 73 20 73 65 74 74 69 6e 67 73  | .labels.too.when.series.settings | 
| 5b5c0 |  20 64 69 73 61 62 6c 65 64 2e 0d 0a 0d 0a 23 23    20 5b 31 2e 36 2e 39 5d 20 2d 20 32 30 32 30 2d  | .disabled.....##.[1.6.9].-.2020- | 
| 5b5e0 |  30 37 2d 31 31 0d 0a 23 23 23 20 46 69 78 65 64    0d 0a 2d 20 41 75 74 6f 2d 70 6f 70 75 6c 61 74  | 07-11..###.Fixed..-.Auto-populat | 
| 5b600 |  65 64 20 64 65 66 61 75 6c 74 20 6c 69 73 74 73    2e 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 37 5d 20  | ed.default.lists.....##.[1.6.7]. | 
| 5b620 |  2d 20 32 30 32 30 2d 30 31 2d 31 36 0d 0a 23 23    23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 43 6f 6d  | -.2020-01-16..###.Changed..-.Com | 
| 5b640 |  70 61 74 69 62 69 6c 69 74 79 20 77 69 74 68 20    50 79 74 68 6f 6e 20 33 0d 0a 0d 0a 23 23 20 5b  | patibility.with.Python.3....##.[ | 
| 5b660 |  31 2e 36 2e 36 5d 20 2d 20 32 30 31 34 2d 31 31    2d 32 32 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a  | 1.6.6].-.2014-11-22..###.Fixed.. | 
| 5b680 |  2d 20 4b 65 79 62 6f 61 72 64 20 73 68 6f 72 74    63 75 74 73 20 6e 6f 74 20 77 6f 72 6b 69 6e 67  | -.Keyboard.shortcuts.not.working | 
| 5b6a0 |  20 6f 6e 20 63 61 6c 69 62 72 65 20 3e 3d 20 32    2e 31 30 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 35  | .on.calibre.>=.2.10....##.[1.6.5 | 
| 5b6c0 |  5d 20 2d 20 32 30 31 34 2d 30 37 2d 32 38 0d 0a    23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 53  | ].-.2014-07-28..###.Changed..-.S | 
| 5b6e0 |  75 70 70 6f 72 74 69 6e 67 20 75 70 63 6f 6d 69    6e 67 20 63 61 6c 69 62 72 65 20 32 2e 30 0d 0a  | upporting.upcoming.calibre.2.0.. | 
| 5b700 |  0d 0a 23 23 20 5b 31 2e 36 2e 34 5d 20 2d 20 32    30 31 33 2d 30 37 2d 32 31 0d 0a 23 23 23 20 46  | ..##.[1.6.4].-.2013-07-21..###.F | 
| 5b720 |  69 78 65 64 0d 0a 2d 20 44 75 70 6c 69 63 61 74    65 64 20 6b 65 79 62 6f 61 72 64 20 73 68 6f 72  | ixed..-.Duplicated.keyboard.shor | 
| 5b740 |  74 63 75 74 73 20 62 65 74 77 65 65 6e 20 61 64    64 69 6e 67 20 74 6f 20 61 20 6c 69 73 74 20 61  | tcuts.between.adding.to.a.list.a | 
| 5b760 |  6e 64 20 61 64 64 69 6e 67 20 73 65 72 69 65 73    20 74 6f 20 61 20 6c 69 73 74 20 28 68 6f 6e 65  | nd.adding.series.to.a.list.(hone | 
| 5b780 |  73 74 21 29 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e    33 5d 20 2d 20 32 30 31 33 2d 30 37 2d 32 30 0d  | st!)....##.[1.6.3].-.2013-07-20. | 
| 5b7a0 |  0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 44 75    70 6c 69 63 61 74 65 64 20 6b 65 79 62 6f 61 72  | .###.Fixed..-.Duplicated.keyboar | 
| 5b7c0 |  64 20 73 68 6f 72 74 63 75 74 73 20 62 65 74 77    65 65 6e 20 61 64 64 69 6e 67 20 74 6f 20 61 20  | d.shortcuts.between.adding.to.a. | 
| 5b7e0 |  6c 69 73 74 20 61 6e 64 20 61 64 64 69 6e 67 20    73 65 72 69 65 73 20 74 6f 20 61 20 6c 69 73 74  | list.and.adding.series.to.a.list | 
| 5b800 |  0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 32 5d 20 2d    20 32 30 31 33 2d 30 35 2d 30 39 0d 0a 23 23 23  | ....##.[1.6.2].-.2013-05-09..### | 
| 5b820 |  20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 61 20    22 41 64 64 20 73 65 72 69 65 73 20 74 6f 20 78  | .Added..-.Add.a."Add.series.to.x | 
| 5b840 |  78 78 22 20 6d 65 6e 75 20 6f 70 74 69 6f 6e 20    74 6f 20 61 6c 6c 6f 77 20 71 75 69 63 6b 6c 79  | xx".menu.option.to.allow.quickly | 
| 5b860 |  20 61 64 64 69 6e 67 20 61 6c 6c 20 62 6f 6f 6b    73 20 69 6e 20 61 20 73 65 72 69 65 73 20 66 6f  | .adding.all.books.in.a.series.fo | 
| 5b880 |  72 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 62    6f 6f 6b 28 73 29 0d 0a 23 23 23 20 43 68 61 6e  | r.the.selected.book(s)..###.Chan | 
| 5b8a0 |  67 65 64 0d 0a 2d 20 43 68 61 6e 67 65 20 66 6f    72 20 63 6f 72 72 65 63 74 20 73 75 70 70 6f 72  | ged..-.Change.for.correct.suppor | 
| 5b8c0 |  74 20 6f 66 20 63 61 6c 69 62 72 65 20 30 2e 39    2e 32 39 20 76 69 72 74 75 61 6c 20 6c 69 62 72  | t.of.calibre.0.9.29.virtual.libr | 
| 5b8e0 |  61 72 69 65 73 20 66 65 61 74 75 72 65 0d 0a 2d    20 49 6d 70 72 6f 76 65 20 72 65 61 64 61 62 69  | aries.feature..-.Improve.readabi | 
| 5b900 |  6c 69 74 79 20 6f 66 20 74 68 65 20 63 6f 6e 66    69 72 6d 61 74 69 6f 6e 20 74 65 78 74 20 77 68  | lity.of.the.confirmation.text.wh | 
| 5b920 |  65 6e 20 63 6c 65 61 72 69 6e 67 20 61 20 72 65    61 64 69 6e 67 20 6c 69 73 74 0d 0a 0d 0a 23 23  | en.clearing.a.reading.list....## | 
| 5b940 |  20 5b 31 2e 36 2e 31 5d 20 2d 20 32 30 31 33 2d    30 33 2d 31 37 0d 0a 23 23 23 20 43 68 61 6e 67  | .[1.6.1].-.2013-03-17..###.Chang | 
| 5b960 |  65 64 0d 0a 2d 20 52 65 77 72 69 74 65 20 61 75    74 6f 2d 70 6f 70 75 6c 61 74 65 20 66 72 6f 6d  | ed..-.Rewrite.auto-populate.from | 
| 5b980 |  20 63 6f 6c 75 6d 6e 20 74 6f 20 62 65 20 22 61    75 74 6f 2d 70 6f 70 75 6c 61 74 65 20 66 72 6f  | .column.to.be."auto-populate.fro | 
| 5b9a0 |  6d 20 73 65 61 72 63 68 22 2e 20 55 73 65 72 73    20 6e 6f 77 20 74 79 70 65 20 61 20 73 65 61 72  | m.search"..Users.now.type.a.sear | 
| 5b9c0 |  63 68 20 65 78 70 72 65 73 73 69 6f 6e 20 72 61    74 68 65 72 20 74 68 61 6e 20 63 68 6f 6f 73 69  | ch.expression.rather.than.choosi | 
| 5b9e0 |  6e 67 20 61 20 63 6f 6c 75 6d 6e 2f 76 61 6c 75    65 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 36 2e 30 5d  | ng.a.column/value.....##.[1.6.0] | 
| 5ba00 |  20 2d 20 32 30 31 32 2d 31 31 2d 32 33 0d 0a 23    23 23 20 41 64 64 65 64 0d 0a 2d 20 41 62 69 6c  | .-.2012-11-23..###.Added..-.Abil | 
| 5ba20 |  69 74 79 20 74 6f 20 61 75 74 6f 6d 61 74 69 63    61 6c 6c 79 20 63 72 65 61 74 65 20 6c 69 73 74  | ity.to.automatically.create.list | 
| 5ba40 |  73 20 62 61 73 65 64 20 6f 6e 20 74 61 67 73 20    6f 72 20 63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e  | s.based.on.tags.or.custom.column | 
| 5ba60 |  20 76 61 6c 75 65 73 0d 0a 23 23 23 20 43 68 61    6e 67 65 64 0d 0a 2d 20 57 68 65 6e 20 6d 6f 76  | .values..###.Changed..-.When.mov | 
| 5ba80 |  69 6e 67 20 62 6f 6f 6b 73 20 62 65 74 77 65 65    6e 20 6c 69 73 74 73 2c 20 74 75 72 6e 20 6f 66  | ing.books.between.lists,.turn.of | 
| 5baa0 |  66 20 77 61 72 6e 69 6e 67 73 20 74 6f 20 70 72    65 76 65 6e 74 20 6d 75 6c 74 69 70 6c 65 20 65  | f.warnings.to.prevent.multiple.e | 
| 5bac0 |  72 72 6f 72 73 20 62 65 69 6e 67 20 64 69 73 70    6c 61 79 65 64 0d 0a 2d 20 49 66 20 64 65 66 61  | rrors.being.displayed..-.If.defa | 
| 5bae0 |  75 6c 74 20 6c 69 73 74 20 69 73 20 73 65 74 20    74 6f 20 61 6e 20 61 75 74 6f 6d 61 74 69 63 61  | ult.list.is.set.to.an.automatica | 
| 5bb00 |  6c 6c 79 20 70 6f 70 75 6c 61 74 65 64 20 6c 69    73 74 2c 20 64 6f 20 6e 6f 74 20 61 6c 6c 6f 77  | lly.populated.list,.do.not.allow | 
| 5bb20 |  20 74 68 65 20 61 64 64 2f 65 64 69 74 2f 63 6c    65 61 72 20 61 63 74 69 6f 6e 73 20 66 6f 72 20  | .the.add/edit/clear.actions.for. | 
| 5bb40 |  64 65 66 61 75 6c 74 20 6c 69 73 74 0d 0a 0d 0a    23 23 20 5b 31 2e 35 2e 32 5d 20 2d 20 32 30 31  | default.list....##.[1.5.2].-.201 | 
| 5bb60 |  32 2d 30 38 2d 32 32 0d 0a 23 23 23 20 46 69 78    65 64 0d 0a 2d 20 53 69 67 6e 61 6c 20 64 69 73  | 2-08-22..###.Fixed..-.Signal.dis | 
| 5bb80 |  63 6f 6e 6e 65 63 74 69 6f 6e 20 77 68 69 63 68    20 70 72 65 76 65 6e 74 65 64 20 74 68 69 6e 67  | connection.which.prevented.thing | 
| 5bba0 |  73 20 77 6f 72 6b 69 6e 67 20 6f 6e 63 65 20 74    68 65 20 63 6f 6e 66 69 67 20 77 69 6e 64 6f 77  | s.working.once.the.config.window | 
| 5bbc0 |  20 68 61 64 20 62 65 65 6e 20 6f 70 65 6e 65 64    2f 63 6c 6f 73 65 64 2e 0d 0a 0d 0a 23 23 20 5b  | .had.been.opened/closed.....##.[ | 
| 5bbe0 |  31 2e 35 2e 31 5d 20 2d 20 32 30 31 32 2d 30 37    2d 33 30 0d 0a 23 23 23 20 41 64 64 65 64 0d 0a  | 1.5.1].-.2012-07-30..###.Added.. | 
| 5bc00 |  2d 20 41 6c 6c 6f 77 20 6d 75 6c 74 69 70 6c 65    20 6c 69 73 74 73 20 74 6f 20 62 65 20 73 65 6c  | -.Allow.multiple.lists.to.be.sel | 
| 5bc20 |  65 63 74 65 64 20 69 6e 20 74 68 65 20 4d 6f 76    65 20 74 6f 20 6c 69 73 74 20 64 69 61 6c 6f 67  | ected.in.the.Move.to.list.dialog | 
| 5bc40 |  2c 20 61 73 20 61 6e 20 61 6c 74 65 72 6e 61 74    65 20 77 61 79 20 66 6f 72 20 75 73 65 72 73 20  | ,.as.an.alternate.way.for.users. | 
| 5bc60 |  74 6f 20 61 64 64 20 74 6f 20 6d 75 6c 74 69 70    6c 65 20 6c 69 73 74 73 20 61 74 20 6f 6e 63 65  | to.add.to.multiple.lists.at.once | 
| 5bc80 |  0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d    20 53 65 74 20 61 20 66 61 76 6f 75 72 69 74 65  | ..###.Changed..-.Set.a.favourite | 
| 5bca0 |  73 5f 6d 65 6e 75 5f 75 6e 69 71 75 65 5f 6e 61    6d 65 20 61 74 74 72 69 62 75 74 65 20 6f 6e 20  | s_menu_unique_name.attribute.on. | 
| 5bcc0 |  6d 65 6e 75 20 61 63 74 69 6f 6e 73 20 74 68 61    74 20 68 61 76 65 20 64 79 6e 61 6d 69 63 61 6c  | menu.actions.that.have.dynamical | 
| 5bce0 |  6c 79 20 63 68 61 6e 67 69 6e 67 20 6e 61 6d 65    73 20 66 6f 72 20 46 61 76 6f 75 72 69 74 65 73  | ly.changing.names.for.Favourites | 
| 5bd00 |  20 4d 65 6e 75 20 70 6c 75 67 69 6e 20 75 73 61    67 65 0d 0a 23 23 23 20 46 69 78 65 64 0d 0a 2d  | .Menu.plugin.usage..###.Fixed..- | 
| 5bd20 |  20 45 6e 73 75 72 65 20 65 72 72 6f 72 20 6e 6f    74 20 74 68 72 6f 77 6e 20 69 66 20 64 65 76 69  | .Ensure.error.not.thrown.if.devi | 
| 5bd40 |  63 65 20 69 73 20 63 6f 6e 6e 65 63 74 65 64 20    61 66 74 65 72 20 63 6f 6e 66 69 67 75 72 61 74  | ce.is.connected.after.configurat | 
| 5bd60 |  69 6f 6e 20 69 73 20 63 6c 6f 73 65 64 20 61 6e    64 20 6f 62 6a 65 63 74 73 20 64 65 6c 65 74 65  | ion.is.closed.and.objects.delete | 
| 5bd80 |  64 0d 0a 0d 0a 23 23 20 5b 31 2e 35 2e 30 5d 20    2d 20 32 30 31 32 2d 30 36 2d 32 32 0d 0a 23 23  | d....##.[1.5.0].-.2012-06-22..## | 
| 5bda0 |  23 20 41 64 64 65 64 0d 0a 2d 20 53 74 6f 72 65    20 6c 69 73 74 20 63 6f 6e 74 65 6e 74 73 20 69  | #.Added..-.Store.list.contents.i | 
| 5bdc0 |  6e 20 74 68 65 20 63 61 6c 69 62 72 65 20 64 61    74 61 62 61 73 65 20 72 61 74 68 65 72 20 74 68  | n.the.calibre.database.rather.th | 
| 5bde0 |  61 6e 20 61 20 6a 73 6f 6e 20 66 69 6c 65 2c 20    74 6f 20 61 6c 6c 6f 77 20 72 65 75 73 65 20 66  | an.a.json.file,.to.allow.reuse.f | 
| 5be00 |  72 6f 6d 20 64 69 66 66 65 72 65 6e 74 20 63 6f    6d 70 75 74 65 72 73 20 28 6e 6f 74 20 73 69 6d  | rom.different.computers.(not.sim | 
| 5be20 |  75 6c 74 61 6e 65 6f 75 73 6c 79 21 29 0d 0a 2d    20 4f 70 74 69 6f 6e 20 69 6e 20 74 68 65 20 22  | ultaneously!)..-.Option.in.the." | 
| 5be40 |  4f 74 68 65 72 22 20 74 61 62 20 61 6c 6c 6f 77    69 6e 67 20 76 69 65 77 69 6e 67 20 74 68 65 20  | Other".tab.allowing.viewing.the. | 
| 5be60 |  70 6c 75 67 69 6e 20 64 61 74 61 20 73 74 6f 72    65 64 20 69 6e 20 74 68 65 20 64 61 74 61 62 61  | plugin.data.stored.in.the.databa | 
| 5be80 |  73 65 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d    0a 2d 20 4e 6f 77 20 72 65 71 75 69 72 65 73 20  | se..###.Changed..-.Now.requires. | 
| 5bea0 |  63 61 6c 69 62 72 65 20 30 2e 38 2e 35 37 0d 0a    2d 20 52 65 6d 6f 76 65 20 63 6f 64 65 20 74 68  | calibre.0.8.57..-.Remove.code.th | 
| 5bec0 |  61 74 20 73 75 70 70 6f 72 74 65 64 20 75 70 67    72 61 64 69 6e 67 20 66 72 6f 6d 20 65 61 72 6c  | at.supported.upgrading.from.earl | 
| 5bee0 |  69 65 72 20 74 68 61 6e 20 31 2e 32 2e 30 20 6f    66 20 74 68 69 73 20 70 6c 75 67 69 6e 2e 0d 0a  | ier.than.1.2.0.of.this.plugin... | 
| 5bf00 |  0d 0a 23 23 20 5b 31 2e 34 2e 34 5d 20 2d 20 32    30 31 32 2d 30 36 2d 31 35 0d 0a 23 23 23 20 41  | ..##.[1.4.4].-.2012-06-15..###.A | 
| 5bf20 |  64 64 65 64 0d 0a 2d 20 41 64 64 20 61 20 63 72    65 61 74 65 5f 6c 69 73 74 20 66 75 6e 63 74 69  | dded..-.Add.a.create_list.functi | 
| 5bf40 |  6f 6e 20 74 6f 20 74 68 65 20 69 6e 74 65 72 6e    61 6c 20 41 50 49 20 66 6f 72 20 75 73 65 20 62  | on.to.the.internal.API.for.use.b | 
| 5bf60 |  79 20 6f 74 68 65 72 20 70 6c 75 67 69 6e 73 0d    0a 2d 20 41 64 64 20 66 75 72 74 68 65 72 20 72  | y.other.plugins..-.Add.further.r | 
| 5bf80 |  65 66 72 65 73 68 5f 73 63 72 65 65 6e 20 6f 76    65 72 6c 6f 61 64 73 20 74 6f 20 74 68 65 20 41  | efresh_screen.overloads.to.the.A | 
| 5bfa0 |  50 49 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64    20 69 6d 70 72 6f 76 65 20 63 6f 6d 6d 61 6e 64  | PI.functions.and.improve.command | 
| 5bfc0 |  20 6c 69 6e 65 20 74 65 73 74 61 62 69 6c 69 74    79 0d 0a 0d 0a 23 23 20 5b 31 2e 34 2e 33 5d 20  | .line.testability....##.[1.4.3]. | 
| 5bfe0 |  2d 20 32 30 31 32 2d 30 35 2d 33 30 0d 0a 23 23    23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 61  | -.2012-05-30..###.Added..-.Add.a | 
| 5c000 |  20 63 6f 6e 66 69 72 6d 61 74 69 6f 6e 20 70 72    6f 6d 70 74 20 74 6f 20 74 68 65 20 63 6c 65 61  | .confirmation.prompt.to.the.clea | 
| 5c020 |  72 20 6c 69 73 74 20 6f 70 74 69 6f 6e 2e 0d 0a    23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 43  | r.list.option...###.Changed..-.C | 
| 5c040 |  68 61 6e 67 65 20 74 68 65 20 4d 6f 76 65 20 74    6f 20 6c 69 73 74 20 66 75 6e 63 74 69 6f 6e 61  | hange.the.Move.to.list.functiona | 
| 5c060 |  6c 69 74 79 2c 20 73 6f 20 69 74 20 69 73 20 61    6c 77 61 79 73 20 61 76 61 69 6c 61 62 6c 65 20  | lity,.so.it.is.always.available. | 
| 5c080 |  72 61 74 68 65 72 20 74 68 61 6e 20 6f 6e 6c 79    20 77 68 65 6e 20 76 69 65 77 69 6e 67 20 61 20  | rather.than.only.when.viewing.a. | 
| 5c0a0 |  6c 69 73 74 2e 20 43 68 61 6e 67 65 20 62 65 68    61 76 69 6f 75 72 20 74 6f 20 70 72 6f 6d 70 74  | list..Change.behaviour.to.prompt | 
| 5c0c0 |  20 66 6f 72 20 73 6f 75 72 63 65 2f 74 61 72 67    65 74 20 6c 69 73 74 73 2e 0d 0a 2d 20 57 68 65  | .for.source/target.lists...-.Whe | 
| 5c0e0 |  6e 20 63 68 6f 6f 73 69 6e 67 20 52 65 6d 6f 76    65 20 66 72 6f 6d 20 61 6c 6c 20 6c 69 73 74 73  | n.choosing.Remove.from.all.lists | 
| 5c100 |  2c 20 69 66 20 63 75 72 72 65 6e 74 6c 79 20 76    69 65 77 69 6e 67 20 61 20 6c 69 73 74 20 74 68  | ,.if.currently.viewing.a.list.th | 
| 5c120 |  65 6e 20 72 65 66 72 65 73 68 20 69 74 2e 0d 0a    0d 0a 23 23 20 5b 31 2e 34 2e 32 5d 20 2d 20 32  | en.refresh.it.....##.[1.4.2].-.2 | 
| 5c140 |  30 31 32 2d 30 31 2d 32 38 0d 0a 23 23 23 20 41    64 64 65 64 0d 0a 2d 20 4f 66 66 65 72 20 6f 70  | 012-01-28..###.Added..-.Offer.op | 
| 5c160 |  74 69 6f 6e 20 74 6f 20 64 69 73 70 6c 61 79 20    74 68 65 20 72 65 61 64 69 6e 67 20 6f 72 64 65  | tion.to.display.the.reading.orde | 
| 5c180 |  72 20 69 6e 20 61 20 63 75 73 74 6f 6d 20 73 65    72 69 65 73 20 63 6f 6c 75 6d 6e 0d 0a 23 23 23  | r.in.a.custom.series.column..### | 
| 5c1a0 |  20 46 69 78 65 64 0d 0a 2d 20 43 6c 65 61 72 69    6e 67 20 61 20 6c 69 73 74 20 77 6f 75 6c 64 20  | .Fixed..-.Clearing.a.list.would. | 
| 5c1c0 |  6e 6f 74 20 69 6d 6d 65 64 69 61 74 65 6c 79 20    72 65 66 72 65 73 68 20 62 6f 6f 6b 73 20 6f 6e  | not.immediately.refresh.books.on | 
| 5c1e0 |  20 73 63 72 65 65 6e 20 74 68 61 74 20 77 65 72    65 20 6f 6e 20 74 68 61 74 20 6c 69 73 74 0d 0a  | .screen.that.were.on.that.list.. | 
| 5c200 |  0d 0a 23 23 20 5b 31 2e 34 2e 31 5d 20 2d 20 32    30 31 32 2d 30 31 2d 31 32 0d 0a 23 23 23 20 43  | ..##.[1.4.1].-.2012-01-12..###.C | 
| 5c220 |  68 61 6e 67 65 64 0d 0a 2d 20 52 65 66 61 63 74    6f 72 20 73 6f 6d 65 20 6d 65 74 68 6f 64 73 20  | hanged..-.Refactor.some.methods. | 
| 5c240 |  74 6f 20 65 78 70 6f 73 65 20 74 68 65 20 61 62    69 6c 69 74 79 20 74 6f 20 61 64 64 2f 72 65 6d  | to.expose.the.ability.to.add/rem | 
| 5c260 |  6f 76 65 20 66 72 6f 6d 20 6c 69 73 74 73 20 66    72 6f 6d 20 6f 74 68 65 72 20 70 6c 75 67 69 6e  | ove.from.lists.from.other.plugin | 
| 5c280 |  73 0d 0a 0d 0a 23 23 20 5b 31 2e 34 2e 30 5d 20    2d 20 32 30 31 31 2d 31 31 2d 32 31 0d 0a 23 23  | s....##.[1.4.0].-.2011-11-21..## | 
| 5c2a0 |  23 20 41 64 64 65 64 0d 0a 2d 20 4c 69 73 74 20    74 79 70 65 20 6f 66 20 22 41 75 74 6f 20 70 6f  | #.Added..-.List.type.of."Auto.po | 
| 5c2c0 |  70 75 6c 61 74 65 20 6c 69 73 74 20 66 72 6f 6d    20 62 6f 6f 6b 73 20 6f 6e 20 64 65 76 69 63 65  | pulate.list.from.books.on.device | 
| 5c2e0 |  22 2e 20 50 6f 70 75 6c 61 74 65 64 20 77 68 65    6e 20 79 6f 75 20 73 79 6e 63 2e 20 59 6f 75 20  | "..Populated.when.you.sync..You. | 
| 5c300 |  63 61 6e 6e 6f 74 20 6d 61 6e 75 61 6c 6c 79 20    61 64 64 2f 72 65 6d 6f 76 65 2e 0d 0a 2d 20 43  | cannot.manually.add/remove...-.C | 
| 5c320 |  6c 65 61 72 20 6d 65 6e 75 20 69 74 65 6d 73 20    66 6f 72 20 66 61 73 74 20 77 61 79 20 6f 66 20  | lear.menu.items.for.fast.way.of. | 
| 5c340 |  63 6c 65 61 72 69 6e 67 20 74 68 65 20 63 6f 6e    74 65 6e 74 73 20 6f 66 20 61 20 6c 69 73 74 0d  | clearing.the.contents.of.a.list. | 
| 5c360 |  0a 2d 20 41 6e 20 6f 70 74 69 6f 6e 20 6f 6e 20    4f 74 68 65 72 20 4f 70 74 69 6f 6e 73 20 74 61  | .-.An.option.on.Other.Options.ta | 
| 5c380 |  62 20 66 6f 72 20 77 68 65 74 68 65 72 20 74 6f    20 64 69 73 70 6c 61 79 20 74 68 65 20 72 65 6d  | b.for.whether.to.display.the.rem | 
| 5c3a0 |  6f 76 65 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 64    65 76 69 63 65 20 64 69 61 6c 6f 67 2c 20 61 6c  | ove.books.from.device.dialog,.al | 
| 5c3c0 |  6c 6f 77 69 6e 67 20 75 6e 61 74 74 65 6e 64 65    64 20 73 79 6e 63 69 6e 67 2e 0d 0a 23 23 23 20  | lowing.unattended.syncing...###. | 
| 5c3e0 |  43 68 61 6e 67 65 64 0d 0a 2d 20 4d 6f 76 65 20    74 68 65 20 64 65 76 69 63 65 73 20 6c 69 73 74  | Changed..-.Move.the.devices.list | 
| 5c400 |  20 6f 6e 74 6f 20 69 74 73 20 6f 77 6e 20 74 61    62 20 74 6f 20 73 69 6d 70 6c 69 66 79 20 6c 69  | .onto.its.own.tab.to.simplify.li | 
| 5c420 |  73 74 20 61 70 70 65 61 72 61 6e 63 65 0d 0a 23    23 23 20 46 69 78 65 64 0d 0a 2d 20 45 6e 73 75  | st.appearance..###.Fixed..-.Ensu | 
| 5c440 |  72 65 20 77 68 65 6e 20 61 20 6c 69 73 74 20 68    61 73 20 61 75 74 6f 2d 63 6c 65 61 72 20 74 75  | re.when.a.list.has.auto-clear.tu | 
| 5c460 |  72 6e 65 64 20 6f 6e 2c 20 69 74 65 6d 73 20 61    72 65 20 72 65 6d 6f 76 65 64 20 65 76 65 6e 20  | rned.on,.items.are.removed.even. | 
| 5c480 |  69 66 20 6e 6f 74 20 66 6f 75 6e 64 20 6e 65 63    65 73 73 61 72 79 20 74 6f 20 73 79 6e 63 20 74  | if.not.found.necessary.to.sync.t | 
| 5c4a0 |  68 65 6d 0d 0a 0d 0a 23 23 20 5b 31 2e 33 2e 32    5d 20 2d 20 32 30 31 31 2d 31 31 2d 30 32 0d 0a  | hem....##.[1.3.2].-.2011-11-02.. | 
| 5c4c0 |  23 23 23 20 41 64 64 65 64 0d 0a 2d 20 41 6c 6c    6f 77 20 73 70 65 63 69 66 79 69 6e 67 20 74 68  | ###.Added..-.Allow.specifying.th | 
| 5c4e0 |  65 20 76 61 6c 75 65 20 74 6f 20 62 65 20 61 73    73 69 67 6e 65 64 20 74 6f 20 61 20 62 6f 6f 6c  | e.value.to.be.assigned.to.a.bool | 
| 5c500 |  65 61 6e 20 77 68 65 6e 20 61 64 64 69 6e 67 2c    20 72 61 74 68 65 72 20 74 68 61 6e 20 61 6c 77  | ean.when.adding,.rather.than.alw | 
| 5c520 |  61 79 73 20 6a 75 73 74 20 22 59 22 20 28 54 72    75 65 29 0d 0a 23 23 23 20 43 68 61 6e 67 65 64  | ays.just."Y".(True)..###.Changed | 
| 5c540 |  0d 0a 2d 20 49 66 20 74 72 69 73 74 61 74 65 20    63 6f 6c 75 6d 6e 20 61 6e 64 20 6c 69 73 74 20  | ..-.If.tristate.column.and.list. | 
| 5c560 |  73 65 74 20 74 6f 20 72 65 6d 6f 76 65 20 76 61    6c 75 65 20 66 72 6f 6d 20 61 20 62 6f 6f 6c 65  | set.to.remove.value.from.a.boole | 
| 5c580 |  61 6e 20 63 6f 6c 75 6d 6e 2c 20 77 69 6c 6c 20    73 65 74 20 74 68 65 20 63 6f 6c 75 6d 6e 20 74  | an.column,.will.set.the.column.t | 
| 5c5a0 |  6f 20 62 6c 61 6e 6b 20 28 61 73 20 70 65 72 20    70 72 65 76 69 6f 75 73 29 0d 0a 2d 20 49 66 20  | o.blank.(as.per.previous)..-.If. | 
| 5c5c0 |  6e 6f 6e 20 74 72 69 73 74 61 74 65 20 63 6f 6c    75 6d 6e 2c 20 77 69 6c 6c 20 73 65 74 20 74 68  | non.tristate.column,.will.set.th | 
| 5c5e0 |  65 20 76 61 6c 75 65 20 74 6f 20 74 68 65 20 6f    70 70 6f 73 69 74 65 20 6f 66 20 77 68 61 74 20  | e.value.to.the.opposite.of.what. | 
| 5c600 |  79 6f 75 20 73 70 65 63 69 66 69 65 64 20 6f 6e    20 63 6f 6e 66 69 67 20 64 69 61 6c 6f 67 20 66  | you.specified.on.config.dialog.f | 
| 5c620 |  6f 72 20 61 6e 20 61 64 64 20 28 69 2e 65 2e 20    69 67 6e 6f 72 65 73 20 63 75 72 72 65 6e 74 20  | or.an.add.(i.e..ignores.current. | 
| 5c640 |  76 61 6c 75 65 29 0d 0a 23 23 23 20 46 69 78 65    64 0d 0a 2d 20 55 70 64 61 74 69 6e 67 20 62 6f  | value)..###.Fixed..-.Updating.bo | 
| 5c660 |  6f 6c 65 61 6e 20 63 6f 6c 75 6d 6e 73 20 74 6f    20 75 73 65 20 70 72 65 66 73 20 72 61 74 68 65  | olean.columns.to.use.prefs.rathe | 
| 5c680 |  72 20 74 68 61 6e 20 74 77 65 61 6b 73 20 73 69    6e 63 65 20 63 68 61 6e 67 65 64 20 69 6e 20 43  | r.than.tweaks.since.changed.in.C | 
| 5c6a0 |  61 6c 69 62 72 65 20 30 2e 37 2e 35 35 0d 0a 0d    0a 23 23 20 5b 31 2e 33 2e 31 5d 20 2d 20 32 30  | alibre.0.7.55....##.[1.3.1].-.20 | 
| 5c6c0 |  31 31 2d 31 30 2d 32 33 0d 0a 23 23 23 20 41 64    64 65 64 0d 0a 2d 20 41 6c 6c 6f 77 20 61 20 6c  | 11-10-23..###.Added..-.Allow.a.l | 
| 5c6e0 |  69 73 74 20 74 6f 20 62 65 20 61 73 73 6f 63 69    61 74 65 64 20 77 69 74 68 20 22 2a 41 6e 79 20  | ist.to.be.associated.with."*Any. | 
| 5c700 |  44 65 76 69 63 65 22 20 73 6f 20 61 20 73 69 6e    67 6c 65 20 6c 69 73 74 20 63 61 6e 20 62 65 20  | Device".so.a.single.list.can.be. | 
| 5c720 |  73 79 6e 63 65 64 20 74 6f 20 6d 75 6c 74 69 70    6c 65 20 64 65 76 69 63 65 73 0d 0a 2d 20 57 68  | synced.to.multiple.devices..-.Wh | 
| 5c740 |  65 6e 20 73 77 69 74 63 68 69 6e 67 20 6c 69 62    72 61 72 69 65 73 2c 20 69 66 20 61 20 64 65 76  | en.switching.libraries,.if.a.dev | 
| 5c760 |  69 63 65 20 69 73 20 63 6f 6e 6e 65 63 74 65 64    20 74 68 65 6e 20 66 69 72 65 20 74 68 65 20 63  | ice.is.connected.then.fire.the.c | 
| 5c780 |  68 65 63 6b 20 74 6f 20 73 65 65 20 77 68 65 74    68 65 72 20 6c 69 73 74 73 20 74 6f 20 73 79 6e  | heck.to.see.whether.lists.to.syn | 
| 5c7a0 |  63 0d 0a 2d 20 41 64 64 20 6c 69 73 74 20 74 79    70 65 20 22 52 65 70 6c 61 63 65 20 64 65 76 69  | c..-.Add.list.type."Replace.devi | 
| 5c7c0 |  63 65 20 77 69 74 68 20 6c 69 73 74 2c 20 73 65    6e 64 20 6e 65 77 20 6f 6e 6c 79 22 20 74 6f 20  | ce.with.list,.send.new.only".to. | 
| 5c7e0 |  64 65 6c 65 74 65 20 6e 6f 6e 2d 6c 69 73 74 20    62 6f 6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63  | delete.non-list.books.from.devic | 
| 5c800 |  65 2c 20 73 65 6e 64 20 6e 65 77 20 69 74 65 6d    73 20 6e 6f 74 20 6f 6e 20 64 65 76 69 63 65 0d  | e,.send.new.items.not.on.device. | 
| 5c820 |  0a 2d 20 41 64 64 20 6c 69 73 74 20 74 79 70 65    20 22 52 65 70 6c 61 63 65 20 64 65 76 69 63 65  | .-.Add.list.type."Replace.device | 
| 5c840 |  20 77 69 74 68 20 6c 69 73 74 2c 20 6f 76 65 72    77 72 69 74 65 20 61 6c 6c 22 20 74 6f 20 64 65  | .with.list,.overwrite.all".to.de | 
| 5c860 |  6c 65 74 65 20 6e 6f 6e 2d 6c 69 73 74 20 62 6f    6f 6b 73 20 66 72 6f 6d 20 64 65 76 69 63 65 2c  | lete.non-list.books.from.device, | 
| 5c880 |  20 6f 76 65 72 77 72 69 74 65 20 61 6c 6c 20 62    6f 6f 6b 73 20 77 69 74 68 20 6c 69 73 74 0d 0a  | .overwrite.all.books.with.list.. | 
| 5c8a0 |  23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 52    65 6e 61 6d 65 20 6c 69 73 74 20 74 79 70 65 73  | ###.Changed..-.Rename.list.types | 
| 5c8c0 |  20 2d 20 53 79 6e 63 20 6e 65 77 20 6c 69 73 74    20 69 74 65 6d 73 20 2d 3e 20 41 64 64 20 6e 65  | .-.Sync.new.list.items.->.Add.ne | 
| 5c8e0 |  77 20 6c 69 73 74 20 69 74 65 6d 73 20 74 6f 20    64 65 76 69 63 65 2c 20 53 79 6e 63 20 61 6c 6c  | w.list.items.to.device,.Sync.all | 
| 5c900 |  20 6c 69 73 74 20 69 74 65 6d 73 20 2d 3e 20 41    64 64 20 61 6c 6c 20 6c 69 73 74 20 69 74 65 6d  | .list.items.->.Add.all.list.item | 
| 5c920 |  73 20 74 6f 20 64 65 76 69 63 65 0d 0a 0d 0a 23    23 20 5b 31 2e 33 2e 30 5d 20 2d 20 32 30 31 31  | s.to.device....##.[1.3.0].-.2011 | 
| 5c940 |  2d 30 39 2d 31 37 0d 0a 23 23 23 20 43 68 61 6e    67 65 64 0d 0a 2d 20 55 70 67 72 61 64 65 20 74  | -09-17..###.Changed..-.Upgrade.t | 
| 5c960 |  6f 20 73 75 70 70 6f 72 74 20 74 68 65 20 63 65    6e 74 72 61 6c 69 73 65 64 20 6b 65 79 62 6f 61  | o.support.the.centralised.keyboa | 
| 5c980 |  72 64 20 73 68 6f 72 74 63 75 74 20 6d 61 6e 61    67 65 6d 65 6e 74 20 69 6e 20 43 61 6c 69 62 72  | rd.shortcut.management.in.Calibr | 
| 5c9a0 |  65 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 37 5d 20    2d 20 32 30 31 31 2d 30 38 2d 30 36 0d 0a 23 23  | e....##.[1.2.7].-.2011-08-06..## | 
| 5c9c0 |  23 20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 61    20 4d 6f 76 65 20 6d 65 6e 75 20 6f 70 74 69 6f  | #.Added..-.Add.a.Move.menu.optio | 
| 5c9e0 |  6e 20 77 68 65 6e 20 76 69 65 77 69 6e 67 20 61    20 6c 69 73 74 2c 20 74 6f 20 61 6c 6c 6f 77 20  | n.when.viewing.a.list,.to.allow. | 
| 5ca00 |  6d 6f 76 69 6e 67 20 61 6e 20 69 74 65 6d 20 74    6f 20 61 6e 6f 74 68 65 72 20 6c 69 73 74 0d 0a  | moving.an.item.to.another.list.. | 
| 5ca20 |  0d 0a 23 23 20 5b 31 2e 32 2e 36 5d 20 2d 20 32    30 31 31 2d 30 37 2d 33 31 0d 0a 23 23 23 20 46  | ..##.[1.2.6].-.2011-07-31..###.F | 
| 5ca40 |  69 78 65 64 0d 0a 2d 20 45 6e 73 75 72 65 20 70    65 6f 70 6c 65 20 75 70 67 72 61 64 69 6e 67 20  | ixed..-.Ensure.people.upgrading. | 
| 5ca60 |  77 68 6f 20 68 61 64 20 6e 6f 20 6c 69 73 74 20    74 79 70 65 20 6e 6f 64 65 20 69 6e 20 74 68 65  | who.had.no.list.type.node.in.the | 
| 5ca80 |  69 72 20 63 6f 6e 66 69 67 20 78 6d 6c 20 64 6f    20 6e 6f 74 20 67 65 74 20 61 6e 20 65 72 72 6f  | ir.config.xml.do.not.get.an.erro | 
| 5caa0 |  72 2e 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 35 5d    20 2d 20 32 30 31 31 2d 30 37 2d 33 30 0d 0a 23  | r.....##.[1.2.5].-.2011-07-30..# | 
| 5cac0 |  23 23 20 41 64 64 65 64 0d 0a 2d 20 4f 66 66 65    72 20 6f 70 74 69 6f 6e 20 6f 66 20 63 6f 6e 74  | ##.Added..-.Offer.option.of.cont | 
| 5cae0 |  72 6f 6c 6c 69 6e 67 20 77 68 65 74 68 65 72 20    74 61 67 73 20 61 72 65 20 61 64 64 65 64 20 6f  | rolling.whether.tags.are.added.o | 
| 5cb00 |  6e 6c 79 20 6f 72 20 72 65 6d 6f 76 65 64 20 6f    6e 6c 79 20 66 6f 72 20 65 61 63 68 20 6c 69 73  | nly.or.removed.only.for.each.lis | 
| 5cb20 |  74 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a    2d 20 57 68 65 6e 20 73 79 6e 63 69 6e 67 20 6c  | t..###.Changed..-.When.syncing.l | 
| 5cb40 |  69 73 74 73 2c 20 61 70 70 6c 79 20 61 6e 64 20    22 52 65 6d 6f 76 65 22 20 74 79 70 65 20 6c 69  | ists,.apply.and."Remove".type.li | 
| 5cb60 |  73 74 73 20 62 65 66 6f 72 65 20 61 6e 79 20 6f    74 68 65 72 20 6c 69 73 74 20 74 79 70 65 73 0d  | sts.before.any.other.list.types. | 
| 5cb80 |  0a 0d 0a 23 23 20 5b 31 2e 32 2e 34 5d 20 2d 20    32 30 31 31 2d 30 37 2d 30 35 0d 0a 23 23 23 20  | ...##.[1.2.4].-.2011-07-05..###. | 
| 5cba0 |  41 64 64 65 64 0d 0a 2d 20 4f 6e 20 74 68 65 20    56 69 65 77 20 6d 65 6e 75 20 69 74 65 6d 2c 20  | Added..-.On.the.View.menu.item,. | 
| 5cbc0 |  70 75 74 20 61 20 74 6f 74 61 6c 20 6f 66 20 69    74 65 6d 73 20 6f 6e 20 61 6c 6c 20 6c 69 73 74  | put.a.total.of.items.on.all.list | 
| 5cbe0 |  73 20 6f 6e 20 74 68 65 20 74 6f 70 20 6c 65 76    65 6c 20 6d 65 6e 75 20 69 74 65 6d 0d 0a 2d 20  | s.on.the.top.level.menu.item..-. | 
| 5cc00 |  4f 6e 20 74 68 65 20 53 79 6e 63 20 6e 6f 77 20    6d 65 6e 75 20 69 74 65 6d 2c 20 70 75 74 20 61  | On.the.Sync.now.menu.item,.put.a | 
| 5cc20 |  20 74 6f 74 61 6c 20 63 6f 75 6e 74 20 66 72 6f    6d 20 61 6c 6c 20 74 68 65 20 6c 69 73 74 73 20  | .total.count.from.all.the.lists. | 
| 5cc40 |  74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 73 79    6e 63 65 64 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e  | that.would.be.synced....##.[1.2. | 
| 5cc60 |  33 5d 20 2d 20 32 30 31 31 2d 30 36 2d 32 30 0d    0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 46 6f  | 3].-.2011-06-20..###.Fixed..-.Fo | 
| 5cc80 |  72 20 22 53 79 6e 63 20 61 6c 6c 20 69 74 65 6d    73 22 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79  | r."Sync.all.items".functionality | 
| 5cca0 |  0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 32 5d 20 2d    20 32 30 31 31 2d 30 36 2d 32 30 0d 0a 23 23 23  | ....##.[1.2.2].-.2011-06-20..### | 
| 5ccc0 |  20 41 64 64 65 64 0d 0a 2d 20 41 64 64 20 61 20    22 6c 69 73 74 20 74 79 70 65 22 20 66 6f 72 20  | .Added..-.Add.a."list.type".for. | 
| 5cce0 |  65 61 63 68 20 6c 69 73 74 2c 20 77 68 69 63 68    20 61 6c 6c 6f 77 73 20 73 79 6e 63 69 6e 67 20  | each.list,.which.allows.syncing. | 
| 5cd00 |  6e 65 77 20 6f 6e 6c 79 2c 20 61 6c 6c 20 69 74    65 6d 73 2c 20 6f 72 20 72 65 6d 6f 76 69 6e 67  | new.only,.all.items,.or.removing | 
| 5cd20 |  20 69 74 65 6d 73 20 66 72 6f 6d 20 64 65 76 69    63 65 0d 0a 0d 0a 23 23 20 5b 31 2e 32 2e 31 5d  | .items.from.device....##.[1.2.1] | 
| 5cd40 |  20 2d 20 32 30 31 31 2d 30 36 2d 31 38 0d 0a 23    23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20 57 68  | .-.2011-06-18..###.Changed..-.Wh | 
| 5cd60 |  65 6e 20 73 79 6e 63 69 6e 67 20 61 20 6c 69 73    74 2c 20 6f 6e 6c 79 20 73 79 6e 63 20 62 6f 6f  | en.syncing.a.list,.only.sync.boo | 
| 5cd80 |  6b 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 6f    6e 20 74 68 65 20 64 65 76 69 63 65 0d 0a 0d 0a  | ks.not.already.on.the.device.... | 
| 5cda0 |  23 23 20 5b 31 2e 32 2e 30 5d 20 2d 20 32 30 31    31 2d 30 36 2d 30 38 0d 0a 23 23 23 20 41 64 64  | ##.[1.2.0].-.2011-06-08..###.Add | 
| 5cdc0 |  65 64 0d 0a 2d 20 49 6e 74 65 67 72 61 74 65 20    74 68 65 20 42 6f 6f 6b 20 53 79 6e 63 20 66 75  | ed..-.Integrate.the.Book.Sync.fu | 
| 5cde0 |  6e 63 74 69 6f 6e 61 6c 69 74 79 20 61 6c 6c 6f    77 69 6e 67 20 73 70 65 63 69 66 79 69 6e 67 20  | nctionality.allowing.specifying. | 
| 5ce00 |  61 20 64 65 76 69 63 65 20 74 6f 20 73 65 6e 64    20 61 20 6c 69 73 74 20 74 6f 0d 0a 2d 20 41 64  | a.device.to.send.a.list.to..-.Ad | 
| 5ce20 |  64 20 61 20 63 6f 75 6e 74 20 6f 66 20 74 68 65    20 69 74 65 6d 73 20 6f 6e 20 61 20 6c 69 73 74  | d.a.count.of.the.items.on.a.list | 
| 5ce40 |  20 74 6f 20 74 68 65 20 6d 65 6e 75 0d 0a 2d 20    41 64 64 20 6f 70 74 69 6f 6e 61 6c 20 6b 65 79  | .to.the.menu..-.Add.optional.key | 
| 5ce60 |  62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 20 74    6f 20 61 64 64 20 74 6f 20 61 20 73 70 65 63 69  | board.shortcut.to.add.to.a.speci | 
| 5ce80 |  66 69 63 20 6c 69 73 74 0d 0a 0d 0a 23 23 20 5b    31 2e 31 2e 31 5d 20 2d 20 32 30 31 31 2d 30 36  | fic.list....##.[1.1.1].-.2011-06 | 
| 5cea0 |  2d 30 35 0d 0a 23 23 23 20 43 68 61 6e 67 65 64    0d 0a 2d 20 53 75 70 70 6f 72 74 20 74 68 65 20  | -05..###.Changed..-.Support.the. | 
| 5cec0 |  63 6f 6e 66 69 67 20 6d 69 67 72 61 74 69 6f 6e    20 66 6f 72 20 75 73 65 72 73 20 77 68 6f 20 6a  | config.migration.for.users.who.j | 
| 5cee0 |  75 6d 70 65 64 20 66 72 6f 6d 20 65 61 72 6c 69    65 72 20 76 65 72 73 69 6f 6e 73 0d 0a 0d 0a 23  | umped.from.earlier.versions....# | 
| 5cf00 |  23 20 5b 31 2e 31 2e 30 5d 20 2d 20 32 30 31 31    2d 30 36 2d 30 33 0d 0a 23 23 23 20 43 68 61 6e  | #.[1.1.0].-.2011-06-03..###.Chan | 
| 5cf20 |  67 65 64 0d 0a 2d 20 43 68 61 6e 67 65 20 61 6c    6c 20 74 61 67 67 69 6e 67 20 63 6f 6c 75 6d 6e  | ged..-.Change.all.tagging.column | 
| 5cf40 |  20 64 65 66 69 6e 69 74 69 6f 6e 73 20 61 6e 64    20 76 61 6c 75 65 73 20 74 6f 20 62 65 20 70 65  | .definitions.and.values.to.be.pe | 
| 5cf60 |  72 20 6c 69 73 74 20 72 61 74 68 65 72 20 74 68    61 6e 20 70 65 72 20 6c 69 62 72 61 72 79 0d 0a  | r.list.rather.than.per.library.. | 
| 5cf80 |  2d 20 53 75 70 70 6f 72 74 20 6f 74 68 65 72 20    63 75 73 74 6f 6d 20 63 6f 6c 75 6d 6e 20 74 79  | -.Support.other.custom.column.ty | 
| 5cfa0 |  70 65 73 20 6f 66 20 65 6e 75 6d 65 72 61 74 69    6f 6e 20 61 6e 64 20 62 6f 6f 6c 65 61 6e 0d 0a  | pes.of.enumeration.and.boolean.. | 
| 5cfc0 |  0d 0a 23 23 20 5b 31 2e 30 2e 33 5d 20 2d 20 32    30 31 31 2d 30 36 2d 30 32 0d 0a 23 23 23 20 41  | ..##.[1.0.3].-.2011-06-02..###.A | 
| 5cfe0 |  64 64 65 64 0d 0a 2d 20 41 64 64 20 6d 65 6e 75    20 6f 70 74 69 6f 6e 20 74 6f 20 72 65 6d 6f 76  | dded..-.Add.menu.option.to.remov | 
| 5d000 |  65 20 62 6f 6f 6b 73 20 66 72 6f 6d 20 74 68 65    20 6c 69 73 74 2c 20 77 69 74 68 20 61 20 6b 65  | e.books.from.the.list,.with.a.ke | 
| 5d020 |  79 62 6f 61 72 64 20 73 68 6f 72 74 63 75 74 0d    0a 2d 20 41 64 64 20 61 20 62 75 74 74 6f 6e 20  | yboard.shortcut..-.Add.a.button. | 
| 5d040 |  74 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e    20 64 69 61 6c 6f 67 20 74 6f 20 61 6c 6c 6f 77  | to.configuration.dialog.to.allow | 
| 5d060 |  20 72 65 73 65 74 74 69 6e 67 20 63 6f 6e 66 69    72 6d 61 74 69 6f 6e 20 64 69 61 6c 6f 67 73 0d  | .resetting.confirmation.dialogs. | 
| 5d080 |  0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a 2d 20    43 68 61 6e 67 65 20 74 68 65 20 65 72 72 6f 72  | .###.Changed..-.Change.the.error | 
| 5d0a0 |  20 61 6e 64 20 64 65 6c 65 74 65 20 6c 69 73 74    2f 69 74 65 6d 20 63 6f 6e 66 69 72 6d 61 74 69  | .and.delete.list/item.confirmati | 
| 5d0c0 |  6f 6e 20 64 69 61 6c 6f 67 73 20 74 6f 20 68 61    76 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 74 6f  | on.dialogs.to.have.the.option.to | 
| 5d0e0 |  20 6e 6f 74 20 73 68 6f 77 20 61 67 61 69 6e 0d    0a 23 23 23 20 46 69 78 65 64 0d 0a 2d 20 45 6e  | .not.show.again..###.Fixed..-.En | 
| 5d100 |  73 75 72 65 20 74 68 65 20 62 6f 6f 6b 20 64 65    74 61 69 6c 73 20 70 61 6e 65 20 69 73 20 75 70  | sure.the.book.details.pane.is.up | 
| 5d120 |  64 61 74 65 64 20 66 6f 72 20 74 68 65 20 63 75    72 72 65 6e 74 20 72 6f 77 0d 0a 0d 0a 23 23 20  | dated.for.the.current.row....##. | 
| 5d140 |  5b 31 2e 30 2e 32 5d 20 2d 20 32 30 31 31 2d 30    35 2d 33 30 0d 0a 23 23 23 20 41 64 64 65 64 0d  | [1.0.2].-.2011-05-30..###.Added. | 
| 5d160 |  0a 2d 20 45 78 70 61 6e 64 20 6f 6e 20 74 68 65    20 74 61 67 73 20 61 64 64 2f 72 65 6d 6f 76 65  | .-.Expand.on.the.tags.add/remove | 
| 5d180 |  20 6f 70 74 69 6f 6e 20 74 6f 20 61 6c 6c 6f 77    20 63 68 6f 6f 73 69 6e 67 20 61 20 63 75 73 74  | .option.to.allow.choosing.a.cust | 
| 5d1a0 |  6f 6d 20 63 6f 6c 75 6d 6e 20 69 6e 73 74 65 61    64 0d 0a 23 23 23 20 43 68 61 6e 67 65 64 0d 0a  | om.column.instead..###.Changed.. | 
| 5d1c0 |  2d 20 49 66 20 65 64 69 74 20 77 68 69 6c 65 20    76 69 65 77 69 6e 67 20 74 68 65 20 63 6f 6e 74  | -.If.edit.while.viewing.the.cont | 
| 5d1e0 |  65 6e 74 73 20 6f 66 20 61 20 6c 69 73 74 2c 20    72 65 66 72 65 73 68 20 74 68 65 20 76 69 65 77  | ents.of.a.list,.refresh.the.view | 
| 5d200 |  20 61 66 74 65 72 77 61 72 64 73 0d 0a 2d 20 49    66 20 61 20 75 73 65 72 20 64 65 6c 65 74 65 73  | .afterwards..-.If.a.user.deletes | 
| 5d220 |  20 61 20 6c 69 73 74 2c 20 65 6e 73 75 72 65 20    61 6e 79 20 74 61 67 73 20 61 72 65 20 72 65 6d  | .a.list,.ensure.any.tags.are.rem | 
| 5d240 |  6f 76 65 64 20 66 6f 72 20 69 74 65 6d 73 20 6f    6e 20 74 68 61 74 20 6c 69 73 74 0d 0a 0d 0a 23  | oved.for.items.on.that.list....# | 
| 5d260 |  23 20 5b 31 2e 30 2e 31 5d 20 2d 20 32 30 31 31    2d 30 35 2d 32 38 0d 0a 23 23 23 20 41 64 64 65  | #.[1.0.1].-.2011-05-28..###.Adde | 
| 5d280 |  64 0d 0a 2d 20 41 64 64 20 6f 70 74 69 6f 6e 20    74 6f 20 61 64 64 20 74 61 67 73 20 77 68 65 6e  | d..-.Add.option.to.add.tags.when | 
| 5d2a0 |  20 62 6f 6f 6b 20 61 64 64 65 64 20 74 6f 20 6c    69 73 74 2c 20 61 6e 64 20 72 65 6d 6f 76 65 20  | .book.added.to.list,.and.remove. | 
| 5d2c0 |  74 61 67 73 20 77 68 65 6e 20 72 65 6d 6f 76 65    64 20 66 72 6f 6d 20 6c 69 73 74 0d 0a 0d 0a 23  | tags.when.removed.from.list....# | 
| 5d2e0 |  23 20 5b 31 2e 30 2e 30 5d 20 2d 20 32 30 31 31    2d 30 35 2d 32 38 0d 0a 5f 49 6e 69 74 69 61 6c  | #.[1.0.0].-.2011-05-28.._Initial | 
| 5d300 |  20 72 65 6c 65 61 73 65 20 6f 66 20 52 65 61 64    69 6e 67 20 4c 69 73 74 20 70 6c 75 67 69 6e 5f  | .release.of.Reading.List.plugin_ | 
| 5d320 |  0d 0a 50 4b 03 04 14 00 00 00 00 00 a5 28 4b 55    9e c6 0a 91 99 0d 00 00 99 0d 00 00 09 00 00 00  | ..PK.........(KU................ | 
| 5d340 |  52 45 41 44 4d 45 2e 6d 64 23 20 52 65 61 64 69    6e 67 20 4c 69 73 74 20 50 6c 75 67 69 6e 0d 0a  | README.md#.Reading.List.Plugin.. | 
| 5d360 |  5b 21 5b 4d 6f 62 69 6c 65 52 65 61 64 5d 5b 6d    6f 62 69 6c 65 72 65 61 64 2d 69 6d 61 67 65 5d  | [![MobileRead][mobileread-image] | 
| 5d380 |  5d 5b 6d 6f 62 69 6c 65 72 65 61 64 2d 75 72 6c    5d 0d 0a 5b 21 5b 48 69 73 74 6f 72 79 5d 5b 63  | ][mobileread-url]..[![History][c | 
| 5d3a0 |  68 61 6e 67 65 6c 6f 67 2d 69 6d 61 67 65 5d 5d    5b 63 68 61 6e 67 65 6c 6f 67 2d 75 72 6c 5d 20  | hangelog-image]][changelog-url]. | 
| 5d3c0 |  0d 0a 5b 21 5b 4c 69 63 65 6e 73 65 5d 5b 6c 69    63 65 6e 73 65 2d 69 6d 61 67 65 5d 5d 5b 6c 69  | ..[![License][license-image]][li | 
| 5d3e0 |  63 65 6e 73 65 2d 75 72 6c 5d 0d 0a 5b 21 5b 63    61 6c 69 62 72 65 20 56 65 72 73 69 6f 6e 5d 5b  | cense-url]..[![calibre.Version][ | 
| 5d400 |  63 61 6c 69 62 72 65 2d 69 6d 61 67 65 5d 5d 5b    63 61 6c 69 62 72 65 2d 75 72 6c 5d 0d 0a 5b 21  | calibre-image]][calibre-url]..[! | 
| 5d420 |  5b 53 74 61 74 75 73 5d 5b 73 74 61 74 75 73 2d    69 6d 61 67 65 5d 5d 5b 73 74 61 74 75 73 2d 69  | [Status][status-image]][status-i | 
| 5d440 |  6d 61 67 65 5d 20 0d 0a 0d 0a 23 23 20 4f 76 65    72 76 69 65 77 0d 0a 0d 0a 54 68 69 73 20 70 6c  | mage].....##.Overview....This.pl | 
| 5d460 |  75 67 69 6e 20 69 73 20 66 6f 72 20 61 20 6e 75    6d 62 65 72 20 6f 66 20 75 73 65 72 73 20 77 68  | ugin.is.for.a.number.of.users.wh | 
| 5d480 |  6f 20 68 61 76 65 20 72 65 71 75 65 73 74 65 64    20 61 20 22 52 65 61 64 69 6e 67 20 4c 69 73 74  | o.have.requested.a."Reading.List | 
| 5d4a0 |  22 20 61 62 69 6c 69 74 79 20 66 6f 72 20 74 68    65 69 72 20 6c 69 62 72 61 72 79 2c 20 61 6c 6c  | ".ability.for.their.library,.all | 
| 5d4c0 |  6f 77 69 6e 67 20 74 68 65 6d 20 74 6f 20 6b 65    65 70 20 74 72 61 63 6b 20 6f 66 20 77 68 69 63  | owing.them.to.keep.track.of.whic | 
| 5d4e0 |  68 20 62 6f 6f 6b 73 20 74 68 65 79 20 77 6f 75    6c 64 20 6c 69 6b 65 20 74 6f 20 72 65 61 64 20  | h.books.they.would.like.to.read. | 
| 5d500 |  6e 65 78 74 20 61 6e 64 20 69 6e 20 77 68 69 63    68 20 6f 72 64 65 72 2e 20 59 6f 75 20 63 61 6e  | next.and.in.which.order..You.can | 
| 5d520 |  20 68 61 76 65 20 6d 75 6c 74 69 70 6c 65 20 6c    69 73 74 73 20 70 65 72 20 6c 69 62 72 61 72 79  | .have.multiple.lists.per.library | 
| 5d540 |  20 70 65 72 20 64 65 76 69 63 65 2e 0d 0a 0d 0a    54 68 69 73 20 70 6c 75 67 69 6e 20 68 61 73 20  | .per.device.....This.plugin.has. | 
| 5d560 |  61 6c 73 6f 20 69 6e 74 65 67 72 61 74 65 64 20    61 6c 6c 20 74 68 65 20 66 75 6e 63 74 69 6f 6e  | also.integrated.all.the.function | 
| 5d580 |  61 6c 69 74 79 20 6f 66 20 74 68 65 20 6e 6f 77    20 64 65 70 72 65 63 61 74 65 64 20 42 6f 6f 6b  | ality.of.the.now.deprecated.Book | 
| 5d5a0 |  20 53 79 6e 63 20 70 6c 75 67 69 6e 2c 20 61 6c    6c 6f 77 69 6e 67 20 79 6f 75 20 74 6f 20 73 79  | .Sync.plugin,.allowing.you.to.sy | 
| 5d5c0 |  6e 63 68 72 6f 6e 69 73 65 20 6c 69 73 74 28 73    29 20 74 6f 20 61 20 64 65 76 69 63 65 20 65 69  | nchronise.list(s).to.a.device.ei | 
| 5d5e0 |  74 68 65 72 20 6d 61 6e 75 61 6c 6c 79 20 6f 72    20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 77  | ther.manually.or.automatically.w | 
| 5d600 |  68 65 6e 20 69 74 20 69 73 20 63 6f 6e 6e 65 63    74 65 64 2e 0d 0a 0d 0a 59 6f 75 20 61 6c 73 6f  | hen.it.is.connected.....You.also | 
| 5d620 |  20 68 61 76 65 20 74 68 65 20 61 62 69 6c 69 74    79 20 74 6f 20 67 65 6e 65 72 61 74 65 20 6c 69  | .have.the.ability.to.generate.li | 
| 5d640 |  73 74 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65    20 63 6f 6e 74 65 6e 74 20 6f 66 20 79 6f 75 72  | sts.based.on.the.content.of.your | 
| 5d660 |  20 64 65 76 69 63 65 2e 20 49 6e 20 63 6f 6d 62    69 6e 61 74 69 6f 6e 20 77 69 74 68 20 74 68 65  | .device..In.combination.with.the | 
| 5d680 |  20 61 62 69 6c 69 74 79 20 74 6f 20 61 70 70 6c    79 20 74 61 67 73 20 6f 72 20 70 6f 70 75 6c 61  | .ability.to.apply.tags.or.popula | 
| 5d6a0 |  74 65 20 61 20 63 75 73 74 6f 6d 20 63 6f 6c 75    6d 6e 20 62 61 73 65 64 20 6f 6e 20 6d 65 6d 62  | te.a.custom.column.based.on.memb | 
| 5d6c0 |  65 72 73 68 69 70 20 69 6e 20 61 20 6c 69 73 74    2c 20 74 68 69 73 20 70 72 6f 76 69 64 65 73 20  | ership.in.a.list,.this.provides. | 
| 5d6e0 |  61 6e 20 65 61 73 79 20 77 61 79 20 74 6f 20 6b    65 65 70 20 74 72 61 63 6b 20 6f 66 20 62 6f 6f  | an.easy.way.to.keep.track.of.boo | 
| 5d700 |  6b 73 20 6f 6e 20 79 6f 75 72 20 64 65 76 69 63    65 28 73 29 20 77 68 69 6c 65 20 74 68 65 79 20  | ks.on.your.device(s).while.they. | 
| 5d720 |  61 72 65 20 6e 6f 74 20 63 6f 6e 6e 65 63 74 65    64 2e 0d 0a 0d 0a 46 6f 72 20 6d 6f 72 65 20 69  | are.not.connected.....For.more.i | 
| 5d740 |  6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 65 65 20    74 68 65 20 5b 57 69 6b 69 5d 28 68 74 74 70 73  | nformation,.see.the.[Wiki](https | 
| 5d760 |  3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6b 69    77 69 64 75 64 65 36 38 2f 63 61 6c 69 62 72 65  | ://github.com/kiwidude68/calibre | 
| 5d780 |  5f 70 6c 75 67 69 6e 73 2f 77 69 6b 69 2f 52 65    61 64 69 6e 67 2d 4c 69 73 74 29 0d 0a 0d 0a 23  | _plugins/wiki/Reading-List)....# | 
| 5d7a0 |  23 20 44 65 76 65 6c 6f 70 6d 65 6e 74 20 2f 20    43 6f 6e 74 72 69 62 75 74 69 6f 6e 73 0d 0a 0d  | #.Development./.Contributions... | 
| 5d7c0 |  0a 41 6c 6c 20 6b 69 77 69 64 75 64 65 27 73 20    63 61 6c 69 62 72 65 20 70 6c 75 67 69 6e 73 20  | .All.kiwidude's.calibre.plugins. | 
| 5d7e0 |  61 72 65 20 6e 6f 77 20 64 65 76 65 6c 6f 70 65    64 20 61 6e 64 20 6d 61 69 6e 74 61 69 6e 65 64  | are.now.developed.and.maintained | 
| 5d800 |  20 69 6e 20 47 69 74 48 75 62 20 61 74 3a 0d 0a    2d 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62  | .in.GitHub.at:..-.https://github | 
| 5d820 |  2e 63 6f 6d 2f 6b 69 77 69 64 75 64 65 36 38 2f    63 61 6c 69 62 72 65 5f 70 6c 75 67 69 6e 73 0d  | .com/kiwidude68/calibre_plugins. | 
| 5d840 |  0a 0d 0a 50 6c 65 61 73 65 20 73 65 65 20 74 68    65 20 52 45 41 44 4d 45 2e 6d 64 20 61 6e 64 20  | ...Please.see.the.README.md.and. | 
| 5d860 |  43 4f 4e 54 52 49 42 55 54 49 4e 47 2e 6d 64 20    61 74 20 74 68 65 20 61 62 6f 76 65 20 73 69 74  | CONTRIBUTING.md.at.the.above.sit | 
| 5d880 |  65 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72    6d 61 74 69 6f 6e 2e 0d 0a 0d 0a 5b 6d 6f 62 69  | e.for.more.information.....[mobi | 
| 5d8a0 |  6c 65 72 65 61 64 2d 69 6d 61 67 65 5d 3a 20 68    74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c  | leread-image]:.https://img.shiel | 
| 5d8c0 |  64 73 2e 69 6f 2f 62 61 64 67 65 2f 4d 6f 62 69    6c 65 52 65 61 64 2d 50 6c 75 67 69 6e 25 32 30  | ds.io/badge/MobileRead-Plugin%20 | 
| 5d8e0 |  54 68 72 65 61 64 2d 62 6c 75 65 3f 6c 6f 67 6f    3d 64 61 74 61 3a 69 6d 61 67 65 2f 78 2d 69 63  | Thread-blue?logo=data:image/x-ic | 
| 5d900 |  6f 6e 3b 62 61 73 65 36 34 2c 41 41 41 42 41 41    45 41 45 42 41 41 41 41 45 41 49 41 42 6f 42 41  | on;base64,AAABAAEAEBAAAAEAIABoBA | 
| 5d920 |  41 41 46 67 41 41 41 43 67 41 41 41 41 51 41 41    41 41 49 41 41 41 41 41 45 41 49 41 41 41 41 41  | AAFgAAACgAAAAQAAAAIAAAAAEAIAAAAA | 
| 5d940 |  41 41 51 41 51 41 41 41 41 41 41 41 41 41 41 41    41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41  | AAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAA | 
| 5d960 |  41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41    41 41 6e 73 33 32 2f 7a 71 54 35 76 38 53 65 65  | AAAAAAAAAAAAAAAAAAns32/zqT5v8See | 
| 5d980 |  44 2f 45 6e 6e 67 2f 78 4a 35 34 50 38 53 65 65    44 2f 4c 59 76 6c 2f 33 2b 37 38 76 38 41 41 41  | D/Enng/xJ54P8SeeD/LYvl/3+78v8AAA | 
| 5d9a0 |  41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41    41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41  | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA | 
| 5d9c0 |  41 41 5a 61 7a 76 2f 78 4a 35 34 50 38 53 65 65    44 2f 45 6e 6e 67 2f 7a 71 54 35 76 39 4a 6d 2b  | AAZazv/xJ54P8SeeD/Enng/zqT5v9Jm+ | 
| 5d9e0 |  6e 2f 48 6f 4c 69 2f 78 4a 35 34 50 38 53 65 65    44 2f 4f 70 50 6d 2f 77 41 41 41 41 41 41 41 41  | n/HoLi/xJ54P8SeeD/OpPm/wAAAAAAAA | 
| 5da00 |  41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41    41 41 7a 75 62 37 2f 78 4a 35 34 50 38 53 65 65  | AAAAAAAAAAAAAAAAAAzub7/xJ54P8See | 
| 5da20 |  44 2f 45 6e 6e 67 2f 34 2f 44 39 50 2f 70 36 65    6e 2f 30 74 4c 53 2f 38 54 63 38 50 38 53 65 65  | D/Enng/4/D9P/p6en/0tLS/8Tc8P8See | 
| 5da40 |  44 2f 45 6e 6e 67 2f 78 4a 35 34 50 2b 50 77 2f    54 2f 41 41 41 41 41 41 41 41 41 41 41 41 41 41  | D/Enng/xJ54P+Pw/T/AAAAAAAAAAAAAA | 
| 5da60 |  41 41 41 41 41 41 41 4c 33 65 2b 76 38 53 65 65    44 2f 45 6e 6e 67 2f 78 4a 35 34 50 2b 39 33 76  | AAAAAAAL3e+v8SeeD/Enng/xJ54P+93v | 
| 5da80 |  72 2f 57 6c 70 61 2f 7a 63 33 4e 2f 38 41 41 41    41 41 45 6e 6e 67 2f 78 4a 35 34 50 38 53 65 65  | r/Wlpa/zc3N/8AAAAAEnng/xJ54P8See | 
| 5daa0 |  44 2f 66 37 76 79 2f 77 41 41 41 41 41 41 41 41    41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41  | D/f7vy/wAAAAAAAAAAAAAAAAAAAAAAAA | 
| 5dac0 |  41 41 48 6f 4c 69 2f 78 4a 35 34 50 38 53 65 65    44 2f 54 33 2b 72 2f 79 51 6b 4a 50 39 2b 6a 70  | AAHoLi/xJ54P8SeeD/T3+r/yQkJP9+jp | 
| 5dae0 |  7a 2f 5a 61 7a 76 2f 78 4a 35 34 50 38 53 65 65    44 2f 45 6e 6e 67 2f 37 33 65 2b 76 38 41 41 41  | z/Zazv/xJ54P8SeeD/Enng/73e+v8AAA | 
| 5db00 |  41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41    41 41 7a 38 4b 74 2f 36 36 75 6f 66 2b 47 6a 34  | AAAAAAAAAAAAAAAAAAz8Kt/66uof+Gj4 | 
| 5db20 |  4c 2f 68 6f 2b 43 2f 35 53 4b 62 2f 2b 56 68 32    6a 2f 68 6f 2b 43 2f 34 61 50 67 76 2b 47 6a 34  | L/ho+C/5SKb/+Vh2j/ho+C/4aPgv+Gj4 | 
| 5db40 |  4c 2f 68 6f 2b 43 2f 35 4f 56 67 76 2b 36 71 59    50 2f 79 72 79 69 2f 77 41 41 41 41 41 41 41 41  | L/ho+C/5OVgv+6qYP/yryi/wAAAAAAAA | 
| 5db60 |  41 41 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46    62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46  | AAp5BW/6eQVv+nkFb/p5BW/6eQVv+nkF | 
| 5db80 |  62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46    62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46  | b/p5BW/6eQVv+nkFb/p5BW/6eQVv+nkF | 
| 5dba0 |  62 2f 70 35 42 57 2f 36 65 51 56 76 38 41 41 41    41 41 36 65 50 62 34 36 65 51 56 76 2b 6e 6b 46  | b/p5BW/6eQVv8AAAAA6ePb46eQVv+nkF | 
| 5dbc0 |  62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46    62 2f 78 4c 57 59 2f 38 2f 43 72 66 2f 50 77 71  | b/p5BW/6eQVv+nkFb/xLWY/8/Crf/Pwq | 
| 5dbe0 |  33 2f 76 71 36 4e 2f 37 71 6f 67 76 2b 36 71 49    4c 2f 75 71 69 43 2f 37 71 6f 67 76 2b 6e 6b 46  | 3/vq6N/7qogv+6qIL/uqiC/7qogv+nkF | 
| 5dc00 |  62 2f 35 75 44 57 2f 2b 62 67 31 76 2b 6e 6b 46    62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46  | b/5uDW/+bg1v+nkFb/p5BW/6eQVv+nkF | 
| 5dc20 |  62 2f 70 35 42 57 2f 2b 7a 6e 34 66 2f 2f 2f 2f    2f 2f 2f 2f 2f 2f 2f 38 7a 4d 7a 50 39 32 64 6e  | b/p5BW/+zn4f///////////8zMzP92dn | 
| 5dc40 |  62 2f 56 46 52 55 2f 39 6e 5a 32 66 2f 2f 2f 2f    2f 2f 74 61 4a 35 2f 38 2f 43 72 66 2f 6d 34 4e  | b/VFRU/9nZ2f//////taJ5/8/Crf/m4N | 
| 5dc60 |  62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46    62 2f 70 35 42 57 2f 36 65 51 56 76 2f 6d 34 4e  | b/p5BW/6eQVv+nkFb/p5BW/6eQVv/m4N | 
| 5dc80 |  62 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 4d 7a 4d    7a 2f 6b 35 4f 54 2f 38 7a 4d 7a 50 2f 7a 38 2f  | b////////////MzMz/k5OT/8zMzP/z8/ | 
| 5dca0 |  50 2f 2f 2f 2f 2f 2f 38 53 31 6d 50 2f 45 74 5a    6a 2f 35 75 44 57 2f 36 65 51 56 76 2b 6e 6b 46  | P//////8S1mP/EtZj/5uDW/6eQVv+nkF | 
| 5dcc0 |  62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46    62 2f 6f 5a 36 5a 2f 35 4f 54 6b 2f 2f 6d 35 75  | b/p5BW/6eQVv+nkFb/oZ6Z/5OTk//m5u | 
| 5dce0 |  62 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f    2f 2f 38 2f 50 7a 2f 33 5a 32 64 76 39 78 63 48  | b/////////////////8/Pz/3Z2dv9xcH | 
| 5dd00 |  44 2f 6a 34 68 37 2f 39 72 52 77 66 2b 6e 6b 46    62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46  | D/j4h7/9rRwf+nkFb/p5BW/6eQVv+nkF | 
| 5dd20 |  62 2f 56 56 4e 50 2f 38 7a 4d 7a 50 2f 7a 38 2f    50 2f 64 6e 5a 32 2f 39 6e 5a 32 66 2f 2f 2f 2f  | b/VVNP/8zMzP/z8/P/dnZ2/9nZ2f//// | 
| 5dd40 |  2f 2f 2f 2f 2f 2f 2f 35 4f 54 6b 2f 2f 7a 38 2f    50 2f 2f 2f 2f 2f 2f 33 52 78 61 2f 2f 50 77 71  | ///////5OTk//z8/P//////3Rxa//Pwq | 
| 5dd60 |  33 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46    62 2f 70 35 42 57 2f 32 46 67 59 50 2f 2f 2f 2f  | 3/p5BW/6eQVv+nkFb/p5BW/2FgYP//// | 
| 5dd80 |  2f 2f 2f 2f 2f 2f 2f 37 36 2b 76 76 2f 4d 7a 4d    7a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2b 69 6f 71  | ///////76+vv/MzMz///////////+ioq | 
| 5dda0 |  4c 2f 6f 71 4b 69 2f 37 36 2b 76 76 39 31 62 32    58 2f 7a 38 4b 74 2f 36 65 51 56 76 2b 6e 6b 46  | L/oqKi/76+vv91b2X/z8Kt/6eQVv+nkF | 
| 5ddc0 |  62 2f 70 35 42 57 2f 36 65 51 56 76 2b 4a 66 57    58 2f 62 47 74 71 2f 34 57 46 68 66 2b 46 68 59  | b/p5BW/6eQVv+JfWX/bGtq/4WFhf+FhY | 
| 5dde0 |  58 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f    2f 2f 2f 2f 2f 2f 2f 37 36 2b 76 76 2b 2b 76 72  | X//////////////////////76+vv++vr | 
| 5de00 |  37 2f 74 61 4a 35 2f 38 2f 43 72 66 2b 6e 6b 46    62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46  | 7/taJ5/8/Crf+nkFb/p5BW/6eQVv+nkF | 
| 5de20 |  62 2f 70 35 42 57 2f 38 6d 37 6f 76 2f 2f 2f 2f    2f 2f 2b 50 62 31 2f 2b 62 67 31 76 2f 67 32 4d  | b/p5BW/8m7ov//////+Pb1/+bg1v/g2M | 
| 5de40 |  7a 2f 7a 38 4b 74 2f 38 2f 43 72 66 2b 36 71 49    4c 2f 75 71 69 43 2f 36 65 51 56 76 2f 6d 34 4e  | z/z8Kt/8/Crf+6qIL/uqiC/6eQVv/m4N | 
| 5de60 |  62 2f 75 71 6d 44 2f 37 71 70 67 2f 2b 6e 6b 46    62 2f 70 35 42 57 2f 36 65 51 56 76 2b 6e 6b 46  | b/uqmD/7qpg/+nkFb/p5BW/6eQVv+nkF | 
| 5de80 |  62 2f 72 5a 5a 68 2f 37 71 70 67 2f 2b 2f 72 34    33 2f 7a 38 4b 74 2f 38 2f 43 72 66 2f 6d 34 4e  | b/rZZh/7qpg/+/r43/z8Kt/8/Crf/m4N | 
| 5dea0 |  59 64 35 75 44 57 56 51 41 41 41 41 41 41 41 41    41 41 38 41 38 41 41 4f 41 48 41 41 44 41 41 77  | Yd5uDWVQAAAAAAAAAA8A8AAOAHAADAAw | 
| 5dec0 |  41 41 77 45 4d 41 41 4f 41 44 41 41 44 41 41 51    41 41 67 41 45 41 41 41 41 41 41 41 41 41 41 41  | AAwEMAAOADAADAAQAAgAEAAAAAAAAAAA | 
| 5dee0 |  41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41    41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41  | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA | 
| 5df00 |  41 41 41 41 4d 41 41 41 3d 3d 0d 0a 5b 6d 6f 62    69 6c 65 72 65 61 64 2d 75 72 6c 5d 3a 20 68 74  | AAAAMAAA==..[mobileread-url]:.ht | 
| 5df20 |  74 70 73 3a 2f 2f 77 77 77 2e 6d 6f 62 69 6c 65    72 65 61 64 2e 63 6f 6d 2f 66 6f 72 75 6d 73 2f  | tps://www.mobileread.com/forums/ | 
| 5df40 |  73 68 6f 77 74 68 72 65 61 64 2e 70 68 70 3f 74    3d 31 33 34 38 35 36 0d 0a 0d 0a 5b 63 68 61 6e  | showthread.php?t=134856....[chan | 
| 5df60 |  67 65 6c 6f 67 2d 69 6d 61 67 65 5d 3a 20 68 74    74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c 64  | gelog-image]:.https://img.shield | 
| 5df80 |  73 2e 69 6f 2f 62 61 64 67 65 2f 48 69 73 74 6f    72 79 2d 43 48 41 4e 47 45 4c 4f 47 2d 62 6c 75  | s.io/badge/History-CHANGELOG-blu | 
| 5dfa0 |  65 2e 73 76 67 0d 0a 5b 63 68 61 6e 67 65 6c 6f    67 2d 75 72 6c 5d 3a 20 43 48 41 4e 47 45 4c 4f  | e.svg..[changelog-url]:.CHANGELO | 
| 5dfc0 |  47 2e 6d 64 0d 0a 0d 0a 5b 6c 69 63 65 6e 73 65    2d 69 6d 61 67 65 5d 3a 20 68 74 74 70 73 3a 2f  | G.md....[license-image]:.https:/ | 
| 5dfe0 |  2f 69 6d 67 2e 73 68 69 65 6c 64 73 2e 69 6f 2f    62 61 64 67 65 2f 4c 69 63 65 6e 73 65 2d 47 50  | /img.shields.io/badge/License-GP | 
| 5e000 |  4c 2d 79 65 6c 6c 6f 77 2e 73 76 67 0d 0a 5b 6c    69 63 65 6e 73 65 2d 75 72 6c 5d 3a 20 2e 2e 2f  | L-yellow.svg..[license-url]:.../ | 
| 5e020 |  4c 49 43 45 4e 53 45 2e 6d 64 0d 0a 0d 0a 5b 63    61 6c 69 62 72 65 2d 69 6d 61 67 65 5d 3a 20 68  | LICENSE.md....[calibre-image]:.h | 
| 5e040 |  74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68 69 65 6c    64 73 2e 69 6f 2f 62 61 64 67 65 2f 63 61 6c 69  | ttps://img.shields.io/badge/cali | 
| 5e060 |  62 72 65 2d 32 2e 30 2e 30 2d 67 72 65 65 6e 0d    0a 5b 63 61 6c 69 62 72 65 2d 75 72 6c 5d 3a 20  | bre-2.0.0-green..[calibre-url]:. | 
| 5e080 |  68 74 74 70 73 3a 2f 2f 77 77 77 2e 63 61 6c 69    62 72 65 2d 65 62 6f 6f 6b 2e 63 6f 6d 2f 0d 0a  | https://www.calibre-ebook.com/.. | 
| 5e0a0 |  0d 0a 5b 73 74 61 74 75 73 2d 69 6d 61 67 65 5d    3a 20 68 74 74 70 73 3a 2f 2f 69 6d 67 2e 73 68  | ..[status-image]:.https://img.sh | 
| 5e0c0 |  69 65 6c 64 73 2e 69 6f 2f 62 61 64 67 65 2f 53    74 61 74 75 73 2d 53 74 61 62 6c 65 2d 67 72 65  | ields.io/badge/Status-Stable-gre | 
| 5e0e0 |  65 6e 50 4b 03 04 14 00 00 00 00 00 87 1e 26 55    00 00 00 00 00 00 00 00 00 00 00 00 23 00 00 00  | enPK..........&U............#... | 
| 5e100 |  70 6c 75 67 69 6e 2d 69 6d 70 6f 72 74 2d 6e 61    6d 65 2d 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e  | plugin-import-name-reading_list. | 
| 5e120 |  74 78 74 50 4b 01 02 14 00 14 00 00 00 00 00 d9    4e 8b 58 23 f6 40 57 be 05 00 00 be 05 00 00 1c  | txtPK...........N.X#.@W......... | 
| 5e140 |  00 00 00 00 00 00 00 00 00 00 00 b6 81 00 00 00    00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f 64 6f  | .................images/arrow_do | 
| 5e160 |  77 6e 5f 64 6f 75 62 6c 65 2e 70 6e 67 50 4b 01    02 14 00 14 00 00 00 00 00 d9 4e 8b 58 b4 1d ce  | wn_double.pngPK...........N.X... | 
| 5e180 |  58 5f 09 00 00 5f 09 00 00 20 00 00 00 00 00 00    00 00 00 00 00 b6 81 f8 05 00 00 69 6d 61 67 65  | X_..._.....................image | 
| 5e1a0 |  73 2f 61 72 72 6f 77 5f 64 6f 77 6e 5f 64 6f 75    62 6c 65 5f 62 61 72 2e 70 6e 67 50 4b 01 02 14  | s/arrow_down_double_bar.pngPK... | 
| 5e1c0 |  00 14 00 00 00 00 00 d9 4e 8b 58 81 f7 85 52 c2    03 00 00 c2 03 00 00 1c 00 00 00 00 00 00 00 00  | ........N.X...R................. | 
| 5e1e0 |  00 00 00 b6 81 95 0f 00 00 69 6d 61 67 65 73 2f    61 72 72 6f 77 5f 64 6f 77 6e 5f 73 69 6e 67 6c  | .........images/arrow_down_singl | 
| 5e200 |  65 2e 70 6e 67 50 4b 01 02 14 00 14 00 00 00 00    00 d9 4e 8b 58 83 37 69 55 7d 05 00 00 7d 05 00  | e.pngPK...........N.X.7iU}...}.. | 
| 5e220 |  00 1a 00 00 00 00 00 00 00 00 00 00 00 b6 81 91    13 00 00 69 6d 61 67 65 73 2f 61 72 72 6f 77 5f  | ...................images/arrow_ | 
| 5e240 |  75 70 5f 64 6f 75 62 6c 65 2e 70 6e 67 50 4b 01    02 14 00 14 00 00 00 00 00 d9 4e 8b 58 54 6d be  | up_double.pngPK...........N.XTm. | 
| 5e260 |  52 6e 09 00 00 6e 09 00 00 1e 00 00 00 00 00 00    00 00 00 00 00 b6 81 46 19 00 00 69 6d 61 67 65  | Rn...n.................F...image | 
| 5e280 |  73 2f 61 72 72 6f 77 5f 75 70 5f 64 6f 75 62 6c    65 5f 62 61 72 2e 70 6e 67 50 4b 01 02 14 00 14  | s/arrow_up_double_bar.pngPK..... | 
| 5e2a0 |  00 00 00 00 00 d9 4e 8b 58 4e 49 d0 d9 a8 03 00    00 a8 03 00 00 1a 00 00 00 00 00 00 00 00 00 00  | ......N.XNI..................... | 
| 5e2c0 |  00 b6 81 f0 22 00 00 69 6d 61 67 65 73 2f 61 72    72 6f 77 5f 75 70 5f 73 69 6e 67 6c 65 2e 70 6e  | ...."..images/arrow_up_single.pn | 
| 5e2e0 |  67 50 4b 01 02 14 00 14 00 00 00 00 00 d9 4e 8b    58 a4 a4 4f 55 9c 20 00 00 9c 20 00 00 14 00 00  | gPK...........N.X..OU........... | 
| 5e300 |  00 00 00 00 00 00 00 00 00 b6 81 d0 26 00 00 69    6d 61 67 65 73 2f 62 6f 6f 6b 5f 73 79 6e 63 2e  | ............&..images/book_sync. | 
| 5e320 |  70 6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 d9    4e 8b 58 7d 6f 4c a9 de 36 00 00 de 36 00 00 11  | pngPK...........N.X}oL..6...6... | 
| 5e340 |  00 00 00 00 00 00 00 00 00 00 00 b6 81 9e 47 00    00 69 6d 61 67 65 73 2f 64 65 76 69 63 65 2e 70  | ..............G..images/device.p | 
| 5e360 |  6e 67 50 4b 01 02 14 00 14 00 00 00 00 00 d9 4e    8b 58 35 0c 4b ae dc 25 00 00 dc 25 00 00 1b 00  | ngPK...........N.X5.K..%...%.... | 
| 5e380 |  00 00 00 00 00 00 00 00 00 00 b6 81 ab 7e 00 00    69 6d 61 67 65 73 2f 64 65 76 69 63 65 5f 63 6f  | .............~..images/device_co | 
| 5e3a0 |  6e 6e 65 63 74 65 64 2e 70 6e 67 50 4b 01 02 14    00 14 00 00 00 00 00 d9 4e 8b 58 fe 79 a3 7b 51  | nnected.pngPK...........N.X.y.{Q | 
| 5e3c0 |  22 00 00 51 22 00 00 17 00 00 00 00 00 00 00 00    00 00 00 b6 81 c0 a4 00 00 69 6d 61 67 65 73 2f  | "..Q"....................images/ | 
| 5e3e0 |  72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 70 6e 67    50 4b 01 02 14 00 14 00 00 00 00 00 7b 48 99 58  | reading_list.pngPK..........{H.X | 
| 5e400 |  39 b5 94 50 43 59 00 00 43 59 00 00 12 00 00 00    00 00 00 00 00 00 00 00 b6 81 46 c7 00 00 74 72  | 9..PCY..CY................F...tr | 
| 5e420 |  61 6e 73 6c 61 74 69 6f 6e 73 2f 65 73 2e 6d 6f    50 4b 01 02 14 00 14 00 00 00 00 00 e0 35 28 55  | anslations/es.moPK...........5(U | 
| 5e440 |  55 1a 5c 16 06 01 00 00 06 01 00 00 16 00 00 00    00 00 00 00 00 00 00 00 b6 81 b9 20 01 00 74 72  | U.\...........................tr | 
| 5e460 |  61 6e 73 6c 61 74 69 6f 6e 73 2f 52 45 41 44 4d    45 2e 6d 64 50 4b 01 02 14 00 14 00 00 00 00 00  | anslations/README.mdPK.......... | 
| 5e480 |  7c 48 99 58 bb ac db 7e 44 74 00 00 44 74 00 00    12 00 00 00 00 00 00 00 00 00 00 00 b6 81 f3 21  | |H.X...~Dt..Dt.................! | 
| 5e4a0 |  01 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 72    75 2e 6d 6f 50 4b 01 02 14 00 14 00 00 00 00 00  | ..translations/ru.moPK.......... | 
| 5e4c0 |  7c 48 99 58 33 d6 0f ae 7c a6 00 00 7c a6 00 00    12 00 00 00 00 00 00 00 00 00 00 00 b6 81 67 96  | |H.X3...|...|.................g. | 
| 5e4e0 |  01 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 74    61 2e 6d 6f 50 4b 01 02 14 00 14 00 00 00 00 00  | ..translations/ta.moPK.......... | 
| 5e500 |  7c 48 99 58 e3 c5 31 84 84 75 00 00 84 75 00 00    12 00 00 00 00 00 00 00 00 00 00 00 b6 81 13 3d  | |H.X..1..u...u.................= | 
| 5e520 |  02 00 74 72 61 6e 73 6c 61 74 69 6f 6e 73 2f 75    6b 2e 6d 6f 50 4b 01 02 14 00 14 00 00 00 00 00  | ..translations/uk.moPK.......... | 
| 5e540 |  ee 73 8b 58 71 33 11 6f 5d 25 01 00 5d 25 01 00    09 00 00 00 00 00 00 00 00 00 00 00 b6 81 c7 b2  | .s.Xq3.o]%..]%.................. | 
| 5e560 |  02 00 61 63 74 69 6f 6e 2e 70 79 50 4b 01 02 14    00 14 00 00 00 00 00 0e 22 35 55 9f 9e 33 d9 1f  | ..action.pyPK..........."5U..3.. | 
| 5e580 |  05 00 00 1f 05 00 00 17 00 00 00 00 00 00 00 00    00 00 00 b6 81 4b d8 03 00 63 6f 6d 6d 6f 6e 5f  | .....................K...common_ | 
| 5e5a0 |  63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 70 79    50 4b 01 02 14 00 14 00 00 00 00 00 7c 48 99 58  | compatibility.pyPK..........|H.X | 
| 5e5c0 |  31 3e 76 72 4f 2e 00 00 4f 2e 00 00 11 00 00 00    00 00 00 00 00 00 00 00 b6 81 9f dd 03 00 63 6f  | 1>vrO...O.....................co | 
| 5e5e0 |  6d 6d 6f 6e 5f 64 69 61 6c 6f 67 73 2e 70 79 50    4b 01 02 14 00 14 00 00 00 00 00 97 a3 33 55 39  | mmon_dialogs.pyPK............3U9 | 
| 5e600 |  8a c0 f7 60 11 00 00 60 11 00 00 0f 00 00 00 00    00 00 00 00 00 00 00 b6 81 1d 0c 04 00 63 6f 6d  | ...`...`.....................com | 
| 5e620 |  6d 6f 6e 5f 69 63 6f 6e 73 2e 70 79 50 4b 01 02    14 00 14 00 00 00 00 00 7c 48 99 58 c5 60 0a b7  | mon_icons.pyPK..........|H.X.`.. | 
| 5e640 |  2d 16 00 00 2d 16 00 00 0f 00 00 00 00 00 00 00    00 00 00 00 b6 81 aa 1d 04 00 63 6f 6d 6d 6f 6e  | -...-.....................common | 
| 5e660 |  5f 6d 65 6e 75 73 2e 70 79 50 4b 01 02 14 00 14    00 00 00 00 00 7c 48 99 58 ee b6 b3 6e 73 30 00  | _menus.pyPK..........|H.X...ns0. | 
| 5e680 |  00 73 30 00 00 11 00 00 00 00 00 00 00 00 00 00    00 b6 81 04 34 04 00 63 6f 6d 6d 6f 6e 5f 77 69  | .s0.................4..common_wi | 
| 5e6a0 |  64 67 65 74 73 2e 70 79 50 4b 01 02 14 00 14 00    00 00 00 00 c5 73 8b 58 e2 13 19 6e 24 fc 00 00  | dgets.pyPK...........s.X...n$... | 
| 5e6c0 |  24 fc 00 00 09 00 00 00 00 00 00 00 00 00 00 00    b6 81 a6 64 04 00 63 6f 6e 66 69 67 2e 70 79 50  | $..................d..config.pyP | 
| 5e6e0 |  4b 01 02 14 00 14 00 00 00 00 00 41 47 99 58 fd    c8 cf 8a 91 3a 00 00 91 3a 00 00 0a 00 00 00 00  | K..........AG.X.....:...:....... | 
| 5e700 |  00 00 00 00 00 00 00 b6 81 f1 60 05 00 64 69 61    6c 6f 67 73 2e 70 79 50 4b 01 02 14 00 14 00 00  | ..........`..dialogs.pyPK....... | 
| 5e720 |  00 00 00 f3 46 99 58 ee bf 81 91 96 0e 00 00 96    0e 00 00 0b 00 00 00 00 00 00 00 00 00 00 00 b6  | ....F.X......................... | 
| 5e740 |  81 aa 9b 05 00 5f 5f 69 6e 69 74 5f 5f 2e 70 79    50 4b 01 02 14 00 14 00 00 00 00 00 0d 47 99 58  | .....__init__.pyPK...........G.X | 
| 5e760 |  85 8a 07 e4 8f 28 00 00 8f 28 00 00 0c 00 00 00    00 00 00 00 00 00 00 00 b6 81 69 aa 05 00 43 48  | .....(...(................i...CH | 
| 5e780 |  41 4e 47 45 4c 4f 47 2e 6d 64 50 4b 01 02 14 00    14 00 00 00 00 00 a5 28 4b 55 9e c6 0a 91 99 0d  | ANGELOG.mdPK...........(KU...... | 
| 5e7a0 |  00 00 99 0d 00 00 09 00 00 00 00 00 00 00 00 00    00 00 b6 81 22 d3 05 00 52 45 41 44 4d 45 2e 6d  | ...................."...README.m | 
| 5e7c0 |  64 50 4b 01 02 14 00 14 00 00 00 00 00 87 1e 26    55 00 00 00 00 00 00 00 00 00 00 00 00 23 00 00  | dPK............&U............#.. | 
| 5e7e0 |  00 00 00 00 00 00 00 00 00 b6 81 e2 e0 05 00 70    6c 75 67 69 6e 2d 69 6d 70 6f 72 74 2d 6e 61 6d  | ...............plugin-import-nam | 
| 5e800 |  65 2d 72 65 61 64 69 6e 67 5f 6c 69 73 74 2e 74    78 74 50 4b 05 06 00 00 00 00 1b 00 1b 00 ef 06  | e-reading_list.txtPK............ | 
| 5e820 |  00 00 23 e1 05 00 00 00  | ..#..... |