mirror of
https://github.com/oobabooga/text-generation-webui.git
synced 2026-03-05 05:03:50 +01:00
Compare commits
4789 commits
installers
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
910456ba31 | ||
|
|
d79cdc614c | ||
|
|
332fd40653 | ||
|
|
50a35b483c | ||
|
|
45fbec0320 | ||
|
|
b0968ed8b4 | ||
|
|
36747cf99c | ||
|
|
2fcbadec67 | ||
|
|
bb3b7bc197 | ||
|
|
6e2c4e9c23 | ||
|
|
a2ed640aa6 | ||
|
|
1066fe8c21 | ||
|
|
9530d3a6d8 | ||
|
|
a0b5599e9b | ||
|
|
09d88f91e8 | ||
|
|
34804f9354 | ||
|
|
6e8fb0e7b1 | ||
|
|
9fe40ff90f | ||
|
|
8e762e04b4 | ||
|
|
aa16266c38 | ||
|
|
85269d7fbb | ||
|
|
c4ebab9b29 | ||
|
|
bb004bacb1 | ||
|
|
502f59d39b | ||
|
|
4d94f66832 | ||
|
|
e7c8b51fec | ||
|
|
652d13c003 | ||
|
|
b758059e95 | ||
|
|
1ec9f708e5 | ||
|
|
3b8369a679 | ||
|
|
058e78411d | ||
|
|
17bd8d10f0 | ||
|
|
85f2df92e9 | ||
|
|
1762312fb4 | ||
|
|
160a25165a | ||
|
|
f93cc4b5c3 | ||
|
|
c026dbaf64 | ||
|
|
194e4c285f | ||
|
|
1c36559e2b | ||
|
|
02518a96a9 | ||
|
|
0100ad1bd7 | ||
|
|
6411142111 | ||
|
|
455dc06db0 | ||
|
|
1a9ed1fe98 | ||
|
|
17b12567d8 | ||
|
|
e20b2d38ff | ||
|
|
6ca99910ba | ||
|
|
11937de517 | ||
|
|
eba8a59466 | ||
|
|
5848c7884d | ||
|
|
c11c14590a | ||
|
|
0dd468245c | ||
|
|
b63d57158d | ||
|
|
afa29b9554 | ||
|
|
8eac99599a | ||
|
|
b4f06a50b0 | ||
|
|
15c6e43597 | ||
|
|
56f2a9512f | ||
|
|
3ef428efaa | ||
|
|
c7ad28a4cd | ||
|
|
b451bac082 | ||
|
|
47a0fcd614 | ||
|
|
ac31a7c008 | ||
|
|
a90739f498 | ||
|
|
ffef3c7b1d | ||
|
|
5763947c37 | ||
|
|
2793153717 | ||
|
|
7fb9f19bd8 | ||
|
|
a838223d18 | ||
|
|
14dbc3488e | ||
|
|
235b94f097 | ||
|
|
c357eed4c7 | ||
|
|
c93d27add3 | ||
|
|
fbca54957e | ||
|
|
49c60882bf | ||
|
|
59285d501d | ||
|
|
373baa5c9c | ||
|
|
906dc54969 | ||
|
|
4468c49439 | ||
|
|
5ad174fad2 | ||
|
|
5433ef3333 | ||
|
|
9448bf1caa | ||
|
|
97281ff831 | ||
|
|
9d07d3a229 | ||
|
|
6291e72129 | ||
|
|
b3666e140d | ||
|
|
a83821e941 | ||
|
|
24fd963c38 | ||
|
|
e24ba92ef2 | ||
|
|
bd9f2de73a | ||
|
|
661e42d2b7 | ||
|
|
5327bc9397 | ||
|
|
78b315344a | ||
|
|
3cad0cd4c1 | ||
|
|
400bb0694b | ||
|
|
8f0048663d | ||
|
|
b0baf7518b | ||
|
|
1afe0827ba | ||
|
|
0d4eff284c | ||
|
|
d6f39e1fef | ||
|
|
327a234d23 | ||
|
|
4e4abd0841 | ||
|
|
c45f35ccc2 | ||
|
|
d85b95bb15 | ||
|
|
4a36b7be5b | ||
|
|
3d7e9856a2 | ||
|
|
a26e28bdea | ||
|
|
6a3bf1de92 | ||
|
|
9ad9afad7d | ||
|
|
e7534a90d8 | ||
|
|
6be1bfcc87 | ||
|
|
92d9cd36a6 | ||
|
|
67f9288891 | ||
|
|
16f77b74c4 | ||
|
|
cd645f80f8 | ||
|
|
6871484398 | ||
|
|
338ae36f73 | ||
|
|
c8cd840b24 | ||
|
|
fc67e5e692 | ||
|
|
f4c9e67155 | ||
|
|
9a84a828fc | ||
|
|
138cc654c4 | ||
|
|
24fd2b4dec | ||
|
|
be81f050a7 | ||
|
|
9476123ee6 | ||
|
|
0d85744205 | ||
|
|
771130532c | ||
|
|
a156ebbf76 | ||
|
|
c871d9cdbd | ||
|
|
163d863443 | ||
|
|
c93d567f97 | ||
|
|
b5a6904c4a | ||
|
|
efaf2aef3d | ||
|
|
047855c591 | ||
|
|
308e726e11 | ||
|
|
611399e089 | ||
|
|
968c79db06 | ||
|
|
655c3e86e3 | ||
|
|
c7dd920dc8 | ||
|
|
1831b3fb51 | ||
|
|
dd0b003493 | ||
|
|
a74596374d | ||
|
|
78ff21d512 | ||
|
|
5d734cc7ca | ||
|
|
25360387ec | ||
|
|
7833650aa1 | ||
|
|
bf5d85c922 | ||
|
|
0d03813e98 | ||
|
|
748007f6ee | ||
|
|
af3c70651c | ||
|
|
977ffbaa04 | ||
|
|
e0f0fae59d | ||
|
|
deb37b821b | ||
|
|
7f06aec3a1 | ||
|
|
218dc01b51 | ||
|
|
1aa2b924d2 | ||
|
|
0f3793d608 | ||
|
|
282aa19189 | ||
|
|
93aa7b3ed3 | ||
|
|
d229dfe991 | ||
|
|
292c91abbb | ||
|
|
f660e0836b | ||
|
|
898a3ed2fe | ||
|
|
22997c134e | ||
|
|
38a7fd685d | ||
|
|
64829071e0 | ||
|
|
0eb8543d74 | ||
|
|
b7effb22e0 | ||
|
|
042b828c73 | ||
|
|
8c9df34696 | ||
|
|
1e863a7113 | ||
|
|
005fcf3f98 | ||
|
|
e4412f0634 | ||
|
|
dd6d2223a5 | ||
|
|
9e9ab39892 | ||
|
|
9c0a833a0a | ||
|
|
8087a57fd8 | ||
|
|
7131a478b9 | ||
|
|
fe15b67160 | ||
|
|
8f731a566c | ||
|
|
483927a5be | ||
|
|
557b78d31e | ||
|
|
ba62783b72 | ||
|
|
d3a7710c62 | ||
|
|
f3829b268a | ||
|
|
2395c647d4 | ||
|
|
c6ea67bbdb | ||
|
|
00ed878b05 | ||
|
|
d843afcf66 | ||
|
|
00ebb295d3 | ||
|
|
387e249dec | ||
|
|
8028d88541 | ||
|
|
13876a1ee8 | ||
|
|
7b80e9a2ad | ||
|
|
5631d4e3d6 | ||
|
|
5920ad8834 | ||
|
|
21d790f87e | ||
|
|
3a3e247f3c | ||
|
|
cf1aad2a68 | ||
|
|
96136ea760 | ||
|
|
a3eb67e466 | ||
|
|
08f90f4b64 | ||
|
|
07a2e226c1 | ||
|
|
a2b37adb26 | ||
|
|
084675cf75 | ||
|
|
d78b7d0fad | ||
|
|
fc2eb48664 | ||
|
|
2720955478 | ||
|
|
d9eec31886 | ||
|
|
cb8780a4ce | ||
|
|
cfc83745ec | ||
|
|
a336a8bbeb | ||
|
|
ba6041251d | ||
|
|
a92758a144 | ||
|
|
030ba7bfeb | ||
|
|
0b4518e61c | ||
|
|
73442a2b6d | ||
|
|
8042f76399 | ||
|
|
ccc8a2229d | ||
|
|
750adf793d | ||
|
|
02ca96fa44 | ||
|
|
6a7166fffa | ||
|
|
8fcb4b3102 | ||
|
|
8f660aefe3 | ||
|
|
a531328f7e | ||
|
|
6c165d2e55 | ||
|
|
b657be7381 | ||
|
|
ded6c41cf8 | ||
|
|
c1aa4590ea | ||
|
|
b330ec3517 | ||
|
|
3ad5970374 | ||
|
|
adeca8a658 | ||
|
|
aad0104c1b | ||
|
|
f919cdf881 | ||
|
|
d08800c359 | ||
|
|
3bc48014a5 | ||
|
|
1f77427088 | ||
|
|
2478294c06 | ||
|
|
8be798e15f | ||
|
|
7fe8da8944 | ||
|
|
f247c2ae62 | ||
|
|
fd41f2fafc | ||
|
|
cb00db15c9 | ||
|
|
9e7b326e34 | ||
|
|
1972479610 | ||
|
|
e0f5905a97 | ||
|
|
5b06284a8a | ||
|
|
cbba58bef9 | ||
|
|
8805a50d24 | ||
|
|
7d23a55901 | ||
|
|
08594e5263 | ||
|
|
15f99b1b71 | ||
|
|
6b1b2e2373 | ||
|
|
8a14aa62ff | ||
|
|
8cdb911a6e | ||
|
|
6bf31479d9 | ||
|
|
320f7339cd | ||
|
|
3dec47eaf8 | ||
|
|
35707c2dd8 | ||
|
|
58797a9eb5 | ||
|
|
64eba9576c | ||
|
|
3a91ca2dd1 | ||
|
|
9651b5c873 | ||
|
|
a633793a00 | ||
|
|
dbabe67e77 | ||
|
|
d771ca4a13 | ||
|
|
73a8a737b2 | ||
|
|
57f6e9af5a | ||
|
|
45e2935e87 | ||
|
|
725a8bcf60 | ||
|
|
331eab81f7 | ||
|
|
8c9a7e1334 | ||
|
|
bd05fb899e | ||
|
|
6c2fdfdbda | ||
|
|
41b95e9ec3 | ||
|
|
2f979ce294 | ||
|
|
7301452b41 | ||
|
|
8d7b88106a | ||
|
|
2f6a629393 | ||
|
|
2238302b49 | ||
|
|
0882970a94 | ||
|
|
d8fcc71616 | ||
|
|
e6447cd24a | ||
|
|
c47e6deda2 | ||
|
|
0e3def449a | ||
|
|
0e88a621fd | ||
|
|
1e3c4e8bdb | ||
|
|
765af1ba17 | ||
|
|
a78ca6ffcd | ||
|
|
dfd9c60d80 | ||
|
|
999471256c | ||
|
|
1ba1211ca0 | ||
|
|
b10d525bf7 | ||
|
|
b62c8845f3 | ||
|
|
38c0b4a1ad | ||
|
|
52d1cbbbe9 | ||
|
|
1cb800d392 | ||
|
|
4809ddfeb8 | ||
|
|
4d8dbbab64 | ||
|
|
c5340533c0 | ||
|
|
9ec310d858 | ||
|
|
cc964ee579 | ||
|
|
6fbf162d71 | ||
|
|
1fb5807859 | ||
|
|
0ea62d88f6 | ||
|
|
4663b1a56e | ||
|
|
2f90ac9880 | ||
|
|
c6b4d1e87f | ||
|
|
d86b0ec010 | ||
|
|
eb16f64017 | ||
|
|
a289a92b94 | ||
|
|
d489eb589a | ||
|
|
a6d6bee88c | ||
|
|
2fe79a93cc | ||
|
|
59c6138e98 | ||
|
|
f396b82a4f | ||
|
|
fa9be444fa | ||
|
|
d9db8f63a7 | ||
|
|
3f5ec9644f | ||
|
|
1168004067 | ||
|
|
9e260332cc | ||
|
|
544c3a7c9f | ||
|
|
8fcadff8d3 | ||
|
|
6e9de75727 | ||
|
|
88127f46c1 | ||
|
|
b391ac8eb1 | ||
|
|
88ba4b1ebf | ||
|
|
f1147c9926 | ||
|
|
3e24f455c8 | ||
|
|
0c1403f2c7 | ||
|
|
6ce4b353c4 | ||
|
|
fefdb20f69 | ||
|
|
7c82d65a9d | ||
|
|
fbea21a1f1 | ||
|
|
bfbbfc2361 | ||
|
|
20adc3c967 | ||
|
|
80f6abb07e | ||
|
|
e5b8d4d072 | ||
|
|
701048cf33 | ||
|
|
7d98ca6195 | ||
|
|
0e42575c57 | ||
|
|
498778b8ac | ||
|
|
6bb8212731 | ||
|
|
42e3a7a5ae | ||
|
|
5c5a4dfc14 | ||
|
|
ecd16d6bf9 | ||
|
|
178c3e75cc | ||
|
|
9f28f53cfc | ||
|
|
3b28dc1821 | ||
|
|
3039aeffeb | ||
|
|
5989043537 | ||
|
|
02a3420a50 | ||
|
|
74230f559a | ||
|
|
f08bb9a201 | ||
|
|
d746484521 | ||
|
|
714f745713 | ||
|
|
0c667de7a7 | ||
|
|
ccf5e3e3a7 | ||
|
|
a00983b2ba | ||
|
|
9371867238 | ||
|
|
03fb85e49a | ||
|
|
845432b9b4 | ||
|
|
1d1b20bd77 | ||
|
|
5a8a9c22e8 | ||
|
|
273888f218 | ||
|
|
caf69d871a | ||
|
|
188c7c8f2b | ||
|
|
635e6efd18 | ||
|
|
0f3a88057c | ||
|
|
e523f25b9f | ||
|
|
a7a3a0c700 | ||
|
|
21e0e9f32b | ||
|
|
d1f4622a96 | ||
|
|
e015355e4a | ||
|
|
bd4881c4dc | ||
|
|
b69f435311 | ||
|
|
8b3c7aa795 | ||
|
|
f045b72826 | ||
|
|
c357601c01 | ||
|
|
6c2bdda0f0 | ||
|
|
6338dc0051 | ||
|
|
511bb31646 | ||
|
|
d1e9301a43 | ||
|
|
cd5d867b62 | ||
|
|
3e24a127c7 | ||
|
|
2f544fe199 | ||
|
|
93e08c0d4a | ||
|
|
42191a36ab | ||
|
|
c6c1b725e9 | ||
|
|
86cb5e0587 | ||
|
|
b7d5982944 | ||
|
|
e8266b0356 | ||
|
|
e1034fc79e | ||
|
|
74d98186fc | ||
|
|
ca226a54c6 | ||
|
|
07e6f004c5 | ||
|
|
426e7a4cec | ||
|
|
e52bc0acb2 | ||
|
|
cbef2720ce | ||
|
|
e5767d4fc5 | ||
|
|
60123a67ac | ||
|
|
e6bc7742fb | ||
|
|
959d4ddb91 | ||
|
|
8df1127ce2 | ||
|
|
de4ccffff8 | ||
|
|
0f258774d3 | ||
|
|
4583924ce7 | ||
|
|
c4d738f39f | ||
|
|
c4d5331c03 | ||
|
|
92ec8dda03 | ||
|
|
23bb94a5fb | ||
|
|
877c651c04 | ||
|
|
cbba88f565 | ||
|
|
13373391df | ||
|
|
ab162f976c | ||
|
|
9a58964834 | ||
|
|
c3faecfd27 | ||
|
|
1b19dd77a4 | ||
|
|
02f604479d | ||
|
|
58282f7107 | ||
|
|
bb97ca1b22 | ||
|
|
f154aeafea | ||
|
|
17f9c188bd | ||
|
|
acd57b6a85 | ||
|
|
f08db63fbc | ||
|
|
2517ea9c9e | ||
|
|
90f42f311a | ||
|
|
ee945517ff | ||
|
|
a1b606a6ac | ||
|
|
3344510553 | ||
|
|
645463b9f0 | ||
|
|
09cd1cb4e2 | ||
|
|
c4029914e8 | ||
|
|
84617abdeb | ||
|
|
93cd47c948 | ||
|
|
dcdc42fa06 | ||
|
|
9c6913ad61 | ||
|
|
9bd114b5d7 | ||
|
|
76a722dc90 | ||
|
|
4e0dfbdde3 | ||
|
|
92547becff | ||
|
|
0cb82483ef | ||
|
|
e33921a629 | ||
|
|
6af3598cfa | ||
|
|
0b26650f47 | ||
|
|
6cc7bbf009 | ||
|
|
197b327374 | ||
|
|
2f45d75309 | ||
|
|
7cb2b1bfdb | ||
|
|
8b7eb5c87c | ||
|
|
22cc9e0115 | ||
|
|
678f40297b | ||
|
|
a2cdd06afc | ||
|
|
2d37602382 | ||
|
|
da148232eb | ||
|
|
fc23345c6d | ||
|
|
75217d3713 | ||
|
|
b4edfce993 | ||
|
|
01ef4c61bd | ||
|
|
315e06f695 | ||
|
|
73138a29fa | ||
|
|
87ae09ecd6 | ||
|
|
aa44e542cb | ||
|
|
0d1597616f | ||
|
|
8689d7ecea | ||
|
|
8f49e6144e | ||
|
|
66e991841a | ||
|
|
be3d371290 | ||
|
|
26eda537f0 | ||
|
|
88c0204357 | ||
|
|
97a539cab6 | ||
|
|
faae4dc1b0 | ||
|
|
d0befe0729 | ||
|
|
de24b3bb31 | ||
|
|
db67d69ddc | ||
|
|
cac225b589 | ||
|
|
7ba3d4425f | ||
|
|
34bf93ef47 | ||
|
|
c9c3b716fb | ||
|
|
f77f1504f5 | ||
|
|
949b7ec9cf | ||
|
|
d347b056e3 | ||
|
|
9bcef8a648 | ||
|
|
bc2b0f54e9 | ||
|
|
cc757f6226 | ||
|
|
b279460a81 | ||
|
|
e8dc7b0ee9 | ||
|
|
4fc254c1dd | ||
|
|
609c3ac893 | ||
|
|
db7d717df7 | ||
|
|
e263dbf852 | ||
|
|
09606a38d3 | ||
|
|
ad0be25c46 | ||
|
|
7c0225931a | ||
|
|
1c1cf09a59 | ||
|
|
58c3b549ba | ||
|
|
8e9c0287aa | ||
|
|
8e0ef5b419 | ||
|
|
1d23159837 | ||
|
|
d2da40b0e4 | ||
|
|
879fa3d8c4 | ||
|
|
09eb326486 | ||
|
|
dfab11f0b5 | ||
|
|
9a2353f97b | ||
|
|
322cd28e24 | ||
|
|
7cb650237c | ||
|
|
aab28398ef | ||
|
|
5ba52967ac | ||
|
|
b58e80cb99 | ||
|
|
f4f621b215 | ||
|
|
f337767f36 | ||
|
|
a25a1fc8d0 | ||
|
|
2dee3a66ff | ||
|
|
2cfb77d16f | ||
|
|
b4d2a00e20 | ||
|
|
9ff5961853 | ||
|
|
9d6a7f1bcf | ||
|
|
004fd8316c | ||
|
|
570d5b8936 | ||
|
|
27140f3563 | ||
|
|
2ebc8ff252 | ||
|
|
13a5288d01 | ||
|
|
801db438b0 | ||
|
|
00fbbd6f57 | ||
|
|
e8041069e2 | ||
|
|
fe0685a742 | ||
|
|
036976aeb8 | ||
|
|
43fc170224 | ||
|
|
e9a433832e | ||
|
|
a86a5a026e | ||
|
|
1e96dcf369 | ||
|
|
552cb09f09 | ||
|
|
bc921c66e5 | ||
|
|
4cf39120fc | ||
|
|
75da90190f | ||
|
|
1c1fd3be46 | ||
|
|
3f9eb3aad1 | ||
|
|
18bd78f1f0 | ||
|
|
889153952f | ||
|
|
2dabdbc7da | ||
|
|
c92eba0b0a | ||
|
|
efd9c9707b | ||
|
|
df98f4b331 | ||
|
|
ec73121020 | ||
|
|
331d03c33f | ||
|
|
1443612e72 | ||
|
|
d085dc6a93 | ||
|
|
263b5d5557 | ||
|
|
f5a5d0c0cb | ||
|
|
747a4a0e56 | ||
|
|
14efd42084 | ||
|
|
1602ac1c8f | ||
|
|
eefbf96f6a | ||
|
|
80637cae28 | ||
|
|
f9a007c6a8 | ||
|
|
f3388c2ab4 | ||
|
|
4a369e070a | ||
|
|
0b8d2d65a2 | ||
|
|
06dfb7e772 | ||
|
|
b5e021fc49 | ||
|
|
e976a5ddc7 | ||
|
|
7ed1926ce7 | ||
|
|
ff01bcb870 | ||
|
|
f81b1540ca | ||
|
|
eb0ab9db1d | ||
|
|
78899244d5 | ||
|
|
1f1435997a | ||
|
|
84f66484c5 | ||
|
|
42e7864d62 | ||
|
|
af6bb7513a | ||
|
|
1cab149c1a | ||
|
|
ae150fa24f | ||
|
|
1bdf11b511 | ||
|
|
0dbc4cbc71 | ||
|
|
fe955cac1f | ||
|
|
caf9fca5f3 | ||
|
|
3650a6fd1f | ||
|
|
6436bf1920 | ||
|
|
35ed55d18f | ||
|
|
db847eed4c | ||
|
|
2d263f227d | ||
|
|
379dd01ca7 | ||
|
|
f8f23b5489 | ||
|
|
45f823ddf6 | ||
|
|
d47c8eb956 | ||
|
|
977ec801b7 | ||
|
|
3829507d0f | ||
|
|
3d676cd50f | ||
|
|
66a75c899a | ||
|
|
9bd7359ffa | ||
|
|
93b3752cdf | ||
|
|
b38ec0ec38 | ||
|
|
b30a73016d | ||
|
|
7278548cd1 | ||
|
|
bb409c926e | ||
|
|
45c9ae312c | ||
|
|
2db7745cbd | ||
|
|
ad6d0218ae | ||
|
|
92adceb7b5 | ||
|
|
7a81beb0c1 | ||
|
|
bf42b2c3a1 | ||
|
|
83849336d8 | ||
|
|
3e3746283c | ||
|
|
88ff3e6ad8 | ||
|
|
9e80193008 | ||
|
|
0816ecedb7 | ||
|
|
98a7508a99 | ||
|
|
85f2f01a3a | ||
|
|
f8d220c1e6 | ||
|
|
4a2727b71d | ||
|
|
1d88456659 | ||
|
|
dc8ed6dbe7 | ||
|
|
c55d3c61c6 | ||
|
|
ae61c1a0f4 | ||
|
|
15f466ca3f | ||
|
|
219f0a7731 | ||
|
|
298d4719c6 | ||
|
|
7c29879e79 | ||
|
|
af1eef1b08 | ||
|
|
28e6bd4fcd | ||
|
|
d1bfb08e8d | ||
|
|
acbcc12e7b | ||
|
|
dce02732a4 | ||
|
|
8078c41ec6 | ||
|
|
a45a652130 | ||
|
|
f59998d268 | ||
|
|
aff41f3482 | ||
|
|
e7129f9dbe | ||
|
|
724147ffab | ||
|
|
faa5c82c64 | ||
|
|
3f37a2e915 | ||
|
|
c970c5f166 | ||
|
|
81794692ab | ||
|
|
36bc276005 | ||
|
|
0986d075fb | ||
|
|
9a94d7b4f6 | ||
|
|
2a9699033d | ||
|
|
f2ee917d4f | ||
|
|
685cfe2540 | ||
|
|
a8d02dec8f | ||
|
|
63234b9b6f | ||
|
|
75d6cfd14d | ||
|
|
7080a02252 | ||
|
|
3eb0b77427 | ||
|
|
27641ac182 | ||
|
|
6c3590ba9a | ||
|
|
0aedb89921 | ||
|
|
75c6ae8502 | ||
|
|
077bbc6b10 | ||
|
|
1b0e2d8750 | ||
|
|
f6ca0ee072 | ||
|
|
2db36da979 | ||
|
|
5028480eba | ||
|
|
355b5f6c8b | ||
|
|
cc9b7253c1 | ||
|
|
8531100109 | ||
|
|
73bfc936a0 | ||
|
|
bae1aa34aa | ||
|
|
7f6579ab20 | ||
|
|
0d3f854778 | ||
|
|
8620d6ffe7 | ||
|
|
cc8a4fdcb1 | ||
|
|
409a48d6bd | ||
|
|
5d00574a56 | ||
|
|
51c50b265d | ||
|
|
616ea6966d | ||
|
|
c25a381540 | ||
|
|
8e10f9894a | ||
|
|
9ec46b8c44 | ||
|
|
0c7237e4b7 | ||
|
|
bad1da99db | ||
|
|
0c1bc6d1d0 | ||
|
|
9cd6ea6c0b | ||
|
|
83bfd5c64b | ||
|
|
126b3a768f | ||
|
|
9d7a36356d | ||
|
|
2faaf18f1f | ||
|
|
f1ec6c8662 | ||
|
|
bd13a8f255 | ||
|
|
076aa67963 | ||
|
|
366de4b561 | ||
|
|
e8595730b4 | ||
|
|
61276f6a37 | ||
|
|
4800d1d522 | ||
|
|
052c82b664 | ||
|
|
0f77ff9670 | ||
|
|
17c29fa0a2 | ||
|
|
4bf763e1d9 | ||
|
|
c0e295dd1d | ||
|
|
e3bba510d4 | ||
|
|
71fa046c17 | ||
|
|
d99fb0a22a | ||
|
|
1c549d176b | ||
|
|
dc3094549e | ||
|
|
e4d3f4449d | ||
|
|
470c822f44 | ||
|
|
adb975a380 | ||
|
|
fc483650b5 | ||
|
|
38c50087fe | ||
|
|
253e85a519 | ||
|
|
9ec9b1bf83 | ||
|
|
ee7b3028ac | ||
|
|
4925c307cf | ||
|
|
93e1850a2c | ||
|
|
cbf4daf1c8 | ||
|
|
fd61297933 | ||
|
|
8cb73b78e1 | ||
|
|
041248cc9f | ||
|
|
5534d01da0 | ||
|
|
c4a715fd1e | ||
|
|
035cd3e2a9 | ||
|
|
2826c60044 | ||
|
|
3fa1a899ae | ||
|
|
c375b69413 | ||
|
|
62c774bf24 | ||
|
|
e7ac06c169 | ||
|
|
0c5fa3728e | ||
|
|
006a866079 | ||
|
|
47d4758509 | ||
|
|
4920981b14 | ||
|
|
8984e95c67 | ||
|
|
2bde625d57 | ||
|
|
512bc2d0e0 | ||
|
|
f8ef6e09af | ||
|
|
bf7e4a4597 | ||
|
|
9ea2a69210 | ||
|
|
3bc2ec2b11 | ||
|
|
1c7209a725 | ||
|
|
a1b3307b66 | ||
|
|
fa960496d5 | ||
|
|
ed6e16191d | ||
|
|
13a434f351 | ||
|
|
a2ab42d390 | ||
|
|
348d4860c2 | ||
|
|
d2bae7694c | ||
|
|
b28fa86db6 | ||
|
|
760b4dd115 | ||
|
|
e4fb2475d2 | ||
|
|
5ef564a22e | ||
|
|
c4f36db0d8 | ||
|
|
05115e42ee | ||
|
|
1927afe894 | ||
|
|
605cc9ab14 | ||
|
|
89590adc14 | ||
|
|
d1c0154d66 | ||
|
|
cbef35054c | ||
|
|
4e8f628d3c | ||
|
|
530223bf0b | ||
|
|
76f947e3cf | ||
|
|
99bd66445f | ||
|
|
987505ead3 | ||
|
|
941e0663da | ||
|
|
f82667f0b4 | ||
|
|
85bf2e15b9 | ||
|
|
8137eb8ef4 | ||
|
|
53d8e46502 | ||
|
|
bf5290bc0f | ||
|
|
967b70327e | ||
|
|
6001d279c6 | ||
|
|
475e012ee8 | ||
|
|
b817bb33fd | ||
|
|
f3da45f65d | ||
|
|
df7bb0db1f | ||
|
|
d0211afb3c | ||
|
|
2da197bba4 | ||
|
|
690d693913 | ||
|
|
d9da16edba | ||
|
|
84ab1f95be | ||
|
|
d186621926 | ||
|
|
7853fb1c8d | ||
|
|
b7a5c7db8d | ||
|
|
5f5569e9ac | ||
|
|
4c2e3b168b | ||
|
|
ea60f14674 | ||
|
|
b71ef50e9d | ||
|
|
b21bd8bb1e | ||
|
|
d08acb4af9 | ||
|
|
3526b7923c | ||
|
|
4cea720da8 | ||
|
|
905afced1c | ||
|
|
3f26b0408b | ||
|
|
9e3867dc83 | ||
|
|
d5c407cf35 | ||
|
|
f8aaf3c23a | ||
|
|
c12a53c998 | ||
|
|
ace8afb825 | ||
|
|
89090d9a61 | ||
|
|
a41da1ec95 | ||
|
|
b950a0c6db | ||
|
|
307d13b540 | ||
|
|
55283bb8f1 | ||
|
|
ec2e641749 | ||
|
|
a6c3ec2299 | ||
|
|
195a45c6e1 | ||
|
|
cd5c32dc19 | ||
|
|
b46ca01340 | ||
|
|
a4bf339724 | ||
|
|
e9569c3984 | ||
|
|
771d3d8ed6 | ||
|
|
7f49e3c3ce | ||
|
|
c5fe92d152 | ||
|
|
1dd4aedbe1 | ||
|
|
c5fb51e5d1 | ||
|
|
d10bded7f8 | ||
|
|
1ee0acc852 | ||
|
|
15a29e99f8 | ||
|
|
be13f5199b | ||
|
|
c6c2855c80 | ||
|
|
bbcaec75b4 | ||
|
|
ee0592473c | ||
|
|
6e6f9971a2 | ||
|
|
965ca7948f | ||
|
|
1180bb0d80 | ||
|
|
f5b59d2b0b | ||
|
|
9bb9ce079e | ||
|
|
765fea5e36 | ||
|
|
70952553c7 | ||
|
|
363b632a0d | ||
|
|
fa861de05b | ||
|
|
7b80acd524 | ||
|
|
943451284f | ||
|
|
511eb6aa94 | ||
|
|
8b83e6f843 | ||
|
|
4a32e1f80c | ||
|
|
0fe3b033d0 | ||
|
|
c4afc0421d | ||
|
|
234aba1c50 | ||
|
|
4ff91b6588 | ||
|
|
bf2aa19b21 | ||
|
|
029aab6404 | ||
|
|
35717a088c | ||
|
|
bc55feaf3e | ||
|
|
a317450dfa | ||
|
|
d1e7d9c5d5 | ||
|
|
3a207e7a57 | ||
|
|
6acb0e1bee | ||
|
|
cbd4d967cc | ||
|
|
19c8dced67 | ||
|
|
b976112539 | ||
|
|
763a7011c0 | ||
|
|
d9de14d1f7 | ||
|
|
d4017fbb6d | ||
|
|
d4b1e31c49 | ||
|
|
faababc4ea | ||
|
|
877cf44c08 | ||
|
|
d35818f4e1 | ||
|
|
0dd71e78c9 | ||
|
|
98f4c694b9 | ||
|
|
b6fffbd216 | ||
|
|
2c7ff86015 | ||
|
|
5993ebeb1b | ||
|
|
23399aff3c | ||
|
|
5861013e68 | ||
|
|
a90df27ff5 | ||
|
|
ae1fe87365 | ||
|
|
8f2493cc60 | ||
|
|
370fe7b7cf | ||
|
|
8ebe868916 | ||
|
|
93fd4ad25d | ||
|
|
f1b64df8dd | ||
|
|
60ac495d59 | ||
|
|
b313adf653 | ||
|
|
c71a2af5ab | ||
|
|
bfbde73409 | ||
|
|
e99c20bcb0 | ||
|
|
9424ba17c8 | ||
|
|
1aa76b3beb | ||
|
|
bce1b68ca9 | ||
|
|
812d878812 | ||
|
|
1df2b0d3ae | ||
|
|
8228822a6c | ||
|
|
62455b415c | ||
|
|
765de6f678 | ||
|
|
89ec4c9ba6 | ||
|
|
06619e5f03 | ||
|
|
022664f2bd | ||
|
|
4335a24ff8 | ||
|
|
a778270536 | ||
|
|
25cf3600aa | ||
|
|
39cbb5fee0 | ||
|
|
da1919baae | ||
|
|
a3031795a3 | ||
|
|
008c6dd682 | ||
|
|
ee09e44c85 | ||
|
|
78aeabca89 | ||
|
|
8320190184 | ||
|
|
15989c2ed8 | ||
|
|
86c3ed3218 | ||
|
|
c178ea02fe | ||
|
|
6117ef7d64 | ||
|
|
fe8e80e04a | ||
|
|
ff1c00bdd9 | ||
|
|
d3e7c655e5 | ||
|
|
99588be576 | ||
|
|
e243424ba1 | ||
|
|
8cfd7f976b | ||
|
|
d5e1bccef9 | ||
|
|
b3bf7a885d | ||
|
|
9c59acf820 | ||
|
|
ae02ffc605 | ||
|
|
c19b995b8e | ||
|
|
6ba0164c70 | ||
|
|
5ab069786b | ||
|
|
b9da5c7e3a | ||
|
|
9c9df2063f | ||
|
|
ba976d1390 | ||
|
|
ed42154c78 | ||
|
|
5fdebc554b | ||
|
|
b1495d52e5 | ||
|
|
6589ebeca8 | ||
|
|
e2e73ed22f | ||
|
|
e2e90af6cd | ||
|
|
44a6d8a761 | ||
|
|
9f07a1f5d7 | ||
|
|
f727b4a2cc | ||
|
|
b3342b8dd8 | ||
|
|
4fa52a1302 | ||
|
|
2002590536 | ||
|
|
71ae05e0a4 | ||
|
|
5ad080ff25 | ||
|
|
4fabd729c9 | ||
|
|
5135523429 | ||
|
|
4eecb6611f | ||
|
|
8d481ef9d5 | ||
|
|
caa6afc88b | ||
|
|
c5e54c0b37 | ||
|
|
e52f62d3ff | ||
|
|
85c4486d4a | ||
|
|
d00d713ace | ||
|
|
c1cc65e82e | ||
|
|
d68f0fbdf7 | ||
|
|
a0abf93425 | ||
|
|
ef9910c767 | ||
|
|
1c4a2c9a71 | ||
|
|
03544d4fb6 | ||
|
|
c6901aba9f | ||
|
|
170ad3d3ec | ||
|
|
8144e1031e | ||
|
|
ae54d8faaa | ||
|
|
5c2f8d828e | ||
|
|
2fc58ad935 | ||
|
|
d78abe480b | ||
|
|
ce9e2d94b1 | ||
|
|
5dfab7d363 | ||
|
|
c9b3c9dfbf | ||
|
|
2c2d453c8c | ||
|
|
0ef1b8f8b4 | ||
|
|
38dc09dca5 | ||
|
|
038a012581 | ||
|
|
682c78ea42 | ||
|
|
454366f93e | ||
|
|
d7b336d37e | ||
|
|
4ed0da74a8 | ||
|
|
598568b1ed | ||
|
|
297a406e05 | ||
|
|
6ea0206207 | ||
|
|
14e6baeb48 | ||
|
|
9025848df5 | ||
|
|
d337ea31fa | ||
|
|
8229736ec4 | ||
|
|
89f40cdcf7 | ||
|
|
ad1ada6574 | ||
|
|
d8aad6da94 | ||
|
|
8b8d39ec4e | ||
|
|
0b3503c91f | ||
|
|
649ee729c1 | ||
|
|
bf48ec8c44 | ||
|
|
a5855c345c | ||
|
|
f1f32386b4 | ||
|
|
204db28362 | ||
|
|
eef90a4964 | ||
|
|
a8a64b6c1c | ||
|
|
c010cea7be | ||
|
|
cbffcf67ef | ||
|
|
77a73cc561 | ||
|
|
109de34e3b | ||
|
|
bb1905ebc5 | ||
|
|
1981327285 | ||
|
|
79a26d7a5c | ||
|
|
1bd208c219 | ||
|
|
9b80d1d6c2 | ||
|
|
525b1e0207 | ||
|
|
2bfaf44df0 | ||
|
|
01e42a00ff | ||
|
|
80cdbe4e09 | ||
|
|
758c3f15a5 | ||
|
|
60d67994d9 | ||
|
|
5bcd2d7ad0 | ||
|
|
677d74a6a0 | ||
|
|
6ab04698f6 | ||
|
|
26317a4c7e | ||
|
|
f04a37adc2 | ||
|
|
0261338910 | ||
|
|
39fded487a | ||
|
|
a12e05d9c0 | ||
|
|
769eee1ff3 | ||
|
|
16fa9215c4 | ||
|
|
b131f86584 | ||
|
|
01f20d2d9f | ||
|
|
12f6f7ba9f | ||
|
|
dba17c40fc | ||
|
|
16f4f1a1c3 | ||
|
|
7c883ef2f0 | ||
|
|
cf9676c4d5 | ||
|
|
b54bf359bf | ||
|
|
edbe0af647 | ||
|
|
6724d2bfa4 | ||
|
|
44e569c3a2 | ||
|
|
f28f39792d | ||
|
|
f074ffc31b | ||
|
|
c6f2c2fd7e | ||
|
|
0360f54ae8 | ||
|
|
01c46f8b56 | ||
|
|
32cdaa540f | ||
|
|
461d1fdb76 | ||
|
|
fea98f82c5 | ||
|
|
9ac4d81c8b | ||
|
|
b614ea6596 | ||
|
|
f01cc079b9 | ||
|
|
b7c17727b0 | ||
|
|
9ddcc91a91 | ||
|
|
e3fd4a0ea7 | ||
|
|
a1c353a4b3 | ||
|
|
3936589755 | ||
|
|
0b9ab1438d | ||
|
|
bac652bb1d | ||
|
|
340022d4b0 | ||
|
|
053911b629 | ||
|
|
1c9dfa871b | ||
|
|
87de91dd65 | ||
|
|
c49251e95d | ||
|
|
75ff3f3815 | ||
|
|
3d4f3e423c | ||
|
|
71a551a622 | ||
|
|
5d6f3e6f92 | ||
|
|
0485ff20e8 | ||
|
|
7f8c1c1f07 | ||
|
|
b76b7f6bf5 | ||
|
|
4bd260c60d | ||
|
|
b56eb0b9cd | ||
|
|
39799adc47 | ||
|
|
079ace63ec | ||
|
|
41f4fee085 | ||
|
|
ff250dd800 | ||
|
|
2bf8788c30 | ||
|
|
5e99dded4e | ||
|
|
ecb5d3c485 | ||
|
|
f8a5b0bc43 | ||
|
|
096272f49e | ||
|
|
c32f06d62f | ||
|
|
878f378e9f | ||
|
|
0258a6f877 | ||
|
|
fe96678692 | ||
|
|
ddb0f71741 | ||
|
|
2344366c9b | ||
|
|
7e80266ae9 | ||
|
|
5d25739767 | ||
|
|
1ef748fb20 | ||
|
|
f843cb475b | ||
|
|
c832953ff7 | ||
|
|
53b838d6c5 | ||
|
|
c85e5e58d0 | ||
|
|
facb4155d4 | ||
|
|
ed16374ece | ||
|
|
a0492ce325 | ||
|
|
f1797f4323 | ||
|
|
1b9121e5b8 | ||
|
|
a5d64b586d | ||
|
|
58342740a5 | ||
|
|
3a722a36c8 | ||
|
|
02db4b0d06 | ||
|
|
d2f6c0f65f | ||
|
|
c393f7650d | ||
|
|
83c426e96b | ||
|
|
17aa97248f | ||
|
|
7fe46764fb | ||
|
|
da6d868f58 | ||
|
|
15bfe36619 | ||
|
|
e6eda6a3bb | ||
|
|
f3c0f964a2 | ||
|
|
0e94d7075e | ||
|
|
3020f2e5ec | ||
|
|
c08d87b78d | ||
|
|
03b4067f31 | ||
|
|
619265b32c | ||
|
|
5c89068168 | ||
|
|
4ffc9ffc7a | ||
|
|
e6796c3859 | ||
|
|
b9e2ded6d4 | ||
|
|
91a8a87887 | ||
|
|
ad118056b8 | ||
|
|
7157257c3f | ||
|
|
d3adcbf64b | ||
|
|
1f86722977 | ||
|
|
03a0f236a4 | ||
|
|
c0f600c887 | ||
|
|
11af199aff | ||
|
|
3967520e71 | ||
|
|
d56b500568 | ||
|
|
049297fa66 | ||
|
|
0e673a7a42 | ||
|
|
9f24885bd2 | ||
|
|
3815f46838 | ||
|
|
e2702200e1 | ||
|
|
4b3e1b3757 | ||
|
|
b8fc9010fa | ||
|
|
973255cb0b | ||
|
|
75f1b5ccde | ||
|
|
13c033c745 | ||
|
|
979e1f1bd6 | ||
|
|
f011787a83 | ||
|
|
9163951f3a | ||
|
|
725639118a | ||
|
|
7b88724711 | ||
|
|
88a6331abf | ||
|
|
64853f8509 | ||
|
|
e953af85cd | ||
|
|
d24b83132b | ||
|
|
cca4ac56fa | ||
|
|
292cd489e9 | ||
|
|
4ce9d13dbe | ||
|
|
39a5c9a49c | ||
|
|
0490ee620a | ||
|
|
ee3a533e5c | ||
|
|
89888bef56 | ||
|
|
2acec386fc | ||
|
|
e2fb86e5df | ||
|
|
c8ddb86c22 | ||
|
|
24a4c98d42 | ||
|
|
836a868abc | ||
|
|
4d466d5c80 | ||
|
|
fee23df1a5 | ||
|
|
9fd12605ac | ||
|
|
228caf0f3c | ||
|
|
d01dd2e1c8 | ||
|
|
2bea4dfa96 | ||
|
|
0a15cff6a0 | ||
|
|
636a6621cc | ||
|
|
0c069e5b3f | ||
|
|
c48e4622e8 | ||
|
|
b27f6f8915 | ||
|
|
e83235a0cc | ||
|
|
ac0f60eb1a | ||
|
|
b051e2c161 | ||
|
|
60c93e0c66 | ||
|
|
ddccc0d657 | ||
|
|
3030c79e8c | ||
|
|
addad3c63e | ||
|
|
c43ee5db11 | ||
|
|
517fcc1f23 | ||
|
|
d769618591 | ||
|
|
dc56fcff12 | ||
|
|
25c640ec0c | ||
|
|
97f5615661 | ||
|
|
27398428f6 | ||
|
|
baa566b0c6 | ||
|
|
f7836c4bd8 | ||
|
|
aa629e2809 | ||
|
|
350758f81c | ||
|
|
d01293861b | ||
|
|
3d19746a5d | ||
|
|
1c937dad72 | ||
|
|
f93196e306 | ||
|
|
9b3a3d8f12 | ||
|
|
5fa9336dab | ||
|
|
0c48ecf359 | ||
|
|
8d5cf7b134 | ||
|
|
cc8c7ed209 | ||
|
|
3a92fa517b | ||
|
|
8deea2936d | ||
|
|
e1061ba7e3 | ||
|
|
b50dc3bf57 | ||
|
|
386c0d8289 | ||
|
|
6a0837451e | ||
|
|
18f836b280 | ||
|
|
e784938654 | ||
|
|
f1a8eae04d | ||
|
|
2468cfd8bb | ||
|
|
bb62e796eb | ||
|
|
c9a9f63d1b | ||
|
|
03a2e70054 | ||
|
|
9d8b1c5fd9 | ||
|
|
22baa5378f | ||
|
|
e1338a1804 | ||
|
|
d1af7a41ad | ||
|
|
49dfa0adaf | ||
|
|
93c250b9b6 | ||
|
|
3b06cb4523 | ||
|
|
d364aa0a3c | ||
|
|
cca9d6e22d | ||
|
|
c6b50f88da | ||
|
|
7cb98351da | ||
|
|
617cd7b705 | ||
|
|
6063a66414 | ||
|
|
4d9ce586d3 | ||
|
|
9ca0cd7749 | ||
|
|
bbdeed3cf4 | ||
|
|
01362681f2 | ||
|
|
e4b0467f9f | ||
|
|
0f90a1b50f | ||
|
|
055f3f5632 | ||
|
|
57160cd6fa | ||
|
|
3f0571b62b | ||
|
|
3fb02f43f6 | ||
|
|
3b99532e02 | ||
|
|
c61b29b9ce | ||
|
|
b92d7fd43e | ||
|
|
65e5864084 | ||
|
|
1a870b3ea7 | ||
|
|
85994e3ef0 | ||
|
|
ca5a2dba72 | ||
|
|
7276dca933 | ||
|
|
46996f6519 | ||
|
|
301375834e | ||
|
|
3492e33fd5 | ||
|
|
626b0a0437 | ||
|
|
5c918c5b2d | ||
|
|
78b8705400 | ||
|
|
c5f048e912 | ||
|
|
7424f789bf | ||
|
|
c497a32372 | ||
|
|
f98431c744 | ||
|
|
a50477ec85 | ||
|
|
ac30b004ef | ||
|
|
e86ab37aaf | ||
|
|
27797a92d0 | ||
|
|
4924ee2901 | ||
|
|
bba5b36d33 | ||
|
|
c5b40eb555 | ||
|
|
2cb8d4c96e | ||
|
|
64919e0d69 | ||
|
|
68d52c60f3 | ||
|
|
d1168afa76 | ||
|
|
9a150c3368 | ||
|
|
4c74c7a116 | ||
|
|
41a8eb4eeb | ||
|
|
1f288b4072 | ||
|
|
c24966c591 | ||
|
|
5522584992 | ||
|
|
1124f71cf3 | ||
|
|
1b62cd8508 | ||
|
|
d9a031fcad | ||
|
|
073694bf15 | ||
|
|
9d99156ca3 | ||
|
|
406995f722 | ||
|
|
1b1518aa6a | ||
|
|
5058269143 | ||
|
|
fd9cb26619 | ||
|
|
64e16e9a46 | ||
|
|
68f928b5e0 | ||
|
|
8bac1a9382 | ||
|
|
bb987ffe66 | ||
|
|
4d8c1801c2 | ||
|
|
bf8187124d | ||
|
|
089d5a9415 | ||
|
|
81773f7f36 | ||
|
|
e926c03b3d | ||
|
|
f106e780ba | ||
|
|
d011040f43 | ||
|
|
608545d282 | ||
|
|
30b4d8c8b2 | ||
|
|
f4d95f33b8 | ||
|
|
9dcff21da9 | ||
|
|
addcb52c56 | ||
|
|
514fb2e451 | ||
|
|
3aa646c1d0 | ||
|
|
92ab3a9a6a | ||
|
|
5223c009fe | ||
|
|
7050bb880e | ||
|
|
078e8c8969 | ||
|
|
ffc713f72b | ||
|
|
493f8c3242 | ||
|
|
e4d411b841 | ||
|
|
6bab4c2faa | ||
|
|
f32d26240d | ||
|
|
9e82f8c394 | ||
|
|
c5814db173 | ||
|
|
498fec2c7c | ||
|
|
b80d5906c2 | ||
|
|
dd97a83534 | ||
|
|
e4624fbc68 | ||
|
|
42e80108f5 | ||
|
|
a34273755b | ||
|
|
d581334a41 | ||
|
|
14584fda36 | ||
|
|
b85ae6bc96 | ||
|
|
b6830bcdae | ||
|
|
ac30e7fe9c | ||
|
|
1f101ee3e5 | ||
|
|
3170b6efc9 | ||
|
|
7e2851e505 | ||
|
|
947016d010 | ||
|
|
3b2c23dfb5 | ||
|
|
8a5f110c14 | ||
|
|
e637b702ff | ||
|
|
98ed6d3a66 | ||
|
|
af839d20ac | ||
|
|
9d5513fda0 | ||
|
|
8b52b93e85 | ||
|
|
e777b73349 | ||
|
|
1815877061 | ||
|
|
e6181e834a | ||
|
|
f66ab63d64 | ||
|
|
6b4d762120 | ||
|
|
95b3e98c36 | ||
|
|
d1115f18b9 | ||
|
|
3ee682208c | ||
|
|
5e7f4ee88a | ||
|
|
5c5e7264ec | ||
|
|
7e73058943 | ||
|
|
f18c947a86 | ||
|
|
aa809e420e | ||
|
|
11bbf71aa5 | ||
|
|
0f53a736c1 | ||
|
|
a687f950ba | ||
|
|
017d2332ea | ||
|
|
7d2449f8b0 | ||
|
|
f2d802e707 | ||
|
|
8768b69a2d | ||
|
|
79e8dbe45f | ||
|
|
e1085180cf | ||
|
|
7ef2414357 | ||
|
|
423372d6e7 | ||
|
|
af99e0697e | ||
|
|
17df2d7bdf | ||
|
|
d05846eae5 | ||
|
|
58a1581b96 | ||
|
|
e9d4bff7d0 | ||
|
|
916d1d8283 | ||
|
|
9b205f94a4 | ||
|
|
564d8c8c0d | ||
|
|
79c4d3da3d | ||
|
|
a14c510afb | ||
|
|
6ab477f375 | ||
|
|
a9a6d72d8c | ||
|
|
1c3671699c | ||
|
|
aa7c14a463 | ||
|
|
0315122cf0 | ||
|
|
b19d239a60 | ||
|
|
4148a9201f | ||
|
|
d01c68f2a3 | ||
|
|
05676caf70 | ||
|
|
f5599656b4 | ||
|
|
d4eac58f2d | ||
|
|
a30ec2e7db | ||
|
|
063d2047dd | ||
|
|
e436d69e2b | ||
|
|
512b311137 | ||
|
|
01e4721da7 | ||
|
|
fa075e41f4 | ||
|
|
f957b17d18 | ||
|
|
c176244327 | ||
|
|
e813b322cf | ||
|
|
aa653e3b5a | ||
|
|
a210e61df1 | ||
|
|
3315d00651 | ||
|
|
e79e7b90dc | ||
|
|
363efe54f4 | ||
|
|
8b44d7b12a | ||
|
|
a47de06088 | ||
|
|
f243b4ca9c | ||
|
|
f77cf159ba | ||
|
|
7e22eaa36c | ||
|
|
907137a13d | ||
|
|
8074fba18d | ||
|
|
8a39f579d8 | ||
|
|
19a56dd538 | ||
|
|
1ea3826333 | ||
|
|
ed01322763 | ||
|
|
3e3f8637d6 | ||
|
|
4ea260098f | ||
|
|
220c1797fc | ||
|
|
f62aad3d59 | ||
|
|
8803ae1845 | ||
|
|
cc825dd1f4 | ||
|
|
5c6b9c610d | ||
|
|
de69a62004 | ||
|
|
38d58764db | ||
|
|
04cb197ed6 | ||
|
|
da196707cf | ||
|
|
9660f6f10e | ||
|
|
a5df8f4e3c | ||
|
|
c6cec0588c | ||
|
|
2f71515cb0 | ||
|
|
1da47f2ae6 | ||
|
|
9dbcb1aeea | ||
|
|
66090758df | ||
|
|
6915c5077a | ||
|
|
8ec8bc0b85 | ||
|
|
0e138e4be1 | ||
|
|
a85749dcbe | ||
|
|
5fe532a5ce | ||
|
|
b1187fc9a5 | ||
|
|
3691451d00 | ||
|
|
53fbd2f245 | ||
|
|
ac3f92d36a | ||
|
|
46ca15cb79 | ||
|
|
83534798b2 | ||
|
|
279cba607f | ||
|
|
3290edfad9 | ||
|
|
e7e1f5901e | ||
|
|
602b455507 | ||
|
|
a43c210617 | ||
|
|
96ba53d916 | ||
|
|
7db8b3b532 | ||
|
|
35f32d08bc | ||
|
|
564a3e1553 | ||
|
|
577a8cd3ee | ||
|
|
536f8d58d4 | ||
|
|
b48ab482f8 | ||
|
|
5e8dc56f8a | ||
|
|
57119c1b30 | ||
|
|
125bb7b03b | ||
|
|
5993904acf | ||
|
|
2c5a9eb597 | ||
|
|
5904142777 | ||
|
|
b10d735176 | ||
|
|
229d89ccfb | ||
|
|
fd7c3c5bb0 | ||
|
|
b6eaf7923e | ||
|
|
9420973b62 | ||
|
|
1576227f16 | ||
|
|
fdd8fab9cf | ||
|
|
10601850d9 | ||
|
|
0f3a423de1 | ||
|
|
9aef01551d | ||
|
|
8930bfc5f4 | ||
|
|
386500aa37 | ||
|
|
4820ae9aef | ||
|
|
1d79aa67cf | ||
|
|
3abafee696 | ||
|
|
b675151f25 | ||
|
|
a36fa73071 | ||
|
|
2d196ed2fe | ||
|
|
46174a2d33 | ||
|
|
a363cdfca1 | ||
|
|
8df68b05e9 | ||
|
|
4f1e96b9e3 | ||
|
|
ad54d524f7 | ||
|
|
5499bc9bc8 | ||
|
|
8aaa0a6f4e | ||
|
|
9e189947d1 | ||
|
|
ae86292159 | ||
|
|
bd7cc4234d | ||
|
|
6a1682aa95 | ||
|
|
852c943769 | ||
|
|
9f77ed1b98 | ||
|
|
818b4e0354 | ||
|
|
907702c204 | ||
|
|
d7bd3da35e | ||
|
|
5cb59707f3 | ||
|
|
8456d13349 | ||
|
|
b63dc4e325 | ||
|
|
2de586f586 | ||
|
|
6b546a2c8b | ||
|
|
abe5ddc883 | ||
|
|
a38a37b3b3 | ||
|
|
a4611232b7 | ||
|
|
0d90b3a25c | ||
|
|
e225b0b995 | ||
|
|
9557f49f2f | ||
|
|
9ac528715c | ||
|
|
7a728a38eb | ||
|
|
d5bde7babc | ||
|
|
0b193b8553 | ||
|
|
cb31998605 | ||
|
|
e9c9483171 | ||
|
|
e61055253c | ||
|
|
0476f9fe70 | ||
|
|
ae0f28530c | ||
|
|
8f12fb028d | ||
|
|
1eba888af6 | ||
|
|
51fb766bea | ||
|
|
81f603d09f | ||
|
|
5770e06c48 | ||
|
|
dfdb6fee22 | ||
|
|
70845c76fb | ||
|
|
6761b5e7c6 | ||
|
|
9c04365f54 | ||
|
|
8b1dee3ec8 | ||
|
|
4aa481282b | ||
|
|
ad122361ea | ||
|
|
c9b0df16ee | ||
|
|
4094813f8d | ||
|
|
64e2a9a0a7 | ||
|
|
f0538efb99 | ||
|
|
f3c9103e04 | ||
|
|
c725d97368 | ||
|
|
9b623b8a78 | ||
|
|
0877741b03 | ||
|
|
a4b732c30b | ||
|
|
f27e1ba302 | ||
|
|
b30bce3b2f | ||
|
|
a0c69749e6 | ||
|
|
8985a8538b | ||
|
|
26d822f64f | ||
|
|
597556cb77 | ||
|
|
e158299fb4 | ||
|
|
fd4e46bce2 | ||
|
|
a90509d82e | ||
|
|
70c637bf90 | ||
|
|
3e3a7c4250 | ||
|
|
5f5ceaf025 | ||
|
|
bd71a504b8 | ||
|
|
c423d51a83 | ||
|
|
b94cd6754e | ||
|
|
17c4319e2d | ||
|
|
3ae61c0338 | ||
|
|
cbd65ba767 | ||
|
|
ed4001e324 | ||
|
|
91a7370a65 | ||
|
|
f6828de3f2 | ||
|
|
39ff9c9dcf | ||
|
|
65099dc192 | ||
|
|
d02744282b | ||
|
|
dfb01f9a63 | ||
|
|
096f75a432 | ||
|
|
dd6e4ac55f | ||
|
|
1bdceea2d4 | ||
|
|
168a0f4f67 | ||
|
|
64a76856bd | ||
|
|
1b87844928 | ||
|
|
6b7f7555fc | ||
|
|
4e739dc211 | ||
|
|
8a8dbf2f16 | ||
|
|
0f536dd97d | ||
|
|
a4c67e1974 | ||
|
|
14f6194211 | ||
|
|
5b91dbb73b | ||
|
|
308452b783 | ||
|
|
d423021a48 | ||
|
|
13fe38eb27 | ||
|
|
3952560da8 | ||
|
|
9ab7365b56 | ||
|
|
db5f6cd1d8 | ||
|
|
624faa1438 | ||
|
|
70c58b5fc2 | ||
|
|
1a7c027386 | ||
|
|
c37f792afa | ||
|
|
9653a9176c | ||
|
|
3ce0d9221b | ||
|
|
e0e28ecb0b | ||
|
|
723f912c16 | ||
|
|
35da6b989d | ||
|
|
3609ea69e4 | ||
|
|
9ad116a6e2 | ||
|
|
7cbafc0540 | ||
|
|
bdcf31035f | ||
|
|
8c9aca239a | ||
|
|
2a92a842ce | ||
|
|
7cf1402bde | ||
|
|
49b111e2dd | ||
|
|
d890c99b53 | ||
|
|
d828844a6f | ||
|
|
2ef5490a36 | ||
|
|
40a60e0297 | ||
|
|
edec3bf3b0 | ||
|
|
8152152dd6 | ||
|
|
28076928ac | ||
|
|
63701f59cf | ||
|
|
46031407b5 | ||
|
|
9eca197409 | ||
|
|
afadc787d7 | ||
|
|
1934cb61ef | ||
|
|
056717923f | ||
|
|
15d90d9bd5 | ||
|
|
abcdd0ad5b | ||
|
|
a102c704f5 | ||
|
|
b3ade5832b | ||
|
|
67b24b0b88 | ||
|
|
763f9beb7e | ||
|
|
52a34921ef | ||
|
|
cf0697936a | ||
|
|
afb51bd5d6 | ||
|
|
9271e80914 | ||
|
|
549bb88975 | ||
|
|
238f69accc | ||
|
|
d0663bae31 | ||
|
|
0e6eb7c27a | ||
|
|
2681f6f640 | ||
|
|
bae14c8f13 | ||
|
|
aa0da07af0 | ||
|
|
104573f7d4 | ||
|
|
bef08129bc | ||
|
|
303433001f | ||
|
|
bde7f00cae | ||
|
|
2ec1d96c91 | ||
|
|
fa0e68cefd | ||
|
|
992affefef | ||
|
|
fcc92caa30 | ||
|
|
2174958362 | ||
|
|
7eee9e9470 | ||
|
|
03f03af535 | ||
|
|
d61e31e182 | ||
|
|
ae12d045ea | ||
|
|
72a498ddd4 | ||
|
|
1437f757a1 | ||
|
|
63a1d4afc8 | ||
|
|
164ff2440d | ||
|
|
3cfcab63a5 | ||
|
|
907bda0d56 | ||
|
|
f697cb4609 | ||
|
|
2d74660733 | ||
|
|
fbe83854ca | ||
|
|
90ab022856 | ||
|
|
97dc3602fc | ||
|
|
6adf222599 | ||
|
|
4bb79c57ac | ||
|
|
74564fe8d0 | ||
|
|
dc2dd5b9d8 | ||
|
|
527ba98105 | ||
|
|
fa4ce0eee8 | ||
|
|
8bd4960d05 | ||
|
|
70047a5c57 | ||
|
|
24e86bb21b | ||
|
|
60f3d87309 | ||
|
|
314e42fd98 | ||
|
|
71b1617c1b | ||
|
|
cfb25c9b3f | ||
|
|
3168644152 | ||
|
|
71dc5b4dee | ||
|
|
09b13acfb2 | ||
|
|
dfdf6eb5b4 | ||
|
|
332957ffec | ||
|
|
b64770805b | ||
|
|
830168d3d4 | ||
|
|
21acf504ce | ||
|
|
4164e29416 | ||
|
|
ba852716fd | ||
|
|
d34126255d | ||
|
|
0f68c6fb5b | ||
|
|
45c4cd01c5 | ||
|
|
e0fc808980 | ||
|
|
32ee5504ed | ||
|
|
c07dc56736 | ||
|
|
98580cad8e | ||
|
|
527f2652af | ||
|
|
3f42e3292a | ||
|
|
10aedc329f | ||
|
|
faf3bf2503 | ||
|
|
ac5a7a26ea | ||
|
|
59032140b5 | ||
|
|
c203c57c18 | ||
|
|
5f7dbf454a | ||
|
|
d04fef6a07 | ||
|
|
ed6ff49431 | ||
|
|
d6bb6e7390 | ||
|
|
10df23efb7 | ||
|
|
0b2279d031 | ||
|
|
ae05d9830f | ||
|
|
717c3494e8 | ||
|
|
1f27bef71b | ||
|
|
d8064c00e8 | ||
|
|
36c29084bb | ||
|
|
904867a139 | ||
|
|
7838075990 | ||
|
|
d6bd71db7f | ||
|
|
dd46229487 | ||
|
|
af0bbf5b13 | ||
|
|
fa1019e8fe | ||
|
|
c375c753d6 | ||
|
|
a6730f88f7 | ||
|
|
4039999be5 | ||
|
|
76d28eaa9e | ||
|
|
0e1d8d5601 | ||
|
|
f465b7b486 | ||
|
|
44018c2f69 | ||
|
|
b2b74c83a6 | ||
|
|
080f7132c0 | ||
|
|
ea0e1feee7 | ||
|
|
549f106879 | ||
|
|
7123ac3f77 | ||
|
|
33c4ce0720 | ||
|
|
771c59290a | ||
|
|
04d8bdf929 | ||
|
|
b16958575f | ||
|
|
d47182d9d1 | ||
|
|
3a9ce3cfa6 | ||
|
|
93dd31fc0f | ||
|
|
dc6adefd87 | ||
|
|
069ed7c6ef | ||
|
|
193548edce | ||
|
|
25b655faeb | ||
|
|
f99f1fc68e | ||
|
|
d8081e85ec | ||
|
|
653b195b1e | ||
|
|
147b4cf3e0 | ||
|
|
512933fa44 | ||
|
|
e9fea353c5 | ||
|
|
7342afaf19 | ||
|
|
86c320ab5a | ||
|
|
acea6a6669 | ||
|
|
35537ad3d1 | ||
|
|
b8e25e8678 | ||
|
|
c55b8ce932 | ||
|
|
4e34ae0587 | ||
|
|
3add2376cd | ||
|
|
494cc3c5b0 | ||
|
|
0f134bf744 | ||
|
|
775902c1f2 | ||
|
|
a329db062e | ||
|
|
acfbe6b3b3 | ||
|
|
8ee3cea7cb | ||
|
|
8a6d9abb41 | ||
|
|
2a1063eff5 | ||
|
|
8c35fefb3b | ||
|
|
7301c7618f | ||
|
|
f234fbe83f | ||
|
|
7073665a10 | ||
|
|
9033fa5eee | ||
|
|
cd4ffd3dd4 | ||
|
|
92d0617bce | ||
|
|
a210999255 | ||
|
|
9fdee65cf5 | ||
|
|
2a45620c85 | ||
|
|
3df7e151f7 | ||
|
|
4e188eeb80 | ||
|
|
cde000d478 | ||
|
|
b6077b02e4 | ||
|
|
e98d1086f5 | ||
|
|
4f3fdf1b5f | ||
|
|
167ee72d4e | ||
|
|
ee65f4f014 | ||
|
|
89f6036e98 | ||
|
|
528318b700 | ||
|
|
40c7977f9b | ||
|
|
b1463df0a1 | ||
|
|
d921f80322 | ||
|
|
26c3ab367e | ||
|
|
5e87678fea | ||
|
|
69622930c7 | ||
|
|
828be63f2c | ||
|
|
e7a760e6b3 | ||
|
|
de387069da | ||
|
|
c0bdcee646 | ||
|
|
bfe2326a24 | ||
|
|
70648e75e6 | ||
|
|
c1470870bb | ||
|
|
87dc421ee8 | ||
|
|
837bd888e4 | ||
|
|
1343aa3d33 | ||
|
|
aa575119e6 | ||
|
|
821dd65fb3 | ||
|
|
6247eafcc5 | ||
|
|
817866c9cf | ||
|
|
b9d1873301 | ||
|
|
aad73667af | ||
|
|
6ada77cf5a | ||
|
|
8b5495ebf8 | ||
|
|
cc6505df14 | ||
|
|
fbf8ae39f8 | ||
|
|
166fdf09f3 | ||
|
|
db1da9f98d | ||
|
|
b5cabb6e9d | ||
|
|
8962bb173e | ||
|
|
232c07bf1f | ||
|
|
3fef37cda8 | ||
|
|
7916cf863b | ||
|
|
5c5ef4cef7 | ||
|
|
4d14eb8b82 | ||
|
|
535ea9928a | ||
|
|
e055967974 | ||
|
|
d8c3a5bee8 | ||
|
|
952a05a7c8 | ||
|
|
61e4bfe305 | ||
|
|
d80b191b1c | ||
|
|
e1dd5ee2de | ||
|
|
ec2da5adef | ||
|
|
b3fc2cd887 | ||
|
|
bb2c4707c4 | ||
|
|
4332e24740 | ||
|
|
a4c51b5a05 | ||
|
|
53dc1d8197 | ||
|
|
2dc8db8aa4 | ||
|
|
038b4fc8af | ||
|
|
89e7e107fc | ||
|
|
c44836c4d7 | ||
|
|
bec4e0a1ce | ||
|
|
4333d82b9d | ||
|
|
fbce30b09f | ||
|
|
953343cced | ||
|
|
123f27a3c5 | ||
|
|
ba87b9993d | ||
|
|
b908ed318d | ||
|
|
4ca82a4df9 | ||
|
|
7af50ede94 | ||
|
|
a9f49a7574 | ||
|
|
4d730a759a | ||
|
|
6e9d814095 | ||
|
|
7bdd2118a2 | ||
|
|
aac93a1fd6 | ||
|
|
615fa11af8 | ||
|
|
4f7e1eeafd | ||
|
|
372ef5e2d8 | ||
|
|
29c2693ea0 | ||
|
|
dc1df22a2b | ||
|
|
32cdc66cf1 | ||
|
|
c4e005efec | ||
|
|
9cd2106303 | ||
|
|
4365fb890f | ||
|
|
ad1ff53034 | ||
|
|
0d07b3a6a1 | ||
|
|
b8a0b3f925 | ||
|
|
e169993b7a | ||
|
|
cf820c69c5 | ||
|
|
c4c7fc4ab3 | ||
|
|
d93db3b486 | ||
|
|
48327cc5c4 | ||
|
|
3eca20c015 | ||
|
|
8ea3f31601 | ||
|
|
91c2b8e11c | ||
|
|
248742df1c | ||
|
|
9e86bea8e9 | ||
|
|
3d854ee516 | ||
|
|
c9c31f71b8 | ||
|
|
c9d814592e | ||
|
|
3bb4b0504e | ||
|
|
e4d724eb3f | ||
|
|
37eff915d6 | ||
|
|
c54d1daaaa | ||
|
|
7965f6045e | ||
|
|
894e1a0700 | ||
|
|
b80e6365d0 | ||
|
|
f6a204d7c9 | ||
|
|
3a6cba9021 | ||
|
|
3f28925a8d | ||
|
|
7cce88c403 | ||
|
|
90c7e84b01 | ||
|
|
a4b4708560 | ||
|
|
94afa0f9cf | ||
|
|
3e3a66e721 | ||
|
|
cbf6f9e695 | ||
|
|
2aad91f3c9 | ||
|
|
485b85ee76 | ||
|
|
2734ce3e4c | ||
|
|
0e54a09bcb | ||
|
|
8e397915c9 | ||
|
|
b7dd1f9542 | ||
|
|
20a2eaaf95 | ||
|
|
a4079e879e | ||
|
|
c419206ce1 | ||
|
|
3fd7073808 | ||
|
|
648c2d1cc2 | ||
|
|
c21e3d6300 | ||
|
|
2ad6c526b8 | ||
|
|
63553b41ed | ||
|
|
abd227594c | ||
|
|
8d0359a6d8 | ||
|
|
5466ae59a7 | ||
|
|
19d13743a6 | ||
|
|
02d063fb9f | ||
|
|
ae927950a8 | ||
|
|
18ca35faaa | ||
|
|
73ba7a8921 | ||
|
|
29b0f14d5a | ||
|
|
af876095e2 | ||
|
|
c06f630bcc | ||
|
|
92d5e64a82 | ||
|
|
4aeebfc571 | ||
|
|
d76b00c211 | ||
|
|
8c60495878 | ||
|
|
1b8b61b928 | ||
|
|
dbe438564e | ||
|
|
8956f3ebe2 | ||
|
|
afc91edcb2 | ||
|
|
554a8f910b | ||
|
|
4b25acf58f | ||
|
|
588b37c032 | ||
|
|
568541aa31 | ||
|
|
c1b99f45cb | ||
|
|
0dd759c44f | ||
|
|
6fbd64db72 | ||
|
|
2706149c65 | ||
|
|
c727a70572 | ||
|
|
e3e053ab99 | ||
|
|
a098c7eee3 | ||
|
|
11288d11d4 | ||
|
|
6efbe3009f | ||
|
|
bcba200790 | ||
|
|
f0f6d9bdf9 | ||
|
|
b15f510154 | ||
|
|
489f4a23bf | ||
|
|
258c695ead | ||
|
|
c1f78dbd0f | ||
|
|
fadb295d4d | ||
|
|
2289e9031e | ||
|
|
fb8ee9f7ff | ||
|
|
366c93a008 | ||
|
|
9992f7d8c0 | ||
|
|
23818dc098 | ||
|
|
95600073bc | ||
|
|
f9accd38e0 | ||
|
|
d8279dc710 | ||
|
|
ff3e845b04 | ||
|
|
40d5bf6c35 | ||
|
|
f42074b6c1 | ||
|
|
5b791cae4a | ||
|
|
e83e6cedbe | ||
|
|
f4ae0075e8 | ||
|
|
de138b8ba6 | ||
|
|
71eb744b1c | ||
|
|
0a299d5959 | ||
|
|
83cf1a6b67 | ||
|
|
781367bdc3 | ||
|
|
9847809a7a | ||
|
|
f6d701624c | ||
|
|
a23a004434 | ||
|
|
3d10c574e7 | ||
|
|
9e48e50428 | ||
|
|
9fa3883630 | ||
|
|
674be9a09a | ||
|
|
b28020a9e4 | ||
|
|
64a57d9dc2 | ||
|
|
1f9e25e76a | ||
|
|
da1c8d77ea | ||
|
|
cac89df97b | ||
|
|
f0d6ead877 | ||
|
|
3f3cd4fbe4 | ||
|
|
306c479d3a | ||
|
|
3f973e1fbf | ||
|
|
7c6f39382b | ||
|
|
59da429cbd | ||
|
|
7be09836fc | ||
|
|
f1f2c4c3f4 | ||
|
|
12690d3ffc | ||
|
|
aa200f8723 | ||
|
|
7a84d7b2da | ||
|
|
41424907b1 | ||
|
|
d2ed0a06bf | ||
|
|
0087dca286 | ||
|
|
f8079d067d | ||
|
|
443be391f2 | ||
|
|
a060908d6c | ||
|
|
3bbf6c601d | ||
|
|
7de10f4c8e | ||
|
|
d0677caf2c | ||
|
|
69ba3cb0d9 | ||
|
|
127c71a22a | ||
|
|
85816898f9 | ||
|
|
2cb5b68ad9 | ||
|
|
11f082e417 | ||
|
|
e53f99faa0 | ||
|
|
eaa1fe67f3 | ||
|
|
c3e0fcfc52 | ||
|
|
f336f8a811 | ||
|
|
dde7921057 | ||
|
|
fd1449de20 | ||
|
|
4ae2dcebf5 | ||
|
|
8acecf3aee | ||
|
|
8835ea3704 | ||
|
|
bf68d4499e | ||
|
|
623c92792a | ||
|
|
3580bed041 | ||
|
|
e91c09b8af | ||
|
|
d5ec3c3444 | ||
|
|
5b283fff22 | ||
|
|
958799221f | ||
|
|
e7fa17740a | ||
|
|
03babe7d81 | ||
|
|
aad14174e4 | ||
|
|
783947a2aa | ||
|
|
7fef16950f | ||
|
|
d36e7f1762 | ||
|
|
9695db0ee4 | ||
|
|
d354f5009c | ||
|
|
0a4fad2d46 | ||
|
|
fade6abfe9 | ||
|
|
aafd15109d | ||
|
|
634518a412 | ||
|
|
0d5ca05ab9 | ||
|
|
d241de86c4 | ||
|
|
5754f0c357 | ||
|
|
f51156705d | ||
|
|
36e850fe89 | ||
|
|
3e0c11a758 | ||
|
|
1bfee1d12e | ||
|
|
d14d4cad4a | ||
|
|
3f3960dbfb | ||
|
|
4eeac70af7 | ||
|
|
fcf5512364 | ||
|
|
bdcc769e6f | ||
|
|
7f1a6a70e3 | ||
|
|
314a095c74 | ||
|
|
c2802bc3ac | ||
|
|
b2cae6cac6 | ||
|
|
21a5bfc67f | ||
|
|
12f58e2cac | ||
|
|
1c531a3713 | ||
|
|
85a1d8965c | ||
|
|
8513028968 | ||
|
|
736fe4aa3e | ||
|
|
39d2fe1ed9 | ||
|
|
aab0dd962d | ||
|
|
7a987417bb | ||
|
|
a17750db91 | ||
|
|
a8a92c6c87 | ||
|
|
993ca51a65 | ||
|
|
602b8c6210 | ||
|
|
8c8825b777 | ||
|
|
2a335b8aa7 | ||
|
|
62d59a516f | ||
|
|
705f04a0c9 | ||
|
|
181743fd97 | ||
|
|
884871c107 | ||
|
|
00aedf9209 | ||
|
|
7bbe7e803a | ||
|
|
1c74b3ab45 | ||
|
|
2c5a1e67f9 | ||
|
|
e16e5997ef | ||
|
|
d516815c9c | ||
|
|
98361af4d5 | ||
|
|
6430acadde | ||
|
|
c21a9668a5 | ||
|
|
f786aa3caa | ||
|
|
2694ef45a3 | ||
|
|
0f828ea441 | ||
|
|
af261e5dd4 | ||
|
|
9edb193def | ||
|
|
1ccbcb967e | ||
|
|
ac9f154bcc | ||
|
|
131a5212ce | ||
|
|
f7145544f9 | ||
|
|
8e1f86a866 | ||
|
|
be88b072e9 | ||
|
|
801ba87c68 | ||
|
|
7fc9033b2e | ||
|
|
e4e35f357b | ||
|
|
3f993280e4 | ||
|
|
0931ed501b | ||
|
|
427a165597 | ||
|
|
0bfd5090be | ||
|
|
2e83844f35 | ||
|
|
06cc9a85f7 | ||
|
|
7c0a17962d | ||
|
|
96df4f10b9 | ||
|
|
77d6ccf12b | ||
|
|
1c90e02243 | ||
|
|
092a2c3516 | ||
|
|
6d3a9b8689 | ||
|
|
000b77a17d | ||
|
|
88620c6b39 | ||
|
|
2698d7c9fd | ||
|
|
fa89d305e3 | ||
|
|
9940ed9c77 | ||
|
|
78fd7f6aa8 | ||
|
|
a7670c31ca | ||
|
|
6e51bae2e0 | ||
|
|
f4b956b47c | ||
|
|
68059d7c23 | ||
|
|
1b05832f9a | ||
|
|
b5b3d18773 | ||
|
|
9f7ae6bb2e | ||
|
|
d06ce7b75c | ||
|
|
b6d16a35b1 | ||
|
|
51add248c8 | ||
|
|
cb0dbffccc | ||
|
|
8d811a4d58 | ||
|
|
0589ff5b12 | ||
|
|
2769a1fa25 | ||
|
|
0047d9f5e0 | ||
|
|
fb124ab6e2 | ||
|
|
e9cdaa2ada | ||
|
|
b81d6ad8a4 | ||
|
|
360eeb9ff1 | ||
|
|
54a4eb60a3 | ||
|
|
efdd99623c | ||
|
|
b02dc4dc0d | ||
|
|
55f2a3643b | ||
|
|
829c6d4f78 | ||
|
|
8dc9ec3491 | ||
|
|
ff24648510 | ||
|
|
be78d79811 | ||
|
|
4b84e45116 | ||
|
|
d7f1bc102b | ||
|
|
5e70263e25 | ||
|
|
f11092ac2a | ||
|
|
f0d66cf817 | ||
|
|
22e7a22d1e | ||
|
|
a2e6d00128 | ||
|
|
d1bba48a83 | ||
|
|
8cf05c1b31 | ||
|
|
9da7bb203d | ||
|
|
78af3b0a00 | ||
|
|
a6f1e1bcc5 | ||
|
|
a290d17386 | ||
|
|
ab94f0d9bf | ||
|
|
5fcee696ea | ||
|
|
cb836dd49c | ||
|
|
771e62e476 | ||
|
|
ef6feedeb2 | ||
|
|
0fa1af296c | ||
|
|
8f4f4daf8b | ||
|
|
af76fbedb8 | ||
|
|
baab894759 | ||
|
|
47d9e2618b | ||
|
|
83b64e7fc1 | ||
|
|
d1a58da52f | ||
|
|
e0ca49ed9c | ||
|
|
3146124ec0 | ||
|
|
9d6f79db74 | ||
|
|
e0a7cc5e0f | ||
|
|
13dc3b61da | ||
|
|
8b66d83aa9 | ||
|
|
f889302d24 | ||
|
|
b2ce8dc7ee | ||
|
|
0ee8d2b66b | ||
|
|
780b00e1cf | ||
|
|
c0233bb9d3 | ||
|
|
94b7177174 | ||
|
|
6525707a7f | ||
|
|
510a01ef46 | ||
|
|
923c8e25fb | ||
|
|
61f429563e | ||
|
|
e7d460d932 | ||
|
|
cbf2b47476 | ||
|
|
58c6001be9 | ||
|
|
cd41f8912b | ||
|
|
a475aa7816 | ||
|
|
9be48e83a9 | ||
|
|
a85ce5f055 | ||
|
|
883701bc40 | ||
|
|
8ac942813c | ||
|
|
e6f44d6d19 | ||
|
|
e05d8fd441 | ||
|
|
be125e2708 | ||
|
|
564d0cde82 | ||
|
|
025da386a0 | ||
|
|
8a9d5a0cea | ||
|
|
8a2af87d3a | ||
|
|
072cfe19e9 | ||
|
|
2337aebe4d | ||
|
|
3d861a459d | ||
|
|
dea90c7b67 | ||
|
|
454fcf39a9 | ||
|
|
4f9bc63edf | ||
|
|
74fee4f312 | ||
|
|
52758f15da | ||
|
|
c5be3f7acb | ||
|
|
7ed2143cd6 | ||
|
|
0777b0d3c7 | ||
|
|
4aabff3728 | ||
|
|
6a7cd01ebf | ||
|
|
2af7e382b1 | ||
|
|
07d66e45b4 | ||
|
|
372d712921 | ||
|
|
d86f1fd2c3 | ||
|
|
f7534b2f4b | ||
|
|
effb3aef42 | ||
|
|
4da00b6032 | ||
|
|
21ed9a260e | ||
|
|
678fd73aef | ||
|
|
1754a3761b | ||
|
|
6c7aad11f3 | ||
|
|
881e8a6e70 | ||
|
|
050ff36bd6 | ||
|
|
38b07493a0 | ||
|
|
2358706453 | ||
|
|
43c53a7820 | ||
|
|
1b69694fe9 | ||
|
|
f6ca9cfcdc | ||
|
|
6e2e0317af | ||
|
|
322c170566 | ||
|
|
5c0559da69 | ||
|
|
af3d25a503 | ||
|
|
5c3eb22ce6 | ||
|
|
3fc505dc0f | ||
|
|
3d59346871 | ||
|
|
cee099f131 | ||
|
|
48c9c31440 | ||
|
|
d59f1ad89a | ||
|
|
0c440877de | ||
|
|
55dc9845cb | ||
|
|
b0b999dd68 | ||
|
|
2bda1a9c9b | ||
|
|
cc04abda49 | ||
|
|
ddca6948b2 | ||
|
|
40e73aafce | ||
|
|
6ec997f195 | ||
|
|
15d4ea180d | ||
|
|
b2afdda4e8 | ||
|
|
349604458b | ||
|
|
fd893baba1 | ||
|
|
18739c8b3a | ||
|
|
79b3f5a546 | ||
|
|
97c21e5667 | ||
|
|
4a45dc4041 | ||
|
|
1fba6db69f | ||
|
|
0ed6a17ed4 | ||
|
|
0db81355bc | ||
|
|
b87c6213ae | ||
|
|
fcc9114b58 | ||
|
|
ceb8c92dfc | ||
|
|
28fd535f9c | ||
|
|
5b5ef57049 | ||
|
|
ec17a5d2b7 | ||
|
|
84d957ba62 | ||
|
|
e18a0460d4 | ||
|
|
b7a409ef57 | ||
|
|
fb3bd0203d | ||
|
|
1d8c7c1fc4 | ||
|
|
b5c53041b8 | ||
|
|
40f7f37009 | ||
|
|
2081f43ac2 | ||
|
|
4766a57352 | ||
|
|
add359379e | ||
|
|
cfbd108826 | ||
|
|
aa5d671579 | ||
|
|
1ab8700d94 | ||
|
|
45fcb60e7a | ||
|
|
7f9c1cbb30 | ||
|
|
4537853e2c | ||
|
|
367e5e6e43 | ||
|
|
fcb7017b7a | ||
|
|
fdcaa955e3 | ||
|
|
c0655475ae | ||
|
|
42f816312d | ||
|
|
77abd9b69b | ||
|
|
a56ef2a942 | ||
|
|
deba039c03 | ||
|
|
aaf726dbfb | ||
|
|
9bd0724d85 | ||
|
|
6b7fa45cc3 | ||
|
|
41e159e88f | ||
|
|
0707ed7677 | ||
|
|
262f8ae5bb | ||
|
|
f481ce3dd8 | ||
|
|
af98587580 | ||
|
|
839a87bac8 | ||
|
|
778a010df8 | ||
|
|
317e2c857e | ||
|
|
92b2f57095 | ||
|
|
2d97897a25 | ||
|
|
0ced78fdfa | ||
|
|
72f6fc6923 | ||
|
|
ef1489cd4d | ||
|
|
1edf321362 | ||
|
|
280ae720d7 | ||
|
|
49e5eecce4 | ||
|
|
82c11be067 | ||
|
|
306d764ff6 | ||
|
|
4bc411332f | ||
|
|
92691ee626 | ||
|
|
4440f87722 | ||
|
|
6086768309 | ||
|
|
b8183148cf | ||
|
|
cea7fc2435 | ||
|
|
df90d03e0b | ||
|
|
d0c3b407b3 | ||
|
|
4405513ca5 | ||
|
|
7a3f885ea8 | ||
|
|
63688004dc | ||
|
|
613feca23b | ||
|
|
994502d41b | ||
|
|
c544f5cc51 | ||
|
|
05741821a5 | ||
|
|
6a61158adf | ||
|
|
c18504f369 | ||
|
|
cd45635f53 | ||
|
|
ae79c510cc | ||
|
|
2d1b3332e4 | ||
|
|
caf6db07ad | ||
|
|
1a34927314 | ||
|
|
09f807af83 | ||
|
|
619093483e | ||
|
|
506d05aede | ||
|
|
b1f33b55fd | ||
|
|
ac6d5d50b7 | ||
|
|
6efb990b60 | ||
|
|
5a5bc135e9 | ||
|
|
b98fbe0afc | ||
|
|
fbac6d21ca | ||
|
|
3345da2ea4 | ||
|
|
258d046218 | ||
|
|
1d5a015ce7 | ||
|
|
8f6405d2fa | ||
|
|
9be74fb57c | ||
|
|
e208128d68 | ||
|
|
dedbdb46c2 | ||
|
|
32984ea2f0 | ||
|
|
bb71272903 | ||
|
|
eda7126b25 | ||
|
|
ae8cd449ae | ||
|
|
c0ffb77fd8 | ||
|
|
db7ecdd274 | ||
|
|
f17f7a6913 | ||
|
|
8ea554bc19 | ||
|
|
188d20e9e5 | ||
|
|
2d44adbb76 | ||
|
|
388d1864a6 | ||
|
|
71cac7a1b2 | ||
|
|
e14bde4946 | ||
|
|
b88b2b74a6 | ||
|
|
d331501ebc | ||
|
|
3bb4046fad | ||
|
|
45fa803943 | ||
|
|
2706394bfe | ||
|
|
8cce1f1126 | ||
|
|
1f5a2c5597 | ||
|
|
cd1cad1b47 | ||
|
|
6e2dec82f1 | ||
|
|
ed66ca3cdf | ||
|
|
43be1be598 | ||
|
|
faf5c4dd58 | ||
|
|
773c17faec | ||
|
|
f63361568c | ||
|
|
39f16ff83d | ||
|
|
fae8062d39 | ||
|
|
2b75d725e6 | ||
|
|
9fab9a1ca6 | ||
|
|
a49cc69a4a | ||
|
|
3a9d90c3a1 | ||
|
|
520cbb2ab1 | ||
|
|
35695e18c7 | ||
|
|
2e471071af | ||
|
|
2e8b5f7c80 | ||
|
|
00187d641a | ||
|
|
1c6e57dd68 | ||
|
|
cf4d89ee65 | ||
|
|
8614c9d085 | ||
|
|
98fa73a974 | ||
|
|
7743b5e9de | ||
|
|
2a7cb346dd | ||
|
|
0eda9a0549 | ||
|
|
d33facc9fe | ||
|
|
06fff3b2e9 | ||
|
|
0aa853f575 | ||
|
|
7d3201923b | ||
|
|
8a98646a21 | ||
|
|
7ffb424c7b | ||
|
|
cc632c3f33 | ||
|
|
3f56151f03 | ||
|
|
cb26163a20 | ||
|
|
b04c08378d | ||
|
|
ae4ba3007f | ||
|
|
0197fdddf1 | ||
|
|
b6fe6acf88 | ||
|
|
41a2de96e5 | ||
|
|
f2d82f731a | ||
|
|
abe99cddeb | ||
|
|
96da2e1c0d | ||
|
|
56b5a4af74 | ||
|
|
f8e9733412 | ||
|
|
f931184b53 | ||
|
|
1dd13e4643 | ||
|
|
9ccaf5eebb | ||
|
|
92a39c619b | ||
|
|
f46ba12b42 | ||
|
|
771e936769 | ||
|
|
4e56ad55e1 | ||
|
|
822ba7fcbb | ||
|
|
85f45cafa1 | ||
|
|
e145d9a0da | ||
|
|
3fb1e0236a | ||
|
|
2bd23c29cb | ||
|
|
86e7c05429 | ||
|
|
a0d99dcf90 | ||
|
|
7e6ff8d1f0 | ||
|
|
87ea2d96fd | ||
|
|
13a54729b1 | ||
|
|
3879ab5007 | ||
|
|
9d9aa38234 | ||
|
|
0845724a89 | ||
|
|
ad00b8eb26 | ||
|
|
0c89180966 | ||
|
|
365335e1ae | ||
|
|
1ca54faaf0 | ||
|
|
019371c0b6 | ||
|
|
814520fed1 | ||
|
|
7f1460af29 | ||
|
|
862b45b1c7 | ||
|
|
44438c60e5 | ||
|
|
31f2815a04 | ||
|
|
c8952cce55 | ||
|
|
d0d221df49 | ||
|
|
b973b91d73 | ||
|
|
63de9eb24f | ||
|
|
36c38d7561 | ||
|
|
c0fca23cb9 | ||
|
|
55a685d999 | ||
|
|
08cf150c0c | ||
|
|
08c4fb12ae | ||
|
|
d5952cb540 | ||
|
|
eb0b7c1053 | ||
|
|
3edac43426 | ||
|
|
b227e65d86 | ||
|
|
a3ad9fe6c0 | ||
|
|
2e7b6b0014 | ||
|
|
9de2dfa887 | ||
|
|
7a3ca2c68f | ||
|
|
895ec9dadb | ||
|
|
299d285ff0 | ||
|
|
6903af33dd | ||
|
|
3f73e4cdde | ||
|
|
30d7c4eaa1 | ||
|
|
c2ae01fb04 | ||
|
|
fc351ff3e5 | ||
|
|
e6f445f3eb | ||
|
|
639723845a | ||
|
|
0306b61bb0 | ||
|
|
b5e1f12394 | ||
|
|
4b4d283a4c | ||
|
|
0581f1094b | ||
|
|
968f98a57f | ||
|
|
d70b8d9048 | ||
|
|
72b4ab4c82 | ||
|
|
7b9ad643a0 | ||
|
|
336c8de503 | ||
|
|
5dd212cf52 | ||
|
|
26f10854f3 | ||
|
|
c5e0ab7174 | ||
|
|
a0c7d764b5 | ||
|
|
b1467bd064 | ||
|
|
7f0ea4dc16 | ||
|
|
08e7ee4c4c | ||
|
|
c075969875 | ||
|
|
589ee9f623 | ||
|
|
c33a94e381 | ||
|
|
0fee18e8b7 | ||
|
|
6c5f81f002 | ||
|
|
fe2acdf45f | ||
|
|
967dda17a0 | ||
|
|
ccfc919016 | ||
|
|
c74326de02 | ||
|
|
b4b5f45558 | ||
|
|
2d2a8cfb48 | ||
|
|
3314b7d795 | ||
|
|
d43d150b1e | ||
|
|
8ab3eca9ec | ||
|
|
86648d4085 | ||
|
|
66363a4d70 | ||
|
|
84b5a519cb | ||
|
|
02e771403b | ||
|
|
95976a9d4f | ||
|
|
69b0aedd95 | ||
|
|
060bb76aa0 | ||
|
|
ee7bf49804 | ||
|
|
9054c98eca | ||
|
|
12e312ae9c | ||
|
|
498552a92b | ||
|
|
cd1049eded | ||
|
|
6bbfc40d10 | ||
|
|
d5330406fa | ||
|
|
d6814d7c15 | ||
|
|
193fe18c8c | ||
|
|
df39f455ad | ||
|
|
fc2b831692 | ||
|
|
b04b3957f9 | ||
|
|
05c4a4f83c | ||
|
|
9a5ab454b4 | ||
|
|
00ab450c13 | ||
|
|
029da9563f | ||
|
|
9b7646140c | ||
|
|
869f47fff9 | ||
|
|
13ac55fa18 | ||
|
|
e2fddd9584 | ||
|
|
03dc69edc5 | ||
|
|
5075087461 | ||
|
|
ff5d3d2d09 | ||
|
|
605ec3c9f2 | ||
|
|
f0ef971edb | ||
|
|
745807dc03 | ||
|
|
893a72a1c5 | ||
|
|
b7c55665c1 | ||
|
|
8466cf229a | ||
|
|
0ede2965d5 | ||
|
|
661bfaac8e | ||
|
|
347aed4254 | ||
|
|
cc8eda298a | ||
|
|
280cca9f66 | ||
|
|
b062d50c45 | ||
|
|
fee38e0601 | ||
|
|
45335fa8f4 | ||
|
|
9858acee7b | ||
|
|
d9b0f2c9c3 | ||
|
|
230b562d53 | ||
|
|
d71465708c | ||
|
|
763ea3bcb2 | ||
|
|
37e2980e05 | ||
|
|
a069f3904c | ||
|
|
e34c6e6938 | ||
|
|
ad8ac545a5 | ||
|
|
cd08eb0753 | ||
|
|
0668f4e67f | ||
|
|
cc7f345c29 | ||
|
|
cd534ba46e | ||
|
|
7c9664ed35 | ||
|
|
ed6b6411fb | ||
|
|
8d85425e09 | ||
|
|
e75489c252 | ||
|
|
52c4fb75ff | ||
|
|
2ad6ca8874 | ||
|
|
f5fb1ee666 | ||
|
|
2c1b548cea | ||
|
|
8f97e87cac | ||
|
|
760510db52 | ||
|
|
ef04138bc0 | ||
|
|
c3e4c9fdc2 | ||
|
|
f01b9aa71f | ||
|
|
fb864dad7b | ||
|
|
5b117590ad | ||
|
|
a3a5ffe651 | ||
|
|
985020f038 | ||
|
|
fdcee0c215 | ||
|
|
75646df268 | ||
|
|
efd9b84fb2 | ||
|
|
fd7257c7f8 | ||
|
|
28bb7a8b57 | ||
|
|
eb8aa014f6 | ||
|
|
980997c667 | ||
|
|
3181ab91dc | ||
|
|
5dc4e101d8 | ||
|
|
5c62320a62 | ||
|
|
be73a5ecf4 | ||
|
|
a3ecf3bb65 | ||
|
|
3d1c0f173d | ||
|
|
8250d0149d | ||
|
|
6154fee16d | ||
|
|
3200328064 | ||
|
|
94dc64f870 | ||
|
|
416e8f4758 | ||
|
|
a836c5b29a | ||
|
|
70aafa34dc | ||
|
|
e180284593 | ||
|
|
e6d9c59398 | ||
|
|
644a9b8765 | ||
|
|
ecc90f9f62 | ||
|
|
1ce3c93600 | ||
|
|
ce59c92764 | ||
|
|
27dbcc59f5 | ||
|
|
6b6af74e14 | ||
|
|
fc11d1eff0 | ||
|
|
df592adff5 | ||
|
|
9f199c7a4c | ||
|
|
19548482f1 | ||
|
|
8ce94b735c | ||
|
|
7cd437e05c | ||
|
|
9fc46d3c19 | ||
|
|
1b47b5c676 | ||
|
|
01335d48b2 | ||
|
|
8ea28cbfe0 | ||
|
|
5e3d2f7d44 | ||
|
|
34dc7306b8 | ||
|
|
eb9ebabec7 | ||
|
|
a4e4e887d7 | ||
|
|
b7adf290fc | ||
|
|
1a5d68015a | ||
|
|
833bc59f1b | ||
|
|
b190676893 | ||
|
|
2f935547c8 | ||
|
|
18e6b275f3 | ||
|
|
460c40d8ab | ||
|
|
90fca6a77d | ||
|
|
b61d9aef19 | ||
|
|
0efbe5ef76 | ||
|
|
43ec9d1619 | ||
|
|
04a74b3774 | ||
|
|
16e1696071 | ||
|
|
c2a309f56e | ||
|
|
a821928877 | ||
|
|
df123a20fc | ||
|
|
dae428a967 | ||
|
|
47d1ca467b | ||
|
|
78811dd89a | ||
|
|
9331ab4798 | ||
|
|
39f4800d94 | ||
|
|
5c58dfadef | ||
|
|
fa363da7ce | ||
|
|
df52dab67b | ||
|
|
92f3cd624c | ||
|
|
ed86878f02 | ||
|
|
cc7b7ba153 | ||
|
|
15e9b8c915 | ||
|
|
859b4fd737 | ||
|
|
1d6b384828 | ||
|
|
e8f234ca8f | ||
|
|
66d5caba1b | ||
|
|
4affa08821 | ||
|
|
0576691538 | ||
|
|
40ffc3d687 | ||
|
|
47e490c7b4 | ||
|
|
5190e153ed | ||
|
|
9626f57721 | ||
|
|
bc4023230b | ||
|
|
b2f7ca0d18 | ||
|
|
787219267c | ||
|
|
f63dd83631 | ||
|
|
dac5f4b912 | ||
|
|
6c16e4cecf | ||
|
|
828d97a98c | ||
|
|
a26c2300cb | ||
|
|
cdb854db9e | ||
|
|
a9a1784420 | ||
|
|
cec8db52e5 | ||
|
|
fe1f7c6513 | ||
|
|
672b610dba | ||
|
|
2b58a89f6a | ||
|
|
36864cb3e8 | ||
|
|
9a202f7fb2 | ||
|
|
8b56fc993a | ||
|
|
e8c0c4990d | ||
|
|
439dd0faab | ||
|
|
86c45b67ca | ||
|
|
c75f98a6d6 | ||
|
|
22b2a30ec7 | ||
|
|
558e918fd6 | ||
|
|
57e9ded00c | ||
|
|
7d3a0b5387 | ||
|
|
fdef0e4efa | ||
|
|
2f5d769a8d | ||
|
|
0986868b1b | ||
|
|
b2296dcda0 | ||
|
|
a965a36803 | ||
|
|
e4c3e1bdd2 | ||
|
|
0c9e818bb8 | ||
|
|
e6eda5c2da | ||
|
|
3361728da1 | ||
|
|
8aeae3b3f4 | ||
|
|
7f5370a272 | ||
|
|
d826bc5d1b | ||
|
|
4d61a7d9da | ||
|
|
4a999e3bcd | ||
|
|
6e6431e73f | ||
|
|
83640d6f43 | ||
|
|
1a642c12b5 | ||
|
|
db42b365c9 | ||
|
|
0bcecaa216 | ||
|
|
960980247f | ||
|
|
21058c37f7 | ||
|
|
f4f04c8c32 | ||
|
|
5c7d8bfdfd | ||
|
|
52ab2a6b9e | ||
|
|
feecd8190f | ||
|
|
26c5e5e878 | ||
|
|
a2c67262c7 | ||
|
|
3320accfdc | ||
|
|
d6934bc7bc | ||
|
|
2b675533f7 | ||
|
|
87442c6d18 | ||
|
|
c0b119c3a3 | ||
|
|
6d6f40e8f8 | ||
|
|
8545052c9d | ||
|
|
d7c98fe715 | ||
|
|
0b352ea7ef | ||
|
|
25e5eaa6a6 | ||
|
|
335c49cc7e | ||
|
|
727fd229f4 | ||
|
|
df165fe6c4 | ||
|
|
e042bf8624 | ||
|
|
2da38e89e6 | ||
|
|
1b419f656f | ||
|
|
6cca8b8028 | ||
|
|
41b98e07fb | ||
|
|
2cb07065ec | ||
|
|
a74dd9003f | ||
|
|
6394fef1db | ||
|
|
57036abc76 | ||
|
|
429cacd715 | ||
|
|
120fb86c6a | ||
|
|
2c1fd0d72b | ||
|
|
0dfd1a8b7d | ||
|
|
457fedfa36 | ||
|
|
ef17da70af | ||
|
|
ee964bcce9 | ||
|
|
1cae784761 | ||
|
|
942ad6067d | ||
|
|
f6724a1a01 | ||
|
|
b96fd22a81 | ||
|
|
54df0bfad1 | ||
|
|
f50f534b0f | ||
|
|
c4733000d7 | ||
|
|
5a6e7057b9 | ||
|
|
1a71ab58a9 | ||
|
|
7cba000421 | ||
|
|
d8f660e586 | ||
|
|
4ec42679e3 | ||
|
|
28cf5862af | ||
|
|
4b69f4f6ae | ||
|
|
6170b5ba31 | ||
|
|
3e7c624f8e | ||
|
|
eaf5f0f089 | ||
|
|
669c640eb4 | ||
|
|
a954b3e7de | ||
|
|
bdb6eb5734 | ||
|
|
cebe07f29c | ||
|
|
46408465ce | ||
|
|
300219b081 | ||
|
|
a4e903e932 | ||
|
|
7966989667 | ||
|
|
73d9befb65 | ||
|
|
2a29208224 | ||
|
|
32ff3da941 | ||
|
|
87dd85b719 | ||
|
|
a03a70bed6 | ||
|
|
7089b2a48f | ||
|
|
155862a4a0 | ||
|
|
991bb57e43 | ||
|
|
ccfc02a28d | ||
|
|
8294eadd38 | ||
|
|
7e57b35b5e | ||
|
|
4d067e9b52 | ||
|
|
b74bf5638b | ||
|
|
d8a82d34ed | ||
|
|
3e0a9f9cdb | ||
|
|
890b4abdad | ||
|
|
619cb4e78b | ||
|
|
a95e6f02cb | ||
|
|
ff9b5861c8 | ||
|
|
cc7e6ef645 | ||
|
|
66c04c304d | ||
|
|
b8df4a436e | ||
|
|
c269214219 | ||
|
|
4a05aa92cb | ||
|
|
3ae2cee446 | ||
|
|
f6db2c78d1 | ||
|
|
919a3cf9d0 | ||
|
|
689f264979 | ||
|
|
f7ad634634 | ||
|
|
a1a9ec895d | ||
|
|
bf70c19603 | ||
|
|
73421b1fed | ||
|
|
0230fa4e9c | ||
|
|
0e05818266 | ||
|
|
4c450e6b70 | ||
|
|
2f918ccf7c | ||
|
|
28c8df337b | ||
|
|
7a4fcee069 | ||
|
|
8dbaa20ca8 | ||
|
|
949c92d7df | ||
|
|
0789554f65 | ||
|
|
3929971b66 | ||
|
|
e12a1852d9 | ||
|
|
28e3ce4317 | ||
|
|
e3d2ddd170 | ||
|
|
c7f52bbdc1 | ||
|
|
16e2b117b4 | ||
|
|
d6765bebc4 | ||
|
|
d7ee4c2386 | ||
|
|
e3d3565b2a | ||
|
|
bee73cedbd | ||
|
|
a3295dd666 | ||
|
|
a4e48cbdb6 | ||
|
|
7c1300fab5 | ||
|
|
6c6a52aaad | ||
|
|
2255349f19 | ||
|
|
5bfcfcfc5a | ||
|
|
fa4a948b38 | ||
|
|
d8fb506aff | ||
|
|
f4caaf337a | ||
|
|
901b028d55 | ||
|
|
4ba30f6765 | ||
|
|
bf08b16b32 | ||
|
|
0e78f3b4d4 | ||
|
|
37fb719452 | ||
|
|
6d354bb50b | ||
|
|
584dd33424 | ||
|
|
bbe4a29a25 | ||
|
|
2d0634cd07 | ||
|
|
3b27404865 | ||
|
|
412f6ff9d3 | ||
|
|
a373c96d59 | ||
|
|
2cf64474f2 | ||
|
|
3d48933f27 | ||
|
|
c237ce607e | ||
|
|
65aa11890f | ||
|
|
d4b851bdc8 | ||
|
|
0af10ab49b | ||
|
|
5134878344 | ||
|
|
44f31731af | ||
|
|
5ee95d126c | ||
|
|
9dcb37e8d4 | ||
|
|
9e17325207 | ||
|
|
23055b21ee | ||
|
|
6e30f76ba5 | ||
|
|
8df3cdfd51 | ||
|
|
ed57a79c6e | ||
|
|
2336b75d92 | ||
|
|
4b3384e353 | ||
|
|
f4005164f4 | ||
|
|
4e6dc6d99d | ||
|
|
8f98268252 | ||
|
|
32e7cbb635 | ||
|
|
f61573bbde | ||
|
|
d578baeb2c | ||
|
|
601fc424cd | ||
|
|
d93087adc3 | ||
|
|
1839dff763 | ||
|
|
87dab03dc0 | ||
|
|
3e70bce576 | ||
|
|
3390196a14 | ||
|
|
e074538b58 | ||
|
|
6bf9e855f8 | ||
|
|
32c564509e | ||
|
|
4b6c1d3f08 | ||
|
|
0e8f9354b5 | ||
|
|
aca5679968 | ||
|
|
32a2bbee4a | ||
|
|
e931844fe2 | ||
|
|
0d9932815c | ||
|
|
6afc1a193b | ||
|
|
6c521ce967 | ||
|
|
9ae0eab989 | ||
|
|
40038fdb82 | ||
|
|
c8a59d79be | ||
|
|
b53ed70a70 | ||
|
|
385229313f | ||
|
|
8d46a8c50a | ||
|
|
9773534181 | ||
|
|
959feba602 | ||
|
|
ebb4f22028 | ||
|
|
8e2217a029 | ||
|
|
b2207f123b | ||
|
|
f094330df0 | ||
|
|
84297d05c4 | ||
|
|
abea8d9ad3 | ||
|
|
7de7b3d495 | ||
|
|
d06c34dea5 | ||
|
|
e6be25ea11 | ||
|
|
5ca37765d3 | ||
|
|
6e16af34fd | ||
|
|
c25602eb65 | ||
|
|
ca4188aabc | ||
|
|
c4e14a757c | ||
|
|
ecd92d6a4e | ||
|
|
1e3c950c7d | ||
|
|
4b37a2b397 | ||
|
|
d6314fd539 | ||
|
|
f24f87cfb0 | ||
|
|
de5de045e0 | ||
|
|
193c6be39c | ||
|
|
ec68d5211e | ||
|
|
a9e10753df | ||
|
|
b780d520d2 | ||
|
|
b553c33dd0 | ||
|
|
d94ba6e68b | ||
|
|
b31321c779 | ||
|
|
b17893a58f | ||
|
|
517d40cffe | ||
|
|
b11f63cb18 | ||
|
|
52e3b91f5e | ||
|
|
4a24849715 | ||
|
|
69f8b35bc9 | ||
|
|
ed80a2e7db | ||
|
|
0e8782df03 | ||
|
|
28779cd959 | ||
|
|
c2e0d46616 | ||
|
|
1b89c304ad | ||
|
|
d3abe7caa8 | ||
|
|
863d2f118f | ||
|
|
77d2e9f060 | ||
|
|
75c2dd38cf | ||
|
|
5134d5b1c6 | ||
|
|
85b3a26e25 | ||
|
|
031fe7225e | ||
|
|
f653546484 | ||
|
|
b09e4f10fd | ||
|
|
7bc408b472 | ||
|
|
ef8637e32d | ||
|
|
08c622df2e | ||
|
|
a07d070b6c | ||
|
|
6f4830b4d3 | ||
|
|
90a4ab631c | ||
|
|
1141987a0d | ||
|
|
74fc5dd873 | ||
|
|
b2d5433409 | ||
|
|
eb105b0495 | ||
|
|
152cf1e8ef | ||
|
|
8d31d20c9a | ||
|
|
cc2ed46d44 | ||
|
|
fcb215fed5 | ||
|
|
63ece46213 | ||
|
|
6415cc68a2 | ||
|
|
4b19b74e6c | ||
|
|
05f4cc63c8 | ||
|
|
4df3f72753 | ||
|
|
87926d033d | ||
|
|
913e060348 | ||
|
|
0d7f43225f | ||
|
|
08c23b62c7 | ||
|
|
5447e75191 | ||
|
|
8ec225f245 | ||
|
|
3ef49397bb | ||
|
|
070a886278 | ||
|
|
a2918176ea | ||
|
|
e0631e309f | ||
|
|
603c596616 | ||
|
|
c535f14e5f | ||
|
|
d7a14174a2 | ||
|
|
a69955377a | ||
|
|
89e0d15cf5 | ||
|
|
234c58ccd1 | ||
|
|
49a5389bd3 | ||
|
|
8c1c2e0fae | ||
|
|
5e5d926d2b | ||
|
|
02a5fe6aa2 | ||
|
|
60a3e70242 | ||
|
|
f83fdb9270 | ||
|
|
4ce766414b | ||
|
|
b1a6ea68dd | ||
|
|
656b457795 | ||
|
|
a199f21799 | ||
|
|
9f08038864 | ||
|
|
6a3edb0542 | ||
|
|
2de0cedce3 | ||
|
|
13449aa44d | ||
|
|
27a84b4e04 | ||
|
|
5e3f7e00a9 | ||
|
|
7c4d4fc7d3 | ||
|
|
780a2f2e16 | ||
|
|
ed3ffd212d | ||
|
|
94dfcec237 | ||
|
|
11a8fd1eb9 | ||
|
|
b284f2407d | ||
|
|
32f12b8bbf | ||
|
|
9800745db9 | ||
|
|
146e8b2a6c | ||
|
|
6d1e911577 | ||
|
|
22341e948d | ||
|
|
0e6295886d | ||
|
|
eb823fce96 | ||
|
|
d0a626f32f | ||
|
|
c592a9b740 | ||
|
|
6447b2eea6 | ||
|
|
2463d7c098 | ||
|
|
e202190c4f | ||
|
|
9b55d3a9f9 | ||
|
|
30f37530d5 | ||
|
|
987d0fe023 | ||
|
|
3f19e94c93 | ||
|
|
5d513eea22 | ||
|
|
73a0def4af | ||
|
|
b6ba68eda9 | ||
|
|
a17b78d334 | ||
|
|
eedb3bf023 | ||
|
|
180420d2c9 | ||
|
|
ad07839a7b | ||
|
|
d986c17c52 | ||
|
|
d9fabdde40 | ||
|
|
324e45b848 | ||
|
|
e3810dff40 | ||
|
|
bfafd07f44 | ||
|
|
a12dae51b9 | ||
|
|
37bffb2e1a | ||
|
|
1fc0b5041e | ||
|
|
ab044a5a44 | ||
|
|
3708de2b1f | ||
|
|
3778816b8d | ||
|
|
3e9da5a27c | ||
|
|
3e7feb699c | ||
|
|
8db7e857b1 | ||
|
|
61102899cd | ||
|
|
fdd596f98f | ||
|
|
987d522b55 | ||
|
|
f4aa11cef6 | ||
|
|
a81cdd1367 | ||
|
|
f8dbd7519b | ||
|
|
c7058afb40 | ||
|
|
161d984e80 | ||
|
|
463aac2d65 | ||
|
|
74ea7522a0 | ||
|
|
70b088843d | ||
|
|
5ac4e4da8b | ||
|
|
acf24ebb49 | ||
|
|
79679b3cfd | ||
|
|
bb79037ebd | ||
|
|
564a8c507f | ||
|
|
b6643e5039 | ||
|
|
1ba2e88551 | ||
|
|
c21b73ff37 | ||
|
|
de994331a4 | ||
|
|
9aee1064a3 | ||
|
|
d7e14e1f78 | ||
|
|
1f540fa4f8 | ||
|
|
ff45317032 | ||
|
|
b67c362735 | ||
|
|
88a747b5b9 | ||
|
|
e0a50fb77a | ||
|
|
8705eba830 | ||
|
|
84d6c93d0d | ||
|
|
31c297d7e0 | ||
|
|
be4582be40 | ||
|
|
70a4d5dbcf | ||
|
|
333075e726 | ||
|
|
40c5722499 | ||
|
|
463ddfffd0 | ||
|
|
55457549cd | ||
|
|
373555c4fb | ||
|
|
10c8c197bf | ||
|
|
1610d5ffb2 | ||
|
|
eb6112d5a2 | ||
|
|
7e8340b14d | ||
|
|
4b1804a438 | ||
|
|
1f8cae14f9 | ||
|
|
c23c88ee4c | ||
|
|
33f56fd41d | ||
|
|
48b11f9c5b | ||
|
|
847f70b694 | ||
|
|
3c076c3c80 | ||
|
|
ac0f96e785 | ||
|
|
5d2a8b31be | ||
|
|
79db629665 | ||
|
|
3443219cbc | ||
|
|
b9a3d28177 | ||
|
|
3147f0b8f8 | ||
|
|
0a6a498383 | ||
|
|
1d03387f74 | ||
|
|
c6cae106e7 | ||
|
|
20740ab16e | ||
|
|
7b048dcf67 | ||
|
|
37a16d23a7 | ||
|
|
63770c0643 | ||
|
|
da0ea9e0f3 | ||
|
|
5008daa0ff | ||
|
|
c95009d2bd | ||
|
|
67a83f3ad9 | ||
|
|
ab1998146b | ||
|
|
40bbd53640 | ||
|
|
cb029cf65f | ||
|
|
d7a7f7896b | ||
|
|
7611978f7b | ||
|
|
22d455b072 | ||
|
|
b7c627f9a0 | ||
|
|
c52290de50 | ||
|
|
9290c6236f | ||
|
|
75fd763f99 | ||
|
|
21c189112c | ||
|
|
95212edf1f | ||
|
|
1f5ea451c9 | ||
|
|
f31281a8de | ||
|
|
68ae5d8262 | ||
|
|
f0fcd1f697 | ||
|
|
365b672531 | ||
|
|
e6e5f546b8 | ||
|
|
b45baeea41 | ||
|
|
ebfcfa41f2 | ||
|
|
bef67af23c | ||
|
|
a70a2ac3be | ||
|
|
b071eb0d4b | ||
|
|
cec5fb0ef6 | ||
|
|
e356f69b36 | ||
|
|
ec482f3dae | ||
|
|
3e80f2aceb | ||
|
|
77baf43f6d | ||
|
|
8c36c19218 | ||
|
|
38897fbd8a | ||
|
|
eac8450ef7 | ||
|
|
51a388fa34 | ||
|
|
8bb3bb39b3 | ||
|
|
0f9088f730 | ||
|
|
3ae9af01aa | ||
|
|
5646690769 | ||
|
|
383c50f05b | ||
|
|
aa1f1ef46a | ||
|
|
b4a38c24b7 | ||
|
|
d94ea31d54 | ||
|
|
04cae3e5db | ||
|
|
580c1ee748 | ||
|
|
a06acd6d09 | ||
|
|
89fb6f9236 | ||
|
|
90be1d9fe1 | ||
|
|
2661c9899a | ||
|
|
5dfe0bec06 | ||
|
|
faa92eee8d | ||
|
|
b22c7199c9 | ||
|
|
447569e31a | ||
|
|
d1da22d7ee | ||
|
|
80a615c3ae | ||
|
|
a2116e8b2b | ||
|
|
c0a1baa46e | ||
|
|
5cbc0b28f2 | ||
|
|
0d0d849478 | ||
|
|
9bb2fc8cd7 | ||
|
|
7625c6de89 | ||
|
|
c40932eb39 | ||
|
|
c623e142ac | ||
|
|
ce86f726e9 | ||
|
|
017884132f | ||
|
|
e1cd6cc410 | ||
|
|
59e7ecb198 | ||
|
|
0d9d70ec7e | ||
|
|
f6a602861e | ||
|
|
5d4b4d15a5 | ||
|
|
eb30f4441f | ||
|
|
a1cac88c19 | ||
|
|
5f418f6171 | ||
|
|
def3b69002 | ||
|
|
490a1795f0 | ||
|
|
09c781b16f | ||
|
|
687fd2604a | ||
|
|
e8588d7077 | ||
|
|
44f28830d1 | ||
|
|
3cae1221d4 | ||
|
|
5b4c0155f6 | ||
|
|
0686a2e75f | ||
|
|
c5641b65d3 | ||
|
|
1e97aaac95 | ||
|
|
2220b78e7a | ||
|
|
b1d05cbbf6 | ||
|
|
657049d7d0 | ||
|
|
b2483e28d1 | ||
|
|
05a743d6ad | ||
|
|
e19cbea719 | ||
|
|
cbd63eeeff | ||
|
|
766c760cd7 | ||
|
|
239b11c94b | ||
|
|
d8d29edf54 | ||
|
|
a1ca1c04a1 | ||
|
|
b27f83c0e9 | ||
|
|
7f06d551a3 | ||
|
|
1e400218e9 | ||
|
|
5f392122fd | ||
|
|
cb9be5db1c | ||
|
|
83be8eacf0 | ||
|
|
9f40032d32 | ||
|
|
dea43685b0 | ||
|
|
7ef6a50e84 | ||
|
|
57be2eecdf | ||
|
|
772d4080b2 | ||
|
|
646b0c889f | ||
|
|
909d8c6ae3 | ||
|
|
2b9a6b9259 | ||
|
|
4d508cbe58 | ||
|
|
56c19e623c | ||
|
|
134430bbe2 | ||
|
|
474dc7355a | ||
|
|
8936160e54 | ||
|
|
c42f183d3f | ||
|
|
9f150aedc3 | ||
|
|
da5d9a28d8 | ||
|
|
ae5e2b3470 | ||
|
|
e471919e6d | ||
|
|
f4defde752 | ||
|
|
8e73806b20 | ||
|
|
a06c953692 | ||
|
|
ac122832f7 | ||
|
|
8275dbc68c | ||
|
|
6133675e0f | ||
|
|
ea0eabd266 | ||
|
|
ec2b5bae39 | ||
|
|
b04e18d10c | ||
|
|
aff3e04df4 | ||
|
|
d7db25dac9 | ||
|
|
d033c85cf9 | ||
|
|
741afd74f6 | ||
|
|
c333e4c906 | ||
|
|
aaf240a14c | ||
|
|
c6552785af | ||
|
|
92b45cb3f5 | ||
|
|
8a7a8343be | ||
|
|
0f8140e99d | ||
|
|
ac40c59ac3 | ||
|
|
db2cbe7b5a | ||
|
|
e0b43102e6 | ||
|
|
7be6fe126b | ||
|
|
240752617d | ||
|
|
084b006cfe | ||
|
|
c05edfcdfc | ||
|
|
878250d609 | ||
|
|
f55e85e28a | ||
|
|
eb2601a8c3 | ||
|
|
3cc5ce3c42 | ||
|
|
6015616338 | ||
|
|
f040073ef1 | ||
|
|
5d515eeb8c | ||
|
|
bc58dc40bd | ||
|
|
f06a1387f0 | ||
|
|
d49d299b67 | ||
|
|
f9b8bed953 | ||
|
|
90fdb8edc6 | ||
|
|
7ed1e35fbf | ||
|
|
00b94847da | ||
|
|
643c44e975 | ||
|
|
ccb4c9f178 | ||
|
|
0aebc838a0 | ||
|
|
9f215523e2 | ||
|
|
b9bc9665d9 | ||
|
|
177ab7912a | ||
|
|
0f0108ce34 | ||
|
|
ae25b21d61 | ||
|
|
4a17a5db67 | ||
|
|
97f3fa843f | ||
|
|
11f38b5c2b | ||
|
|
3a5cfe96f0 | ||
|
|
4e9937aa99 | ||
|
|
53496ffa80 | ||
|
|
0377e385e0 | ||
|
|
60bfd0b722 | ||
|
|
eda224c92d | ||
|
|
bef94b9ebb | ||
|
|
99d701994a | ||
|
|
f276d88546 | ||
|
|
632571a009 | ||
|
|
6a75bda419 | ||
|
|
9b0e95abeb | ||
|
|
e61316ce0b | ||
|
|
19f78684e6 | ||
|
|
f7b07c4705 | ||
|
|
28198bc15c | ||
|
|
5177cdf634 | ||
|
|
8e98633efd | ||
|
|
5a8162a46d | ||
|
|
d183c7d29e | ||
|
|
5216117a63 | ||
|
|
2f6631195a | ||
|
|
9c066601f5 | ||
|
|
b4ad060c1f | ||
|
|
d0aca83b53 | ||
|
|
f344ccdddb | ||
|
|
522b01d051 | ||
|
|
5540335819 | ||
|
|
aa83fc21d4 | ||
|
|
ee99a87330 | ||
|
|
a83f9aa65b | ||
|
|
146505a16b | ||
|
|
756e3afbcc | ||
|
|
3347395944 | ||
|
|
74bf2f05b1 | ||
|
|
90dc8a91ae | ||
|
|
aba56de41b | ||
|
|
c9ac45d4cf | ||
|
|
9aad6d07de | ||
|
|
df18ae7d6c | ||
|
|
248ef32358 | ||
|
|
290a3374e4 | ||
|
|
e52b43c934 | ||
|
|
1aed2b9e52 | ||
|
|
419c34eca4 | ||
|
|
486ddd62df | ||
|
|
b6c407f51d | ||
|
|
a160230893 | ||
|
|
2cdf525d3b | ||
|
|
2e53caa806 | ||
|
|
dea1bf3d04 | ||
|
|
97bc7e3fb6 | ||
|
|
5405635305 | ||
|
|
be98e74337 | ||
|
|
412e7a6a96 | ||
|
|
6627f7feb9 | ||
|
|
bfbd13ae89 | ||
|
|
a6d3f010a5 | ||
|
|
e5b756ecfe | ||
|
|
b984a44f47 | ||
|
|
4715123f55 | ||
|
|
ebcadc0042 | ||
|
|
df50f077db | ||
|
|
9ab90d8b60 | ||
|
|
0db4e191bd | ||
|
|
3209440b7c | ||
|
|
3578dd3611 | ||
|
|
3a6e194bc7 | ||
|
|
e763ace593 | ||
|
|
86ef695d37 | ||
|
|
8e0a997c60 | ||
|
|
9e7204bef4 | ||
|
|
b4662bf4af | ||
|
|
540a161a08 | ||
|
|
b8d2f6d876 | ||
|
|
1394f44e14 | ||
|
|
166a0d9893 | ||
|
|
962d05ca7e | ||
|
|
4a190a98fd | ||
|
|
2b7ba9586f | ||
|
|
6de727c524 | ||
|
|
f34d20922c | ||
|
|
983eef1e29 | ||
|
|
204731952a | ||
|
|
60ae80cf28 | ||
|
|
2f811b1bdf | ||
|
|
9ee1e37121 | ||
|
|
f27135bdd3 | ||
|
|
00ebea0b2a | ||
|
|
2cf711f35e | ||
|
|
78dbec4c4e | ||
|
|
0dbc3d9b2c | ||
|
|
07a4f0569f | ||
|
|
acfd876f29 | ||
|
|
8efdc01ffb | ||
|
|
fc33216477 | ||
|
|
35009c32f0 | ||
|
|
231305d0f5 | ||
|
|
37d4ad012b | ||
|
|
9a43656a50 | ||
|
|
b1b3bb6923 | ||
|
|
c8ce2e777b | ||
|
|
996c49daa7 | ||
|
|
548f05e106 | ||
|
|
cf088566f8 | ||
|
|
ee674afa50 | ||
|
|
a04266161d | ||
|
|
361451ba60 | ||
|
|
63ce5f9c28 | ||
|
|
3cd7c5bdd0 | ||
|
|
9967e08b1f | ||
|
|
e50ade438a | ||
|
|
fc116711b0 | ||
|
|
d37a28730d | ||
|
|
7dc87984a2 | ||
|
|
1490c0af68 | ||
|
|
7aed53559a | ||
|
|
4155aaa96a | ||
|
|
9714072692 | ||
|
|
74aae34beb | ||
|
|
fb6a00f4e5 | ||
|
|
c2d2ef7c13 | ||
|
|
b0845ae4e8 | ||
|
|
cd3618d7fb | ||
|
|
75adc110d4 | ||
|
|
4d94a111d4 | ||
|
|
8b9ba3d7b4 | ||
|
|
0f51b64bb3 | ||
|
|
c5446ae0e2 | ||
|
|
c0fd7f3257 | ||
|
|
ec7437f00a | ||
|
|
d46f5a58a3 | ||
|
|
baf75356d4 | ||
|
|
4372eb228c | ||
|
|
753f6c5250 | ||
|
|
30225b9dd0 | ||
|
|
288912baf1 | ||
|
|
6e77844733 | ||
|
|
d63ef59a0f | ||
|
|
e3d578502a | ||
|
|
dcc3e54005 | ||
|
|
e116d31180 | ||
|
|
fb91406e93 | ||
|
|
e18534fe12 | ||
|
|
d7fabe693d | ||
|
|
8ac3636966 | ||
|
|
767a767989 | ||
|
|
1e5821bd9e | ||
|
|
a5d5bb9390 | ||
|
|
78b2478d9c | ||
|
|
05593a7834 | ||
|
|
9c53517d2c | ||
|
|
ab6acddcc5 | ||
|
|
c5af549d4b | ||
|
|
2aa01e2303 | ||
|
|
159eccac7e | ||
|
|
a3e9769e31 | ||
|
|
1b52bddfcc | ||
|
|
50c70e28f0 | ||
|
|
511470a89b | ||
|
|
a9733d4a99 | ||
|
|
c86231377b | ||
|
|
c98d6ad27f | ||
|
|
499c2e009e | ||
|
|
9d5025f531 | ||
|
|
39dab18307 | ||
|
|
4ef2de3486 | ||
|
|
07510a2414 | ||
|
|
0bcd5b6894 | ||
|
|
f052ab9c8f | ||
|
|
b667ffa51d | ||
|
|
ef10ffc6b4 | ||
|
|
abd361b3a0 | ||
|
|
21ecc3701e | ||
|
|
fb91c07191 | ||
|
|
1a8151a2b6 | ||
|
|
10cf7831f7 | ||
|
|
1f50dbe352 | ||
|
|
fd743a0207 | ||
|
|
aeb1b7a9c5 | ||
|
|
c9c6aa2b6e | ||
|
|
85f74961f9 | ||
|
|
9e558cba9b | ||
|
|
687f21f965 | ||
|
|
8f85d84e08 | ||
|
|
ce21804ec7 | ||
|
|
acf3dbbcc5 | ||
|
|
ad0b71af11 | ||
|
|
a84f499718 | ||
|
|
824fa8fc0e | ||
|
|
259020a0be | ||
|
|
458a627ab9 | ||
|
|
7584d46c29 | ||
|
|
5cd6dd4287 | ||
|
|
89e37626ab | ||
|
|
d205ec9706 | ||
|
|
428261eede | ||
|
|
cd9be4c2ba | ||
|
|
26cf8c2545 | ||
|
|
e657dd342d | ||
|
|
0227e738ed | ||
|
|
10869de0f4 | ||
|
|
c07215cc08 | ||
|
|
4e66f68115 | ||
|
|
ae54d83455 | ||
|
|
071f0776ad | ||
|
|
eee986348c | ||
|
|
897fa60069 | ||
|
|
b07f849e41 | ||
|
|
ab08cf6465 | ||
|
|
3b886f9c9f | ||
|
|
5f6cf39f36 | ||
|
|
7cc17e3f1f | ||
|
|
826c74c201 | ||
|
|
c746a5bd00 | ||
|
|
3f1bfba718 | ||
|
|
437d1c7ead | ||
|
|
146a9cb393 | ||
|
|
df37ba5256 | ||
|
|
e283ddc559 | ||
|
|
2eeb27659d | ||
|
|
fcb46282c5 | ||
|
|
5eaa914e1b | ||
|
|
a77965e801 | ||
|
|
f98fd01dcd | ||
|
|
71693161eb | ||
|
|
7221d1389a | ||
|
|
0d36c18f5d | ||
|
|
c4f0e6d740 | ||
|
|
394bb253db | ||
|
|
f7dbddfff5 | ||
|
|
638c6a65a2 | ||
|
|
4e9da22c58 | ||
|
|
309b72e549 | ||
|
|
23d3f6909a | ||
|
|
400f3648f4 | ||
|
|
2930e5a895 | ||
|
|
0ff38c994e | ||
|
|
e6959a5d9a | ||
|
|
dcfd09b61e | ||
|
|
ac9a86a16c | ||
|
|
7a49ceab29 | ||
|
|
943b5e5f80 | ||
|
|
9695bfe117 | ||
|
|
c7ba2d4f3f | ||
|
|
1309cdd257 | ||
|
|
3e19733d35 | ||
|
|
4ab5deeea0 | ||
|
|
d7d3f7f31c | ||
|
|
b7a589afc8 | ||
|
|
e5b1547849 | ||
|
|
b01c4884cb | ||
|
|
6a4783afc7 | ||
|
|
57dc44a995 | ||
|
|
f5592781e5 | ||
|
|
f1d10edcb7 | ||
|
|
181b102521 | ||
|
|
3316e33d14 | ||
|
|
ec14d9b725 | ||
|
|
32481ec4d6 | ||
|
|
dfd9ba3e90 | ||
|
|
cd36b8f739 | ||
|
|
c35860ff2f | ||
|
|
bdf1274b5d | ||
|
|
ba445cf59f | ||
|
|
3b1de7e8bc | ||
|
|
3913155c1f | ||
|
|
334486f527 | ||
|
|
1aaa47070a | ||
|
|
814f754451 | ||
|
|
06c7db017d | ||
|
|
fe4dfc647d | ||
|
|
8fa5f651d6 | ||
|
|
e9e75a9ec7 | ||
|
|
a2b25322f0 | ||
|
|
13e7ebfc77 | ||
|
|
218bd64bd1 | ||
|
|
b8cfc20e58 | ||
|
|
cf6caf1830 | ||
|
|
641500dcb9 | ||
|
|
a5bb278631 | ||
|
|
29727c6502 | ||
|
|
020fe7b50b | ||
|
|
32ad47c898 | ||
|
|
791a38bad1 | ||
|
|
d78b04f0b4 | ||
|
|
99d2dd8d0d | ||
|
|
0e27b660e8 | ||
|
|
68dcbc7ebd | ||
|
|
79ac94cc2f | ||
|
|
8818967d37 | ||
|
|
b5260b24f1 | ||
|
|
b040b4110d | ||
|
|
63898c09ac | ||
|
|
82eb284a3f | ||
|
|
0c048252b5 | ||
|
|
d3ea70f453 | ||
|
|
56a5969658 | ||
|
|
9754d6a811 | ||
|
|
ba65a48ec8 | ||
|
|
b3bbda22d1 | ||
|
|
8515f19078 | ||
|
|
6b67cb6611 | ||
|
|
ec1cda0e1f | ||
|
|
8216c8f732 | ||
|
|
a35a2fab02 | ||
|
|
befa307c42 | ||
|
|
04eca9b65b | ||
|
|
8c06eeaf84 | ||
|
|
58f9a30be1 | ||
|
|
6afba065a1 | ||
|
|
5a4bd3918c | ||
|
|
81be7c2dd4 | ||
|
|
85238de421 | ||
|
|
de9c4e260e | ||
|
|
b03a2ac512 | ||
|
|
126d216384 | ||
|
|
56f6b7052a | ||
|
|
ee3c8a893e | ||
|
|
8aafb1f796 | ||
|
|
876fbb97c0 | ||
|
|
849ad04c96 | ||
|
|
c728f2b5f0 | ||
|
|
207a031e8d | ||
|
|
e5d6d822b1 | ||
|
|
a50c2ab82a | ||
|
|
00e333d790 | ||
|
|
f673f4a4ca | ||
|
|
97a6a50d98 | ||
|
|
b6ff138084 | ||
|
|
dbddedca3f | ||
|
|
1436c5845a | ||
|
|
bd531c2dc2 | ||
|
|
0e6d17304a | ||
|
|
9c77ab4fc2 | ||
|
|
057b1b2978 | ||
|
|
95d04d6a8d | ||
|
|
0a48b29cd8 | ||
|
|
4bf7253ec5 | ||
|
|
d6410a1b36 | ||
|
|
60be76f0fc | ||
|
|
4883e20fa7 | ||
|
|
f54256e348 | ||
|
|
dec31af910 | ||
|
|
24c5ba2b9c | ||
|
|
875da16b7b | ||
|
|
e3968f7dd0 | ||
|
|
80c2f25131 | ||
|
|
c31b0f15a7 | ||
|
|
320fcfde4e | ||
|
|
ecd79caa68 | ||
|
|
7ac41b87df | ||
|
|
4e09df4034 | ||
|
|
d016c38640 | ||
|
|
88cdf6ed3d | ||
|
|
fbcd32988e | ||
|
|
4babb22f84 | ||
|
|
2f1a2846d1 | ||
|
|
0df0b2d0f9 | ||
|
|
e6a78c00f2 | ||
|
|
3c67fc0362 | ||
|
|
78bd4d3a5c | ||
|
|
f659415170 | ||
|
|
280c2f285f | ||
|
|
56b13d5d48 | ||
|
|
ee68ec9079 | ||
|
|
91745f63c3 | ||
|
|
93e5c066ae | ||
|
|
c83210c460 | ||
|
|
1d8b8222e9 | ||
|
|
a941c19337 | ||
|
|
d87ca8f2af | ||
|
|
9c2e7c0fab | ||
|
|
a777c058af | ||
|
|
a8409426d7 | ||
|
|
4c491aa142 | ||
|
|
68ed73dd89 | ||
|
|
f642135517 | ||
|
|
f39c99fa14 | ||
|
|
15940e762e | ||
|
|
92cdb4f22b | ||
|
|
95aa43b9c2 | ||
|
|
312cb7dda6 | ||
|
|
65beb51b0b | ||
|
|
9b272bc8e5 | ||
|
|
da812600f4 | ||
|
|
ebca3f86d5 | ||
|
|
b0ce750d4e | ||
|
|
1a0c12c6f2 | ||
|
|
bcd5786a47 | ||
|
|
d66059d95a | ||
|
|
a4f6724b88 | ||
|
|
9a8487097b | ||
|
|
2f4f124132 | ||
|
|
b6af2e56a2 | ||
|
|
0c32ae27cc | ||
|
|
c86e9a3372 | ||
|
|
78d1977ebf | ||
|
|
2f6e2ddeac | ||
|
|
caaa556159 | ||
|
|
b1ee674d75 | ||
|
|
47809e28aa | ||
|
|
435f8cc0e7 | ||
|
|
04b98a8485 | ||
|
|
12212cf6be | ||
|
|
9197d3fec8 | ||
|
|
654933c634 | ||
|
|
dfbb18610f | ||
|
|
459e725af9 | ||
|
|
7ff645899e | ||
|
|
b992c9236a | ||
|
|
c0b5c09860 | ||
|
|
47666c4d00 | ||
|
|
fcb594b90e | ||
|
|
06b6ff6c2e | ||
|
|
2c6d43e60f | ||
|
|
7438f4f6ba | ||
|
|
e03b873460 | ||
|
|
fe02281477 | ||
|
|
ef40b4e862 | ||
|
|
408e172ad9 | ||
|
|
4d9ae44efd | ||
|
|
9508f207ba | ||
|
|
6d4f131d0a | ||
|
|
f5c36cca40 | ||
|
|
038fa3eb39 | ||
|
|
b5e5b9aeae | ||
|
|
fe6e9ea986 | ||
|
|
80ef7c7bcb | ||
|
|
25b433990a | ||
|
|
505c2c73e8 | ||
|
|
143e88694d | ||
|
|
2dca8bb25e | ||
|
|
c238ba9532 | ||
|
|
a6ef2429fa | ||
|
|
e1aa9d5173 | ||
|
|
eddd016449 | ||
|
|
d46b9b7c50 | ||
|
|
5e023ae64d | ||
|
|
2d766d2e19 | ||
|
|
c4f4f41389 | ||
|
|
ff0d0ac552 | ||
|
|
96ba55501c | ||
|
|
7bb9036ac9 | ||
|
|
32d47e4bad | ||
|
|
ee30625cd1 | ||
|
|
702fe92d42 | ||
|
|
9d9ae62938 | ||
|
|
69d50e2e86 | ||
|
|
49aa05054a | ||
|
|
b4af319fa2 | ||
|
|
0ba4095504 | ||
|
|
ab5624136a | ||
|
|
61126f4674 | ||
|
|
85d3d3ccf3 | ||
|
|
649e4017a5 | ||
|
|
f8da9a0424 | ||
|
|
c3f6e65554 | ||
|
|
eb15193327 | ||
|
|
7fbfc489e2 | ||
|
|
f559f9595b | ||
|
|
172bc949dd | ||
|
|
753cd2d303 | ||
|
|
89e22d4d6a | ||
|
|
b0c762ceba | ||
|
|
000f65a2ef | ||
|
|
c58c1d89bd | ||
|
|
8275989f03 | ||
|
|
1ba0082410 | ||
|
|
a5f7d98cf3 | ||
|
|
316aaff348 | ||
|
|
647f7bca36 | ||
|
|
6d2c72b593 | ||
|
|
e1b80e6fe6 | ||
|
|
36f7c022f2 | ||
|
|
b069bb1f2e | ||
|
|
00186f76f4 | ||
|
|
6a810b16b2 | ||
|
|
ac2973ffc6 | ||
|
|
c544386824 | ||
|
|
163ea295e7 | ||
|
|
b1b9519539 | ||
|
|
c3dc348d1c | ||
|
|
301c687c64 | ||
|
|
19e3a59997 | ||
|
|
89bc540557 | ||
|
|
07de7d0426 | ||
|
|
3961f49524 | ||
|
|
b57ffc2ec9 | ||
|
|
209fcd21d5 | ||
|
|
3e5cdd005f | ||
|
|
39099663a0 | ||
|
|
ec3e869c27 | ||
|
|
46a8aa8c09 | ||
|
|
5011f94659 | ||
|
|
61d6f7f507 | ||
|
|
4cd2a9d824 | ||
|
|
705121161b | ||
|
|
50c55a51fc | ||
|
|
c6fe1ced01 | ||
|
|
6a03ad0824 | ||
|
|
5342f72968 | ||
|
|
27f3a78834 | ||
|
|
c8ad960018 | ||
|
|
c96529a1b3 | ||
|
|
6675f51ffe | ||
|
|
beb95f5fe2 | ||
|
|
cb95a2432c | ||
|
|
b937c9d8c2 | ||
|
|
a9c7ef4159 | ||
|
|
4e035cc3fb | ||
|
|
b705b4210c | ||
|
|
5c513a5f5c | ||
|
|
a3eec62b50 | ||
|
|
ac19d5101f | ||
|
|
a2127239de | ||
|
|
9d3c6d2dc3 | ||
|
|
16a3a5b039 | ||
|
|
d2ea925fa5 | ||
|
|
ac189011cb | ||
|
|
b9dcba7762 | ||
|
|
72a89e8fd1 | ||
|
|
abef355ed0 | ||
|
|
4d13cc0a1f | ||
|
|
94700cc7a5 | ||
|
|
004f275efe | ||
|
|
83964ed354 | ||
|
|
c41037db68 | ||
|
|
f8913c7132 | ||
|
|
628f8e6168 | ||
|
|
5126c97139 | ||
|
|
c3aa79118e | ||
|
|
c4aa1a42b1 | ||
|
|
3a337cfded | ||
|
|
43e01282b3 | ||
|
|
64e3b44e0f | ||
|
|
ebb81eb176 | ||
|
|
1901d238e1 | ||
|
|
581f739b2f | ||
|
|
7d7d122edb | ||
|
|
8eba88061a | ||
|
|
8e31f2bad4 | ||
|
|
9d66957207 | ||
|
|
403be8a27f | ||
|
|
852a5aa13d | ||
|
|
84576a80d2 | ||
|
|
2908a51587 | ||
|
|
28a11f5724 | ||
|
|
a75e02de4d | ||
|
|
c13e8651ad | ||
|
|
17ce7c8671 | ||
|
|
ca293bb713 | ||
|
|
fbb448ce4f | ||
|
|
8b482b4127 | ||
|
|
fde6d06167 | ||
|
|
f2bf1a2c9e | ||
|
|
5744b31593 | ||
|
|
da74cd7c44 | ||
|
|
7a0ef1c941 | ||
|
|
02cf8f5898 | ||
|
|
04866dc4fc | ||
|
|
6e19ae4b2f | ||
|
|
97e67d136b | ||
|
|
cf58058c33 | ||
|
|
15d5a043f2 | ||
|
|
ddbd237ec9 | ||
|
|
7dfbe54f42 | ||
|
|
86c10c6f0c | ||
|
|
388038fb8e | ||
|
|
0baa50bcc4 | ||
|
|
5d1d0bd11f | ||
|
|
13789fd200 | ||
|
|
10e939c9b4 | ||
|
|
1566d8e344 | ||
|
|
47daf891fe | ||
|
|
a405064ceb | ||
|
|
f3591ccfa1 | ||
|
|
1d8526849b | ||
|
|
5ad92c940e | ||
|
|
4f7e88c043 | ||
|
|
80f4eabb2a | ||
|
|
49ce866c99 | ||
|
|
ff610b47d2 | ||
|
|
3850f13624 | ||
|
|
461ca7faf5 | ||
|
|
832ee4323d | ||
|
|
1405cd8af2 | ||
|
|
2289d3686f | ||
|
|
61641a4551 | ||
|
|
f2be87235d | ||
|
|
8265d45db8 | ||
|
|
37d52c96bc | ||
|
|
f2ec880e81 | ||
|
|
f34f2daa3d | ||
|
|
cacbcda208 | ||
|
|
749c08a4ff | ||
|
|
e9e93189ff | ||
|
|
dc3c9d00a0 | ||
|
|
457d3c58eb | ||
|
|
78bbc66fc4 | ||
|
|
0f212093a3 | ||
|
|
64f5c90ee7 | ||
|
|
58b34c0841 | ||
|
|
5234071c04 | ||
|
|
09d8119e3c | ||
|
|
0caf718a21 | ||
|
|
85a7954823 | ||
|
|
d37b4f76b1 | ||
|
|
bd04ff27ad | ||
|
|
f035b01823 | ||
|
|
b7ca89ba3f | ||
|
|
52339e9b20 | ||
|
|
4961f43702 | ||
|
|
617530296e | ||
|
|
0f1627eff1 | ||
|
|
d679c4be13 | ||
|
|
45244ed125 | ||
|
|
7e70741a4e | ||
|
|
11b23db8d4 | ||
|
|
2c14df81a8 | ||
|
|
c6e9ba20a4 | ||
|
|
843f672227 | ||
|
|
769aa900ea | ||
|
|
254609daca | ||
|
|
32d078487e | ||
|
|
30befe492a | ||
|
|
c3e1a58cb3 | ||
|
|
1911504f82 | ||
|
|
8178fde2cb | ||
|
|
dba2000d2b | ||
|
|
97840c92f9 | ||
|
|
65552d2157 | ||
|
|
8c6155251a | ||
|
|
992663fa20 | ||
|
|
625d81f495 | ||
|
|
57f768eaad | ||
|
|
a3085dba07 | ||
|
|
120f5662cf | ||
|
|
b27d757fd1 | ||
|
|
d29f4624e9 | ||
|
|
170e0c05c4 | ||
|
|
34ec02d41d | ||
|
|
f91d3a3ff4 | ||
|
|
ebdf4c8c12 | ||
|
|
7436dd5b4a | ||
|
|
bce1b7fbb2 | ||
|
|
f7860ce192 | ||
|
|
ece8ed2c84 | ||
|
|
cc693a7546 | ||
|
|
0818bc93ad | ||
|
|
2fde50a800 | ||
|
|
acc235aced | ||
|
|
df561fd896 | ||
|
|
d272ac46dd | ||
|
|
cb169d0834 | ||
|
|
2f16d0afca | ||
|
|
a6a00cb82f | ||
|
|
c97c270040 | ||
|
|
0b458bf82d | ||
|
|
ffd102e5c0 | ||
|
|
5543a5089d | ||
|
|
1dc464dcb0 | ||
|
|
962e33dc10 | ||
|
|
42ea6a3fc0 | ||
|
|
e563b015d8 | ||
|
|
1c413ed593 | ||
|
|
3f922d4bfb | ||
|
|
744bf7cbf2 | ||
|
|
768354239b | ||
|
|
6762e62a40 | ||
|
|
a453d4e9c4 | ||
|
|
ec979cd9c4 | ||
|
|
2c0018d946 | ||
|
|
8fa182cfa7 | ||
|
|
862aad637b | ||
|
|
46c4654226 | ||
|
|
ea6e77df72 | ||
|
|
848c4edfd5 | ||
|
|
e047cd1def | ||
|
|
08b9d1b23a | ||
|
|
64bcde56ab | ||
|
|
58ed87e5d9 | ||
|
|
21be80242e | ||
|
|
310bf46a94 | ||
|
|
20b8ca4482 | ||
|
|
113f94b61e | ||
|
|
5f4f38ca5d | ||
|
|
ef0f748618 | ||
|
|
d9e7aba714 | ||
|
|
59058576b5 | ||
|
|
eec3665845 | ||
|
|
03cb44fc8c | ||
|
|
39f3fec913 | ||
|
|
8cd899515e | ||
|
|
4a28f39823 | ||
|
|
158ec51ae3 | ||
|
|
0c7ef26981 | ||
|
|
5b301d9a02 | ||
|
|
4a400320dd | ||
|
|
e94ab5dac1 | ||
|
|
641646a801 | ||
|
|
3f3e42e26c | ||
|
|
378d21e80c | ||
|
|
1e656bef25 | ||
|
|
19b516b11b | ||
|
|
7617ed5bfd | ||
|
|
770ef5744f | ||
|
|
8203ce0cac | ||
|
|
7f66421369 | ||
|
|
90141bc1a8 | ||
|
|
cf2c4e740b | ||
|
|
e722c240af | ||
|
|
3d6cb5ed63 | ||
|
|
f3a2e0b8a9 | ||
|
|
ca8bb38949 | ||
|
|
4ab679480e | ||
|
|
ae1fe45bc0 | ||
|
|
8ef89730a5 | ||
|
|
cc6c7a37f3 | ||
|
|
80dfba05f3 | ||
|
|
65d8a24a6d | ||
|
|
f70a2e3ad4 | ||
|
|
9c86acda67 | ||
|
|
38afc2470c | ||
|
|
b2ce7282a1 | ||
|
|
5aaf771c7d | ||
|
|
ee4547cd34 | ||
|
|
881dbc3d44 | ||
|
|
af0cb283e4 | ||
|
|
165d757444 | ||
|
|
8de22ac82a | ||
|
|
b24147c7ca | ||
|
|
4c9ed09270 | ||
|
|
ad37f396fc | ||
|
|
18f756ada6 | ||
|
|
7aab88bcc6 | ||
|
|
9318e16ed5 | ||
|
|
3012bdb5e0 | ||
|
|
dcf61a8897 | ||
|
|
8b1f20aa04 | ||
|
|
8b442305ac | ||
|
|
08448fb637 | ||
|
|
2a267011dc | ||
|
|
9b4e9a98f0 | ||
|
|
c86d3e9c74 | ||
|
|
ea97303509 | ||
|
|
525f729b8e | ||
|
|
53084241b4 | ||
|
|
2157bb4319 | ||
|
|
7ce608d101 | ||
|
|
34c3b4af6e | ||
|
|
1a823aaeb5 | ||
|
|
0dc6fa038b | ||
|
|
5f3f3faa96 | ||
|
|
e3c348e42b | ||
|
|
b704fe7878 | ||
|
|
d0f9625f0b | ||
|
|
b0890a7925 | ||
|
|
b38ba230f4 | ||
|
|
b6f817be45 | ||
|
|
88fa38ac01 | ||
|
|
526d5725db | ||
|
|
4b57bd0d99 | ||
|
|
b53bec5a1f | ||
|
|
9160586c04 | ||
|
|
7ec11ae000 | ||
|
|
b857f4655b | ||
|
|
012f4f83b8 | ||
|
|
fcda3f8776 | ||
|
|
8c51b405e4 | ||
|
|
23116b88ef | ||
|
|
74462ac713 | ||
|
|
2c52310642 | ||
|
|
eeafd60713 | ||
|
|
52065ae4cd | ||
|
|
2259143fec | ||
|
|
875de5d983 | ||
|
|
cbfe0b944a | ||
|
|
6a44f4aec6 | ||
|
|
3a47a602a3 | ||
|
|
0aee7341d8 | ||
|
|
5c4e44b452 | ||
|
|
6fd70d0032 | ||
|
|
a5c9b7d977 | ||
|
|
ea3ba6fc73 | ||
|
|
09b0a3aafb | ||
|
|
4d98623041 | ||
|
|
4c27562157 | ||
|
|
9d1dcf880a | ||
|
|
770ff0efa9 | ||
|
|
1d1d9e40cd | ||
|
|
daeab6bac7 | ||
|
|
75465fa041 | ||
|
|
5a6f939f05 | ||
|
|
b246d17513 | ||
|
|
b99bea3c69 | ||
|
|
3e1267af79 | ||
|
|
3b90d604d7 | ||
|
|
d28a5c9569 | ||
|
|
ec093a5af7 | ||
|
|
92c7068daf | ||
|
|
3737eafeaa | ||
|
|
fd72afd8e7 | ||
|
|
f27a66b014 | ||
|
|
0cc89e7755 | ||
|
|
f9940b79dc | ||
|
|
e4e3c9095d | ||
|
|
172035d2e1 | ||
|
|
0b4ee14edc | ||
|
|
bb69e054a7 | ||
|
|
85e4ec6e6b | ||
|
|
78c0da4a18 | ||
|
|
d4a9b5ea97 | ||
|
|
d550c12a3e | ||
|
|
7fa5d96c22 | ||
|
|
79fa2b6d7e | ||
|
|
8953a262cb | ||
|
|
a5f5736e74 | ||
|
|
7745faa7bb | ||
|
|
7a562481fa | ||
|
|
53ab1e285d | ||
|
|
297ac051d9 | ||
|
|
8c590c2362 | ||
|
|
e17af59261 | ||
|
|
f0fdab08d3 | ||
|
|
bd65940a48 | ||
|
|
131753fcf5 | ||
|
|
a21e580782 | ||
|
|
55755e27b9 | ||
|
|
1cb9246160 | ||
|
|
0345e04249 | ||
|
|
9104164297 | ||
|
|
37754164eb | ||
|
|
6403e72062 | ||
|
|
1445ea86f7 | ||
|
|
58349f44a0 | ||
|
|
a6d0373063 | ||
|
|
41b58bc47e | ||
|
|
0de4f24b12 | ||
|
|
ed0e593161 | ||
|
|
3b4447a4fe | ||
|
|
5d0b83c341 | ||
|
|
c2a863f87d | ||
|
|
da3aa8fbda | ||
|
|
1edfb96778 | ||
|
|
aaa218a102 | ||
|
|
ff515ec2fe | ||
|
|
304f812c63 | ||
|
|
4d8e101006 | ||
|
|
b2f356a9ae | ||
|
|
010b259dde | ||
|
|
0bec15ebcd | ||
|
|
41ec682834 | ||
|
|
1ac003d41c | ||
|
|
aebd3cf110 | ||
|
|
d1377c37af | ||
|
|
1c075d8d21 | ||
|
|
c8207d474f | ||
|
|
cac577d99f | ||
|
|
88ad86249d | ||
|
|
91aa5b460e | ||
|
|
8579fe51dd | ||
|
|
46f6536fae | ||
|
|
b0f05046b3 | ||
|
|
e817fac542 | ||
|
|
9cc811a0e6 | ||
|
|
2e08af4edf | ||
|
|
b749952fe3 | ||
|
|
ec6224f556 | ||
|
|
31f04dc615 | ||
|
|
966168bd2a | ||
|
|
c188975a01 | ||
|
|
53da672315 | ||
|
|
ee95e55df6 | ||
|
|
036163a751 | ||
|
|
30585b3e71 | ||
|
|
005f552ea3 | ||
|
|
fde92048af | ||
|
|
8a97f6ba29 | ||
|
|
1e02f75f2b | ||
|
|
37f11803e3 | ||
|
|
7fab7ea1b6 | ||
|
|
1fc7ff065d | ||
|
|
6368dad7db | ||
|
|
2f0571bfa4 | ||
|
|
c2cad30772 | ||
|
|
e9c0226b09 | ||
|
|
9c96919121 | ||
|
|
9ec6c56680 | ||
|
|
9ced75746d | ||
|
|
641e1a09a7 | ||
|
|
16ea4fc36d | ||
|
|
8fc723fc95 | ||
|
|
48a6c9513e | ||
|
|
268abd1cba | ||
|
|
c07bcd0850 | ||
|
|
af65c12900 | ||
|
|
addb9777f9 | ||
|
|
572bafcd24 | ||
|
|
2afe1c13c1 | ||
|
|
d911c22af9 | ||
|
|
202e981d00 | ||
|
|
e439228ed8 | ||
|
|
8e2d94a5a1 | ||
|
|
57345b8f30 | ||
|
|
cb5dff0087 | ||
|
|
3dc61284d5 | ||
|
|
b6e38e8b97 | ||
|
|
bdf85ffcf9 | ||
|
|
af603a142a | ||
|
|
95c97e1747 | ||
|
|
e07c9e3093 | ||
|
|
511be06dcc | ||
|
|
1c77fdca4c | ||
|
|
9ff6a538b6 | ||
|
|
a04b7cf264 | ||
|
|
19174842b8 | ||
|
|
8222d32240 | ||
|
|
6f89242094 | ||
|
|
6dcfcf4fed | ||
|
|
12baa0e84b | ||
|
|
247e8e5b79 | ||
|
|
49c10c5570 | ||
|
|
0bac80d9eb | ||
|
|
f1ba2196b1 | ||
|
|
8da237223e | ||
|
|
8134c4b334 | ||
|
|
5c49a0dcd0 | ||
|
|
7bf601107c | ||
|
|
566898a79a | ||
|
|
1a1e420e65 | ||
|
|
9ccf505ccd | ||
|
|
8c8e8b4450 | ||
|
|
a1f12d607f | ||
|
|
f740ee558c | ||
|
|
ce9a5e3b53 | ||
|
|
2e02d42682 | ||
|
|
70f9565f37 | ||
|
|
25be9698c7 | ||
|
|
3da633a497 | ||
|
|
1e260544cd | ||
|
|
d51cb8292b | ||
|
|
9e2963e0c8 | ||
|
|
ec2a1facee | ||
|
|
b37c54edcf | ||
|
|
fa916aa1de | ||
|
|
586775ad47 | ||
|
|
bddbc2f898 | ||
|
|
2604e3f7ac | ||
|
|
24870e51ed | ||
|
|
f0c82f06c3 | ||
|
|
9fa47c0eed | ||
|
|
a6bf54739c | ||
|
|
eec773b1f4 | ||
|
|
0a16224451 | ||
|
|
a80aa65986 | ||
|
|
817e6c681e | ||
|
|
a80a5465f2 | ||
|
|
507db0929d | ||
|
|
6e1b16c2aa | ||
|
|
ffb0187e83 | ||
|
|
c14e598f14 | ||
|
|
bfe960731f | ||
|
|
4a724ed22f | ||
|
|
8fad84abc2 | ||
|
|
d8e950d6bd | ||
|
|
fd99995b01 | ||
|
|
b740c5b284 | ||
|
|
4f5c2ce785 | ||
|
|
04417b658b | ||
|
|
bb4cb22453 | ||
|
|
143b5b5edf | ||
|
|
dcfd866402 | ||
|
|
8747c74339 | ||
|
|
7078d168c3 | ||
|
|
d1327f99f9 | ||
|
|
9bdb3c784d | ||
|
|
b0abb327d8 | ||
|
|
bf22d16ebc | ||
|
|
4578e88ffd | ||
|
|
9bf6ecf9e2 | ||
|
|
c5ebcc5f7e | ||
|
|
483d173d23 | ||
|
|
1917b15275 | ||
|
|
29bd41d453 | ||
|
|
eac27f4f55 | ||
|
|
bfa81e105e | ||
|
|
7b6f85d327 | ||
|
|
de6a09dc7f | ||
|
|
d5fc1bead7 | ||
|
|
bfb1be2820 | ||
|
|
0abff499e2 | ||
|
|
104212529f | ||
|
|
61346b88ea | ||
|
|
5389fce8e1 | ||
|
|
45b7e53565 | ||
|
|
6872ffd976 | ||
|
|
db4219a340 | ||
|
|
7618f3fe8c | ||
|
|
e96687b1d6 | ||
|
|
9a3bed50c3 | ||
|
|
536d0a4d93 | ||
|
|
ca47e016b4 | ||
|
|
75a7a84ef2 | ||
|
|
a90f507abe | ||
|
|
31ab2be8ef | ||
|
|
164e05daad | ||
|
|
dd4374edde | ||
|
|
9378754cc7 | ||
|
|
7ddf6147ac | ||
|
|
b552d2b58a | ||
|
|
ddb62470e9 | ||
|
|
4bafe45a51 | ||
|
|
eab8de0d4a | ||
|
|
4d701a6eb9 | ||
|
|
257edf5f56 | ||
|
|
a78b6508fc | ||
|
|
7073e96093 | ||
|
|
217e1d9fdf | ||
|
|
c79fc69e95 | ||
|
|
acdbd6b708 | ||
|
|
81c9d130f2 | ||
|
|
099d7a844b | ||
|
|
bd27353a08 | ||
|
|
0cbe2dd7e9 | ||
|
|
36ac7be76d | ||
|
|
d2a7fac8ea | ||
|
|
705f513c4c | ||
|
|
9ed3a03d4b | ||
|
|
a0b1a30fd5 | ||
|
|
c753261338 | ||
|
|
7c945cfe8e | ||
|
|
86b99006d9 | ||
|
|
a163807f86 | ||
|
|
a7acfa4893 | ||
|
|
bcd8afd906 | ||
|
|
e26763a510 | ||
|
|
7994b580d5 | ||
|
|
dc35861184 | ||
|
|
30939e2aee | ||
|
|
7d97da1dcb | ||
|
|
f2a5ca7d49 | ||
|
|
8c8286b0e6 | ||
|
|
91371640f9 | ||
|
|
0c05e65e5c | ||
|
|
adc200318a | ||
|
|
20f5b455bf | ||
|
|
66e8d12354 | ||
|
|
9a871117d7 | ||
|
|
d4f38b6a1f | ||
|
|
ad7c829953 | ||
|
|
4426f941e0 | ||
|
|
9256e937d6 | ||
|
|
9ed2c4501c | ||
|
|
f0b26451b4 | ||
|
|
7da742e149 | ||
|
|
ebef4a510b | ||
|
|
cdfa787bcb | ||
|
|
3bda907727 | ||
|
|
614dad0075 | ||
|
|
a717fd709d | ||
|
|
7d97287e69 | ||
|
|
29fe7b1c74 | ||
|
|
214dc6868e | ||
|
|
4c130679c7 | ||
|
|
53b6a66beb | ||
|
|
0cecfc684c | ||
|
|
104293f411 | ||
|
|
ee164d1821 | ||
|
|
0a2aa79c4e | ||
|
|
e085cb4333 | ||
|
|
dd1c5963da | ||
|
|
38d7017657 | ||
|
|
83cb20aad8 | ||
|
|
23a5e886e1 | ||
|
|
d54f3f4a34 | ||
|
|
1c378965e1 | ||
|
|
a577fb1077 | ||
|
|
25a00eaf98 | ||
|
|
599d3139fd | ||
|
|
4d64a57092 | ||
|
|
b50172255a | ||
|
|
ffb898608b | ||
|
|
d3a280e603 | ||
|
|
4639bc84c0 | ||
|
|
445ebf0ba8 | ||
|
|
0552ab2e9f | ||
|
|
e9e76bb06c | ||
|
|
09045e4bdb | ||
|
|
9ff50334d2 | ||
|
|
66256ac1dd | ||
|
|
055edc7fdd | ||
|
|
89883a399c | ||
|
|
67d62475dc | ||
|
|
ab12a17bed | ||
|
|
30281122a5 | ||
|
|
6a1787a5fe | ||
|
|
3047ed8ce3 | ||
|
|
87b84d2275 | ||
|
|
c1959c26ee | ||
|
|
348596f634 | ||
|
|
c5f14fb9b8 | ||
|
|
bf812c4893 | ||
|
|
658849d6c3 | ||
|
|
05ee323ce5 | ||
|
|
40c9e4686c | ||
|
|
d30a14087f | ||
|
|
ffc6cb3116 | ||
|
|
cf2da86352 | ||
|
|
4146ac4ff1 | ||
|
|
29b7c5ac0c | ||
|
|
ec972b85d1 | ||
|
|
693b53d957 | ||
|
|
1413931705 | ||
|
|
9d6a625bd6 | ||
|
|
e45d8e39c8 | ||
|
|
3b62bd180d | ||
|
|
f0f325eac1 | ||
|
|
128d18e298 | ||
|
|
1236c7f971 | ||
|
|
b419dffba3 | ||
|
|
72d207c098 | ||
|
|
afc5339510 | ||
|
|
5c0522307f | ||
|
|
87192e2813 | ||
|
|
265ba384b7 | ||
|
|
3da73e409f | ||
|
|
d537b28d02 | ||
|
|
b327554550 | ||
|
|
33b9a15232 | ||
|
|
b5e0d3c227 | ||
|
|
92d8b3e8dd | ||
|
|
3e71099402 | ||
|
|
88b2520fda | ||
|
|
7f301fd6ef | ||
|
|
02d407542c | ||
|
|
d685332c10 | ||
|
|
481ef3ca16 | ||
|
|
df83088593 | ||
|
|
715c3ecba6 | ||
|
|
a0ef82c895 | ||
|
|
3fb8196e16 | ||
|
|
0dab2c5dc5 | ||
|
|
79e519cff6 | ||
|
|
15714580da | ||
|
|
bad0b0af48 | ||
|
|
c805843b41 | ||
|
|
60cc7d3c3a | ||
|
|
7c17613add | ||
|
|
47c941c5fd | ||
|
|
511b1368b8 | ||
|
|
d6763a6560 | ||
|
|
c6ecb354e5 | ||
|
|
68464279e0 | ||
|
|
bcfb7d752a | ||
|
|
ed30bd3216 | ||
|
|
aee3b53fb3 | ||
|
|
7dbc071e5a | ||
|
|
69d4b818b7 | ||
|
|
0a75584706 | ||
|
|
02e1113d95 | ||
|
|
518e5c4244 | ||
|
|
8778b756e6 | ||
|
|
a6a6522b6a | ||
|
|
b6c5c57f2e | ||
|
|
63c5a139a2 | ||
|
|
7ab45fb54a | ||
|
|
435a69e357 | ||
|
|
e1c952c41c | ||
|
|
b746250b2f | ||
|
|
3c9afd5ca3 | ||
|
|
1b99ed61bc | ||
|
|
edbc61139f | ||
|
|
345b6dee8c | ||
|
|
66b6971b61 | ||
|
|
ddea518e0f | ||
|
|
d97bfb8713 | ||
|
|
372363bc3d | ||
|
|
bdff37f0bb | ||
|
|
b6098e9ccb | ||
|
|
72757088fa | ||
|
|
0c224cf4f4 | ||
|
|
91c2a8e88d | ||
|
|
2c4699a7e9 | ||
|
|
0a7acb3bd9 | ||
|
|
77294b27dd | ||
|
|
b9e0712b92 | ||
|
|
1ddcd4d0ba | ||
|
|
a95592fc56 | ||
|
|
d168b6e1f7 | ||
|
|
48aa52849b | ||
|
|
54e8f0c31f | ||
|
|
0a4d8a5cf6 | ||
|
|
88af917e0e | ||
|
|
0b86ac38b1 | ||
|
|
683556f411 | ||
|
|
cebe8b390d | ||
|
|
4bcd675ccd | ||
|
|
3b4145966d | ||
|
|
3375eaece0 | ||
|
|
c7aa51faa6 | ||
|
|
17210ff88f | ||
|
|
441e993c51 | ||
|
|
d8bea766d7 | ||
|
|
4066ab4c0c | ||
|
|
4dc1d8c091 | ||
|
|
901dcba9b4 | ||
|
|
fda376d9c3 | ||
|
|
8403152257 | ||
|
|
a27f98dbbc | ||
|
|
f3b00dd165 | ||
|
|
89e9493509 | ||
|
|
65dda28c9d | ||
|
|
fed3617f07 | ||
|
|
0ac562bdba | ||
|
|
78901d522b | ||
|
|
35c14f31b2 | ||
|
|
3c25557ef0 | ||
|
|
781c09235c | ||
|
|
9276af3561 | ||
|
|
b3e10e47c0 | ||
|
|
d4afed4e44 | ||
|
|
ad14f0e499 | ||
|
|
6e12068ba2 | ||
|
|
e2da6b9685 | ||
|
|
bcf0075278 | ||
|
|
3f7c3d6559 | ||
|
|
3437de686c | ||
|
|
341e135036 | ||
|
|
3baf5fc700 | ||
|
|
b0e8cb8c88 | ||
|
|
433f6350bc | ||
|
|
0bd5430988 | ||
|
|
37f0166b2d | ||
|
|
def97f658c | ||
|
|
92fe947721 | ||
|
|
195e99d0b6 | ||
|
|
501afbc234 | ||
|
|
8f8da6707d | ||
|
|
2743dd736a | ||
|
|
96c51973f9 | ||
|
|
33df4bd91f | ||
|
|
b8f7d34c1d | ||
|
|
0dfac4b777 | ||
|
|
28fd4fc970 | ||
|
|
001e638b47 | ||
|
|
804486214b | ||
|
|
9ba8156a70 | ||
|
|
e6c631aea4 | ||
|
|
026d60bd34 | ||
|
|
e01da4097c | ||
|
|
e9dbdafb14 | ||
|
|
706a03b2cb | ||
|
|
de7dd8b6aa | ||
|
|
113b791aa5 | ||
|
|
e461c0b7a0 | ||
|
|
9fbd60bf22 | ||
|
|
ab47044459 | ||
|
|
1c0bda33fb | ||
|
|
2ac2913747 | ||
|
|
1d7e893fa1 | ||
|
|
875847bf88 | ||
|
|
8ed214001d | ||
|
|
249c268176 | ||
|
|
ec3de0495c | ||
|
|
5ee376c580 | ||
|
|
826e297b0e | ||
|
|
7c3d1b43c1 | ||
|
|
9849aac0f1 | ||
|
|
1a3d25f75d | ||
|
|
eb0cb9b6df | ||
|
|
74102d5ee4 | ||
|
|
2965aa1625 | ||
|
|
d41e3c233b | ||
|
|
fd540b8930 | ||
|
|
a24fa781f1 | ||
|
|
d5efc0659b | ||
|
|
00359ba054 | ||
|
|
7a03d0bda3 | ||
|
|
828a524f9a | ||
|
|
33414478bf | ||
|
|
e7adf5fe4e | ||
|
|
557c773df7 | ||
|
|
038e90765b | ||
|
|
4c72e43bcf | ||
|
|
4dd14dcab4 | ||
|
|
807a41cf87 | ||
|
|
a2b5383398 | ||
|
|
59b5f7a4b7 | ||
|
|
add9330e5e | ||
|
|
738be6dd59 | ||
|
|
5648a41a27 | ||
|
|
ad6b699503 | ||
|
|
33fb6aed74 | ||
|
|
ad2970374a | ||
|
|
72d539dbff | ||
|
|
0e16c0bacb | ||
|
|
ab50f80542 | ||
|
|
c09f416adb | ||
|
|
8e89bc596b | ||
|
|
44e6d82185 | ||
|
|
19a34941ed | ||
|
|
8660227e1b | ||
|
|
827ae51f72 | ||
|
|
b4bfd87319 | ||
|
|
8f4a197c05 | ||
|
|
d0e8780555 | ||
|
|
18eaeebbfe | ||
|
|
18ccfcd7fe | ||
|
|
153dfeb4dd | ||
|
|
4143d4aa48 | ||
|
|
8b882c132a | ||
|
|
eebec65075 | ||
|
|
99f69dfcaa | ||
|
|
944fdc03b2 | ||
|
|
49ae183ac9 | ||
|
|
91823e1ed1 | ||
|
|
6904a507c6 | ||
|
|
20bd645f6a | ||
|
|
09a7c36e1b | ||
|
|
24c4c20391 | ||
|
|
d88b7836c6 | ||
|
|
5bed607b77 | ||
|
|
aa7ce0665e | ||
|
|
bf56b6c1fb | ||
|
|
2de9f122cd | ||
|
|
e91f4bc25a | ||
|
|
53ce21ac68 | ||
|
|
9907bee4a4 | ||
|
|
c855b828fe | ||
|
|
145c725c39 | ||
|
|
2af66a4d4c | ||
|
|
a54b91af77 | ||
|
|
8e706df20e | ||
|
|
5492e2e9f8 | ||
|
|
90206204aa | ||
|
|
c33715ad5b | ||
|
|
bd8aac8fa4 | ||
|
|
c93f1fa99b | ||
|
|
736f61610b | ||
|
|
ed8b35efd2 | ||
|
|
05e703b4a4 | ||
|
|
5a79863df3 | ||
|
|
e62b9b1074 | ||
|
|
a345a2acd2 | ||
|
|
4cc36dc434 | ||
|
|
5b354817f6 | ||
|
|
ea5c5eb3da | ||
|
|
2bff646130 | ||
|
|
7c70e0e2a6 | ||
|
|
bcea196c9d | ||
|
|
76378c6cc2 | ||
|
|
169209805d | ||
|
|
024d30d1b4 | ||
|
|
7bbe32f618 | ||
|
|
ff9f649c0c | ||
|
|
1a05860ca3 | ||
|
|
a2a3e8f797 | ||
|
|
99dc95e14e | ||
|
|
449116a510 | ||
|
|
955cf431e8 | ||
|
|
7a9b4407b0 | ||
|
|
f351dce032 | ||
|
|
f3da6dcc8f | ||
|
|
831ac7ed3f | ||
|
|
7c4d5ca8cc | ||
|
|
2f16ce309a | ||
|
|
9e9cfc4b31 | ||
|
|
0f6708c471 | ||
|
|
e735806c51 | ||
|
|
659bb76722 | ||
|
|
9c86a1cd4a | ||
|
|
6837d4d72a | ||
|
|
a1429d1607 | ||
|
|
365e1089b3 | ||
|
|
c472c34818 | ||
|
|
19ccb2aaf5 | ||
|
|
626da6c731 | ||
|
|
e861e68e38 | ||
|
|
f871971de1 | ||
|
|
67ee7bead7 | ||
|
|
ebd698905c | ||
|
|
70e522732c | ||
|
|
ebc64a408c | ||
|
|
021bd55886 | ||
|
|
f4b130e2bd | ||
|
|
e81c023b77 | ||
|
|
43b6ab8673 | ||
|
|
a08802bf70 | ||
|
|
83368875eb | ||
|
|
f2de78da3b | ||
|
|
9c7fe2ec5d | ||
|
|
611010e8af | ||
|
|
b5e31c8fef | ||
|
|
44fd6bce34 | ||
|
|
b4fa7dcefc | ||
|
|
b16f097466 | ||
|
|
f24b6e78a3 | ||
|
|
7a776ccf87 | ||
|
|
8e3e8a070f | ||
|
|
48b83c9a70 | ||
|
|
3333f94c30 | ||
|
|
756cba2edc | ||
|
|
3c9432f039 | ||
|
|
ef91bd802d | ||
|
|
612520386e | ||
|
|
e91eb24649 | ||
|
|
c183d2917c | ||
|
|
cfe010b244 | ||
|
|
87d9f3e329 | ||
|
|
955997a90b | ||
|
|
3d94ebfdd0 | ||
|
|
633a2b6be2 | ||
|
|
6e843a11d6 | ||
|
|
63ce2771d5 | ||
|
|
4548227fb5 | ||
|
|
c593dfa827 | ||
|
|
7872a64f78 | ||
|
|
9456c1d6ed | ||
|
|
32f40f3b42 | ||
|
|
b3d2365d92 | ||
|
|
fa58fd5559 | ||
|
|
03d25c1c61 | ||
|
|
e2cf4e4968 | ||
|
|
381f747181 | ||
|
|
b585e382c0 | ||
|
|
700311ce40 | ||
|
|
1878acd9f3 | ||
|
|
e71ff959f5 | ||
|
|
91f5852245 | ||
|
|
5ac24b019e | ||
|
|
85f914b9b9 | ||
|
|
ad83b1b828 | ||
|
|
01acb250c5 | ||
|
|
7e9f13e29f | ||
|
|
3ef0f2ea7e | ||
|
|
31fb5529d8 | ||
|
|
1741c36092 | ||
|
|
7c2babfe39 | ||
|
|
88cfc84ddb | ||
|
|
2dfb999bf1 | ||
|
|
13f2688134 | ||
|
|
67623a52b7 | ||
|
|
111b5d42e7 | ||
|
|
fd19e4812f | ||
|
|
58e6734308 | ||
|
|
7a527a5581 | ||
|
|
e51ece21c0 | ||
|
|
2b4ce79b6f | ||
|
|
77f58e5dab | ||
|
|
c5066f1192 | ||
|
|
78ad55641b | ||
|
|
65326b545a | ||
|
|
0a3590da8c | ||
|
|
0817fe1beb | ||
|
|
fe1771157f | ||
|
|
8a7563ae84 | ||
|
|
ace74a557a | ||
|
|
3ffd7d36fd | ||
|
|
0b90e0b3b6 | ||
|
|
1a23e6d185 | ||
|
|
fe5057f932 | ||
|
|
e26118eba9 | ||
|
|
2fb6ae6970 | ||
|
|
f4f508c8e2 | ||
|
|
876761329b | ||
|
|
f6f792363b | ||
|
|
e260e84e5a | ||
|
|
146f786c57 | ||
|
|
c2f4c395b9 | ||
|
|
5abdc99a7c | ||
|
|
9ae063e42b | ||
|
|
dac6fe0ff4 | ||
|
|
3b8cecbab7 | ||
|
|
f1914115d3 | ||
|
|
682f7bdbba | ||
|
|
b78561fba6 | ||
|
|
2e86a1ec04 | ||
|
|
c87800341c | ||
|
|
2048b403a5 | ||
|
|
7224343a70 | ||
|
|
364529d0c7 | ||
|
|
e46c43afa6 | ||
|
|
1dacd34165 | ||
|
|
ce7feb3641 | ||
|
|
98af4bfb0d | ||
|
|
18e0ec955e | ||
|
|
ced5d9ab04 | ||
|
|
b18071330f | ||
|
|
c72892835a | ||
|
|
95e536f876 | ||
|
|
044b963987 | ||
|
|
b4a7f5fa70 | ||
|
|
ea21a22940 | ||
|
|
b8b3d4139c | ||
|
|
193fb1660a | ||
|
|
eef6fc3cbf | ||
|
|
311404e258 | ||
|
|
f3c75bbd64 | ||
|
|
b83f51ee04 | ||
|
|
e52b697d5a | ||
|
|
bc856eb962 | ||
|
|
444cd69c67 | ||
|
|
f867285e3d | ||
|
|
e4440cd984 | ||
|
|
bb1dac2f76 | ||
|
|
d7a738fb7a | ||
|
|
c1de491c63 | ||
|
|
8123c5b01a | ||
|
|
77846ceef3 | ||
|
|
e195377050 | ||
|
|
14ffa0b418 | ||
|
|
58520a1f75 | ||
|
|
c8eab98fd2 | ||
|
|
c92f347c94 | ||
|
|
ded890c378 | ||
|
|
8c9dd95d55 | ||
|
|
f79805f4a4 | ||
|
|
05e9da0c12 | ||
|
|
b1add0e586 | ||
|
|
55bb5e5ef0 | ||
|
|
995bcfcf5e | ||
|
|
d58544a420 | ||
|
|
3e6a8ccdce | ||
|
|
14f49bbe9a | ||
|
|
abb4667b44 | ||
|
|
00ca17abc9 | ||
|
|
2fd003c044 | ||
|
|
0dd41e4830 | ||
|
|
6b9ac2f88e | ||
|
|
3923ac967f | ||
|
|
596732a981 | ||
|
|
a6ddbbfc77 | ||
|
|
5eeb3f4e54 | ||
|
|
edc0262889 | ||
|
|
243244eeec | ||
|
|
a226f4cddb | ||
|
|
40cb9f63f6 | ||
|
|
71c2764516 | ||
|
|
33ad21c4f2 | ||
|
|
c4e87c109e | ||
|
|
cb226247e8 | ||
|
|
fd8070b960 | ||
|
|
aeddf902ec | ||
|
|
21512e2790 | ||
|
|
348acdf626 | ||
|
|
bde4cd402a | ||
|
|
5fb99371ba | ||
|
|
08805b3374 | ||
|
|
d7db04403f | ||
|
|
589069e105 | ||
|
|
6160a03984 | ||
|
|
405dfbf57c | ||
|
|
20484f26f3 | ||
|
|
7bd2ae05bf | ||
|
|
3746d72853 | ||
|
|
6f213b8c14 | ||
|
|
ccf10db60f | ||
|
|
a55e8836f6 | ||
|
|
0e89ff4b13 | ||
|
|
05b53e4626 | ||
|
|
ed73d00bd5 | ||
|
|
30fcb26737 | ||
|
|
b3bcd2881d | ||
|
|
5ee9283cae | ||
|
|
8d3b3959e7 | ||
|
|
2eea0f4edb | ||
|
|
3c31fa7079 | ||
|
|
80fbc584f7 | ||
|
|
b397bea387 | ||
|
|
7be372829d | ||
|
|
1622059179 | ||
|
|
d4d90a8000 | ||
|
|
8c3ef58e00 | ||
|
|
a7d98f494a | ||
|
|
79d3a524f2 | ||
|
|
f6bf74dcd5 | ||
|
|
01e5772302 | ||
|
|
d910d435cd | ||
|
|
8b3bb512ef | ||
|
|
56bbc996a4 | ||
|
|
210c918199 | ||
|
|
2fe9d7f372 | ||
|
|
7739a29524 | ||
|
|
b7ddcab53a | ||
|
|
3277b751f5 | ||
|
|
aa1177ff15 | ||
|
|
61aed97439 | ||
|
|
2c3abcf57a | ||
|
|
7ef7bba6e6 | ||
|
|
939e9d00a2 | ||
|
|
bf9dd8f8ee | ||
|
|
42cc307409 | ||
|
|
66862203fc | ||
|
|
5d3f15b915 | ||
|
|
337290777b | ||
|
|
b3c4657c47 | ||
|
|
144857acfe | ||
|
|
0dd1409f24 | ||
|
|
8aafb55693 | ||
|
|
7eed553337 | ||
|
|
2ed0386d87 | ||
|
|
1e97cb9570 | ||
|
|
1176d64b13 | ||
|
|
c5324d653b | ||
|
|
cf89ef1c74 | ||
|
|
8782ac1911 | ||
|
|
7d7cc37560 |
53
.github/ISSUE_TEMPLATE/bug_report_template.yml
vendored
Normal file
53
.github/ISSUE_TEMPLATE/bug_report_template.yml
vendored
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
name: "Bug report"
|
||||
description: Report a bug
|
||||
labels: [ "bug" ]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for taking the time to fill out this bug report!
|
||||
- type: textarea
|
||||
id: bug-description
|
||||
attributes:
|
||||
label: Describe the bug
|
||||
description: A clear and concise description of what the bug is.
|
||||
placeholder: Bug description
|
||||
validations:
|
||||
required: true
|
||||
- type: checkboxes
|
||||
attributes:
|
||||
label: Is there an existing issue for this?
|
||||
description: Please search to see if an issue already exists for the issue you encountered.
|
||||
options:
|
||||
- label: I have searched the existing issues
|
||||
required: true
|
||||
- type: textarea
|
||||
id: reproduction
|
||||
attributes:
|
||||
label: Reproduction
|
||||
description: Please provide the steps necessary to reproduce your issue.
|
||||
placeholder: Reproduction
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: screenshot
|
||||
attributes:
|
||||
label: Screenshot
|
||||
description: "If possible, please include screenshot(s) so that we can understand what the issue is."
|
||||
- type: textarea
|
||||
id: logs
|
||||
attributes:
|
||||
label: Logs
|
||||
description: "Please include the full stacktrace of the errors you get in the command-line (if any)."
|
||||
render: shell
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: system-info
|
||||
attributes:
|
||||
label: System Info
|
||||
description: "Please share your operating system and GPU type (NVIDIA/AMD/Intel/Apple). If you are using a Google Colab notebook, mention that instead."
|
||||
render: shell
|
||||
placeholder:
|
||||
validations:
|
||||
required: true
|
||||
16
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
16
.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
---
|
||||
name: Feature request
|
||||
about: Suggest an improvement or new feature for the web UI
|
||||
title: ''
|
||||
labels: 'enhancement'
|
||||
assignees: ''
|
||||
|
||||
---
|
||||
|
||||
**Description**
|
||||
|
||||
A clear and concise description of what you want to be implemented.
|
||||
|
||||
**Additional Context**
|
||||
|
||||
If applicable, please provide any extra information, external links, or screenshots that could be useful.
|
||||
14
.github/dependabot.yml
vendored
Normal file
14
.github/dependabot.yml
vendored
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
# To get started with Dependabot version updates, you'll need to specify which
|
||||
# package ecosystems to update and where the package manifests are located.
|
||||
# Please see the documentation for all configuration options:
|
||||
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
|
||||
|
||||
version: 2
|
||||
updates:
|
||||
- package-ecosystem: "pip"
|
||||
directories:
|
||||
- "/requirements/full/"
|
||||
- "/requirements/portable/"
|
||||
target-branch: "dev"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
3
.github/pull_request_template.md
vendored
Normal file
3
.github/pull_request_template.md
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
## Checklist:
|
||||
|
||||
- [ ] I have read the [Contributing guidelines](https://github.com/oobabooga/text-generation-webui/wiki/Contributing-guidelines).
|
||||
70
.github/workflows/build-everything-tgw.yml
vendored
Normal file
70
.github/workflows/build-everything-tgw.yml
vendored
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
name: Build Everything TGW
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
description: 'Version tag of text-generation-webui to build: v3.0'
|
||||
default: 'v3.0'
|
||||
required: true
|
||||
type: string
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
jobs:
|
||||
build_release_cuda_windows:
|
||||
name: CUDA Windows
|
||||
uses: ./.github/workflows/build-portable-release-cuda.yml
|
||||
with:
|
||||
version: ${{ inputs.version }}
|
||||
config: 'os:windows-2022'
|
||||
|
||||
build_release_cuda_linux:
|
||||
name: CUDA Linux
|
||||
uses: ./.github/workflows/build-portable-release-cuda.yml
|
||||
with:
|
||||
version: ${{ inputs.version }}
|
||||
config: 'os:ubuntu-22.04'
|
||||
|
||||
build_release_vulkan_windows:
|
||||
name: Vulkan Windows
|
||||
uses: ./.github/workflows/build-portable-release-vulkan.yml
|
||||
with:
|
||||
version: ${{ inputs.version }}
|
||||
config: 'os:windows-2022'
|
||||
|
||||
build_release_vulkan_linux:
|
||||
name: Vulkan Linux
|
||||
uses: ./.github/workflows/build-portable-release-vulkan.yml
|
||||
with:
|
||||
version: ${{ inputs.version }}
|
||||
config: 'os:ubuntu-22.04'
|
||||
|
||||
build_release_rocm_linux:
|
||||
name: ROCm Linux
|
||||
uses: ./.github/workflows/build-portable-release-rocm.yml
|
||||
with:
|
||||
version: ${{ inputs.version }}
|
||||
config: 'os:ubuntu-22.04'
|
||||
|
||||
build_release_cpu_windows:
|
||||
name: CPU Windows
|
||||
uses: ./.github/workflows/build-portable-release.yml
|
||||
with:
|
||||
version: ${{ inputs.version }}
|
||||
config: 'os:windows-2022'
|
||||
|
||||
build_release_cpu_linux:
|
||||
name: CPU Linux
|
||||
uses: ./.github/workflows/build-portable-release.yml
|
||||
with:
|
||||
version: ${{ inputs.version }}
|
||||
config: 'os:ubuntu-22.04'
|
||||
|
||||
build_release_macos:
|
||||
name: macOS
|
||||
uses: ./.github/workflows/build-portable-release.yml
|
||||
with:
|
||||
version: ${{ inputs.version }}
|
||||
config: 'os:macos-13,macos-14'
|
||||
180
.github/workflows/build-portable-release-cuda.yml
vendored
Normal file
180
.github/workflows/build-portable-release-cuda.yml
vendored
Normal file
|
|
@ -0,0 +1,180 @@
|
|||
name: Build CUDA
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
description: 'Version tag of text-generation-webui to build: v3.0'
|
||||
default: 'v3.0'
|
||||
required: true
|
||||
type: string
|
||||
config:
|
||||
description: 'Override configurations to build: key1:item1-1,item1-2;key2:item2-1,item2-2'
|
||||
default: 'Default'
|
||||
required: false
|
||||
type: string
|
||||
exclude:
|
||||
description: 'Exclude build configurations: key1-1:item1-1,key1-2:item1-2;key2-1:item2-1,key2-2:item2-2'
|
||||
default: 'None'
|
||||
required: false
|
||||
type: string
|
||||
workflow_call:
|
||||
inputs:
|
||||
version:
|
||||
description: 'Version tag of text-generation-webui to build: v3.0'
|
||||
default: 'v3.0'
|
||||
required: true
|
||||
type: string
|
||||
config:
|
||||
description: 'Configurations to build: key1:item1-1,item1-2;key2:item2-1,item2-2'
|
||||
default: 'Default'
|
||||
required: false
|
||||
type: string
|
||||
exclude:
|
||||
description: 'Exclude build configurations: key1-1:item1-1,key1-2:item1-2;key2-1:item2-1,key2-2:item2-2'
|
||||
default: 'None'
|
||||
required: false
|
||||
type: string
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
jobs:
|
||||
define_matrix:
|
||||
name: Define Build Matrix
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
defaults:
|
||||
run:
|
||||
shell: pwsh
|
||||
env:
|
||||
CONFIGIN: ${{ inputs.config }}
|
||||
EXCLUDEIN: ${{ inputs.exclude }}
|
||||
|
||||
steps:
|
||||
- name: Define Job Output
|
||||
id: set-matrix
|
||||
run: |
|
||||
$matrix = @{
|
||||
'os' = @('ubuntu-22.04', 'windows-2022')
|
||||
'pyver' = @("3.11")
|
||||
'avx' = @("AVX2")
|
||||
'cuda' = @("12.4")
|
||||
}
|
||||
|
||||
if ($env:CONFIGIN -ne 'Default') {$env:CONFIGIN.split(';').foreach({$matrix[$_.split(':')[0]] = $_.split(':')[1].split(',')})}
|
||||
|
||||
if ($env:EXCLUDEIN -ne 'None') {
|
||||
$exclusions = @()
|
||||
$exclusions += $env:EXCLUDEIN.split(';').replace(':','=').replace(',',"`n") | ConvertFrom-StringData
|
||||
$matrix['exclude'] = $exclusions
|
||||
}
|
||||
|
||||
$matrixOut = ConvertTo-Json $matrix -Compress
|
||||
Write-Output ('matrix=' + $matrixOut) >> $env:GITHUB_OUTPUT
|
||||
|
||||
build_wheels:
|
||||
name: ${{ matrix.os }} ${{ matrix.pyver }} CPU ${{ matrix.avx }} CUDA ${{ matrix.cuda }}
|
||||
needs: define_matrix
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix: ${{ fromJSON(needs.define_matrix.outputs.matrix) }}
|
||||
defaults:
|
||||
run:
|
||||
shell: pwsh
|
||||
env:
|
||||
AVXVER: ${{ matrix.avx }}
|
||||
PCKGVER: ${{ inputs.version }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: 'oobabooga/text-generation-webui'
|
||||
ref: ${{ inputs.version }}
|
||||
submodules: 'recursive'
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: ${{ matrix.pyver }}
|
||||
|
||||
- name: Build Package
|
||||
shell: bash
|
||||
run: |
|
||||
VERSION_CLEAN="${{ inputs.version }}"
|
||||
VERSION_CLEAN="${VERSION_CLEAN#v}"
|
||||
cd ..
|
||||
cp -r text-generation-webui "text-generation-webui-${VERSION_CLEAN}"
|
||||
cd "text-generation-webui-${VERSION_CLEAN}"
|
||||
|
||||
# Remove extensions that need additional requirements
|
||||
allowed=("character_bias" "gallery" "openai" "sd_api_pictures")
|
||||
find extensions/ -mindepth 1 -maxdepth 1 -type d | grep -v -E "$(printf '%s|' "${allowed[@]}" | sed 's/|$//')" | xargs rm -rf
|
||||
|
||||
# Define common variables
|
||||
CUDA_VERSION="${{ matrix.cuda }}"
|
||||
AVX_SUPPORT="${{ matrix.avx }}"
|
||||
VERSION="${{ inputs.version }}"
|
||||
|
||||
# 1. Set platform-specific variables
|
||||
if [[ "$RUNNER_OS" == "Windows" ]]; then
|
||||
PLATFORM="windows"
|
||||
PYTHON_URL="https://github.com/astral-sh/python-build-standalone/releases/download/20250409/cpython-3.11.12+20250409-x86_64-pc-windows-msvc-install_only.tar.gz"
|
||||
PIP_PATH="portable_env/python.exe -m pip"
|
||||
PACKAGES_PATH="portable_env/Lib/site-packages"
|
||||
rm start_linux.sh start_macos.sh
|
||||
else
|
||||
PLATFORM="linux"
|
||||
PYTHON_URL="https://github.com/astral-sh/python-build-standalone/releases/download/20250409/cpython-3.11.12+20250409-x86_64-unknown-linux-gnu-install_only.tar.gz"
|
||||
PIP_PATH="portable_env/bin/python -m pip"
|
||||
PACKAGES_PATH="portable_env/lib/python3.11/site-packages"
|
||||
rm start_macos.sh start_windows.bat
|
||||
fi
|
||||
|
||||
# 2. Download and extract Python
|
||||
cd ..
|
||||
echo "Downloading Python for $PLATFORM..."
|
||||
curl -L -o python-build.tar.gz "$PYTHON_URL"
|
||||
tar -xzf python-build.tar.gz
|
||||
mv python "text-generation-webui-${VERSION_CLEAN}/portable_env"
|
||||
|
||||
# 3. Prepare requirements file based on AVX and CUDA
|
||||
if [[ "$AVX_SUPPORT" == "AVX2" ]]; then
|
||||
BASE_REQ_FILE="requirements/portable/requirements.txt"
|
||||
else
|
||||
BASE_REQ_FILE="requirements/portable/requirements_noavx2.txt"
|
||||
fi
|
||||
|
||||
# Create CUDA-specific requirements file if needed
|
||||
cd "text-generation-webui-${VERSION_CLEAN}"
|
||||
REQ_FILE="$BASE_REQ_FILE"
|
||||
|
||||
# 4. Install packages
|
||||
echo "Installing Python packages from $REQ_FILE..."
|
||||
$PIP_PATH install --target="./$PACKAGES_PATH" -r "$REQ_FILE"
|
||||
|
||||
# 5. Clean up
|
||||
rm -rf .git cmd* update_wizard* Colab-TextGen-GPU.ipynb docker setup.cfg .github .gitignore requirements/ one_click.py
|
||||
|
||||
# 6. Create ZIP file
|
||||
cd ..
|
||||
ZIP_NAME="textgen-portable-${VERSION_CLEAN}-${PLATFORM}-cuda${CUDA_VERSION}.zip"
|
||||
echo "Creating archive: $ZIP_NAME"
|
||||
|
||||
if [[ "$RUNNER_OS" == "Windows" ]]; then
|
||||
powershell -Command "Compress-Archive -Path text-generation-webui-${VERSION_CLEAN} -DestinationPath $ZIP_NAME"
|
||||
else
|
||||
zip -r "$ZIP_NAME" "text-generation-webui-${VERSION_CLEAN}"
|
||||
fi
|
||||
|
||||
- name: Upload files to a GitHub release
|
||||
id: upload-release
|
||||
uses: svenstaro/upload-release-action@2.7.0
|
||||
continue-on-error: true
|
||||
with:
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
file: ../textgen-portable-*.zip
|
||||
tag: ${{ inputs.version }}
|
||||
file_glob: true
|
||||
make_latest: false
|
||||
overwrite: true
|
||||
165
.github/workflows/build-portable-release-rocm.yml
vendored
Normal file
165
.github/workflows/build-portable-release-rocm.yml
vendored
Normal file
|
|
@ -0,0 +1,165 @@
|
|||
name: Build ROCm
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
description: 'Version tag of text-generation-webui to build: v3.0'
|
||||
default: 'v3.0'
|
||||
required: true
|
||||
type: string
|
||||
config:
|
||||
description: 'Override configurations to build: key1:item1-1,item1-2;key2:item2-1,item2-2'
|
||||
default: 'Default'
|
||||
required: false
|
||||
type: string
|
||||
exclude:
|
||||
description: 'Exclude build configurations: key1-1:item1-1,key1-2:item1-2;key2-1:item2-1,key2-2:item2-2'
|
||||
default: 'None'
|
||||
required: false
|
||||
type: string
|
||||
workflow_call:
|
||||
inputs:
|
||||
version:
|
||||
description: 'Version tag of text-generation-webui to build: v3.0'
|
||||
default: 'v3.0'
|
||||
required: true
|
||||
type: string
|
||||
config:
|
||||
description: 'Configurations to build: key1:item1-1,item1-2;key2:item2-1,item2-2'
|
||||
default: 'Default'
|
||||
required: false
|
||||
type: string
|
||||
exclude:
|
||||
description: 'Exclude build configurations: key1-1:item1-1,key1-2:item1-2;key2-1:item2-1,key2-2:item2-2'
|
||||
default: 'None'
|
||||
required: false
|
||||
type: string
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
jobs:
|
||||
define_matrix:
|
||||
name: Define Build Matrix
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
defaults:
|
||||
run:
|
||||
shell: pwsh
|
||||
env:
|
||||
CONFIGIN: ${{ inputs.config }}
|
||||
EXCLUDEIN: ${{ inputs.exclude }}
|
||||
|
||||
steps:
|
||||
- name: Define Job Output
|
||||
id: set-matrix
|
||||
run: |
|
||||
$matrix = @{
|
||||
'os' = @('ubuntu-22.04')
|
||||
'pyver' = @("3.11")
|
||||
'avx' = @("AVX2")
|
||||
}
|
||||
|
||||
if ($env:CONFIGIN -ne 'Default') {$env:CONFIGIN.split(';').foreach({$matrix[$_.split(':')[0]] = $_.split(':')[1].split(',')})}
|
||||
|
||||
if ($env:EXCLUDEIN -ne 'None') {
|
||||
$exclusions = @()
|
||||
$exclusions += $env:EXCLUDEIN.split(';').replace(':','=').replace(',',"`n") | ConvertFrom-StringData
|
||||
$matrix['exclude'] = $exclusions
|
||||
}
|
||||
|
||||
$matrixOut = ConvertTo-Json $matrix -Compress
|
||||
Write-Output ('matrix=' + $matrixOut) >> $env:GITHUB_OUTPUT
|
||||
|
||||
build_wheels:
|
||||
name: ${{ matrix.os }} ${{ matrix.pyver }} CPU ${{ matrix.avx }}
|
||||
needs: define_matrix
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix: ${{ fromJSON(needs.define_matrix.outputs.matrix) }}
|
||||
defaults:
|
||||
run:
|
||||
shell: pwsh
|
||||
env:
|
||||
AVXVER: ${{ matrix.avx }}
|
||||
PCKGVER: ${{ inputs.version }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: 'oobabooga/text-generation-webui'
|
||||
ref: ${{ inputs.version }}
|
||||
submodules: 'recursive'
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: ${{ matrix.pyver }}
|
||||
|
||||
- name: Build Package
|
||||
shell: bash
|
||||
run: |
|
||||
VERSION_CLEAN="${{ inputs.version }}"
|
||||
VERSION_CLEAN="${VERSION_CLEAN#v}"
|
||||
cd ..
|
||||
cp -r text-generation-webui "text-generation-webui-${VERSION_CLEAN}"
|
||||
cd "text-generation-webui-${VERSION_CLEAN}"
|
||||
|
||||
# Remove extensions that need additional requirements
|
||||
allowed=("character_bias" "gallery" "openai" "sd_api_pictures")
|
||||
find extensions/ -mindepth 1 -maxdepth 1 -type d | grep -v -E "$(printf '%s|' "${allowed[@]}" | sed 's/|$//')" | xargs rm -rf
|
||||
|
||||
# Define common variables
|
||||
AVX_SUPPORT="${{ matrix.avx }}"
|
||||
VERSION="${{ inputs.version }}"
|
||||
|
||||
# 1. Set platform-specific variables (Linux only for ROCm)
|
||||
PLATFORM="linux"
|
||||
PYTHON_URL="https://github.com/astral-sh/python-build-standalone/releases/download/20250409/cpython-3.11.12+20250409-x86_64-unknown-linux-gnu-install_only.tar.gz"
|
||||
PIP_PATH="portable_env/bin/python -m pip"
|
||||
PACKAGES_PATH="portable_env/lib/python3.11/site-packages"
|
||||
rm start_macos.sh start_windows.bat
|
||||
|
||||
# 2. Download and extract Python
|
||||
cd ..
|
||||
echo "Downloading Python for $PLATFORM..."
|
||||
curl -L -o python-build.tar.gz "$PYTHON_URL"
|
||||
tar -xzf python-build.tar.gz
|
||||
mv python "text-generation-webui-${VERSION_CLEAN}/portable_env"
|
||||
|
||||
# 3. Prepare requirements file based on AVX
|
||||
if [[ "$AVX_SUPPORT" == "AVX2" ]]; then
|
||||
BASE_REQ_FILE="requirements/portable/requirements_amd.txt"
|
||||
else
|
||||
BASE_REQ_FILE="requirements/portable/requirements_amd_noavx2.txt"
|
||||
fi
|
||||
REQ_FILE="$BASE_REQ_FILE"
|
||||
|
||||
cd "text-generation-webui-${VERSION_CLEAN}"
|
||||
|
||||
# 4. Install packages
|
||||
echo "Installing Python packages from $REQ_FILE..."
|
||||
$PIP_PATH install --target="./$PACKAGES_PATH" -r "$REQ_FILE"
|
||||
|
||||
# 5. Clean up
|
||||
rm -rf .git cmd* update_wizard* Colab-TextGen-GPU.ipynb docker setup.cfg .github .gitignore requirements/ one_click.py
|
||||
|
||||
# 6. Create ZIP file
|
||||
cd ..
|
||||
ZIP_NAME="textgen-portable-${VERSION_CLEAN}-${PLATFORM}-rocm.zip"
|
||||
echo "Creating archive: $ZIP_NAME"
|
||||
|
||||
zip -r "$ZIP_NAME" "text-generation-webui-${VERSION_CLEAN}"
|
||||
|
||||
- name: Upload files to a GitHub release
|
||||
id: upload-release
|
||||
uses: svenstaro/upload-release-action@2.7.0
|
||||
continue-on-error: true
|
||||
with:
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
file: ../textgen-portable-*.zip
|
||||
tag: ${{ inputs.version }}
|
||||
file_glob: true
|
||||
make_latest: false
|
||||
overwrite: true
|
||||
177
.github/workflows/build-portable-release-vulkan.yml
vendored
Normal file
177
.github/workflows/build-portable-release-vulkan.yml
vendored
Normal file
|
|
@ -0,0 +1,177 @@
|
|||
name: Build Vulkan
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
description: 'Version tag of text-generation-webui to build: v3.0'
|
||||
default: 'v3.0'
|
||||
required: true
|
||||
type: string
|
||||
config:
|
||||
description: 'Override configurations to build: key1:item1-1,item1-2;key2:item2-1,item2-2'
|
||||
default: 'Default'
|
||||
required: false
|
||||
type: string
|
||||
exclude:
|
||||
description: 'Exclude build configurations: key1-1:item1-1,key1-2:item1-2;key2-1:item2-1,key2-2:item2-2'
|
||||
default: 'None'
|
||||
required: false
|
||||
type: string
|
||||
workflow_call:
|
||||
inputs:
|
||||
version:
|
||||
description: 'Version tag of text-generation-webui to build: v3.0'
|
||||
default: 'v3.0'
|
||||
required: true
|
||||
type: string
|
||||
config:
|
||||
description: 'Configurations to build: key1:item1-1,item1-2;key2:item2-1,item2-2'
|
||||
default: 'Default'
|
||||
required: false
|
||||
type: string
|
||||
exclude:
|
||||
description: 'Exclude build configurations: key1-1:item1-1,key1-2:item1-2;key2-1:item2-1,key2-2:item2-2'
|
||||
default: 'None'
|
||||
required: false
|
||||
type: string
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
jobs:
|
||||
define_matrix:
|
||||
name: Define Build Matrix
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
defaults:
|
||||
run:
|
||||
shell: pwsh
|
||||
env:
|
||||
CONFIGIN: ${{ inputs.config }}
|
||||
EXCLUDEIN: ${{ inputs.exclude }}
|
||||
|
||||
steps:
|
||||
- name: Define Job Output
|
||||
id: set-matrix
|
||||
run: |
|
||||
$matrix = @{
|
||||
'os' = @('ubuntu-22.04', 'windows-2022')
|
||||
'pyver' = @("3.11")
|
||||
'avx' = @("AVX2")
|
||||
}
|
||||
|
||||
if ($env:CONFIGIN -ne 'Default') {$env:CONFIGIN.split(';').foreach({$matrix[$_.split(':')[0]] = $_.split(':')[1].split(',')})}
|
||||
|
||||
if ($env:EXCLUDEIN -ne 'None') {
|
||||
$exclusions = @()
|
||||
$exclusions += $env:EXCLUDEIN.split(';').replace(':','=').replace(',',"`n") | ConvertFrom-StringData
|
||||
$matrix['exclude'] = $exclusions
|
||||
}
|
||||
|
||||
$matrixOut = ConvertTo-Json $matrix -Compress
|
||||
Write-Output ('matrix=' + $matrixOut) >> $env:GITHUB_OUTPUT
|
||||
|
||||
build_wheels:
|
||||
name: ${{ matrix.os }} ${{ matrix.pyver }} CPU ${{ matrix.avx }}
|
||||
needs: define_matrix
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix: ${{ fromJSON(needs.define_matrix.outputs.matrix) }}
|
||||
defaults:
|
||||
run:
|
||||
shell: pwsh
|
||||
env:
|
||||
AVXVER: ${{ matrix.avx }}
|
||||
PCKGVER: ${{ inputs.version }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: 'oobabooga/text-generation-webui'
|
||||
ref: ${{ inputs.version }}
|
||||
submodules: 'recursive'
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: ${{ matrix.pyver }}
|
||||
|
||||
- name: Build Package
|
||||
shell: bash
|
||||
run: |
|
||||
VERSION_CLEAN="${{ inputs.version }}"
|
||||
VERSION_CLEAN="${VERSION_CLEAN#v}"
|
||||
cd ..
|
||||
cp -r text-generation-webui "text-generation-webui-${VERSION_CLEAN}"
|
||||
cd "text-generation-webui-${VERSION_CLEAN}"
|
||||
|
||||
# Remove extensions that need additional requirements
|
||||
allowed=("character_bias" "gallery" "openai" "sd_api_pictures")
|
||||
find extensions/ -mindepth 1 -maxdepth 1 -type d | grep -v -E "$(printf '%s|' "${allowed[@]}" | sed 's/|$//')" | xargs rm -rf
|
||||
|
||||
# Define common variables
|
||||
AVX_SUPPORT="${{ matrix.avx }}"
|
||||
VERSION="${{ inputs.version }}"
|
||||
|
||||
# 1. Set platform-specific variables
|
||||
if [[ "$RUNNER_OS" == "Windows" ]]; then
|
||||
PLATFORM="windows"
|
||||
PYTHON_URL="https://github.com/astral-sh/python-build-standalone/releases/download/20250409/cpython-3.11.12+20250409-x86_64-pc-windows-msvc-install_only.tar.gz"
|
||||
PIP_PATH="portable_env/python.exe -m pip"
|
||||
PACKAGES_PATH="portable_env/Lib/site-packages"
|
||||
rm start_linux.sh start_macos.sh
|
||||
else
|
||||
PLATFORM="linux"
|
||||
PYTHON_URL="https://github.com/astral-sh/python-build-standalone/releases/download/20250409/cpython-3.11.12+20250409-x86_64-unknown-linux-gnu-install_only.tar.gz"
|
||||
PIP_PATH="portable_env/bin/python -m pip"
|
||||
PACKAGES_PATH="portable_env/lib/python3.11/site-packages"
|
||||
rm start_macos.sh start_windows.bat
|
||||
fi
|
||||
|
||||
# 2. Download and extract Python
|
||||
cd ..
|
||||
echo "Downloading Python for $PLATFORM..."
|
||||
curl -L -o python-build.tar.gz "$PYTHON_URL"
|
||||
tar -xzf python-build.tar.gz
|
||||
mv python "text-generation-webui-${VERSION_CLEAN}/portable_env"
|
||||
|
||||
# 3. Prepare requirements file based on AVX
|
||||
if [[ "$AVX_SUPPORT" == "AVX2" ]]; then
|
||||
BASE_REQ_FILE="requirements/portable/requirements_vulkan.txt"
|
||||
else
|
||||
BASE_REQ_FILE="requirements/portable/requirements_vulkan_noavx2.txt"
|
||||
fi
|
||||
REQ_FILE="$BASE_REQ_FILE"
|
||||
|
||||
cd "text-generation-webui-${VERSION_CLEAN}"
|
||||
|
||||
# 4. Install packages
|
||||
echo "Installing Python packages from $REQ_FILE..."
|
||||
$PIP_PATH install --target="./$PACKAGES_PATH" -r "$REQ_FILE"
|
||||
|
||||
# 5. Clean up
|
||||
rm -rf .git cmd* update_wizard* Colab-TextGen-GPU.ipynb docker setup.cfg .github .gitignore requirements/ one_click.py
|
||||
|
||||
# 6. Create ZIP file
|
||||
cd ..
|
||||
ZIP_NAME="textgen-portable-${VERSION_CLEAN}-${PLATFORM}-vulkan.zip"
|
||||
echo "Creating archive: $ZIP_NAME"
|
||||
|
||||
if [[ "$RUNNER_OS" == "Windows" ]]; then
|
||||
powershell -Command "Compress-Archive -Path text-generation-webui-${VERSION_CLEAN} -DestinationPath $ZIP_NAME"
|
||||
else
|
||||
zip -r "$ZIP_NAME" "text-generation-webui-${VERSION_CLEAN}"
|
||||
fi
|
||||
|
||||
- name: Upload files to a GitHub release
|
||||
id: upload-release
|
||||
uses: svenstaro/upload-release-action@2.7.0
|
||||
continue-on-error: true
|
||||
with:
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
file: ../textgen-portable-*.zip
|
||||
tag: ${{ inputs.version }}
|
||||
file_glob: true
|
||||
make_latest: false
|
||||
overwrite: true
|
||||
203
.github/workflows/build-portable-release.yml
vendored
Normal file
203
.github/workflows/build-portable-release.yml
vendored
Normal file
|
|
@ -0,0 +1,203 @@
|
|||
name: Build CPU and macOS
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
description: 'Version tag of text-generation-webui to build: v3.0'
|
||||
default: 'v3.0'
|
||||
required: true
|
||||
type: string
|
||||
config:
|
||||
description: 'Override configurations to build: key1:item1-1,item1-2;key2:item2-1,item2-2'
|
||||
default: 'Default'
|
||||
required: false
|
||||
type: string
|
||||
exclude:
|
||||
description: 'Exclude build configurations: key1-1:item1-1,key1-2:item1-2;key2-1:item2-1,key2-2:item2-2'
|
||||
default: 'None'
|
||||
required: false
|
||||
type: string
|
||||
workflow_call:
|
||||
inputs:
|
||||
version:
|
||||
description: 'Version tag of text-generation-webui to build: v3.0'
|
||||
default: 'v3.0'
|
||||
required: true
|
||||
type: string
|
||||
config:
|
||||
description: 'Configurations to build: key1:item1-1,item1-2;key2:item2-1,item2-2'
|
||||
default: 'Default'
|
||||
required: false
|
||||
type: string
|
||||
exclude:
|
||||
description: 'Exclude build configurations: key1-1:item1-1,key1-2:item1-2;key2-1:item2-1,key2-2:item2-2'
|
||||
default: 'None'
|
||||
required: false
|
||||
type: string
|
||||
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
jobs:
|
||||
define_matrix:
|
||||
name: Define Build Matrix
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
matrix: ${{ steps.set-matrix.outputs.matrix }}
|
||||
defaults:
|
||||
run:
|
||||
shell: pwsh
|
||||
env:
|
||||
CONFIGIN: ${{ inputs.config }}
|
||||
EXCLUDEIN: ${{ inputs.exclude }}
|
||||
|
||||
steps:
|
||||
- name: Define Job Output
|
||||
id: set-matrix
|
||||
run: |
|
||||
$matrix = @{
|
||||
'os' = @('ubuntu-22.04', 'windows-2022', 'macos-14')
|
||||
'pyver' = @("3.11")
|
||||
'avx' = @("AVX2")
|
||||
}
|
||||
|
||||
if ($env:CONFIGIN -ne 'Default') {$env:CONFIGIN.split(';').foreach({$matrix[$_.split(':')[0]] = $_.split(':')[1].split(',')})}
|
||||
|
||||
if ($env:EXCLUDEIN -ne 'None') {
|
||||
$exclusions = @()
|
||||
$exclusions += $env:EXCLUDEIN.split(';').replace(':','=').replace(',',"`n") | ConvertFrom-StringData
|
||||
$matrix['exclude'] = $exclusions
|
||||
}
|
||||
|
||||
$matrixOut = ConvertTo-Json $matrix -Compress
|
||||
Write-Output ('matrix=' + $matrixOut) >> $env:GITHUB_OUTPUT
|
||||
|
||||
build_wheels:
|
||||
name: ${{ matrix.os }} ${{ matrix.pyver }} CPU ${{ matrix.avx }}
|
||||
needs: define_matrix
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix: ${{ fromJSON(needs.define_matrix.outputs.matrix) }}
|
||||
defaults:
|
||||
run:
|
||||
shell: pwsh
|
||||
env:
|
||||
AVXVER: ${{ matrix.avx }}
|
||||
PCKGVER: ${{ inputs.version }}
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: 'oobabooga/text-generation-webui'
|
||||
ref: ${{ inputs.version }}
|
||||
submodules: 'recursive'
|
||||
|
||||
- uses: actions/setup-python@v4
|
||||
with:
|
||||
python-version: ${{ matrix.pyver }}
|
||||
|
||||
- name: Build Package
|
||||
shell: bash
|
||||
run: |
|
||||
VERSION_CLEAN="${{ inputs.version }}"
|
||||
VERSION_CLEAN="${VERSION_CLEAN#v}"
|
||||
cd ..
|
||||
cp -r text-generation-webui "text-generation-webui-${VERSION_CLEAN}"
|
||||
cd "text-generation-webui-${VERSION_CLEAN}"
|
||||
|
||||
# Remove extensions that need additional requirements
|
||||
allowed=("character_bias" "gallery" "openai" "sd_api_pictures")
|
||||
find extensions/ -mindepth 1 -maxdepth 1 -type d | grep -v -E "$(printf '%s|' "${allowed[@]}" | sed 's/|$//')" | xargs rm -rf
|
||||
|
||||
# Define common variables
|
||||
AVX_SUPPORT="${{ matrix.avx }}"
|
||||
VERSION="${{ inputs.version }}"
|
||||
OS_TYPE="${{ matrix.os }}"
|
||||
|
||||
# 1. Set platform-specific variables
|
||||
if [[ "$RUNNER_OS" == "Windows" ]]; then
|
||||
PLATFORM="windows-cpu"
|
||||
PYTHON_URL="https://github.com/astral-sh/python-build-standalone/releases/download/20250409/cpython-3.11.12+20250409-x86_64-pc-windows-msvc-install_only.tar.gz"
|
||||
PIP_PATH="portable_env/python.exe -m pip"
|
||||
PACKAGES_PATH="portable_env/Lib/site-packages"
|
||||
rm start_linux.sh start_macos.sh
|
||||
elif [[ "$RUNNER_OS" == "macOS" ]]; then
|
||||
if [[ "$OS_TYPE" == "macos-13" ]]; then
|
||||
PLATFORM="macos-x86_64"
|
||||
PYTHON_URL="https://github.com/astral-sh/python-build-standalone/releases/download/20250409/cpython-3.11.12+20250409-x86_64-apple-darwin-install_only.tar.gz"
|
||||
REQ_TYPE="apple_intel"
|
||||
else
|
||||
PLATFORM="macos-arm64"
|
||||
PYTHON_URL="https://github.com/astral-sh/python-build-standalone/releases/download/20250409/cpython-3.11.12+20250409-aarch64-apple-darwin-install_only.tar.gz"
|
||||
REQ_TYPE="apple_silicon"
|
||||
fi
|
||||
PIP_PATH="portable_env/bin/python -m pip"
|
||||
PACKAGES_PATH="portable_env/lib/python3.11/site-packages"
|
||||
rm start_linux.sh start_windows.bat
|
||||
else
|
||||
# Linux case
|
||||
PLATFORM="linux-cpu"
|
||||
PYTHON_URL="https://github.com/astral-sh/python-build-standalone/releases/download/20250409/cpython-3.11.12+20250409-x86_64-unknown-linux-gnu-install_only.tar.gz"
|
||||
PIP_PATH="portable_env/bin/python -m pip"
|
||||
PACKAGES_PATH="portable_env/lib/python3.11/site-packages"
|
||||
rm start_macos.sh start_windows.bat
|
||||
fi
|
||||
|
||||
# 2. Download and extract Python
|
||||
echo "Downloading Python for $PLATFORM..."
|
||||
cd ..
|
||||
curl -L -o python-build.tar.gz "$PYTHON_URL"
|
||||
tar -xzf python-build.tar.gz
|
||||
mv python "text-generation-webui-${VERSION_CLEAN}/portable_env"
|
||||
|
||||
# 3. Prepare requirements file based on platform and AVX
|
||||
cd "text-generation-webui-${VERSION_CLEAN}"
|
||||
|
||||
# Select requirements file based on platform
|
||||
if [[ "$RUNNER_OS" == "macOS" ]]; then
|
||||
if [[ "$OS_TYPE" == "macos-13" ]]; then
|
||||
REQ_FILE="requirements/portable/requirements_apple_intel.txt"
|
||||
else
|
||||
REQ_FILE="requirements/portable/requirements_apple_silicon.txt"
|
||||
fi
|
||||
else
|
||||
# For Windows and Linux, check AVX support
|
||||
if [[ "$AVX_SUPPORT" == "AVX2" ]]; then
|
||||
REQ_FILE="requirements/portable/requirements_cpu_only.txt"
|
||||
else
|
||||
REQ_FILE="requirements/portable/requirements_cpu_only_noavx2.txt"
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "Using requirements file: $REQ_FILE"
|
||||
|
||||
# 4. Install packages
|
||||
echo "Installing Python packages from $REQ_FILE..."
|
||||
$PIP_PATH install --target="./$PACKAGES_PATH" -r "$REQ_FILE"
|
||||
|
||||
# 5. Clean up
|
||||
rm -rf .git cmd* update_wizard* Colab-TextGen-GPU.ipynb docker setup.cfg .github .gitignore requirements/ one_click.py
|
||||
|
||||
# 6. Create ZIP file
|
||||
cd ..
|
||||
ZIP_NAME="textgen-portable-${VERSION_CLEAN}-${PLATFORM}.zip"
|
||||
echo "Creating archive: $ZIP_NAME"
|
||||
|
||||
if [[ "$RUNNER_OS" == "Windows" ]]; then
|
||||
powershell -Command "Compress-Archive -Path text-generation-webui-${VERSION_CLEAN} -DestinationPath $ZIP_NAME"
|
||||
else
|
||||
zip -r "$ZIP_NAME" "text-generation-webui-${VERSION_CLEAN}"
|
||||
fi
|
||||
|
||||
- name: Upload files to a GitHub release
|
||||
id: upload-release
|
||||
uses: svenstaro/upload-release-action@2.7.0
|
||||
continue-on-error: true
|
||||
with:
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
file: ../textgen-portable-*.zip
|
||||
tag: ${{ inputs.version }}
|
||||
file_glob: true
|
||||
make_latest: false
|
||||
overwrite: true
|
||||
33
.gitignore
vendored
Normal file
33
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
/css
|
||||
/extensions
|
||||
/installer_files
|
||||
/repositories
|
||||
/user_data
|
||||
|
||||
.chroma
|
||||
.DS_Store
|
||||
.eslintrc.js
|
||||
.idea
|
||||
.installer_state.json
|
||||
.venv
|
||||
venv
|
||||
.envrc
|
||||
.direnv
|
||||
.vs
|
||||
.vscode
|
||||
*.bak
|
||||
*.ipynb
|
||||
*.log
|
||||
*pycache*
|
||||
cert.pem
|
||||
key.pem
|
||||
package.json
|
||||
package-lock.json
|
||||
Thumbs.db
|
||||
wandb
|
||||
|
||||
# ignore user docker config and top level links to docker files
|
||||
/docker-compose.yaml
|
||||
/docker-compose.yml
|
||||
/Dockerfile
|
||||
.env
|
||||
117
Colab-TextGen-GPU.ipynb
Normal file
117
Colab-TextGen-GPU.ipynb
Normal file
|
|
@ -0,0 +1,117 @@
|
|||
{
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 0,
|
||||
"metadata": {
|
||||
"colab": {
|
||||
"private_outputs": true,
|
||||
"provenance": [],
|
||||
"gpuType": "T4"
|
||||
},
|
||||
"kernelspec": {
|
||||
"name": "python3",
|
||||
"display_name": "Python 3"
|
||||
},
|
||||
"language_info": {
|
||||
"name": "python"
|
||||
},
|
||||
"accelerator": "GPU"
|
||||
},
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "markdown",
|
||||
"source": [
|
||||
"# oobabooga/text-generation-webui\n",
|
||||
"\n",
|
||||
"After running both cells, a public gradio URL will appear at the bottom in around 10 minutes. You can optionally generate an API link.\n",
|
||||
"\n",
|
||||
"* Project page: https://github.com/oobabooga/text-generation-webui\n",
|
||||
"* Gradio server status: https://status.gradio.app/"
|
||||
],
|
||||
"metadata": {
|
||||
"id": "MFQl6-FjSYtY"
|
||||
}
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"source": [
|
||||
"#@title 1. Keep this tab alive to prevent Colab from disconnecting you { display-mode: \"form\" }\n",
|
||||
"\n",
|
||||
"#@markdown Press play on the music player that will appear below:\n",
|
||||
"%%html\n",
|
||||
"<audio src=\"https://oobabooga.github.io/silence.m4a\" controls>"
|
||||
],
|
||||
"metadata": {
|
||||
"id": "f7TVVj_z4flw"
|
||||
},
|
||||
"execution_count": null,
|
||||
"outputs": []
|
||||
},
|
||||
{
|
||||
"cell_type": "code",
|
||||
"source": [
|
||||
"#@title 2. Launch the web UI\n",
|
||||
"\n",
|
||||
"#@markdown If unsure about the branch, write \"main\" or leave it blank.\n",
|
||||
"\n",
|
||||
"import os\n",
|
||||
"from pathlib import Path\n",
|
||||
"\n",
|
||||
"os.environ.pop('PYTHONPATH', None)\n",
|
||||
"os.environ.pop('MPLBACKEND', None)\n",
|
||||
"\n",
|
||||
"if Path.cwd().name != 'text-generation-webui':\n",
|
||||
" print(\"\\033[1;32;1m\\n --> Installing the web UI. This will take a while, but after the initial setup, you can download and test as many models as you like.\\033[0;37;0m\\n\")\n",
|
||||
"\n",
|
||||
" !git clone https://github.com/oobabooga/text-generation-webui\n",
|
||||
" %cd text-generation-webui\n",
|
||||
"\n",
|
||||
" # Install the project in an isolated environment\n",
|
||||
" !GPU_CHOICE=A \\\n",
|
||||
" LAUNCH_AFTER_INSTALL=FALSE \\\n",
|
||||
" INSTALL_EXTENSIONS=FALSE \\\n",
|
||||
" ./start_linux.sh\n",
|
||||
"\n",
|
||||
"# Parameters\n",
|
||||
"model_url = \"https://huggingface.co/turboderp/gemma-2-9b-it-exl2\" #@param {type:\"string\"}\n",
|
||||
"branch = \"8.0bpw\" #@param {type:\"string\"}\n",
|
||||
"command_line_flags = \"--n-gpu-layers 128 --load-in-4bit --use_double_quant --no_flash_attn\" #@param {type:\"string\"}\n",
|
||||
"api = False #@param {type:\"boolean\"}\n",
|
||||
"\n",
|
||||
"if api:\n",
|
||||
" for param in ['--api', '--public-api']:\n",
|
||||
" if param not in command_line_flags:\n",
|
||||
" command_line_flags += f\" {param}\"\n",
|
||||
"\n",
|
||||
"model_url = model_url.strip()\n",
|
||||
"if model_url != \"\":\n",
|
||||
" if not model_url.startswith('http'):\n",
|
||||
" model_url = 'https://huggingface.co/' + model_url\n",
|
||||
"\n",
|
||||
" # Download the model\n",
|
||||
" url_parts = model_url.strip('/').strip().split('/')\n",
|
||||
" output_folder = f\"{url_parts[-2]}_{url_parts[-1]}\"\n",
|
||||
" branch = branch.strip('\"\\' ')\n",
|
||||
" if branch.strip() not in ['', 'main']:\n",
|
||||
" output_folder += f\"_{branch}\"\n",
|
||||
" !python download-model.py {model_url} --branch {branch}\n",
|
||||
" else:\n",
|
||||
" !python download-model.py {model_url}\n",
|
||||
"else:\n",
|
||||
" output_folder = \"\"\n",
|
||||
"\n",
|
||||
"# Start the web UI\n",
|
||||
"cmd = f\"./start_linux.sh {command_line_flags} --share\"\n",
|
||||
"if output_folder != \"\":\n",
|
||||
" cmd += f\" --model {output_folder}\"\n",
|
||||
"\n",
|
||||
"!$cmd"
|
||||
],
|
||||
"metadata": {
|
||||
"id": "LGQ8BiMuXMDG",
|
||||
"cellView": "form"
|
||||
},
|
||||
"execution_count": null,
|
||||
"outputs": []
|
||||
}
|
||||
]
|
||||
}
|
||||
533
README.md
533
README.md
|
|
@ -1,182 +1,443 @@
|
|||
# Text generation web UI
|
||||
<div align="center" markdown="1">
|
||||
<sup>Special thanks to:</sup>
|
||||
<br>
|
||||
<br>
|
||||
<a href="https://go.warp.dev/text-generation-webui">
|
||||
<img alt="Warp sponsorship" width="400" src="https://raw.githubusercontent.com/warpdotdev/brand-assets/refs/heads/main/Github/Sponsor/Warp-Github-LG-02.png">
|
||||
</a>
|
||||
|
||||
A gradio web UI for running Large Language Models like gpt-j-6B, gpt-neo, opt, galactica, and pygmalion.
|
||||
### [Warp, built for coding with multiple AI agents](https://go.warp.dev/text-generation-webui)
|
||||
[Available for macOS, Linux, & Windows](https://go.warp.dev/text-generation-webui)<br>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
Its goal is to become the [AUTOMATIC1111/stable-diffusion-webui](https://github.com/AUTOMATIC1111/stable-diffusion-webui) of text generation.
|
||||
# Text Generation Web UI
|
||||
|
||||
[[Try it on Google Colab]](https://colab.research.google.com/github/oobabooga/AI-Notebooks/blob/main/Colab-TextGen-GPU.ipynb)
|
||||
A Gradio web UI for Large Language Models.
|
||||
|
||||
| |  |
|
||||
[Try the Deep Reason extension](https://oobabooga.gumroad.com/l/deep_reason)
|
||||
|
||||
| |  |
|
||||
|:---:|:---:|
|
||||
| |  |
|
||||
| |  |
|
||||
|
||||
## 🔥 News
|
||||
|
||||
- The project now supports **image generation**! Including Z-Image-Turbo, 4bit/8bit quantization, `torch.compile`, and LLM-generated prompt variations ([tutorial](https://github.com/oobabooga/text-generation-webui/wiki/Image-Generation-Tutorial)).
|
||||
|
||||
## Features
|
||||
|
||||
* Switch between different models using a dropdown menu.
|
||||
* Notebook mode that resembles OpenAI's playground.
|
||||
* Chat mode for conversation and role playing.
|
||||
* Generate nice HTML output for GPT-4chan.
|
||||
* Generate Markdown output for [GALACTICA](https://github.com/paperswithcode/galai), including LaTeX support.
|
||||
* Support for [Pygmalion](https://huggingface.co/models?search=pygmalionai/pygmalion) and custom characters in JSON or TavernAI Character Card formats ([FAQ](https://github.com/oobabooga/text-generation-webui/wiki/Pygmalion-chat-model-FAQ)).
|
||||
* Stream the text output in real time.
|
||||
* Load parameter presets from text files.
|
||||
* Load large models in 8-bit mode ([see here](https://github.com/oobabooga/text-generation-webui/issues/20#issuecomment-1411650652) if you are on Windows).
|
||||
* Split large models across your GPU(s), CPU, and disk.
|
||||
* CPU mode.
|
||||
* Get responses via API.
|
||||
* Supports extensions ([guide](https://github.com/oobabooga/text-generation-webui/wiki/Extensions)).
|
||||
* Works on Google Colab ([guide](https://github.com/oobabooga/text-generation-webui/wiki/Running-on-Colab)).
|
||||
- Supports multiple local text generation backends, including [llama.cpp](https://github.com/ggerganov/llama.cpp), [Transformers](https://github.com/huggingface/transformers), [ExLlamaV3](https://github.com/turboderp-org/exllamav3), [ExLlamaV2](https://github.com/turboderp-org/exllamav2), and [TensorRT-LLM](https://github.com/NVIDIA/TensorRT-LLM) (the latter via its own [Dockerfile](https://github.com/oobabooga/text-generation-webui/blob/main/docker/TensorRT-LLM/Dockerfile)).
|
||||
- Easy setup: Choose between **portable builds** (zero setup, just unzip and run) for GGUF models on Windows/Linux/macOS, or the one-click installer that creates a self-contained `installer_files` directory.
|
||||
- 100% offline and private, with zero telemetry, external resources, or remote update requests.
|
||||
- **File attachments**: Upload text files, PDF documents, and .docx documents to talk about their contents.
|
||||
- **Vision (multimodal models)**: Attach images to messages for visual understanding ([tutorial](https://github.com/oobabooga/text-generation-webui/wiki/Multimodal-Tutorial)).
|
||||
- **Image generation**: A dedicated tab for `diffusers` models like **Z-Image-Turbo**. Features 4-bit/8-bit quantization and a persistent gallery with metadata ([tutorial](https://github.com/oobabooga/text-generation-webui/wiki/Image-Generation-Tutorial)).
|
||||
- **Web search**: Optionally search the internet with LLM-generated queries to add context to the conversation.
|
||||
- Aesthetic UI with dark and light themes.
|
||||
- Syntax highlighting for code blocks and LaTeX rendering for mathematical expressions.
|
||||
- `instruct` mode for instruction-following (like ChatGPT), and `chat-instruct`/`chat` modes for talking to custom characters.
|
||||
- Automatic prompt formatting using Jinja2 templates. You don't need to ever worry about prompt formats.
|
||||
- Edit messages, navigate between message versions, and branch conversations at any point.
|
||||
- Multiple sampling parameters and generation options for sophisticated text generation control.
|
||||
- Switch between different models in the UI without restarting.
|
||||
- Automatic GPU layers for GGUF models (on NVIDIA GPUs).
|
||||
- Free-form text generation in the Notebook tab without being limited to chat turns.
|
||||
- OpenAI-compatible API with Chat and Completions endpoints, including tool-calling support – see [examples](https://github.com/oobabooga/text-generation-webui/wiki/12-%E2%80%90-OpenAI-API#examples).
|
||||
- Extension support, with numerous built-in and user-contributed extensions available. See the [wiki](https://github.com/oobabooga/text-generation-webui/wiki/07-%E2%80%90-Extensions) and [extensions directory](https://github.com/oobabooga/text-generation-webui-extensions) for details.
|
||||
|
||||
## Installation option 1: conda
|
||||
## How to install
|
||||
|
||||
Open a terminal and copy and paste these commands one at a time ([install conda](https://docs.conda.io/en/latest/miniconda.html) first if you don't have it already):
|
||||
#### ✅ Option 1: Portable builds (get started in 1 minute)
|
||||
|
||||
```
|
||||
conda create -n textgen
|
||||
conda activate textgen
|
||||
conda install torchvision torchaudio pytorch-cuda=11.7 git -c pytorch -c nvidia
|
||||
No installation needed – just download, unzip and run. All dependencies included.
|
||||
|
||||
Compatible with GGUF (llama.cpp) models on Windows, Linux, and macOS.
|
||||
|
||||
Download from here: **https://github.com/oobabooga/text-generation-webui/releases**
|
||||
|
||||
#### Option 2: Manual portable install with venv
|
||||
|
||||
Very fast setup that should work on any Python 3.9+:
|
||||
|
||||
```bash
|
||||
# Clone repository
|
||||
git clone https://github.com/oobabooga/text-generation-webui
|
||||
cd text-generation-webui
|
||||
pip install -r requirements.txt
|
||||
|
||||
# Create virtual environment
|
||||
python -m venv venv
|
||||
|
||||
# Activate virtual environment
|
||||
# On Windows:
|
||||
venv\Scripts\activate
|
||||
# On macOS/Linux:
|
||||
source venv/bin/activate
|
||||
|
||||
# Install dependencies (choose appropriate file under requirements/portable for your hardware)
|
||||
pip install -r requirements/portable/requirements.txt --upgrade
|
||||
|
||||
# Launch server (basic command)
|
||||
python server.py --portable --api --auto-launch
|
||||
|
||||
# When done working, deactivate
|
||||
deactivate
|
||||
```
|
||||
|
||||
The third line assumes that you have an NVIDIA GPU.
|
||||
#### Option 3: One-click installer
|
||||
|
||||
* If you have an AMD GPU, you should install the ROCm version of pytorch instead.
|
||||
* If you are running in CPU mode, you just need the standard pytorch and should replace the third command with this one:
|
||||
For users who need additional backends (ExLlamaV3, Transformers) or extensions (TTS, voice input, translation, etc). Requires ~10GB disk space and downloads PyTorch.
|
||||
|
||||
1. Clone the repository, or [download its source code](https://github.com/oobabooga/text-generation-webui/archive/refs/heads/main.zip) and extract it.
|
||||
2. Run the startup script for your OS: `start_windows.bat`, `start_linux.sh`, or `start_macos.sh`.
|
||||
3. When prompted, select your GPU vendor.
|
||||
4. After installation, open `http://127.0.0.1:7860` in your browser.
|
||||
|
||||
To restart the web UI later, run the same `start_` script.
|
||||
|
||||
You can pass command-line flags directly (e.g., `./start_linux.sh --help`), or add them to `user_data/CMD_FLAGS.txt` (e.g., `--api` to enable the API).
|
||||
|
||||
To update, run the update script for your OS: `update_wizard_windows.bat`, `update_wizard_linux.sh`, or `update_wizard_macos.sh`.
|
||||
|
||||
To reinstall with a fresh Python environment, delete the `installer_files` folder and run the `start_` script again.
|
||||
|
||||
<details>
|
||||
<summary>
|
||||
One-click installer details
|
||||
</summary>
|
||||
|
||||
### One-click-installer
|
||||
|
||||
The script uses Miniforge to set up a Conda environment in the `installer_files` folder.
|
||||
|
||||
If you ever need to install something manually in the `installer_files` environment, you can launch an interactive shell using the cmd script: `cmd_linux.sh`, `cmd_windows.bat`, or `cmd_macos.sh`.
|
||||
|
||||
* There is no need to run any of those scripts (`start_`, `update_wizard_`, or `cmd_`) as admin/root.
|
||||
* To install requirements for extensions, it is recommended to use the update wizard script with the "Install/update extensions requirements" option. At the end, this script will install the main requirements for the project to make sure that they take precedence in case of version conflicts.
|
||||
* For automated installation, you can use the `GPU_CHOICE`, `LAUNCH_AFTER_INSTALL`, and `INSTALL_EXTENSIONS` environment variables. For instance: `GPU_CHOICE=A LAUNCH_AFTER_INSTALL=FALSE INSTALL_EXTENSIONS=TRUE ./start_linux.sh`.
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>
|
||||
Manual full installation with conda or docker
|
||||
</summary>
|
||||
|
||||
### Full installation with Conda
|
||||
|
||||
#### 0. Install Conda
|
||||
|
||||
https://github.com/conda-forge/miniforge
|
||||
|
||||
On Linux or WSL, Miniforge can be automatically installed with these two commands:
|
||||
|
||||
```
|
||||
conda install pytorch torchvision torchaudio git -c pytorch
|
||||
curl -sL "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh" > "Miniforge3.sh"
|
||||
bash Miniforge3.sh
|
||||
```
|
||||
|
||||
Once you have completed these steps, you should be able to start the web UI. However, you will first need to download a model.
|
||||
For other platforms, download from: https://github.com/conda-forge/miniforge/releases/latest
|
||||
|
||||
## Installation option 2: 1-click Windows installer
|
||||
#### 1. Create a new conda environment
|
||||
|
||||
[oobabooga-windows.zip](https://github.com/oobabooga/text-generation-webui/releases/download/windows/oobabooga-windows.zip)
|
||||
```
|
||||
conda create -n textgen python=3.11
|
||||
conda activate textgen
|
||||
```
|
||||
|
||||
Just download the zip above, extract it, and double click on "install". The web UI and all its dependencies will be installed in the same folder.
|
||||
#### 2. Install Pytorch
|
||||
|
||||
* To download a model, double click on "download-model"
|
||||
* To start the web UI, double click on "start-webui"
|
||||
| System | GPU | Command |
|
||||
|--------|---------|---------|
|
||||
| Linux/WSL | NVIDIA | `pip3 install torch==2.7.1 --index-url https://download.pytorch.org/whl/cu128` |
|
||||
| Linux/WSL | CPU only | `pip3 install torch==2.7.1 --index-url https://download.pytorch.org/whl/cpu` |
|
||||
| Linux | AMD | `pip3 install torch==2.7.1 --index-url https://download.pytorch.org/whl/rocm6.2.4` |
|
||||
| MacOS + MPS | Any | `pip3 install torch==2.7.1` |
|
||||
| Windows | NVIDIA | `pip3 install torch==2.7.1 --index-url https://download.pytorch.org/whl/cu128` |
|
||||
| Windows | CPU only | `pip3 install torch==2.7.1` |
|
||||
|
||||
The up-to-date commands can be found here: https://pytorch.org/get-started/locally/.
|
||||
|
||||
If you need `nvcc` to compile some library manually, you will additionally need to install this:
|
||||
|
||||
```
|
||||
conda install -y -c "nvidia/label/cuda-12.8.1" cuda
|
||||
```
|
||||
|
||||
#### 3. Install the web UI
|
||||
|
||||
```
|
||||
git clone https://github.com/oobabooga/text-generation-webui
|
||||
cd text-generation-webui
|
||||
pip install -r requirements/full/<requirements file according to table below>
|
||||
```
|
||||
|
||||
Requirements file to use:
|
||||
|
||||
| GPU | CPU | requirements file to use |
|
||||
|--------|---------|---------|
|
||||
| NVIDIA | has AVX2 | `requirements.txt` |
|
||||
| NVIDIA | no AVX2 | `requirements_noavx2.txt` |
|
||||
| AMD | has AVX2 | `requirements_amd.txt` |
|
||||
| AMD | no AVX2 | `requirements_amd_noavx2.txt` |
|
||||
| CPU only | has AVX2 | `requirements_cpu_only.txt` |
|
||||
| CPU only | no AVX2 | `requirements_cpu_only_noavx2.txt` |
|
||||
| Apple | Intel | `requirements_apple_intel.txt` |
|
||||
| Apple | Apple Silicon | `requirements_apple_silicon.txt` |
|
||||
|
||||
### Start the web UI
|
||||
|
||||
```
|
||||
conda activate textgen
|
||||
cd text-generation-webui
|
||||
python server.py
|
||||
```
|
||||
|
||||
Then browse to
|
||||
|
||||
`http://127.0.0.1:7860`
|
||||
|
||||
#### Manual install
|
||||
|
||||
The `requirements*.txt` above contain various wheels precompiled through GitHub Actions. If you wish to compile things manually, or if you need to because no suitable wheels are available for your hardware, you can use `requirements_nowheels.txt` and then install your desired loaders manually.
|
||||
|
||||
### Alternative: Docker
|
||||
|
||||
```
|
||||
For NVIDIA GPU:
|
||||
ln -s docker/{nvidia/Dockerfile,nvidia/docker-compose.yml,.dockerignore} .
|
||||
For AMD GPU:
|
||||
ln -s docker/{amd/Dockerfile,amd/docker-compose.yml,.dockerignore} .
|
||||
For Intel GPU:
|
||||
ln -s docker/{intel/Dockerfile,amd/docker-compose.yml,.dockerignore} .
|
||||
For CPU only
|
||||
ln -s docker/{cpu/Dockerfile,cpu/docker-compose.yml,.dockerignore} .
|
||||
cp docker/.env.example .env
|
||||
#Create logs/cache dir :
|
||||
mkdir -p user_data/logs user_data/cache
|
||||
# Edit .env and set:
|
||||
# TORCH_CUDA_ARCH_LIST based on your GPU model
|
||||
# APP_RUNTIME_GID your host user's group id (run `id -g` in a terminal)
|
||||
# BUILD_EXTENIONS optionally add comma separated list of extensions to build
|
||||
# Edit user_data/CMD_FLAGS.txt and add in it the options you want to execute (like --listen --cpu)
|
||||
#
|
||||
docker compose up --build
|
||||
```
|
||||
|
||||
* You need to have Docker Compose v2.17 or higher installed. See [this guide](https://github.com/oobabooga/text-generation-webui/wiki/09-%E2%80%90-Docker) for instructions.
|
||||
* For additional docker files, check out [this repository](https://github.com/Atinoda/text-generation-webui-docker).
|
||||
|
||||
### Updating the requirements
|
||||
|
||||
From time to time, the `requirements*.txt` change. To update, use these commands:
|
||||
|
||||
```
|
||||
conda activate textgen
|
||||
cd text-generation-webui
|
||||
pip install -r <requirements file that you have used> --upgrade
|
||||
```
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>
|
||||
List of command-line flags
|
||||
</summary>
|
||||
|
||||
```txt
|
||||
usage: server.py [-h] [--multi-user] [--model MODEL] [--lora LORA [LORA ...]] [--model-dir MODEL_DIR] [--lora-dir LORA_DIR] [--model-menu] [--settings SETTINGS]
|
||||
[--extensions EXTENSIONS [EXTENSIONS ...]] [--verbose] [--idle-timeout IDLE_TIMEOUT] [--loader LOADER] [--ctx-size N] [--cache-type N] [--model-draft MODEL_DRAFT]
|
||||
[--draft-max DRAFT_MAX] [--gpu-layers-draft GPU_LAYERS_DRAFT] [--device-draft DEVICE_DRAFT] [--ctx-size-draft CTX_SIZE_DRAFT] [--gpu-layers N] [--mmproj MMPROJ] [--streaming-llm]
|
||||
[--tensor-split TENSOR_SPLIT] [--row-split] [--no-mmap] [--mlock] [--no-kv-offload] [--batch-size BATCH_SIZE] [--threads THREADS] [--threads-batch THREADS_BATCH] [--numa]
|
||||
[--extra-flags EXTRA_FLAGS] [--cpu] [--cpu-memory CPU_MEMORY] [--disk] [--disk-cache-dir DISK_CACHE_DIR] [--load-in-8bit] [--bf16] [--no-cache] [--trust-remote-code]
|
||||
[--force-safetensors] [--no_use_fast] [--attn-implementation IMPLEMENTATION] [--load-in-4bit] [--use_double_quant] [--compute_dtype COMPUTE_DTYPE] [--quant_type QUANT_TYPE]
|
||||
[--enable-tp] [--tp-backend TP_BACKEND] [--gpu-split GPU_SPLIT] [--autosplit] [--cfg-cache] [--no_flash_attn] [--no_xformers] [--no_sdpa] [--num_experts_per_token N] [--cpp-runner]
|
||||
[--deepspeed] [--nvme-offload-dir NVME_OFFLOAD_DIR] [--local_rank LOCAL_RANK] [--alpha_value ALPHA_VALUE] [--rope_freq_base ROPE_FREQ_BASE] [--compress_pos_emb COMPRESS_POS_EMB]
|
||||
[--listen] [--listen-port LISTEN_PORT] [--listen-host LISTEN_HOST] [--share] [--auto-launch] [--gradio-auth GRADIO_AUTH] [--gradio-auth-path GRADIO_AUTH_PATH]
|
||||
[--ssl-keyfile SSL_KEYFILE] [--ssl-certfile SSL_CERTFILE] [--subpath SUBPATH] [--old-colors] [--portable] [--api] [--public-api] [--public-api-id PUBLIC_API_ID] [--api-port API_PORT]
|
||||
[--api-key API_KEY] [--admin-key ADMIN_KEY] [--api-enable-ipv6] [--api-disable-ipv4] [--nowebui]
|
||||
|
||||
Text Generation Web UI
|
||||
|
||||
options:
|
||||
-h, --help show this help message and exit
|
||||
|
||||
Basic settings:
|
||||
--multi-user Multi-user mode. Chat histories are not saved or automatically loaded. Warning: this is likely not safe for sharing publicly.
|
||||
--model MODEL Name of the model to load by default.
|
||||
--lora LORA [LORA ...] The list of LoRAs to load. If you want to load more than one LoRA, write the names separated by spaces.
|
||||
--model-dir MODEL_DIR Path to directory with all the models.
|
||||
--lora-dir LORA_DIR Path to directory with all the loras.
|
||||
--model-menu Show a model menu in the terminal when the web UI is first launched.
|
||||
--settings SETTINGS Load the default interface settings from this yaml file. See user_data/settings-template.yaml for an example. If you create a file called
|
||||
user_data/settings.yaml, this file will be loaded by default without the need to use the --settings flag.
|
||||
--extensions EXTENSIONS [EXTENSIONS ...] The list of extensions to load. If you want to load more than one extension, write the names separated by spaces.
|
||||
--verbose Print the prompts to the terminal.
|
||||
--idle-timeout IDLE_TIMEOUT Unload model after this many minutes of inactivity. It will be automatically reloaded when you try to use it again.
|
||||
|
||||
Model loader:
|
||||
--loader LOADER Choose the model loader manually, otherwise, it will get autodetected. Valid options: Transformers, llama.cpp, ExLlamav3_HF, ExLlamav2_HF, ExLlamav2,
|
||||
TensorRT-LLM.
|
||||
|
||||
Context and cache:
|
||||
--ctx-size N, --n_ctx N, --max_seq_len N Context size in tokens.
|
||||
--cache-type N, --cache_type N KV cache type; valid options: llama.cpp - fp16, q8_0, q4_0; ExLlamaV2 - fp16, fp8, q8, q6, q4; ExLlamaV3 - fp16, q2 to q8 (can specify k_bits and v_bits
|
||||
separately, e.g. q4_q8).
|
||||
|
||||
Speculative decoding:
|
||||
--model-draft MODEL_DRAFT Path to the draft model for speculative decoding.
|
||||
--draft-max DRAFT_MAX Number of tokens to draft for speculative decoding.
|
||||
--gpu-layers-draft GPU_LAYERS_DRAFT Number of layers to offload to the GPU for the draft model.
|
||||
--device-draft DEVICE_DRAFT Comma-separated list of devices to use for offloading the draft model. Example: CUDA0,CUDA1
|
||||
--ctx-size-draft CTX_SIZE_DRAFT Size of the prompt context for the draft model. If 0, uses the same as the main model.
|
||||
|
||||
llama.cpp:
|
||||
--gpu-layers N, --n-gpu-layers N Number of layers to offload to the GPU.
|
||||
--mmproj MMPROJ Path to the mmproj file for vision models.
|
||||
--streaming-llm Activate StreamingLLM to avoid re-evaluating the entire prompt when old messages are removed.
|
||||
--tensor-split TENSOR_SPLIT Split the model across multiple GPUs. Comma-separated list of proportions. Example: 60,40.
|
||||
--row-split Split the model by rows across GPUs. This may improve multi-gpu performance.
|
||||
--no-mmap Prevent mmap from being used.
|
||||
--mlock Force the system to keep the model in RAM.
|
||||
--no-kv-offload Do not offload the K, Q, V to the GPU. This saves VRAM but reduces the performance.
|
||||
--batch-size BATCH_SIZE Maximum number of prompt tokens to batch together when calling llama_eval.
|
||||
--threads THREADS Number of threads to use.
|
||||
--threads-batch THREADS_BATCH Number of threads to use for batches/prompt processing.
|
||||
--numa Activate NUMA task allocation for llama.cpp.
|
||||
--extra-flags EXTRA_FLAGS Extra flags to pass to llama-server. Format: "flag1=value1,flag2,flag3=value3". Example: "override-tensor=exps=CPU"
|
||||
|
||||
Transformers/Accelerate:
|
||||
--cpu Use the CPU to generate text. Warning: Training on CPU is extremely slow.
|
||||
--cpu-memory CPU_MEMORY Maximum CPU memory in GiB. Use this for CPU offloading.
|
||||
--disk If the model is too large for your GPU(s) and CPU combined, send the remaining layers to the disk.
|
||||
--disk-cache-dir DISK_CACHE_DIR Directory to save the disk cache to. Defaults to "user_data/cache".
|
||||
--load-in-8bit Load the model with 8-bit precision (using bitsandbytes).
|
||||
--bf16 Load the model with bfloat16 precision. Requires NVIDIA Ampere GPU.
|
||||
--no-cache Set use_cache to False while generating text. This reduces VRAM usage slightly, but it comes at a performance cost.
|
||||
--trust-remote-code Set trust_remote_code=True while loading the model. Necessary for some models.
|
||||
--force-safetensors Set use_safetensors=True while loading the model. This prevents arbitrary code execution.
|
||||
--no_use_fast Set use_fast=False while loading the tokenizer (it's True by default). Use this if you have any problems related to use_fast.
|
||||
--attn-implementation IMPLEMENTATION Attention implementation. Valid options: sdpa, eager, flash_attention_2.
|
||||
|
||||
bitsandbytes 4-bit:
|
||||
--load-in-4bit Load the model with 4-bit precision (using bitsandbytes).
|
||||
--use_double_quant use_double_quant for 4-bit.
|
||||
--compute_dtype COMPUTE_DTYPE compute dtype for 4-bit. Valid options: bfloat16, float16, float32.
|
||||
--quant_type QUANT_TYPE quant_type for 4-bit. Valid options: nf4, fp4.
|
||||
|
||||
ExLlamaV3:
|
||||
--enable-tp, --enable_tp Enable Tensor Parallelism (TP) to split the model across GPUs.
|
||||
--tp-backend TP_BACKEND The backend for tensor parallelism. Valid options: native, nccl. Default: native.
|
||||
|
||||
ExLlamaV2:
|
||||
--gpu-split GPU_SPLIT Comma-separated list of VRAM (in GB) to use per GPU device for model layers. Example: 20,7,7.
|
||||
--autosplit Autosplit the model tensors across the available GPUs. This causes --gpu-split to be ignored.
|
||||
--cfg-cache ExLlamav2_HF: Create an additional cache for CFG negative prompts. Necessary to use CFG with that loader.
|
||||
--no_flash_attn Force flash-attention to not be used.
|
||||
--no_xformers Force xformers to not be used.
|
||||
--no_sdpa Force Torch SDPA to not be used.
|
||||
--num_experts_per_token N Number of experts to use for generation. Applies to MoE models like Mixtral.
|
||||
|
||||
TensorRT-LLM:
|
||||
--cpp-runner Use the ModelRunnerCpp runner, which is faster than the default ModelRunner but doesn't support streaming yet.
|
||||
|
||||
DeepSpeed:
|
||||
--deepspeed Enable the use of DeepSpeed ZeRO-3 for inference via the Transformers integration.
|
||||
--nvme-offload-dir NVME_OFFLOAD_DIR DeepSpeed: Directory to use for ZeRO-3 NVME offloading.
|
||||
--local_rank LOCAL_RANK DeepSpeed: Optional argument for distributed setups.
|
||||
|
||||
RoPE:
|
||||
--alpha_value ALPHA_VALUE Positional embeddings alpha factor for NTK RoPE scaling. Use either this or compress_pos_emb, not both.
|
||||
--rope_freq_base ROPE_FREQ_BASE If greater than 0, will be used instead of alpha_value. Those two are related by rope_freq_base = 10000 * alpha_value ^ (64 / 63).
|
||||
--compress_pos_emb COMPRESS_POS_EMB Positional embeddings compression factor. Should be set to (context length) / (model's original context length). Equal to 1/rope_freq_scale.
|
||||
|
||||
Gradio:
|
||||
--listen Make the web UI reachable from your local network.
|
||||
--listen-port LISTEN_PORT The listening port that the server will use.
|
||||
--listen-host LISTEN_HOST The hostname that the server will use.
|
||||
--share Create a public URL. This is useful for running the web UI on Google Colab or similar.
|
||||
--auto-launch Open the web UI in the default browser upon launch.
|
||||
--gradio-auth GRADIO_AUTH Set Gradio authentication password in the format "username:password". Multiple credentials can also be supplied with "u1:p1,u2:p2,u3:p3".
|
||||
--gradio-auth-path GRADIO_AUTH_PATH Set the Gradio authentication file path. The file should contain one or more user:password pairs in the same format as above.
|
||||
--ssl-keyfile SSL_KEYFILE The path to the SSL certificate key file.
|
||||
--ssl-certfile SSL_CERTFILE The path to the SSL certificate cert file.
|
||||
--subpath SUBPATH Customize the subpath for gradio, use with reverse proxy
|
||||
--old-colors Use the legacy Gradio colors, before the December/2024 update.
|
||||
--portable Hide features not available in portable mode like training.
|
||||
|
||||
API:
|
||||
--api Enable the API extension.
|
||||
--public-api Create a public URL for the API using Cloudfare.
|
||||
--public-api-id PUBLIC_API_ID Tunnel ID for named Cloudflare Tunnel. Use together with public-api option.
|
||||
--api-port API_PORT The listening port for the API.
|
||||
--api-key API_KEY API authentication key.
|
||||
--admin-key ADMIN_KEY API authentication key for admin tasks like loading and unloading models. If not set, will be the same as --api-key.
|
||||
--api-enable-ipv6 Enable IPv6 for the API
|
||||
--api-disable-ipv4 Disable IPv4 for the API
|
||||
--nowebui Do not launch the Gradio UI. Useful for launching the API in standalone mode.
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
## Downloading models
|
||||
|
||||
Models should be placed under `models/model-name`. For instance, `models/gpt-j-6B` for [GPT-J 6B](https://huggingface.co/EleutherAI/gpt-j-6B/tree/main).
|
||||
Models should be placed in the folder `text-generation-webui/user_data/models`. They are usually downloaded from [Hugging Face](https://huggingface.co/models?pipeline_tag=text-generation&sort=downloads&search=gguf).
|
||||
|
||||
#### Hugging Face
|
||||
To check if a GGUF model will fit in your hardware before downloading it, you can use this tool I created:
|
||||
|
||||
[Hugging Face](https://huggingface.co/models?pipeline_tag=text-generation&sort=downloads) is the main place to download models. These are some noteworthy examples:
|
||||
[Accurate GGUF VRAM Calculator](https://huggingface.co/spaces/oobabooga/accurate-gguf-vram-calculator)
|
||||
|
||||
* [GPT-J 6B](https://huggingface.co/EleutherAI/gpt-j-6B/tree/main)
|
||||
* [GPT-Neo](https://huggingface.co/models?pipeline_tag=text-generation&sort=downloads&search=eleutherai+%2F+gpt-neo)
|
||||
* [OPT](https://huggingface.co/models?search=facebook/opt)
|
||||
* [GALACTICA](https://huggingface.co/models?search=facebook/galactica)
|
||||
* [\*-Erebus](https://huggingface.co/models?search=erebus)
|
||||
* [Pygmalion](https://huggingface.co/models?search=pygmalion)
|
||||
|
||||
You can automatically download a model from HF using the script `download-model.py`. Its usage is very simple:
|
||||
|
||||
python download-model.py organization/model
|
||||
|
||||
For instance:
|
||||
|
||||
python download-model.py facebook/opt-1.3b
|
||||
|
||||
If you want to download a model manually, note that all you need are the json, txt, and pytorch\*.bin files. The remaining files are not necessary.
|
||||
|
||||
#### GPT-4chan
|
||||
|
||||
[GPT-4chan](https://huggingface.co/ykilcher/gpt-4chan) has been shut down from Hugging Face, so you need to download it elsewhere. You have two options:
|
||||
|
||||
* Torrent: [16-bit](https://archive.org/details/gpt4chan_model_float16) / [32-bit](https://archive.org/details/gpt4chan_model)
|
||||
* Direct download: [16-bit](https://theswissbay.ch/pdf/_notpdf_/gpt4chan_model_float16/) / [32-bit](https://theswissbay.ch/pdf/_notpdf_/gpt4chan_model/)
|
||||
|
||||
The 32-bit version is only relevant if you intend to run the model in CPU mode. Otherwise, you should use the 16-bit version.
|
||||
|
||||
After downloading the model, follow these steps:
|
||||
|
||||
1. Place the files under `models/gpt4chan_model_float16` or `models/gpt4chan_model`.
|
||||
2. Place GPT-J 6B's config.json file in that same folder: [config.json](https://huggingface.co/EleutherAI/gpt-j-6B/raw/main/config.json).
|
||||
3. Download GPT-J 6B under `models/gpt-j-6B`:
|
||||
* GGUF models are a single file and should be placed directly into `user_data/models`. Example:
|
||||
|
||||
```
|
||||
python download-model.py EleutherAI/gpt-j-6B
|
||||
text-generation-webui
|
||||
└── user_data
|
||||
└── models
|
||||
└── llama-2-13b-chat.Q4_K_M.gguf
|
||||
```
|
||||
|
||||
You don't really need all of GPT-J 6B's files, just the tokenizer files, but you might as well download the whole thing. Those files will be automatically detected when you attempt to load GPT-4chan.
|
||||
* The remaining model types (like 16-bit Transformers models and EXL3 models) are made of several files and must be placed in a subfolder. Example:
|
||||
|
||||
#### Converting to pytorch (optional)
|
||||
```
|
||||
text-generation-webui
|
||||
└── user_data
|
||||
└── models
|
||||
└── lmsys_vicuna-33b-v1.3
|
||||
├── config.json
|
||||
├── generation_config.json
|
||||
├── pytorch_model-00001-of-00007.bin
|
||||
├── pytorch_model-00002-of-00007.bin
|
||||
├── pytorch_model-00003-of-00007.bin
|
||||
├── pytorch_model-00004-of-00007.bin
|
||||
├── pytorch_model-00005-of-00007.bin
|
||||
├── pytorch_model-00006-of-00007.bin
|
||||
├── pytorch_model-00007-of-00007.bin
|
||||
├── pytorch_model.bin.index.json
|
||||
├── special_tokens_map.json
|
||||
├── tokenizer_config.json
|
||||
└── tokenizer.model
|
||||
```
|
||||
|
||||
The script `convert-to-torch.py` allows you to convert models to .pt format, which is sometimes 10x faster to load to the GPU:
|
||||
In both cases, you can use the "Model" tab of the UI to download the model from Hugging Face automatically. It is also possible to download it via the command-line with:
|
||||
|
||||
python convert-to-torch.py models/model-name
|
||||
```
|
||||
python download-model.py organization/model
|
||||
```
|
||||
|
||||
The output model will be saved to `torch-dumps/model-name.pt`. When you load a new model, the web UI first looks for this .pt file; if it is not found, it loads the model as usual from `models/model-name`.
|
||||
Run `python download-model.py --help` to see all the options.
|
||||
|
||||
## Starting the web UI
|
||||
## Documentation
|
||||
|
||||
conda activate textgen
|
||||
python server.py
|
||||
https://github.com/oobabooga/text-generation-webui/wiki
|
||||
|
||||
Then browse to
|
||||
## Google Colab notebook
|
||||
|
||||
`http://localhost:7860/?__theme=dark`
|
||||
https://colab.research.google.com/github/oobabooga/text-generation-webui/blob/main/Colab-TextGen-GPU.ipynb
|
||||
|
||||
## Community
|
||||
|
||||
https://www.reddit.com/r/Oobabooga/
|
||||
|
||||
Optionally, you can use the following command-line flags:
|
||||
## Acknowledgments
|
||||
|
||||
| Flag | Description |
|
||||
|-------------|-------------|
|
||||
| `-h`, `--help` | show this help message and exit |
|
||||
| `--model MODEL` | Name of the model to load by default. |
|
||||
| `--notebook` | Launch the web UI in notebook mode, where the output is written to the same text box as the input. |
|
||||
| `--chat` | Launch the web UI in chat mode.|
|
||||
| `--cai-chat` | Launch the web UI in chat mode with a style similar to Character.AI's. If the file `img_bot.png` or `img_bot.jpg` exists in the same folder as server.py, this image will be used as the bot's profile picture. Similarly, `img_me.png` or `img_me.jpg` will be used as your profile picture. |
|
||||
| `--cpu` | Use the CPU to generate text.|
|
||||
| `--load-in-8bit` | Load the model with 8-bit precision.|
|
||||
| `--auto-devices` | Automatically split the model across the available GPU(s) and CPU.|
|
||||
| `--disk` | If the model is too large for your GPU(s) and CPU combined, send the remaining layers to the disk. |
|
||||
| `--disk-cache-dir DISK_CACHE_DIR` | Directory to save the disk cache to. Defaults to `cache/`. |
|
||||
| `--gpu-memory GPU_MEMORY` | Maximum GPU memory in GiB to allocate. This is useful if you get out of memory errors while trying to generate text. Must be an integer number. |
|
||||
| `--cpu-memory CPU_MEMORY` | Maximum CPU memory in GiB to allocate for offloaded weights. Must be an integer number. Defaults to 99.|
|
||||
| `--no-stream` | Don't stream the text output in real time. This improves the text generation performance.|
|
||||
| `--settings SETTINGS_FILE` | Load the default interface settings from this json file. See `settings-template.json` for an example.|
|
||||
| `--extensions EXTENSIONS` | The list of extensions to load. If you want to load more than one extension, write the names separated by commas and between quotation marks, "like,this". |
|
||||
| `--listen` | Make the web UI reachable from your local network.|
|
||||
| `--listen-port LISTEN_PORT` | The listening port that the server will use. |
|
||||
| `--share` | Create a public URL. This is useful for running the web UI on Google Colab or similar. |
|
||||
| `--verbose` | Print the prompts to the terminal. |
|
||||
|
||||
Out of memory errors? [Check this guide](https://github.com/oobabooga/text-generation-webui/wiki/Low-VRAM-guide).
|
||||
|
||||
## Presets
|
||||
|
||||
Inference settings presets can be created under `presets/` as text files. These files are detected automatically at startup.
|
||||
|
||||
By default, 10 presets by NovelAI and KoboldAI are included. These were selected out of a sample of 43 presets after applying a K-Means clustering algorithm and selecting the elements closest to the average of each cluster.
|
||||
|
||||
## System requirements
|
||||
|
||||
Check the [wiki](https://github.com/oobabooga/text-generation-webui/wiki/System-requirements) for some examples of VRAM and RAM usage in both GPU and CPU mode.
|
||||
|
||||
## Contributing
|
||||
|
||||
Pull requests, suggestions, and issue reports are welcome.
|
||||
|
||||
Before reporting a bug, make sure that you have created a conda environment and installed the dependencies exactly as in the *Installation* section above.
|
||||
|
||||
These issues are known:
|
||||
|
||||
* 8-bit doesn't work properly on Windows or older GPUs.
|
||||
* Deepspeed doesn't work properly on Windows.
|
||||
|
||||
For these two, please try commenting on an existing issue instead of creating a new one.
|
||||
|
||||
## Credits
|
||||
|
||||
- NovelAI and KoboldAI presets: https://github.com/KoboldAI/KoboldAI-Client/wiki/Settings-Presets
|
||||
- Pygmalion preset, code for early stopping in chat mode, code for some of the sliders: https://github.com/PygmalionAI/gradio-ui/
|
||||
- Verbose preset: Anonymous 4chan user.
|
||||
- Gradio dropdown menu refresh button: https://github.com/AUTOMATIC1111/stable-diffusion-webui
|
||||
- In August 2023, [Andreessen Horowitz](https://a16z.com/) (a16z) provided a generous grant to encourage and support my independent work on this project. I am **extremely** grateful for their trust and recognition.
|
||||
- This project was inspired by [AUTOMATIC1111/stable-diffusion-webui](https://github.com/AUTOMATIC1111/stable-diffusion-webui) and wouldn't exist without it.
|
||||
|
|
|
|||
|
|
@ -1,8 +0,0 @@
|
|||
{
|
||||
"char_name": "Chiharu Yamada",
|
||||
"char_persona": "Chiharu Yamada is a young, computer engineer-nerd with a knack for problem solving and a passion for technology.",
|
||||
"char_greeting": "*Chiharu strides into the room with a smile, her eyes lighting up when she sees you. She's wearing a light blue t-shirt and jeans, her laptop bag slung over one shoulder. She takes a seat next to you, her enthusiasm palpable in the air*\nHey! I'm so excited to finally meet you. I've heard so many great things about you and I'm eager to pick your brain about computers. I'm sure you have a wealth of knowledge that I can learn from. *She grins, eyes twinkling with excitement* Let's get started!",
|
||||
"world_scenario": "",
|
||||
"example_dialogue": "You: So how did you get into computer engineering?\nChiharu Yamada: I've always loved tinkering with technology since I was a kid.\nYou: That's really impressive!\nChiharu Yamada: *She chuckles bashfully* Thanks!\nYou: So what do you do when you're not working on computers?\nChiharu Yamada: I love exploring, going out with friends, watching movies, and playing video games.\nYou: What's your favorite type of computer hardware to work with?\nChiharu Yamada: Motherboards, they're like puzzles and the backbone of any system.\nYou: That sounds great!\nChiharu Yamada: Yeah, it's really fun. I'm lucky to be able to do this as a job.\n"
|
||||
}
|
||||
|
||||
22
cmd_linux.sh
Executable file
22
cmd_linux.sh
Executable file
|
|
@ -0,0 +1,22 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
cd "$(dirname "${BASH_SOURCE[0]}")"
|
||||
|
||||
if [[ "$(pwd)" =~ " " ]]; then echo This script relies on Miniforge which can not be silently installed under a path with spaces. && exit; fi
|
||||
|
||||
# deactivate existing conda envs as needed to avoid conflicts
|
||||
{ conda deactivate && conda deactivate && conda deactivate; } 2> /dev/null
|
||||
|
||||
# config
|
||||
CONDA_ROOT_PREFIX="$(pwd)/installer_files/conda"
|
||||
INSTALL_ENV_DIR="$(pwd)/installer_files/env"
|
||||
|
||||
# environment isolation
|
||||
export PYTHONNOUSERSITE=1
|
||||
unset PYTHONPATH
|
||||
unset PYTHONHOME
|
||||
export CUDA_PATH="$INSTALL_ENV_DIR"
|
||||
export CUDA_HOME="$CUDA_PATH"
|
||||
|
||||
# activate env
|
||||
bash --init-file <(echo "source \"$CONDA_ROOT_PREFIX/etc/profile.d/conda.sh\" && conda activate \"$INSTALL_ENV_DIR\"")
|
||||
24
cmd_macos.sh
Executable file
24
cmd_macos.sh
Executable file
|
|
@ -0,0 +1,24 @@
|
|||
#!/bin/bash
|
||||
|
||||
cd "$(dirname "${BASH_SOURCE[0]}")"
|
||||
|
||||
if [[ "$(pwd)" =~ " " ]]; then echo This script relies on Miniforge which can not be silently installed under a path with spaces. && exit; fi
|
||||
|
||||
# deactivate existing conda envs as needed to avoid conflicts
|
||||
{ conda deactivate && conda deactivate && conda deactivate; } 2> /dev/null
|
||||
|
||||
# config
|
||||
CONDA_ROOT_PREFIX="$(pwd)/installer_files/conda"
|
||||
INSTALL_ENV_DIR="$(pwd)/installer_files/env"
|
||||
|
||||
# environment isolation
|
||||
export PYTHONNOUSERSITE=1
|
||||
unset PYTHONPATH
|
||||
unset PYTHONHOME
|
||||
export CUDA_PATH="$INSTALL_ENV_DIR"
|
||||
export CUDA_HOME="$CUDA_PATH"
|
||||
|
||||
# activate env
|
||||
source $CONDA_ROOT_PREFIX/etc/profile.d/conda.sh
|
||||
conda activate $INSTALL_ENV_DIR
|
||||
exec bash --norc
|
||||
34
cmd_windows.bat
Executable file
34
cmd_windows.bat
Executable file
|
|
@ -0,0 +1,34 @@
|
|||
@echo off
|
||||
|
||||
cd /D "%~dp0"
|
||||
|
||||
set PATH=%PATH%;%SystemRoot%\system32
|
||||
|
||||
echo "%CD%"| findstr /C:" " >nul && echo This script relies on Miniforge which can not be silently installed under a path with spaces. && goto end
|
||||
|
||||
@rem fix failed install when installing to a separate drive
|
||||
set TMP=%cd%\installer_files
|
||||
set TEMP=%cd%\installer_files
|
||||
|
||||
@rem deactivate existing conda envs as needed to avoid conflicts
|
||||
(call conda deactivate && call conda deactivate && call conda deactivate) 2>nul
|
||||
|
||||
@rem config
|
||||
set CONDA_ROOT_PREFIX=%cd%\installer_files\conda
|
||||
set INSTALL_ENV_DIR=%cd%\installer_files\env
|
||||
|
||||
@rem environment isolation
|
||||
set PYTHONNOUSERSITE=1
|
||||
set PYTHONPATH=
|
||||
set PYTHONHOME=
|
||||
set "CUDA_PATH=%INSTALL_ENV_DIR%"
|
||||
set "CUDA_HOME=%CUDA_PATH%"
|
||||
|
||||
@rem activate installer env
|
||||
call "%CONDA_ROOT_PREFIX%\condabin\conda.bat" activate "%INSTALL_ENV_DIR%" || ( echo. && echo Miniforge hook not found. && goto end )
|
||||
|
||||
@rem enter commands
|
||||
cmd /k "%*"
|
||||
|
||||
:end
|
||||
pause
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
'''
|
||||
Converts a transformers model to .pt, which is faster to load.
|
||||
|
||||
Example:
|
||||
python convert-to-torch.py models/opt-1.3b
|
||||
|
||||
The output will be written to torch-dumps/name-of-the-model.pt
|
||||
'''
|
||||
|
||||
from pathlib import Path
|
||||
from sys import argv
|
||||
|
||||
import torch
|
||||
from transformers import AutoModelForCausalLM
|
||||
|
||||
path = Path(argv[1])
|
||||
model_name = path.name
|
||||
|
||||
print(f"Loading {model_name}...")
|
||||
model = AutoModelForCausalLM.from_pretrained(path, low_cpu_mem_usage=True, torch_dtype=torch.float16).cuda()
|
||||
print(f"Model loaded.\nSaving to torch-dumps/{model_name}.pt")
|
||||
torch.save(model, Path(f"torch-dumps/{model_name}.pt"))
|
||||
BIN
css/Inter/Inter-Italic-VariableFont_opsz,wght.ttf
Normal file
BIN
css/Inter/Inter-Italic-VariableFont_opsz,wght.ttf
Normal file
Binary file not shown.
BIN
css/Inter/Inter-VariableFont_opsz,wght.ttf
Normal file
BIN
css/Inter/Inter-VariableFont_opsz,wght.ttf
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Black.woff
Normal file
BIN
css/NotoSans/NotoSans-Black.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Black.woff2
Normal file
BIN
css/NotoSans/NotoSans-Black.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-BlackItalic.woff
Normal file
BIN
css/NotoSans/NotoSans-BlackItalic.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-BlackItalic.woff2
Normal file
BIN
css/NotoSans/NotoSans-BlackItalic.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Bold.woff
Normal file
BIN
css/NotoSans/NotoSans-Bold.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Bold.woff2
Normal file
BIN
css/NotoSans/NotoSans-Bold.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-BoldItalic.woff
Normal file
BIN
css/NotoSans/NotoSans-BoldItalic.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-BoldItalic.woff2
Normal file
BIN
css/NotoSans/NotoSans-BoldItalic.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ExtraBold.woff
Normal file
BIN
css/NotoSans/NotoSans-ExtraBold.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ExtraBold.woff2
Normal file
BIN
css/NotoSans/NotoSans-ExtraBold.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ExtraBoldItalic.woff
Normal file
BIN
css/NotoSans/NotoSans-ExtraBoldItalic.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ExtraBoldItalic.woff2
Normal file
BIN
css/NotoSans/NotoSans-ExtraBoldItalic.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ExtraLight.woff
Normal file
BIN
css/NotoSans/NotoSans-ExtraLight.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ExtraLight.woff2
Normal file
BIN
css/NotoSans/NotoSans-ExtraLight.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ExtraLightItalic.woff
Normal file
BIN
css/NotoSans/NotoSans-ExtraLightItalic.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ExtraLightItalic.woff2
Normal file
BIN
css/NotoSans/NotoSans-ExtraLightItalic.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Italic.woff
Normal file
BIN
css/NotoSans/NotoSans-Italic.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Italic.woff2
Normal file
BIN
css/NotoSans/NotoSans-Italic.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Light.woff
Normal file
BIN
css/NotoSans/NotoSans-Light.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Light.woff2
Normal file
BIN
css/NotoSans/NotoSans-Light.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-LightItalic.woff
Normal file
BIN
css/NotoSans/NotoSans-LightItalic.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-LightItalic.woff2
Normal file
BIN
css/NotoSans/NotoSans-LightItalic.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Medium.woff
Normal file
BIN
css/NotoSans/NotoSans-Medium.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Medium.woff2
Normal file
BIN
css/NotoSans/NotoSans-Medium.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-MediumItalic.woff
Normal file
BIN
css/NotoSans/NotoSans-MediumItalic.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-MediumItalic.woff2
Normal file
BIN
css/NotoSans/NotoSans-MediumItalic.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Regular.woff
Normal file
BIN
css/NotoSans/NotoSans-Regular.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Regular.woff2
Normal file
BIN
css/NotoSans/NotoSans-Regular.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-SemiBold.woff
Normal file
BIN
css/NotoSans/NotoSans-SemiBold.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-SemiBold.woff2
Normal file
BIN
css/NotoSans/NotoSans-SemiBold.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-SemiBoldItalic.woff
Normal file
BIN
css/NotoSans/NotoSans-SemiBoldItalic.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-SemiBoldItalic.woff2
Normal file
BIN
css/NotoSans/NotoSans-SemiBoldItalic.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Thin.woff
Normal file
BIN
css/NotoSans/NotoSans-Thin.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-Thin.woff2
Normal file
BIN
css/NotoSans/NotoSans-Thin.woff2
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ThinItalic.woff
Normal file
BIN
css/NotoSans/NotoSans-ThinItalic.woff
Normal file
Binary file not shown.
BIN
css/NotoSans/NotoSans-ThinItalic.woff2
Normal file
BIN
css/NotoSans/NotoSans-ThinItalic.woff2
Normal file
Binary file not shown.
166
css/NotoSans/stylesheet.css
Normal file
166
css/NotoSans/stylesheet.css
Normal file
|
|
@ -0,0 +1,166 @@
|
|||
/*
|
||||
Copied from https://github.com/SillyTavern/SillyTavern/tree/6c8bd06308c69d51e2eb174541792a870a83d2d6/public/webfonts/NotoSans
|
||||
*/
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-Black.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-Black.woff') format('woff');
|
||||
font-weight: 900;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-ExtraBoldItalic.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-ExtraBoldItalic.woff') format('woff');
|
||||
font-weight: bold;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-BlackItalic.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-BlackItalic.woff') format('woff');
|
||||
font-weight: 900;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-ExtraBold.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-ExtraBold.woff') format('woff');
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-ThinItalic.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-ThinItalic.woff') format('woff');
|
||||
font-weight: 100;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-BoldItalic.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-BoldItalic.woff') format('woff');
|
||||
font-weight: bold;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-Bold.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-Bold.woff') format('woff');
|
||||
font-weight: bold;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-LightItalic.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-LightItalic.woff') format('woff');
|
||||
font-weight: 300;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-Italic.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-Italic.woff') format('woff');
|
||||
font-weight: normal;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-ExtraLightItalic.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-ExtraLightItalic.woff') format('woff');
|
||||
font-weight: 200;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-Light.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-Light.woff') format('woff');
|
||||
font-weight: 300;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-ExtraLight.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-ExtraLight.woff') format('woff');
|
||||
font-weight: 200;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-Medium.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-Medium.woff') format('woff');
|
||||
font-weight: 500;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-Regular.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-Regular.woff') format('woff');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-MediumItalic.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-MediumItalic.woff') format('woff');
|
||||
font-weight: 500;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-SemiBoldItalic.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-SemiBoldItalic.woff') format('woff');
|
||||
font-weight: 600;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-SemiBold.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-SemiBold.woff') format('woff');
|
||||
font-weight: 600;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
src: url('file/css/NotoSans/NotoSans-Thin.woff2') format('woff2'),
|
||||
url('file/css/NotoSans/NotoSans-Thin.woff') format('woff');
|
||||
font-weight: 100;
|
||||
font-style: normal;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
131
css/chat_style-Dark.css
Normal file
131
css/chat_style-Dark.css
Normal file
|
|
@ -0,0 +1,131 @@
|
|||
.message {
|
||||
display: grid;
|
||||
align-items: start;
|
||||
grid-template-columns: 60px minmax(0, 1fr);
|
||||
padding-bottom: 22px;
|
||||
padding-top: 6px;
|
||||
font-size: 18px;
|
||||
font-family: Roboto, Arial, sans-serif; /* Modern font */
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
.circle-you,
|
||||
.circle-bot {
|
||||
background-color: #2b2b2b; /* Darker background for circles */
|
||||
border-radius: 50%; /* Perfect circle */
|
||||
border: 1px solid #4a90e2; /* Soft blue border */
|
||||
box-shadow: 0 4px 8px rgb(0 0 0 / 50%); /* Soft shadow for depth */
|
||||
}
|
||||
|
||||
.circle-bot img,
|
||||
.circle-you img {
|
||||
border-radius: 50%; /* Make images circular */
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
object-fit: cover;
|
||||
}
|
||||
|
||||
.circle-you, .circle-bot {
|
||||
width: 64px; /* Smaller size for modern look */
|
||||
height: 64px;
|
||||
}
|
||||
|
||||
.text {
|
||||
padding-left: 12px; /* Reduced padding for a cleaner layout */
|
||||
color: #f0f0f0; /* Light text color for readability */
|
||||
}
|
||||
|
||||
.text p {
|
||||
margin-top: 2px;
|
||||
}
|
||||
|
||||
.username {
|
||||
padding-left: 10px;
|
||||
font-size: 20px;
|
||||
font-weight: bold;
|
||||
color: #e0e0e0; /* Light gray text */
|
||||
transition: color 0.3s ease; /* Smooth color transition */
|
||||
}
|
||||
|
||||
.username:hover {
|
||||
color: #4a90e2; /* Blue color on hover */
|
||||
}
|
||||
|
||||
.message-body {
|
||||
position: relative;
|
||||
border: 1px solid rgb(255 255 255 / 10%); /* Soft white border */
|
||||
border-radius: 8px; /* Slightly rounded corners */
|
||||
padding: 15px;
|
||||
background: #1e1e1e; /* Dark background */
|
||||
box-shadow: 0 4px 10px rgb(0 0 0 / 30%); /* Subtle shadow for depth */
|
||||
transition: background 0.3s ease; /* Smooth transition for background */
|
||||
}
|
||||
|
||||
.message-body:hover {
|
||||
background: #252525; /* Slightly lighter on hover */
|
||||
}
|
||||
|
||||
/* Adds 2 extra lines at the top and bottom of the message */
|
||||
.message-body::before,
|
||||
.message-body::after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
left: 10px;
|
||||
right: 10px;
|
||||
height: 1px;
|
||||
background-color: rgb(255 255 255 / 5%); /* Faded lines for subtle separation */
|
||||
}
|
||||
|
||||
.message-body::before {
|
||||
top: 4px;
|
||||
}
|
||||
|
||||
.message-body::after {
|
||||
bottom: 4px;
|
||||
}
|
||||
|
||||
.message-body img {
|
||||
max-width: 300px;
|
||||
max-height: 300px;
|
||||
border-radius: 10px; /* Rounded corners for images */
|
||||
}
|
||||
|
||||
.message-body p {
|
||||
margin-bottom: 0 !important;
|
||||
font-size: 16px !important;
|
||||
line-height: 1.5 !important;
|
||||
color: #e0e0e0 !important; /* Light color for text */
|
||||
}
|
||||
|
||||
.message-body p em {
|
||||
color: #a6a6a6 !important; /* Softer gray for emphasized text */
|
||||
}
|
||||
|
||||
@media screen and (width <= 688px) {
|
||||
.message {
|
||||
display: grid;
|
||||
align-items: start;
|
||||
grid-template-columns: 60px minmax(0, 1fr);
|
||||
padding-bottom: 25px;
|
||||
font-size: 15px;
|
||||
font-family: Roboto, Arial, sans-serif; /* Modern font */
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
.circle-you, .circle-bot {
|
||||
width: 40px; /* Smaller size for mobile */
|
||||
height: 40px;
|
||||
}
|
||||
|
||||
.text {
|
||||
padding-left: 10px; /* Reduced padding for mobile */
|
||||
}
|
||||
|
||||
.message-body p {
|
||||
font-size: 14px !important; /* Smaller text for mobile */
|
||||
}
|
||||
|
||||
.username {
|
||||
font-size: 18px; /* Smaller username for mobile */
|
||||
}
|
||||
}
|
||||
137
css/chat_style-TheEncrypted777.css
Normal file
137
css/chat_style-TheEncrypted777.css
Normal file
|
|
@ -0,0 +1,137 @@
|
|||
/* All credits to TheEncrypted777: https://www.reddit.com/r/Oobabooga/comments/12xe6vq/updated_css_styling_with_color_customization_for/ */
|
||||
|
||||
.message {
|
||||
display: grid;
|
||||
align-items: start;
|
||||
grid-template-columns: 60px minmax(0, 1fr);
|
||||
padding-bottom: 21px;
|
||||
padding-top: 7px;
|
||||
font-size: 18px;
|
||||
font-family: 'Noto Sans', Arial, sans-serif;
|
||||
line-height: 1.428571429;
|
||||
}
|
||||
|
||||
.circle-you,
|
||||
.circle-bot {
|
||||
background-color: gray;
|
||||
border-radius: 1rem;
|
||||
border: 2px solid white;
|
||||
}
|
||||
|
||||
.circle-bot img,
|
||||
.circle-you img {
|
||||
border-radius: 10%;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
object-fit: cover;
|
||||
}
|
||||
|
||||
.circle-you, .circle-bot {
|
||||
/* You can set the size of the profile images here, but if you do, you have to also adjust the .text{padding-left: 90px} to a different number according to the width of the image which is right below here */
|
||||
width: 135px;
|
||||
height: 175px;
|
||||
}
|
||||
|
||||
.text {
|
||||
/* Change this to move the message box further left or right depending on the size of your profile pic */
|
||||
padding-left: 90px;
|
||||
text-shadow: 2px 2px 2px rgb(0 0 0 / 40%);
|
||||
}
|
||||
|
||||
.text p {
|
||||
margin-top: 2px;
|
||||
}
|
||||
|
||||
.username {
|
||||
padding-left: 10px;
|
||||
font-size: 22px;
|
||||
font-weight: bold;
|
||||
border-top: 1px solid rgb(51 64 90);
|
||||
padding: 3px;
|
||||
}
|
||||
|
||||
.message-body {
|
||||
position: relative;
|
||||
border: 1px solid rgb(255 255 255 / 45.9%);
|
||||
border-radius: 10px;
|
||||
padding: 10px;
|
||||
padding-top: 5px;
|
||||
|
||||
/* Message gradient background color - remove the line bellow if you don't want a background color or gradient */
|
||||
background: linear-gradient(to bottom, #171730, #1b263f);
|
||||
}
|
||||
|
||||
/* Adds 2 extra lines at the top and bottom of the message */
|
||||
.message-body::before,
|
||||
.message-body::after {
|
||||
content: "";
|
||||
position: absolute;
|
||||
left: 10px;
|
||||
right: 10px;
|
||||
height: 1px;
|
||||
background-color: rgb(255 255 255 / 13%);
|
||||
}
|
||||
|
||||
.message-body::before {
|
||||
top: 6px;
|
||||
}
|
||||
|
||||
.message-body::after {
|
||||
bottom: 6px;
|
||||
}
|
||||
|
||||
.message-body img {
|
||||
max-width: 300px;
|
||||
max-height: 300px;
|
||||
border-radius: 20px;
|
||||
}
|
||||
|
||||
.message-body p {
|
||||
margin-bottom: 0 !important;
|
||||
font-size: 18px !important;
|
||||
line-height: 1.428571429 !important;
|
||||
color: rgb(243 244 246) !important;
|
||||
text-shadow: 2px 2px 2px rgb(0 0 0);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.message-body p em {
|
||||
color: rgb(138 138 138) !important;
|
||||
}
|
||||
|
||||
@media screen and (width <= 688px) {
|
||||
.message {
|
||||
display: grid;
|
||||
align-items: start;
|
||||
grid-template-columns: 60px minmax(0, 1fr);
|
||||
padding-bottom: 25px;
|
||||
font-size: 15px;
|
||||
font-family: 'Noto Sans', Helvetica, Arial, sans-serif;
|
||||
line-height: 1.428571429;
|
||||
}
|
||||
|
||||
.circle-you, .circle-bot {
|
||||
width: 50px;
|
||||
height: 73px;
|
||||
border-radius: 0.5rem;
|
||||
}
|
||||
|
||||
.circle-bot img,
|
||||
.circle-you img {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
object-fit: cover;
|
||||
}
|
||||
|
||||
.text {
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
.message-body p {
|
||||
font-size: 16px !important;
|
||||
}
|
||||
|
||||
.username {
|
||||
font-size: 20px;
|
||||
}
|
||||
}
|
||||
22
css/chat_style-cai-chat-square.css
Normal file
22
css/chat_style-cai-chat-square.css
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
@import url("file/css/chat_style-cai-chat.css");
|
||||
|
||||
.circle-bot, .circle-you {
|
||||
height: 90px;
|
||||
width: 60px;
|
||||
border-radius: 10px;
|
||||
background-color: #656565;
|
||||
}
|
||||
|
||||
.circle-bot img, .circle-you img {
|
||||
border-radius: 8.333px;
|
||||
}
|
||||
|
||||
.circle-you {
|
||||
background-color: #656565;
|
||||
}
|
||||
|
||||
.message {
|
||||
padding-bottom: 1.5em;
|
||||
padding-top: 0.5em;
|
||||
grid-template-columns: 70px minmax(0, 1fr);
|
||||
}
|
||||
66
css/chat_style-cai-chat.css
Normal file
66
css/chat_style-cai-chat.css
Normal file
|
|
@ -0,0 +1,66 @@
|
|||
.message {
|
||||
display: grid;
|
||||
align-items: start;
|
||||
grid-template-columns: 60px minmax(0, 1fr);
|
||||
padding-bottom: 1.5em;
|
||||
padding-top: 0.5em;
|
||||
font-size: 15px;
|
||||
font-family: 'Noto Sans', Helvetica, Arial, sans-serif;
|
||||
line-height: 22.5px !important;
|
||||
}
|
||||
|
||||
.message-body {
|
||||
margin-top: 3px;
|
||||
font-size: 15px !important;
|
||||
}
|
||||
|
||||
.circle-you {
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
background-color: rgb(238 78 59);
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
.circle-bot {
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
background-color: rgb(59 78 244);
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
.circle-bot img,
|
||||
.circle-you img {
|
||||
border-radius: 50%;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
object-fit: cover;
|
||||
}
|
||||
|
||||
.username {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.message-body img {
|
||||
max-width: 300px;
|
||||
max-height: 300px;
|
||||
border-radius: 20px;
|
||||
}
|
||||
|
||||
.message-body p {
|
||||
font-size: 15px !important;
|
||||
line-height: 22.5px !important;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.message-body p, .chat .message-body ul, .chat .message-body ol {
|
||||
margin-bottom: 10px !important;
|
||||
}
|
||||
|
||||
.dark .message-body p em {
|
||||
color: rgb(138 138 138) !important;
|
||||
}
|
||||
|
||||
.message-body p em {
|
||||
color: rgb(110 110 110) !important;
|
||||
font-weight: 500;
|
||||
}
|
||||
109
css/chat_style-messenger.css
Normal file
109
css/chat_style-messenger.css
Normal file
|
|
@ -0,0 +1,109 @@
|
|||
.message {
|
||||
padding-bottom: 22px;
|
||||
padding-top: 3px;
|
||||
font-size: 15px;
|
||||
font-family: 'Noto Sans', Helvetica, Arial, sans-serif;
|
||||
line-height: 1.428571429;
|
||||
}
|
||||
|
||||
.circle-you {
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
background-color: rgb(238 78 59);
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
||||
.circle-bot {
|
||||
width: 50px;
|
||||
height: 50px;
|
||||
background-color: rgb(59 78 244);
|
||||
border-radius: 50%;
|
||||
float: left;
|
||||
margin-right: 10px;
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
.circle-bot img,
|
||||
.circle-you img {
|
||||
border-radius: 50%;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
object-fit: cover;
|
||||
}
|
||||
|
||||
.circle-you {
|
||||
margin-top: 5px;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.circle-bot + .text, .circle-you + .text {
|
||||
border-radius: 18px;
|
||||
padding: 8px 12px;
|
||||
}
|
||||
|
||||
.circle-bot + .text {
|
||||
background-color: #E4E6EB;
|
||||
float: left;
|
||||
}
|
||||
|
||||
.circle-you + .text {
|
||||
float: right;
|
||||
background-color: rgb(0 132 255);
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
.circle-you + .text div, .circle-you + .text *, .dark .circle-you + .text div, .dark .circle-you + .text * {
|
||||
color: #FFF !important;
|
||||
}
|
||||
|
||||
.circle-you + .text .username {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.dark .circle-bot + .text div, .dark .circle-bot + .text * {
|
||||
color: #000;
|
||||
}
|
||||
|
||||
.text {
|
||||
max-width: 80%;
|
||||
}
|
||||
|
||||
.text p {
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
.username {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.message-body {
|
||||
}
|
||||
|
||||
.message-body img {
|
||||
max-width: 300px;
|
||||
max-height: 300px;
|
||||
border-radius: 20px;
|
||||
}
|
||||
|
||||
.message-body p {
|
||||
margin-bottom: 0 !important;
|
||||
font-size: 15px !important;
|
||||
line-height: 1.428571429 !important;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.dark .message-body p em {
|
||||
color: rgb(138 138 138) !important;
|
||||
}
|
||||
|
||||
.message-body p em {
|
||||
color: rgb(110 110 110) !important;
|
||||
}
|
||||
|
||||
.editing-textarea {
|
||||
width: max(30rem) !important;
|
||||
}
|
||||
|
||||
.circle-you + .text .edit-control-button, .circle-you + .text .editing-textarea {
|
||||
color: #000 !important;
|
||||
}
|
||||
105
css/chat_style-wpp.css
Normal file
105
css/chat_style-wpp.css
Normal file
|
|
@ -0,0 +1,105 @@
|
|||
.message {
|
||||
display: block;
|
||||
padding-top: 0;
|
||||
padding-bottom: 21px;
|
||||
font-size: 15px;
|
||||
font-family: 'Noto Sans', Helvetica, Arial, sans-serif;
|
||||
line-height: 1.428571429;
|
||||
grid-template-columns: none;
|
||||
}
|
||||
|
||||
.circle-you, .circle-bot {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.text {
|
||||
max-width: 65%;
|
||||
border-radius: 18px;
|
||||
padding: 12px 16px;
|
||||
margin-bottom: 8px;
|
||||
clear: both;
|
||||
box-shadow: 0 1px 2px rgb(0 0 0 / 10%);
|
||||
}
|
||||
|
||||
.username {
|
||||
font-weight: 600;
|
||||
margin-bottom: 8px;
|
||||
opacity: 0.65;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
/* User messages - right aligned, WhatsApp green */
|
||||
.circle-you + .text {
|
||||
background-color: #d9fdd3;
|
||||
float: right;
|
||||
margin-left: auto;
|
||||
margin-right: 8px;
|
||||
}
|
||||
|
||||
.circle-you + .text .username {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Bot messages - left aligned, white */
|
||||
.circle-bot + .text {
|
||||
background-color: #fff;
|
||||
float: left;
|
||||
margin-right: auto;
|
||||
margin-left: 8px;
|
||||
border: 1px solid #e5e5e5;
|
||||
}
|
||||
|
||||
.circle-bot + .text .message-actions {
|
||||
bottom: -25px !important;
|
||||
}
|
||||
|
||||
/* Dark theme colors */
|
||||
.dark .circle-you + .text {
|
||||
background-color: #144d37;
|
||||
color: #e4e6ea;
|
||||
box-shadow: 0 1px 2px rgb(0 0 0 / 30%);
|
||||
}
|
||||
|
||||
.dark .circle-bot + .text {
|
||||
background-color: #202c33;
|
||||
color: #e4e6ea;
|
||||
border: 1px solid #3c4043;
|
||||
box-shadow: 0 1px 2px rgb(0 0 0 / 30%);
|
||||
}
|
||||
|
||||
.dark .username {
|
||||
opacity: 0.7;
|
||||
}
|
||||
|
||||
.message-body img {
|
||||
max-width: 300px;
|
||||
max-height: 300px;
|
||||
border-radius: 12px;
|
||||
}
|
||||
|
||||
.message-body p {
|
||||
font-size: 15px !important;
|
||||
line-height: 1.4 !important;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.message-body p:first-child {
|
||||
margin-top: 0 !important;
|
||||
}
|
||||
|
||||
.dark .message-body p em {
|
||||
color: rgb(170 170 170) !important;
|
||||
}
|
||||
|
||||
.message-body p em {
|
||||
color: rgb(100 100 100) !important;
|
||||
}
|
||||
|
||||
/* Message actions positioning */
|
||||
.message-actions {
|
||||
margin-top: 8px;
|
||||
}
|
||||
|
||||
.message-body p, .chat .message-body ul, .chat .message-body ol {
|
||||
margin-bottom: 10px !important;
|
||||
}
|
||||
111
css/highlightjs/github-dark.min.css
vendored
Normal file
111
css/highlightjs/github-dark.min.css
vendored
Normal file
|
|
@ -0,0 +1,111 @@
|
|||
html body gradio-app .gradio-container pre code.hljs {
|
||||
display: block;
|
||||
overflow-x: auto;
|
||||
padding: 1em
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container code.hljs {
|
||||
padding: 3px 5px
|
||||
}
|
||||
|
||||
/*!
|
||||
Theme: GitHub Dark
|
||||
Description: Dark theme as seen on github.com
|
||||
Author: github.com
|
||||
Maintainer: @Hirse
|
||||
Updated: 2021-05-15
|
||||
|
||||
Outdated base version: https://github.com/primer/github-syntax-dark
|
||||
Current colors taken from GitHub's CSS
|
||||
*/
|
||||
html body gradio-app .gradio-container .hljs {
|
||||
color: #c9d1d9;
|
||||
background: #0d1117
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-doctag,
|
||||
html body gradio-app .gradio-container .hljs-keyword,
|
||||
html body gradio-app .gradio-container .hljs-meta .hljs-keyword,
|
||||
html body gradio-app .gradio-container .hljs-template-tag,
|
||||
html body gradio-app .gradio-container .hljs-template-variable,
|
||||
html body gradio-app .gradio-container .hljs-type,
|
||||
html body gradio-app .gradio-container .hljs-variable.language_ {
|
||||
color: #ff7b72
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-title,
|
||||
html body gradio-app .gradio-container .hljs-title.class_,
|
||||
html body gradio-app .gradio-container .hljs-title.class_.inherited__,
|
||||
html body gradio-app .gradio-container .hljs-title.function_ {
|
||||
color: #d2a8ff
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-attr,
|
||||
html body gradio-app .gradio-container .hljs-attribute,
|
||||
html body gradio-app .gradio-container .hljs-literal,
|
||||
html body gradio-app .gradio-container .hljs-meta,
|
||||
html body gradio-app .gradio-container .hljs-number,
|
||||
html body gradio-app .gradio-container .hljs-operator,
|
||||
html body gradio-app .gradio-container .hljs-selector-attr,
|
||||
html body gradio-app .gradio-container .hljs-selector-class,
|
||||
html body gradio-app .gradio-container .hljs-selector-id,
|
||||
html body gradio-app .gradio-container .hljs-variable {
|
||||
color: #79c0ff
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-meta .hljs-string,
|
||||
html body gradio-app .gradio-container .hljs-regexp,
|
||||
html body gradio-app .gradio-container .hljs-string {
|
||||
color: #a5d6ff
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-built_in,
|
||||
html body gradio-app .gradio-container .hljs-symbol {
|
||||
color: #ffa657
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-code,
|
||||
html body gradio-app .gradio-container .hljs-comment,
|
||||
html body gradio-app .gradio-container .hljs-formula {
|
||||
color: #8b949e
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-name,
|
||||
html body gradio-app .gradio-container .hljs-quote,
|
||||
html body gradio-app .gradio-container .hljs-selector-pseudo,
|
||||
html body gradio-app .gradio-container .hljs-selector-tag {
|
||||
color: #7ee787
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-subst {
|
||||
color: #c9d1d9
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-section {
|
||||
color: #1f6feb;
|
||||
font-weight: 700
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-bullet {
|
||||
color: #f2cc60
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-emphasis {
|
||||
color: #c9d1d9;
|
||||
font-style: italic
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-strong {
|
||||
color: #c9d1d9;
|
||||
font-weight: 700
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-addition {
|
||||
color: #aff5b4;
|
||||
background-color: #033a16
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-deletion {
|
||||
color: #ffdcd7;
|
||||
background-color: #67060c
|
||||
}
|
||||
111
css/highlightjs/github.min.css
vendored
Normal file
111
css/highlightjs/github.min.css
vendored
Normal file
|
|
@ -0,0 +1,111 @@
|
|||
html body gradio-app .gradio-container pre code.hljs {
|
||||
display: block;
|
||||
overflow-x: auto;
|
||||
padding: 1em
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container code.hljs {
|
||||
padding: 3px 5px
|
||||
}
|
||||
|
||||
/*!
|
||||
Theme: GitHub
|
||||
Description: Light theme as seen on github.com
|
||||
Author: github.com
|
||||
Maintainer: @Hirse
|
||||
Updated: 2021-05-15
|
||||
|
||||
Outdated base version: https://github.com/primer/github-syntax-light
|
||||
Current colors taken from GitHub's CSS
|
||||
*/
|
||||
html body gradio-app .gradio-container .hljs {
|
||||
color: #24292e;
|
||||
background: #fff
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-doctag,
|
||||
html body gradio-app .gradio-container .hljs-keyword,
|
||||
html body gradio-app .gradio-container .hljs-meta .hljs-keyword,
|
||||
html body gradio-app .gradio-container .hljs-template-tag,
|
||||
html body gradio-app .gradio-container .hljs-template-variable,
|
||||
html body gradio-app .gradio-container .hljs-type,
|
||||
html body gradio-app .gradio-container .hljs-variable.language_ {
|
||||
color: #d73a49
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-title,
|
||||
html body gradio-app .gradio-container .hljs-title.class_,
|
||||
html body gradio-app .gradio-container .hljs-title.class_.inherited__,
|
||||
html body gradio-app .gradio-container .hljs-title.function_ {
|
||||
color: #6f42c1
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-attr,
|
||||
html body gradio-app .gradio-container .hljs-attribute,
|
||||
html body gradio-app .gradio-container .hljs-literal,
|
||||
html body gradio-app .gradio-container .hljs-meta,
|
||||
html body gradio-app .gradio-container .hljs-number,
|
||||
html body gradio-app .gradio-container .hljs-operator,
|
||||
html body gradio-app .gradio-container .hljs-selector-attr,
|
||||
html body gradio-app .gradio-container .hljs-selector-class,
|
||||
html body gradio-app .gradio-container .hljs-selector-id,
|
||||
html body gradio-app .gradio-container .hljs-variable {
|
||||
color: #005cc5
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-meta .hljs-string,
|
||||
html body gradio-app .gradio-container .hljs-regexp,
|
||||
html body gradio-app .gradio-container .hljs-string {
|
||||
color: #032f62
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-built_in,
|
||||
html body gradio-app .gradio-container .hljs-symbol {
|
||||
color: #e36209
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-code,
|
||||
html body gradio-app .gradio-container .hljs-comment,
|
||||
html body gradio-app .gradio-container .hljs-formula {
|
||||
color: #6a737d
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-name,
|
||||
html body gradio-app .gradio-container .hljs-quote,
|
||||
html body gradio-app .gradio-container .hljs-selector-pseudo,
|
||||
html body gradio-app .gradio-container .hljs-selector-tag {
|
||||
color: #22863a
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-subst {
|
||||
color: #24292e
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-section {
|
||||
color: #005cc5;
|
||||
font-weight: 700
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-bullet {
|
||||
color: #735c0f
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-emphasis {
|
||||
color: #24292e;
|
||||
font-style: italic
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-strong {
|
||||
color: #24292e;
|
||||
font-weight: 700
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-addition {
|
||||
color: #22863a;
|
||||
background-color: #f0fff4
|
||||
}
|
||||
|
||||
html body gradio-app .gradio-container .hljs-deletion {
|
||||
color: #b31d28;
|
||||
background-color: #ffeef0
|
||||
}
|
||||
1
css/highlightjs/highlightjs-copy.min.css
vendored
Normal file
1
css/highlightjs/highlightjs-copy.min.css
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
.hljs-copy-wrapper{position:relative;overflow:hidden}.hljs-copy-wrapper:hover .hljs-copy-button,.hljs-copy-button:focus{transform:translateX(0)}.hljs-copy-button{position:absolute;transform:translateX(calc(100% + 1.125em));top:1em;right:1em;width:2rem;height:2rem;text-indent:-9999px;color:#fff;border-radius:.25rem;border:1px solid #ffffff22;background-color:#2d2b57;background-color:var(--hljs-theme-background);background-image:url('data:image/svg+xml;utf-8,<svg width="16" height="16" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6 5C5.73478 5 5.48043 5.10536 5.29289 5.29289C5.10536 5.48043 5 5.73478 5 6V20C5 20.2652 5.10536 20.5196 5.29289 20.7071C5.48043 20.8946 5.73478 21 6 21H18C18.2652 21 18.5196 20.8946 18.7071 20.7071C18.8946 20.5196 19 20.2652 19 20V6C19 5.73478 18.8946 5.48043 18.7071 5.29289C18.5196 5.10536 18.2652 5 18 5H16C15.4477 5 15 4.55228 15 4C15 3.44772 15.4477 3 16 3H18C18.7956 3 19.5587 3.31607 20.1213 3.87868C20.6839 4.44129 21 5.20435 21 6V20C21 20.7957 20.6839 21.5587 20.1213 22.1213C19.5587 22.6839 18.7957 23 18 23H6C5.20435 23 4.44129 22.6839 3.87868 22.1213C3.31607 21.5587 3 20.7957 3 20V6C3 5.20435 3.31607 4.44129 3.87868 3.87868C4.44129 3.31607 5.20435 3 6 3H8C8.55228 3 9 3.44772 9 4C9 4.55228 8.55228 5 8 5H6Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M7 3C7 1.89543 7.89543 1 9 1H15C16.1046 1 17 1.89543 17 3V5C17 6.10457 16.1046 7 15 7H9C7.89543 7 7 6.10457 7 5V3ZM15 3H9V5H15V3Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;transition:background-color 200ms ease,transform 200ms ease-out}.hljs-copy-button:hover{border-color:#ffffff44}.hljs-copy-button:active{border-color:#ffffff66}.hljs-copy-button[data-copied="true"]{text-indent:0;width:auto;background-image:none}@media(prefers-reduced-motion){.hljs-copy-button{transition:none}}.hljs-copy-alert{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
|
||||
97
css/html_instruct_style.css
Normal file
97
css/html_instruct_style.css
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
.chat {
|
||||
background: transparent;
|
||||
padding: 0;
|
||||
padding-top: 0;
|
||||
}
|
||||
|
||||
.chat > .messages:first-child {
|
||||
padding-top: 0 !important;
|
||||
}
|
||||
|
||||
.chat .message-body p, .chat .message-body li {
|
||||
font-size: 1rem !important;
|
||||
line-height: 28px !important;
|
||||
}
|
||||
|
||||
.dark .chat .message-body :is(p,li,h1,h2,h3,h4,h5,h6),
|
||||
.dark .chat .message-body em:not(:is(h1,h2,h3,h4,h5,h6,b,strong) em),
|
||||
.dark .chat .message-body q:not(:is(h1,h2,h3,h4,h5,h6,b,strong) q) {
|
||||
color: #d1d5db !important;
|
||||
}
|
||||
|
||||
.chat .message-body :is(th, td),
|
||||
.prose hr {
|
||||
border-color: #40404096 !important;
|
||||
}
|
||||
|
||||
.dark .chat .message-body :is(th, td),
|
||||
.dark .prose hr {
|
||||
border-color: rgb(255 255 255 / 30%) !important;
|
||||
}
|
||||
|
||||
.chat .message-body :is(p, ul, ol) {
|
||||
margin: 1.25em 0 !important;
|
||||
}
|
||||
|
||||
.chat .message-body :is(p, ul, ol):first-child {
|
||||
margin-top: 0 !important;
|
||||
}
|
||||
|
||||
.chat .message-body :is(p, ul, ol):last-child {
|
||||
margin-bottom: 0 !important;
|
||||
}
|
||||
|
||||
.user-message, .assistant-message {
|
||||
font-family: Inter, Helvetica, Arial, sans-serif;
|
||||
}
|
||||
|
||||
.message:first-child {
|
||||
padding-top: 0;
|
||||
}
|
||||
|
||||
.username {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.chat .user-message {
|
||||
background: #f3f4f6;
|
||||
padding: 1.5rem 1rem;
|
||||
padding-bottom: 2rem;
|
||||
border-radius: 0;
|
||||
border-bottom-right-radius: 0;
|
||||
}
|
||||
|
||||
.chat .assistant-message {
|
||||
padding: 1.5rem 1rem;
|
||||
padding-bottom: 2rem;
|
||||
border-radius: 0;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
.dark .chat .user-message {
|
||||
background: var(--light-gray);
|
||||
}
|
||||
|
||||
.dark .chat .assistant-message {
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
.chat .user-message .text,
|
||||
.chat .assistant-message .text {
|
||||
max-width: 700px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
/* Create space between two assistant messages in a row */
|
||||
.assistant-message + .assistant-message {
|
||||
margin-top: 1.5rem;
|
||||
}
|
||||
|
||||
pre > code {
|
||||
background-color: #f3f4f6 !important;
|
||||
}
|
||||
|
||||
.dark pre > code {
|
||||
background-color: #1f2937 !important;
|
||||
}
|
||||
33
css/html_readable_style.css
Normal file
33
css/html_readable_style.css
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
.readable-container {
|
||||
max-width: 600px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
background-color: rgb(31 41 55);
|
||||
padding: 3em;
|
||||
word-break: break-word;
|
||||
overflow-wrap: anywhere;
|
||||
color: #efefef !important;
|
||||
}
|
||||
|
||||
.readable-container p, .readable-container li {
|
||||
font-size: 16px !important;
|
||||
color: #efefef !important;
|
||||
margin-bottom: 22px;
|
||||
line-height: 1.4 !important;
|
||||
}
|
||||
|
||||
.readable-container li > p {
|
||||
display: inline !important;
|
||||
}
|
||||
|
||||
.readable-container code {
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
.readable-container :not(pre) > code {
|
||||
white-space: normal !important;
|
||||
}
|
||||
|
||||
.readable-container .hoverable {
|
||||
font-size: 14px;
|
||||
}
|
||||
BIN
css/katex/fonts/KaTeX_AMS-Regular.ttf
Normal file
BIN
css/katex/fonts/KaTeX_AMS-Regular.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_AMS-Regular.woff
Normal file
BIN
css/katex/fonts/KaTeX_AMS-Regular.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_AMS-Regular.woff2
Normal file
BIN
css/katex/fonts/KaTeX_AMS-Regular.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Caligraphic-Bold.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Caligraphic-Bold.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Caligraphic-Bold.woff
Normal file
BIN
css/katex/fonts/KaTeX_Caligraphic-Bold.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Caligraphic-Bold.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Caligraphic-Bold.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Caligraphic-Regular.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Caligraphic-Regular.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Caligraphic-Regular.woff
Normal file
BIN
css/katex/fonts/KaTeX_Caligraphic-Regular.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Caligraphic-Regular.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Caligraphic-Regular.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Fraktur-Bold.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Fraktur-Bold.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Fraktur-Bold.woff
Normal file
BIN
css/katex/fonts/KaTeX_Fraktur-Bold.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Fraktur-Bold.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Fraktur-Bold.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Fraktur-Regular.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Fraktur-Regular.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Fraktur-Regular.woff
Normal file
BIN
css/katex/fonts/KaTeX_Fraktur-Regular.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Fraktur-Regular.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Fraktur-Regular.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-Bold.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Main-Bold.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-Bold.woff
Normal file
BIN
css/katex/fonts/KaTeX_Main-Bold.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-Bold.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Main-Bold.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-BoldItalic.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Main-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-BoldItalic.woff
Normal file
BIN
css/katex/fonts/KaTeX_Main-BoldItalic.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-BoldItalic.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Main-BoldItalic.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-Italic.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Main-Italic.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-Italic.woff
Normal file
BIN
css/katex/fonts/KaTeX_Main-Italic.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-Italic.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Main-Italic.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-Regular.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Main-Regular.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-Regular.woff
Normal file
BIN
css/katex/fonts/KaTeX_Main-Regular.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Main-Regular.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Main-Regular.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Math-BoldItalic.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Math-BoldItalic.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Math-BoldItalic.woff
Normal file
BIN
css/katex/fonts/KaTeX_Math-BoldItalic.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Math-BoldItalic.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Math-BoldItalic.woff2
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Math-Italic.ttf
Normal file
BIN
css/katex/fonts/KaTeX_Math-Italic.ttf
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Math-Italic.woff
Normal file
BIN
css/katex/fonts/KaTeX_Math-Italic.woff
Normal file
Binary file not shown.
BIN
css/katex/fonts/KaTeX_Math-Italic.woff2
Normal file
BIN
css/katex/fonts/KaTeX_Math-Italic.woff2
Normal file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue