DIRCg7edfe * 4f̉/U%.git-blame-ignore-revsg8kfe * [9V dgxΨ|sfZ.gitattributesg8kfe * ;(V>B(g\ .gitignoreg7edfe *  Z'׺.j.gitlab-ci.ymlg7ufe * 1(2>T=a@ .kde-ci.ymlgf>tgf>t  D[YshlCMakeLists.txtg7edfe 9@ lAѓeOT` KF6CodecsConfig.cmake.ing8kfe 9@ Ax0r~Η׵eݯuLICENSES/BSD-3-Clause.txtg8kfe 9@ %Bɖt.<w,cLICENSES/CC0-1.0.txtg8kfe I D6Sjz@)q_IsהNLICENSES/GPL-2.0-or-later.txtg8kfe X[ `\G,'`̇v1,LICENSES/LGPL-2.0-only.txtg8kfe X[ `\G,'`̇v1,LICENSES/LGPL-2.0-or-later.txtg8kfe X[ e2nwqM) 7e2tLICENSES/LGPL-2.1-or-later.txtg8kfe X[ T KH) !@bkLICENSES/MIT.txtg8kfe g []TVU+!('vVZLICENSES/MPL-1.1.txtg8kfe g l!kq{%|ΣLl README.mdg8Gfe g m_G.SV autotests/CMakeLists.txtg8Gfe g  E)!̂܍Zޜ?߯rautotests/base45test.cppg8fe g  Cr1Bs,autotests/base64benchmark.cppg8fe vB  ~QpٓI-E/autotests/data/codec_base64/basic-decode.base64g8fe " 3f&c GI%7d8autotests/data/codec_base64/basic-decode.base64.expectedg8fe " 4f&c GI%7d(autotests/data/codec_base64/basic-encodeg8fe " 5]g$sD>pٓI-E1autotests/data/codec_base64/basic-encode.expectedg8fe d 6dCd#?/6ZMq]g*autotests/data/codec_base64/corrupt.base64g8fe d 7f&c GI%7d3autotests/data/codec_base64/corrupt.base64.expectedg8fe d 8<<-$(3o-autotests/data/codec_base64/very_small-encodeg8fe d 9St?0l b6autotests/data/codec_base64/very_small-encode.expectedg8Gfe d ;!@ۧ4WV>on2+autotests/data/codec_q/all-encoded-decode.qg8Gfe d <f&c GI%7d4autotests/data/codec_q/all-encoded-decode.q.expectedg8Gfe d =f&c GI%7d#autotests/data/codec_q/basic-encodeg8Gfe d >x Nu[qAn4,autotests/data/codec_q/basic-encode.expectedg8Gfe d ?⛲CK)wZS$autotests/data/codec_q/null-decode.qg8Gfe d @⛲CK)wZS-autotests/data/codec_q/null-decode.q.expectedg8Gfe d A⛲CK)wZS"autotests/data/codec_q/null-encodeg8Gfe d B⛲CK)wZS+autotests/data/codec_q/null-encode.expectedg8Gfe  DPGTᒽWLWzCautotests/data/codec_quoted-printable/basic-decode.quoted-printableg8Gfe  Ef&c GI%7dLautotests/data/codec_quoted-printable/basic-decode.quoted-printable.expectedg8Gfe  Ff&c GI%7d2autotests/data/codec_quoted-printable/basic-encodeg8Gfe  GPGTᒽWLWz;autotests/data/codec_quoted-printable/basic-encode.expectedg8Gfe  HlZL@y7m>autotests/data/codec_quoted-printable/corrupt.quoted-printableg8Gfe  I`)bM*H;PJ!a0`Gautotests/data/codec_quoted-printable/corrupt.quoted-printable.expectedg8Gfe  JG1"#׷nI5zhi?autotests/data/codec_quoted-printable/corrupt2.quoted-printableg8Gfe  KG1"#׷nI5zhiHautotests/data/codec_quoted-printable/corrupt2.quoted-printable.expectedg8Gfe  LE .Qbߐ;R?autotests/data/codec_quoted-printable/corrupt3.quoted-printableg8Gfe  ME .Qbߐ;RHautotests/data/codec_quoted-printable/corrupt3.quoted-printable.expectedg8Gfe  N/.1<[KW?autotests/data/codec_quoted-printable/corrupt4.quoted-printableg8Gfe  O-FZ/]_kt)-폟+Hautotests/data/codec_quoted-printable/corrupt4.quoted-printable.expectedg8Gfe  P IK!ɟumz: 1autotests/data/codec_quoted-printable/wrap-encodeg8Gfe C Q \eR8¦ Hin~gw:autotests/data/codec_quoted-printable/wrap-encode.expectedg8Gfe C SHW;;lQ{Gautotests/data/codec_x-kmime-rfc2231/all-encoded.x-kmime-rfc2231-decodeg8Gfe C Tf&c GI%7dPautotests/data/codec_x-kmime-rfc2231/all-encoded.x-kmime-rfc2231-decode.expectedg8Gfe C Uf&c GI%7d1autotests/data/codec_x-kmime-rfc2231/basic-encodeg8Gfe C V~a[Se&w^9:autotests/data/codec_x-kmime-rfc2231/basic-encode.expectedg8Gfe C W⛲CK)wZS@autotests/data/codec_x-kmime-rfc2231/null-decode.x-kmime-rfc2231g8Gfe C X⛲CK)wZSIautotests/data/codec_x-kmime-rfc2231/null-decode.x-kmime-rfc2231.expectedg8Gfe C Y⛲CK)wZS0autotests/data/codec_x-kmime-rfc2231/null-encodeg8Gfe C Z⛲CK)wZS9autotests/data/codec_x-kmime-rfc2231/null-encode.expectedg8fe C \x6^a]vܪިE 7autotests/data/codec_x-uuencode/basic-decode.x-uuencodeg8fe + ]f&c GI%7d@autotests/data/codec_x-uuencode/basic-decode.x-uuencode.expectedg8fe + ^ PL 9*S\-Wpautotests/kcharsetstest.cppg8Gfe + _@Xُ`t3autotests/kcharsetstest.hg8fe + `qwiϛ)v?autotests/kemailaddresstest.cppg8fe + a')%jz[ԶBvUautotests/kemailaddresstest.hg8fe m bc+zG5bh{(w!autotests/kencodingprobertest.cppg8fe m c`P=լEѬ@Oautotests/kencodingprobertest.hg8Gfe m d"׭!mH{B6Gy fOapoqm/bn/kcodecs6_qt.pog7ffe :M }RrGW#LK$y<poqm/bn_IN/kcodecs6_qt.pog8i5fe | bi]|hZ1 poqm/br/kcodecs6_qt.pog8kfe  6rS 1jpoqm/bs/kcodecs6_qt.pog7П&fe CN )p4."cVi*μJpoqm/ca/kcodecs6_qt.pog8,,fe CN )fAk$OӐI8I7poqm/ca@valencia/kcodecs6_qt.pog8,,fe % ~j!rpoqm/crh/kcodecs6_qt.pog8)fe 4 & .G=D poqm/cs/kcodecs6_qt.pog7#fe D  ]b`(_^15"TGn2yt3poqm/csb/kcodecs6_qt.pog8 'fe  m(N4(4CFpoqm/cy/kcodecs6_qt.pog8i5fe  6x/Q+0apoqm/da/kcodecs6_qt.pog8)fe  DR)3 FJ774npoqm/de/kcodecs6_qt.pog8*fe ^R ChB1jlR3<poqm/el/kcodecs6_qt.pog7#fe ^R ʾنh6$poqm/en_GB/kcodecs6_qt.pog8J(fe ^R ( 5W {@ R{Z4W?Yhpoqm/eo/kcodecs6_qt.pog7\fe ܠ (H[g=_Cl? čTpoqm/es/kcodecs6_qt.pog8*fe  Ų>H.Opoqm/et/kcodecs6_qt.pog8>fe gS ߮?I֝xo,b|?poqm/eu/kcodecs6_qt.pog7\fe gS aʃ.Jt]Pbmpoqm/fa/kcodecs6_qt.pog8J(fe  G 'YcKpoqm/fi/kcodecs6_qt.pog7ffe ( M`=,cj Ö-poqm/fr/kcodecs6_qt.pog7efe 8. q>mG}'_Bfe  ,)kwζa[iZpoqm/he/kcodecs6_qt.pog8 'fe @  ͫx\TR[H poqm/hi/kcodecs6_qt.pog8ife @ Hް gz^з-poqm/hne/kcodecs6_qt.pog8ife V I.>5K poqm/hr/kcodecs6_qt.pog8gfe V IQ]38e)z[@Npoqm/hsb/kcodecs6_qt.pog8xwfe ė /p, ¿W:poqm/hu/kcodecs6_qt.pog8)fe ė x{>;׉m݀'gwopoqm/hy/kcodecs6_qt.pog8;nfe  /~F]UE0poqm/ia/kcodecs6_qt.pog8>fe  Q5Y!2|)kխZpoqm/id/kcodecs6_qt.pog7\fe  Ryy597N|2tYpoqm/is/kcodecs6_qt.pog7П&fe I 7F*u G1F Yc5^poqm/it/kcodecs6_qt.pog7efe I -,Ju [uGpoqm/ja/kcodecs6_qt.pog7fe I 4N.ÞzYg=mzpoqm/ka/kcodecs6_qt.pog8gfe W THSa\=bH)H)poqm/kk/kcodecs6_qt.pog8)fe ⦆y,ۖ7h9YyUVԎUpoqm/km/kcodecs6_qt.pog8,,fe,R .Maq&3,rpoqm/kn/kcodecs6_qt.pog8xwfe;Y )k"e!DI/;,poqm/ko/kcodecs6_qt.pog8;nfeJ֙ ȗdqFqׁ1poqm/ku/kcodecs6_qt.pog8>feJ֙ hg si^poqm/lb/kcodecs6_qt.pog8 'feJ֙ - f (Iwpoqm/lt/kcodecs6_qt.pog8ifeZ 5 `x Ȕm)ippoqm/lv/kcodecs6_qt.pog8ifei[ qґõ_U27ƄXpoqm/mai/kcodecs6_qt.pog8xwfei[ 9]t ۛV/poqm/mk/kcodecs6_qt.pog8fexZ GS0쒆ki9poqm/ml/kcodecs6_qt.pog8,,fexZ jhYe*[poqm/mr/kcodecs6_qt.pog7\feߚ ˶W.ޘ,61TNYpoqm/ms/kcodecs6_qt.pog8Yhfe! %ܚn1[Ópoqm/nb/kcodecs6_qt.pog7ffe! SifZNnW(poqm/nds/kcodecs6_qt.pog7fed [%"{pkacV)Cpoqm/ne/kcodecs6_qt.pog7#fe[ 9W E m["poqm/oc/kcodecs6_qt.pog8,,fe &bI ltvpoqm/or/kcodecs6_qt.pog7efe*  ki|7m lpoqm/pa/kcodecs6_qt.pog8J(fem Bt #^jV$`Gapoqm/pl/kcodecs6_qt.pog8 'fem –(4kf[[IKzpoqm/ps/kcodecs6_qt.pog8*fem @yf̣iC'n)0poqm/pt/kcodecs6_qt.pog7ffem *g+o4e~Fapoqm/pt_BR/kcodecs6_qt.pog7fem -p_v4 ?"جpoqm/ro/kcodecs6_qt.pog7#fe\ yS %m&Oppoqm/ru/kcodecs6_qt.pog7#fe\ D":{Qí@;NV^poqm/se/kcodecs6_qt.pog7fe nCjr|Vۼ7Qpoqm/si/kcodecs6_qt.pog8i5fe ??X5e*9)?poqm/sk/kcodecs6_qt.pog7П&fe3)gCɰ4cMwW/Qa poqm/sl/kcodecs6_qt.pog8>fe v &vt'8g+SyF`poqm/sq/kcodecs6_qt.pog8Yhfe v 2!0gsoplaČ`poqm/sr/kcodecs6_qt.pog8xwfe v 3 qU{¿aDx Rg poqm/sr@ijekavian/kcodecs6_qt.pog8J(fe v,'gCi{$ %poqm/sr@ijekavianlatin/kcodecs6_qt.pog8i5fe v,뒆R1 Nt1 :poqm/sr@latin/kcodecs6_qt.pog8ife v'0SH1b5%zcpoqm/sv/kcodecs6_qt.pog7\fe/]M+r;4*2L poqm/ta/kcodecs6_qt.pog8Yhfe>/poqm/ug/kcodecs6_qt.pog8kfeE#0 *=4Fpi|>Ҟ Ppoqm/uk/kcodecs6_qt.pog8i5fe%0@amFS.nEpoqm/uz/kcodecs6_qt.pog8;nfe'I]'GMϩ11!]poqm/uz@cyrillic/kcodecs6_qt.pog8fe_)*sYm0d߯rSANbrpoqm/vi/kcodecs6_qt.pog8)fe_+;9цE[7(Y6#poqm/wa/kcodecs6_qt.pog7ffe -ܤfq\ζ3ܛzpoqm/xh/kcodecs6_qt.pog7ffeN/%a-0 bPH'gpoqm/zh_CN/kcodecs6_qt.pog7efeN1PhCr %poqm/zh_HK/kcodecs6_qt.pog8;nfeN3)P 4A3-poqm/zh_TW/kcodecs6_qt.pog7edfeN5) $+3+g?src/CMakeLists.txtg7edfeN6xL/p}Fcigsrc/Messages.shg7edfeN7.#]iN9,Vmsrc/kcharsets.cppg7ufeN81~⮿x@:(gs(src/kcharsets.hg7edfeN9501n|DmG|src/kcharsets_p.hg7edfeN:V<++^R+vsrc/kcodecs.cppg7edfeN;aXz/>AX@#. src/kcodecs.hg7edfeN<GHv 6xsrc/kcodecs_p.hg7ufeN=vd/OQ*S,src/kcodecsbase45.cppg7ufeN>/G+ n# 2 4Dsrc/kcodecsbase64.cppg7edfeN?^ # õ2)src/kcodecsbase64.hg7edfeN@XQu-\y75A4ɟ>+src/kcodecsqp.cppg7edfeNAr%(nv:l|Rimsrc/kcodecsqp.hg7edfeNB+E!Ӝ43V src/kcodecsuuencode.cppg7ufeNC #ĐrVP{!src/kcodecsuuencode.hg7edfeב D m}+K,kOĻ\src/kemailaddress.cppg7ufeב E9wn`Gof K9g@src/kemailaddress.hg7edfeב F)?dLʠ(lh#src/kencodingprober.cppg7ufeב G[W931*/asrc/kencodingprober.hg7edfeב H&wRɩg >src/kentities.gperfg7ufeב J_01mI5! src/probers/CharDistribution.cppg7ufeב KTPmG=pe̻y<src/probers/CharDistribution.hg7edfeב LfE\j"src/probers/ChineseGroupProber.cppg7edfeב M&AneɀJwQx src/probers/ChineseGroupProber.hg7ufeב N,ĺ.a7!ձ1#src/probers/JapaneseGroupProber.cppg7ufeב OTƃL]:*9!src/probers/JapaneseGroupProber.hg7ufeב PhFRWeI?mR*M01src/probers/JpCntx.cppg7ufeב Q |SS؛޷wQQ4/src/probers/JpCntx.hg7ufeב RA^ȋA`M(O~ "src/probers/LangBulgarianModel.cppg7ufeב SW&^pbG=!src/probers/LangCyrillicModel.cppg7edfeב T@?؊Is2G$"src/probers/LangGreekModel.cppg7ufeב U:P,P%}ousO.src/probers/LangHebrewModel.cppg7edfeaV@ eۭ^be1 0 `m9R7ӳ"gXX|bg1 0 osid>p#צSLbn1 0 g5`*}6b{br1 0 @TXߍܳRbs1 0 Q\} 27:?ca1 0 Nlv  D}m)(cs1 0 s\T_Tn}&Acy1 0 =) Yx@8f&!yqida1 0 VgE[Cw{Ny[peo1 0 i&RͪS%xes1 0 U6Om8=)mfet1 0 9)= I7.[eu1 0 dw >ε4;3fa1 0 * K9XR#Z|fi1 0 ;Yڇ}!cTflZPfr1 0 BE ,] wTӜfy1 0 `ezVOoj;@n =/ga1 0 bt!љqTHQgd1 0 {$.j#W:0;Z9gl1 0 5\H3)D*gu1 0 `+:ϕ!r7 $ha1 0 գ K BUfY#he1 0 G:iҊ̉/Yhi1 0 ^@GZ#.,hr1 0 ]B#q{n={ƭʽhu1 0 ehG|ro +hy1 0 &bpeek*^ia1 0 x2vYQII_zktg1 0 Z?;mܠkCth1 0 7ZHW7[>AØRtr1 0 Tl]ip =<tt1 0 Ү$n [5ug1 0 {SkЛQ\N޼uk1 0 )&poeę&uz1 0 [IVU4Pvi1 0 K5JU,秕1EO Ywa1 0 3`Yexh1 0 iTŧ[_ٸast1 0 uzQY">crh1 0 ppr3ot䬮Owcsb1 0 fqJ!-,lThne1 0 [sx|[ 3yI+zhsb1 0 Z O{E5:gNG 'mai1 0 jB:RW2*;tnds1 0 2૩F(h.Yebn_IN1 0 Y>e0b;ien_GB1 0 wOT5n TnSi^Vpt_BR1 0 .Пe Lzh_CN1 0 0kmQeBzh_HK1 0 Tgg<)@wVDRzh_TW1 0 asN [7be@latin1 0 /Ǜ(%0>@t]sr@latin1 0 A ˘(.6Ydca@valencia1 0 'J^50J6uz@cyrillic1 0 $$eì5|`+sr@ijekavian1 0 Gvy Gb L6sr@ijekavianlatin1 0 R8xE{HXLICENSES8 0 4,A5-?Nqvautotests68 1 SWW帋&U0data55 6 üןC7aqa .K9codec_b14 0 '1)z߁5Gcodec_q8 0 pJ|UEcodec_base648 0 ./x}HM9}icodec_x-uuencode2 0 rĴJ;W]`ccodec_x-kmime-rfc22318 0 |O 6kIs 1codec_quoted-printable14 0 j1}rmqUs,{N