From 16d736e3aa871b22894ae8f18a2f2b6276853c2d Mon Sep 17 00:00:00 2001 From: "qinyong@9artedu.com" Date: Mon, 15 Jun 2026 09:27:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E5=AE=8C=E6=95=B4=E4=B8=9A=E5=8A=A1=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 + .idea/.gitignore | 8 + .../inspectionProfiles/profiles_settings.xml | 6 + .idea/misc.xml | 7 + .idea/modules.xml | 8 + .idea/sales-assistant-py.iml | 10 + .idea/vcs.xml | 6 + app/__init__.py | 0 app/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 139 bytes app/__pycache__/llm.cpython-312.pyc | Bin 0 -> 610 bytes app/aa.md | 1 + app/client/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 146 bytes .../embedding_client_manager.cpython-312.pyc | Bin 0 -> 4264 bytes .../milvus_client_manager.cpython-312.pyc | Bin 0 -> 3104 bytes .../mysql_client_manager.cpython-312.pyc | Bin 0 -> 3167 bytes app/client/embedding_client_manager.py | 70 + app/client/milvus_client_manager.py | 59 + app/client/mysql_client_manager.py | 45 + app/conf/__init__.py | 0 app/conf/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 144 bytes .../__pycache__/app_config.cpython-312.pyc | Bin 0 -> 3050 bytes app/conf/app_config.py | 72 + app/dto/__init__.py | 0 app/dto/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 143 bytes .../__pycache__/summary_dto.cpython-312.pyc | Bin 0 -> 514 bytes app/dto/summary_dto.py | 9 + app/llm.py | 5 + app/models/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 146 bytes app/models/mysql/__init__.py | 3 + .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 239 bytes .../archive_messages.cpython-312.pyc | Bin 0 -> 4451 bytes app/models/mysql/archive_messages.py | 64 + app/repository/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 150 bytes ...rchive_messages_repository.cpython-312.pyc | Bin 0 -> 3979 bytes app/repository/archive_messages_repository.py | 72 + app/repository/milvus/__init__.py | 0 .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 157 bytes .../summary_repository.cpython-312.pyc | Bin 0 -> 7654 bytes app/repository/milvus/summary_repository.py | 156 + app/summary/__init__.py | 4 + app/summary/router.py | 26 + app/summary/service.py | 180 + app/summary/task.py | 88 + conf/app_config.yaml | 35 + conf/sql.sql | 0 docker/docker-compose.yml | 80 + .../bge-large-zh-v1.5/.gitattributes | 35 + .../bge-large-zh-v1.5/1_Pooling/config.json | 7 + docker/embedding/bge-large-zh-v1.5/README.md | 427 + .../embedding/bge-large-zh-v1.5/config.json | 40 + .../config_sentence_transformers.json | 7 + .../embedding/bge-large-zh-v1.5/modules.json | 20 + .../bge-large-zh-v1.5/pytorch_model.bin | 3 + .../sentence_bert_config.json | 4 + .../bge-large-zh-v1.5/special_tokens_map.json | 7 + .../bge-large-zh-v1.5/tokenizer.json | 21278 ++++++++++++++++ .../bge-large-zh-v1.5/tokenizer_config.json | 15 + docker/embedding/bge-large-zh-v1.5/vocab.txt | 21128 +++++++++++++++ main.py | 28 + pyproject.toml | 23 + uv.lock | 3051 +++ 64 files changed, 47090 insertions(+) create mode 100644 .gitignore create mode 100644 .idea/.gitignore create mode 100644 .idea/inspectionProfiles/profiles_settings.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/sales-assistant-py.iml create mode 100644 .idea/vcs.xml create mode 100644 app/__init__.py create mode 100644 app/__pycache__/__init__.cpython-312.pyc create mode 100644 app/__pycache__/llm.cpython-312.pyc create mode 100644 app/aa.md create mode 100644 app/client/__init__.py create mode 100644 app/client/__pycache__/__init__.cpython-312.pyc create mode 100644 app/client/__pycache__/embedding_client_manager.cpython-312.pyc create mode 100644 app/client/__pycache__/milvus_client_manager.cpython-312.pyc create mode 100644 app/client/__pycache__/mysql_client_manager.cpython-312.pyc create mode 100644 app/client/embedding_client_manager.py create mode 100644 app/client/milvus_client_manager.py create mode 100644 app/client/mysql_client_manager.py create mode 100644 app/conf/__init__.py create mode 100644 app/conf/__pycache__/__init__.cpython-312.pyc create mode 100644 app/conf/__pycache__/app_config.cpython-312.pyc create mode 100644 app/conf/app_config.py create mode 100644 app/dto/__init__.py create mode 100644 app/dto/__pycache__/__init__.cpython-312.pyc create mode 100644 app/dto/__pycache__/summary_dto.cpython-312.pyc create mode 100644 app/dto/summary_dto.py create mode 100644 app/llm.py create mode 100644 app/models/__init__.py create mode 100644 app/models/__pycache__/__init__.cpython-312.pyc create mode 100644 app/models/mysql/__init__.py create mode 100644 app/models/mysql/__pycache__/__init__.cpython-312.pyc create mode 100644 app/models/mysql/__pycache__/archive_messages.cpython-312.pyc create mode 100644 app/models/mysql/archive_messages.py create mode 100644 app/repository/__init__.py create mode 100644 app/repository/__pycache__/__init__.cpython-312.pyc create mode 100644 app/repository/__pycache__/archive_messages_repository.cpython-312.pyc create mode 100644 app/repository/archive_messages_repository.py create mode 100644 app/repository/milvus/__init__.py create mode 100644 app/repository/milvus/__pycache__/__init__.cpython-312.pyc create mode 100644 app/repository/milvus/__pycache__/summary_repository.cpython-312.pyc create mode 100644 app/repository/milvus/summary_repository.py create mode 100644 app/summary/__init__.py create mode 100644 app/summary/router.py create mode 100644 app/summary/service.py create mode 100644 app/summary/task.py create mode 100644 conf/app_config.yaml create mode 100644 conf/sql.sql create mode 100644 docker/docker-compose.yml create mode 100644 docker/embedding/bge-large-zh-v1.5/.gitattributes create mode 100644 docker/embedding/bge-large-zh-v1.5/1_Pooling/config.json create mode 100644 docker/embedding/bge-large-zh-v1.5/README.md create mode 100644 docker/embedding/bge-large-zh-v1.5/config.json create mode 100644 docker/embedding/bge-large-zh-v1.5/config_sentence_transformers.json create mode 100644 docker/embedding/bge-large-zh-v1.5/modules.json create mode 100644 docker/embedding/bge-large-zh-v1.5/pytorch_model.bin create mode 100644 docker/embedding/bge-large-zh-v1.5/sentence_bert_config.json create mode 100644 docker/embedding/bge-large-zh-v1.5/special_tokens_map.json create mode 100644 docker/embedding/bge-large-zh-v1.5/tokenizer.json create mode 100644 docker/embedding/bge-large-zh-v1.5/tokenizer_config.json create mode 100644 docker/embedding/bge-large-zh-v1.5/vocab.txt create mode 100644 main.py create mode 100644 pyproject.toml create mode 100644 uv.lock diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..162a70d --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +# 忽略Maven编译目录 +.trae +.venv \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..47d2172 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..ca615c0 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/sales-assistant-py.iml b/.idea/sales-assistant-py.iml new file mode 100644 index 0000000..40576ec --- /dev/null +++ b/.idea/sales-assistant-py.iml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/__init__.py b/app/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/__pycache__/__init__.cpython-312.pyc b/app/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ad20a0cc4ae333d8d248129325fd2eb48ee5ec6f GIT binary patch literal 139 zcmX@j%ge<81P^X$WP#|%AOanHW&w&!XQ*V*Wb|9fP{ah}eFmxdrR8cBlboND8dIE@ zlUl5sSX`W0T#}eqqFYcIlUPs?6Ca2KczG$)vkyYsFe|ji$RQ! M%#4hTMa)1J04y#bR{#J2 literal 0 HcmV?d00001 diff --git a/app/__pycache__/llm.cpython-312.pyc b/app/__pycache__/llm.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c9f5803cf684c5324d569509f954f2181894f46a GIT binary patch literal 610 zcmaJ-zi$&U6n^$4%{8SkRGHefLqLth&;=nnQ6z>ev`ZBA&WX*{sn0ptj?(K;iNB&{ zVn#6YW8x3!(oB&oF`%kLw@PJV;yF-72!V(9eb4^h``+`}@^T&UeC$6MtP+5Wkldcd z-{j^4k`v&-iGrMT2nn1jnn#_800lurG>C7@<~W%3p67x6LwV;<)qj+C|5oydS9p~# zNFvGm+Pms6MW<56&Bd#bG>N|_wRA~;pSdI-a-s05&Wa-G5A{o#UE%KFW4AB$fz+9= zxUvvF=F+mB61-XU)mfFVu|g&XqV#c(S&@v4@=H$Sg)q#GjPP}F=nPAGLteI6)N-ogz=__6-U~E;eWtIOJn&GE(A+X<${@(PkK~BSOemcz6l-zb!OQpTB9pZco=X zCu^IZj=mg!KAvvvPPTT>)4?>=lT=UB@gyBz18mc06k&(%1zD`Ewj TzzD>}AjU^#Mn=XWW*`dyuJa-X literal 0 HcmV?d00001 diff --git a/app/client/__pycache__/embedding_client_manager.cpython-312.pyc b/app/client/__pycache__/embedding_client_manager.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c58da98b71e99e4e9c0c5e161e572de9c951c9fb GIT binary patch literal 4264 zcma(UT})fo`JDUbzl#AIOu(?17znn3{FbDUfD$LEGSW<1*ruRN){XClm>S!?_qxQ6 z*|G#}v}%<`l?qW>)l&07mQ>5z`p|~~kK2P?m`rc;5UG{6zByr1vaS#N&b_vA5Oh11 zzw@2%eCM3+`_A`s?q6$atO#1>qrl|fObC5L2Ia<-kc}?@nMWcLaTJXiJs!jQm>Q$> zo*tv2r=rXhJH}3NV;n{ldJT#6EE1Uql(Ey8i9(V|;wJ0LM{M>FaEZqvSw;4ZZiHkn zaN9(#JcE&FnnhzgP|;+|=E^b#bpAnUu(>9MQ`l$zj?mBhD6RJN)MZH&Be98KJT@Mg z(5ylt5en;gxV#hTE6V>I2J>(vQ5clP5H7L#~QgmD=Dr7T{=lc_<2QG!P>Tr!qklF9}P8HCW3A!lDArI|yaNGzg;Lh0SxE7MnIu)&!Mx%TU5 z-PJnBylY!`wahW^**1WN!WHRZKrFB8dKnOKJJ59!u&r&f+CHVpyWoO5aF_41YMZ<0 zW99<#(dW~qE2^3p*tbu^13ucY9CIbEs2Y=q%j$hB>*5n3Ju(jv6rYgPP*RTWtayo` z7TA>l08qSs*FwW5?mO;6voGK5%kAIRXC9L6IY;VsTKQeXO(hLfR|MENFmt*OMSFv5+ZS;zE%^|edU4# zju4N@Brkv)5zXaB0429E^k>Mmr`uFI_oN z9>62uKEv>BfO~_c+VE#jDp8h?{!tQ#&RJc3-MWM7`Vtp#CNQ^O^k^)>u`#swx^MOKMV% zz2pTX#C5ZM0pk6b*%SwuZ5tDb_#w5KDuIWE9k;Zy86mdlkEt0dgGEMUBUt1>;evS8UE+s-vfV}7ac(QX^?k5)FnQG zSft=-3ZskQf*73cDt!@6W8!u`%lR{qWk{H%xqW)Z)y%4#jD-bN8inl5MPi90c!4z` z$ikGQO0wd^8Z)WHW13axCnZhsnRU;Vn_(ll0RTy0iYj{vYKopp3 zl#eq)yp^!fkkK?#LP$m9f~c8gNlC`PmbR? zes{Rg=$||DxVCwr>t4rN?cVjKw&y0)a0K}B&i>c0?)%N8B&X8eA9o6!DM0o(0Kjkv_wIswf8M?S zQO6_Ks{3f6@#viOE02FJz0m&lOwN4p5d{D)#`S6`WxBfY0`6k&*t_BNgGYTeS{DZk-Q(U`$#We zx|%YH2OW@Nsr(ecEGkkI>t6Wn27>OH8MDJr0rX`LZy@NNaWuQTXtlHZ7f%%tbdN?i zNLTbw?4hhughhuI)qj!BIEI`+G?@}2F?eRRk4lOPk?z^SqJ4c~SWsz|0`bR6fv_O8 zGX1|xf?6pEB3a!SWlyH>sXtEeWmQX(=H zKi+csrp#t2R!Fq8>?~iUgj9@zb}Bd|WkWQK!r$aYn+2x>$?Y>#m5f%kQcyA#tGq1Z zMJP%$)NiO%sh`Hv)#bo;epKEK5~Z8Z!c!_DL?dZIg-4l3NruDlJ{wO))2?4#5mZk^ z@tl&Rgy)6s$y__&0qd|lX!xUjv{sKTx1Vzej>3Phz7Wno&-~Ol}$G5NX{g3(j zoTGP*?|b45%$< zXcClEEF6hLC5TK(aub|H$~9zC1zrhG_GZ(=r8z(^8TS!=Wq_yJ)v!L=`ZQ#uNX_t+PlW|J!5Lwp5h+F)?I(?4k#L!sZ;XP0R2g6g_H^iX#-LbAS=>ge3!=2`G-B5 zVmFaeDHV=r6bY#mR3TOHk|+rB#v9^|2VP>D%H~w0N)QTfX;Yx$iJ3jyu~UaPR=U~Q z-I=+aZ)bMr2bar1pnd=Gk?EUOLVm$PsqsZ-dmNY>L?$w)k|-DCIOI*LDQXV#j5n*6 zs5NMf+JZKYn8-^+=I4oQSv46Jf`W-C!fMf6(4MviY=7V=!0E!PiDV=m3#q`1=OgNS zDQ!fJD6wR~R367;laY(MBa}!;VaA7xrdU_rW(w$z0GZn}WP-4qD_o znOCfnrYxD{WXrrOXe-Ug)_F@%kZtoMXqN?`4%x0aWrre8^0ITD54vzXX_7_Y>tq*5 zxU=MaE?9qo1l)RK<(}W9ut$Za+F&Qfynpkn&wtB)bAR>g&Bg1#e*59(wX45>adq?4 z*lbkQ9DlBB`K_iG)ZJ^ zlW-X(7$DEURe{+HTFRx#3^!N51MqYiU{EWzS#E{{c+nbbGQcjCVtAUAutku8?5`fnfb&^eLxM{zidQe)Bm<377_-ccN_9dwS zWVK^J5G;4z>HE>?D~JvEoL&anp}emz=j+R!zt`HE;>Ev01h3Wu7n)5q1A%$CR`@r-RMnM@214Cvf2=0l1`bUvjiR2LEu@R#CL4%lcj z7%>i$pNeZqolnGRQm=b0U3p&Ahf=LT0w&sm{6Qd9C(YwYX1tYJ#XF`SS5Q}*0>Vys z>D0ohb!P`2aed1teBRre^Y-Sw13B-&dduJ%x7L*(I-46hn;#m@4UMiJePz9FENi~o z+*PP=EO?sop3a=7Gw(T^^BgWT?aw#$2l(LaGj?VmQ#TdTV6wE` zm11;tgU!n5q5+u5bkqW>+CU#FBC3FxAm)X(oY1x*v=`isOP3ce=iPyvJFq-(+daH4 z3>y(rnfql-J^~B>4<^*N2a-1U<*v4aBnMY=DW-Ue5n<#l!lJun8pm>@1S0K)*(&s& zhKWpPE%bJ&9!1ULKz70BbYsTmo!vQS_pSJb^H@PF24PQ5>{)i-5l?KHiFo`!lI{#x z-7D$lJOB!UzpL$p-;Vo6O3`)@rCmTO(+Ppe9IEB#lktbIjdlP?MQ%NXZjCOCLN{wK=-iOZgD(pHe1@Z945=DkaU!lgp`LN_2XP46i)qE_4epV4!yt~A5liGPGskg1lY^V&nfv6#-_}9S`+y*s%CAcOV>eW`wp6WDRd@Y!N=YS9bwBRSuGa}6 zFsps@=Djy>X5QD#*DWng2-=IA`m(PH2>nC{ZsY36@{fSbAsNY7K?&M33Ral}gDK7` ztjZ-g8|M^W6%vB#NqAIm!fVrb#iuqUnpA(nj}e0oAX&JCWY0X~XiqdVh%^&__VM~^ ztGanymkE#!viEc^LV7<5WV=?0)Y18R4=egEp+qa_MA^uLazJl&WnJwU6>$+qn|`6< zV^M5*59iH{mXj2~Ig^|O?Y$C>h0EQY5*lOpaLoy>#?~GiY;I1~CkntV*Ye z9%U@={`fvEmO;SEDCT%>qdSi7vpyfWG&cVJDSVjp(#)M5VGII%RE3B(NX|SY<)kU1TR!=eyNIipE=F+{{^b~eIW&W3kO-L5WCWwS zsS&soMvb{ebOVn?S-lxVEunty4fR8cDJf}cdJ)da8AM6hQU;wH4*&k_3%e(inoK4Q zNg>971ZFWzDQ6Dki<4lA$)vsSNtK>KbOxg8oFbMlT3%7iHlSSe^5yx$I1wYYn5 z(89Yd{Jez+OTm$3TG9<-K3gzTyVO%dQNi&$S1=&7ym|29w5H1zm(~o^;_{kqT3%T) zrBjkYZeYC?mNlrY!+IM)@Zl6O#e%M^@54GXNN2qZ0DRcmbuIGO*!5Vo`{_#e)8(#b zzL5UTeHr*ipt|dDW!K^I@XO_wkCexcRmV?O#!ptqNoAarkEF_}sd8GWrq5K;XR7IQ zmGrst)J%Ei{1QTc#`~DNv^&K7>U8$#m@_)YfXJWl1nnl6DcS|o6#CMP{uu1(zR=-; zV292uAalrUgcZ1g($_S%(8yS3ZnE=riPhOU^EwgpncUPU=WF|31ZMapY$x}F9-=nB2>{~n!T8d~GUFJV$r?DOY#ZksKkL8gwMqY#5SbKCn zsQ|gOd7ZP{oK8?;JOSW8=pICUpzYn$@0_j%x+;OL#XwKh+w+aL=XZnF+&8!M;%oR1 z+;yQB>adrV#hj!PQM8&wQPt#vLh)u%e7ztk4o9b=A-gs2wj9LZ?(nGQ?E5*yrBfG)Y)cUSl1voyRjc>sy)YVs2Ju=~31+ zmv^2qTU?e&Gr?{%a2N<3ntNNt+Bi++{aKK49lA$CfosvV)1!BlY<&> z7V`uOi>H3$TY^rEf&vU(n>GxZMB#9~+QU=HF!kL)+6KRI4uBorw?jkK(Edtje>F6E zD>VAm_F8B6)sc@!ZVr{7I=ZOw1C`LgVrX!7|Lx}1 z4=|g>Xvv1`%fI-DEwI9Pe&k z2zw~L-2?P!$nx0NXGXIGun$;Hr-rba;3Xp|$uv=mj$t>g5MuC*jMZm3RhGU1oB|sH z^T+7RFt+kUbds2cubre;^Xek(c=Acgw3D0K++y`YP9LN+dT-S);5|->cutQ4jb2xV z3}A`H7=MQX-=of-QRfe6qJk#=jfUV`tbexj w4ck%UwpF>l3fFgwd-9IJ^P87~h!0*k@b list: + if not self.client: + self.init(wait_for_ready=False) + + url = f"{self._get_url()}/embed" + payload = { + "inputs": texts, + "parameters": {"truncate": True} + } + + async with self.client.post(url, json=payload) as response: + result = await response.json() + if isinstance(result, list): + return result + return result.get("embeddings", []) + + async def aembed_query(self, text: str) -> list: + embeddings = await self.aembed_documents([text]) + return embeddings[0] if embeddings else [] + + +embedding_client = EmbeddingClientManager(app_config.embedding) + +if __name__ == "__main__": + print("Testing EmbeddingClientManager...") + + async def test(): + try: + embedding_client.init(wait_for_ready=True) + print("Initialization successful") + + text = "What is Deep Learning?" + print(f"Test text: {text}") + + result = await embedding_client.aembed_query(text) + print(f"Embedding successful") + print(f"Vector length: {len(result)}") + print(f"First 10 values: {result[:10]}") + + await embedding_client.close() + except Exception as e: + print(f"Test failed: {str(e)}") + + asyncio.run(test()) \ No newline at end of file diff --git a/app/client/milvus_client_manager.py b/app/client/milvus_client_manager.py new file mode 100644 index 0000000..505fbb1 --- /dev/null +++ b/app/client/milvus_client_manager.py @@ -0,0 +1,59 @@ +from typing import Optional + +from pymilvus import MilvusClient as PyMilvusClient + +from app.conf.app_config import MilvusConfig, app_config + + +class MilvusClientWrapper: + """Milvus 客户端单例包装器""" + _instance = None + _initialized = False + + def __new__(cls, milvus_config: MilvusConfig = None): + if cls._instance is None: + cls._instance = super(MilvusClientWrapper, cls).__new__(cls) + return cls._instance + + def __init__(self, milvus_config: MilvusConfig = None): + if self._initialized: + return + + if milvus_config is None: + milvus_config = app_config.milvus + + self.milvus_config = milvus_config + self.client: Optional[PyMilvusClient] = None + self._initialized = True + + def init(self): + if self.client is not None: + return + + uri = f"http://{self.milvus_config.host}:{self.milvus_config.port}" + self.client = PyMilvusClient( + uri=uri, + user=self.milvus_config.user, + password=self.milvus_config.password + ) + + def close(self): + if self.client is not None: + self.client.close() + self.client = None + + def has_collection(self, collection_name: str) -> bool: + self._ensure_connection() + return self.client.has_collection(collection_name) + + def drop_collection(self, collection_name: str): + self._ensure_connection() + if self.client.has_collection(collection_name): + self.client.drop_collection(collection_name) + + def _ensure_connection(self): + if self.client is None: + self.init() + + +milvus_client = MilvusClientWrapper() \ No newline at end of file diff --git a/app/client/mysql_client_manager.py b/app/client/mysql_client_manager.py new file mode 100644 index 0000000..75d2aec --- /dev/null +++ b/app/client/mysql_client_manager.py @@ -0,0 +1,45 @@ +import asyncio +from typing import Optional + +from sqlalchemy import text +from sqlalchemy.ext.asyncio import create_async_engine, AsyncEngine, async_sessionmaker + +from app.conf.app_config import DBConfig, app_config + + +class MysqlClientManager: + def __init__(self, db_config: DBConfig): + self.db_config = db_config + self.engine: Optional[AsyncEngine] = None + self.session_factory = None + + def _get_url(self): + return f"mysql+asyncmy://{self.db_config.user}:{self.db_config.password}@{self.db_config.host}:{self.db_config.port}/{self.db_config.database}?charset=utf8mb4" + + def init(self): + self.engine = create_async_engine(url=self._get_url(), + pool_size=10, + pool_pre_ping=True) + self.session_factory = async_sessionmaker(db_assistant_mysql_client_manager.engine, + autoflush=True, + expire_on_commit=False) + + async def close(self): + await self.engine.dispose() + + +db_assistant_mysql_client_manager = MysqlClientManager(app_config.db_assistant) + +if __name__ == '__main__': + db_assistant_mysql_client_manager.init() + + + async def test(): + async with db_assistant_mysql_client_manager.session_factory() as session: + result = await session.execute(text("select * from archive_messages limit 10")) + rows = result.mappings().fetchall() + print(type(rows[0])) + print(rows) + + + asyncio.run(test()) diff --git a/app/conf/__init__.py b/app/conf/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/conf/__pycache__/__init__.cpython-312.pyc b/app/conf/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9730bdd6a6d5e718cee1ac2e62ebe75fa538fb7a GIT binary patch literal 144 zcmX@j%ge<81l&#PSs?l`h(HIQS%4zb87dhx8U0o=6fpsLpFwJV>APCRB7%Q6rT0&+TQhV9H+5U(h}6Bb<{cj`J_d(G^o z;G7~QNI@Ln)}9c@Ry}a#$ejx&K`|qNDj^QN8RdZB#Cx;rbs8I5iIw)-H}k!D``)~_ zZ}$6CN+)nFel@rHmqN&IIOt!|K-fPUA>=-}Ni1SXHfcx|NkTbdM;dZP7P4$B4Yi_5 zgh~-|omk2ivDC+~4zI`lgH)mc8wEBt#KrZIiWKc!!?zDE*i7u&_s)KgR`NnEo`&#c;}>%u^J-}LU_$Yc|SB!}w^;v;#(2aU7dx48v?T11l~l z$*#v9k$sHe@7Jzgx>a>7ddoF!>Yjt>>#k=uy>qShEwj}Eu6Y{;1BH6+e5=i3uuec6 z1otSwr{qa8ySdm+q&IJL_0;Awc(--KS45rv=}v0VsnzPu8kR=A#+BQcz!+>2`dBVS zSsMMwAY>85rsYr)4jyuP3JHWsxLphjoYrwSQ~6yb?|Y5>Xs_pidEO?9%Ji!cYt*ko zlm=B8zw&NBoI8%|K><1paLuKR$6HVuA3MzAar{nJOqW6x9*%Mx9AOwGm+MXMaB8sO zFobEi`-LOQWdNdZ(qmgoe$1#nI%ez`FCKGSDXBbjwXs4iE6f@@4mQ}!09=JHh}va# z0%r~-=M>H%oP^uOvclwGl?zCu`(=eXqn(`x=Ea>AsT$QLl1p{_-kR$tY2ZDZ0rL#M zB%Y@I5DmA!PDclXO_(9f!R@{T@Jv7=Dv^i$aQ5MIpo+XPQqD@NE{xfZ60%eLL%(S}HDxuhKq zS9Au^H^kQ?YEeWgl6a_6UkCpg!dq~=Sly7=)YOhL)y)aa9NSTjb+z1PxtlEPDg{5c zxZ)}P|8S)W?QA`Bpx?L6hRyZC1fDw$v)(j}a%q|;!ZVY)OhyYaJhbfk3WGm1!Zinv zPc+I@82epNG(Zv8AS4luhzp&;mtaGMvkL4nIP_eeKr8i{nCFV^n3ia_9{t4QIvi+g zRd0<^i$~q+9ojIt<~fG5vP!ESeB6}PD7%Cn8?xjz3(kH(Dpp!oJaJG|v^@j^rI_WDLiLPGQE`4$Sv-1y*?&v2sVqI-|ySS%K zceLpT^&Rc>MzmX)d!X$V<~oJBhszHazFB^>{Oz^xuJ4>(+$k(==-UfBWa){V*k1op fF8-`&+h_LlnT|fQr_Xlu*`JhCJ((y|q9FePrA%|! literal 0 HcmV?d00001 diff --git a/app/conf/app_config.py b/app/conf/app_config.py new file mode 100644 index 0000000..a316f2a --- /dev/null +++ b/app/conf/app_config.py @@ -0,0 +1,72 @@ +from dataclasses import dataclass +from pathlib import Path + +from omegaconf import OmegaConf + + +# 日志配置 +@dataclass +class File: + enable: bool + level: str + path: str + rotation: str + retention: str + + +@dataclass +class Console: + enable: bool + level: str + + +@dataclass +class LoggingConfig: + file: File + console: Console + +# 数据库配置 +@dataclass +class DBConfig: + host: str + port: int + user: str + password: str + database: str + +@dataclass +class EmbeddingConfig: + host: str + port: int + model: str + +@dataclass +class MilvusConfig: + host: str + port: int + user: str + password: str + embedding_size: int + +@dataclass +class LLMConfig: + model_name: str + api_key: str + base_url: str + +@dataclass +class AppConfig: + logging: LoggingConfig + db_assistant: DBConfig + embedding: EmbeddingConfig + llm: LLMConfig + milvus: MilvusConfig + + +config_file = Path(__file__).parents[2] / 'conf' / 'app_config.yaml' +context = OmegaConf.load(config_file) +schema = OmegaConf.structured(AppConfig) +app_config: AppConfig = OmegaConf.to_object(OmegaConf.merge(schema, context)) + +if __name__ == '__main__': + print(app_config.db_assistant.host) diff --git a/app/dto/__init__.py b/app/dto/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/dto/__pycache__/__init__.cpython-312.pyc b/app/dto/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..830bd6015a8f6eabdd2f7bc94f10eeccf7c45567 GIT binary patch literal 143 zcmX@j%ge<81e24rvOx4>5P=Rpvj9b=GgLBYGWxA#C}INgK7-W!(sQ+nNzPA6jVVsd zNiEh*EH2J0E=kNQ(JiQqNh~OcNh!&XiI30B%PfhH*DI*J#bJ}1pHiBWYFESx)XoUR Q#UREIYBv>gnF^$-Sg<;5y64^`KnJuF2assvW;*K$Z}1t@D9?T@kf5&!uLe|G=? literal 0 HcmV?d00001 diff --git a/app/dto/summary_dto.py b/app/dto/summary_dto.py new file mode 100644 index 0000000..3f5bc71 --- /dev/null +++ b/app/dto/summary_dto.py @@ -0,0 +1,9 @@ +from dataclasses import dataclass + + +@dataclass +class SummaryDto: + msg_date: str + from_user: str + to_user: str + summary: str \ No newline at end of file diff --git a/app/llm.py b/app/llm.py new file mode 100644 index 0000000..6498535 --- /dev/null +++ b/app/llm.py @@ -0,0 +1,5 @@ +from langchain.chat_models import init_chat_model + +from app.conf.app_config import app_config + +llm = init_chat_model(model=app_config.llm.model_name, api_key=app_config.llm.api_key, base_url=app_config.llm.base_url ,temperature=1,extra_body={"thinking": {"type": "disabled"}},) diff --git a/app/models/__init__.py b/app/models/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/models/__pycache__/__init__.cpython-312.pyc b/app/models/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3c5c6ab64a8ddb54b15157d495e82cc06cbee75c GIT binary patch literal 146 zcmX@j%ge<81UAZASs?l`h(HIQS%4zb87dhx8U0o=6fpsLpFwJV8M<1{x7 literal 0 HcmV?d00001 diff --git a/app/models/mysql/__init__.py b/app/models/mysql/__init__.py new file mode 100644 index 0000000..ca4cf59 --- /dev/null +++ b/app/models/mysql/__init__.py @@ -0,0 +1,3 @@ +from .archive_messages import ArchiveMessages + +__all__ = ["ArchiveMessages"] diff --git a/app/models/mysql/__pycache__/__init__.cpython-312.pyc b/app/models/mysql/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6ddba71e797b39f0b4448885e0279456c8ece35a GIT binary patch literal 239 zcmX@j%ge<81i6LUS-wE}F^B^LOi;#WF(6|)LkdF*V-7a44*;P z{4#g7ib>8-NsTE^%tlWlSO7?TU}j`wyvv~bfLrDQmuw?@5j#*20LU9Z;Q#;t literal 0 HcmV?d00001 diff --git a/app/models/mysql/__pycache__/archive_messages.cpython-312.pyc b/app/models/mysql/__pycache__/archive_messages.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..314e78e91f80b7d88eeb9d486e47ca0954847a2d GIT binary patch literal 4451 zcma)9YjhLW5#H5XvL(MU7;FqU5QT@rs|h5;fHBk%J8f)wg5pNq=&p_IT}j-PNbS-d zxdCEm6WhFOtGoJvx_0-!wj+T_RB`iw>M9fT0v^# z^D@%>F4k?IMU^HuE87Sc;UfW&cbjF$_CR|>Fv7R7+#&yX;g#p?kB4OwHJ8(E!n>F}c9`*2ljT5{bgghdE*EUmHg#iqPs@e5yIi*VL!!tB zBhiJhvZ-4=%EwoxZk?UE`U~Z~q2#&q$!opIo~twG##^FT3^Q-MtNiMhQ`c|Kp1K0H zm=~r2k)vI{PQFWaa?waA5cE?X{n2@#KKoxFJENr;*P1)!)YYl$v4$N`*0x|&5V%(b zUe%A*fTlLFa-&b_9aQ>$`}wV(PoEl}y73lFJo`pp@@L1CzB991K{1L|2}_>3ezsx9 zY&9^lN#cW~y8@|)@_tSbJX|~Fc@GIdQNsgFX(fCc7ZuVgjDcCS0Ep5zFdOTci5-bb zJPnX&vtBlH>BP*j_cvEJG_};f*tG5W)!MYm(Id03k0*Qkm4Tt^`j^s}a^Va}XL?Re ze{gf^#*OOcea$WPjjMs1zB#JKIr-MbAlT^#3X9lna-X$vzKGc>4DA zd&j^&9hhuLmZ85RA7CEN9@h4>8XMRy%JFm4r$!-fU^j~mSB>AyrSr{ri}09*kMF&&8HjFT)e00LUM z0}vx1>9ayi^B4+?%1H_dh1{M%IAcc=a z9DrcJa|YPt0fJ2>X8@892nIZ70OAB>evTMeKwN-ex^e~}1%NEd5d#ZIAt0FDoB>D? zAk{fyU{7M+mVQ-ED;_QHcK4B$HR^)Arb6$UB z@X)}alpT2o<1FhZgPjANsXXNK8Rz_=($T8ns+1FXSC%h8zA$TFgnV(Q{6gdxG0p`;HKU$kPpT66sw}@4`D(^lIYjPOt-VvVHnjvLOBv^) zp_aRqo;#JE)H0ORFq@ydz4*pr&ClJ6^>-@PCn`4nk=)y~C0G7w#l|mIpb=AQcchjx zFR;yQR-j(hAKg*E4OtjuBAIUcsNMKiq= zmr^HAfIXGs^+k62d=b1zr9X~bY1YTlb_slA!=`u!XtjZF^-T%{&xUVOCHU>5D-}FA zD4tugF&KJHtsJ#nw5V)B6nnn*A%#Ulv7M^~&ktz;vT~S#y*7%vNC|>ep%4nEp zi8cMp#yHCRyT>D+Y>0o?m$3gJw*7wog5l+3B_k^*&GFj3iTv-y>hC+shaBU3|B`Rt~p~HIH;o z*2n8w5`}wX4Vvi1k&elYDTb+IUot#on4*0KKva+GNA^tC#J7Gw;d(`NIkaKCCjNA1 z!YP0|b%tdl&rFuaYhOt?eIUv%1Ke$6x1+m)Is@3c77oGU;#&g=SBJ*#7~c@z)RAy? z0$Wry6d5OAvt>7$6z?&_c7t&E;Fy2pN0Tk_y8Vfw0Eo(#jy*NG4W}#f#hUJyE;+Y+ zyyX1K>!$clZ=&?&SR;Dsn%wxw<9}H7`&IFm+7d5vPx^9dr~`^ zt9ugjt!4kqJ3_WSt9{)+N9#ZZ%T&Tnoieg4`xhqfZ%pMhQ}<`4?jOvihZdH#_trjS T;OC)j1N%fj`8NYU>Wcpd7$4Me literal 0 HcmV?d00001 diff --git a/app/models/mysql/archive_messages.py b/app/models/mysql/archive_messages.py new file mode 100644 index 0000000..f9780ea --- /dev/null +++ b/app/models/mysql/archive_messages.py @@ -0,0 +1,64 @@ +import json +from datetime import datetime + +from sqlalchemy import BigInteger, String, Text, Integer, TIMESTAMP +from sqlalchemy.orm import DeclarativeBase, mapped_column + + +class Base(DeclarativeBase): + pass + + +class ArchiveMessages(Base): + + + __tablename__ = 'archive_messages' + __table_args__ = { + 'comment': '企微会话存档消息表' + } + + id = mapped_column(BigInteger, primary_key=True, autoincrement=True, comment='自增主键') + msgid = mapped_column(String(255), nullable=False, comment='企微消息唯一ID') + seq = mapped_column(BigInteger, nullable=False, comment='存档序列号,用于增量拉取') + corp_id = mapped_column(String(64), nullable=False, comment='企业ID') + action = mapped_column(String(32), default='send', comment='send/recall/agree/disagree') + from_user = mapped_column(String(128), nullable=False, comment='发送者userid') + from_role = mapped_column(String(32), nullable=False, comment='发送者角色: INTERNAL-企业内部成员 EXTERNAL-外部联系人 SYSTEM-系统') + to_user = mapped_column(String(128), nullable=True, comment='接收者userid(单聊)') + tolist = mapped_column(Text, nullable=True, comment='接收者列表(群聊),JSON数组字符串') + roomid = mapped_column(String(255), nullable=True, comment='群聊ID(群聊时有值)') + msgtype = mapped_column(String(64), nullable=False, comment='text/image/voice/video/file/link/location/weapp/chatrecord/voip') + msgtime = mapped_column(BigInteger, nullable=False, comment='消息发送时间,UTC毫秒时间戳') + content = mapped_column(Text, nullable=True, comment='文本消息内容(长文本使用LONGTEXT)') + media_data = mapped_column(Text, nullable=True, comment='媒体消息元数据(sdkfileid/文件大小/时长等),JSON字符串') + session_id = mapped_column(String(128), nullable=True, comment='关联的会话ID(业务生成)') + decrypt_status = mapped_column(Integer, default=1, comment='解密状态: 1成功 2失败') + decrypt_error = mapped_column(String(512), nullable=True, comment='解密失败原因') + created_at = mapped_column(TIMESTAMP, nullable=False, default=datetime.now, comment='创建时间') + updated_at = mapped_column(TIMESTAMP, nullable=False, default=datetime.now, onupdate=datetime.now, comment='更新时间') + + def to_dict(self): + return { + 'id': self.id, + 'msgid': self.msgid, + 'seq': self.seq, + 'corp_id': self.corp_id, + 'action': self.action, + 'from_user': self.from_user, + 'from_role': self.from_role, + 'to_user': self.to_user, + 'tolist': self.tolist, + 'roomid': self.roomid, + 'msgtype': self.msgtype, + 'msgtime': self.msgtime, + 'content': self.content, + 'media_data': self.media_data, + 'session_id': self.session_id, + 'decrypt_status': self.decrypt_status, + 'decrypt_error': self.decrypt_error, + 'created_at': self.created_at.isoformat() if self.created_at else None, + 'updated_at': self.updated_at.isoformat() if self.updated_at else None + } + + def __repr__(self): + return json.dumps(self.to_dict()) diff --git a/app/repository/__init__.py b/app/repository/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/repository/__pycache__/__init__.cpython-312.pyc b/app/repository/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c4b6f60c8d4b0d89028b5c627b57e36af19df679 GIT binary patch literal 150 zcmX@j%ge<81m~r-vOx4>5P=Rpvj9b=GgLBYGWxA#C}INgK7-W!GIh0zNzPA6jVVsd zNiEh*EH2J0E=kNQ(JiQqNh~OcDM~HKFU~BgjEsy$%s>_ZpbaEY literal 0 HcmV?d00001 diff --git a/app/repository/__pycache__/archive_messages_repository.cpython-312.pyc b/app/repository/__pycache__/archive_messages_repository.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7be1aba241912aeba7c9a6313134577f4a8b1139 GIT binary patch literal 3979 zcmc&%Yit}>6~6P_@p=C^Z#9P9YJgA{wJcg_Iy@`jbCiIg-stk*Me{?!QfqMCl(mcOLt4 z9Z*5yN^|Did%t_{IcM(u&YeGQ+vY}4mj2W+Gf|JwUvR}Kw5@EM0A&G5NFrh=PJ{^p z>tu|KQ(?-~sTdt+!i=fYF*fcBy9h+0Cy>OPLlS#~v}Ou(X_t@t5LbMJK|d8$HT>4( zIsEqYtLa2!L{`;kG6D65ekC#;{f;~YE#j1{MyyFJX<7~H#wdsdB%?4Pp)e^CGBrs` zJj-A5X!w2B#*0NOjf%@2!pDL39V~3Juc49jw_|r$3-hJLfnpwQ10uVO&gpbL=#a>5HgQ% z=|Q)H!GTnmB7(rB&ru6I=LmDuE3LkXG}aLv6*cM z%~Lw9H0zY)nyIwTUQ{oQmADMF*&`^a&eAl-u}-I)Rpwb8&9F{;`8|Wgn2+$D6sGNtyEYIutBPU+$Ech2O0@dIlv z{y^c%o&24PJ^Zs!x`u|j0s&vuNM~R5@PGa74+}qCeAu|sz+rO>*4R+9)A{_(+v~r2 zJ)d1zfBkxCWF}ftvE3uVr-Fl{e4u|ccp#$4u+t?$)O>vZ2w$#t@{>w3E~HdhsTzEI z_~Z~@dlLB)B-6%=32F1($NKo5a=aA$H8XoQSj=8T3ptnow|-Fp11?$#Zffh3O&=h-hL;HMmJxi%g5L zn1YXyK}*qy=BrciSukBUeKXt>qAClgQZg{BJCaODQ4LanYOu4SBF0sNvATeJ)Kp9} zC?$E?q%8am&7yel?5$I>=5V3_G1h=UqY+h@NSoZ1@z?B;GM{%pd?Y@e>YqWZqmR#^ zqL=b|vhE^>yt}jRwH-}a_Wk-@YaZ{aXHU+vXSp?S&l6nR*Ofi~a&OMVzhB=}(bsp+ zb8Ky|5Bhp?p4K&P=dw4D;{sW?HN}q)EOx!tb=|%4=#iyB?oofvTZv$~@v%dYv4{l4LL!;1f_tN!7ffB2q% zbfsY|=O0~adZi)P*miu!ZkN@M4;e>B%Hw#GxRN{$4!;(x4OjS@WRYkc>;;=;jFV>Nm%jDLp=**0(#tEo8v8RCC12(y{Ho3b}b1+Sbh$_jwBY*MI zhi9Ju;GK6m3Ky;wUU?g|!s4~{n?JKj-Z@bJ1;zfew6ZgqO|xI%{|#k2c#G&ZaUxJ6 zY`QYTI&h2XN?VZ!T)DEz7z=IhR*ZF2%+}R3x@qiI6j=rIQOaJ3zw$U1`#^*;_p1Qd zZaX9;J3AdK{tqGg4;-ITlBrpKBF)=oR{7&2D;#bDhkY(HA1H8NK~{Qb#@cQya2inX zO&maG7O0MuL8+%=N-G9E213PW%l^(5$M1VMQ=1%=>HDliZw^0%7k&eT$@ULC$kS9L z*`~(qU~xP8JiplcTJLJh!CcG1TlCV%TXlapvOM;!vwqv}eFwz^Au@pzGDOt@z& zcHuuIIAHKLcGiA#aNKxY&riB4N??5wP}!Lj#A2w}=5Bed{o2@9rlCI_P)X z+d#it-!jle-`!7Ry@SBAivj5)Lm?j(0^!C#4GA$W3xeSmgm_X)#jx%XAT5hAt4G0C zWCarwd?rm%@GaZ=pgh+0V}ZZFvKMo_{OZpK%7HGl3*UY0>2sXdcf{wo+f^y z77>0gkA1^dr0M18Tuw@FnC%Zv5X~4iQbhQ@Jo=2SL}Ruxrxy|W9x+5dfIlrFME=bL zT83a7LipMOHzc@}m}bM@&8e6ei%iS$w7EqMZ@Hlx?oiz#{uzxXO`nZMxX*M$P~@1} z9Z%yeYVKpxyK0XOuGb3QG36kvi List[ArchiveMessages]: + """ + 根据日期范围获取消息记录 + + Args: + start_date: 开始日期 (格式: YYYY-MM-DD) + end_date: 结束日期 (格式: YYYY-MM-DD) + + Returns: + ArchiveMessages 对象列表 + """ + base_query = """ + SELECT DATE(created_at) AS created_at, from_user + FROM archive_messages + """ + conditions = [] + params = {} + + if start_date: + conditions.append(" and DATE(created_at) >= :start_date") + params["start_date"] = start_date + + if end_date: + conditions.append("DATE(created_at) <= :end_date") + params["end_date"] = end_date + base_query += " WHERE 1=1 and roomid='' and msgtype='text' " + #base_query += " WHERE (from_user='wmI1AkDQAA3h0jxrRpeaHZhMKeHExA4w' )or( from_user='LiHeYi' and to_user='[\"wmI1AkDQAA3h0jxrRpeaHZhMKeHExA4w\"]') and roomid='' and msgtype='text' " + if conditions: + base_query += " AND ".join(conditions)+" " + base_query += " GROUP BY DATE(created_at), from_user ORDER BY created_at DESC, from_user;" + + query = text(base_query) + result = await self.session.execute(query, params) + return [ArchiveMessages(**dict(row)) for row in result.mappings().fetchall()] + + + async def get_message_statistics_by_date_user(self, day: str = None, from_user: str = None, to_user: str = None) -> List[ArchiveMessages]: + """ + 根据日期+发送人+接收人查询记录 + Returns: + ArchiveMessages 对象列表 + """ + if to_user: + sql = """ + SELECT * FROM archive_messages + WHERE DATE(created_at) = :day + AND from_user = :from_user + AND to_user = :to_user and msgtype='text' + ORDER BY created_at DESC + """ + result = await self.session.execute(text(sql), {"day": day, "from_user": from_user, "to_user": to_user}) + else : + sql = """ + SELECT from_user,to_user FROM archive_messages + WHERE DATE(created_at) = :day + AND from_user = :from_user and msgtype='text' + group by to_user + """ + result = await self.session.execute(text(sql), {"day": day, "from_user": from_user}) + return [ArchiveMessages(**dict(row)) for row in result.mappings().fetchall()] \ No newline at end of file diff --git a/app/repository/milvus/__init__.py b/app/repository/milvus/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/repository/milvus/__pycache__/__init__.cpython-312.pyc b/app/repository/milvus/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8030d2a4644aba6ff69b63b8cff1b47ff86e32b8 GIT binary patch literal 157 zcmX@j%ge<81Wz-xvOx4>5P=Rpvj9b=GgLBYGWxA#C}INgK7-W!vT?PFNzPA6jVVsd zNiEh*EH2J0E=kNQ(JiQqNh~OcDM~HKFU~B>hEmez*{VNJ)Yqw^9 z%$|E&-4?P~GgaAZ>puFNd+xpGo^#LFxBpOHZby);Q|kvOy$JmWZWxKpSLR=a%4sAZ zfr_9g6`-PYfQ~W&Cdvj_3O}bKmZ&vgjg|$TJXwbp#v~qS3QRupC2z z^#ZL+4mgu#er^so{H(_H3@PDwEEv()=fbk0v0K9-MPs^RNk6SQpAScVn2@(b!eUI( zxUE4YxGy;*`YEkEN+^7Ykl=wmI5fnE;<5hlKu8})&tZ8a&EJCJG!jvO5>SBt0W2%P zh^%N4=uJQom}4kl6t_Y-m?dBrY@$PCYcZc4Y8f(Pmqf*0mi3A0)Tvv&2{Xb9ux&392?-}@UW;cLO7~b@nTF)NFv_jm_GOOl*YN1=$gF)7_AE`&73t?cS)mH>TJVT!wR|xs@un@&>nR9+*&R4R-@&DGeX-D(3E# z(srRPlSo)s5bL8TVL6l53wdv#&;z8D6-cQn5&=zto3t4-d7un?fegHdMQPGuoU;#<;4F|( zY8K@WF^h_CK}O}bAY<7QGF%U_ma1<-hPyz<@}ez)CfM%chiKBXxzib6x>2J1ld|)g;4hnJy~DiH>LT#58_{9ZVijaE`5rO z&?C%b!@_PPX@6tl_t4wkluy~z+3eJ>XFg5M9Q}Cat+Ck;kItR_QT9~IWH2jT(tzAy zws3cdUmZ=^Q*X`v&B;4cm$JY9@axMb=BCDGKYIW6)SGk1e{$!aKAQb_Dtq#0W-qg{ zmmH%-@@B?9&Yt>kCUq+NMg+|vh;m2@6S$_)VFAFK zolppd&^Q6mnF8ocvxjAVND5;VBH^&1aZ!1ISHe+oPJkwar)DT5A12wO!NYt+j14G< z@@yF2(FGi~ekmU16S64H{S5aggE``sRwl)P0Mj+`4L}1$JgkKO{AbK(pdF6^e*}nZ zBL71G4{@n*5_-h)7-*o7O|yq2F{p?F9|UN+qr3Md&AO$hcW3vuxh9xQxD}!g;8f~) z04@Dn;xSo~5(HQIS+WGsMNAM6^F%L>sHjMwPSUUr1*KqAhI!z?qFLq8Au$@%oH~D= zSV^X)NArq9K^ef00o+J82|JfouFsLri?9U+LEkb7M?uZ9vwPq79@olV?Ap6!N7r7B zg?78<-2Plo*FOHmZCm#B?A1I&fPsR5t_p|Oh$QkvbLGcam;kI0A9VT*pTaeaqh%Zd zvCZosV>`5ln-_zOMbdC2lid)%kD#0fIV)37XR24Eww~B=8zYXjs$=a0n_jm`UAO7F zUxy}VMTt%L?>vB!{$(`zxJEvdVPiTSrXjdA(XdsWDU3k3v^15`# zF12IV^h*Ikdu4&P^D>ui-=VhenEt`bgtq^oXw$wYe#@nw*`q$QXZqEHq+_UL$KnB} zeI37jIlV2QZVOBw5Yh(@sRs^`?qRe0L$HiLce(va=NFx%=dRn;zI63^wR(NJ`WdzQ znQPUXQ_c+MNpp=V*O;l^kg0CS)HG#k>n3D?yg3`Pt-OaUHak|icS){$z_mQh)vH{6 znrl(N1gC?LhSP(Ko7Jw!+Xu{A^bb*2wUwYK8lo`|!`=G_B zFO-Hvff)wsh5VQUlw!URjZnr@%rWX1K%-8@1gWL?4F0X?RdBY^@)2h#unM5M97kmc zYI@1!OEzCx@})IjmgP$>U)u7eLoWsP9lJ3yg-&#`=>G-}gZK@gD1lZ>fYlM_q{V=% zqlJ*N1SA>6Z!JZswA6*Uj#LbmfG2`=02!n9B7a%p6l{(iA6hugocw9__y>hya^~+Z z&iv#flfkSk4)jKx>uAdNKmF<4=}Xzv>DhA=W;Z+tVT4F$Fy8rOD*Nu=mS8l49{`Ax zZ_OP!I(y`J3ATJp1aWVEF!T1OrJ3^avZLwFm+#LW{qfGNB?RSzpfN8U>6G9r43Y-6 zDPl7hTpGg=HQ)L9F;b4~xsxoBGK$6Cg#u2uS`IUflX8Y>TX4Rp@x3S>>7+ zY{gv-wqo<$LyXOSk9&Zn+~C@YVcd5Mhs}YQ#Ac|#EnHryaHomqTa;jXOBh1IMo@k_ zf$s!$P3o^y-2m>%MO>vI#qs6z{n)+uLT*2FA6~WC)r&f(fKA5AJ%WffB;LhE6POWVF}DLZ{=>j&G=Rzyj;f=FfQU^y_iag zGTvecA9~opXTtEB#kN#xkQ2ZwzX911bj!H6h7gitIolrUrgwGP>sP)0w6_x?#Z@KU z6HaP?x%67HV^QO1X0-Z$%1uI>icpufOiOzZdH&kOjQ3(sqIo{z?b1YET6 znv>^WO9Uf2MYl5sE)%p$o)5-iaWDq>SR?bige_FJ9US~M_Fz07A(%$O2b2a7B_32H z3>zeT)=KzPk?;{9S#gF9L&9q~kMvoQZvoi3B%I-u%l9BVjxu$vM|w{6USnJDvb1IO zU5>V_`i6VL;u-JFAt)|xoySEkMzva6#+30bXOcMt)r(s{cYm^zRImE3%D?lIYNn=s ztoMv9#{fsB^^uG2^E>tWv%9Zu`6{W`U*V?@gw$6A(#p|jl}R5wldZngL)d=rWD>(!R;BXaGxNoh^SGYtqslE$j%}PrP~2^#Et_(j z)3S#e7bZ4dWG33r#pV%i&)3tIMqMFT4c-27%?j5v@Ci!7hDCI{phb-vO6s4GBzzd^ z*DOtd9ozITE^YUHoaCdy7<_$`bhC03Huz521{H94{K1lZ{v!I92C=+aoZ*epxJ|l+ sbV_k(;?q=af-J{S6!q_@^%`ougVtwJ$G@TP{Fk+trW)@eoD&KE3nC=m+yDRo literal 0 HcmV?d00001 diff --git a/app/repository/milvus/summary_repository.py b/app/repository/milvus/summary_repository.py new file mode 100644 index 0000000..88a15dc --- /dev/null +++ b/app/repository/milvus/summary_repository.py @@ -0,0 +1,156 @@ +from typing import Optional, List, Dict, Any + +from pymilvus import MilvusClient, DataType + +from app.client.milvus_client_manager import milvus_client +from app.conf.app_config import app_config + + +class SummaryRepository: + collection_name: str = 'message_summary' + + def __init__(self): + self.dim = app_config.milvus.embedding_size + self._ensure_connection() + + def _ensure_connection(self): + if milvus_client.client is None: + milvus_client.init() + + def create_collection(self, dim: int = None) -> bool: + """ + 创建消息摘要集合 + + Args: + dim: 向量维度,默认从配置读取 + + Returns: + 是否成功创建(已存在返回False) + """ + if dim is not None: + self.dim = dim + + if milvus_client.has_collection(self.collection_name): + return False + + schema = milvus_client.client.create_schema( + auto_id=True, + enable_dynamic_field=True, + description="消息摘要向量集合" + ) + + schema.add_field(field_name="id", datatype=DataType.INT64, is_primary=True, auto_id=True) + schema.add_field(field_name="msg_time", datatype=DataType.VARCHAR, max_length=100) + schema.add_field(field_name="msg_type", datatype=DataType.INT8) + schema.add_field(field_name="from_user", datatype=DataType.VARCHAR, max_length=150) + schema.add_field(field_name="to_user", datatype=DataType.VARCHAR, max_length=150) + schema.add_field(field_name="room_id", datatype=DataType.VARCHAR, max_length=150) + schema.add_field(field_name="message_context", datatype=DataType.VARCHAR, max_length=65535) + schema.add_field(field_name="summary", datatype=DataType.VARCHAR, max_length=65535) + schema.add_field(field_name="message_dense_vector", datatype=DataType.FLOAT_VECTOR, dim=self.dim) + schema.add_field(field_name="summary_dense_vector", datatype=DataType.FLOAT_VECTOR, dim=self.dim) + schema.add_field(field_name="created_at", datatype=DataType.INT64) + + index_params = milvus_client.client.prepare_index_params() + index_params.add_index( + field_name="message_dense_vector", + index_type="HNSW", + metric_type="COSINE", + params={"M": 32, "efConstruction": 300} + ) + index_params.add_index( + field_name="summary_dense_vector", + index_type="HNSW", + metric_type="COSINE", + params={"M": 32, "efConstruction": 300} + ) + milvus_client.client.create_collection( + collection_name=self.collection_name, + schema=schema, + index_params=index_params + ) + + return True + + def insert(self, msg_time: List[str], msg_type: List[int], from_user: List[str], + to_user: List[str], room_id: List[str],message_context: List[str], summary: List[str], message_dense_vector: List[List[float]], + summary_dense_vector: List[List[float]]) -> List[int]: + """ + 插入消息摘要数据 + + Args: + msg_time: 消息时间列表 + msg_type: 消息类型列表 + from_user: 发送者列表 + to_user: 接收者列表 + room_id: 群聊ID列表 + summary: 消息摘要列表 + dense_vector: 向量列表 + + Returns: + 插入的数据ID列表 + """ + self._ensure_connection() + self.create_collection() + import time + created_at = [int(time.time() * 1000)] * len(msg_time) + + data = [] + for i in range(len(msg_time)): + data.append({ + "msg_time": msg_time[i], + "msg_type": msg_type[i], + "from_user": from_user[i], + "to_user": to_user[i], + "room_id": room_id[i], + "message_context": message_context[i], + "summary": summary[i], + "message_dense_vector": message_dense_vector[i], + "summary_dense_vector": summary_dense_vector[i], + "created_at": created_at[i] + }) + + result = milvus_client.client.insert( + collection_name=self.collection_name, + data=data + ) + + milvus_client.client.flush(self.collection_name) + return result.get("ids", []) + + def delete(self, expr: str): + """ + 删除数据 + + Args: + expr: 删除条件表达式 + """ + self._ensure_connection() + + milvus_client.client.delete( + collection_name=self.collection_name, + filter=expr + ) + milvus_client.client.flush(self.collection_name) + + def drop_collection(self): + """删除集合""" + milvus_client.drop_collection(self.collection_name) + + def get_collection_stats(self) -> Dict[str, Any]: + """获取集合统计信息""" + self._ensure_connection() + + try: + result = milvus_client.client.get_collection_stats(collection_name=self.collection_name) + return { + "num_entities": result.get("row_count", 0), + "collection_name": self.collection_name + } + except Exception as e: + print(f"获取统计信息失败: {e}") + return {"num_entities": 0, "collection_name": self.collection_name} + + def close(self): + """关闭连接""" + milvus_client.close() diff --git a/app/summary/__init__.py b/app/summary/__init__.py new file mode 100644 index 0000000..1f0dc31 --- /dev/null +++ b/app/summary/__init__.py @@ -0,0 +1,4 @@ +from .router import router as summary_router +from .service import SummaryService + +__all__ = ["summary_router", "SummaryService"] diff --git a/app/summary/router.py b/app/summary/router.py new file mode 100644 index 0000000..3a8bfe5 --- /dev/null +++ b/app/summary/router.py @@ -0,0 +1,26 @@ +from typing import List, Dict, Any, Optional + +from fastapi import APIRouter, Query + +from app.summary.service import SummaryService + +router = APIRouter(prefix="/summary", tags=["summary"]) + + +@router.get("/message-statistics", response_model=List[Dict[str, Any]]) +async def get_message_statistics( + start_date: Optional[str] = Query(None, description="开始日期 (格式: YYYY-MM-DD)"), + end_date: Optional[str] = Query(None, description="结束日期 (格式: YYYY-MM-DD)") +): + """ + 获取按日期和发送者分组的消息统计数据 + + SQL逻辑: + SELECT DATE(created_at) AS created_at, from_user + FROM archive_messages + GROUP BY DATE(created_at), from_user + ORDER BY created_at DESC; + """ + if start_date or end_date: + return await SummaryService.get_message_statistics_by_date(start_date, end_date) + return await SummaryService.get_message_statistics() diff --git a/app/summary/service.py b/app/summary/service.py new file mode 100644 index 0000000..e0a030b --- /dev/null +++ b/app/summary/service.py @@ -0,0 +1,180 @@ +import asyncio +import time +from typing import List + +from langchain_core.prompts import PromptTemplate + +from app.client.embedding_client_manager import EmbeddingClientManager, embedding_client +from app.client.milvus_client_manager import milvus_client +from app.client.mysql_client_manager import db_assistant_mysql_client_manager +from app.dto.summary_dto import SummaryDto +from app.llm import llm +from app.models.mysql import ArchiveMessages +from app.repository.archive_messages_repository import ArchiveMessagesRepository +from app.repository.milvus.summary_repository import SummaryRepository + + +class SummaryService: + + def __init__(self, archive_messages_repository: ArchiveMessagesRepository, + embedding_client: EmbeddingClientManager, + summary_repository: SummaryRepository): + self.archive_messages_repository = archive_messages_repository + self.embedding_client = embedding_client + self.summary_repository = summary_repository + + async def get_message_summary(self, date: str = None): + stime = time.time() + if date: + day_ArchiveMessages = await self.archive_messages_repository.get_message_statistics_by_date(start_date=date, + end_date=date) + print(f"{date}共产生了{len(day_ArchiveMessages)}条会话") + else: + day_ArchiveMessages = await self.archive_messages_repository.get_message_statistics_by_date() + + # 改成map + date_user_message_a_set = set() + for idx, day_message in enumerate(day_ArchiveMessages, 1): #打印计数 + print(f"处理第{idx}会话") + day_date = str(day_message.created_at) + user_a = day_message.from_user + # 找出发送人相关的接收人信息 + date_user_message_a = await self.archive_messages_repository.get_message_statistics_by_date_user(day_date, + user_a) + + coro_list = [] + # 找出发送人与接收人 相关的所有会话信息 + for date_a in date_user_message_a: + + date_user_b = date_a.to_user + # if date_user_b != "[\"wmI1AkDQAA3h0jxrRpeaHZhMKeHExA4w\"]": + # continue + + date_user_a = date_a.from_user + date_user_b_clean = date_user_b.replace("[\"", "").replace("\"]", "") + date_user_a_append = "[\"" + date_user_a + "\"]" + # 判断只要存在就跳过 + if date_user_a + date_user_b in date_user_message_a_set or date_user_b_clean + date_user_a_append in date_user_message_a_set: + continue + print(f"查询{date_user_a}和{date_user_b}对话开始") + list1 = await self.archive_messages_repository.get_message_statistics_by_date_user(day_date, + date_user_a, + date_user_b) + + list2 = await self.archive_messages_repository.get_message_statistics_by_date_user(day_date, + date_user_b_clean, + date_user_a_append) + # 查询过的聊天账号,后续不再查询 + date_user_message_a_set.add(date_user_a + date_user_b) + date_user_message_a_set.add(date_user_b_clean + date_user_a_append) + coro_list = list1 + list2 + coro_list.sort(key=lambda x: x.created_at, reverse=False) + print(f"查询{date_user_a}和{date_user_b}对话共:{len(coro_list)}") + # 保留语义骨架,去除闲聊填充 + filter_gossip_message_res = await self.filter_gossip_message(coro_list) + filter_gossip_message_text = str(filter_gossip_message_res.content) if hasattr( + filter_gossip_message_res, 'content') else str(filter_gossip_message_res) + print(f"查询{date_user_a}和{date_user_b}对话进行保留语义骨架,去除闲聊填充") + # 摘要 + summary_res = await self.date_message_summary(coro_list) + summary_text = str(summary_res.content) if hasattr(summary_res, 'content') else str(summary_res) + print(f"查询{date_user_a}和{date_user_b}对话进行摘要") + # 摘要向量 + batch_embeddings = await self.embedding_client.aembed_documents( + [summary_text, filter_gossip_message_text]) + + # + try: + self.summary_repository.insert( + msg_time=[day_date], + msg_type=[0], + from_user=[date_a.from_user], + to_user=[date_user_b_clean], + room_id=[date_a.roomid or ""], + message_context=[filter_gossip_message_text], + summary=[summary_text], + message_dense_vector=[batch_embeddings[1]], + summary_dense_vector=[batch_embeddings[0]] + ) + print(f"查询{date_user_a}和{date_user_b}对话成功入 库") + except Exception as e: + print(e) + print(f"运行结束:{(time.time()-stime)}") + + async def filter_gossip_message(self, coro_list: List[ArchiveMessages]) -> str: + prompt = """ + 保留语义骨架,去除闲聊填充 + # 历史对话 + {message_str} + 其中INTERNAL表示销售,EXTERNAL表示用户 + # 例如 + 原文: + 用户:在吗? + 销售:在的,您好,请问有什么可以帮您? + 用户:我想问一下,那个,我的订单怎么还没发货啊? + 销售:好的,请问您的订单号是多少呢? + 用户:订单号是 12345,我昨天就下单了。 + 销售:我查一下,稍等... 您的订单正在打包中,预计今天发出。 + + 结构化提取后: + [用户] 咨询订单发货状态,订单号 12345,昨日下单。 + [销售] 查询后告知正在打包,预计今日发出。 + """ + lines = [f"{msg.created_at} {msg.from_role}:{msg.content}" for msg in coro_list] + message_str = "\n".join(lines) + + prompt_template = PromptTemplate(template=prompt, input_variables=["message_str"]) + chain = prompt_template | llm + result = await chain.ainvoke({"message_str": message_str}) + print(result) + return result + + async def date_message_summary(self, coro_list: List[ArchiveMessages]) -> str: + prompt = """ + # 聊天历史轻量化摘要任务 + 任务:生成极简轮次摘要,用于替换原始对话节省上下文窗口 + # 历史对话 + {message_str} + ## 说明 + 其中INTERNAL表示销售,EXTERNAL表示客户 + 输出格式示例(无多余文字): + 【日期】 202X年X月X日 + ** 核心诉求** + 用户反馈订单 #12345 物流停滞超7天未更新。 + 询问是否支持跨店满减叠加优惠券。 + ** 处理结果** + 已联系快递网点核实,包裹因暴雨滞留,预计明日送达。(已安抚情绪并补偿10元无门槛券) + 明确告知当前活动规则不支持叠加,引导领取店铺专属券。 + ** 待办事项 ** + [明日 10:00] 跟进物流签收状态并回访用户。 + ** 关键标签**:#物流异常#优惠规则咨询#情绪安抚 + """ + lines = [f"{msg.created_at} {msg.from_role}:{msg.content}" for msg in coro_list] + message_str = "\n".join(lines) + + prompt_template = PromptTemplate(template=prompt, input_variables=["message_str"]) + chain = prompt_template | llm + result = await chain.ainvoke({"message_str": message_str}) + print(result) + return result + + +async def build(): + db_assistant_mysql_client_manager.init() + embedding_client.init() + milvus_client.init() + try: + async with db_assistant_mysql_client_manager.session_factory() as db_assistant: + archive_messages_repository = ArchiveMessagesRepository(db_assistant) + summary_repository = SummaryRepository() + service = SummaryService(archive_messages_repository, embedding_client, summary_repository) + await service.get_message_summary("2026-6-11") + finally: + await embedding_client.close() + await db_assistant_mysql_client_manager.close() + milvus_client.close() + + +if __name__ == '__main__': + asyncio.run(build()) + diff --git a/app/summary/task.py b/app/summary/task.py new file mode 100644 index 0000000..dac475e --- /dev/null +++ b/app/summary/task.py @@ -0,0 +1,88 @@ +import asyncio +import logging +from datetime import datetime, timedelta +from typing import Optional + +from apscheduler.schedulers.asyncio import AsyncIOScheduler + +from app.client.mysql_client_manager import db_assistant_mysql_client_manager +from app.repository.archive_messages_repository import ArchiveMessagesRepository +from app.summary.service import SummaryService + + +logging.basicConfig( + level=logging.INFO, + format='%(asctime)s - %(levelname)s - %(message)s', + handlers=[logging.FileHandler('summary_task.log'), logging.StreamHandler()] +) +logger = logging.getLogger(__name__) + + +async def generate_daily_summary(date: Optional[str] = None): + """ + 生成指定日期的消息摘要,如果不传日期则生成前一天的摘要 + + Args: + date: 日期字符串,格式 YYYY-MM-DD,不传则默认前一天 + """ + if not date: + yesterday = datetime.now() - timedelta(days=1) + date = yesterday.strftime("%Y-%m-%d") + + logger.info(f"开始生成 {date} 的消息摘要...") + + try: + db_assistant_mysql_client_manager.init() + async with db_assistant_mysql_client_manager.session_factory() as db_assistant: + archive_messages_repository = ArchiveMessagesRepository(db_assistant) + service = SummaryService(archive_messages_repository) + summaries = await service.get_message_summary(date) + + logger.info(f"生成完成,共生成 {len(summaries)} 条摘要") + for summary in summaries: + logger.info(f"日期: {summary.date}, 发送人: {summary.from_user}, 接收人: {summary.to_user}") + + return summaries + except Exception as e: + logger.error(f"生成摘要失败: {str(e)}", exc_info=True) + raise + + +def start_scheduler(): + """ + 启动定时任务调度器,每天凌晨2点执行 + """ + scheduler = AsyncIOScheduler(timezone='Asia/Shanghai') + + scheduler.add_job( + generate_daily_summary, + trigger='cron', + hour=2, + minute=0, + second=0, + id='daily_summary_task', + name='每日消息摘要任务', + replace_existing=True + ) + + logger.info("定时任务调度器已启动,每天凌晨2:00执行消息摘要任务") + + scheduler.start() + + try: + asyncio.get_event_loop().run_forever() + except (KeyboardInterrupt, SystemExit): + logger.info("正在关闭定时任务调度器...") + scheduler.shutdown() + + +if __name__ == '__main__': + import sys + + if len(sys.argv) > 1: + # 如果传入了日期参数,直接生成指定日期的摘要 + target_date = sys.argv[1] + asyncio.run(generate_daily_summary(target_date)) + else: + # 否则启动定时任务调度器 + start_scheduler() \ No newline at end of file diff --git a/conf/app_config.yaml b/conf/app_config.yaml new file mode 100644 index 0000000..beef847 --- /dev/null +++ b/conf/app_config.yaml @@ -0,0 +1,35 @@ +logging: + file: + enable: true + level: INFO + path: logs + rotation: "10 MB" + retention: "7 days" + console: + enable: true + level: INFO + +db_assistant: + host: sh-cdb-6fzlwnms.sql.tencentcdb.com + port: 63912 + user: assistant_prod + password: U%$4Tu_C3+4 + database: ai_assistant + +embedding: + host: localhost + port: 8081 + model: BAAI/bge-large-zh-v1.5 + + +milvus: + host: localhost + port: 19530 + user: root + password: Milvus + embedding_size: 1024 + +llm: + model_name: deepseek-v4-flash + api_key: sk-8edc9f25d59643b3b08efea5d81c55a9 + base_url: https://api.deepseek.com diff --git a/conf/sql.sql b/conf/sql.sql new file mode 100644 index 0000000..e69de29 diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml new file mode 100644 index 0000000..468cad9 --- /dev/null +++ b/docker/docker-compose.yml @@ -0,0 +1,80 @@ +services: + etcd: + container_name: milvus-etcd + image: quay.io/coreos/etcd:v3.5.18 + environment: + - ETCD_AUTO_COMPACTION_MODE=revision + - ETCD_AUTO_COMPACTION_RETENTION=1000 + - ETCD_QUOTA_BACKEND_BYTES=4294967296 + - ETCD_SNAPSHOT_COUNT=50000 + volumes: + - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/etcd:/etcd + # 核心修改:127.0.0.1 → etcd + command: etcd -advertise-client-urls=http://etcd:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd + healthcheck: + test: ["CMD", "etcdctl", "endpoint", "health"] + interval: 30s + timeout: 20s + retries: 3 + + minio: + container_name: milvus-minio + image: minio/minio:RELEASE.2023-03-20T20-16-18Z + environment: + MINIO_ACCESS_KEY: minioadmin + MINIO_SECRET_KEY: minioadmin + ports: + - "9001:9001" + - "9000:9000" + volumes: + - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/minio:/minio_data + command: minio server /minio_data --console-address ":9001" + healthcheck: + test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"] + interval: 30s + timeout: 20s + retries: 3 + + standalone: + container_name: milvus-standalone + # 修正镜像tag,删除多余v + image: milvusdb/milvus:v2.5.5 + command: ["milvus", "run", "standalone"] + security_opt: + - seccomp:unconfined + environment: + ETCD_ENDPOINTS: etcd:2379 + MINIO_ADDRESS: minio:9000 + volumes: + - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/milvus:/var/lib/milvus + healthcheck: + test: ["CMD", "curl", "-f", "http://localhost:9091/healthz"] + interval: 30s + start_period: 90s + timeout: 20s + retries: 3 + ports: + - "19530:19530" + - "9091:9091" + depends_on: + - "etcd" + - "minio" + +# Hugging Face TEI 引擎 用 Rust + C 张量库 推理 + embedding: + image: ghcr.io/huggingface/text-embeddings-inference:cpu-1.8 + container_name: embedding + restart: unless-stopped + ports: + - "8081:80" + environment: + MODEL_ID: /models/bge-large-zh-v1.5 + MAX_CONCURRENT_REQUESTS: "16" + MAX_BATCH_TOKENS: "16384" + volumes: + - ./embedding/bge-large-zh-v1.5:/models/bge-large-zh-v1.5 + + +networks: + default: + name: milvus \ No newline at end of file diff --git a/docker/embedding/bge-large-zh-v1.5/.gitattributes b/docker/embedding/bge-large-zh-v1.5/.gitattributes new file mode 100644 index 0000000..a6344aa --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/.gitattributes @@ -0,0 +1,35 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text diff --git a/docker/embedding/bge-large-zh-v1.5/1_Pooling/config.json b/docker/embedding/bge-large-zh-v1.5/1_Pooling/config.json new file mode 100644 index 0000000..9bd8592 --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/1_Pooling/config.json @@ -0,0 +1,7 @@ +{ + "word_embedding_dimension": 1024, + "pooling_mode_cls_token": true, + "pooling_mode_mean_tokens": false, + "pooling_mode_max_tokens": false, + "pooling_mode_mean_sqrt_len_tokens": false +} \ No newline at end of file diff --git a/docker/embedding/bge-large-zh-v1.5/README.md b/docker/embedding/bge-large-zh-v1.5/README.md new file mode 100644 index 0000000..8ff3287 --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/README.md @@ -0,0 +1,427 @@ +--- +license: mit +language: +- zh +tags: + - sentence-transformers + - feature-extraction + - sentence-similarity + - transformers +--- + + +

FlagEmbedding

+ + +

+

+ Model List | + FAQ | + Usage | + Evaluation | + Train | + Contact | + Citation | + License +

+

+ +For more details please refer to our Github: [FlagEmbedding](https://github.com/FlagOpen/FlagEmbedding). + +If you are looking for a model that supports more languages, longer texts, and other retrieval methods, you can try using [bge-m3](https://huggingface.co/BAAI/bge-m3). + + +[English](README.md) | [中文](https://github.com/FlagOpen/FlagEmbedding/blob/master/README_zh.md) + +FlagEmbedding focuses on retrieval-augmented LLMs, consisting of the following projects currently: + +- **Long-Context LLM**: [Activation Beacon](https://github.com/FlagOpen/FlagEmbedding/tree/master/Long_LLM/activation_beacon) +- **Fine-tuning of LM** : [LM-Cocktail](https://github.com/FlagOpen/FlagEmbedding/tree/master/LM_Cocktail) +- **Dense Retrieval**: [BGE-M3](https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/BGE_M3), [LLM Embedder](https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/llm_embedder), [BGE Embedding](https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/baai_general_embedding) +- **Reranker Model**: [BGE Reranker](https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/reranker) +- **Benchmark**: [C-MTEB](https://github.com/FlagOpen/FlagEmbedding/tree/master/C_MTEB) + +## News +- 1/30/2024: Release **BGE-M3**, a new member to BGE model series! M3 stands for **M**ulti-linguality (100+ languages), **M**ulti-granularities (input length up to 8192), **M**ulti-Functionality (unification of dense, lexical, multi-vec/colbert retrieval). +It is the first embedding model which supports all three retrieval methods, achieving new SOTA on multi-lingual (MIRACL) and cross-lingual (MKQA) benchmarks. +[Technical Report](https://github.com/FlagOpen/FlagEmbedding/blob/master/FlagEmbedding/BGE_M3/BGE_M3.pdf) and [Code](https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/BGE_M3). :fire: +- 1/9/2024: Release [Activation-Beacon](https://github.com/FlagOpen/FlagEmbedding/tree/master/Long_LLM/activation_beacon), an effective, efficient, compatible, and low-cost (training) method to extend the context length of LLM. [Technical Report](https://arxiv.org/abs/2401.03462) :fire: +- 12/24/2023: Release **LLaRA**, a LLaMA-7B based dense retriever, leading to state-of-the-art performances on MS MARCO and BEIR. Model and code will be open-sourced. Please stay tuned. [Technical Report](https://arxiv.org/abs/2312.15503) :fire: +- 11/23/2023: Release [LM-Cocktail](https://github.com/FlagOpen/FlagEmbedding/tree/master/LM_Cocktail), a method to maintain general capabilities during fine-tuning by merging multiple language models. [Technical Report](https://arxiv.org/abs/2311.13534) :fire: +- 10/12/2023: Release [LLM-Embedder](https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/llm_embedder), a unified embedding model to support diverse retrieval augmentation needs for LLMs. [Technical Report](https://arxiv.org/pdf/2310.07554.pdf) +- 09/15/2023: The [technical report](https://arxiv.org/pdf/2309.07597.pdf) and [massive training data](https://data.baai.ac.cn/details/BAAI-MTP) of BGE has been released +- 09/12/2023: New models: + - **New reranker model**: release cross-encoder models `BAAI/bge-reranker-base` and `BAAI/bge-reranker-large`, which are more powerful than embedding model. We recommend to use/fine-tune them to re-rank top-k documents returned by embedding models. + - **update embedding model**: release `bge-*-v1.5` embedding model to alleviate the issue of the similarity distribution, and enhance its retrieval ability without instruction. + + +
+ More + + +- 09/07/2023: Update [fine-tune code](https://github.com/FlagOpen/FlagEmbedding/blob/master/FlagEmbedding/baai_general_embedding/README.md): Add script to mine hard negatives and support adding instruction during fine-tuning. +- 08/09/2023: BGE Models are integrated into **Langchain**, you can use it like [this](#using-langchain); C-MTEB **leaderboard** is [available](https://huggingface.co/spaces/mteb/leaderboard). +- 08/05/2023: Release base-scale and small-scale models, **best performance among the models of the same size 🤗** +- 08/02/2023: Release `bge-large-*`(short for BAAI General Embedding) Models, **rank 1st on MTEB and C-MTEB benchmark!** :tada: :tada: +- 08/01/2023: We release the [Chinese Massive Text Embedding Benchmark](https://github.com/FlagOpen/FlagEmbedding/blob/master/C_MTEB) (**C-MTEB**), consisting of 31 test dataset. + +
+ + +## Model List + +`bge` is short for `BAAI general embedding`. + +| Model | Language | | Description | query instruction for retrieval [1] | +|:-------------------------------|:--------:| :--------:| :--------:|:--------:| +| [BAAI/bge-m3](https://huggingface.co/BAAI/bge-m3) | Multilingual | [Inference](https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/BGE_M3#usage) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/BGE_M3) | Multi-Functionality(dense retrieval, sparse retrieval, multi-vector(colbert)), Multi-Linguality, and Multi-Granularity(8192 tokens) | | +| [BAAI/llm-embedder](https://huggingface.co/BAAI/llm-embedder) | English | [Inference](./FlagEmbedding/llm_embedder/README.md) [Fine-tune](./FlagEmbedding/llm_embedder/README.md) | a unified embedding model to support diverse retrieval augmentation needs for LLMs | See [README](./FlagEmbedding/llm_embedder/README.md) | +| [BAAI/bge-reranker-large](https://huggingface.co/BAAI/bge-reranker-large) | Chinese and English | [Inference](#usage-for-reranker) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/reranker) | a cross-encoder model which is more accurate but less efficient [2] | | +| [BAAI/bge-reranker-base](https://huggingface.co/BAAI/bge-reranker-base) | Chinese and English | [Inference](#usage-for-reranker) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/reranker) | a cross-encoder model which is more accurate but less efficient [2] | | +| [BAAI/bge-large-en-v1.5](https://huggingface.co/BAAI/bge-large-en-v1.5) | English | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | version 1.5 with more reasonable similarity distribution | `Represent this sentence for searching relevant passages: ` | +| [BAAI/bge-base-en-v1.5](https://huggingface.co/BAAI/bge-base-en-v1.5) | English | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | version 1.5 with more reasonable similarity distribution | `Represent this sentence for searching relevant passages: ` | +| [BAAI/bge-small-en-v1.5](https://huggingface.co/BAAI/bge-small-en-v1.5) | English | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | version 1.5 with more reasonable similarity distribution | `Represent this sentence for searching relevant passages: ` | +| [BAAI/bge-large-zh-v1.5](https://huggingface.co/BAAI/bge-large-zh-v1.5) | Chinese | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | version 1.5 with more reasonable similarity distribution | `为这个句子生成表示以用于检索相关文章:` | +| [BAAI/bge-base-zh-v1.5](https://huggingface.co/BAAI/bge-base-zh-v1.5) | Chinese | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | version 1.5 with more reasonable similarity distribution | `为这个句子生成表示以用于检索相关文章:` | +| [BAAI/bge-small-zh-v1.5](https://huggingface.co/BAAI/bge-small-zh-v1.5) | Chinese | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | version 1.5 with more reasonable similarity distribution | `为这个句子生成表示以用于检索相关文章:` | +| [BAAI/bge-large-en](https://huggingface.co/BAAI/bge-large-en) | English | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | :trophy: rank **1st** in [MTEB](https://huggingface.co/spaces/mteb/leaderboard) leaderboard | `Represent this sentence for searching relevant passages: ` | +| [BAAI/bge-base-en](https://huggingface.co/BAAI/bge-base-en) | English | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | a base-scale model but with similar ability to `bge-large-en` | `Represent this sentence for searching relevant passages: ` | +| [BAAI/bge-small-en](https://huggingface.co/BAAI/bge-small-en) | English | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) |a small-scale model but with competitive performance | `Represent this sentence for searching relevant passages: ` | +| [BAAI/bge-large-zh](https://huggingface.co/BAAI/bge-large-zh) | Chinese | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | :trophy: rank **1st** in [C-MTEB](https://github.com/FlagOpen/FlagEmbedding/tree/master/C_MTEB) benchmark | `为这个句子生成表示以用于检索相关文章:` | +| [BAAI/bge-base-zh](https://huggingface.co/BAAI/bge-base-zh) | Chinese | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | a base-scale model but with similar ability to `bge-large-zh` | `为这个句子生成表示以用于检索相关文章:` | +| [BAAI/bge-small-zh](https://huggingface.co/BAAI/bge-small-zh) | Chinese | [Inference](#usage-for-embedding-model) [Fine-tune](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) | a small-scale model but with competitive performance | `为这个句子生成表示以用于检索相关文章:` | + +[1\]: If you need to search the relevant passages to a query, we suggest to add the instruction to the query; in other cases, no instruction is needed, just use the original query directly. In all cases, **no instruction** needs to be added to passages. + +[2\]: Different from embedding model, reranker uses question and document as input and directly output similarity instead of embedding. To balance the accuracy and time cost, cross-encoder is widely used to re-rank top-k documents retrieved by other simple models. +For examples, use bge embedding model to retrieve top 100 relevant documents, and then use bge reranker to re-rank the top 100 document to get the final top-3 results. + +All models have been uploaded to Huggingface Hub, and you can see them at https://huggingface.co/BAAI. +If you cannot open the Huggingface Hub, you also can download the models at https://model.baai.ac.cn/models . + + +## Frequently asked questions + +
+ 1. How to fine-tune bge embedding model? + + +Following this [example](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune) to prepare data and fine-tune your model. +Some suggestions: +- Mine hard negatives following this [example](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune#hard-negatives), which can improve the retrieval performance. +- If you pre-train bge on your data, the pre-trained model cannot be directly used to calculate similarity, and it must be fine-tuned with contrastive learning before computing similarity. +- If the accuracy of the fine-tuned model is still not high, it is recommended to use/fine-tune the cross-encoder model (bge-reranker) to re-rank top-k results. Hard negatives also are needed to fine-tune reranker. + + +
+ +
+ 2. The similarity score between two dissimilar sentences is higher than 0.5 + + +**Suggest to use bge v1.5, which alleviates the issue of the similarity distribution.** + +Since we finetune the models by contrastive learning with a temperature of 0.01, +the similarity distribution of the current BGE model is about in the interval \[0.6, 1\]. +So a similarity score greater than 0.5 does not indicate that the two sentences are similar. + +For downstream tasks, such as passage retrieval or semantic similarity, +**what matters is the relative order of the scores, not the absolute value.** +If you need to filter similar sentences based on a similarity threshold, +please select an appropriate similarity threshold based on the similarity distribution on your data (such as 0.8, 0.85, or even 0.9). + +
+ +
+ 3. When does the query instruction need to be used + + + +For the `bge-*-v1.5`, we improve its retrieval ability when not using instruction. +No instruction only has a slight degradation in retrieval performance compared with using instruction. +So you can generate embedding without instruction in all cases for convenience. + +For a retrieval task that uses short queries to find long related documents, +it is recommended to add instructions for these short queries. +**The best method to decide whether to add instructions for queries is choosing the setting that achieves better performance on your task.** +In all cases, the documents/passages do not need to add the instruction. + +
+ + +## Usage + +### Usage for Embedding Model + +Here are some examples for using `bge` models with +[FlagEmbedding](#using-flagembedding), [Sentence-Transformers](#using-sentence-transformers), [Langchain](#using-langchain), or [Huggingface Transformers](#using-huggingface-transformers). + +#### Using FlagEmbedding +``` +pip install -U FlagEmbedding +``` +If it doesn't work for you, you can see [FlagEmbedding](https://github.com/FlagOpen/FlagEmbedding/blob/master/FlagEmbedding/baai_general_embedding/README.md) for more methods to install FlagEmbedding. + +```python +from FlagEmbedding import FlagModel +sentences_1 = ["样例数据-1", "样例数据-2"] +sentences_2 = ["样例数据-3", "样例数据-4"] +model = FlagModel('BAAI/bge-large-zh-v1.5', + query_instruction_for_retrieval="为这个句子生成表示以用于检索相关文章:", + use_fp16=True) # Setting use_fp16 to True speeds up computation with a slight performance degradation +embeddings_1 = model.encode(sentences_1) +embeddings_2 = model.encode(sentences_2) +similarity = embeddings_1 @ embeddings_2.T +print(similarity) + +# for s2p(short query to long passage) retrieval task, suggest to use encode_queries() which will automatically add the instruction to each query +# corpus in retrieval task can still use encode() or encode_corpus(), since they don't need instruction +queries = ['query_1', 'query_2'] +passages = ["样例文档-1", "样例文档-2"] +q_embeddings = model.encode_queries(queries) +p_embeddings = model.encode(passages) +scores = q_embeddings @ p_embeddings.T +``` +For the value of the argument `query_instruction_for_retrieval`, see [Model List](https://github.com/FlagOpen/FlagEmbedding/tree/master#model-list). + +By default, FlagModel will use all available GPUs when encoding. Please set `os.environ["CUDA_VISIBLE_DEVICES"]` to select specific GPUs. +You also can set `os.environ["CUDA_VISIBLE_DEVICES"]=""` to make all GPUs unavailable. + + +#### Using Sentence-Transformers + +You can also use the `bge` models with [sentence-transformers](https://www.SBERT.net): + +``` +pip install -U sentence-transformers +``` +```python +from sentence_transformers import SentenceTransformer +sentences_1 = ["样例数据-1", "样例数据-2"] +sentences_2 = ["样例数据-3", "样例数据-4"] +model = SentenceTransformer('BAAI/bge-large-zh-v1.5') +embeddings_1 = model.encode(sentences_1, normalize_embeddings=True) +embeddings_2 = model.encode(sentences_2, normalize_embeddings=True) +similarity = embeddings_1 @ embeddings_2.T +print(similarity) +``` +For s2p(short query to long passage) retrieval task, +each short query should start with an instruction (instructions see [Model List](https://github.com/FlagOpen/FlagEmbedding/tree/master#model-list)). +But the instruction is not needed for passages. +```python +from sentence_transformers import SentenceTransformer +queries = ['query_1', 'query_2'] +passages = ["样例文档-1", "样例文档-2"] +instruction = "为这个句子生成表示以用于检索相关文章:" + +model = SentenceTransformer('BAAI/bge-large-zh-v1.5') +q_embeddings = model.encode([instruction+q for q in queries], normalize_embeddings=True) +p_embeddings = model.encode(passages, normalize_embeddings=True) +scores = q_embeddings @ p_embeddings.T +``` + +#### Using Langchain + +You can use `bge` in langchain like this: +```python +from langchain.embeddings import HuggingFaceBgeEmbeddings +model_name = "BAAI/bge-large-en-v1.5" +model_kwargs = {'device': 'cuda'} +encode_kwargs = {'normalize_embeddings': True} # set True to compute cosine similarity +model = HuggingFaceBgeEmbeddings( + model_name=model_name, + model_kwargs=model_kwargs, + encode_kwargs=encode_kwargs, + query_instruction="为这个句子生成表示以用于检索相关文章:" +) +model.query_instruction = "为这个句子生成表示以用于检索相关文章:" +``` + + +#### Using HuggingFace Transformers + +With the transformers package, you can use the model like this: First, you pass your input through the transformer model, then you select the last hidden state of the first token (i.e., [CLS]) as the sentence embedding. + +```python +from transformers import AutoTokenizer, AutoModel +import torch +# Sentences we want sentence embeddings for +sentences = ["样例数据-1", "样例数据-2"] + +# Load model from HuggingFace Hub +tokenizer = AutoTokenizer.from_pretrained('BAAI/bge-large-zh-v1.5') +model = AutoModel.from_pretrained('BAAI/bge-large-zh-v1.5') +model.eval() + +# Tokenize sentences +encoded_input = tokenizer(sentences, padding=True, truncation=True, return_tensors='pt') +# for s2p(short query to long passage) retrieval task, add an instruction to query (not add instruction for passages) +# encoded_input = tokenizer([instruction + q for q in queries], padding=True, truncation=True, return_tensors='pt') + +# Compute token embeddings +with torch.no_grad(): + model_output = model(**encoded_input) + # Perform pooling. In this case, cls pooling. + sentence_embeddings = model_output[0][:, 0] +# normalize embeddings +sentence_embeddings = torch.nn.functional.normalize(sentence_embeddings, p=2, dim=1) +print("Sentence embeddings:", sentence_embeddings) +``` + +### Usage for Reranker + +Different from embedding model, reranker uses question and document as input and directly output similarity instead of embedding. +You can get a relevance score by inputting query and passage to the reranker. +The reranker is optimized based cross-entropy loss, so the relevance score is not bounded to a specific range. + + +#### Using FlagEmbedding +``` +pip install -U FlagEmbedding +``` + +Get relevance scores (higher scores indicate more relevance): +```python +from FlagEmbedding import FlagReranker +reranker = FlagReranker('BAAI/bge-reranker-large', use_fp16=True) # Setting use_fp16 to True speeds up computation with a slight performance degradation + +score = reranker.compute_score(['query', 'passage']) +print(score) + +scores = reranker.compute_score([['what is panda?', 'hi'], ['what is panda?', 'The giant panda (Ailuropoda melanoleuca), sometimes called a panda bear or simply panda, is a bear species endemic to China.']]) +print(scores) +``` + + +#### Using Huggingface transformers + +```python +import torch +from transformers import AutoModelForSequenceClassification, AutoTokenizer + +tokenizer = AutoTokenizer.from_pretrained('BAAI/bge-reranker-large') +model = AutoModelForSequenceClassification.from_pretrained('BAAI/bge-reranker-large') +model.eval() + +pairs = [['what is panda?', 'hi'], ['what is panda?', 'The giant panda (Ailuropoda melanoleuca), sometimes called a panda bear or simply panda, is a bear species endemic to China.']] +with torch.no_grad(): + inputs = tokenizer(pairs, padding=True, truncation=True, return_tensors='pt', max_length=512) + scores = model(**inputs, return_dict=True).logits.view(-1, ).float() + print(scores) +``` + +## Evaluation + +`baai-general-embedding` models achieve **state-of-the-art performance on both MTEB and C-MTEB leaderboard!** +For more details and evaluation tools see our [scripts](https://github.com/FlagOpen/FlagEmbedding/blob/master/C_MTEB/README.md). + +- **MTEB**: + +| Model Name | Dimension | Sequence Length | Average (56) | Retrieval (15) |Clustering (11) | Pair Classification (3) | Reranking (4) | STS (10) | Summarization (1) | Classification (12) | +|:----:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:| +| [BAAI/bge-large-en-v1.5](https://huggingface.co/BAAI/bge-large-en-v1.5) | 1024 | 512 | **64.23** | **54.29** | 46.08 | 87.12 | 60.03 | 83.11 | 31.61 | 75.97 | +| [BAAI/bge-base-en-v1.5](https://huggingface.co/BAAI/bge-base-en-v1.5) | 768 | 512 | 63.55 | 53.25 | 45.77 | 86.55 | 58.86 | 82.4 | 31.07 | 75.53 | +| [BAAI/bge-small-en-v1.5](https://huggingface.co/BAAI/bge-small-en-v1.5) | 384 | 512 | 62.17 |51.68 | 43.82 | 84.92 | 58.36 | 81.59 | 30.12 | 74.14 | +| [bge-large-en](https://huggingface.co/BAAI/bge-large-en) | 1024 | 512 | 63.98 | 53.9 | 46.98 | 85.8 | 59.48 | 81.56 | 32.06 | 76.21 | +| [bge-base-en](https://huggingface.co/BAAI/bge-base-en) | 768 | 512 | 63.36 | 53.0 | 46.32 | 85.86 | 58.7 | 81.84 | 29.27 | 75.27 | +| [gte-large](https://huggingface.co/thenlper/gte-large) | 1024 | 512 | 63.13 | 52.22 | 46.84 | 85.00 | 59.13 | 83.35 | 31.66 | 73.33 | +| [gte-base](https://huggingface.co/thenlper/gte-base) | 768 | 512 | 62.39 | 51.14 | 46.2 | 84.57 | 58.61 | 82.3 | 31.17 | 73.01 | +| [e5-large-v2](https://huggingface.co/intfloat/e5-large-v2) | 1024| 512 | 62.25 | 50.56 | 44.49 | 86.03 | 56.61 | 82.05 | 30.19 | 75.24 | +| [bge-small-en](https://huggingface.co/BAAI/bge-small-en) | 384 | 512 | 62.11 | 51.82 | 44.31 | 83.78 | 57.97 | 80.72 | 30.53 | 74.37 | +| [instructor-xl](https://huggingface.co/hkunlp/instructor-xl) | 768 | 512 | 61.79 | 49.26 | 44.74 | 86.62 | 57.29 | 83.06 | 32.32 | 61.79 | +| [e5-base-v2](https://huggingface.co/intfloat/e5-base-v2) | 768 | 512 | 61.5 | 50.29 | 43.80 | 85.73 | 55.91 | 81.05 | 30.28 | 73.84 | +| [gte-small](https://huggingface.co/thenlper/gte-small) | 384 | 512 | 61.36 | 49.46 | 44.89 | 83.54 | 57.7 | 82.07 | 30.42 | 72.31 | +| [text-embedding-ada-002](https://platform.openai.com/docs/guides/embeddings) | 1536 | 8192 | 60.99 | 49.25 | 45.9 | 84.89 | 56.32 | 80.97 | 30.8 | 70.93 | +| [e5-small-v2](https://huggingface.co/intfloat/e5-base-v2) | 384 | 512 | 59.93 | 49.04 | 39.92 | 84.67 | 54.32 | 80.39 | 31.16 | 72.94 | +| [sentence-t5-xxl](https://huggingface.co/sentence-transformers/sentence-t5-xxl) | 768 | 512 | 59.51 | 42.24 | 43.72 | 85.06 | 56.42 | 82.63 | 30.08 | 73.42 | +| [all-mpnet-base-v2](https://huggingface.co/sentence-transformers/all-mpnet-base-v2) | 768 | 514 | 57.78 | 43.81 | 43.69 | 83.04 | 59.36 | 80.28 | 27.49 | 65.07 | +| [sgpt-bloom-7b1-msmarco](https://huggingface.co/bigscience/sgpt-bloom-7b1-msmarco) | 4096 | 2048 | 57.59 | 48.22 | 38.93 | 81.9 | 55.65 | 77.74 | 33.6 | 66.19 | + + + +- **C-MTEB**: +We create the benchmark C-MTEB for Chinese text embedding which consists of 31 datasets from 6 tasks. +Please refer to [C_MTEB](https://github.com/FlagOpen/FlagEmbedding/blob/master/C_MTEB/README.md) for a detailed introduction. + +| Model | Embedding dimension | Avg | Retrieval | STS | PairClassification | Classification | Reranking | Clustering | +|:-------------------------------|:--------:|:--------:|:--------:|:--------:|:--------:|:--------:|:--------:|:--------:| +| [**BAAI/bge-large-zh-v1.5**](https://huggingface.co/BAAI/bge-large-zh-v1.5) | 1024 | **64.53** | 70.46 | 56.25 | 81.6 | 69.13 | 65.84 | 48.99 | +| [BAAI/bge-base-zh-v1.5](https://huggingface.co/BAAI/bge-base-zh-v1.5) | 768 | 63.13 | 69.49 | 53.72 | 79.75 | 68.07 | 65.39 | 47.53 | +| [BAAI/bge-small-zh-v1.5](https://huggingface.co/BAAI/bge-small-zh-v1.5) | 512 | 57.82 | 61.77 | 49.11 | 70.41 | 63.96 | 60.92 | 44.18 | +| [BAAI/bge-large-zh](https://huggingface.co/BAAI/bge-large-zh) | 1024 | 64.20 | 71.53 | 54.98 | 78.94 | 68.32 | 65.11 | 48.39 | +| [bge-large-zh-noinstruct](https://huggingface.co/BAAI/bge-large-zh-noinstruct) | 1024 | 63.53 | 70.55 | 53 | 76.77 | 68.58 | 64.91 | 50.01 | +| [BAAI/bge-base-zh](https://huggingface.co/BAAI/bge-base-zh) | 768 | 62.96 | 69.53 | 54.12 | 77.5 | 67.07 | 64.91 | 47.63 | +| [multilingual-e5-large](https://huggingface.co/intfloat/multilingual-e5-large) | 1024 | 58.79 | 63.66 | 48.44 | 69.89 | 67.34 | 56.00 | 48.23 | +| [BAAI/bge-small-zh](https://huggingface.co/BAAI/bge-small-zh) | 512 | 58.27 | 63.07 | 49.45 | 70.35 | 63.64 | 61.48 | 45.09 | +| [m3e-base](https://huggingface.co/moka-ai/m3e-base) | 768 | 57.10 | 56.91 | 50.47 | 63.99 | 67.52 | 59.34 | 47.68 | +| [m3e-large](https://huggingface.co/moka-ai/m3e-large) | 1024 | 57.05 | 54.75 | 50.42 | 64.3 | 68.2 | 59.66 | 48.88 | +| [multilingual-e5-base](https://huggingface.co/intfloat/multilingual-e5-base) | 768 | 55.48 | 61.63 | 46.49 | 67.07 | 65.35 | 54.35 | 40.68 | +| [multilingual-e5-small](https://huggingface.co/intfloat/multilingual-e5-small) | 384 | 55.38 | 59.95 | 45.27 | 66.45 | 65.85 | 53.86 | 45.26 | +| [text-embedding-ada-002(OpenAI)](https://platform.openai.com/docs/guides/embeddings/what-are-embeddings) | 1536 | 53.02 | 52.0 | 43.35 | 69.56 | 64.31 | 54.28 | 45.68 | +| [luotuo](https://huggingface.co/silk-road/luotuo-bert-medium) | 1024 | 49.37 | 44.4 | 42.78 | 66.62 | 61 | 49.25 | 44.39 | +| [text2vec-base](https://huggingface.co/shibing624/text2vec-base-chinese) | 768 | 47.63 | 38.79 | 43.41 | 67.41 | 62.19 | 49.45 | 37.66 | +| [text2vec-large](https://huggingface.co/GanymedeNil/text2vec-large-chinese) | 1024 | 47.36 | 41.94 | 44.97 | 70.86 | 60.66 | 49.16 | 30.02 | + + +- **Reranking**: +See [C_MTEB](https://github.com/FlagOpen/FlagEmbedding/blob/master/C_MTEB/) for evaluation script. + +| Model | T2Reranking | T2RerankingZh2En\* | T2RerankingEn2Zh\* | MMarcoReranking | CMedQAv1 | CMedQAv2 | Avg | +|:-------------------------------|:--------:|:--------:|:--------:|:--------:|:--------:|:--------:|:--------:| +| text2vec-base-multilingual | 64.66 | 62.94 | 62.51 | 14.37 | 48.46 | 48.6 | 50.26 | +| multilingual-e5-small | 65.62 | 60.94 | 56.41 | 29.91 | 67.26 | 66.54 | 57.78 | +| multilingual-e5-large | 64.55 | 61.61 | 54.28 | 28.6 | 67.42 | 67.92 | 57.4 | +| multilingual-e5-base | 64.21 | 62.13 | 54.68 | 29.5 | 66.23 | 66.98 | 57.29 | +| m3e-base | 66.03 | 62.74 | 56.07 | 17.51 | 77.05 | 76.76 | 59.36 | +| m3e-large | 66.13 | 62.72 | 56.1 | 16.46 | 77.76 | 78.27 | 59.57 | +| bge-base-zh-v1.5 | 66.49 | 63.25 | 57.02 | 29.74 | 80.47 | 84.88 | 63.64 | +| bge-large-zh-v1.5 | 65.74 | 63.39 | 57.03 | 28.74 | 83.45 | 85.44 | 63.97 | +| [BAAI/bge-reranker-base](https://huggingface.co/BAAI/bge-reranker-base) | 67.28 | 63.95 | 60.45 | 35.46 | 81.26 | 84.1 | 65.42 | +| [BAAI/bge-reranker-large](https://huggingface.co/BAAI/bge-reranker-large) | 67.6 | 64.03 | 61.44 | 37.16 | 82.15 | 84.18 | 66.09 | + +\* : T2RerankingZh2En and T2RerankingEn2Zh are cross-language retrieval tasks + +## Train + +### BAAI Embedding + +We pre-train the models using [retromae](https://github.com/staoxiao/RetroMAE) and train them on large-scale pairs data using contrastive learning. +**You can fine-tune the embedding model on your data following our [examples](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/finetune).** +We also provide a [pre-train example](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/pretrain). +Note that the goal of pre-training is to reconstruct the text, and the pre-trained model cannot be used for similarity calculation directly, it needs to be fine-tuned. +More training details for bge see [baai_general_embedding](https://github.com/FlagOpen/FlagEmbedding/blob/master/FlagEmbedding/baai_general_embedding/README.md). + + + +### BGE Reranker + +Cross-encoder will perform full-attention over the input pair, +which is more accurate than embedding model (i.e., bi-encoder) but more time-consuming than embedding model. +Therefore, it can be used to re-rank the top-k documents returned by embedding model. +We train the cross-encoder on a multilingual pair data, +The data format is the same as embedding model, so you can fine-tune it easily following our [example](https://github.com/FlagOpen/FlagEmbedding/tree/master/examples/reranker). +More details please refer to [./FlagEmbedding/reranker/README.md](https://github.com/FlagOpen/FlagEmbedding/tree/master/FlagEmbedding/reranker) + + +## Contact +If you have any question or suggestion related to this project, feel free to open an issue or pull request. +You also can email Shitao Xiao(stxiao@baai.ac.cn) and Zheng Liu(liuzheng@baai.ac.cn). + + +## Citation + +If you find this repository useful, please consider giving a star :star: and citation + +``` +@misc{bge_embedding, + title={C-Pack: Packaged Resources To Advance General Chinese Embedding}, + author={Shitao Xiao and Zheng Liu and Peitian Zhang and Niklas Muennighoff}, + year={2023}, + eprint={2309.07597}, + archivePrefix={arXiv}, + primaryClass={cs.CL} +} +``` + +## License +FlagEmbedding is licensed under the [MIT License](https://github.com/FlagOpen/FlagEmbedding/blob/master/LICENSE). The released models can be used for commercial purposes free of charge. \ No newline at end of file diff --git a/docker/embedding/bge-large-zh-v1.5/config.json b/docker/embedding/bge-large-zh-v1.5/config.json new file mode 100644 index 0000000..03df12a --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/config.json @@ -0,0 +1,40 @@ +{ + "_name_or_path": "/root/.cache/torch/sentence_transformers/BAAI_bge-large-zh/", + "architectures": [ + "BertModel" + ], + "attention_probs_dropout_prob": 0.1, + "bos_token_id": 0, + "classifier_dropout": null, + "directionality": "bidi", + "eos_token_id": 2, + "hidden_act": "gelu", + "hidden_dropout_prob": 0.1, + "hidden_size": 1024, + "id2label": { + "0": "LABEL_0" + }, + "initializer_range": 0.02, + "intermediate_size": 4096, + "label2id": { + "LABEL_0": 0 + }, + "layer_norm_eps": 1e-12, + "max_position_embeddings": 512, + "model_type": "bert", + "num_attention_heads": 16, + "num_hidden_layers": 24, + "output_past": true, + "pad_token_id": 0, + "pooler_fc_size": 768, + "pooler_num_attention_heads": 12, + "pooler_num_fc_layers": 3, + "pooler_size_per_head": 128, + "pooler_type": "first_token_transform", + "position_embedding_type": "absolute", + "torch_dtype": "float32", + "transformers_version": "4.30.0", + "type_vocab_size": 2, + "use_cache": true, + "vocab_size": 21128 +} diff --git a/docker/embedding/bge-large-zh-v1.5/config_sentence_transformers.json b/docker/embedding/bge-large-zh-v1.5/config_sentence_transformers.json new file mode 100644 index 0000000..dcb0c0d --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/config_sentence_transformers.json @@ -0,0 +1,7 @@ +{ + "__version__": { + "sentence_transformers": "2.2.2", + "transformers": "4.28.1", + "pytorch": "1.13.0+cu117" + } +} \ No newline at end of file diff --git a/docker/embedding/bge-large-zh-v1.5/modules.json b/docker/embedding/bge-large-zh-v1.5/modules.json new file mode 100644 index 0000000..952a9b8 --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/modules.json @@ -0,0 +1,20 @@ +[ + { + "idx": 0, + "name": "0", + "path": "", + "type": "sentence_transformers.models.Transformer" + }, + { + "idx": 1, + "name": "1", + "path": "1_Pooling", + "type": "sentence_transformers.models.Pooling" + }, + { + "idx": 2, + "name": "2", + "path": "2_Normalize", + "type": "sentence_transformers.models.Normalize" + } +] \ No newline at end of file diff --git a/docker/embedding/bge-large-zh-v1.5/pytorch_model.bin b/docker/embedding/bge-large-zh-v1.5/pytorch_model.bin new file mode 100644 index 0000000..6c433bc --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/pytorch_model.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf84a56fb045c24e090495195584a3922c3e4204107f0bba8b79c11f67a207f2 +size 1302220525 diff --git a/docker/embedding/bge-large-zh-v1.5/sentence_bert_config.json b/docker/embedding/bge-large-zh-v1.5/sentence_bert_config.json new file mode 100644 index 0000000..ea85692 --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/sentence_bert_config.json @@ -0,0 +1,4 @@ +{ + "max_seq_length": 512, + "do_lower_case": true +} \ No newline at end of file diff --git a/docker/embedding/bge-large-zh-v1.5/special_tokens_map.json b/docker/embedding/bge-large-zh-v1.5/special_tokens_map.json new file mode 100644 index 0000000..a8b3208 --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/special_tokens_map.json @@ -0,0 +1,7 @@ +{ + "cls_token": "[CLS]", + "mask_token": "[MASK]", + "pad_token": "[PAD]", + "sep_token": "[SEP]", + "unk_token": "[UNK]" +} diff --git a/docker/embedding/bge-large-zh-v1.5/tokenizer.json b/docker/embedding/bge-large-zh-v1.5/tokenizer.json new file mode 100644 index 0000000..15df791 --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/tokenizer.json @@ -0,0 +1,21278 @@ +{ + "version": "1.0", + "truncation": null, + "padding": null, + "added_tokens": [ + { + "id": 0, + "content": "[PAD]", + "single_word": false, + "lstrip": false, + "rstrip": false, + "normalized": false, + "special": true + }, + { + "id": 100, + "content": "[UNK]", + "single_word": false, + "lstrip": false, + "rstrip": false, + "normalized": false, + "special": true + }, + { + "id": 101, + "content": "[CLS]", + "single_word": false, + "lstrip": false, + "rstrip": false, + "normalized": false, + "special": true + }, + { + "id": 102, + "content": "[SEP]", + "single_word": false, + "lstrip": false, + "rstrip": false, + "normalized": false, + "special": true + }, + { + "id": 103, + "content": "[MASK]", + "single_word": false, + "lstrip": false, + "rstrip": false, + "normalized": false, + "special": true + } + ], + "normalizer": { + "type": "BertNormalizer", + "clean_text": true, + "handle_chinese_chars": true, + "strip_accents": null, + "lowercase": true + }, + "pre_tokenizer": { + "type": "BertPreTokenizer" + }, + "post_processor": { + "type": "TemplateProcessing", + "single": [ + { + "SpecialToken": { + "id": "[CLS]", + "type_id": 0 + } + }, + { + "Sequence": { + "id": "A", + "type_id": 0 + } + }, + { + "SpecialToken": { + "id": "[SEP]", + "type_id": 0 + } + } + ], + "pair": [ + { + "SpecialToken": { + "id": "[CLS]", + "type_id": 0 + } + }, + { + "Sequence": { + "id": "A", + "type_id": 0 + } + }, + { + "SpecialToken": { + "id": "[SEP]", + "type_id": 0 + } + }, + { + "Sequence": { + "id": "B", + "type_id": 1 + } + }, + { + "SpecialToken": { + "id": "[SEP]", + "type_id": 1 + } + } + ], + "special_tokens": { + "[CLS]": { + "id": "[CLS]", + "ids": [ + 101 + ], + "tokens": [ + "[CLS]" + ] + }, + "[SEP]": { + "id": "[SEP]", + "ids": [ + 102 + ], + "tokens": [ + "[SEP]" + ] + } + } + }, + "decoder": { + "type": "WordPiece", + "prefix": "##", + "cleanup": true + }, + "model": { + "type": "WordPiece", + "unk_token": "[UNK]", + "continuing_subword_prefix": "##", + "max_input_chars_per_word": 100, + "vocab": { + "[PAD]": 0, + "[unused1]": 1, + "[unused2]": 2, + "[unused3]": 3, + "[unused4]": 4, + "[unused5]": 5, + "[unused6]": 6, + "[unused7]": 7, + "[unused8]": 8, + "[unused9]": 9, + "[unused10]": 10, + "[unused11]": 11, + "[unused12]": 12, + "[unused13]": 13, + "[unused14]": 14, + "[unused15]": 15, + "[unused16]": 16, + "[unused17]": 17, + "[unused18]": 18, + "[unused19]": 19, + "[unused20]": 20, + "[unused21]": 21, + "[unused22]": 22, + "[unused23]": 23, + "[unused24]": 24, + "[unused25]": 25, + "[unused26]": 26, + "[unused27]": 27, + "[unused28]": 28, + "[unused29]": 29, + "[unused30]": 30, + "[unused31]": 31, + "[unused32]": 32, + "[unused33]": 33, + "[unused34]": 34, + "[unused35]": 35, + "[unused36]": 36, + "[unused37]": 37, + "[unused38]": 38, + "[unused39]": 39, + "[unused40]": 40, + "[unused41]": 41, + "[unused42]": 42, + "[unused43]": 43, + "[unused44]": 44, + "[unused45]": 45, + "[unused46]": 46, + "[unused47]": 47, + "[unused48]": 48, + "[unused49]": 49, + "[unused50]": 50, + "[unused51]": 51, + "[unused52]": 52, + "[unused53]": 53, + "[unused54]": 54, + "[unused55]": 55, + "[unused56]": 56, + "[unused57]": 57, + "[unused58]": 58, + "[unused59]": 59, + "[unused60]": 60, + "[unused61]": 61, + "[unused62]": 62, + "[unused63]": 63, + "[unused64]": 64, + "[unused65]": 65, + "[unused66]": 66, + "[unused67]": 67, + "[unused68]": 68, + "[unused69]": 69, + "[unused70]": 70, + "[unused71]": 71, + "[unused72]": 72, + "[unused73]": 73, + "[unused74]": 74, + "[unused75]": 75, + "[unused76]": 76, + "[unused77]": 77, + "[unused78]": 78, + "[unused79]": 79, + "[unused80]": 80, + "[unused81]": 81, + "[unused82]": 82, + "[unused83]": 83, + "[unused84]": 84, + "[unused85]": 85, + "[unused86]": 86, + "[unused87]": 87, + "[unused88]": 88, + "[unused89]": 89, + "[unused90]": 90, + "[unused91]": 91, + "[unused92]": 92, + "[unused93]": 93, + "[unused94]": 94, + "[unused95]": 95, + "[unused96]": 96, + "[unused97]": 97, + "[unused98]": 98, + "[unused99]": 99, + "[UNK]": 100, + "[CLS]": 101, + "[SEP]": 102, + "[MASK]": 103, + "": 104, + "": 105, + "!": 106, + "\"": 107, + "#": 108, + "$": 109, + "%": 110, + "&": 111, + "'": 112, + "(": 113, + ")": 114, + "*": 115, + "+": 116, + ",": 117, + "-": 118, + ".": 119, + "/": 120, + "0": 121, + "1": 122, + "2": 123, + "3": 124, + "4": 125, + "5": 126, + "6": 127, + "7": 128, + "8": 129, + "9": 130, + ":": 131, + ";": 132, + "<": 133, + "=": 134, + ">": 135, + "?": 136, + "@": 137, + "[": 138, + "\\": 139, + "]": 140, + "^": 141, + "_": 142, + "a": 143, + "b": 144, + "c": 145, + "d": 146, + "e": 147, + "f": 148, + "g": 149, + "h": 150, + "i": 151, + "j": 152, + "k": 153, + "l": 154, + "m": 155, + "n": 156, + "o": 157, + "p": 158, + "q": 159, + "r": 160, + "s": 161, + "t": 162, + "u": 163, + "v": 164, + "w": 165, + "x": 166, + "y": 167, + "z": 168, + "{": 169, + "|": 170, + "}": 171, + "~": 172, + "£": 173, + "¤": 174, + "¥": 175, + "§": 176, + "©": 177, + "«": 178, + "®": 179, + "°": 180, + "±": 181, + "²": 182, + "³": 183, + "µ": 184, + "·": 185, + "¹": 186, + "º": 187, + "»": 188, + "¼": 189, + "×": 190, + "ß": 191, + "æ": 192, + "÷": 193, + "ø": 194, + "đ": 195, + "ŋ": 196, + "ɔ": 197, + "ə": 198, + "ɡ": 199, + "ʰ": 200, + "ˇ": 201, + "ˈ": 202, + "ˊ": 203, + "ˋ": 204, + "ˍ": 205, + "ː": 206, + "˙": 207, + "˚": 208, + "ˢ": 209, + "α": 210, + "β": 211, + "γ": 212, + "δ": 213, + "ε": 214, + "η": 215, + "θ": 216, + "ι": 217, + "κ": 218, + "λ": 219, + "μ": 220, + "ν": 221, + "ο": 222, + "π": 223, + "ρ": 224, + "ς": 225, + "σ": 226, + "τ": 227, + "υ": 228, + "φ": 229, + "χ": 230, + "ψ": 231, + "ω": 232, + "а": 233, + "б": 234, + "в": 235, + "г": 236, + "д": 237, + "е": 238, + "ж": 239, + "з": 240, + "и": 241, + "к": 242, + "л": 243, + "м": 244, + "н": 245, + "о": 246, + "п": 247, + "р": 248, + "с": 249, + "т": 250, + "у": 251, + "ф": 252, + "х": 253, + "ц": 254, + "ч": 255, + "ш": 256, + "ы": 257, + "ь": 258, + "я": 259, + "і": 260, + "ا": 261, + "ب": 262, + "ة": 263, + "ت": 264, + "د": 265, + "ر": 266, + "س": 267, + "ع": 268, + "ل": 269, + "م": 270, + "ن": 271, + "ه": 272, + "و": 273, + "ي": 274, + "۩": 275, + "ก": 276, + "ง": 277, + "น": 278, + "ม": 279, + "ย": 280, + "ร": 281, + "อ": 282, + "า": 283, + "เ": 284, + "๑": 285, + "་": 286, + "ღ": 287, + "ᄀ": 288, + "ᄁ": 289, + "ᄂ": 290, + "ᄃ": 291, + "ᄅ": 292, + "ᄆ": 293, + "ᄇ": 294, + "ᄈ": 295, + "ᄉ": 296, + "ᄋ": 297, + "ᄌ": 298, + "ᄎ": 299, + "ᄏ": 300, + "ᄐ": 301, + "ᄑ": 302, + "ᄒ": 303, + "ᅡ": 304, + "ᅢ": 305, + "ᅣ": 306, + "ᅥ": 307, + "ᅦ": 308, + "ᅧ": 309, + "ᅨ": 310, + "ᅩ": 311, + "ᅪ": 312, + "ᅬ": 313, + "ᅭ": 314, + "ᅮ": 315, + "ᅯ": 316, + "ᅲ": 317, + "ᅳ": 318, + "ᅴ": 319, + "ᅵ": 320, + "ᆨ": 321, + "ᆫ": 322, + "ᆯ": 323, + "ᆷ": 324, + "ᆸ": 325, + "ᆺ": 326, + "ᆻ": 327, + "ᆼ": 328, + "ᗜ": 329, + "ᵃ": 330, + "ᵉ": 331, + "ᵍ": 332, + "ᵏ": 333, + "ᵐ": 334, + "ᵒ": 335, + "ᵘ": 336, + "‖": 337, + "„": 338, + "†": 339, + "•": 340, + "‥": 341, + "‧": 342, + "
": 343, + "‰": 344, + "′": 345, + "″": 346, + "‹": 347, + "›": 348, + "※": 349, + "‿": 350, + "⁄": 351, + "ⁱ": 352, + "⁺": 353, + "ⁿ": 354, + "₁": 355, + "₂": 356, + "₃": 357, + "₄": 358, + "€": 359, + "℃": 360, + "№": 361, + "™": 362, + "ⅰ": 363, + "ⅱ": 364, + "ⅲ": 365, + "ⅳ": 366, + "ⅴ": 367, + "←": 368, + "↑": 369, + "→": 370, + "↓": 371, + "↔": 372, + "↗": 373, + "↘": 374, + "⇒": 375, + "∀": 376, + "−": 377, + "∕": 378, + "∙": 379, + "√": 380, + "∞": 381, + "∟": 382, + "∠": 383, + "∣": 384, + "∥": 385, + "∩": 386, + "∮": 387, + "∶": 388, + "∼": 389, + "∽": 390, + "≈": 391, + "≒": 392, + "≡": 393, + "≤": 394, + "≥": 395, + "≦": 396, + "≧": 397, + "≪": 398, + "≫": 399, + "⊙": 400, + "⋅": 401, + "⋈": 402, + "⋯": 403, + "⌒": 404, + "①": 405, + "②": 406, + "③": 407, + "④": 408, + "⑤": 409, + "⑥": 410, + "⑦": 411, + "⑧": 412, + "⑨": 413, + "⑩": 414, + "⑴": 415, + "⑵": 416, + "⑶": 417, + "⑷": 418, + "⑸": 419, + "⒈": 420, + "⒉": 421, + "⒊": 422, + "⒋": 423, + "ⓒ": 424, + "ⓔ": 425, + "ⓘ": 426, + "─": 427, + "━": 428, + "│": 429, + "┃": 430, + "┅": 431, + "┆": 432, + "┊": 433, + "┌": 434, + "└": 435, + "├": 436, + "┣": 437, + "═": 438, + "║": 439, + "╚": 440, + "╞": 441, + "╠": 442, + "╭": 443, + "╮": 444, + "╯": 445, + "╰": 446, + "╱": 447, + "╳": 448, + "▂": 449, + "▃": 450, + "▅": 451, + "▇": 452, + "█": 453, + "▉": 454, + "▋": 455, + "▌": 456, + "▍": 457, + "▎": 458, + "■": 459, + "□": 460, + "▪": 461, + "▫": 462, + "▬": 463, + "▲": 464, + "△": 465, + "▶": 466, + "►": 467, + "▼": 468, + "▽": 469, + "◆": 470, + "◇": 471, + "○": 472, + "◎": 473, + "●": 474, + "◕": 475, + "◠": 476, + "◢": 477, + "◤": 478, + "☀": 479, + "★": 480, + "☆": 481, + "☕": 482, + "☞": 483, + "☺": 484, + "☼": 485, + "♀": 486, + "♂": 487, + "♠": 488, + "♡": 489, + "♣": 490, + "♥": 491, + "♦": 492, + "♪": 493, + "♫": 494, + "♬": 495, + "✈": 496, + "✔": 497, + "✕": 498, + "✖": 499, + "✦": 500, + "✨": 501, + "✪": 502, + "✰": 503, + "✿": 504, + "❀": 505, + "❤": 506, + "➜": 507, + "➤": 508, + "⦿": 509, + "、": 510, + "。": 511, + "〃": 512, + "々": 513, + "〇": 514, + "〈": 515, + "〉": 516, + "《": 517, + "》": 518, + "「": 519, + "」": 520, + "『": 521, + "』": 522, + "【": 523, + "】": 524, + "〓": 525, + "〔": 526, + "〕": 527, + "〖": 528, + "〗": 529, + "〜": 530, + "〝": 531, + "〞": 532, + "ぁ": 533, + "あ": 534, + "ぃ": 535, + "い": 536, + "う": 537, + "ぇ": 538, + "え": 539, + "お": 540, + "か": 541, + "き": 542, + "く": 543, + "け": 544, + "こ": 545, + "さ": 546, + "し": 547, + "す": 548, + "せ": 549, + "そ": 550, + "た": 551, + "ち": 552, + "っ": 553, + "つ": 554, + "て": 555, + "と": 556, + "な": 557, + "に": 558, + "ぬ": 559, + "ね": 560, + "の": 561, + "は": 562, + "ひ": 563, + "ふ": 564, + "へ": 565, + "ほ": 566, + "ま": 567, + "み": 568, + "む": 569, + "め": 570, + "も": 571, + "ゃ": 572, + "や": 573, + "ゅ": 574, + "ゆ": 575, + "ょ": 576, + "よ": 577, + "ら": 578, + "り": 579, + "る": 580, + "れ": 581, + "ろ": 582, + "わ": 583, + "を": 584, + "ん": 585, + "゜": 586, + "ゝ": 587, + "ァ": 588, + "ア": 589, + "ィ": 590, + "イ": 591, + "ゥ": 592, + "ウ": 593, + "ェ": 594, + "エ": 595, + "ォ": 596, + "オ": 597, + "カ": 598, + "キ": 599, + "ク": 600, + "ケ": 601, + "コ": 602, + "サ": 603, + "シ": 604, + "ス": 605, + "セ": 606, + "ソ": 607, + "タ": 608, + "チ": 609, + "ッ": 610, + "ツ": 611, + "テ": 612, + "ト": 613, + "ナ": 614, + "ニ": 615, + "ヌ": 616, + "ネ": 617, + "ノ": 618, + "ハ": 619, + "ヒ": 620, + "フ": 621, + "ヘ": 622, + "ホ": 623, + "マ": 624, + "ミ": 625, + "ム": 626, + "メ": 627, + "モ": 628, + "ャ": 629, + "ヤ": 630, + "ュ": 631, + "ユ": 632, + "ョ": 633, + "ヨ": 634, + "ラ": 635, + "リ": 636, + "ル": 637, + "レ": 638, + "ロ": 639, + "ワ": 640, + "ヲ": 641, + "ン": 642, + "ヶ": 643, + "・": 644, + "ー": 645, + "ヽ": 646, + "ㄅ": 647, + "ㄆ": 648, + "ㄇ": 649, + "ㄉ": 650, + "ㄋ": 651, + "ㄌ": 652, + "ㄍ": 653, + "ㄎ": 654, + "ㄏ": 655, + "ㄒ": 656, + "ㄚ": 657, + "ㄛ": 658, + "ㄞ": 659, + "ㄟ": 660, + "ㄢ": 661, + "ㄤ": 662, + "ㄥ": 663, + "ㄧ": 664, + "ㄨ": 665, + "ㆍ": 666, + "㈦": 667, + "㊣": 668, + "㎡": 669, + "㗎": 670, + "一": 671, + "丁": 672, + "七": 673, + "万": 674, + "丈": 675, + "三": 676, + "上": 677, + "下": 678, + "不": 679, + "与": 680, + "丐": 681, + "丑": 682, + "专": 683, + "且": 684, + "丕": 685, + "世": 686, + "丘": 687, + "丙": 688, + "业": 689, + "丛": 690, + "东": 691, + "丝": 692, + "丞": 693, + "丟": 694, + "両": 695, + "丢": 696, + "两": 697, + "严": 698, + "並": 699, + "丧": 700, + "丨": 701, + "个": 702, + "丫": 703, + "中": 704, + "丰": 705, + "串": 706, + "临": 707, + "丶": 708, + "丸": 709, + "丹": 710, + "为": 711, + "主": 712, + "丼": 713, + "丽": 714, + "举": 715, + "丿": 716, + "乂": 717, + "乃": 718, + "久": 719, + "么": 720, + "义": 721, + "之": 722, + "乌": 723, + "乍": 724, + "乎": 725, + "乏": 726, + "乐": 727, + "乒": 728, + "乓": 729, + "乔": 730, + "乖": 731, + "乗": 732, + "乘": 733, + "乙": 734, + "乜": 735, + "九": 736, + "乞": 737, + "也": 738, + "习": 739, + "乡": 740, + "书": 741, + "乩": 742, + "买": 743, + "乱": 744, + "乳": 745, + "乾": 746, + "亀": 747, + "亂": 748, + "了": 749, + "予": 750, + "争": 751, + "事": 752, + "二": 753, + "于": 754, + "亏": 755, + "云": 756, + "互": 757, + "五": 758, + "井": 759, + "亘": 760, + "亙": 761, + "亚": 762, + "些": 763, + "亜": 764, + "亞": 765, + "亟": 766, + "亡": 767, + "亢": 768, + "交": 769, + "亥": 770, + "亦": 771, + "产": 772, + "亨": 773, + "亩": 774, + "享": 775, + "京": 776, + "亭": 777, + "亮": 778, + "亲": 779, + "亳": 780, + "亵": 781, + "人": 782, + "亿": 783, + "什": 784, + "仁": 785, + "仃": 786, + "仄": 787, + "仅": 788, + "仆": 789, + "仇": 790, + "今": 791, + "介": 792, + "仍": 793, + "从": 794, + "仏": 795, + "仑": 796, + "仓": 797, + "仔": 798, + "仕": 799, + "他": 800, + "仗": 801, + "付": 802, + "仙": 803, + "仝": 804, + "仞": 805, + "仟": 806, + "代": 807, + "令": 808, + "以": 809, + "仨": 810, + "仪": 811, + "们": 812, + "仮": 813, + "仰": 814, + "仲": 815, + "件": 816, + "价": 817, + "任": 818, + "份": 819, + "仿": 820, + "企": 821, + "伉": 822, + "伊": 823, + "伍": 824, + "伎": 825, + "伏": 826, + "伐": 827, + "休": 828, + "伕": 829, + "众": 830, + "优": 831, + "伙": 832, + "会": 833, + "伝": 834, + "伞": 835, + "伟": 836, + "传": 837, + "伢": 838, + "伤": 839, + "伦": 840, + "伪": 841, + "伫": 842, + "伯": 843, + "估": 844, + "伴": 845, + "伶": 846, + "伸": 847, + "伺": 848, + "似": 849, + "伽": 850, + "佃": 851, + "但": 852, + "佇": 853, + "佈": 854, + "位": 855, + "低": 856, + "住": 857, + "佐": 858, + "佑": 859, + "体": 860, + "佔": 861, + "何": 862, + "佗": 863, + "佘": 864, + "余": 865, + "佚": 866, + "佛": 867, + "作": 868, + "佝": 869, + "佞": 870, + "佟": 871, + "你": 872, + "佢": 873, + "佣": 874, + "佤": 875, + "佥": 876, + "佩": 877, + "佬": 878, + "佯": 879, + "佰": 880, + "佳": 881, + "併": 882, + "佶": 883, + "佻": 884, + "佼": 885, + "使": 886, + "侃": 887, + "侄": 888, + "來": 889, + "侈": 890, + "例": 891, + "侍": 892, + "侏": 893, + "侑": 894, + "侖": 895, + "侗": 896, + "供": 897, + "依": 898, + "侠": 899, + "価": 900, + "侣": 901, + "侥": 902, + "侦": 903, + "侧": 904, + "侨": 905, + "侬": 906, + "侮": 907, + "侯": 908, + "侵": 909, + "侶": 910, + "侷": 911, + "便": 912, + "係": 913, + "促": 914, + "俄": 915, + "俊": 916, + "俎": 917, + "俏": 918, + "俐": 919, + "俑": 920, + "俗": 921, + "俘": 922, + "俚": 923, + "保": 924, + "俞": 925, + "俟": 926, + "俠": 927, + "信": 928, + "俨": 929, + "俩": 930, + "俪": 931, + "俬": 932, + "俭": 933, + "修": 934, + "俯": 935, + "俱": 936, + "俳": 937, + "俸": 938, + "俺": 939, + "俾": 940, + "倆": 941, + "倉": 942, + "個": 943, + "倌": 944, + "倍": 945, + "倏": 946, + "們": 947, + "倒": 948, + "倔": 949, + "倖": 950, + "倘": 951, + "候": 952, + "倚": 953, + "倜": 954, + "借": 955, + "倡": 956, + "値": 957, + "倦": 958, + "倩": 959, + "倪": 960, + "倫": 961, + "倬": 962, + "倭": 963, + "倶": 964, + "债": 965, + "值": 966, + "倾": 967, + "偃": 968, + "假": 969, + "偈": 970, + "偉": 971, + "偌": 972, + "偎": 973, + "偏": 974, + "偕": 975, + "做": 976, + "停": 977, + "健": 978, + "側": 979, + "偵": 980, + "偶": 981, + "偷": 982, + "偻": 983, + "偽": 984, + "偿": 985, + "傀": 986, + "傅": 987, + "傍": 988, + "傑": 989, + "傘": 990, + "備": 991, + "傚": 992, + "傢": 993, + "傣": 994, + "傥": 995, + "储": 996, + "傩": 997, + "催": 998, + "傭": 999, + "傲": 1000, + "傳": 1001, + "債": 1002, + "傷": 1003, + "傻": 1004, + "傾": 1005, + "僅": 1006, + "働": 1007, + "像": 1008, + "僑": 1009, + "僕": 1010, + "僖": 1011, + "僚": 1012, + "僥": 1013, + "僧": 1014, + "僭": 1015, + "僮": 1016, + "僱": 1017, + "僵": 1018, + "價": 1019, + "僻": 1020, + "儀": 1021, + "儂": 1022, + "億": 1023, + "儆": 1024, + "儉": 1025, + "儋": 1026, + "儒": 1027, + "儕": 1028, + "儘": 1029, + "償": 1030, + "儡": 1031, + "優": 1032, + "儲": 1033, + "儷": 1034, + "儼": 1035, + "儿": 1036, + "兀": 1037, + "允": 1038, + "元": 1039, + "兄": 1040, + "充": 1041, + "兆": 1042, + "兇": 1043, + "先": 1044, + "光": 1045, + "克": 1046, + "兌": 1047, + "免": 1048, + "児": 1049, + "兑": 1050, + "兒": 1051, + "兔": 1052, + "兖": 1053, + "党": 1054, + "兜": 1055, + "兢": 1056, + "入": 1057, + "內": 1058, + "全": 1059, + "兩": 1060, + "八": 1061, + "公": 1062, + "六": 1063, + "兮": 1064, + "兰": 1065, + "共": 1066, + "兲": 1067, + "关": 1068, + "兴": 1069, + "兵": 1070, + "其": 1071, + "具": 1072, + "典": 1073, + "兹": 1074, + "养": 1075, + "兼": 1076, + "兽": 1077, + "冀": 1078, + "内": 1079, + "円": 1080, + "冇": 1081, + "冈": 1082, + "冉": 1083, + "冊": 1084, + "册": 1085, + "再": 1086, + "冏": 1087, + "冒": 1088, + "冕": 1089, + "冗": 1090, + "写": 1091, + "军": 1092, + "农": 1093, + "冠": 1094, + "冢": 1095, + "冤": 1096, + "冥": 1097, + "冨": 1098, + "冪": 1099, + "冬": 1100, + "冯": 1101, + "冰": 1102, + "冲": 1103, + "决": 1104, + "况": 1105, + "冶": 1106, + "冷": 1107, + "冻": 1108, + "冼": 1109, + "冽": 1110, + "冾": 1111, + "净": 1112, + "凄": 1113, + "准": 1114, + "凇": 1115, + "凈": 1116, + "凉": 1117, + "凋": 1118, + "凌": 1119, + "凍": 1120, + "减": 1121, + "凑": 1122, + "凛": 1123, + "凜": 1124, + "凝": 1125, + "几": 1126, + "凡": 1127, + "凤": 1128, + "処": 1129, + "凪": 1130, + "凭": 1131, + "凯": 1132, + "凰": 1133, + "凱": 1134, + "凳": 1135, + "凶": 1136, + "凸": 1137, + "凹": 1138, + "出": 1139, + "击": 1140, + "函": 1141, + "凿": 1142, + "刀": 1143, + "刁": 1144, + "刃": 1145, + "分": 1146, + "切": 1147, + "刈": 1148, + "刊": 1149, + "刍": 1150, + "刎": 1151, + "刑": 1152, + "划": 1153, + "列": 1154, + "刘": 1155, + "则": 1156, + "刚": 1157, + "创": 1158, + "初": 1159, + "删": 1160, + "判": 1161, + "別": 1162, + "刨": 1163, + "利": 1164, + "刪": 1165, + "别": 1166, + "刮": 1167, + "到": 1168, + "制": 1169, + "刷": 1170, + "券": 1171, + "刹": 1172, + "刺": 1173, + "刻": 1174, + "刽": 1175, + "剁": 1176, + "剂": 1177, + "剃": 1178, + "則": 1179, + "剉": 1180, + "削": 1181, + "剋": 1182, + "剌": 1183, + "前": 1184, + "剎": 1185, + "剐": 1186, + "剑": 1187, + "剔": 1188, + "剖": 1189, + "剛": 1190, + "剜": 1191, + "剝": 1192, + "剣": 1193, + "剤": 1194, + "剥": 1195, + "剧": 1196, + "剩": 1197, + "剪": 1198, + "副": 1199, + "割": 1200, + "創": 1201, + "剷": 1202, + "剽": 1203, + "剿": 1204, + "劃": 1205, + "劇": 1206, + "劈": 1207, + "劉": 1208, + "劊": 1209, + "劍": 1210, + "劏": 1211, + "劑": 1212, + "力": 1213, + "劝": 1214, + "办": 1215, + "功": 1216, + "加": 1217, + "务": 1218, + "劣": 1219, + "动": 1220, + "助": 1221, + "努": 1222, + "劫": 1223, + "劭": 1224, + "励": 1225, + "劲": 1226, + "劳": 1227, + "労": 1228, + "劵": 1229, + "効": 1230, + "劾": 1231, + "势": 1232, + "勁": 1233, + "勃": 1234, + "勇": 1235, + "勉": 1236, + "勋": 1237, + "勐": 1238, + "勒": 1239, + "動": 1240, + "勖": 1241, + "勘": 1242, + "務": 1243, + "勛": 1244, + "勝": 1245, + "勞": 1246, + "募": 1247, + "勢": 1248, + "勤": 1249, + "勧": 1250, + "勳": 1251, + "勵": 1252, + "勸": 1253, + "勺": 1254, + "勻": 1255, + "勾": 1256, + "勿": 1257, + "匀": 1258, + "包": 1259, + "匆": 1260, + "匈": 1261, + "匍": 1262, + "匐": 1263, + "匕": 1264, + "化": 1265, + "北": 1266, + "匙": 1267, + "匝": 1268, + "匠": 1269, + "匡": 1270, + "匣": 1271, + "匪": 1272, + "匮": 1273, + "匯": 1274, + "匱": 1275, + "匹": 1276, + "区": 1277, + "医": 1278, + "匾": 1279, + "匿": 1280, + "區": 1281, + "十": 1282, + "千": 1283, + "卅": 1284, + "升": 1285, + "午": 1286, + "卉": 1287, + "半": 1288, + "卍": 1289, + "华": 1290, + "协": 1291, + "卑": 1292, + "卒": 1293, + "卓": 1294, + "協": 1295, + "单": 1296, + "卖": 1297, + "南": 1298, + "単": 1299, + "博": 1300, + "卜": 1301, + "卞": 1302, + "卟": 1303, + "占": 1304, + "卡": 1305, + "卢": 1306, + "卤": 1307, + "卦": 1308, + "卧": 1309, + "卫": 1310, + "卮": 1311, + "卯": 1312, + "印": 1313, + "危": 1314, + "即": 1315, + "却": 1316, + "卵": 1317, + "卷": 1318, + "卸": 1319, + "卻": 1320, + "卿": 1321, + "厂": 1322, + "厄": 1323, + "厅": 1324, + "历": 1325, + "厉": 1326, + "压": 1327, + "厌": 1328, + "厕": 1329, + "厘": 1330, + "厚": 1331, + "厝": 1332, + "原": 1333, + "厢": 1334, + "厥": 1335, + "厦": 1336, + "厨": 1337, + "厩": 1338, + "厭": 1339, + "厮": 1340, + "厲": 1341, + "厳": 1342, + "去": 1343, + "县": 1344, + "叁": 1345, + "参": 1346, + "參": 1347, + "又": 1348, + "叉": 1349, + "及": 1350, + "友": 1351, + "双": 1352, + "反": 1353, + "収": 1354, + "发": 1355, + "叔": 1356, + "取": 1357, + "受": 1358, + "变": 1359, + "叙": 1360, + "叛": 1361, + "叟": 1362, + "叠": 1363, + "叡": 1364, + "叢": 1365, + "口": 1366, + "古": 1367, + "句": 1368, + "另": 1369, + "叨": 1370, + "叩": 1371, + "只": 1372, + "叫": 1373, + "召": 1374, + "叭": 1375, + "叮": 1376, + "可": 1377, + "台": 1378, + "叱": 1379, + "史": 1380, + "右": 1381, + "叵": 1382, + "叶": 1383, + "号": 1384, + "司": 1385, + "叹": 1386, + "叻": 1387, + "叼": 1388, + "叽": 1389, + "吁": 1390, + "吃": 1391, + "各": 1392, + "吆": 1393, + "合": 1394, + "吉": 1395, + "吊": 1396, + "吋": 1397, + "同": 1398, + "名": 1399, + "后": 1400, + "吏": 1401, + "吐": 1402, + "向": 1403, + "吒": 1404, + "吓": 1405, + "吕": 1406, + "吖": 1407, + "吗": 1408, + "君": 1409, + "吝": 1410, + "吞": 1411, + "吟": 1412, + "吠": 1413, + "吡": 1414, + "否": 1415, + "吧": 1416, + "吨": 1417, + "吩": 1418, + "含": 1419, + "听": 1420, + "吭": 1421, + "吮": 1422, + "启": 1423, + "吱": 1424, + "吳": 1425, + "吴": 1426, + "吵": 1427, + "吶": 1428, + "吸": 1429, + "吹": 1430, + "吻": 1431, + "吼": 1432, + "吽": 1433, + "吾": 1434, + "呀": 1435, + "呂": 1436, + "呃": 1437, + "呆": 1438, + "呈": 1439, + "告": 1440, + "呋": 1441, + "呎": 1442, + "呐": 1443, + "呓": 1444, + "呕": 1445, + "呗": 1446, + "员": 1447, + "呛": 1448, + "呜": 1449, + "呢": 1450, + "呤": 1451, + "呦": 1452, + "周": 1453, + "呱": 1454, + "呲": 1455, + "味": 1456, + "呵": 1457, + "呷": 1458, + "呸": 1459, + "呻": 1460, + "呼": 1461, + "命": 1462, + "咀": 1463, + "咁": 1464, + "咂": 1465, + "咄": 1466, + "咆": 1467, + "咋": 1468, + "和": 1469, + "咎": 1470, + "咏": 1471, + "咐": 1472, + "咒": 1473, + "咔": 1474, + "咕": 1475, + "咖": 1476, + "咗": 1477, + "咘": 1478, + "咙": 1479, + "咚": 1480, + "咛": 1481, + "咣": 1482, + "咤": 1483, + "咦": 1484, + "咧": 1485, + "咨": 1486, + "咩": 1487, + "咪": 1488, + "咫": 1489, + "咬": 1490, + "咭": 1491, + "咯": 1492, + "咱": 1493, + "咲": 1494, + "咳": 1495, + "咸": 1496, + "咻": 1497, + "咽": 1498, + "咿": 1499, + "哀": 1500, + "品": 1501, + "哂": 1502, + "哄": 1503, + "哆": 1504, + "哇": 1505, + "哈": 1506, + "哉": 1507, + "哋": 1508, + "哌": 1509, + "响": 1510, + "哎": 1511, + "哏": 1512, + "哐": 1513, + "哑": 1514, + "哒": 1515, + "哔": 1516, + "哗": 1517, + "哟": 1518, + "員": 1519, + "哥": 1520, + "哦": 1521, + "哧": 1522, + "哨": 1523, + "哩": 1524, + "哪": 1525, + "哭": 1526, + "哮": 1527, + "哲": 1528, + "哺": 1529, + "哼": 1530, + "哽": 1531, + "唁": 1532, + "唄": 1533, + "唆": 1534, + "唇": 1535, + "唉": 1536, + "唏": 1537, + "唐": 1538, + "唑": 1539, + "唔": 1540, + "唠": 1541, + "唤": 1542, + "唧": 1543, + "唬": 1544, + "售": 1545, + "唯": 1546, + "唰": 1547, + "唱": 1548, + "唳": 1549, + "唷": 1550, + "唸": 1551, + "唾": 1552, + "啃": 1553, + "啄": 1554, + "商": 1555, + "啉": 1556, + "啊": 1557, + "問": 1558, + "啓": 1559, + "啕": 1560, + "啖": 1561, + "啜": 1562, + "啞": 1563, + "啟": 1564, + "啡": 1565, + "啤": 1566, + "啥": 1567, + "啦": 1568, + "啧": 1569, + "啪": 1570, + "啫": 1571, + "啬": 1572, + "啮": 1573, + "啰": 1574, + "啱": 1575, + "啲": 1576, + "啵": 1577, + "啶": 1578, + "啷": 1579, + "啸": 1580, + "啻": 1581, + "啼": 1582, + "啾": 1583, + "喀": 1584, + "喂": 1585, + "喃": 1586, + "善": 1587, + "喆": 1588, + "喇": 1589, + "喉": 1590, + "喊": 1591, + "喋": 1592, + "喎": 1593, + "喏": 1594, + "喔": 1595, + "喘": 1596, + "喙": 1597, + "喚": 1598, + "喜": 1599, + "喝": 1600, + "喟": 1601, + "喧": 1602, + "喪": 1603, + "喫": 1604, + "喬": 1605, + "單": 1606, + "喰": 1607, + "喱": 1608, + "喲": 1609, + "喳": 1610, + "喵": 1611, + "営": 1612, + "喷": 1613, + "喹": 1614, + "喺": 1615, + "喻": 1616, + "喽": 1617, + "嗅": 1618, + "嗆": 1619, + "嗇": 1620, + "嗎": 1621, + "嗑": 1622, + "嗒": 1623, + "嗓": 1624, + "嗔": 1625, + "嗖": 1626, + "嗚": 1627, + "嗜": 1628, + "嗝": 1629, + "嗟": 1630, + "嗡": 1631, + "嗣": 1632, + "嗤": 1633, + "嗦": 1634, + "嗨": 1635, + "嗪": 1636, + "嗬": 1637, + "嗯": 1638, + "嗰": 1639, + "嗲": 1640, + "嗳": 1641, + "嗶": 1642, + "嗷": 1643, + "嗽": 1644, + "嘀": 1645, + "嘅": 1646, + "嘆": 1647, + "嘈": 1648, + "嘉": 1649, + "嘌": 1650, + "嘍": 1651, + "嘎": 1652, + "嘔": 1653, + "嘖": 1654, + "嘗": 1655, + "嘘": 1656, + "嘚": 1657, + "嘛": 1658, + "嘜": 1659, + "嘞": 1660, + "嘟": 1661, + "嘢": 1662, + "嘣": 1663, + "嘤": 1664, + "嘧": 1665, + "嘩": 1666, + "嘭": 1667, + "嘮": 1668, + "嘯": 1669, + "嘰": 1670, + "嘱": 1671, + "嘲": 1672, + "嘴": 1673, + "嘶": 1674, + "嘸": 1675, + "嘹": 1676, + "嘻": 1677, + "嘿": 1678, + "噁": 1679, + "噌": 1680, + "噎": 1681, + "噓": 1682, + "噔": 1683, + "噗": 1684, + "噙": 1685, + "噜": 1686, + "噠": 1687, + "噢": 1688, + "噤": 1689, + "器": 1690, + "噩": 1691, + "噪": 1692, + "噬": 1693, + "噱": 1694, + "噴": 1695, + "噶": 1696, + "噸": 1697, + "噹": 1698, + "噻": 1699, + "噼": 1700, + "嚀": 1701, + "嚇": 1702, + "嚎": 1703, + "嚏": 1704, + "嚐": 1705, + "嚓": 1706, + "嚕": 1707, + "嚟": 1708, + "嚣": 1709, + "嚥": 1710, + "嚨": 1711, + "嚮": 1712, + "嚴": 1713, + "嚷": 1714, + "嚼": 1715, + "囂": 1716, + "囉": 1717, + "囊": 1718, + "囍": 1719, + "囑": 1720, + "囔": 1721, + "囗": 1722, + "囚": 1723, + "四": 1724, + "囝": 1725, + "回": 1726, + "囟": 1727, + "因": 1728, + "囡": 1729, + "团": 1730, + "団": 1731, + "囤": 1732, + "囧": 1733, + "囪": 1734, + "囫": 1735, + "园": 1736, + "困": 1737, + "囱": 1738, + "囲": 1739, + "図": 1740, + "围": 1741, + "囹": 1742, + "固": 1743, + "国": 1744, + "图": 1745, + "囿": 1746, + "圃": 1747, + "圄": 1748, + "圆": 1749, + "圈": 1750, + "國": 1751, + "圍": 1752, + "圏": 1753, + "園": 1754, + "圓": 1755, + "圖": 1756, + "團": 1757, + "圜": 1758, + "土": 1759, + "圣": 1760, + "圧": 1761, + "在": 1762, + "圩": 1763, + "圭": 1764, + "地": 1765, + "圳": 1766, + "场": 1767, + "圻": 1768, + "圾": 1769, + "址": 1770, + "坂": 1771, + "均": 1772, + "坊": 1773, + "坍": 1774, + "坎": 1775, + "坏": 1776, + "坐": 1777, + "坑": 1778, + "块": 1779, + "坚": 1780, + "坛": 1781, + "坝": 1782, + "坞": 1783, + "坟": 1784, + "坠": 1785, + "坡": 1786, + "坤": 1787, + "坦": 1788, + "坨": 1789, + "坪": 1790, + "坯": 1791, + "坳": 1792, + "坵": 1793, + "坷": 1794, + "垂": 1795, + "垃": 1796, + "垄": 1797, + "型": 1798, + "垒": 1799, + "垚": 1800, + "垛": 1801, + "垠": 1802, + "垢": 1803, + "垣": 1804, + "垦": 1805, + "垩": 1806, + "垫": 1807, + "垭": 1808, + "垮": 1809, + "垵": 1810, + "埂": 1811, + "埃": 1812, + "埋": 1813, + "城": 1814, + "埔": 1815, + "埕": 1816, + "埗": 1817, + "域": 1818, + "埠": 1819, + "埤": 1820, + "埵": 1821, + "執": 1822, + "埸": 1823, + "培": 1824, + "基": 1825, + "埼": 1826, + "堀": 1827, + "堂": 1828, + "堃": 1829, + "堅": 1830, + "堆": 1831, + "堇": 1832, + "堑": 1833, + "堕": 1834, + "堙": 1835, + "堡": 1836, + "堤": 1837, + "堪": 1838, + "堯": 1839, + "堰": 1840, + "報": 1841, + "場": 1842, + "堵": 1843, + "堺": 1844, + "堿": 1845, + "塊": 1846, + "塌": 1847, + "塑": 1848, + "塔": 1849, + "塗": 1850, + "塘": 1851, + "塚": 1852, + "塞": 1853, + "塢": 1854, + "塩": 1855, + "填": 1856, + "塬": 1857, + "塭": 1858, + "塵": 1859, + "塾": 1860, + "墀": 1861, + "境": 1862, + "墅": 1863, + "墉": 1864, + "墊": 1865, + "墒": 1866, + "墓": 1867, + "増": 1868, + "墘": 1869, + "墙": 1870, + "墜": 1871, + "增": 1872, + "墟": 1873, + "墨": 1874, + "墩": 1875, + "墮": 1876, + "墳": 1877, + "墻": 1878, + "墾": 1879, + "壁": 1880, + "壅": 1881, + "壆": 1882, + "壇": 1883, + "壊": 1884, + "壑": 1885, + "壓": 1886, + "壕": 1887, + "壘": 1888, + "壞": 1889, + "壟": 1890, + "壢": 1891, + "壤": 1892, + "壩": 1893, + "士": 1894, + "壬": 1895, + "壮": 1896, + "壯": 1897, + "声": 1898, + "売": 1899, + "壳": 1900, + "壶": 1901, + "壹": 1902, + "壺": 1903, + "壽": 1904, + "处": 1905, + "备": 1906, + "変": 1907, + "复": 1908, + "夏": 1909, + "夔": 1910, + "夕": 1911, + "外": 1912, + "夙": 1913, + "多": 1914, + "夜": 1915, + "够": 1916, + "夠": 1917, + "夢": 1918, + "夥": 1919, + "大": 1920, + "天": 1921, + "太": 1922, + "夫": 1923, + "夭": 1924, + "央": 1925, + "夯": 1926, + "失": 1927, + "头": 1928, + "夷": 1929, + "夸": 1930, + "夹": 1931, + "夺": 1932, + "夾": 1933, + "奂": 1934, + "奄": 1935, + "奇": 1936, + "奈": 1937, + "奉": 1938, + "奋": 1939, + "奎": 1940, + "奏": 1941, + "奐": 1942, + "契": 1943, + "奔": 1944, + "奕": 1945, + "奖": 1946, + "套": 1947, + "奘": 1948, + "奚": 1949, + "奠": 1950, + "奢": 1951, + "奥": 1952, + "奧": 1953, + "奪": 1954, + "奬": 1955, + "奮": 1956, + "女": 1957, + "奴": 1958, + "奶": 1959, + "奸": 1960, + "她": 1961, + "好": 1962, + "如": 1963, + "妃": 1964, + "妄": 1965, + "妆": 1966, + "妇": 1967, + "妈": 1968, + "妊": 1969, + "妍": 1970, + "妒": 1971, + "妓": 1972, + "妖": 1973, + "妘": 1974, + "妙": 1975, + "妝": 1976, + "妞": 1977, + "妣": 1978, + "妤": 1979, + "妥": 1980, + "妨": 1981, + "妩": 1982, + "妪": 1983, + "妮": 1984, + "妲": 1985, + "妳": 1986, + "妹": 1987, + "妻": 1988, + "妾": 1989, + "姆": 1990, + "姉": 1991, + "姊": 1992, + "始": 1993, + "姍": 1994, + "姐": 1995, + "姑": 1996, + "姒": 1997, + "姓": 1998, + "委": 1999, + "姗": 2000, + "姚": 2001, + "姜": 2002, + "姝": 2003, + "姣": 2004, + "姥": 2005, + "姦": 2006, + "姨": 2007, + "姪": 2008, + "姫": 2009, + "姬": 2010, + "姹": 2011, + "姻": 2012, + "姿": 2013, + "威": 2014, + "娃": 2015, + "娄": 2016, + "娅": 2017, + "娆": 2018, + "娇": 2019, + "娉": 2020, + "娑": 2021, + "娓": 2022, + "娘": 2023, + "娛": 2024, + "娜": 2025, + "娟": 2026, + "娠": 2027, + "娣": 2028, + "娥": 2029, + "娩": 2030, + "娱": 2031, + "娲": 2032, + "娴": 2033, + "娶": 2034, + "娼": 2035, + "婀": 2036, + "婁": 2037, + "婆": 2038, + "婉": 2039, + "婊": 2040, + "婕": 2041, + "婚": 2042, + "婢": 2043, + "婦": 2044, + "婧": 2045, + "婪": 2046, + "婭": 2047, + "婴": 2048, + "婵": 2049, + "婶": 2050, + "婷": 2051, + "婺": 2052, + "婿": 2053, + "媒": 2054, + "媚": 2055, + "媛": 2056, + "媞": 2057, + "媧": 2058, + "媲": 2059, + "媳": 2060, + "媽": 2061, + "媾": 2062, + "嫁": 2063, + "嫂": 2064, + "嫉": 2065, + "嫌": 2066, + "嫑": 2067, + "嫔": 2068, + "嫖": 2069, + "嫘": 2070, + "嫚": 2071, + "嫡": 2072, + "嫣": 2073, + "嫦": 2074, + "嫩": 2075, + "嫲": 2076, + "嫵": 2077, + "嫻": 2078, + "嬅": 2079, + "嬉": 2080, + "嬌": 2081, + "嬗": 2082, + "嬛": 2083, + "嬢": 2084, + "嬤": 2085, + "嬪": 2086, + "嬰": 2087, + "嬴": 2088, + "嬷": 2089, + "嬸": 2090, + "嬿": 2091, + "孀": 2092, + "孃": 2093, + "子": 2094, + "孑": 2095, + "孔": 2096, + "孕": 2097, + "孖": 2098, + "字": 2099, + "存": 2100, + "孙": 2101, + "孚": 2102, + "孛": 2103, + "孜": 2104, + "孝": 2105, + "孟": 2106, + "孢": 2107, + "季": 2108, + "孤": 2109, + "学": 2110, + "孩": 2111, + "孪": 2112, + "孫": 2113, + "孬": 2114, + "孰": 2115, + "孱": 2116, + "孳": 2117, + "孵": 2118, + "學": 2119, + "孺": 2120, + "孽": 2121, + "孿": 2122, + "宁": 2123, + "它": 2124, + "宅": 2125, + "宇": 2126, + "守": 2127, + "安": 2128, + "宋": 2129, + "完": 2130, + "宏": 2131, + "宓": 2132, + "宕": 2133, + "宗": 2134, + "官": 2135, + "宙": 2136, + "定": 2137, + "宛": 2138, + "宜": 2139, + "宝": 2140, + "实": 2141, + "実": 2142, + "宠": 2143, + "审": 2144, + "客": 2145, + "宣": 2146, + "室": 2147, + "宥": 2148, + "宦": 2149, + "宪": 2150, + "宫": 2151, + "宮": 2152, + "宰": 2153, + "害": 2154, + "宴": 2155, + "宵": 2156, + "家": 2157, + "宸": 2158, + "容": 2159, + "宽": 2160, + "宾": 2161, + "宿": 2162, + "寂": 2163, + "寄": 2164, + "寅": 2165, + "密": 2166, + "寇": 2167, + "富": 2168, + "寐": 2169, + "寒": 2170, + "寓": 2171, + "寛": 2172, + "寝": 2173, + "寞": 2174, + "察": 2175, + "寡": 2176, + "寢": 2177, + "寥": 2178, + "實": 2179, + "寧": 2180, + "寨": 2181, + "審": 2182, + "寫": 2183, + "寬": 2184, + "寮": 2185, + "寰": 2186, + "寵": 2187, + "寶": 2188, + "寸": 2189, + "对": 2190, + "寺": 2191, + "寻": 2192, + "导": 2193, + "対": 2194, + "寿": 2195, + "封": 2196, + "専": 2197, + "射": 2198, + "将": 2199, + "將": 2200, + "專": 2201, + "尉": 2202, + "尊": 2203, + "尋": 2204, + "對": 2205, + "導": 2206, + "小": 2207, + "少": 2208, + "尔": 2209, + "尕": 2210, + "尖": 2211, + "尘": 2212, + "尚": 2213, + "尝": 2214, + "尤": 2215, + "尧": 2216, + "尬": 2217, + "就": 2218, + "尴": 2219, + "尷": 2220, + "尸": 2221, + "尹": 2222, + "尺": 2223, + "尻": 2224, + "尼": 2225, + "尽": 2226, + "尾": 2227, + "尿": 2228, + "局": 2229, + "屁": 2230, + "层": 2231, + "屄": 2232, + "居": 2233, + "屆": 2234, + "屈": 2235, + "屉": 2236, + "届": 2237, + "屋": 2238, + "屌": 2239, + "屍": 2240, + "屎": 2241, + "屏": 2242, + "屐": 2243, + "屑": 2244, + "展": 2245, + "屜": 2246, + "属": 2247, + "屠": 2248, + "屡": 2249, + "屢": 2250, + "層": 2251, + "履": 2252, + "屬": 2253, + "屯": 2254, + "山": 2255, + "屹": 2256, + "屿": 2257, + "岀": 2258, + "岁": 2259, + "岂": 2260, + "岌": 2261, + "岐": 2262, + "岑": 2263, + "岔": 2264, + "岖": 2265, + "岗": 2266, + "岘": 2267, + "岙": 2268, + "岚": 2269, + "岛": 2270, + "岡": 2271, + "岩": 2272, + "岫": 2273, + "岬": 2274, + "岭": 2275, + "岱": 2276, + "岳": 2277, + "岷": 2278, + "岸": 2279, + "峇": 2280, + "峋": 2281, + "峒": 2282, + "峙": 2283, + "峡": 2284, + "峤": 2285, + "峥": 2286, + "峦": 2287, + "峨": 2288, + "峪": 2289, + "峭": 2290, + "峯": 2291, + "峰": 2292, + "峴": 2293, + "島": 2294, + "峻": 2295, + "峽": 2296, + "崁": 2297, + "崂": 2298, + "崆": 2299, + "崇": 2300, + "崎": 2301, + "崑": 2302, + "崔": 2303, + "崖": 2304, + "崗": 2305, + "崙": 2306, + "崛": 2307, + "崧": 2308, + "崩": 2309, + "崭": 2310, + "崴": 2311, + "崽": 2312, + "嵇": 2313, + "嵊": 2314, + "嵋": 2315, + "嵌": 2316, + "嵐": 2317, + "嵘": 2318, + "嵩": 2319, + "嵬": 2320, + "嵯": 2321, + "嶂": 2322, + "嶄": 2323, + "嶇": 2324, + "嶋": 2325, + "嶙": 2326, + "嶺": 2327, + "嶼": 2328, + "嶽": 2329, + "巅": 2330, + "巍": 2331, + "巒": 2332, + "巔": 2333, + "巖": 2334, + "川": 2335, + "州": 2336, + "巡": 2337, + "巢": 2338, + "工": 2339, + "左": 2340, + "巧": 2341, + "巨": 2342, + "巩": 2343, + "巫": 2344, + "差": 2345, + "己": 2346, + "已": 2347, + "巳": 2348, + "巴": 2349, + "巷": 2350, + "巻": 2351, + "巽": 2352, + "巾": 2353, + "巿": 2354, + "币": 2355, + "市": 2356, + "布": 2357, + "帅": 2358, + "帆": 2359, + "师": 2360, + "希": 2361, + "帐": 2362, + "帑": 2363, + "帕": 2364, + "帖": 2365, + "帘": 2366, + "帚": 2367, + "帛": 2368, + "帜": 2369, + "帝": 2370, + "帥": 2371, + "带": 2372, + "帧": 2373, + "師": 2374, + "席": 2375, + "帮": 2376, + "帯": 2377, + "帰": 2378, + "帳": 2379, + "帶": 2380, + "帷": 2381, + "常": 2382, + "帼": 2383, + "帽": 2384, + "幀": 2385, + "幂": 2386, + "幄": 2387, + "幅": 2388, + "幌": 2389, + "幔": 2390, + "幕": 2391, + "幟": 2392, + "幡": 2393, + "幢": 2394, + "幣": 2395, + "幫": 2396, + "干": 2397, + "平": 2398, + "年": 2399, + "并": 2400, + "幸": 2401, + "幹": 2402, + "幺": 2403, + "幻": 2404, + "幼": 2405, + "幽": 2406, + "幾": 2407, + "广": 2408, + "庁": 2409, + "広": 2410, + "庄": 2411, + "庆": 2412, + "庇": 2413, + "床": 2414, + "序": 2415, + "庐": 2416, + "库": 2417, + "应": 2418, + "底": 2419, + "庖": 2420, + "店": 2421, + "庙": 2422, + "庚": 2423, + "府": 2424, + "庞": 2425, + "废": 2426, + "庠": 2427, + "度": 2428, + "座": 2429, + "庫": 2430, + "庭": 2431, + "庵": 2432, + "庶": 2433, + "康": 2434, + "庸": 2435, + "庹": 2436, + "庾": 2437, + "廁": 2438, + "廂": 2439, + "廃": 2440, + "廈": 2441, + "廉": 2442, + "廊": 2443, + "廓": 2444, + "廖": 2445, + "廚": 2446, + "廝": 2447, + "廟": 2448, + "廠": 2449, + "廢": 2450, + "廣": 2451, + "廬": 2452, + "廳": 2453, + "延": 2454, + "廷": 2455, + "建": 2456, + "廿": 2457, + "开": 2458, + "弁": 2459, + "异": 2460, + "弃": 2461, + "弄": 2462, + "弈": 2463, + "弊": 2464, + "弋": 2465, + "式": 2466, + "弑": 2467, + "弒": 2468, + "弓": 2469, + "弔": 2470, + "引": 2471, + "弗": 2472, + "弘": 2473, + "弛": 2474, + "弟": 2475, + "张": 2476, + "弥": 2477, + "弦": 2478, + "弧": 2479, + "弩": 2480, + "弭": 2481, + "弯": 2482, + "弱": 2483, + "張": 2484, + "強": 2485, + "弹": 2486, + "强": 2487, + "弼": 2488, + "弾": 2489, + "彅": 2490, + "彆": 2491, + "彈": 2492, + "彌": 2493, + "彎": 2494, + "归": 2495, + "当": 2496, + "录": 2497, + "彗": 2498, + "彙": 2499, + "彝": 2500, + "形": 2501, + "彤": 2502, + "彥": 2503, + "彦": 2504, + "彧": 2505, + "彩": 2506, + "彪": 2507, + "彫": 2508, + "彬": 2509, + "彭": 2510, + "彰": 2511, + "影": 2512, + "彷": 2513, + "役": 2514, + "彻": 2515, + "彼": 2516, + "彿": 2517, + "往": 2518, + "征": 2519, + "径": 2520, + "待": 2521, + "徇": 2522, + "很": 2523, + "徉": 2524, + "徊": 2525, + "律": 2526, + "後": 2527, + "徐": 2528, + "徑": 2529, + "徒": 2530, + "従": 2531, + "徕": 2532, + "得": 2533, + "徘": 2534, + "徙": 2535, + "徜": 2536, + "從": 2537, + "徠": 2538, + "御": 2539, + "徨": 2540, + "復": 2541, + "循": 2542, + "徬": 2543, + "微": 2544, + "徳": 2545, + "徴": 2546, + "徵": 2547, + "德": 2548, + "徹": 2549, + "徼": 2550, + "徽": 2551, + "心": 2552, + "必": 2553, + "忆": 2554, + "忌": 2555, + "忍": 2556, + "忏": 2557, + "忐": 2558, + "忑": 2559, + "忒": 2560, + "忖": 2561, + "志": 2562, + "忘": 2563, + "忙": 2564, + "応": 2565, + "忠": 2566, + "忡": 2567, + "忤": 2568, + "忧": 2569, + "忪": 2570, + "快": 2571, + "忱": 2572, + "念": 2573, + "忻": 2574, + "忽": 2575, + "忿": 2576, + "怀": 2577, + "态": 2578, + "怂": 2579, + "怅": 2580, + "怆": 2581, + "怎": 2582, + "怏": 2583, + "怒": 2584, + "怔": 2585, + "怕": 2586, + "怖": 2587, + "怙": 2588, + "怜": 2589, + "思": 2590, + "怠": 2591, + "怡": 2592, + "急": 2593, + "怦": 2594, + "性": 2595, + "怨": 2596, + "怪": 2597, + "怯": 2598, + "怵": 2599, + "总": 2600, + "怼": 2601, + "恁": 2602, + "恃": 2603, + "恆": 2604, + "恋": 2605, + "恍": 2606, + "恐": 2607, + "恒": 2608, + "恕": 2609, + "恙": 2610, + "恚": 2611, + "恢": 2612, + "恣": 2613, + "恤": 2614, + "恥": 2615, + "恨": 2616, + "恩": 2617, + "恪": 2618, + "恫": 2619, + "恬": 2620, + "恭": 2621, + "息": 2622, + "恰": 2623, + "恳": 2624, + "恵": 2625, + "恶": 2626, + "恸": 2627, + "恺": 2628, + "恻": 2629, + "恼": 2630, + "恿": 2631, + "悄": 2632, + "悅": 2633, + "悉": 2634, + "悌": 2635, + "悍": 2636, + "悔": 2637, + "悖": 2638, + "悚": 2639, + "悟": 2640, + "悠": 2641, + "患": 2642, + "悦": 2643, + "您": 2644, + "悩": 2645, + "悪": 2646, + "悬": 2647, + "悯": 2648, + "悱": 2649, + "悲": 2650, + "悴": 2651, + "悵": 2652, + "悶": 2653, + "悸": 2654, + "悻": 2655, + "悼": 2656, + "悽": 2657, + "情": 2658, + "惆": 2659, + "惇": 2660, + "惊": 2661, + "惋": 2662, + "惑": 2663, + "惕": 2664, + "惘": 2665, + "惚": 2666, + "惜": 2667, + "惟": 2668, + "惠": 2669, + "惡": 2670, + "惦": 2671, + "惧": 2672, + "惨": 2673, + "惩": 2674, + "惫": 2675, + "惬": 2676, + "惭": 2677, + "惮": 2678, + "惯": 2679, + "惰": 2680, + "惱": 2681, + "想": 2682, + "惴": 2683, + "惶": 2684, + "惹": 2685, + "惺": 2686, + "愁": 2687, + "愆": 2688, + "愈": 2689, + "愉": 2690, + "愍": 2691, + "意": 2692, + "愕": 2693, + "愚": 2694, + "愛": 2695, + "愜": 2696, + "感": 2697, + "愣": 2698, + "愤": 2699, + "愧": 2700, + "愫": 2701, + "愷": 2702, + "愿": 2703, + "慄": 2704, + "慈": 2705, + "態": 2706, + "慌": 2707, + "慎": 2708, + "慑": 2709, + "慕": 2710, + "慘": 2711, + "慚": 2712, + "慟": 2713, + "慢": 2714, + "慣": 2715, + "慧": 2716, + "慨": 2717, + "慫": 2718, + "慮": 2719, + "慰": 2720, + "慳": 2721, + "慵": 2722, + "慶": 2723, + "慷": 2724, + "慾": 2725, + "憂": 2726, + "憊": 2727, + "憋": 2728, + "憎": 2729, + "憐": 2730, + "憑": 2731, + "憔": 2732, + "憚": 2733, + "憤": 2734, + "憧": 2735, + "憨": 2736, + "憩": 2737, + "憫": 2738, + "憬": 2739, + "憲": 2740, + "憶": 2741, + "憾": 2742, + "懂": 2743, + "懇": 2744, + "懈": 2745, + "應": 2746, + "懊": 2747, + "懋": 2748, + "懑": 2749, + "懒": 2750, + "懦": 2751, + "懲": 2752, + "懵": 2753, + "懶": 2754, + "懷": 2755, + "懸": 2756, + "懺": 2757, + "懼": 2758, + "懾": 2759, + "懿": 2760, + "戀": 2761, + "戈": 2762, + "戊": 2763, + "戌": 2764, + "戍": 2765, + "戎": 2766, + "戏": 2767, + "成": 2768, + "我": 2769, + "戒": 2770, + "戕": 2771, + "或": 2772, + "战": 2773, + "戚": 2774, + "戛": 2775, + "戟": 2776, + "戡": 2777, + "戦": 2778, + "截": 2779, + "戬": 2780, + "戮": 2781, + "戰": 2782, + "戲": 2783, + "戳": 2784, + "戴": 2785, + "戶": 2786, + "户": 2787, + "戸": 2788, + "戻": 2789, + "戾": 2790, + "房": 2791, + "所": 2792, + "扁": 2793, + "扇": 2794, + "扈": 2795, + "扉": 2796, + "手": 2797, + "才": 2798, + "扎": 2799, + "扑": 2800, + "扒": 2801, + "打": 2802, + "扔": 2803, + "払": 2804, + "托": 2805, + "扛": 2806, + "扣": 2807, + "扦": 2808, + "执": 2809, + "扩": 2810, + "扪": 2811, + "扫": 2812, + "扬": 2813, + "扭": 2814, + "扮": 2815, + "扯": 2816, + "扰": 2817, + "扱": 2818, + "扳": 2819, + "扶": 2820, + "批": 2821, + "扼": 2822, + "找": 2823, + "承": 2824, + "技": 2825, + "抄": 2826, + "抉": 2827, + "把": 2828, + "抑": 2829, + "抒": 2830, + "抓": 2831, + "投": 2832, + "抖": 2833, + "抗": 2834, + "折": 2835, + "抚": 2836, + "抛": 2837, + "抜": 2838, + "択": 2839, + "抟": 2840, + "抠": 2841, + "抡": 2842, + "抢": 2843, + "护": 2844, + "报": 2845, + "抨": 2846, + "披": 2847, + "抬": 2848, + "抱": 2849, + "抵": 2850, + "抹": 2851, + "押": 2852, + "抽": 2853, + "抿": 2854, + "拂": 2855, + "拄": 2856, + "担": 2857, + "拆": 2858, + "拇": 2859, + "拈": 2860, + "拉": 2861, + "拋": 2862, + "拌": 2863, + "拍": 2864, + "拎": 2865, + "拐": 2866, + "拒": 2867, + "拓": 2868, + "拔": 2869, + "拖": 2870, + "拗": 2871, + "拘": 2872, + "拙": 2873, + "拚": 2874, + "招": 2875, + "拜": 2876, + "拟": 2877, + "拡": 2878, + "拢": 2879, + "拣": 2880, + "拥": 2881, + "拦": 2882, + "拧": 2883, + "拨": 2884, + "择": 2885, + "括": 2886, + "拭": 2887, + "拮": 2888, + "拯": 2889, + "拱": 2890, + "拳": 2891, + "拴": 2892, + "拷": 2893, + "拼": 2894, + "拽": 2895, + "拾": 2896, + "拿": 2897, + "持": 2898, + "挂": 2899, + "指": 2900, + "挈": 2901, + "按": 2902, + "挎": 2903, + "挑": 2904, + "挖": 2905, + "挙": 2906, + "挚": 2907, + "挛": 2908, + "挝": 2909, + "挞": 2910, + "挟": 2911, + "挠": 2912, + "挡": 2913, + "挣": 2914, + "挤": 2915, + "挥": 2916, + "挨": 2917, + "挪": 2918, + "挫": 2919, + "振": 2920, + "挲": 2921, + "挹": 2922, + "挺": 2923, + "挽": 2924, + "挾": 2925, + "捂": 2926, + "捅": 2927, + "捆": 2928, + "捉": 2929, + "捋": 2930, + "捌": 2931, + "捍": 2932, + "捎": 2933, + "捏": 2934, + "捐": 2935, + "捕": 2936, + "捞": 2937, + "损": 2938, + "捡": 2939, + "换": 2940, + "捣": 2941, + "捧": 2942, + "捨": 2943, + "捩": 2944, + "据": 2945, + "捱": 2946, + "捲": 2947, + "捶": 2948, + "捷": 2949, + "捺": 2950, + "捻": 2951, + "掀": 2952, + "掂": 2953, + "掃": 2954, + "掇": 2955, + "授": 2956, + "掉": 2957, + "掌": 2958, + "掏": 2959, + "掐": 2960, + "排": 2961, + "掖": 2962, + "掘": 2963, + "掙": 2964, + "掛": 2965, + "掠": 2966, + "採": 2967, + "探": 2968, + "掣": 2969, + "接": 2970, + "控": 2971, + "推": 2972, + "掩": 2973, + "措": 2974, + "掬": 2975, + "掰": 2976, + "掲": 2977, + "掳": 2978, + "掴": 2979, + "掷": 2980, + "掸": 2981, + "掺": 2982, + "揀": 2983, + "揃": 2984, + "揄": 2985, + "揆": 2986, + "揉": 2987, + "揍": 2988, + "描": 2989, + "提": 2990, + "插": 2991, + "揖": 2992, + "揚": 2993, + "換": 2994, + "握": 2995, + "揣": 2996, + "揩": 2997, + "揪": 2998, + "揭": 2999, + "揮": 3000, + "援": 3001, + "揶": 3002, + "揸": 3003, + "揹": 3004, + "揽": 3005, + "搀": 3006, + "搁": 3007, + "搂": 3008, + "搅": 3009, + "損": 3010, + "搏": 3011, + "搐": 3012, + "搓": 3013, + "搔": 3014, + "搖": 3015, + "搗": 3016, + "搜": 3017, + "搞": 3018, + "搡": 3019, + "搪": 3020, + "搬": 3021, + "搭": 3022, + "搵": 3023, + "搶": 3024, + "携": 3025, + "搽": 3026, + "摀": 3027, + "摁": 3028, + "摄": 3029, + "摆": 3030, + "摇": 3031, + "摈": 3032, + "摊": 3033, + "摒": 3034, + "摔": 3035, + "摘": 3036, + "摞": 3037, + "摟": 3038, + "摧": 3039, + "摩": 3040, + "摯": 3041, + "摳": 3042, + "摸": 3043, + "摹": 3044, + "摺": 3045, + "摻": 3046, + "撂": 3047, + "撃": 3048, + "撅": 3049, + "撇": 3050, + "撈": 3051, + "撐": 3052, + "撑": 3053, + "撒": 3054, + "撓": 3055, + "撕": 3056, + "撚": 3057, + "撞": 3058, + "撤": 3059, + "撥": 3060, + "撩": 3061, + "撫": 3062, + "撬": 3063, + "播": 3064, + "撮": 3065, + "撰": 3066, + "撲": 3067, + "撵": 3068, + "撷": 3069, + "撸": 3070, + "撻": 3071, + "撼": 3072, + "撿": 3073, + "擀": 3074, + "擁": 3075, + "擂": 3076, + "擄": 3077, + "擅": 3078, + "擇": 3079, + "擊": 3080, + "擋": 3081, + "操": 3082, + "擎": 3083, + "擒": 3084, + "擔": 3085, + "擘": 3086, + "據": 3087, + "擞": 3088, + "擠": 3089, + "擡": 3090, + "擢": 3091, + "擦": 3092, + "擬": 3093, + "擰": 3094, + "擱": 3095, + "擲": 3096, + "擴": 3097, + "擷": 3098, + "擺": 3099, + "擼": 3100, + "擾": 3101, + "攀": 3102, + "攏": 3103, + "攒": 3104, + "攔": 3105, + "攘": 3106, + "攙": 3107, + "攜": 3108, + "攝": 3109, + "攞": 3110, + "攢": 3111, + "攣": 3112, + "攤": 3113, + "攥": 3114, + "攪": 3115, + "攫": 3116, + "攬": 3117, + "支": 3118, + "收": 3119, + "攸": 3120, + "改": 3121, + "攻": 3122, + "放": 3123, + "政": 3124, + "故": 3125, + "效": 3126, + "敌": 3127, + "敍": 3128, + "敎": 3129, + "敏": 3130, + "救": 3131, + "敕": 3132, + "敖": 3133, + "敗": 3134, + "敘": 3135, + "教": 3136, + "敛": 3137, + "敝": 3138, + "敞": 3139, + "敢": 3140, + "散": 3141, + "敦": 3142, + "敬": 3143, + "数": 3144, + "敲": 3145, + "整": 3146, + "敵": 3147, + "敷": 3148, + "數": 3149, + "斂": 3150, + "斃": 3151, + "文": 3152, + "斋": 3153, + "斌": 3154, + "斎": 3155, + "斐": 3156, + "斑": 3157, + "斓": 3158, + "斗": 3159, + "料": 3160, + "斛": 3161, + "斜": 3162, + "斟": 3163, + "斡": 3164, + "斤": 3165, + "斥": 3166, + "斧": 3167, + "斩": 3168, + "斫": 3169, + "斬": 3170, + "断": 3171, + "斯": 3172, + "新": 3173, + "斷": 3174, + "方": 3175, + "於": 3176, + "施": 3177, + "旁": 3178, + "旃": 3179, + "旅": 3180, + "旋": 3181, + "旌": 3182, + "旎": 3183, + "族": 3184, + "旖": 3185, + "旗": 3186, + "无": 3187, + "既": 3188, + "日": 3189, + "旦": 3190, + "旧": 3191, + "旨": 3192, + "早": 3193, + "旬": 3194, + "旭": 3195, + "旮": 3196, + "旱": 3197, + "时": 3198, + "旷": 3199, + "旺": 3200, + "旻": 3201, + "昀": 3202, + "昂": 3203, + "昆": 3204, + "昇": 3205, + "昉": 3206, + "昊": 3207, + "昌": 3208, + "明": 3209, + "昏": 3210, + "易": 3211, + "昔": 3212, + "昕": 3213, + "昙": 3214, + "星": 3215, + "映": 3216, + "春": 3217, + "昧": 3218, + "昨": 3219, + "昭": 3220, + "是": 3221, + "昱": 3222, + "昴": 3223, + "昵": 3224, + "昶": 3225, + "昼": 3226, + "显": 3227, + "晁": 3228, + "時": 3229, + "晃": 3230, + "晉": 3231, + "晋": 3232, + "晌": 3233, + "晏": 3234, + "晒": 3235, + "晓": 3236, + "晔": 3237, + "晕": 3238, + "晖": 3239, + "晗": 3240, + "晚": 3241, + "晝": 3242, + "晞": 3243, + "晟": 3244, + "晤": 3245, + "晦": 3246, + "晨": 3247, + "晩": 3248, + "普": 3249, + "景": 3250, + "晰": 3251, + "晴": 3252, + "晶": 3253, + "晷": 3254, + "智": 3255, + "晾": 3256, + "暂": 3257, + "暄": 3258, + "暇": 3259, + "暈": 3260, + "暉": 3261, + "暌": 3262, + "暐": 3263, + "暑": 3264, + "暖": 3265, + "暗": 3266, + "暝": 3267, + "暢": 3268, + "暧": 3269, + "暨": 3270, + "暫": 3271, + "暮": 3272, + "暱": 3273, + "暴": 3274, + "暸": 3275, + "暹": 3276, + "曄": 3277, + "曆": 3278, + "曇": 3279, + "曉": 3280, + "曖": 3281, + "曙": 3282, + "曜": 3283, + "曝": 3284, + "曠": 3285, + "曦": 3286, + "曬": 3287, + "曰": 3288, + "曲": 3289, + "曳": 3290, + "更": 3291, + "書": 3292, + "曹": 3293, + "曼": 3294, + "曾": 3295, + "替": 3296, + "最": 3297, + "會": 3298, + "月": 3299, + "有": 3300, + "朋": 3301, + "服": 3302, + "朐": 3303, + "朔": 3304, + "朕": 3305, + "朗": 3306, + "望": 3307, + "朝": 3308, + "期": 3309, + "朦": 3310, + "朧": 3311, + "木": 3312, + "未": 3313, + "末": 3314, + "本": 3315, + "札": 3316, + "朮": 3317, + "术": 3318, + "朱": 3319, + "朴": 3320, + "朵": 3321, + "机": 3322, + "朽": 3323, + "杀": 3324, + "杂": 3325, + "权": 3326, + "杆": 3327, + "杈": 3328, + "杉": 3329, + "李": 3330, + "杏": 3331, + "材": 3332, + "村": 3333, + "杓": 3334, + "杖": 3335, + "杜": 3336, + "杞": 3337, + "束": 3338, + "杠": 3339, + "条": 3340, + "来": 3341, + "杨": 3342, + "杭": 3343, + "杯": 3344, + "杰": 3345, + "東": 3346, + "杳": 3347, + "杵": 3348, + "杷": 3349, + "杼": 3350, + "松": 3351, + "板": 3352, + "极": 3353, + "构": 3354, + "枇": 3355, + "枉": 3356, + "枋": 3357, + "析": 3358, + "枕": 3359, + "林": 3360, + "枚": 3361, + "果": 3362, + "枝": 3363, + "枢": 3364, + "枣": 3365, + "枪": 3366, + "枫": 3367, + "枭": 3368, + "枯": 3369, + "枰": 3370, + "枱": 3371, + "枳": 3372, + "架": 3373, + "枷": 3374, + "枸": 3375, + "柄": 3376, + "柏": 3377, + "某": 3378, + "柑": 3379, + "柒": 3380, + "染": 3381, + "柔": 3382, + "柘": 3383, + "柚": 3384, + "柜": 3385, + "柞": 3386, + "柠": 3387, + "柢": 3388, + "查": 3389, + "柩": 3390, + "柬": 3391, + "柯": 3392, + "柱": 3393, + "柳": 3394, + "柴": 3395, + "柵": 3396, + "査": 3397, + "柿": 3398, + "栀": 3399, + "栃": 3400, + "栄": 3401, + "栅": 3402, + "标": 3403, + "栈": 3404, + "栉": 3405, + "栋": 3406, + "栎": 3407, + "栏": 3408, + "树": 3409, + "栓": 3410, + "栖": 3411, + "栗": 3412, + "校": 3413, + "栩": 3414, + "株": 3415, + "样": 3416, + "核": 3417, + "根": 3418, + "格": 3419, + "栽": 3420, + "栾": 3421, + "桀": 3422, + "桁": 3423, + "桂": 3424, + "桃": 3425, + "桅": 3426, + "框": 3427, + "案": 3428, + "桉": 3429, + "桌": 3430, + "桎": 3431, + "桐": 3432, + "桑": 3433, + "桓": 3434, + "桔": 3435, + "桜": 3436, + "桠": 3437, + "桡": 3438, + "桢": 3439, + "档": 3440, + "桥": 3441, + "桦": 3442, + "桧": 3443, + "桨": 3444, + "桩": 3445, + "桶": 3446, + "桿": 3447, + "梁": 3448, + "梅": 3449, + "梆": 3450, + "梏": 3451, + "梓": 3452, + "梗": 3453, + "條": 3454, + "梟": 3455, + "梢": 3456, + "梦": 3457, + "梧": 3458, + "梨": 3459, + "梭": 3460, + "梯": 3461, + "械": 3462, + "梳": 3463, + "梵": 3464, + "梶": 3465, + "检": 3466, + "棂": 3467, + "棄": 3468, + "棉": 3469, + "棋": 3470, + "棍": 3471, + "棒": 3472, + "棕": 3473, + "棗": 3474, + "棘": 3475, + "棚": 3476, + "棟": 3477, + "棠": 3478, + "棣": 3479, + "棧": 3480, + "森": 3481, + "棱": 3482, + "棲": 3483, + "棵": 3484, + "棹": 3485, + "棺": 3486, + "椁": 3487, + "椅": 3488, + "椋": 3489, + "植": 3490, + "椎": 3491, + "椒": 3492, + "検": 3493, + "椪": 3494, + "椭": 3495, + "椰": 3496, + "椹": 3497, + "椽": 3498, + "椿": 3499, + "楂": 3500, + "楊": 3501, + "楓": 3502, + "楔": 3503, + "楚": 3504, + "楝": 3505, + "楞": 3506, + "楠": 3507, + "楣": 3508, + "楨": 3509, + "楫": 3510, + "業": 3511, + "楮": 3512, + "極": 3513, + "楷": 3514, + "楸": 3515, + "楹": 3516, + "楼": 3517, + "楽": 3518, + "概": 3519, + "榄": 3520, + "榆": 3521, + "榈": 3522, + "榉": 3523, + "榔": 3524, + "榕": 3525, + "榖": 3526, + "榛": 3527, + "榜": 3528, + "榨": 3529, + "榫": 3530, + "榭": 3531, + "榮": 3532, + "榱": 3533, + "榴": 3534, + "榷": 3535, + "榻": 3536, + "槁": 3537, + "槃": 3538, + "構": 3539, + "槌": 3540, + "槍": 3541, + "槎": 3542, + "槐": 3543, + "槓": 3544, + "様": 3545, + "槛": 3546, + "槟": 3547, + "槤": 3548, + "槭": 3549, + "槲": 3550, + "槳": 3551, + "槻": 3552, + "槽": 3553, + "槿": 3554, + "樁": 3555, + "樂": 3556, + "樊": 3557, + "樑": 3558, + "樓": 3559, + "標": 3560, + "樞": 3561, + "樟": 3562, + "模": 3563, + "樣": 3564, + "権": 3565, + "横": 3566, + "樫": 3567, + "樯": 3568, + "樱": 3569, + "樵": 3570, + "樸": 3571, + "樹": 3572, + "樺": 3573, + "樽": 3574, + "樾": 3575, + "橄": 3576, + "橇": 3577, + "橋": 3578, + "橐": 3579, + "橘": 3580, + "橙": 3581, + "機": 3582, + "橡": 3583, + "橢": 3584, + "橫": 3585, + "橱": 3586, + "橹": 3587, + "橼": 3588, + "檀": 3589, + "檄": 3590, + "檎": 3591, + "檐": 3592, + "檔": 3593, + "檗": 3594, + "檜": 3595, + "檢": 3596, + "檬": 3597, + "檯": 3598, + "檳": 3599, + "檸": 3600, + "檻": 3601, + "櫃": 3602, + "櫚": 3603, + "櫛": 3604, + "櫥": 3605, + "櫸": 3606, + "櫻": 3607, + "欄": 3608, + "權": 3609, + "欒": 3610, + "欖": 3611, + "欠": 3612, + "次": 3613, + "欢": 3614, + "欣": 3615, + "欧": 3616, + "欲": 3617, + "欸": 3618, + "欺": 3619, + "欽": 3620, + "款": 3621, + "歆": 3622, + "歇": 3623, + "歉": 3624, + "歌": 3625, + "歎": 3626, + "歐": 3627, + "歓": 3628, + "歙": 3629, + "歛": 3630, + "歡": 3631, + "止": 3632, + "正": 3633, + "此": 3634, + "步": 3635, + "武": 3636, + "歧": 3637, + "歩": 3638, + "歪": 3639, + "歯": 3640, + "歲": 3641, + "歳": 3642, + "歴": 3643, + "歷": 3644, + "歸": 3645, + "歹": 3646, + "死": 3647, + "歼": 3648, + "殁": 3649, + "殃": 3650, + "殆": 3651, + "殇": 3652, + "殉": 3653, + "殊": 3654, + "残": 3655, + "殒": 3656, + "殓": 3657, + "殖": 3658, + "殘": 3659, + "殞": 3660, + "殡": 3661, + "殤": 3662, + "殭": 3663, + "殯": 3664, + "殲": 3665, + "殴": 3666, + "段": 3667, + "殷": 3668, + "殺": 3669, + "殼": 3670, + "殿": 3671, + "毀": 3672, + "毁": 3673, + "毂": 3674, + "毅": 3675, + "毆": 3676, + "毋": 3677, + "母": 3678, + "毎": 3679, + "每": 3680, + "毒": 3681, + "毓": 3682, + "比": 3683, + "毕": 3684, + "毗": 3685, + "毘": 3686, + "毙": 3687, + "毛": 3688, + "毡": 3689, + "毫": 3690, + "毯": 3691, + "毽": 3692, + "氈": 3693, + "氏": 3694, + "氐": 3695, + "民": 3696, + "氓": 3697, + "气": 3698, + "氖": 3699, + "気": 3700, + "氙": 3701, + "氛": 3702, + "氟": 3703, + "氡": 3704, + "氢": 3705, + "氣": 3706, + "氤": 3707, + "氦": 3708, + "氧": 3709, + "氨": 3710, + "氪": 3711, + "氫": 3712, + "氮": 3713, + "氯": 3714, + "氰": 3715, + "氲": 3716, + "水": 3717, + "氷": 3718, + "永": 3719, + "氹": 3720, + "氾": 3721, + "汀": 3722, + "汁": 3723, + "求": 3724, + "汆": 3725, + "汇": 3726, + "汉": 3727, + "汎": 3728, + "汐": 3729, + "汕": 3730, + "汗": 3731, + "汙": 3732, + "汛": 3733, + "汝": 3734, + "汞": 3735, + "江": 3736, + "池": 3737, + "污": 3738, + "汤": 3739, + "汨": 3740, + "汩": 3741, + "汪": 3742, + "汰": 3743, + "汲": 3744, + "汴": 3745, + "汶": 3746, + "汹": 3747, + "決": 3748, + "汽": 3749, + "汾": 3750, + "沁": 3751, + "沂": 3752, + "沃": 3753, + "沅": 3754, + "沈": 3755, + "沉": 3756, + "沌": 3757, + "沏": 3758, + "沐": 3759, + "沒": 3760, + "沓": 3761, + "沖": 3762, + "沙": 3763, + "沛": 3764, + "沟": 3765, + "没": 3766, + "沢": 3767, + "沣": 3768, + "沥": 3769, + "沦": 3770, + "沧": 3771, + "沪": 3772, + "沫": 3773, + "沭": 3774, + "沮": 3775, + "沱": 3776, + "河": 3777, + "沸": 3778, + "油": 3779, + "治": 3780, + "沼": 3781, + "沽": 3782, + "沾": 3783, + "沿": 3784, + "況": 3785, + "泄": 3786, + "泉": 3787, + "泊": 3788, + "泌": 3789, + "泓": 3790, + "法": 3791, + "泗": 3792, + "泛": 3793, + "泞": 3794, + "泠": 3795, + "泡": 3796, + "波": 3797, + "泣": 3798, + "泥": 3799, + "注": 3800, + "泪": 3801, + "泫": 3802, + "泮": 3803, + "泯": 3804, + "泰": 3805, + "泱": 3806, + "泳": 3807, + "泵": 3808, + "泷": 3809, + "泸": 3810, + "泻": 3811, + "泼": 3812, + "泽": 3813, + "泾": 3814, + "洁": 3815, + "洄": 3816, + "洋": 3817, + "洒": 3818, + "洗": 3819, + "洙": 3820, + "洛": 3821, + "洞": 3822, + "津": 3823, + "洩": 3824, + "洪": 3825, + "洮": 3826, + "洱": 3827, + "洲": 3828, + "洵": 3829, + "洶": 3830, + "洸": 3831, + "洹": 3832, + "活": 3833, + "洼": 3834, + "洽": 3835, + "派": 3836, + "流": 3837, + "浃": 3838, + "浄": 3839, + "浅": 3840, + "浆": 3841, + "浇": 3842, + "浊": 3843, + "测": 3844, + "济": 3845, + "浏": 3846, + "浑": 3847, + "浒": 3848, + "浓": 3849, + "浔": 3850, + "浙": 3851, + "浚": 3852, + "浜": 3853, + "浣": 3854, + "浦": 3855, + "浩": 3856, + "浪": 3857, + "浬": 3858, + "浮": 3859, + "浯": 3860, + "浴": 3861, + "海": 3862, + "浸": 3863, + "涂": 3864, + "涅": 3865, + "涇": 3866, + "消": 3867, + "涉": 3868, + "涌": 3869, + "涎": 3870, + "涓": 3871, + "涔": 3872, + "涕": 3873, + "涙": 3874, + "涛": 3875, + "涝": 3876, + "涞": 3877, + "涟": 3878, + "涠": 3879, + "涡": 3880, + "涣": 3881, + "涤": 3882, + "润": 3883, + "涧": 3884, + "涨": 3885, + "涩": 3886, + "涪": 3887, + "涮": 3888, + "涯": 3889, + "液": 3890, + "涵": 3891, + "涸": 3892, + "涼": 3893, + "涿": 3894, + "淀": 3895, + "淄": 3896, + "淅": 3897, + "淆": 3898, + "淇": 3899, + "淋": 3900, + "淌": 3901, + "淑": 3902, + "淒": 3903, + "淖": 3904, + "淘": 3905, + "淙": 3906, + "淚": 3907, + "淞": 3908, + "淡": 3909, + "淤": 3910, + "淦": 3911, + "淨": 3912, + "淩": 3913, + "淪": 3914, + "淫": 3915, + "淬": 3916, + "淮": 3917, + "深": 3918, + "淳": 3919, + "淵": 3920, + "混": 3921, + "淹": 3922, + "淺": 3923, + "添": 3924, + "淼": 3925, + "清": 3926, + "済": 3927, + "渉": 3928, + "渊": 3929, + "渋": 3930, + "渍": 3931, + "渎": 3932, + "渐": 3933, + "渔": 3934, + "渗": 3935, + "渙": 3936, + "渚": 3937, + "減": 3938, + "渝": 3939, + "渠": 3940, + "渡": 3941, + "渣": 3942, + "渤": 3943, + "渥": 3944, + "渦": 3945, + "温": 3946, + "測": 3947, + "渭": 3948, + "港": 3949, + "渲": 3950, + "渴": 3951, + "游": 3952, + "渺": 3953, + "渾": 3954, + "湃": 3955, + "湄": 3956, + "湊": 3957, + "湍": 3958, + "湖": 3959, + "湘": 3960, + "湛": 3961, + "湟": 3962, + "湧": 3963, + "湫": 3964, + "湮": 3965, + "湯": 3966, + "湳": 3967, + "湾": 3968, + "湿": 3969, + "満": 3970, + "溃": 3971, + "溅": 3972, + "溉": 3973, + "溏": 3974, + "源": 3975, + "準": 3976, + "溜": 3977, + "溝": 3978, + "溟": 3979, + "溢": 3980, + "溥": 3981, + "溧": 3982, + "溪": 3983, + "溫": 3984, + "溯": 3985, + "溱": 3986, + "溴": 3987, + "溶": 3988, + "溺": 3989, + "溼": 3990, + "滁": 3991, + "滂": 3992, + "滄": 3993, + "滅": 3994, + "滇": 3995, + "滋": 3996, + "滌": 3997, + "滑": 3998, + "滓": 3999, + "滔": 4000, + "滕": 4001, + "滙": 4002, + "滚": 4003, + "滝": 4004, + "滞": 4005, + "滟": 4006, + "满": 4007, + "滢": 4008, + "滤": 4009, + "滥": 4010, + "滦": 4011, + "滨": 4012, + "滩": 4013, + "滬": 4014, + "滯": 4015, + "滲": 4016, + "滴": 4017, + "滷": 4018, + "滸": 4019, + "滾": 4020, + "滿": 4021, + "漁": 4022, + "漂": 4023, + "漆": 4024, + "漉": 4025, + "漏": 4026, + "漓": 4027, + "演": 4028, + "漕": 4029, + "漠": 4030, + "漢": 4031, + "漣": 4032, + "漩": 4033, + "漪": 4034, + "漫": 4035, + "漬": 4036, + "漯": 4037, + "漱": 4038, + "漲": 4039, + "漳": 4040, + "漸": 4041, + "漾": 4042, + "漿": 4043, + "潆": 4044, + "潇": 4045, + "潋": 4046, + "潍": 4047, + "潑": 4048, + "潔": 4049, + "潘": 4050, + "潛": 4051, + "潜": 4052, + "潞": 4053, + "潟": 4054, + "潢": 4055, + "潤": 4056, + "潦": 4057, + "潧": 4058, + "潭": 4059, + "潮": 4060, + "潰": 4061, + "潴": 4062, + "潸": 4063, + "潺": 4064, + "潼": 4065, + "澀": 4066, + "澄": 4067, + "澆": 4068, + "澈": 4069, + "澍": 4070, + "澎": 4071, + "澗": 4072, + "澜": 4073, + "澡": 4074, + "澤": 4075, + "澧": 4076, + "澱": 4077, + "澳": 4078, + "澹": 4079, + "激": 4080, + "濁": 4081, + "濂": 4082, + "濃": 4083, + "濑": 4084, + "濒": 4085, + "濕": 4086, + "濘": 4087, + "濛": 4088, + "濟": 4089, + "濠": 4090, + "濡": 4091, + "濤": 4092, + "濫": 4093, + "濬": 4094, + "濮": 4095, + "濯": 4096, + "濱": 4097, + "濺": 4098, + "濾": 4099, + "瀅": 4100, + "瀆": 4101, + "瀉": 4102, + "瀋": 4103, + "瀏": 4104, + "瀑": 4105, + "瀕": 4106, + "瀘": 4107, + "瀚": 4108, + "瀛": 4109, + "瀝": 4110, + "瀞": 4111, + "瀟": 4112, + "瀧": 4113, + "瀨": 4114, + "瀬": 4115, + "瀰": 4116, + "瀾": 4117, + "灌": 4118, + "灏": 4119, + "灑": 4120, + "灘": 4121, + "灝": 4122, + "灞": 4123, + "灣": 4124, + "火": 4125, + "灬": 4126, + "灭": 4127, + "灯": 4128, + "灰": 4129, + "灵": 4130, + "灶": 4131, + "灸": 4132, + "灼": 4133, + "災": 4134, + "灾": 4135, + "灿": 4136, + "炀": 4137, + "炁": 4138, + "炅": 4139, + "炉": 4140, + "炊": 4141, + "炎": 4142, + "炒": 4143, + "炔": 4144, + "炕": 4145, + "炖": 4146, + "炙": 4147, + "炜": 4148, + "炫": 4149, + "炬": 4150, + "炭": 4151, + "炮": 4152, + "炯": 4153, + "炳": 4154, + "炷": 4155, + "炸": 4156, + "点": 4157, + "為": 4158, + "炼": 4159, + "炽": 4160, + "烁": 4161, + "烂": 4162, + "烃": 4163, + "烈": 4164, + "烊": 4165, + "烏": 4166, + "烘": 4167, + "烙": 4168, + "烛": 4169, + "烟": 4170, + "烤": 4171, + "烦": 4172, + "烧": 4173, + "烨": 4174, + "烩": 4175, + "烫": 4176, + "烬": 4177, + "热": 4178, + "烯": 4179, + "烷": 4180, + "烹": 4181, + "烽": 4182, + "焉": 4183, + "焊": 4184, + "焕": 4185, + "焖": 4186, + "焗": 4187, + "焘": 4188, + "焙": 4189, + "焚": 4190, + "焜": 4191, + "無": 4192, + "焦": 4193, + "焯": 4194, + "焰": 4195, + "焱": 4196, + "然": 4197, + "焼": 4198, + "煅": 4199, + "煉": 4200, + "煊": 4201, + "煌": 4202, + "煎": 4203, + "煒": 4204, + "煖": 4205, + "煙": 4206, + "煜": 4207, + "煞": 4208, + "煤": 4209, + "煥": 4210, + "煦": 4211, + "照": 4212, + "煨": 4213, + "煩": 4214, + "煮": 4215, + "煲": 4216, + "煸": 4217, + "煽": 4218, + "熄": 4219, + "熊": 4220, + "熏": 4221, + "熒": 4222, + "熔": 4223, + "熙": 4224, + "熟": 4225, + "熠": 4226, + "熨": 4227, + "熬": 4228, + "熱": 4229, + "熵": 4230, + "熹": 4231, + "熾": 4232, + "燁": 4233, + "燃": 4234, + "燄": 4235, + "燈": 4236, + "燉": 4237, + "燊": 4238, + "燎": 4239, + "燒": 4240, + "燔": 4241, + "燕": 4242, + "燙": 4243, + "燜": 4244, + "營": 4245, + "燥": 4246, + "燦": 4247, + "燧": 4248, + "燭": 4249, + "燮": 4250, + "燴": 4251, + "燻": 4252, + "燼": 4253, + "燿": 4254, + "爆": 4255, + "爍": 4256, + "爐": 4257, + "爛": 4258, + "爪": 4259, + "爬": 4260, + "爭": 4261, + "爰": 4262, + "爱": 4263, + "爲": 4264, + "爵": 4265, + "父": 4266, + "爷": 4267, + "爸": 4268, + "爹": 4269, + "爺": 4270, + "爻": 4271, + "爽": 4272, + "爾": 4273, + "牆": 4274, + "片": 4275, + "版": 4276, + "牌": 4277, + "牍": 4278, + "牒": 4279, + "牙": 4280, + "牛": 4281, + "牝": 4282, + "牟": 4283, + "牠": 4284, + "牡": 4285, + "牢": 4286, + "牦": 4287, + "牧": 4288, + "物": 4289, + "牯": 4290, + "牲": 4291, + "牴": 4292, + "牵": 4293, + "特": 4294, + "牺": 4295, + "牽": 4296, + "犀": 4297, + "犁": 4298, + "犄": 4299, + "犊": 4300, + "犍": 4301, + "犒": 4302, + "犢": 4303, + "犧": 4304, + "犬": 4305, + "犯": 4306, + "状": 4307, + "犷": 4308, + "犸": 4309, + "犹": 4310, + "狀": 4311, + "狂": 4312, + "狄": 4313, + "狈": 4314, + "狎": 4315, + "狐": 4316, + "狒": 4317, + "狗": 4318, + "狙": 4319, + "狞": 4320, + "狠": 4321, + "狡": 4322, + "狩": 4323, + "独": 4324, + "狭": 4325, + "狮": 4326, + "狰": 4327, + "狱": 4328, + "狸": 4329, + "狹": 4330, + "狼": 4331, + "狽": 4332, + "猎": 4333, + "猕": 4334, + "猖": 4335, + "猗": 4336, + "猙": 4337, + "猛": 4338, + "猜": 4339, + "猝": 4340, + "猥": 4341, + "猩": 4342, + "猪": 4343, + "猫": 4344, + "猬": 4345, + "献": 4346, + "猴": 4347, + "猶": 4348, + "猷": 4349, + "猾": 4350, + "猿": 4351, + "獄": 4352, + "獅": 4353, + "獎": 4354, + "獐": 4355, + "獒": 4356, + "獗": 4357, + "獠": 4358, + "獣": 4359, + "獨": 4360, + "獭": 4361, + "獰": 4362, + "獲": 4363, + "獵": 4364, + "獷": 4365, + "獸": 4366, + "獺": 4367, + "獻": 4368, + "獼": 4369, + "獾": 4370, + "玄": 4371, + "率": 4372, + "玉": 4373, + "王": 4374, + "玑": 4375, + "玖": 4376, + "玛": 4377, + "玟": 4378, + "玠": 4379, + "玥": 4380, + "玩": 4381, + "玫": 4382, + "玮": 4383, + "环": 4384, + "现": 4385, + "玲": 4386, + "玳": 4387, + "玷": 4388, + "玺": 4389, + "玻": 4390, + "珀": 4391, + "珂": 4392, + "珅": 4393, + "珈": 4394, + "珉": 4395, + "珊": 4396, + "珍": 4397, + "珏": 4398, + "珐": 4399, + "珑": 4400, + "珙": 4401, + "珞": 4402, + "珠": 4403, + "珣": 4404, + "珥": 4405, + "珩": 4406, + "珪": 4407, + "班": 4408, + "珮": 4409, + "珲": 4410, + "珺": 4411, + "現": 4412, + "球": 4413, + "琅": 4414, + "理": 4415, + "琇": 4416, + "琉": 4417, + "琊": 4418, + "琍": 4419, + "琏": 4420, + "琐": 4421, + "琛": 4422, + "琢": 4423, + "琥": 4424, + "琦": 4425, + "琨": 4426, + "琪": 4427, + "琬": 4428, + "琮": 4429, + "琰": 4430, + "琲": 4431, + "琳": 4432, + "琴": 4433, + "琵": 4434, + "琶": 4435, + "琺": 4436, + "琼": 4437, + "瑀": 4438, + "瑁": 4439, + "瑄": 4440, + "瑋": 4441, + "瑕": 4442, + "瑗": 4443, + "瑙": 4444, + "瑚": 4445, + "瑛": 4446, + "瑜": 4447, + "瑞": 4448, + "瑟": 4449, + "瑠": 4450, + "瑣": 4451, + "瑤": 4452, + "瑩": 4453, + "瑪": 4454, + "瑯": 4455, + "瑰": 4456, + "瑶": 4457, + "瑾": 4458, + "璀": 4459, + "璁": 4460, + "璃": 4461, + "璇": 4462, + "璉": 4463, + "璋": 4464, + "璎": 4465, + "璐": 4466, + "璜": 4467, + "璞": 4468, + "璟": 4469, + "璧": 4470, + "璨": 4471, + "環": 4472, + "璽": 4473, + "璿": 4474, + "瓊": 4475, + "瓏": 4476, + "瓒": 4477, + "瓜": 4478, + "瓢": 4479, + "瓣": 4480, + "瓤": 4481, + "瓦": 4482, + "瓮": 4483, + "瓯": 4484, + "瓴": 4485, + "瓶": 4486, + "瓷": 4487, + "甄": 4488, + "甌": 4489, + "甕": 4490, + "甘": 4491, + "甙": 4492, + "甚": 4493, + "甜": 4494, + "生": 4495, + "產": 4496, + "産": 4497, + "甥": 4498, + "甦": 4499, + "用": 4500, + "甩": 4501, + "甫": 4502, + "甬": 4503, + "甭": 4504, + "甯": 4505, + "田": 4506, + "由": 4507, + "甲": 4508, + "申": 4509, + "电": 4510, + "男": 4511, + "甸": 4512, + "町": 4513, + "画": 4514, + "甾": 4515, + "畀": 4516, + "畅": 4517, + "界": 4518, + "畏": 4519, + "畑": 4520, + "畔": 4521, + "留": 4522, + "畜": 4523, + "畝": 4524, + "畢": 4525, + "略": 4526, + "畦": 4527, + "番": 4528, + "畫": 4529, + "異": 4530, + "畲": 4531, + "畳": 4532, + "畴": 4533, + "當": 4534, + "畸": 4535, + "畹": 4536, + "畿": 4537, + "疆": 4538, + "疇": 4539, + "疊": 4540, + "疏": 4541, + "疑": 4542, + "疔": 4543, + "疖": 4544, + "疗": 4545, + "疙": 4546, + "疚": 4547, + "疝": 4548, + "疟": 4549, + "疡": 4550, + "疣": 4551, + "疤": 4552, + "疥": 4553, + "疫": 4554, + "疮": 4555, + "疯": 4556, + "疱": 4557, + "疲": 4558, + "疳": 4559, + "疵": 4560, + "疸": 4561, + "疹": 4562, + "疼": 4563, + "疽": 4564, + "疾": 4565, + "痂": 4566, + "病": 4567, + "症": 4568, + "痈": 4569, + "痉": 4570, + "痊": 4571, + "痍": 4572, + "痒": 4573, + "痔": 4574, + "痕": 4575, + "痘": 4576, + "痙": 4577, + "痛": 4578, + "痞": 4579, + "痠": 4580, + "痢": 4581, + "痣": 4582, + "痤": 4583, + "痧": 4584, + "痨": 4585, + "痪": 4586, + "痫": 4587, + "痰": 4588, + "痱": 4589, + "痴": 4590, + "痹": 4591, + "痺": 4592, + "痼": 4593, + "痿": 4594, + "瘀": 4595, + "瘁": 4596, + "瘋": 4597, + "瘍": 4598, + "瘓": 4599, + "瘘": 4600, + "瘙": 4601, + "瘟": 4602, + "瘠": 4603, + "瘡": 4604, + "瘢": 4605, + "瘤": 4606, + "瘦": 4607, + "瘧": 4608, + "瘩": 4609, + "瘪": 4610, + "瘫": 4611, + "瘴": 4612, + "瘸": 4613, + "瘾": 4614, + "療": 4615, + "癇": 4616, + "癌": 4617, + "癒": 4618, + "癖": 4619, + "癜": 4620, + "癞": 4621, + "癡": 4622, + "癢": 4623, + "癣": 4624, + "癥": 4625, + "癫": 4626, + "癬": 4627, + "癮": 4628, + "癱": 4629, + "癲": 4630, + "癸": 4631, + "発": 4632, + "登": 4633, + "發": 4634, + "白": 4635, + "百": 4636, + "皂": 4637, + "的": 4638, + "皆": 4639, + "皇": 4640, + "皈": 4641, + "皋": 4642, + "皎": 4643, + "皑": 4644, + "皓": 4645, + "皖": 4646, + "皙": 4647, + "皚": 4648, + "皮": 4649, + "皰": 4650, + "皱": 4651, + "皴": 4652, + "皺": 4653, + "皿": 4654, + "盂": 4655, + "盃": 4656, + "盅": 4657, + "盆": 4658, + "盈": 4659, + "益": 4660, + "盎": 4661, + "盏": 4662, + "盐": 4663, + "监": 4664, + "盒": 4665, + "盔": 4666, + "盖": 4667, + "盗": 4668, + "盘": 4669, + "盛": 4670, + "盜": 4671, + "盞": 4672, + "盟": 4673, + "盡": 4674, + "監": 4675, + "盤": 4676, + "盥": 4677, + "盧": 4678, + "盪": 4679, + "目": 4680, + "盯": 4681, + "盱": 4682, + "盲": 4683, + "直": 4684, + "相": 4685, + "盹": 4686, + "盼": 4687, + "盾": 4688, + "省": 4689, + "眈": 4690, + "眉": 4691, + "看": 4692, + "県": 4693, + "眙": 4694, + "眞": 4695, + "真": 4696, + "眠": 4697, + "眦": 4698, + "眨": 4699, + "眩": 4700, + "眯": 4701, + "眶": 4702, + "眷": 4703, + "眸": 4704, + "眺": 4705, + "眼": 4706, + "眾": 4707, + "着": 4708, + "睁": 4709, + "睇": 4710, + "睏": 4711, + "睐": 4712, + "睑": 4713, + "睛": 4714, + "睜": 4715, + "睞": 4716, + "睡": 4717, + "睢": 4718, + "督": 4719, + "睥": 4720, + "睦": 4721, + "睨": 4722, + "睪": 4723, + "睫": 4724, + "睬": 4725, + "睹": 4726, + "睽": 4727, + "睾": 4728, + "睿": 4729, + "瞄": 4730, + "瞅": 4731, + "瞇": 4732, + "瞋": 4733, + "瞌": 4734, + "瞎": 4735, + "瞑": 4736, + "瞒": 4737, + "瞓": 4738, + "瞞": 4739, + "瞟": 4740, + "瞠": 4741, + "瞥": 4742, + "瞧": 4743, + "瞩": 4744, + "瞪": 4745, + "瞬": 4746, + "瞭": 4747, + "瞰": 4748, + "瞳": 4749, + "瞻": 4750, + "瞼": 4751, + "瞿": 4752, + "矇": 4753, + "矍": 4754, + "矗": 4755, + "矚": 4756, + "矛": 4757, + "矜": 4758, + "矢": 4759, + "矣": 4760, + "知": 4761, + "矩": 4762, + "矫": 4763, + "短": 4764, + "矮": 4765, + "矯": 4766, + "石": 4767, + "矶": 4768, + "矽": 4769, + "矾": 4770, + "矿": 4771, + "码": 4772, + "砂": 4773, + "砌": 4774, + "砍": 4775, + "砒": 4776, + "研": 4777, + "砖": 4778, + "砗": 4779, + "砚": 4780, + "砝": 4781, + "砣": 4782, + "砥": 4783, + "砧": 4784, + "砭": 4785, + "砰": 4786, + "砲": 4787, + "破": 4788, + "砷": 4789, + "砸": 4790, + "砺": 4791, + "砼": 4792, + "砾": 4793, + "础": 4794, + "硅": 4795, + "硐": 4796, + "硒": 4797, + "硕": 4798, + "硝": 4799, + "硫": 4800, + "硬": 4801, + "确": 4802, + "硯": 4803, + "硼": 4804, + "碁": 4805, + "碇": 4806, + "碉": 4807, + "碌": 4808, + "碍": 4809, + "碎": 4810, + "碑": 4811, + "碓": 4812, + "碗": 4813, + "碘": 4814, + "碚": 4815, + "碛": 4816, + "碟": 4817, + "碣": 4818, + "碧": 4819, + "碩": 4820, + "碰": 4821, + "碱": 4822, + "碳": 4823, + "碴": 4824, + "確": 4825, + "碼": 4826, + "碾": 4827, + "磁": 4828, + "磅": 4829, + "磊": 4830, + "磋": 4831, + "磐": 4832, + "磕": 4833, + "磚": 4834, + "磡": 4835, + "磨": 4836, + "磬": 4837, + "磯": 4838, + "磲": 4839, + "磷": 4840, + "磺": 4841, + "礁": 4842, + "礎": 4843, + "礙": 4844, + "礡": 4845, + "礦": 4846, + "礪": 4847, + "礫": 4848, + "礴": 4849, + "示": 4850, + "礼": 4851, + "社": 4852, + "祀": 4853, + "祁": 4854, + "祂": 4855, + "祇": 4856, + "祈": 4857, + "祉": 4858, + "祎": 4859, + "祐": 4860, + "祕": 4861, + "祖": 4862, + "祗": 4863, + "祚": 4864, + "祛": 4865, + "祜": 4866, + "祝": 4867, + "神": 4868, + "祟": 4869, + "祠": 4870, + "祢": 4871, + "祥": 4872, + "票": 4873, + "祭": 4874, + "祯": 4875, + "祷": 4876, + "祸": 4877, + "祺": 4878, + "祿": 4879, + "禀": 4880, + "禁": 4881, + "禄": 4882, + "禅": 4883, + "禍": 4884, + "禎": 4885, + "福": 4886, + "禛": 4887, + "禦": 4888, + "禧": 4889, + "禪": 4890, + "禮": 4891, + "禱": 4892, + "禹": 4893, + "禺": 4894, + "离": 4895, + "禽": 4896, + "禾": 4897, + "禿": 4898, + "秀": 4899, + "私": 4900, + "秃": 4901, + "秆": 4902, + "秉": 4903, + "秋": 4904, + "种": 4905, + "科": 4906, + "秒": 4907, + "秘": 4908, + "租": 4909, + "秣": 4910, + "秤": 4911, + "秦": 4912, + "秧": 4913, + "秩": 4914, + "秭": 4915, + "积": 4916, + "称": 4917, + "秸": 4918, + "移": 4919, + "秽": 4920, + "稀": 4921, + "稅": 4922, + "程": 4923, + "稍": 4924, + "税": 4925, + "稔": 4926, + "稗": 4927, + "稚": 4928, + "稜": 4929, + "稞": 4930, + "稟": 4931, + "稠": 4932, + "稣": 4933, + "種": 4934, + "稱": 4935, + "稲": 4936, + "稳": 4937, + "稷": 4938, + "稹": 4939, + "稻": 4940, + "稼": 4941, + "稽": 4942, + "稿": 4943, + "穀": 4944, + "穂": 4945, + "穆": 4946, + "穌": 4947, + "積": 4948, + "穎": 4949, + "穗": 4950, + "穢": 4951, + "穩": 4952, + "穫": 4953, + "穴": 4954, + "究": 4955, + "穷": 4956, + "穹": 4957, + "空": 4958, + "穿": 4959, + "突": 4960, + "窃": 4961, + "窄": 4962, + "窈": 4963, + "窍": 4964, + "窑": 4965, + "窒": 4966, + "窓": 4967, + "窕": 4968, + "窖": 4969, + "窗": 4970, + "窘": 4971, + "窜": 4972, + "窝": 4973, + "窟": 4974, + "窠": 4975, + "窥": 4976, + "窦": 4977, + "窨": 4978, + "窩": 4979, + "窪": 4980, + "窮": 4981, + "窯": 4982, + "窺": 4983, + "窿": 4984, + "竄": 4985, + "竅": 4986, + "竇": 4987, + "竊": 4988, + "立": 4989, + "竖": 4990, + "站": 4991, + "竜": 4992, + "竞": 4993, + "竟": 4994, + "章": 4995, + "竣": 4996, + "童": 4997, + "竭": 4998, + "端": 4999, + "競": 5000, + "竹": 5001, + "竺": 5002, + "竽": 5003, + "竿": 5004, + "笃": 5005, + "笆": 5006, + "笈": 5007, + "笋": 5008, + "笏": 5009, + "笑": 5010, + "笔": 5011, + "笙": 5012, + "笛": 5013, + "笞": 5014, + "笠": 5015, + "符": 5016, + "笨": 5017, + "第": 5018, + "笹": 5019, + "笺": 5020, + "笼": 5021, + "筆": 5022, + "等": 5023, + "筊": 5024, + "筋": 5025, + "筍": 5026, + "筏": 5027, + "筐": 5028, + "筑": 5029, + "筒": 5030, + "答": 5031, + "策": 5032, + "筛": 5033, + "筝": 5034, + "筠": 5035, + "筱": 5036, + "筲": 5037, + "筵": 5038, + "筷": 5039, + "筹": 5040, + "签": 5041, + "简": 5042, + "箇": 5043, + "箋": 5044, + "箍": 5045, + "箏": 5046, + "箐": 5047, + "箔": 5048, + "箕": 5049, + "算": 5050, + "箝": 5051, + "管": 5052, + "箩": 5053, + "箫": 5054, + "箭": 5055, + "箱": 5056, + "箴": 5057, + "箸": 5058, + "節": 5059, + "篁": 5060, + "範": 5061, + "篆": 5062, + "篇": 5063, + "築": 5064, + "篑": 5065, + "篓": 5066, + "篙": 5067, + "篝": 5068, + "篠": 5069, + "篡": 5070, + "篤": 5071, + "篩": 5072, + "篪": 5073, + "篮": 5074, + "篱": 5075, + "篷": 5076, + "簇": 5077, + "簌": 5078, + "簍": 5079, + "簡": 5080, + "簦": 5081, + "簧": 5082, + "簪": 5083, + "簫": 5084, + "簷": 5085, + "簸": 5086, + "簽": 5087, + "簾": 5088, + "簿": 5089, + "籁": 5090, + "籃": 5091, + "籌": 5092, + "籍": 5093, + "籐": 5094, + "籟": 5095, + "籠": 5096, + "籤": 5097, + "籬": 5098, + "籮": 5099, + "籲": 5100, + "米": 5101, + "类": 5102, + "籼": 5103, + "籽": 5104, + "粄": 5105, + "粉": 5106, + "粑": 5107, + "粒": 5108, + "粕": 5109, + "粗": 5110, + "粘": 5111, + "粟": 5112, + "粤": 5113, + "粥": 5114, + "粧": 5115, + "粪": 5116, + "粮": 5117, + "粱": 5118, + "粲": 5119, + "粳": 5120, + "粵": 5121, + "粹": 5122, + "粼": 5123, + "粽": 5124, + "精": 5125, + "粿": 5126, + "糅": 5127, + "糊": 5128, + "糍": 5129, + "糕": 5130, + "糖": 5131, + "糗": 5132, + "糙": 5133, + "糜": 5134, + "糞": 5135, + "糟": 5136, + "糠": 5137, + "糧": 5138, + "糬": 5139, + "糯": 5140, + "糰": 5141, + "糸": 5142, + "系": 5143, + "糾": 5144, + "紀": 5145, + "紂": 5146, + "約": 5147, + "紅": 5148, + "紉": 5149, + "紊": 5150, + "紋": 5151, + "納": 5152, + "紐": 5153, + "紓": 5154, + "純": 5155, + "紗": 5156, + "紘": 5157, + "紙": 5158, + "級": 5159, + "紛": 5160, + "紜": 5161, + "素": 5162, + "紡": 5163, + "索": 5164, + "紧": 5165, + "紫": 5166, + "紮": 5167, + "累": 5168, + "細": 5169, + "紳": 5170, + "紹": 5171, + "紺": 5172, + "終": 5173, + "絃": 5174, + "組": 5175, + "絆": 5176, + "経": 5177, + "結": 5178, + "絕": 5179, + "絞": 5180, + "絡": 5181, + "絢": 5182, + "給": 5183, + "絨": 5184, + "絮": 5185, + "統": 5186, + "絲": 5187, + "絳": 5188, + "絵": 5189, + "絶": 5190, + "絹": 5191, + "綁": 5192, + "綏": 5193, + "綑": 5194, + "經": 5195, + "継": 5196, + "続": 5197, + "綜": 5198, + "綠": 5199, + "綢": 5200, + "綦": 5201, + "綫": 5202, + "綬": 5203, + "維": 5204, + "綱": 5205, + "網": 5206, + "綴": 5207, + "綵": 5208, + "綸": 5209, + "綺": 5210, + "綻": 5211, + "綽": 5212, + "綾": 5213, + "綿": 5214, + "緊": 5215, + "緋": 5216, + "総": 5217, + "緑": 5218, + "緒": 5219, + "緘": 5220, + "線": 5221, + "緝": 5222, + "緞": 5223, + "締": 5224, + "緣": 5225, + "編": 5226, + "緩": 5227, + "緬": 5228, + "緯": 5229, + "練": 5230, + "緹": 5231, + "緻": 5232, + "縁": 5233, + "縄": 5234, + "縈": 5235, + "縛": 5236, + "縝": 5237, + "縣": 5238, + "縫": 5239, + "縮": 5240, + "縱": 5241, + "縴": 5242, + "縷": 5243, + "總": 5244, + "績": 5245, + "繁": 5246, + "繃": 5247, + "繆": 5248, + "繇": 5249, + "繋": 5250, + "織": 5251, + "繕": 5252, + "繚": 5253, + "繞": 5254, + "繡": 5255, + "繩": 5256, + "繪": 5257, + "繫": 5258, + "繭": 5259, + "繳": 5260, + "繹": 5261, + "繼": 5262, + "繽": 5263, + "纂": 5264, + "續": 5265, + "纍": 5266, + "纏": 5267, + "纓": 5268, + "纔": 5269, + "纖": 5270, + "纜": 5271, + "纠": 5272, + "红": 5273, + "纣": 5274, + "纤": 5275, + "约": 5276, + "级": 5277, + "纨": 5278, + "纪": 5279, + "纫": 5280, + "纬": 5281, + "纭": 5282, + "纯": 5283, + "纰": 5284, + "纱": 5285, + "纲": 5286, + "纳": 5287, + "纵": 5288, + "纶": 5289, + "纷": 5290, + "纸": 5291, + "纹": 5292, + "纺": 5293, + "纽": 5294, + "纾": 5295, + "线": 5296, + "绀": 5297, + "练": 5298, + "组": 5299, + "绅": 5300, + "细": 5301, + "织": 5302, + "终": 5303, + "绊": 5304, + "绍": 5305, + "绎": 5306, + "经": 5307, + "绑": 5308, + "绒": 5309, + "结": 5310, + "绔": 5311, + "绕": 5312, + "绘": 5313, + "给": 5314, + "绚": 5315, + "绛": 5316, + "络": 5317, + "绝": 5318, + "绞": 5319, + "统": 5320, + "绡": 5321, + "绢": 5322, + "绣": 5323, + "绥": 5324, + "绦": 5325, + "继": 5326, + "绩": 5327, + "绪": 5328, + "绫": 5329, + "续": 5330, + "绮": 5331, + "绯": 5332, + "绰": 5333, + "绳": 5334, + "维": 5335, + "绵": 5336, + "绶": 5337, + "绷": 5338, + "绸": 5339, + "绻": 5340, + "综": 5341, + "绽": 5342, + "绾": 5343, + "绿": 5344, + "缀": 5345, + "缄": 5346, + "缅": 5347, + "缆": 5348, + "缇": 5349, + "缈": 5350, + "缉": 5351, + "缎": 5352, + "缓": 5353, + "缔": 5354, + "缕": 5355, + "编": 5356, + "缘": 5357, + "缙": 5358, + "缚": 5359, + "缜": 5360, + "缝": 5361, + "缠": 5362, + "缢": 5363, + "缤": 5364, + "缥": 5365, + "缨": 5366, + "缩": 5367, + "缪": 5368, + "缭": 5369, + "缮": 5370, + "缰": 5371, + "缱": 5372, + "缴": 5373, + "缸": 5374, + "缺": 5375, + "缽": 5376, + "罂": 5377, + "罄": 5378, + "罌": 5379, + "罐": 5380, + "网": 5381, + "罔": 5382, + "罕": 5383, + "罗": 5384, + "罚": 5385, + "罡": 5386, + "罢": 5387, + "罩": 5388, + "罪": 5389, + "置": 5390, + "罰": 5391, + "署": 5392, + "罵": 5393, + "罷": 5394, + "罹": 5395, + "羁": 5396, + "羅": 5397, + "羈": 5398, + "羊": 5399, + "羌": 5400, + "美": 5401, + "羔": 5402, + "羚": 5403, + "羞": 5404, + "羟": 5405, + "羡": 5406, + "羣": 5407, + "群": 5408, + "羥": 5409, + "羧": 5410, + "羨": 5411, + "義": 5412, + "羯": 5413, + "羲": 5414, + "羸": 5415, + "羹": 5416, + "羽": 5417, + "羿": 5418, + "翁": 5419, + "翅": 5420, + "翊": 5421, + "翌": 5422, + "翎": 5423, + "習": 5424, + "翔": 5425, + "翘": 5426, + "翟": 5427, + "翠": 5428, + "翡": 5429, + "翦": 5430, + "翩": 5431, + "翰": 5432, + "翱": 5433, + "翳": 5434, + "翹": 5435, + "翻": 5436, + "翼": 5437, + "耀": 5438, + "老": 5439, + "考": 5440, + "耄": 5441, + "者": 5442, + "耆": 5443, + "耋": 5444, + "而": 5445, + "耍": 5446, + "耐": 5447, + "耒": 5448, + "耕": 5449, + "耗": 5450, + "耘": 5451, + "耙": 5452, + "耦": 5453, + "耨": 5454, + "耳": 5455, + "耶": 5456, + "耷": 5457, + "耸": 5458, + "耻": 5459, + "耽": 5460, + "耿": 5461, + "聂": 5462, + "聆": 5463, + "聊": 5464, + "聋": 5465, + "职": 5466, + "聒": 5467, + "联": 5468, + "聖": 5469, + "聘": 5470, + "聚": 5471, + "聞": 5472, + "聪": 5473, + "聯": 5474, + "聰": 5475, + "聲": 5476, + "聳": 5477, + "聴": 5478, + "聶": 5479, + "職": 5480, + "聽": 5481, + "聾": 5482, + "聿": 5483, + "肃": 5484, + "肄": 5485, + "肅": 5486, + "肆": 5487, + "肇": 5488, + "肉": 5489, + "肋": 5490, + "肌": 5491, + "肏": 5492, + "肓": 5493, + "肖": 5494, + "肘": 5495, + "肚": 5496, + "肛": 5497, + "肝": 5498, + "肠": 5499, + "股": 5500, + "肢": 5501, + "肤": 5502, + "肥": 5503, + "肩": 5504, + "肪": 5505, + "肮": 5506, + "肯": 5507, + "肱": 5508, + "育": 5509, + "肴": 5510, + "肺": 5511, + "肽": 5512, + "肾": 5513, + "肿": 5514, + "胀": 5515, + "胁": 5516, + "胃": 5517, + "胄": 5518, + "胆": 5519, + "背": 5520, + "胍": 5521, + "胎": 5522, + "胖": 5523, + "胚": 5524, + "胛": 5525, + "胜": 5526, + "胝": 5527, + "胞": 5528, + "胡": 5529, + "胤": 5530, + "胥": 5531, + "胧": 5532, + "胫": 5533, + "胭": 5534, + "胯": 5535, + "胰": 5536, + "胱": 5537, + "胳": 5538, + "胴": 5539, + "胶": 5540, + "胸": 5541, + "胺": 5542, + "能": 5543, + "脂": 5544, + "脅": 5545, + "脆": 5546, + "脇": 5547, + "脈": 5548, + "脉": 5549, + "脊": 5550, + "脍": 5551, + "脏": 5552, + "脐": 5553, + "脑": 5554, + "脓": 5555, + "脖": 5556, + "脘": 5557, + "脚": 5558, + "脛": 5559, + "脣": 5560, + "脩": 5561, + "脫": 5562, + "脯": 5563, + "脱": 5564, + "脲": 5565, + "脳": 5566, + "脸": 5567, + "脹": 5568, + "脾": 5569, + "腆": 5570, + "腈": 5571, + "腊": 5572, + "腋": 5573, + "腌": 5574, + "腎": 5575, + "腐": 5576, + "腑": 5577, + "腓": 5578, + "腔": 5579, + "腕": 5580, + "腥": 5581, + "腦": 5582, + "腩": 5583, + "腫": 5584, + "腭": 5585, + "腮": 5586, + "腰": 5587, + "腱": 5588, + "腳": 5589, + "腴": 5590, + "腸": 5591, + "腹": 5592, + "腺": 5593, + "腻": 5594, + "腼": 5595, + "腾": 5596, + "腿": 5597, + "膀": 5598, + "膈": 5599, + "膊": 5600, + "膏": 5601, + "膑": 5602, + "膘": 5603, + "膚": 5604, + "膛": 5605, + "膜": 5606, + "膝": 5607, + "膠": 5608, + "膦": 5609, + "膨": 5610, + "膩": 5611, + "膳": 5612, + "膺": 5613, + "膻": 5614, + "膽": 5615, + "膾": 5616, + "膿": 5617, + "臀": 5618, + "臂": 5619, + "臃": 5620, + "臆": 5621, + "臉": 5622, + "臊": 5623, + "臍": 5624, + "臓": 5625, + "臘": 5626, + "臟": 5627, + "臣": 5628, + "臥": 5629, + "臧": 5630, + "臨": 5631, + "自": 5632, + "臬": 5633, + "臭": 5634, + "至": 5635, + "致": 5636, + "臺": 5637, + "臻": 5638, + "臼": 5639, + "臾": 5640, + "舀": 5641, + "舂": 5642, + "舅": 5643, + "舆": 5644, + "與": 5645, + "興": 5646, + "舉": 5647, + "舊": 5648, + "舌": 5649, + "舍": 5650, + "舎": 5651, + "舐": 5652, + "舒": 5653, + "舔": 5654, + "舖": 5655, + "舗": 5656, + "舛": 5657, + "舜": 5658, + "舞": 5659, + "舟": 5660, + "航": 5661, + "舫": 5662, + "般": 5663, + "舰": 5664, + "舱": 5665, + "舵": 5666, + "舶": 5667, + "舷": 5668, + "舸": 5669, + "船": 5670, + "舺": 5671, + "舾": 5672, + "艇": 5673, + "艋": 5674, + "艘": 5675, + "艙": 5676, + "艦": 5677, + "艮": 5678, + "良": 5679, + "艰": 5680, + "艱": 5681, + "色": 5682, + "艳": 5683, + "艷": 5684, + "艹": 5685, + "艺": 5686, + "艾": 5687, + "节": 5688, + "芃": 5689, + "芈": 5690, + "芊": 5691, + "芋": 5692, + "芍": 5693, + "芎": 5694, + "芒": 5695, + "芙": 5696, + "芜": 5697, + "芝": 5698, + "芡": 5699, + "芥": 5700, + "芦": 5701, + "芩": 5702, + "芪": 5703, + "芫": 5704, + "芬": 5705, + "芭": 5706, + "芮": 5707, + "芯": 5708, + "花": 5709, + "芳": 5710, + "芷": 5711, + "芸": 5712, + "芹": 5713, + "芻": 5714, + "芽": 5715, + "芾": 5716, + "苁": 5717, + "苄": 5718, + "苇": 5719, + "苋": 5720, + "苍": 5721, + "苏": 5722, + "苑": 5723, + "苒": 5724, + "苓": 5725, + "苔": 5726, + "苕": 5727, + "苗": 5728, + "苛": 5729, + "苜": 5730, + "苞": 5731, + "苟": 5732, + "苡": 5733, + "苣": 5734, + "若": 5735, + "苦": 5736, + "苫": 5737, + "苯": 5738, + "英": 5739, + "苷": 5740, + "苹": 5741, + "苻": 5742, + "茁": 5743, + "茂": 5744, + "范": 5745, + "茄": 5746, + "茅": 5747, + "茉": 5748, + "茎": 5749, + "茏": 5750, + "茗": 5751, + "茜": 5752, + "茧": 5753, + "茨": 5754, + "茫": 5755, + "茬": 5756, + "茭": 5757, + "茯": 5758, + "茱": 5759, + "茲": 5760, + "茴": 5761, + "茵": 5762, + "茶": 5763, + "茸": 5764, + "茹": 5765, + "茼": 5766, + "荀": 5767, + "荃": 5768, + "荆": 5769, + "草": 5770, + "荊": 5771, + "荏": 5772, + "荐": 5773, + "荒": 5774, + "荔": 5775, + "荖": 5776, + "荘": 5777, + "荚": 5778, + "荞": 5779, + "荟": 5780, + "荠": 5781, + "荡": 5782, + "荣": 5783, + "荤": 5784, + "荥": 5785, + "荧": 5786, + "荨": 5787, + "荪": 5788, + "荫": 5789, + "药": 5790, + "荳": 5791, + "荷": 5792, + "荸": 5793, + "荻": 5794, + "荼": 5795, + "荽": 5796, + "莅": 5797, + "莆": 5798, + "莉": 5799, + "莊": 5800, + "莎": 5801, + "莒": 5802, + "莓": 5803, + "莖": 5804, + "莘": 5805, + "莞": 5806, + "莠": 5807, + "莢": 5808, + "莧": 5809, + "莪": 5810, + "莫": 5811, + "莱": 5812, + "莲": 5813, + "莴": 5814, + "获": 5815, + "莹": 5816, + "莺": 5817, + "莽": 5818, + "莿": 5819, + "菀": 5820, + "菁": 5821, + "菅": 5822, + "菇": 5823, + "菈": 5824, + "菊": 5825, + "菌": 5826, + "菏": 5827, + "菓": 5828, + "菖": 5829, + "菘": 5830, + "菜": 5831, + "菟": 5832, + "菠": 5833, + "菡": 5834, + "菩": 5835, + "華": 5836, + "菱": 5837, + "菲": 5838, + "菸": 5839, + "菽": 5840, + "萁": 5841, + "萃": 5842, + "萄": 5843, + "萊": 5844, + "萋": 5845, + "萌": 5846, + "萍": 5847, + "萎": 5848, + "萘": 5849, + "萝": 5850, + "萤": 5851, + "营": 5852, + "萦": 5853, + "萧": 5854, + "萨": 5855, + "萩": 5856, + "萬": 5857, + "萱": 5858, + "萵": 5859, + "萸": 5860, + "萼": 5861, + "落": 5862, + "葆": 5863, + "葉": 5864, + "著": 5865, + "葚": 5866, + "葛": 5867, + "葡": 5868, + "董": 5869, + "葦": 5870, + "葩": 5871, + "葫": 5872, + "葬": 5873, + "葭": 5874, + "葯": 5875, + "葱": 5876, + "葳": 5877, + "葵": 5878, + "葷": 5879, + "葺": 5880, + "蒂": 5881, + "蒋": 5882, + "蒐": 5883, + "蒔": 5884, + "蒙": 5885, + "蒜": 5886, + "蒞": 5887, + "蒟": 5888, + "蒡": 5889, + "蒨": 5890, + "蒲": 5891, + "蒸": 5892, + "蒹": 5893, + "蒻": 5894, + "蒼": 5895, + "蒿": 5896, + "蓁": 5897, + "蓄": 5898, + "蓆": 5899, + "蓉": 5900, + "蓋": 5901, + "蓑": 5902, + "蓓": 5903, + "蓖": 5904, + "蓝": 5905, + "蓟": 5906, + "蓦": 5907, + "蓬": 5908, + "蓮": 5909, + "蓼": 5910, + "蓿": 5911, + "蔑": 5912, + "蔓": 5913, + "蔔": 5914, + "蔗": 5915, + "蔘": 5916, + "蔚": 5917, + "蔡": 5918, + "蔣": 5919, + "蔥": 5920, + "蔫": 5921, + "蔬": 5922, + "蔭": 5923, + "蔵": 5924, + "蔷": 5925, + "蔺": 5926, + "蔻": 5927, + "蔼": 5928, + "蔽": 5929, + "蕁": 5930, + "蕃": 5931, + "蕈": 5932, + "蕉": 5933, + "蕊": 5934, + "蕎": 5935, + "蕙": 5936, + "蕤": 5937, + "蕨": 5938, + "蕩": 5939, + "蕪": 5940, + "蕭": 5941, + "蕲": 5942, + "蕴": 5943, + "蕻": 5944, + "蕾": 5945, + "薄": 5946, + "薅": 5947, + "薇": 5948, + "薈": 5949, + "薊": 5950, + "薏": 5951, + "薑": 5952, + "薔": 5953, + "薙": 5954, + "薛": 5955, + "薦": 5956, + "薨": 5957, + "薩": 5958, + "薪": 5959, + "薬": 5960, + "薯": 5961, + "薰": 5962, + "薹": 5963, + "藉": 5964, + "藍": 5965, + "藏": 5966, + "藐": 5967, + "藓": 5968, + "藕": 5969, + "藜": 5970, + "藝": 5971, + "藤": 5972, + "藥": 5973, + "藩": 5974, + "藹": 5975, + "藻": 5976, + "藿": 5977, + "蘆": 5978, + "蘇": 5979, + "蘊": 5980, + "蘋": 5981, + "蘑": 5982, + "蘚": 5983, + "蘭": 5984, + "蘸": 5985, + "蘼": 5986, + "蘿": 5987, + "虎": 5988, + "虏": 5989, + "虐": 5990, + "虑": 5991, + "虔": 5992, + "處": 5993, + "虚": 5994, + "虛": 5995, + "虜": 5996, + "虞": 5997, + "號": 5998, + "虢": 5999, + "虧": 6000, + "虫": 6001, + "虬": 6002, + "虱": 6003, + "虹": 6004, + "虻": 6005, + "虽": 6006, + "虾": 6007, + "蚀": 6008, + "蚁": 6009, + "蚂": 6010, + "蚊": 6011, + "蚌": 6012, + "蚓": 6013, + "蚕": 6014, + "蚜": 6015, + "蚝": 6016, + "蚣": 6017, + "蚤": 6018, + "蚩": 6019, + "蚪": 6020, + "蚯": 6021, + "蚱": 6022, + "蚵": 6023, + "蛀": 6024, + "蛆": 6025, + "蛇": 6026, + "蛊": 6027, + "蛋": 6028, + "蛎": 6029, + "蛐": 6030, + "蛔": 6031, + "蛙": 6032, + "蛛": 6033, + "蛟": 6034, + "蛤": 6035, + "蛭": 6036, + "蛮": 6037, + "蛰": 6038, + "蛳": 6039, + "蛹": 6040, + "蛻": 6041, + "蛾": 6042, + "蜀": 6043, + "蜂": 6044, + "蜃": 6045, + "蜆": 6046, + "蜇": 6047, + "蜈": 6048, + "蜊": 6049, + "蜍": 6050, + "蜒": 6051, + "蜓": 6052, + "蜕": 6053, + "蜗": 6054, + "蜘": 6055, + "蜚": 6056, + "蜜": 6057, + "蜡": 6058, + "蜢": 6059, + "蜥": 6060, + "蜱": 6061, + "蜴": 6062, + "蜷": 6063, + "蜻": 6064, + "蜿": 6065, + "蝇": 6066, + "蝈": 6067, + "蝉": 6068, + "蝌": 6069, + "蝎": 6070, + "蝕": 6071, + "蝗": 6072, + "蝙": 6073, + "蝟": 6074, + "蝠": 6075, + "蝦": 6076, + "蝨": 6077, + "蝴": 6078, + "蝶": 6079, + "蝸": 6080, + "蝼": 6081, + "螂": 6082, + "螃": 6083, + "融": 6084, + "螞": 6085, + "螢": 6086, + "螨": 6087, + "螯": 6088, + "螳": 6089, + "螺": 6090, + "蟀": 6091, + "蟄": 6092, + "蟆": 6093, + "蟋": 6094, + "蟎": 6095, + "蟑": 6096, + "蟒": 6097, + "蟠": 6098, + "蟬": 6099, + "蟲": 6100, + "蟹": 6101, + "蟻": 6102, + "蟾": 6103, + "蠅": 6104, + "蠍": 6105, + "蠔": 6106, + "蠕": 6107, + "蠛": 6108, + "蠟": 6109, + "蠡": 6110, + "蠢": 6111, + "蠣": 6112, + "蠱": 6113, + "蠶": 6114, + "蠹": 6115, + "蠻": 6116, + "血": 6117, + "衄": 6118, + "衅": 6119, + "衆": 6120, + "行": 6121, + "衍": 6122, + "術": 6123, + "衔": 6124, + "街": 6125, + "衙": 6126, + "衛": 6127, + "衝": 6128, + "衞": 6129, + "衡": 6130, + "衢": 6131, + "衣": 6132, + "补": 6133, + "表": 6134, + "衩": 6135, + "衫": 6136, + "衬": 6137, + "衮": 6138, + "衰": 6139, + "衲": 6140, + "衷": 6141, + "衹": 6142, + "衾": 6143, + "衿": 6144, + "袁": 6145, + "袂": 6146, + "袄": 6147, + "袅": 6148, + "袈": 6149, + "袋": 6150, + "袍": 6151, + "袒": 6152, + "袖": 6153, + "袜": 6154, + "袞": 6155, + "袤": 6156, + "袪": 6157, + "被": 6158, + "袭": 6159, + "袱": 6160, + "裁": 6161, + "裂": 6162, + "装": 6163, + "裆": 6164, + "裊": 6165, + "裏": 6166, + "裔": 6167, + "裕": 6168, + "裘": 6169, + "裙": 6170, + "補": 6171, + "裝": 6172, + "裟": 6173, + "裡": 6174, + "裤": 6175, + "裨": 6176, + "裱": 6177, + "裳": 6178, + "裴": 6179, + "裸": 6180, + "裹": 6181, + "製": 6182, + "裾": 6183, + "褂": 6184, + "複": 6185, + "褐": 6186, + "褒": 6187, + "褓": 6188, + "褔": 6189, + "褚": 6190, + "褥": 6191, + "褪": 6192, + "褫": 6193, + "褲": 6194, + "褶": 6195, + "褻": 6196, + "襁": 6197, + "襄": 6198, + "襟": 6199, + "襠": 6200, + "襪": 6201, + "襬": 6202, + "襯": 6203, + "襲": 6204, + "西": 6205, + "要": 6206, + "覃": 6207, + "覆": 6208, + "覇": 6209, + "見": 6210, + "規": 6211, + "覓": 6212, + "視": 6213, + "覚": 6214, + "覦": 6215, + "覧": 6216, + "親": 6217, + "覬": 6218, + "観": 6219, + "覷": 6220, + "覺": 6221, + "覽": 6222, + "觀": 6223, + "见": 6224, + "观": 6225, + "规": 6226, + "觅": 6227, + "视": 6228, + "览": 6229, + "觉": 6230, + "觊": 6231, + "觎": 6232, + "觐": 6233, + "觑": 6234, + "角": 6235, + "觞": 6236, + "解": 6237, + "觥": 6238, + "触": 6239, + "觸": 6240, + "言": 6241, + "訂": 6242, + "計": 6243, + "訊": 6244, + "討": 6245, + "訓": 6246, + "訕": 6247, + "訖": 6248, + "託": 6249, + "記": 6250, + "訛": 6251, + "訝": 6252, + "訟": 6253, + "訣": 6254, + "訥": 6255, + "訪": 6256, + "設": 6257, + "許": 6258, + "訳": 6259, + "訴": 6260, + "訶": 6261, + "診": 6262, + "註": 6263, + "証": 6264, + "詆": 6265, + "詐": 6266, + "詔": 6267, + "評": 6268, + "詛": 6269, + "詞": 6270, + "詠": 6271, + "詡": 6272, + "詢": 6273, + "詣": 6274, + "試": 6275, + "詩": 6276, + "詫": 6277, + "詬": 6278, + "詭": 6279, + "詮": 6280, + "詰": 6281, + "話": 6282, + "該": 6283, + "詳": 6284, + "詹": 6285, + "詼": 6286, + "誅": 6287, + "誇": 6288, + "誉": 6289, + "誌": 6290, + "認": 6291, + "誓": 6292, + "誕": 6293, + "誘": 6294, + "語": 6295, + "誠": 6296, + "誡": 6297, + "誣": 6298, + "誤": 6299, + "誥": 6300, + "誦": 6301, + "誨": 6302, + "說": 6303, + "説": 6304, + "読": 6305, + "誰": 6306, + "課": 6307, + "誹": 6308, + "誼": 6309, + "調": 6310, + "諄": 6311, + "談": 6312, + "請": 6313, + "諏": 6314, + "諒": 6315, + "論": 6316, + "諗": 6317, + "諜": 6318, + "諡": 6319, + "諦": 6320, + "諧": 6321, + "諫": 6322, + "諭": 6323, + "諮": 6324, + "諱": 6325, + "諳": 6326, + "諷": 6327, + "諸": 6328, + "諺": 6329, + "諾": 6330, + "謀": 6331, + "謁": 6332, + "謂": 6333, + "謄": 6334, + "謊": 6335, + "謎": 6336, + "謐": 6337, + "謔": 6338, + "謗": 6339, + "謙": 6340, + "講": 6341, + "謝": 6342, + "謠": 6343, + "謨": 6344, + "謬": 6345, + "謹": 6346, + "謾": 6347, + "譁": 6348, + "證": 6349, + "譎": 6350, + "譏": 6351, + "識": 6352, + "譙": 6353, + "譚": 6354, + "譜": 6355, + "警": 6356, + "譬": 6357, + "譯": 6358, + "議": 6359, + "譲": 6360, + "譴": 6361, + "護": 6362, + "譽": 6363, + "讀": 6364, + "變": 6365, + "讓": 6366, + "讚": 6367, + "讞": 6368, + "计": 6369, + "订": 6370, + "认": 6371, + "讥": 6372, + "讧": 6373, + "讨": 6374, + "让": 6375, + "讪": 6376, + "讫": 6377, + "训": 6378, + "议": 6379, + "讯": 6380, + "记": 6381, + "讲": 6382, + "讳": 6383, + "讴": 6384, + "讶": 6385, + "讷": 6386, + "许": 6387, + "讹": 6388, + "论": 6389, + "讼": 6390, + "讽": 6391, + "设": 6392, + "访": 6393, + "诀": 6394, + "证": 6395, + "诃": 6396, + "评": 6397, + "诅": 6398, + "识": 6399, + "诈": 6400, + "诉": 6401, + "诊": 6402, + "诋": 6403, + "词": 6404, + "诏": 6405, + "译": 6406, + "试": 6407, + "诗": 6408, + "诘": 6409, + "诙": 6410, + "诚": 6411, + "诛": 6412, + "话": 6413, + "诞": 6414, + "诟": 6415, + "诠": 6416, + "诡": 6417, + "询": 6418, + "诣": 6419, + "诤": 6420, + "该": 6421, + "详": 6422, + "诧": 6423, + "诩": 6424, + "诫": 6425, + "诬": 6426, + "语": 6427, + "误": 6428, + "诰": 6429, + "诱": 6430, + "诲": 6431, + "说": 6432, + "诵": 6433, + "诶": 6434, + "请": 6435, + "诸": 6436, + "诺": 6437, + "读": 6438, + "诽": 6439, + "课": 6440, + "诿": 6441, + "谀": 6442, + "谁": 6443, + "调": 6444, + "谄": 6445, + "谅": 6446, + "谆": 6447, + "谈": 6448, + "谊": 6449, + "谋": 6450, + "谌": 6451, + "谍": 6452, + "谎": 6453, + "谏": 6454, + "谐": 6455, + "谑": 6456, + "谒": 6457, + "谓": 6458, + "谔": 6459, + "谕": 6460, + "谗": 6461, + "谘": 6462, + "谙": 6463, + "谚": 6464, + "谛": 6465, + "谜": 6466, + "谟": 6467, + "谢": 6468, + "谣": 6469, + "谤": 6470, + "谥": 6471, + "谦": 6472, + "谧": 6473, + "谨": 6474, + "谩": 6475, + "谪": 6476, + "谬": 6477, + "谭": 6478, + "谯": 6479, + "谱": 6480, + "谲": 6481, + "谴": 6482, + "谶": 6483, + "谷": 6484, + "豁": 6485, + "豆": 6486, + "豇": 6487, + "豈": 6488, + "豉": 6489, + "豊": 6490, + "豌": 6491, + "豎": 6492, + "豐": 6493, + "豔": 6494, + "豚": 6495, + "象": 6496, + "豢": 6497, + "豪": 6498, + "豫": 6499, + "豬": 6500, + "豹": 6501, + "豺": 6502, + "貂": 6503, + "貅": 6504, + "貌": 6505, + "貓": 6506, + "貔": 6507, + "貘": 6508, + "貝": 6509, + "貞": 6510, + "負": 6511, + "財": 6512, + "貢": 6513, + "貧": 6514, + "貨": 6515, + "販": 6516, + "貪": 6517, + "貫": 6518, + "責": 6519, + "貯": 6520, + "貰": 6521, + "貳": 6522, + "貴": 6523, + "貶": 6524, + "買": 6525, + "貸": 6526, + "費": 6527, + "貼": 6528, + "貽": 6529, + "貿": 6530, + "賀": 6531, + "賁": 6532, + "賂": 6533, + "賃": 6534, + "賄": 6535, + "資": 6536, + "賈": 6537, + "賊": 6538, + "賑": 6539, + "賓": 6540, + "賜": 6541, + "賞": 6542, + "賠": 6543, + "賡": 6544, + "賢": 6545, + "賣": 6546, + "賤": 6547, + "賦": 6548, + "質": 6549, + "賬": 6550, + "賭": 6551, + "賴": 6552, + "賺": 6553, + "購": 6554, + "賽": 6555, + "贅": 6556, + "贈": 6557, + "贊": 6558, + "贍": 6559, + "贏": 6560, + "贓": 6561, + "贖": 6562, + "贛": 6563, + "贝": 6564, + "贞": 6565, + "负": 6566, + "贡": 6567, + "财": 6568, + "责": 6569, + "贤": 6570, + "败": 6571, + "账": 6572, + "货": 6573, + "质": 6574, + "贩": 6575, + "贪": 6576, + "贫": 6577, + "贬": 6578, + "购": 6579, + "贮": 6580, + "贯": 6581, + "贰": 6582, + "贱": 6583, + "贲": 6584, + "贴": 6585, + "贵": 6586, + "贷": 6587, + "贸": 6588, + "费": 6589, + "贺": 6590, + "贻": 6591, + "贼": 6592, + "贾": 6593, + "贿": 6594, + "赁": 6595, + "赂": 6596, + "赃": 6597, + "资": 6598, + "赅": 6599, + "赈": 6600, + "赊": 6601, + "赋": 6602, + "赌": 6603, + "赎": 6604, + "赏": 6605, + "赐": 6606, + "赓": 6607, + "赔": 6608, + "赖": 6609, + "赘": 6610, + "赚": 6611, + "赛": 6612, + "赝": 6613, + "赞": 6614, + "赠": 6615, + "赡": 6616, + "赢": 6617, + "赣": 6618, + "赤": 6619, + "赦": 6620, + "赧": 6621, + "赫": 6622, + "赭": 6623, + "走": 6624, + "赳": 6625, + "赴": 6626, + "赵": 6627, + "赶": 6628, + "起": 6629, + "趁": 6630, + "超": 6631, + "越": 6632, + "趋": 6633, + "趕": 6634, + "趙": 6635, + "趟": 6636, + "趣": 6637, + "趨": 6638, + "足": 6639, + "趴": 6640, + "趵": 6641, + "趸": 6642, + "趺": 6643, + "趾": 6644, + "跃": 6645, + "跄": 6646, + "跆": 6647, + "跋": 6648, + "跌": 6649, + "跎": 6650, + "跑": 6651, + "跖": 6652, + "跚": 6653, + "跛": 6654, + "距": 6655, + "跟": 6656, + "跡": 6657, + "跤": 6658, + "跨": 6659, + "跩": 6660, + "跪": 6661, + "路": 6662, + "跳": 6663, + "践": 6664, + "跷": 6665, + "跹": 6666, + "跺": 6667, + "跻": 6668, + "踉": 6669, + "踊": 6670, + "踌": 6671, + "踏": 6672, + "踐": 6673, + "踝": 6674, + "踞": 6675, + "踟": 6676, + "踢": 6677, + "踩": 6678, + "踪": 6679, + "踮": 6680, + "踱": 6681, + "踴": 6682, + "踵": 6683, + "踹": 6684, + "蹂": 6685, + "蹄": 6686, + "蹇": 6687, + "蹈": 6688, + "蹉": 6689, + "蹊": 6690, + "蹋": 6691, + "蹑": 6692, + "蹒": 6693, + "蹙": 6694, + "蹟": 6695, + "蹣": 6696, + "蹤": 6697, + "蹦": 6698, + "蹩": 6699, + "蹬": 6700, + "蹭": 6701, + "蹲": 6702, + "蹴": 6703, + "蹶": 6704, + "蹺": 6705, + "蹼": 6706, + "蹿": 6707, + "躁": 6708, + "躇": 6709, + "躉": 6710, + "躊": 6711, + "躋": 6712, + "躍": 6713, + "躏": 6714, + "躪": 6715, + "身": 6716, + "躬": 6717, + "躯": 6718, + "躲": 6719, + "躺": 6720, + "軀": 6721, + "車": 6722, + "軋": 6723, + "軌": 6724, + "軍": 6725, + "軒": 6726, + "軟": 6727, + "転": 6728, + "軸": 6729, + "軼": 6730, + "軽": 6731, + "軾": 6732, + "較": 6733, + "載": 6734, + "輒": 6735, + "輓": 6736, + "輔": 6737, + "輕": 6738, + "輛": 6739, + "輝": 6740, + "輟": 6741, + "輩": 6742, + "輪": 6743, + "輯": 6744, + "輸": 6745, + "輻": 6746, + "輾": 6747, + "輿": 6748, + "轄": 6749, + "轅": 6750, + "轆": 6751, + "轉": 6752, + "轍": 6753, + "轎": 6754, + "轟": 6755, + "车": 6756, + "轧": 6757, + "轨": 6758, + "轩": 6759, + "转": 6760, + "轭": 6761, + "轮": 6762, + "软": 6763, + "轰": 6764, + "轲": 6765, + "轴": 6766, + "轶": 6767, + "轻": 6768, + "轼": 6769, + "载": 6770, + "轿": 6771, + "较": 6772, + "辄": 6773, + "辅": 6774, + "辆": 6775, + "辇": 6776, + "辈": 6777, + "辉": 6778, + "辊": 6779, + "辍": 6780, + "辐": 6781, + "辑": 6782, + "输": 6783, + "辕": 6784, + "辖": 6785, + "辗": 6786, + "辘": 6787, + "辙": 6788, + "辛": 6789, + "辜": 6790, + "辞": 6791, + "辟": 6792, + "辣": 6793, + "辦": 6794, + "辨": 6795, + "辩": 6796, + "辫": 6797, + "辭": 6798, + "辮": 6799, + "辯": 6800, + "辰": 6801, + "辱": 6802, + "農": 6803, + "边": 6804, + "辺": 6805, + "辻": 6806, + "込": 6807, + "辽": 6808, + "达": 6809, + "迁": 6810, + "迂": 6811, + "迄": 6812, + "迅": 6813, + "过": 6814, + "迈": 6815, + "迎": 6816, + "运": 6817, + "近": 6818, + "返": 6819, + "还": 6820, + "这": 6821, + "进": 6822, + "远": 6823, + "违": 6824, + "连": 6825, + "迟": 6826, + "迢": 6827, + "迤": 6828, + "迥": 6829, + "迦": 6830, + "迩": 6831, + "迪": 6832, + "迫": 6833, + "迭": 6834, + "述": 6835, + "迴": 6836, + "迷": 6837, + "迸": 6838, + "迹": 6839, + "迺": 6840, + "追": 6841, + "退": 6842, + "送": 6843, + "适": 6844, + "逃": 6845, + "逅": 6846, + "逆": 6847, + "选": 6848, + "逊": 6849, + "逍": 6850, + "透": 6851, + "逐": 6852, + "递": 6853, + "途": 6854, + "逕": 6855, + "逗": 6856, + "這": 6857, + "通": 6858, + "逛": 6859, + "逝": 6860, + "逞": 6861, + "速": 6862, + "造": 6863, + "逢": 6864, + "連": 6865, + "逮": 6866, + "週": 6867, + "進": 6868, + "逵": 6869, + "逶": 6870, + "逸": 6871, + "逻": 6872, + "逼": 6873, + "逾": 6874, + "遁": 6875, + "遂": 6876, + "遅": 6877, + "遇": 6878, + "遊": 6879, + "運": 6880, + "遍": 6881, + "過": 6882, + "遏": 6883, + "遐": 6884, + "遑": 6885, + "遒": 6886, + "道": 6887, + "達": 6888, + "違": 6889, + "遗": 6890, + "遙": 6891, + "遛": 6892, + "遜": 6893, + "遞": 6894, + "遠": 6895, + "遢": 6896, + "遣": 6897, + "遥": 6898, + "遨": 6899, + "適": 6900, + "遭": 6901, + "遮": 6902, + "遲": 6903, + "遴": 6904, + "遵": 6905, + "遶": 6906, + "遷": 6907, + "選": 6908, + "遺": 6909, + "遼": 6910, + "遽": 6911, + "避": 6912, + "邀": 6913, + "邁": 6914, + "邂": 6915, + "邃": 6916, + "還": 6917, + "邇": 6918, + "邈": 6919, + "邊": 6920, + "邋": 6921, + "邏": 6922, + "邑": 6923, + "邓": 6924, + "邕": 6925, + "邛": 6926, + "邝": 6927, + "邢": 6928, + "那": 6929, + "邦": 6930, + "邨": 6931, + "邪": 6932, + "邬": 6933, + "邮": 6934, + "邯": 6935, + "邰": 6936, + "邱": 6937, + "邳": 6938, + "邵": 6939, + "邸": 6940, + "邹": 6941, + "邺": 6942, + "邻": 6943, + "郁": 6944, + "郅": 6945, + "郊": 6946, + "郎": 6947, + "郑": 6948, + "郜": 6949, + "郝": 6950, + "郡": 6951, + "郢": 6952, + "郤": 6953, + "郦": 6954, + "郧": 6955, + "部": 6956, + "郫": 6957, + "郭": 6958, + "郴": 6959, + "郵": 6960, + "郷": 6961, + "郸": 6962, + "都": 6963, + "鄂": 6964, + "鄉": 6965, + "鄒": 6966, + "鄔": 6967, + "鄙": 6968, + "鄞": 6969, + "鄢": 6970, + "鄧": 6971, + "鄭": 6972, + "鄰": 6973, + "鄱": 6974, + "鄲": 6975, + "鄺": 6976, + "酉": 6977, + "酊": 6978, + "酋": 6979, + "酌": 6980, + "配": 6981, + "酐": 6982, + "酒": 6983, + "酗": 6984, + "酚": 6985, + "酝": 6986, + "酢": 6987, + "酣": 6988, + "酥": 6989, + "酩": 6990, + "酪": 6991, + "酬": 6992, + "酮": 6993, + "酯": 6994, + "酰": 6995, + "酱": 6996, + "酵": 6997, + "酶": 6998, + "酷": 6999, + "酸": 7000, + "酿": 7001, + "醃": 7002, + "醇": 7003, + "醉": 7004, + "醋": 7005, + "醍": 7006, + "醐": 7007, + "醒": 7008, + "醚": 7009, + "醛": 7010, + "醜": 7011, + "醞": 7012, + "醣": 7013, + "醪": 7014, + "醫": 7015, + "醬": 7016, + "醮": 7017, + "醯": 7018, + "醴": 7019, + "醺": 7020, + "釀": 7021, + "釁": 7022, + "采": 7023, + "釉": 7024, + "释": 7025, + "釋": 7026, + "里": 7027, + "重": 7028, + "野": 7029, + "量": 7030, + "釐": 7031, + "金": 7032, + "釗": 7033, + "釘": 7034, + "釜": 7035, + "針": 7036, + "釣": 7037, + "釦": 7038, + "釧": 7039, + "釵": 7040, + "鈀": 7041, + "鈉": 7042, + "鈍": 7043, + "鈎": 7044, + "鈔": 7045, + "鈕": 7046, + "鈞": 7047, + "鈣": 7048, + "鈦": 7049, + "鈪": 7050, + "鈴": 7051, + "鈺": 7052, + "鈾": 7053, + "鉀": 7054, + "鉄": 7055, + "鉅": 7056, + "鉉": 7057, + "鉑": 7058, + "鉗": 7059, + "鉚": 7060, + "鉛": 7061, + "鉤": 7062, + "鉴": 7063, + "鉻": 7064, + "銀": 7065, + "銃": 7066, + "銅": 7067, + "銑": 7068, + "銓": 7069, + "銖": 7070, + "銘": 7071, + "銜": 7072, + "銬": 7073, + "銭": 7074, + "銮": 7075, + "銳": 7076, + "銷": 7077, + "銹": 7078, + "鋁": 7079, + "鋅": 7080, + "鋒": 7081, + "鋤": 7082, + "鋪": 7083, + "鋰": 7084, + "鋸": 7085, + "鋼": 7086, + "錄": 7087, + "錐": 7088, + "錘": 7089, + "錚": 7090, + "錠": 7091, + "錢": 7092, + "錦": 7093, + "錨": 7094, + "錫": 7095, + "錮": 7096, + "錯": 7097, + "録": 7098, + "錳": 7099, + "錶": 7100, + "鍊": 7101, + "鍋": 7102, + "鍍": 7103, + "鍛": 7104, + "鍥": 7105, + "鍰": 7106, + "鍵": 7107, + "鍺": 7108, + "鍾": 7109, + "鎂": 7110, + "鎊": 7111, + "鎌": 7112, + "鎏": 7113, + "鎔": 7114, + "鎖": 7115, + "鎗": 7116, + "鎚": 7117, + "鎧": 7118, + "鎬": 7119, + "鎮": 7120, + "鎳": 7121, + "鏈": 7122, + "鏖": 7123, + "鏗": 7124, + "鏘": 7125, + "鏞": 7126, + "鏟": 7127, + "鏡": 7128, + "鏢": 7129, + "鏤": 7130, + "鏽": 7131, + "鐘": 7132, + "鐮": 7133, + "鐲": 7134, + "鐳": 7135, + "鐵": 7136, + "鐸": 7137, + "鐺": 7138, + "鑄": 7139, + "鑊": 7140, + "鑑": 7141, + "鑒": 7142, + "鑣": 7143, + "鑫": 7144, + "鑰": 7145, + "鑲": 7146, + "鑼": 7147, + "鑽": 7148, + "鑾": 7149, + "鑿": 7150, + "针": 7151, + "钉": 7152, + "钊": 7153, + "钎": 7154, + "钏": 7155, + "钒": 7156, + "钓": 7157, + "钗": 7158, + "钙": 7159, + "钛": 7160, + "钜": 7161, + "钝": 7162, + "钞": 7163, + "钟": 7164, + "钠": 7165, + "钡": 7166, + "钢": 7167, + "钣": 7168, + "钤": 7169, + "钥": 7170, + "钦": 7171, + "钧": 7172, + "钨": 7173, + "钩": 7174, + "钮": 7175, + "钯": 7176, + "钰": 7177, + "钱": 7178, + "钳": 7179, + "钴": 7180, + "钵": 7181, + "钺": 7182, + "钻": 7183, + "钼": 7184, + "钾": 7185, + "钿": 7186, + "铀": 7187, + "铁": 7188, + "铂": 7189, + "铃": 7190, + "铄": 7191, + "铅": 7192, + "铆": 7193, + "铉": 7194, + "铎": 7195, + "铐": 7196, + "铛": 7197, + "铜": 7198, + "铝": 7199, + "铠": 7200, + "铡": 7201, + "铢": 7202, + "铣": 7203, + "铤": 7204, + "铨": 7205, + "铩": 7206, + "铬": 7207, + "铭": 7208, + "铮": 7209, + "铰": 7210, + "铲": 7211, + "铵": 7212, + "银": 7213, + "铸": 7214, + "铺": 7215, + "链": 7216, + "铿": 7217, + "销": 7218, + "锁": 7219, + "锂": 7220, + "锄": 7221, + "锅": 7222, + "锆": 7223, + "锈": 7224, + "锉": 7225, + "锋": 7226, + "锌": 7227, + "锏": 7228, + "锐": 7229, + "锑": 7230, + "错": 7231, + "锚": 7232, + "锟": 7233, + "锡": 7234, + "锢": 7235, + "锣": 7236, + "锤": 7237, + "锥": 7238, + "锦": 7239, + "锭": 7240, + "键": 7241, + "锯": 7242, + "锰": 7243, + "锲": 7244, + "锵": 7245, + "锹": 7246, + "锺": 7247, + "锻": 7248, + "镀": 7249, + "镁": 7250, + "镂": 7251, + "镇": 7252, + "镉": 7253, + "镌": 7254, + "镍": 7255, + "镐": 7256, + "镑": 7257, + "镕": 7258, + "镖": 7259, + "镗": 7260, + "镛": 7261, + "镜": 7262, + "镣": 7263, + "镭": 7264, + "镯": 7265, + "镰": 7266, + "镳": 7267, + "镶": 7268, + "長": 7269, + "长": 7270, + "門": 7271, + "閃": 7272, + "閉": 7273, + "開": 7274, + "閎": 7275, + "閏": 7276, + "閑": 7277, + "閒": 7278, + "間": 7279, + "閔": 7280, + "閘": 7281, + "閡": 7282, + "関": 7283, + "閣": 7284, + "閥": 7285, + "閨": 7286, + "閩": 7287, + "閱": 7288, + "閲": 7289, + "閹": 7290, + "閻": 7291, + "閾": 7292, + "闆": 7293, + "闇": 7294, + "闊": 7295, + "闌": 7296, + "闍": 7297, + "闔": 7298, + "闕": 7299, + "闖": 7300, + "闘": 7301, + "關": 7302, + "闡": 7303, + "闢": 7304, + "门": 7305, + "闪": 7306, + "闫": 7307, + "闭": 7308, + "问": 7309, + "闯": 7310, + "闰": 7311, + "闲": 7312, + "间": 7313, + "闵": 7314, + "闷": 7315, + "闸": 7316, + "闹": 7317, + "闺": 7318, + "闻": 7319, + "闽": 7320, + "闾": 7321, + "阀": 7322, + "阁": 7323, + "阂": 7324, + "阅": 7325, + "阆": 7326, + "阇": 7327, + "阈": 7328, + "阉": 7329, + "阎": 7330, + "阐": 7331, + "阑": 7332, + "阔": 7333, + "阕": 7334, + "阖": 7335, + "阙": 7336, + "阚": 7337, + "阜": 7338, + "队": 7339, + "阡": 7340, + "阪": 7341, + "阮": 7342, + "阱": 7343, + "防": 7344, + "阳": 7345, + "阴": 7346, + "阵": 7347, + "阶": 7348, + "阻": 7349, + "阿": 7350, + "陀": 7351, + "陂": 7352, + "附": 7353, + "际": 7354, + "陆": 7355, + "陇": 7356, + "陈": 7357, + "陋": 7358, + "陌": 7359, + "降": 7360, + "限": 7361, + "陕": 7362, + "陛": 7363, + "陝": 7364, + "陞": 7365, + "陟": 7366, + "陡": 7367, + "院": 7368, + "陣": 7369, + "除": 7370, + "陨": 7371, + "险": 7372, + "陪": 7373, + "陰": 7374, + "陲": 7375, + "陳": 7376, + "陵": 7377, + "陶": 7378, + "陷": 7379, + "陸": 7380, + "険": 7381, + "陽": 7382, + "隅": 7383, + "隆": 7384, + "隈": 7385, + "隊": 7386, + "隋": 7387, + "隍": 7388, + "階": 7389, + "随": 7390, + "隐": 7391, + "隔": 7392, + "隕": 7393, + "隘": 7394, + "隙": 7395, + "際": 7396, + "障": 7397, + "隠": 7398, + "隣": 7399, + "隧": 7400, + "隨": 7401, + "險": 7402, + "隱": 7403, + "隴": 7404, + "隶": 7405, + "隸": 7406, + "隻": 7407, + "隼": 7408, + "隽": 7409, + "难": 7410, + "雀": 7411, + "雁": 7412, + "雄": 7413, + "雅": 7414, + "集": 7415, + "雇": 7416, + "雉": 7417, + "雋": 7418, + "雌": 7419, + "雍": 7420, + "雎": 7421, + "雏": 7422, + "雑": 7423, + "雒": 7424, + "雕": 7425, + "雖": 7426, + "雙": 7427, + "雛": 7428, + "雜": 7429, + "雞": 7430, + "離": 7431, + "難": 7432, + "雨": 7433, + "雪": 7434, + "雯": 7435, + "雰": 7436, + "雲": 7437, + "雳": 7438, + "零": 7439, + "雷": 7440, + "雹": 7441, + "電": 7442, + "雾": 7443, + "需": 7444, + "霁": 7445, + "霄": 7446, + "霆": 7447, + "震": 7448, + "霈": 7449, + "霉": 7450, + "霊": 7451, + "霍": 7452, + "霎": 7453, + "霏": 7454, + "霑": 7455, + "霓": 7456, + "霖": 7457, + "霜": 7458, + "霞": 7459, + "霧": 7460, + "霭": 7461, + "霰": 7462, + "露": 7463, + "霸": 7464, + "霹": 7465, + "霽": 7466, + "霾": 7467, + "靂": 7468, + "靄": 7469, + "靈": 7470, + "青": 7471, + "靓": 7472, + "靖": 7473, + "静": 7474, + "靚": 7475, + "靛": 7476, + "靜": 7477, + "非": 7478, + "靠": 7479, + "靡": 7480, + "面": 7481, + "靥": 7482, + "靦": 7483, + "革": 7484, + "靳": 7485, + "靴": 7486, + "靶": 7487, + "靼": 7488, + "鞅": 7489, + "鞋": 7490, + "鞍": 7491, + "鞏": 7492, + "鞑": 7493, + "鞘": 7494, + "鞠": 7495, + "鞣": 7496, + "鞦": 7497, + "鞭": 7498, + "韆": 7499, + "韋": 7500, + "韌": 7501, + "韓": 7502, + "韜": 7503, + "韦": 7504, + "韧": 7505, + "韩": 7506, + "韬": 7507, + "韭": 7508, + "音": 7509, + "韵": 7510, + "韶": 7511, + "韻": 7512, + "響": 7513, + "頁": 7514, + "頂": 7515, + "頃": 7516, + "項": 7517, + "順": 7518, + "須": 7519, + "頌": 7520, + "預": 7521, + "頑": 7522, + "頒": 7523, + "頓": 7524, + "頗": 7525, + "領": 7526, + "頜": 7527, + "頡": 7528, + "頤": 7529, + "頫": 7530, + "頭": 7531, + "頰": 7532, + "頷": 7533, + "頸": 7534, + "頹": 7535, + "頻": 7536, + "頼": 7537, + "顆": 7538, + "題": 7539, + "額": 7540, + "顎": 7541, + "顏": 7542, + "顔": 7543, + "願": 7544, + "顛": 7545, + "類": 7546, + "顧": 7547, + "顫": 7548, + "顯": 7549, + "顱": 7550, + "顴": 7551, + "页": 7552, + "顶": 7553, + "顷": 7554, + "项": 7555, + "顺": 7556, + "须": 7557, + "顼": 7558, + "顽": 7559, + "顾": 7560, + "顿": 7561, + "颁": 7562, + "颂": 7563, + "预": 7564, + "颅": 7565, + "领": 7566, + "颇": 7567, + "颈": 7568, + "颉": 7569, + "颊": 7570, + "颌": 7571, + "颍": 7572, + "颐": 7573, + "频": 7574, + "颓": 7575, + "颔": 7576, + "颖": 7577, + "颗": 7578, + "题": 7579, + "颚": 7580, + "颛": 7581, + "颜": 7582, + "额": 7583, + "颞": 7584, + "颠": 7585, + "颡": 7586, + "颢": 7587, + "颤": 7588, + "颦": 7589, + "颧": 7590, + "風": 7591, + "颯": 7592, + "颱": 7593, + "颳": 7594, + "颶": 7595, + "颼": 7596, + "飄": 7597, + "飆": 7598, + "风": 7599, + "飒": 7600, + "飓": 7601, + "飕": 7602, + "飘": 7603, + "飙": 7604, + "飚": 7605, + "飛": 7606, + "飞": 7607, + "食": 7608, + "飢": 7609, + "飨": 7610, + "飩": 7611, + "飪": 7612, + "飯": 7613, + "飲": 7614, + "飼": 7615, + "飽": 7616, + "飾": 7617, + "餃": 7618, + "餅": 7619, + "餉": 7620, + "養": 7621, + "餌": 7622, + "餐": 7623, + "餒": 7624, + "餓": 7625, + "餘": 7626, + "餚": 7627, + "餛": 7628, + "餞": 7629, + "餡": 7630, + "館": 7631, + "餮": 7632, + "餵": 7633, + "餾": 7634, + "饅": 7635, + "饈": 7636, + "饋": 7637, + "饌": 7638, + "饍": 7639, + "饑": 7640, + "饒": 7641, + "饕": 7642, + "饗": 7643, + "饞": 7644, + "饥": 7645, + "饨": 7646, + "饪": 7647, + "饬": 7648, + "饭": 7649, + "饮": 7650, + "饯": 7651, + "饰": 7652, + "饱": 7653, + "饲": 7654, + "饴": 7655, + "饵": 7656, + "饶": 7657, + "饷": 7658, + "饺": 7659, + "饼": 7660, + "饽": 7661, + "饿": 7662, + "馀": 7663, + "馁": 7664, + "馄": 7665, + "馅": 7666, + "馆": 7667, + "馈": 7668, + "馋": 7669, + "馍": 7670, + "馏": 7671, + "馒": 7672, + "馔": 7673, + "首": 7674, + "馗": 7675, + "香": 7676, + "馥": 7677, + "馨": 7678, + "馬": 7679, + "馭": 7680, + "馮": 7681, + "馳": 7682, + "馴": 7683, + "駁": 7684, + "駄": 7685, + "駅": 7686, + "駆": 7687, + "駐": 7688, + "駒": 7689, + "駕": 7690, + "駛": 7691, + "駝": 7692, + "駭": 7693, + "駱": 7694, + "駿": 7695, + "騁": 7696, + "騎": 7697, + "騏": 7698, + "験": 7699, + "騙": 7700, + "騨": 7701, + "騰": 7702, + "騷": 7703, + "驀": 7704, + "驅": 7705, + "驊": 7706, + "驍": 7707, + "驒": 7708, + "驕": 7709, + "驗": 7710, + "驚": 7711, + "驛": 7712, + "驟": 7713, + "驢": 7714, + "驥": 7715, + "马": 7716, + "驭": 7717, + "驮": 7718, + "驯": 7719, + "驰": 7720, + "驱": 7721, + "驳": 7722, + "驴": 7723, + "驶": 7724, + "驷": 7725, + "驸": 7726, + "驹": 7727, + "驻": 7728, + "驼": 7729, + "驾": 7730, + "驿": 7731, + "骁": 7732, + "骂": 7733, + "骄": 7734, + "骅": 7735, + "骆": 7736, + "骇": 7737, + "骈": 7738, + "骊": 7739, + "骋": 7740, + "验": 7741, + "骏": 7742, + "骐": 7743, + "骑": 7744, + "骗": 7745, + "骚": 7746, + "骛": 7747, + "骜": 7748, + "骞": 7749, + "骠": 7750, + "骡": 7751, + "骤": 7752, + "骥": 7753, + "骧": 7754, + "骨": 7755, + "骯": 7756, + "骰": 7757, + "骶": 7758, + "骷": 7759, + "骸": 7760, + "骼": 7761, + "髂": 7762, + "髅": 7763, + "髋": 7764, + "髏": 7765, + "髒": 7766, + "髓": 7767, + "體": 7768, + "髖": 7769, + "高": 7770, + "髦": 7771, + "髪": 7772, + "髮": 7773, + "髯": 7774, + "髻": 7775, + "鬃": 7776, + "鬆": 7777, + "鬍": 7778, + "鬓": 7779, + "鬚": 7780, + "鬟": 7781, + "鬢": 7782, + "鬣": 7783, + "鬥": 7784, + "鬧": 7785, + "鬱": 7786, + "鬼": 7787, + "魁": 7788, + "魂": 7789, + "魄": 7790, + "魅": 7791, + "魇": 7792, + "魍": 7793, + "魏": 7794, + "魔": 7795, + "魘": 7796, + "魚": 7797, + "魯": 7798, + "魷": 7799, + "鮑": 7800, + "鮨": 7801, + "鮪": 7802, + "鮭": 7803, + "鮮": 7804, + "鯉": 7805, + "鯊": 7806, + "鯖": 7807, + "鯛": 7808, + "鯨": 7809, + "鯰": 7810, + "鯽": 7811, + "鰍": 7812, + "鰓": 7813, + "鰭": 7814, + "鰲": 7815, + "鰻": 7816, + "鰾": 7817, + "鱈": 7818, + "鱉": 7819, + "鱔": 7820, + "鱗": 7821, + "鱷": 7822, + "鱸": 7823, + "鱼": 7824, + "鱿": 7825, + "鲁": 7826, + "鲈": 7827, + "鲍": 7828, + "鲑": 7829, + "鲛": 7830, + "鲜": 7831, + "鲟": 7832, + "鲢": 7833, + "鲤": 7834, + "鲨": 7835, + "鲫": 7836, + "鲱": 7837, + "鲲": 7838, + "鲶": 7839, + "鲷": 7840, + "鲸": 7841, + "鳃": 7842, + "鳄": 7843, + "鳅": 7844, + "鳌": 7845, + "鳍": 7846, + "鳕": 7847, + "鳖": 7848, + "鳗": 7849, + "鳝": 7850, + "鳞": 7851, + "鳥": 7852, + "鳩": 7853, + "鳳": 7854, + "鳴": 7855, + "鳶": 7856, + "鴉": 7857, + "鴕": 7858, + "鴛": 7859, + "鴦": 7860, + "鴨": 7861, + "鴻": 7862, + "鴿": 7863, + "鵑": 7864, + "鵜": 7865, + "鵝": 7866, + "鵡": 7867, + "鵬": 7868, + "鵰": 7869, + "鵲": 7870, + "鶘": 7871, + "鶩": 7872, + "鶯": 7873, + "鶴": 7874, + "鷗": 7875, + "鷲": 7876, + "鷹": 7877, + "鷺": 7878, + "鸚": 7879, + "鸞": 7880, + "鸟": 7881, + "鸠": 7882, + "鸡": 7883, + "鸢": 7884, + "鸣": 7885, + "鸥": 7886, + "鸦": 7887, + "鸨": 7888, + "鸪": 7889, + "鸭": 7890, + "鸯": 7891, + "鸳": 7892, + "鸵": 7893, + "鸽": 7894, + "鸾": 7895, + "鸿": 7896, + "鹂": 7897, + "鹃": 7898, + "鹄": 7899, + "鹅": 7900, + "鹈": 7901, + "鹉": 7902, + "鹊": 7903, + "鹌": 7904, + "鹏": 7905, + "鹑": 7906, + "鹕": 7907, + "鹘": 7908, + "鹜": 7909, + "鹞": 7910, + "鹤": 7911, + "鹦": 7912, + "鹧": 7913, + "鹫": 7914, + "鹭": 7915, + "鹰": 7916, + "鹳": 7917, + "鹵": 7918, + "鹹": 7919, + "鹼": 7920, + "鹽": 7921, + "鹿": 7922, + "麂": 7923, + "麋": 7924, + "麒": 7925, + "麓": 7926, + "麗": 7927, + "麝": 7928, + "麟": 7929, + "麥": 7930, + "麦": 7931, + "麩": 7932, + "麴": 7933, + "麵": 7934, + "麸": 7935, + "麺": 7936, + "麻": 7937, + "麼": 7938, + "麽": 7939, + "麾": 7940, + "黃": 7941, + "黄": 7942, + "黍": 7943, + "黎": 7944, + "黏": 7945, + "黑": 7946, + "黒": 7947, + "黔": 7948, + "默": 7949, + "黛": 7950, + "黜": 7951, + "黝": 7952, + "點": 7953, + "黠": 7954, + "黨": 7955, + "黯": 7956, + "黴": 7957, + "鼋": 7958, + "鼎": 7959, + "鼐": 7960, + "鼓": 7961, + "鼠": 7962, + "鼬": 7963, + "鼹": 7964, + "鼻": 7965, + "鼾": 7966, + "齁": 7967, + "齊": 7968, + "齋": 7969, + "齐": 7970, + "齒": 7971, + "齡": 7972, + "齢": 7973, + "齣": 7974, + "齦": 7975, + "齿": 7976, + "龄": 7977, + "龅": 7978, + "龈": 7979, + "龊": 7980, + "龋": 7981, + "龌": 7982, + "龍": 7983, + "龐": 7984, + "龔": 7985, + "龕": 7986, + "龙": 7987, + "龚": 7988, + "龛": 7989, + "龜": 7990, + "龟": 7991, + "︰": 7992, + "︱": 7993, + "︶": 7994, + "︿": 7995, + "﹁": 7996, + "﹂": 7997, + "﹍": 7998, + "﹏": 7999, + "﹐": 8000, + "﹑": 8001, + "﹒": 8002, + "﹔": 8003, + "﹕": 8004, + "﹖": 8005, + "﹗": 8006, + "﹙": 8007, + "﹚": 8008, + "﹝": 8009, + "﹞": 8010, + "﹡": 8011, + "﹣": 8012, + "!": 8013, + """: 8014, + "#": 8015, + "$": 8016, + "%": 8017, + "&": 8018, + "'": 8019, + "(": 8020, + ")": 8021, + "*": 8022, + "+": 8023, + ",": 8024, + "-": 8025, + ".": 8026, + "/": 8027, + "0": 8028, + "1": 8029, + "2": 8030, + "3": 8031, + "4": 8032, + "5": 8033, + "6": 8034, + "7": 8035, + "8": 8036, + "9": 8037, + ":": 8038, + ";": 8039, + "<": 8040, + "=": 8041, + ">": 8042, + "?": 8043, + "@": 8044, + "[": 8045, + "\": 8046, + "]": 8047, + "^": 8048, + "_": 8049, + "`": 8050, + "a": 8051, + "b": 8052, + "c": 8053, + "d": 8054, + "e": 8055, + "f": 8056, + "g": 8057, + "h": 8058, + "i": 8059, + "j": 8060, + "k": 8061, + "l": 8062, + "m": 8063, + "n": 8064, + "o": 8065, + "p": 8066, + "q": 8067, + "r": 8068, + "s": 8069, + "t": 8070, + "u": 8071, + "v": 8072, + "w": 8073, + "x": 8074, + "y": 8075, + "z": 8076, + "{": 8077, + "|": 8078, + "}": 8079, + "~": 8080, + "。": 8081, + "「": 8082, + "」": 8083, + "、": 8084, + "・": 8085, + "ッ": 8086, + "ー": 8087, + "イ": 8088, + "ク": 8089, + "シ": 8090, + "ス": 8091, + "ト": 8092, + "ノ": 8093, + "フ": 8094, + "ラ": 8095, + "ル": 8096, + "ン": 8097, + "゙": 8098, + "゚": 8099, + " ̄": 8100, + "¥": 8101, + "👍": 8102, + "🔥": 8103, + "😂": 8104, + "😎": 8105, + "...": 8106, + "yam": 8107, + "10": 8108, + "2017": 8109, + "12": 8110, + "11": 8111, + "2016": 8112, + "20": 8113, + "30": 8114, + "15": 8115, + "06": 8116, + "lofter": 8117, + "##s": 8118, + "2015": 8119, + "by": 8120, + "16": 8121, + "14": 8122, + "18": 8123, + "13": 8124, + "24": 8125, + "17": 8126, + "2014": 8127, + "21": 8128, + "##0": 8129, + "22": 8130, + "19": 8131, + "25": 8132, + "23": 8133, + "com": 8134, + "100": 8135, + "00": 8136, + "05": 8137, + "2013": 8138, + "##a": 8139, + "03": 8140, + "09": 8141, + "08": 8142, + "28": 8143, + "##2": 8144, + "50": 8145, + "01": 8146, + "04": 8147, + "##1": 8148, + "27": 8149, + "02": 8150, + "2012": 8151, + "##3": 8152, + "26": 8153, + "##e": 8154, + "07": 8155, + "##8": 8156, + "##5": 8157, + "##6": 8158, + "##4": 8159, + "##9": 8160, + "##7": 8161, + "29": 8162, + "2011": 8163, + "40": 8164, + "##t": 8165, + "2010": 8166, + "##o": 8167, + "##d": 8168, + "##i": 8169, + "2009": 8170, + "##n": 8171, + "app": 8172, + "www": 8173, + "the": 8174, + "##m": 8175, + "31": 8176, + "##c": 8177, + "##l": 8178, + "##y": 8179, + "##r": 8180, + "##g": 8181, + "2008": 8182, + "60": 8183, + "http": 8184, + "200": 8185, + "qq": 8186, + "##p": 8187, + "80": 8188, + "##f": 8189, + "google": 8190, + "pixnet": 8191, + "90": 8192, + "cookies": 8193, + "tripadvisor": 8194, + "500": 8195, + "##er": 8196, + "##k": 8197, + "35": 8198, + "##h": 8199, + "facebook": 8200, + "2007": 8201, + "2000": 8202, + "70": 8203, + "##b": 8204, + "of": 8205, + "##x": 8206, + "##u": 8207, + "45": 8208, + "300": 8209, + "iphone": 8210, + "32": 8211, + "1000": 8212, + "2006": 8213, + "48": 8214, + "ip": 8215, + "36": 8216, + "in": 8217, + "38": 8218, + "3d": 8219, + "##w": 8220, + "##ing": 8221, + "55": 8222, + "ctrip": 8223, + "##on": 8224, + "##v": 8225, + "33": 8226, + "##の": 8227, + "to": 8228, + "34": 8229, + "400": 8230, + "id": 8231, + "2005": 8232, + "it": 8233, + "37": 8234, + "windows": 8235, + "llc": 8236, + "top": 8237, + "99": 8238, + "42": 8239, + "39": 8240, + "000": 8241, + "led": 8242, + "at": 8243, + "##an": 8244, + "41": 8245, + "51": 8246, + "52": 8247, + "46": 8248, + "49": 8249, + "43": 8250, + "53": 8251, + "44": 8252, + "##z": 8253, + "android": 8254, + "58": 8255, + "and": 8256, + "59": 8257, + "2004": 8258, + "56": 8259, + "vr": 8260, + "##か": 8261, + "5000": 8262, + "2003": 8263, + "47": 8264, + "blogthis": 8265, + "twitter": 8266, + "54": 8267, + "##le": 8268, + "150": 8269, + "ok": 8270, + "2018": 8271, + "57": 8272, + "75": 8273, + "cn": 8274, + "no": 8275, + "ios": 8276, + "##in": 8277, + "##mm": 8278, + "##00": 8279, + "800": 8280, + "on": 8281, + "te": 8282, + "3000": 8283, + "65": 8284, + "2001": 8285, + "360": 8286, + "95": 8287, + "ig": 8288, + "lv": 8289, + "120": 8290, + "##ng": 8291, + "##を": 8292, + "##us": 8293, + "##に": 8294, + "pc": 8295, + "てす": 8296, + "──": 8297, + "600": 8298, + "##te": 8299, + "85": 8300, + "2002": 8301, + "88": 8302, + "##ed": 8303, + "html": 8304, + "ncc": 8305, + "wifi": 8306, + "email": 8307, + "64": 8308, + "blog": 8309, + "is": 8310, + "##10": 8311, + "##て": 8312, + "mail": 8313, + "online": 8314, + "##al": 8315, + "dvd": 8316, + "##ic": 8317, + "studio": 8318, + "##は": 8319, + "##℃": 8320, + "##ia": 8321, + "##と": 8322, + "line": 8323, + "vip": 8324, + "72": 8325, + "##q": 8326, + "98": 8327, + "##ce": 8328, + "##en": 8329, + "for": 8330, + "##is": 8331, + "##ra": 8332, + "##es": 8333, + "##j": 8334, + "usb": 8335, + "net": 8336, + "cp": 8337, + "1999": 8338, + "asia": 8339, + "4g": 8340, + "##cm": 8341, + "diy": 8342, + "new": 8343, + "3c": 8344, + "##お": 8345, + "ta": 8346, + "66": 8347, + "language": 8348, + "vs": 8349, + "apple": 8350, + "tw": 8351, + "86": 8352, + "web": 8353, + "##ne": 8354, + "ipad": 8355, + "62": 8356, + "you": 8357, + "##re": 8358, + "101": 8359, + "68": 8360, + "##tion": 8361, + "ps": 8362, + "de": 8363, + "bt": 8364, + "pony": 8365, + "atm": 8366, + "##2017": 8367, + "1998": 8368, + "67": 8369, + "##ch": 8370, + "ceo": 8371, + "##or": 8372, + "go": 8373, + "##na": 8374, + "av": 8375, + "pro": 8376, + "cafe": 8377, + "96": 8378, + "pinterest": 8379, + "97": 8380, + "63": 8381, + "pixstyleme3c": 8382, + "##ta": 8383, + "more": 8384, + "said": 8385, + "##2016": 8386, + "1997": 8387, + "mp3": 8388, + "700": 8389, + "##ll": 8390, + "nba": 8391, + "jun": 8392, + "##20": 8393, + "92": 8394, + "tv": 8395, + "1995": 8396, + "pm": 8397, + "61": 8398, + "76": 8399, + "nbsp": 8400, + "250": 8401, + "##ie": 8402, + "linux": 8403, + "##ma": 8404, + "cd": 8405, + "110": 8406, + "hd": 8407, + "##17": 8408, + "78": 8409, + "##ion": 8410, + "77": 8411, + "6000": 8412, + "am": 8413, + "##th": 8414, + "##st": 8415, + "94": 8416, + "##se": 8417, + "##et": 8418, + "69": 8419, + "180": 8420, + "gdp": 8421, + "my": 8422, + "105": 8423, + "81": 8424, + "abc": 8425, + "89": 8426, + "flash": 8427, + "79": 8428, + "one": 8429, + "93": 8430, + "1990": 8431, + "1996": 8432, + "##ck": 8433, + "gps": 8434, + "##も": 8435, + "##ly": 8436, + "web885": 8437, + "106": 8438, + "2020": 8439, + "91": 8440, + "##ge": 8441, + "4000": 8442, + "1500": 8443, + "xd": 8444, + "boss": 8445, + "isbn": 8446, + "1994": 8447, + "org": 8448, + "##ry": 8449, + "me": 8450, + "love": 8451, + "##11": 8452, + "0fork": 8453, + "73": 8454, + "##12": 8455, + "3g": 8456, + "##ter": 8457, + "##ar": 8458, + "71": 8459, + "82": 8460, + "##la": 8461, + "hotel": 8462, + "130": 8463, + "1970": 8464, + "pk": 8465, + "83": 8466, + "87": 8467, + "140": 8468, + "ie": 8469, + "##os": 8470, + "##30": 8471, + "##el": 8472, + "74": 8473, + "##50": 8474, + "seo": 8475, + "cpu": 8476, + "##ml": 8477, + "p2p": 8478, + "84": 8479, + "may": 8480, + "##る": 8481, + "sun": 8482, + "tue": 8483, + "internet": 8484, + "cc": 8485, + "posted": 8486, + "youtube": 8487, + "##at": 8488, + "##ン": 8489, + "##man": 8490, + "ii": 8491, + "##ル": 8492, + "##15": 8493, + "abs": 8494, + "nt": 8495, + "pdf": 8496, + "yahoo": 8497, + "ago": 8498, + "1980": 8499, + "##it": 8500, + "news": 8501, + "mac": 8502, + "104": 8503, + "##てす": 8504, + "##me": 8505, + "##り": 8506, + "java": 8507, + "1992": 8508, + "spa": 8509, + "##de": 8510, + "##nt": 8511, + "hk": 8512, + "all": 8513, + "plus": 8514, + "la": 8515, + "1993": 8516, + "##mb": 8517, + "##16": 8518, + "##ve": 8519, + "west": 8520, + "##da": 8521, + "160": 8522, + "air": 8523, + "##い": 8524, + "##ps": 8525, + "から": 8526, + "##to": 8527, + "1989": 8528, + "logo": 8529, + "htc": 8530, + "php": 8531, + "https": 8532, + "fi": 8533, + "momo": 8534, + "##son": 8535, + "sat": 8536, + "##ke": 8537, + "##80": 8538, + "ebd": 8539, + "suv": 8540, + "wi": 8541, + "day": 8542, + "apk": 8543, + "##88": 8544, + "##um": 8545, + "mv": 8546, + "galaxy": 8547, + "wiki": 8548, + "or": 8549, + "brake": 8550, + "##ス": 8551, + "1200": 8552, + "する": 8553, + "this": 8554, + "1991": 8555, + "mon": 8556, + "##こ": 8557, + "❤2017": 8558, + "po": 8559, + "##ない": 8560, + "javascript": 8561, + "life": 8562, + "home": 8563, + "june": 8564, + "##ss": 8565, + "system": 8566, + "900": 8567, + "##ー": 8568, + "##0": 8569, + "pp": 8570, + "1988": 8571, + "world": 8572, + "fb": 8573, + "4k": 8574, + "br": 8575, + "##as": 8576, + "ic": 8577, + "ai": 8578, + "leonardo": 8579, + "safari": 8580, + "##60": 8581, + "live": 8582, + "free": 8583, + "xx": 8584, + "wed": 8585, + "win7": 8586, + "kiehl": 8587, + "##co": 8588, + "lg": 8589, + "o2o": 8590, + "##go": 8591, + "us": 8592, + "235": 8593, + "1949": 8594, + "mm": 8595, + "しい": 8596, + "vfm": 8597, + "kanye": 8598, + "##90": 8599, + "##2015": 8600, + "##id": 8601, + "jr": 8602, + "##ey": 8603, + "123": 8604, + "rss": 8605, + "##sa": 8606, + "##ro": 8607, + "##am": 8608, + "##no": 8609, + "thu": 8610, + "fri": 8611, + "350": 8612, + "##sh": 8613, + "##ki": 8614, + "103": 8615, + "comments": 8616, + "name": 8617, + "##のて": 8618, + "##pe": 8619, + "##ine": 8620, + "max": 8621, + "1987": 8622, + "8000": 8623, + "uber": 8624, + "##mi": 8625, + "##ton": 8626, + "wordpress": 8627, + "office": 8628, + "1986": 8629, + "1985": 8630, + "##ment": 8631, + "107": 8632, + "bd": 8633, + "win10": 8634, + "##ld": 8635, + "##li": 8636, + "gmail": 8637, + "bb": 8638, + "dior": 8639, + "##rs": 8640, + "##ri": 8641, + "##rd": 8642, + "##ます": 8643, + "up": 8644, + "cad": 8645, + "##®": 8646, + "dr": 8647, + "して": 8648, + "read": 8649, + "##21": 8650, + "をお": 8651, + "##io": 8652, + "##99": 8653, + "url": 8654, + "1984": 8655, + "pvc": 8656, + "paypal": 8657, + "show": 8658, + "policy": 8659, + "##40": 8660, + "##ty": 8661, + "##18": 8662, + "with": 8663, + "##★": 8664, + "##01": 8665, + "txt": 8666, + "102": 8667, + "##ba": 8668, + "dna": 8669, + "from": 8670, + "post": 8671, + "mini": 8672, + "ar": 8673, + "taiwan": 8674, + "john": 8675, + "##ga": 8676, + "privacy": 8677, + "agoda": 8678, + "##13": 8679, + "##ny": 8680, + "word": 8681, + "##24": 8682, + "##22": 8683, + "##by": 8684, + "##ur": 8685, + "##hz": 8686, + "1982": 8687, + "##ang": 8688, + "265": 8689, + "cookie": 8690, + "netscape": 8691, + "108": 8692, + "##ka": 8693, + "##~": 8694, + "##ad": 8695, + "house": 8696, + "share": 8697, + "note": 8698, + "ibm": 8699, + "code": 8700, + "hello": 8701, + "nike": 8702, + "sim": 8703, + "survey": 8704, + "##016": 8705, + "1979": 8706, + "1950": 8707, + "wikia": 8708, + "##32": 8709, + "##017": 8710, + "5g": 8711, + "cbc": 8712, + "##tor": 8713, + "##kg": 8714, + "1983": 8715, + "##rt": 8716, + "##14": 8717, + "campaign": 8718, + "store": 8719, + "2500": 8720, + "os": 8721, + "##ct": 8722, + "##ts": 8723, + "##°": 8724, + "170": 8725, + "api": 8726, + "##ns": 8727, + "365": 8728, + "excel": 8729, + "##な": 8730, + "##ao": 8731, + "##ら": 8732, + "##し": 8733, + "~~": 8734, + "##nd": 8735, + "university": 8736, + "163": 8737, + "には": 8738, + "518": 8739, + "##70": 8740, + "##ya": 8741, + "##il": 8742, + "##25": 8743, + "pierre": 8744, + "ipo": 8745, + "0020": 8746, + "897": 8747, + "##23": 8748, + "hotels": 8749, + "##ian": 8750, + "のお": 8751, + "125": 8752, + "years": 8753, + "6606": 8754, + "##ers": 8755, + "##26": 8756, + "high": 8757, + "##day": 8758, + "time": 8759, + "##ay": 8760, + "bug": 8761, + "##line": 8762, + "##く": 8763, + "##す": 8764, + "##be": 8765, + "xp": 8766, + "talk2yam": 8767, + "yamservice": 8768, + "10000": 8769, + "coco": 8770, + "##dy": 8771, + "sony": 8772, + "##ies": 8773, + "1978": 8774, + "microsoft": 8775, + "david": 8776, + "people": 8777, + "##ha": 8778, + "1960": 8779, + "instagram": 8780, + "intel": 8781, + "その": 8782, + "##ot": 8783, + "iso": 8784, + "1981": 8785, + "##va": 8786, + "115": 8787, + "##mo": 8788, + "##land": 8789, + "xxx": 8790, + "man": 8791, + "co": 8792, + "ltxsw": 8793, + "##ation": 8794, + "baby": 8795, + "220": 8796, + "##pa": 8797, + "##ol": 8798, + "1945": 8799, + "7000": 8800, + "tag": 8801, + "450": 8802, + "##ue": 8803, + "msn": 8804, + "##31": 8805, + "oppo": 8806, + "##ト": 8807, + "##ca": 8808, + "control": 8809, + "##om": 8810, + "st": 8811, + "chrome": 8812, + "##ure": 8813, + "##ん": 8814, + "be": 8815, + "##き": 8816, + "lol": 8817, + "##19": 8818, + "した": 8819, + "##bo": 8820, + "240": 8821, + "lady": 8822, + "##100": 8823, + "##way": 8824, + "##から": 8825, + "4600": 8826, + "##ko": 8827, + "##do": 8828, + "##un": 8829, + "4s": 8830, + "corporation": 8831, + "168": 8832, + "##ni": 8833, + "herme": 8834, + "##28": 8835, + "cp": 8836, + "978": 8837, + "##up": 8838, + "##06": 8839, + "ui": 8840, + "##ds": 8841, + "ppt": 8842, + "admin": 8843, + "three": 8844, + "します": 8845, + "bbc": 8846, + "re": 8847, + "128": 8848, + "##48": 8849, + "ca": 8850, + "##015": 8851, + "##35": 8852, + "hp": 8853, + "##ee": 8854, + "tpp": 8855, + "##た": 8856, + "##ive": 8857, + "××": 8858, + "root": 8859, + "##cc": 8860, + "##ました": 8861, + "##ble": 8862, + "##ity": 8863, + "adobe": 8864, + "park": 8865, + "114": 8866, + "et": 8867, + "oled": 8868, + "city": 8869, + "##ex": 8870, + "##ler": 8871, + "##ap": 8872, + "china": 8873, + "##book": 8874, + "20000": 8875, + "view": 8876, + "##ice": 8877, + "global": 8878, + "##km": 8879, + "your": 8880, + "hong": 8881, + "##mg": 8882, + "out": 8883, + "##ms": 8884, + "ng": 8885, + "ebay": 8886, + "##29": 8887, + "menu": 8888, + "ubuntu": 8889, + "##cy": 8890, + "rom": 8891, + "##view": 8892, + "open": 8893, + "ktv": 8894, + "do": 8895, + "server": 8896, + "##lo": 8897, + "if": 8898, + "english": 8899, + "##ね": 8900, + "##5": 8901, + "##oo": 8902, + "1600": 8903, + "##02": 8904, + "step1": 8905, + "kong": 8906, + "club": 8907, + "135": 8908, + "july": 8909, + "inc": 8910, + "1976": 8911, + "mr": 8912, + "hi": 8913, + "##net": 8914, + "touch": 8915, + "##ls": 8916, + "##ii": 8917, + "michael": 8918, + "lcd": 8919, + "##05": 8920, + "##33": 8921, + "phone": 8922, + "james": 8923, + "step2": 8924, + "1300": 8925, + "ios9": 8926, + "##box": 8927, + "dc": 8928, + "##2": 8929, + "##ley": 8930, + "samsung": 8931, + "111": 8932, + "280": 8933, + "pokemon": 8934, + "css": 8935, + "##ent": 8936, + "##les": 8937, + "いいえ": 8938, + "##1": 8939, + "s8": 8940, + "atom": 8941, + "play": 8942, + "bmw": 8943, + "##said": 8944, + "sa": 8945, + "etf": 8946, + "ctrl": 8947, + "♥yoyo♥": 8948, + "##55": 8949, + "2025": 8950, + "##2014": 8951, + "##66": 8952, + "adidas": 8953, + "amazon": 8954, + "1958": 8955, + "##ber": 8956, + "##ner": 8957, + "visa": 8958, + "##77": 8959, + "##der": 8960, + "1800": 8961, + "connectivity": 8962, + "##hi": 8963, + "firefox": 8964, + "109": 8965, + "118": 8966, + "hr": 8967, + "so": 8968, + "style": 8969, + "mark": 8970, + "pop": 8971, + "ol": 8972, + "skip": 8973, + "1975": 8974, + "as": 8975, + "##27": 8976, + "##ir": 8977, + "##61": 8978, + "190": 8979, + "mba": 8980, + "##う": 8981, + "##ai": 8982, + "le": 8983, + "##ver": 8984, + "1900": 8985, + "cafe2017": 8986, + "lte": 8987, + "super": 8988, + "113": 8989, + "129": 8990, + "##ron": 8991, + "amd": 8992, + "like": 8993, + "##☆": 8994, + "are": 8995, + "##ster": 8996, + "we": 8997, + "##sk": 8998, + "paul": 8999, + "data": 9000, + "international": 9001, + "##ft": 9002, + "longchamp": 9003, + "ssd": 9004, + "good": 9005, + "##ート": 9006, + "##ti": 9007, + "reply": 9008, + "##my": 9009, + "↓↓↓": 9010, + "apr": 9011, + "star": 9012, + "##ker": 9013, + "source": 9014, + "136": 9015, + "js": 9016, + "112": 9017, + "get": 9018, + "force": 9019, + "photo": 9020, + "##one": 9021, + "126": 9022, + "##2013": 9023, + "##ow": 9024, + "link": 9025, + "bbs": 9026, + "1972": 9027, + "goods": 9028, + "##lin": 9029, + "python": 9030, + "119": 9031, + "##ip": 9032, + "game": 9033, + "##ics": 9034, + "##ません": 9035, + "blue": 9036, + "##●": 9037, + "520": 9038, + "##45": 9039, + "page": 9040, + "itunes": 9041, + "##03": 9042, + "1955": 9043, + "260": 9044, + "1968": 9045, + "gt": 9046, + "gif": 9047, + "618": 9048, + "##ff": 9049, + "##47": 9050, + "group": 9051, + "くたさい": 9052, + "about": 9053, + "bar": 9054, + "ganji": 9055, + "##nce": 9056, + "music": 9057, + "lee": 9058, + "not": 9059, + "1977": 9060, + "1971": 9061, + "1973": 9062, + "##per": 9063, + "an": 9064, + "faq": 9065, + "comment": 9066, + "##って": 9067, + "days": 9068, + "##ock": 9069, + "116": 9070, + "##bs": 9071, + "1974": 9072, + "1969": 9073, + "v1": 9074, + "player": 9075, + "1956": 9076, + "xbox": 9077, + "sql": 9078, + "fm": 9079, + "f1": 9080, + "139": 9081, + "##ah": 9082, + "210": 9083, + "##lv": 9084, + "##mp": 9085, + "##000": 9086, + "melody": 9087, + "1957": 9088, + "##3": 9089, + "550": 9090, + "17life": 9091, + "199": 9092, + "1966": 9093, + "xml": 9094, + "market": 9095, + "##au": 9096, + "##71": 9097, + "999": 9098, + "##04": 9099, + "what": 9100, + "gl": 9101, + "##95": 9102, + "##age": 9103, + "tips": 9104, + "##68": 9105, + "book": 9106, + "##ting": 9107, + "mysql": 9108, + "can": 9109, + "1959": 9110, + "230": 9111, + "##ung": 9112, + "wonderland": 9113, + "watch": 9114, + "10℃": 9115, + "##ction": 9116, + "9000": 9117, + "mar": 9118, + "mobile": 9119, + "1946": 9120, + "1962": 9121, + "article": 9122, + "##db": 9123, + "part": 9124, + "▲top": 9125, + "party": 9126, + "って": 9127, + "1967": 9128, + "1964": 9129, + "1948": 9130, + "##07": 9131, + "##ore": 9132, + "##op": 9133, + "この": 9134, + "dj": 9135, + "##78": 9136, + "##38": 9137, + "010": 9138, + "main": 9139, + "225": 9140, + "1965": 9141, + "##ong": 9142, + "art": 9143, + "320": 9144, + "ad": 9145, + "134": 9146, + "020": 9147, + "##73": 9148, + "117": 9149, + "pm2": 9150, + "japan": 9151, + "228": 9152, + "##08": 9153, + "ts": 9154, + "1963": 9155, + "##ica": 9156, + "der": 9157, + "sm": 9158, + "##36": 9159, + "2019": 9160, + "##wa": 9161, + "ct": 9162, + "##7": 9163, + "##や": 9164, + "##64": 9165, + "1937": 9166, + "homemesh": 9167, + "search": 9168, + "##85": 9169, + "##れは": 9170, + "##tv": 9171, + "##di": 9172, + "macbook": 9173, + "##9": 9174, + "##くたさい": 9175, + "service": 9176, + "##♥": 9177, + "type": 9178, + "った": 9179, + "750": 9180, + "##ier": 9181, + "##si": 9182, + "##75": 9183, + "##います": 9184, + "##ok": 9185, + "best": 9186, + "##ット": 9187, + "goris": 9188, + "lock": 9189, + "##った": 9190, + "cf": 9191, + "3m": 9192, + "big": 9193, + "##ut": 9194, + "ftp": 9195, + "carol": 9196, + "##vi": 9197, + "10": 9198, + "1961": 9199, + "happy": 9200, + "sd": 9201, + "##ac": 9202, + "122": 9203, + "anti": 9204, + "pe": 9205, + "cnn": 9206, + "iii": 9207, + "1920": 9208, + "138": 9209, + "##ラ": 9210, + "1940": 9211, + "esp": 9212, + "jan": 9213, + "tags": 9214, + "##98": 9215, + "##51": 9216, + "august": 9217, + "vol": 9218, + "##86": 9219, + "154": 9220, + "##™": 9221, + "##fs": 9222, + "##れ": 9223, + "##sion": 9224, + "design": 9225, + "ac": 9226, + "##ム": 9227, + "press": 9228, + "jordan": 9229, + "ppp": 9230, + "that": 9231, + "key": 9232, + "check": 9233, + "##6": 9234, + "##tt": 9235, + "##㎡": 9236, + "1080p": 9237, + "##lt": 9238, + "power": 9239, + "##42": 9240, + "1952": 9241, + "##bc": 9242, + "vivi": 9243, + "##ック": 9244, + "he": 9245, + "133": 9246, + "121": 9247, + "jpg": 9248, + "##rry": 9249, + "201": 9250, + "175": 9251, + "3500": 9252, + "1947": 9253, + "nb": 9254, + "##ted": 9255, + "##rn": 9256, + "しています": 9257, + "1954": 9258, + "usd": 9259, + "##t00": 9260, + "master": 9261, + "##ンク": 9262, + "001": 9263, + "model": 9264, + "##58": 9265, + "al": 9266, + "##09": 9267, + "1953": 9268, + "##34": 9269, + "ram": 9270, + "goo": 9271, + "ても": 9272, + "##ui": 9273, + "127": 9274, + "1930": 9275, + "red": 9276, + "##ary": 9277, + "rpg": 9278, + "item": 9279, + "##pm": 9280, + "##41": 9281, + "270": 9282, + "##za": 9283, + "project": 9284, + "##2012": 9285, + "hot": 9286, + "td": 9287, + "blogabstract": 9288, + "##ger": 9289, + "##62": 9290, + "650": 9291, + "##44": 9292, + "gr2": 9293, + "##します": 9294, + "##m": 9295, + "black": 9296, + "electronic": 9297, + "nfc": 9298, + "year": 9299, + "asus": 9300, + "また": 9301, + "html5": 9302, + "cindy": 9303, + "##hd": 9304, + "m3": 9305, + "132": 9306, + "esc": 9307, + "##od": 9308, + "booking": 9309, + "##53": 9310, + "fed": 9311, + "tvb": 9312, + "##81": 9313, + "##ina": 9314, + "mit": 9315, + "165": 9316, + "##いる": 9317, + "chan": 9318, + "192": 9319, + "distribution": 9320, + "next": 9321, + "になる": 9322, + "peter": 9323, + "bios": 9324, + "steam": 9325, + "cm": 9326, + "1941": 9327, + "にも": 9328, + "pk10": 9329, + "##ix": 9330, + "##65": 9331, + "##91": 9332, + "dec": 9333, + "nasa": 9334, + "##ana": 9335, + "icecat": 9336, + "00z": 9337, + "b1": 9338, + "will": 9339, + "##46": 9340, + "li": 9341, + "se": 9342, + "##ji": 9343, + "##み": 9344, + "##ard": 9345, + "oct": 9346, + "##ain": 9347, + "jp": 9348, + "##ze": 9349, + "##bi": 9350, + "cio": 9351, + "##56": 9352, + "smart": 9353, + "h5": 9354, + "##39": 9355, + "##port": 9356, + "curve": 9357, + "vpn": 9358, + "##nm": 9359, + "##dia": 9360, + "utc": 9361, + "##あり": 9362, + "12345678910": 9363, + "##52": 9364, + "rmvb": 9365, + "chanel": 9366, + "a4": 9367, + "miss": 9368, + "##and": 9369, + "##im": 9370, + "media": 9371, + "who": 9372, + "##63": 9373, + "she": 9374, + "girl": 9375, + "5s": 9376, + "124": 9377, + "vera": 9378, + "##して": 9379, + "class": 9380, + "vivo": 9381, + "king": 9382, + "##フ": 9383, + "##ei": 9384, + "national": 9385, + "ab": 9386, + "1951": 9387, + "5cm": 9388, + "888": 9389, + "145": 9390, + "ipod": 9391, + "ap": 9392, + "1100": 9393, + "5mm": 9394, + "211": 9395, + "ms": 9396, + "2756": 9397, + "##69": 9398, + "mp4": 9399, + "msci": 9400, + "##po": 9401, + "##89": 9402, + "131": 9403, + "mg": 9404, + "index": 9405, + "380": 9406, + "##bit": 9407, + "##out": 9408, + "##zz": 9409, + "##97": 9410, + "##67": 9411, + "158": 9412, + "apec": 9413, + "##8": 9414, + "photoshop": 9415, + "opec": 9416, + "¥799": 9417, + "ては": 9418, + "##96": 9419, + "##tes": 9420, + "##ast": 9421, + "2g": 9422, + "○○": 9423, + "##ール": 9424, + "¥2899": 9425, + "##ling": 9426, + "##よ": 9427, + "##ory": 9428, + "1938": 9429, + "##ical": 9430, + "kitty": 9431, + "content": 9432, + "##43": 9433, + "step3": 9434, + "##cn": 9435, + "win8": 9436, + "155": 9437, + "vc": 9438, + "1400": 9439, + "iphone7": 9440, + "robert": 9441, + "##した": 9442, + "tcl": 9443, + "137": 9444, + "beauty": 9445, + "##87": 9446, + "en": 9447, + "dollars": 9448, + "##ys": 9449, + "##oc": 9450, + "step": 9451, + "pay": 9452, + "yy": 9453, + "a1": 9454, + "##2011": 9455, + "##lly": 9456, + "##ks": 9457, + "##♪": 9458, + "1939": 9459, + "188": 9460, + "download": 9461, + "1944": 9462, + "sep": 9463, + "exe": 9464, + "ph": 9465, + "います": 9466, + "school": 9467, + "gb": 9468, + "center": 9469, + "pr": 9470, + "street": 9471, + "##board": 9472, + "uv": 9473, + "##37": 9474, + "##lan": 9475, + "winrar": 9476, + "##que": 9477, + "##ua": 9478, + "##com": 9479, + "1942": 9480, + "1936": 9481, + "480": 9482, + "gpu": 9483, + "##4": 9484, + "ettoday": 9485, + "fu": 9486, + "tom": 9487, + "##54": 9488, + "##ren": 9489, + "##via": 9490, + "149": 9491, + "##72": 9492, + "b2b": 9493, + "144": 9494, + "##79": 9495, + "##tch": 9496, + "rose": 9497, + "arm": 9498, + "mb": 9499, + "##49": 9500, + "##ial": 9501, + "##nn": 9502, + "nvidia": 9503, + "step4": 9504, + "mvp": 9505, + "00㎡": 9506, + "york": 9507, + "156": 9508, + "##イ": 9509, + "how": 9510, + "cpi": 9511, + "591": 9512, + "2765": 9513, + "gov": 9514, + "kg": 9515, + "joe": 9516, + "##xx": 9517, + "mandy": 9518, + "pa": 9519, + "##ser": 9520, + "copyright": 9521, + "fashion": 9522, + "1935": 9523, + "don": 9524, + "##け": 9525, + "ecu": 9526, + "##ist": 9527, + "##art": 9528, + "erp": 9529, + "wap": 9530, + "have": 9531, + "##lm": 9532, + "talk": 9533, + "##ek": 9534, + "##ning": 9535, + "##if": 9536, + "ch": 9537, + "##ite": 9538, + "video": 9539, + "1943": 9540, + "cs": 9541, + "san": 9542, + "iot": 9543, + "look": 9544, + "##84": 9545, + "##2010": 9546, + "##ku": 9547, + "october": 9548, + "##ux": 9549, + "trump": 9550, + "##hs": 9551, + "##ide": 9552, + "box": 9553, + "141": 9554, + "first": 9555, + "##ins": 9556, + "april": 9557, + "##ight": 9558, + "##83": 9559, + "185": 9560, + "angel": 9561, + "protected": 9562, + "aa": 9563, + "151": 9564, + "162": 9565, + "x1": 9566, + "m2": 9567, + "##fe": 9568, + "##×": 9569, + "##ho": 9570, + "size": 9571, + "143": 9572, + "min": 9573, + "ofo": 9574, + "fun": 9575, + "gomaji": 9576, + "ex": 9577, + "hdmi": 9578, + "food": 9579, + "dns": 9580, + "march": 9581, + "chris": 9582, + "kevin": 9583, + "##のか": 9584, + "##lla": 9585, + "##pp": 9586, + "##ec": 9587, + "ag": 9588, + "ems": 9589, + "6s": 9590, + "720p": 9591, + "##rm": 9592, + "##ham": 9593, + "off": 9594, + "##92": 9595, + "asp": 9596, + "team": 9597, + "fandom": 9598, + "ed": 9599, + "299": 9600, + "▌♥": 9601, + "##ell": 9602, + "info": 9603, + "されています": 9604, + "##82": 9605, + "sina": 9606, + "4066": 9607, + "161": 9608, + "##able": 9609, + "##ctor": 9610, + "330": 9611, + "399": 9612, + "315": 9613, + "dll": 9614, + "rights": 9615, + "ltd": 9616, + "idc": 9617, + "jul": 9618, + "3kg": 9619, + "1927": 9620, + "142": 9621, + "ma": 9622, + "surface": 9623, + "##76": 9624, + "##ク": 9625, + "~~~": 9626, + "304": 9627, + "mall": 9628, + "eps": 9629, + "146": 9630, + "green": 9631, + "##59": 9632, + "map": 9633, + "space": 9634, + "donald": 9635, + "v2": 9636, + "sodu": 9637, + "##light": 9638, + "1931": 9639, + "148": 9640, + "1700": 9641, + "まて": 9642, + "310": 9643, + "reserved": 9644, + "htm": 9645, + "##han": 9646, + "##57": 9647, + "2d": 9648, + "178": 9649, + "mod": 9650, + "##ise": 9651, + "##tions": 9652, + "152": 9653, + "ti": 9654, + "##shi": 9655, + "doc": 9656, + "1933": 9657, + "icp": 9658, + "055": 9659, + "wang": 9660, + "##ram": 9661, + "shopping": 9662, + "aug": 9663, + "##pi": 9664, + "##well": 9665, + "now": 9666, + "wam": 9667, + "b2": 9668, + "からお": 9669, + "##hu": 9670, + "236": 9671, + "1928": 9672, + "##gb": 9673, + "266": 9674, + "f2": 9675, + "##93": 9676, + "153": 9677, + "mix": 9678, + "##ef": 9679, + "##uan": 9680, + "bwl": 9681, + "##plus": 9682, + "##res": 9683, + "core": 9684, + "##ess": 9685, + "tea": 9686, + "5℃": 9687, + "hktvmall": 9688, + "nhk": 9689, + "##ate": 9690, + "list": 9691, + "##ese": 9692, + "301": 9693, + "feb": 9694, + "4m": 9695, + "inn": 9696, + "ての": 9697, + "nov": 9698, + "159": 9699, + "12345": 9700, + "daniel": 9701, + "##ci": 9702, + "pass": 9703, + "##bet": 9704, + "##nk": 9705, + "coffee": 9706, + "202": 9707, + "ssl": 9708, + "airbnb": 9709, + "##ute": 9710, + "fbi": 9711, + "woshipm": 9712, + "skype": 9713, + "ea": 9714, + "cg": 9715, + "sp": 9716, + "##fc": 9717, + "##www": 9718, + "yes": 9719, + "edge": 9720, + "alt": 9721, + "007": 9722, + "##94": 9723, + "fpga": 9724, + "##ght": 9725, + "##gs": 9726, + "iso9001": 9727, + "さい": 9728, + "##ile": 9729, + "##wood": 9730, + "##uo": 9731, + "image": 9732, + "lin": 9733, + "icon": 9734, + "american": 9735, + "##em": 9736, + "1932": 9737, + "set": 9738, + "says": 9739, + "##king": 9740, + "##tive": 9741, + "blogger": 9742, + "##74": 9743, + "なと": 9744, + "256": 9745, + "147": 9746, + "##ox": 9747, + "##zy": 9748, + "##red": 9749, + "##ium": 9750, + "##lf": 9751, + "nokia": 9752, + "claire": 9753, + "##リ": 9754, + "##ding": 9755, + "november": 9756, + "lohas": 9757, + "##500": 9758, + "##tic": 9759, + "##マ": 9760, + "##cs": 9761, + "##ある": 9762, + "##che": 9763, + "##ire": 9764, + "##gy": 9765, + "##ult": 9766, + "db": 9767, + "january": 9768, + "win": 9769, + "##カ": 9770, + "166": 9771, + "road": 9772, + "ptt": 9773, + "##ま": 9774, + "##つ": 9775, + "198": 9776, + "##fa": 9777, + "##mer": 9778, + "anna": 9779, + "pchome": 9780, + "はい": 9781, + "udn": 9782, + "ef": 9783, + "420": 9784, + "##time": 9785, + "##tte": 9786, + "2030": 9787, + "##ア": 9788, + "g20": 9789, + "white": 9790, + "かかります": 9791, + "1929": 9792, + "308": 9793, + "garden": 9794, + "eleven": 9795, + "di": 9796, + "##おります": 9797, + "chen": 9798, + "309b": 9799, + "777": 9800, + "172": 9801, + "young": 9802, + "cosplay": 9803, + "ちてない": 9804, + "4500": 9805, + "bat": 9806, + "##123": 9807, + "##tra": 9808, + "##ては": 9809, + "kindle": 9810, + "npc": 9811, + "steve": 9812, + "etc": 9813, + "##ern": 9814, + "##|": 9815, + "call": 9816, + "xperia": 9817, + "ces": 9818, + "travel": 9819, + "sk": 9820, + "s7": 9821, + "##ous": 9822, + "1934": 9823, + "##int": 9824, + "みいたたけます": 9825, + "183": 9826, + "edu": 9827, + "file": 9828, + "cho": 9829, + "qr": 9830, + "##car": 9831, + "##our": 9832, + "186": 9833, + "##ant": 9834, + "##d": 9835, + "eric": 9836, + "1914": 9837, + "rends": 9838, + "##jo": 9839, + "##する": 9840, + "mastercard": 9841, + "##2000": 9842, + "kb": 9843, + "##min": 9844, + "290": 9845, + "##ino": 9846, + "vista": 9847, + "##ris": 9848, + "##ud": 9849, + "jack": 9850, + "2400": 9851, + "##set": 9852, + "169": 9853, + "pos": 9854, + "1912": 9855, + "##her": 9856, + "##ou": 9857, + "taipei": 9858, + "しく": 9859, + "205": 9860, + "beta": 9861, + "##ませんか": 9862, + "232": 9863, + "##fi": 9864, + "express": 9865, + "255": 9866, + "body": 9867, + "##ill": 9868, + "aphojoy": 9869, + "user": 9870, + "december": 9871, + "meiki": 9872, + "##ick": 9873, + "tweet": 9874, + "richard": 9875, + "##av": 9876, + "##ᆫ": 9877, + "iphone6": 9878, + "##dd": 9879, + "ちてすか": 9880, + "views": 9881, + "##mark": 9882, + "321": 9883, + "pd": 9884, + "##00": 9885, + "times": 9886, + "##▲": 9887, + "level": 9888, + "##ash": 9889, + "10g": 9890, + "point": 9891, + "5l": 9892, + "##ome": 9893, + "208": 9894, + "koreanmall": 9895, + "##ak": 9896, + "george": 9897, + "q2": 9898, + "206": 9899, + "wma": 9900, + "tcp": 9901, + "##200": 9902, + "スタッフ": 9903, + "full": 9904, + "mlb": 9905, + "##lle": 9906, + "##watch": 9907, + "tm": 9908, + "run": 9909, + "179": 9910, + "911": 9911, + "smith": 9912, + "business": 9913, + "##und": 9914, + "1919": 9915, + "color": 9916, + "##tal": 9917, + "222": 9918, + "171": 9919, + "##less": 9920, + "moon": 9921, + "4399": 9922, + "##rl": 9923, + "update": 9924, + "pcb": 9925, + "shop": 9926, + "499": 9927, + "157": 9928, + "little": 9929, + "なし": 9930, + "end": 9931, + "##mhz": 9932, + "van": 9933, + "dsp": 9934, + "easy": 9935, + "660": 9936, + "##house": 9937, + "##key": 9938, + "history": 9939, + "##o": 9940, + "oh": 9941, + "##001": 9942, + "##hy": 9943, + "##web": 9944, + "oem": 9945, + "let": 9946, + "was": 9947, + "##2009": 9948, + "##gg": 9949, + "review": 9950, + "##wan": 9951, + "182": 9952, + "##°c": 9953, + "203": 9954, + "uc": 9955, + "title": 9956, + "##val": 9957, + "united": 9958, + "233": 9959, + "2021": 9960, + "##ons": 9961, + "doi": 9962, + "trivago": 9963, + "overdope": 9964, + "sbs": 9965, + "##ance": 9966, + "##ち": 9967, + "grand": 9968, + "special": 9969, + "573032185": 9970, + "imf": 9971, + "216": 9972, + "wx17house": 9973, + "##so": 9974, + "##ーム": 9975, + "audi": 9976, + "##he": 9977, + "london": 9978, + "william": 9979, + "##rp": 9980, + "##ake": 9981, + "science": 9982, + "beach": 9983, + "cfa": 9984, + "amp": 9985, + "ps4": 9986, + "880": 9987, + "##800": 9988, + "##link": 9989, + "##hp": 9990, + "crm": 9991, + "ferragamo": 9992, + "bell": 9993, + "make": 9994, + "##eng": 9995, + "195": 9996, + "under": 9997, + "zh": 9998, + "photos": 9999, + "2300": 10000, + "##style": 10001, + "##ント": 10002, + "via": 10003, + "176": 10004, + "da": 10005, + "##gi": 10006, + "company": 10007, + "i7": 10008, + "##ray": 10009, + "thomas": 10010, + "370": 10011, + "ufo": 10012, + "i5": 10013, + "##max": 10014, + "plc": 10015, + "ben": 10016, + "back": 10017, + "research": 10018, + "8g": 10019, + "173": 10020, + "mike": 10021, + "##pc": 10022, + "##ッフ": 10023, + "september": 10024, + "189": 10025, + "##ace": 10026, + "vps": 10027, + "february": 10028, + "167": 10029, + "pantos": 10030, + "wp": 10031, + "lisa": 10032, + "1921": 10033, + "★★": 10034, + "jquery": 10035, + "night": 10036, + "long": 10037, + "offer": 10038, + "##berg": 10039, + "##news": 10040, + "1911": 10041, + "##いて": 10042, + "ray": 10043, + "fks": 10044, + "wto": 10045, + "せます": 10046, + "over": 10047, + "164": 10048, + "340": 10049, + "##all": 10050, + "##rus": 10051, + "1924": 10052, + "##888": 10053, + "##works": 10054, + "blogtitle": 10055, + "loftpermalink": 10056, + "##→": 10057, + "187": 10058, + "martin": 10059, + "test": 10060, + "ling": 10061, + "km": 10062, + "##め": 10063, + "15000": 10064, + "fda": 10065, + "v3": 10066, + "##ja": 10067, + "##ロ": 10068, + "wedding": 10069, + "かある": 10070, + "outlet": 10071, + "family": 10072, + "##ea": 10073, + "をこ": 10074, + "##top": 10075, + "story": 10076, + "##ness": 10077, + "salvatore": 10078, + "##lu": 10079, + "204": 10080, + "swift": 10081, + "215": 10082, + "room": 10083, + "している": 10084, + "oracle": 10085, + "##ul": 10086, + "1925": 10087, + "sam": 10088, + "b2c": 10089, + "week": 10090, + "pi": 10091, + "rock": 10092, + "##のは": 10093, + "##a": 10094, + "##けと": 10095, + "##ean": 10096, + "##300": 10097, + "##gle": 10098, + "cctv": 10099, + "after": 10100, + "chinese": 10101, + "##back": 10102, + "powered": 10103, + "x2": 10104, + "##tan": 10105, + "1918": 10106, + "##nes": 10107, + "##イン": 10108, + "canon": 10109, + "only": 10110, + "181": 10111, + "##zi": 10112, + "##las": 10113, + "say": 10114, + "##oe": 10115, + "184": 10116, + "##sd": 10117, + "221": 10118, + "##bot": 10119, + "##world": 10120, + "##zo": 10121, + "sky": 10122, + "made": 10123, + "top100": 10124, + "just": 10125, + "1926": 10126, + "pmi": 10127, + "802": 10128, + "234": 10129, + "gap": 10130, + "##vr": 10131, + "177": 10132, + "les": 10133, + "174": 10134, + "▲topoct": 10135, + "ball": 10136, + "vogue": 10137, + "vi": 10138, + "ing": 10139, + "ofweek": 10140, + "cos": 10141, + "##list": 10142, + "##ort": 10143, + "▲topmay": 10144, + "##なら": 10145, + "##lon": 10146, + "として": 10147, + "last": 10148, + "##tc": 10149, + "##of": 10150, + "##bus": 10151, + "##gen": 10152, + "real": 10153, + "eva": 10154, + "##コ": 10155, + "a3": 10156, + "nas": 10157, + "##lie": 10158, + "##ria": 10159, + "##coin": 10160, + "##bt": 10161, + "▲topapr": 10162, + "his": 10163, + "212": 10164, + "cat": 10165, + "nata": 10166, + "vive": 10167, + "health": 10168, + "⋯⋯": 10169, + "drive": 10170, + "sir": 10171, + "▲topmar": 10172, + "du": 10173, + "cup": 10174, + "##カー": 10175, + "##ook": 10176, + "##よう": 10177, + "##sy": 10178, + "alex": 10179, + "msg": 10180, + "tour": 10181, + "しました": 10182, + "3ce": 10183, + "##word": 10184, + "193": 10185, + "ebooks": 10186, + "r8": 10187, + "block": 10188, + "318": 10189, + "##より": 10190, + "2200": 10191, + "nice": 10192, + "pvp": 10193, + "207": 10194, + "months": 10195, + "1905": 10196, + "rewards": 10197, + "##ther": 10198, + "1917": 10199, + "0800": 10200, + "##xi": 10201, + "##チ": 10202, + "##sc": 10203, + "micro": 10204, + "850": 10205, + "gg": 10206, + "blogfp": 10207, + "op": 10208, + "1922": 10209, + "daily": 10210, + "m1": 10211, + "264": 10212, + "true": 10213, + "##bb": 10214, + "ml": 10215, + "##tar": 10216, + "##のお": 10217, + "##ky": 10218, + "anthony": 10219, + "196": 10220, + "253": 10221, + "##yo": 10222, + "state": 10223, + "218": 10224, + "##ara": 10225, + "##aa": 10226, + "##rc": 10227, + "##tz": 10228, + "##ston": 10229, + "より": 10230, + "gear": 10231, + "##eo": 10232, + "##ade": 10233, + "ge": 10234, + "see": 10235, + "1923": 10236, + "##win": 10237, + "##ura": 10238, + "ss": 10239, + "heart": 10240, + "##den": 10241, + "##ita": 10242, + "down": 10243, + "##sm": 10244, + "el": 10245, + "png": 10246, + "2100": 10247, + "610": 10248, + "rakuten": 10249, + "whatsapp": 10250, + "bay": 10251, + "dream": 10252, + "add": 10253, + "##use": 10254, + "680": 10255, + "311": 10256, + "pad": 10257, + "gucci": 10258, + "mpv": 10259, + "##ode": 10260, + "##fo": 10261, + "island": 10262, + "▲topjun": 10263, + "##▼": 10264, + "223": 10265, + "jason": 10266, + "214": 10267, + "chicago": 10268, + "##❤": 10269, + "しの": 10270, + "##hone": 10271, + "io": 10272, + "##れる": 10273, + "##ことか": 10274, + "sogo": 10275, + "be2": 10276, + "##ology": 10277, + "990": 10278, + "cloud": 10279, + "vcd": 10280, + "##con": 10281, + "2~3": 10282, + "##ford": 10283, + "##joy": 10284, + "##kb": 10285, + "##こさいます": 10286, + "##rade": 10287, + "but": 10288, + "##ach": 10289, + "docker": 10290, + "##ful": 10291, + "rfid": 10292, + "ul": 10293, + "##ase": 10294, + "hit": 10295, + "ford": 10296, + "##star": 10297, + "580": 10298, + "##○": 10299, + "11": 10300, + "a2": 10301, + "sdk": 10302, + "reading": 10303, + "edited": 10304, + "##are": 10305, + "cmos": 10306, + "##mc": 10307, + "238": 10308, + "siri": 10309, + "light": 10310, + "##ella": 10311, + "##ため": 10312, + "bloomberg": 10313, + "##read": 10314, + "pizza": 10315, + "##ison": 10316, + "jimmy": 10317, + "##vm": 10318, + "college": 10319, + "node": 10320, + "journal": 10321, + "ba": 10322, + "18k": 10323, + "##play": 10324, + "245": 10325, + "##cer": 10326, + "20": 10327, + "magic": 10328, + "##yu": 10329, + "191": 10330, + "jump": 10331, + "288": 10332, + "tt": 10333, + "##ings": 10334, + "asr": 10335, + "##lia": 10336, + "3200": 10337, + "step5": 10338, + "network": 10339, + "##cd": 10340, + "mc": 10341, + "いします": 10342, + "1234": 10343, + "pixstyleme": 10344, + "273": 10345, + "##600": 10346, + "2800": 10347, + "money": 10348, + "★★★★★": 10349, + "1280": 10350, + "12": 10351, + "430": 10352, + "bl": 10353, + "みの": 10354, + "act": 10355, + "##tus": 10356, + "tokyo": 10357, + "##rial": 10358, + "##life": 10359, + "emba": 10360, + "##ae": 10361, + "saas": 10362, + "tcs": 10363, + "##rk": 10364, + "##wang": 10365, + "summer": 10366, + "##sp": 10367, + "ko": 10368, + "##ving": 10369, + "390": 10370, + "premium": 10371, + "##その": 10372, + "netflix": 10373, + "##ヒ": 10374, + "uk": 10375, + "mt": 10376, + "##lton": 10377, + "right": 10378, + "frank": 10379, + "two": 10380, + "209": 10381, + "える": 10382, + "##ple": 10383, + "##cal": 10384, + "021": 10385, + "##んな": 10386, + "##sen": 10387, + "##ville": 10388, + "hold": 10389, + "nexus": 10390, + "dd": 10391, + "##ius": 10392, + "てお": 10393, + "##mah": 10394, + "##なく": 10395, + "tila": 10396, + "zero": 10397, + "820": 10398, + "ce": 10399, + "##tin": 10400, + "resort": 10401, + "##ws": 10402, + "charles": 10403, + "old": 10404, + "p10": 10405, + "5d": 10406, + "report": 10407, + "##360": 10408, + "##ru": 10409, + "##には": 10410, + "bus": 10411, + "vans": 10412, + "lt": 10413, + "##est": 10414, + "pv": 10415, + "##レ": 10416, + "links": 10417, + "rebecca": 10418, + "##ツ": 10419, + "##dm": 10420, + "azure": 10421, + "##365": 10422, + "きな": 10423, + "limited": 10424, + "bit": 10425, + "4gb": 10426, + "##mon": 10427, + "1910": 10428, + "moto": 10429, + "##eam": 10430, + "213": 10431, + "1913": 10432, + "var": 10433, + "eos": 10434, + "なとの": 10435, + "226": 10436, + "blogspot": 10437, + "された": 10438, + "699": 10439, + "e3": 10440, + "dos": 10441, + "dm": 10442, + "fc": 10443, + "##ments": 10444, + "##ik": 10445, + "##kw": 10446, + "boy": 10447, + "##bin": 10448, + "##ata": 10449, + "960": 10450, + "er": 10451, + "##せ": 10452, + "219": 10453, + "##vin": 10454, + "##tu": 10455, + "##ula": 10456, + "194": 10457, + "##∥": 10458, + "station": 10459, + "##ろ": 10460, + "##ature": 10461, + "835": 10462, + "files": 10463, + "zara": 10464, + "hdr": 10465, + "top10": 10466, + "nature": 10467, + "950": 10468, + "magazine": 10469, + "s6": 10470, + "marriott": 10471, + "##シ": 10472, + "avira": 10473, + "case": 10474, + "##っと": 10475, + "tab": 10476, + "##ran": 10477, + "tony": 10478, + "##home": 10479, + "oculus": 10480, + "im": 10481, + "##ral": 10482, + "jean": 10483, + "saint": 10484, + "cry": 10485, + "307": 10486, + "rosie": 10487, + "##force": 10488, + "##ini": 10489, + "ice": 10490, + "##bert": 10491, + "のある": 10492, + "##nder": 10493, + "##mber": 10494, + "pet": 10495, + "2600": 10496, + "##◆": 10497, + "plurk": 10498, + "▲topdec": 10499, + "##sis": 10500, + "00kg": 10501, + "▲topnov": 10502, + "720": 10503, + "##ence": 10504, + "tim": 10505, + "##ω": 10506, + "##nc": 10507, + "##ても": 10508, + "##name": 10509, + "log": 10510, + "ips": 10511, + "great": 10512, + "ikea": 10513, + "malaysia": 10514, + "unix": 10515, + "##イト": 10516, + "3600": 10517, + "##ncy": 10518, + "##nie": 10519, + "12000": 10520, + "akb48": 10521, + "##ye": 10522, + "##oid": 10523, + "404": 10524, + "##chi": 10525, + "##いた": 10526, + "oa": 10527, + "xuehai": 10528, + "##1000": 10529, + "##orm": 10530, + "##rf": 10531, + "275": 10532, + "さん": 10533, + "##ware": 10534, + "##リー": 10535, + "980": 10536, + "ho": 10537, + "##pro": 10538, + "text": 10539, + "##era": 10540, + "560": 10541, + "bob": 10542, + "227": 10543, + "##ub": 10544, + "##2008": 10545, + "8891": 10546, + "scp": 10547, + "avi": 10548, + "##zen": 10549, + "2022": 10550, + "mi": 10551, + "wu": 10552, + "museum": 10553, + "qvod": 10554, + "apache": 10555, + "lake": 10556, + "jcb": 10557, + "▲topaug": 10558, + "★★★": 10559, + "ni": 10560, + "##hr": 10561, + "hill": 10562, + "302": 10563, + "ne": 10564, + "weibo": 10565, + "490": 10566, + "ruby": 10567, + "##ーシ": 10568, + "##ヶ": 10569, + "##row": 10570, + "4d": 10571, + "▲topjul": 10572, + "iv": 10573, + "##ish": 10574, + "github": 10575, + "306": 10576, + "mate": 10577, + "312": 10578, + "##スト": 10579, + "##lot": 10580, + "##ane": 10581, + "andrew": 10582, + "のハイト": 10583, + "##tina": 10584, + "t1": 10585, + "rf": 10586, + "ed2k": 10587, + "##vel": 10588, + "##900": 10589, + "way": 10590, + "final": 10591, + "りの": 10592, + "ns": 10593, + "5a": 10594, + "705": 10595, + "197": 10596, + "##メ": 10597, + "sweet": 10598, + "bytes": 10599, + "##ene": 10600, + "▲topjan": 10601, + "231": 10602, + "##cker": 10603, + "##2007": 10604, + "##px": 10605, + "100g": 10606, + "topapp": 10607, + "229": 10608, + "helpapp": 10609, + "rs": 10610, + "low": 10611, + "14k": 10612, + "g4g": 10613, + "care": 10614, + "630": 10615, + "ldquo": 10616, + "あり": 10617, + "##fork": 10618, + "leave": 10619, + "rm": 10620, + "edition": 10621, + "##gan": 10622, + "##zon": 10623, + "##qq": 10624, + "▲topsep": 10625, + "##google": 10626, + "##ism": 10627, + "gold": 10628, + "224": 10629, + "explorer": 10630, + "##zer": 10631, + "toyota": 10632, + "category": 10633, + "select": 10634, + "visual": 10635, + "##labels": 10636, + "restaurant": 10637, + "##md": 10638, + "posts": 10639, + "s1": 10640, + "##ico": 10641, + "もっと": 10642, + "angelababy": 10643, + "123456": 10644, + "217": 10645, + "sports": 10646, + "s3": 10647, + "mbc": 10648, + "1915": 10649, + "してくたさい": 10650, + "shell": 10651, + "x86": 10652, + "candy": 10653, + "##new": 10654, + "kbs": 10655, + "face": 10656, + "xl": 10657, + "470": 10658, + "##here": 10659, + "4a": 10660, + "swissinfo": 10661, + "v8": 10662, + "▲topfeb": 10663, + "dram": 10664, + "##ual": 10665, + "##vice": 10666, + "3a": 10667, + "##wer": 10668, + "sport": 10669, + "q1": 10670, + "ios10": 10671, + "public": 10672, + "int": 10673, + "card": 10674, + "##c": 10675, + "ep": 10676, + "au": 10677, + "rt": 10678, + "##れた": 10679, + "1080": 10680, + "bill": 10681, + "##mll": 10682, + "kim": 10683, + "30": 10684, + "460": 10685, + "wan": 10686, + "##uk": 10687, + "##ミ": 10688, + "x3": 10689, + "298": 10690, + "0t": 10691, + "scott": 10692, + "##ming": 10693, + "239": 10694, + "e5": 10695, + "##3d": 10696, + "h7n9": 10697, + "worldcat": 10698, + "brown": 10699, + "##あります": 10700, + "##vo": 10701, + "##led": 10702, + "##580": 10703, + "##ax": 10704, + "249": 10705, + "410": 10706, + "##ert": 10707, + "paris": 10708, + "##~6": 10709, + "polo": 10710, + "925": 10711, + "##lr": 10712, + "599": 10713, + "##ナ": 10714, + "capital": 10715, + "##hing": 10716, + "bank": 10717, + "cv": 10718, + "1g": 10719, + "##chat": 10720, + "##s": 10721, + "##たい": 10722, + "adc": 10723, + "##ule": 10724, + "2m": 10725, + "##e": 10726, + "digital": 10727, + "hotmail": 10728, + "268": 10729, + "##pad": 10730, + "870": 10731, + "bbq": 10732, + "quot": 10733, + "##ring": 10734, + "before": 10735, + "wali": 10736, + "##まて": 10737, + "mcu": 10738, + "2k": 10739, + "2b": 10740, + "という": 10741, + "costco": 10742, + "316": 10743, + "north": 10744, + "333": 10745, + "switch": 10746, + "##city": 10747, + "##p": 10748, + "philips": 10749, + "##mann": 10750, + "management": 10751, + "panasonic": 10752, + "##cl": 10753, + "##vd": 10754, + "##ping": 10755, + "##rge": 10756, + "alice": 10757, + "##lk": 10758, + "##ましょう": 10759, + "css3": 10760, + "##ney": 10761, + "vision": 10762, + "alpha": 10763, + "##ular": 10764, + "##400": 10765, + "##tter": 10766, + "lz": 10767, + "にお": 10768, + "##ありません": 10769, + "mode": 10770, + "gre": 10771, + "1916": 10772, + "pci": 10773, + "##tm": 10774, + "237": 10775, + "1~2": 10776, + "##yan": 10777, + "##そ": 10778, + "について": 10779, + "##let": 10780, + "##キ": 10781, + "work": 10782, + "war": 10783, + "coach": 10784, + "ah": 10785, + "mary": 10786, + "##ᅵ": 10787, + "huang": 10788, + "##pt": 10789, + "a8": 10790, + "pt": 10791, + "follow": 10792, + "##berry": 10793, + "1895": 10794, + "##ew": 10795, + "a5": 10796, + "ghost": 10797, + "##ション": 10798, + "##wn": 10799, + "##og": 10800, + "south": 10801, + "##code": 10802, + "girls": 10803, + "##rid": 10804, + "action": 10805, + "villa": 10806, + "git": 10807, + "r11": 10808, + "table": 10809, + "games": 10810, + "##cket": 10811, + "error": 10812, + "##anonymoussaid": 10813, + "##ag": 10814, + "here": 10815, + "##ame": 10816, + "##gc": 10817, + "qa": 10818, + "##■": 10819, + "##lis": 10820, + "gmp": 10821, + "##gin": 10822, + "vmalife": 10823, + "##cher": 10824, + "yu": 10825, + "wedding": 10826, + "##tis": 10827, + "demo": 10828, + "dragon": 10829, + "530": 10830, + "soho": 10831, + "social": 10832, + "bye": 10833, + "##rant": 10834, + "river": 10835, + "orz": 10836, + "acer": 10837, + "325": 10838, + "##↑": 10839, + "##ース": 10840, + "##ats": 10841, + "261": 10842, + "del": 10843, + "##ven": 10844, + "440": 10845, + "ups": 10846, + "##ように": 10847, + "##ター": 10848, + "305": 10849, + "value": 10850, + "macd": 10851, + "yougou": 10852, + "##dn": 10853, + "661": 10854, + "##ano": 10855, + "ll": 10856, + "##urt": 10857, + "##rent": 10858, + "continue": 10859, + "script": 10860, + "##wen": 10861, + "##ect": 10862, + "paper": 10863, + "263": 10864, + "319": 10865, + "shift": 10866, + "##chel": 10867, + "##フト": 10868, + "##cat": 10869, + "258": 10870, + "x5": 10871, + "fox": 10872, + "243": 10873, + "##さん": 10874, + "car": 10875, + "aaa": 10876, + "##blog": 10877, + "loading": 10878, + "##yn": 10879, + "##tp": 10880, + "kuso": 10881, + "799": 10882, + "si": 10883, + "sns": 10884, + "イカせるテンマ": 10885, + "ヒンクテンマ3": 10886, + "rmb": 10887, + "vdc": 10888, + "forest": 10889, + "central": 10890, + "prime": 10891, + "help": 10892, + "ultra": 10893, + "##rmb": 10894, + "##ような": 10895, + "241": 10896, + "square": 10897, + "688": 10898, + "##しい": 10899, + "のないフロクに": 10900, + "##field": 10901, + "##reen": 10902, + "##ors": 10903, + "##ju": 10904, + "c1": 10905, + "start": 10906, + "510": 10907, + "##air": 10908, + "##map": 10909, + "cdn": 10910, + "##wo": 10911, + "cba": 10912, + "stephen": 10913, + "m8": 10914, + "100km": 10915, + "##get": 10916, + "opera": 10917, + "##base": 10918, + "##ood": 10919, + "vsa": 10920, + "com™": 10921, + "##aw": 10922, + "##ail": 10923, + "251": 10924, + "なのて": 10925, + "count": 10926, + "t2": 10927, + "##ᅡ": 10928, + "##een": 10929, + "2700": 10930, + "hop": 10931, + "##gp": 10932, + "vsc": 10933, + "tree": 10934, + "##eg": 10935, + "##ose": 10936, + "816": 10937, + "285": 10938, + "##ories": 10939, + "##shop": 10940, + "alphago": 10941, + "v4": 10942, + "1909": 10943, + "simon": 10944, + "##ᆼ": 10945, + "fluke62max": 10946, + "zip": 10947, + "スホンサー": 10948, + "##sta": 10949, + "louis": 10950, + "cr": 10951, + "bas": 10952, + "##~10": 10953, + "bc": 10954, + "##yer": 10955, + "hadoop": 10956, + "##ube": 10957, + "##wi": 10958, + "1906": 10959, + "0755": 10960, + "hola": 10961, + "##low": 10962, + "place": 10963, + "centre": 10964, + "5v": 10965, + "d3": 10966, + "##fer": 10967, + "252": 10968, + "##750": 10969, + "##media": 10970, + "281": 10971, + "540": 10972, + "0l": 10973, + "exchange": 10974, + "262": 10975, + "series": 10976, + "##ハー": 10977, + "##san": 10978, + "eb": 10979, + "##bank": 10980, + "##k": 10981, + "q3": 10982, + "##nge": 10983, + "##mail": 10984, + "take": 10985, + "##lp": 10986, + "259": 10987, + "1888": 10988, + "client": 10989, + "east": 10990, + "cache": 10991, + "event": 10992, + "vincent": 10993, + "##ールを": 10994, + "きを": 10995, + "##nse": 10996, + "sui": 10997, + "855": 10998, + "adchoice": 10999, + "##и": 11000, + "##stry": 11001, + "##なたの": 11002, + "246": 11003, + "##zone": 11004, + "ga": 11005, + "apps": 11006, + "sea": 11007, + "##ab": 11008, + "248": 11009, + "cisco": 11010, + "##タ": 11011, + "##rner": 11012, + "kymco": 11013, + "##care": 11014, + "dha": 11015, + "##pu": 11016, + "##yi": 11017, + "minkoff": 11018, + "royal": 11019, + "p1": 11020, + "への": 11021, + "annie": 11022, + "269": 11023, + "collection": 11024, + "kpi": 11025, + "playstation": 11026, + "257": 11027, + "になります": 11028, + "866": 11029, + "bh": 11030, + "##bar": 11031, + "queen": 11032, + "505": 11033, + "radio": 11034, + "1904": 11035, + "andy": 11036, + "armani": 11037, + "##xy": 11038, + "manager": 11039, + "iherb": 11040, + "##ery": 11041, + "##share": 11042, + "spring": 11043, + "raid": 11044, + "johnson": 11045, + "1908": 11046, + "##ob": 11047, + "volvo": 11048, + "hall": 11049, + "##ball": 11050, + "v6": 11051, + "our": 11052, + "taylor": 11053, + "##hk": 11054, + "bi": 11055, + "242": 11056, + "##cp": 11057, + "kate": 11058, + "bo": 11059, + "water": 11060, + "technology": 11061, + "##rie": 11062, + "サイトは": 11063, + "277": 11064, + "##ona": 11065, + "##sl": 11066, + "hpv": 11067, + "303": 11068, + "gtx": 11069, + "hip": 11070, + "rdquo": 11071, + "jayz": 11072, + "stone": 11073, + "##lex": 11074, + "##rum": 11075, + "namespace": 11076, + "##やり": 11077, + "620": 11078, + "##ale": 11079, + "##atic": 11080, + "des": 11081, + "##erson": 11082, + "##ql": 11083, + "##ves": 11084, + "##type": 11085, + "enter": 11086, + "##この": 11087, + "##てきます": 11088, + "d2": 11089, + "##168": 11090, + "##mix": 11091, + "##bian": 11092, + "との": 11093, + "a9": 11094, + "jj": 11095, + "ky": 11096, + "##lc": 11097, + "access": 11098, + "movie": 11099, + "##hc": 11100, + "リストに": 11101, + "tower": 11102, + "##ration": 11103, + "##mit": 11104, + "ます": 11105, + "##nch": 11106, + "ua": 11107, + "tel": 11108, + "prefix": 11109, + "##o2": 11110, + "1907": 11111, + "##point": 11112, + "1901": 11113, + "ott": 11114, + "~10": 11115, + "##http": 11116, + "##ury": 11117, + "baidu": 11118, + "##ink": 11119, + "member": 11120, + "##logy": 11121, + "bigbang": 11122, + "nownews": 11123, + "##js": 11124, + "##shot": 11125, + "##tb": 11126, + "##こと": 11127, + "247": 11128, + "eba": 11129, + "##tics": 11130, + "##lus": 11131, + "ける": 11132, + "v5": 11133, + "spark": 11134, + "##ama": 11135, + "there": 11136, + "##ions": 11137, + "god": 11138, + "##lls": 11139, + "##down": 11140, + "hiv": 11141, + "##ress": 11142, + "burberry": 11143, + "day2": 11144, + "##kv": 11145, + "◆◆": 11146, + "jeff": 11147, + "related": 11148, + "film": 11149, + "edit": 11150, + "joseph": 11151, + "283": 11152, + "##ark": 11153, + "cx": 11154, + "32gb": 11155, + "order": 11156, + "g9": 11157, + "30000": 11158, + "##ans": 11159, + "##tty": 11160, + "s5": 11161, + "##bee": 11162, + "かあります": 11163, + "thread": 11164, + "xr": 11165, + "buy": 11166, + "sh": 11167, + "005": 11168, + "land": 11169, + "spotify": 11170, + "mx": 11171, + "##ari": 11172, + "276": 11173, + "##verse": 11174, + "×email": 11175, + "sf": 11176, + "why": 11177, + "##ことて": 11178, + "244": 11179, + "7headlines": 11180, + "nego": 11181, + "sunny": 11182, + "dom": 11183, + "exo": 11184, + "401": 11185, + "666": 11186, + "positioning": 11187, + "fit": 11188, + "rgb": 11189, + "##tton": 11190, + "278": 11191, + "kiss": 11192, + "alexa": 11193, + "adam": 11194, + "lp": 11195, + "みリストを": 11196, + "##g": 11197, + "mp": 11198, + "##ties": 11199, + "##llow": 11200, + "amy": 11201, + "##du": 11202, + "np": 11203, + "002": 11204, + "institute": 11205, + "271": 11206, + "##rth": 11207, + "##lar": 11208, + "2345": 11209, + "590": 11210, + "##des": 11211, + "sidebar": 11212, + "15": 11213, + "imax": 11214, + "site": 11215, + "##cky": 11216, + "##kit": 11217, + "##ime": 11218, + "##009": 11219, + "season": 11220, + "323": 11221, + "##fun": 11222, + "##ンター": 11223, + "##ひ": 11224, + "gogoro": 11225, + "a7": 11226, + "pu": 11227, + "lily": 11228, + "fire": 11229, + "twd600": 11230, + "##ッセーシを": 11231, + "いて": 11232, + "##vis": 11233, + "30ml": 11234, + "##cture": 11235, + "##をお": 11236, + "information": 11237, + "##オ": 11238, + "close": 11239, + "friday": 11240, + "##くれる": 11241, + "yi": 11242, + "nick": 11243, + "てすか": 11244, + "##tta": 11245, + "##tel": 11246, + "6500": 11247, + "##lock": 11248, + "cbd": 11249, + "economy": 11250, + "254": 11251, + "かお": 11252, + "267": 11253, + "tinker": 11254, + "double": 11255, + "375": 11256, + "8gb": 11257, + "voice": 11258, + "##app": 11259, + "oops": 11260, + "channel": 11261, + "today": 11262, + "985": 11263, + "##right": 11264, + "raw": 11265, + "xyz": 11266, + "##+": 11267, + "jim": 11268, + "edm": 11269, + "##cent": 11270, + "7500": 11271, + "supreme": 11272, + "814": 11273, + "ds": 11274, + "##its": 11275, + "##asia": 11276, + "dropbox": 11277, + "##てすか": 11278, + "##tti": 11279, + "books": 11280, + "272": 11281, + "100ml": 11282, + "##tle": 11283, + "##ller": 11284, + "##ken": 11285, + "##more": 11286, + "##boy": 11287, + "sex": 11288, + "309": 11289, + "##dom": 11290, + "t3": 11291, + "##ider": 11292, + "##なります": 11293, + "##unch": 11294, + "1903": 11295, + "810": 11296, + "feel": 11297, + "5500": 11298, + "##かった": 11299, + "##put": 11300, + "により": 11301, + "s2": 11302, + "mo": 11303, + "##gh": 11304, + "men": 11305, + "ka": 11306, + "amoled": 11307, + "div": 11308, + "##tr": 11309, + "##n1": 11310, + "port": 11311, + "howard": 11312, + "##tags": 11313, + "ken": 11314, + "dnf": 11315, + "##nus": 11316, + "adsense": 11317, + "##а": 11318, + "ide": 11319, + "##へ": 11320, + "buff": 11321, + "thunder": 11322, + "##town": 11323, + "##ique": 11324, + "has": 11325, + "##body": 11326, + "auto": 11327, + "pin": 11328, + "##erry": 11329, + "tee": 11330, + "てした": 11331, + "295": 11332, + "number": 11333, + "##the": 11334, + "##013": 11335, + "object": 11336, + "psp": 11337, + "cool": 11338, + "udnbkk": 11339, + "16gb": 11340, + "##mic": 11341, + "miui": 11342, + "##tro": 11343, + "most": 11344, + "r2": 11345, + "##alk": 11346, + "##nity": 11347, + "1880": 11348, + "±0": 11349, + "##いました": 11350, + "428": 11351, + "s4": 11352, + "law": 11353, + "version": 11354, + "##oa": 11355, + "n1": 11356, + "sgs": 11357, + "docomo": 11358, + "##tf": 11359, + "##ack": 11360, + "henry": 11361, + "fc2": 11362, + "##ded": 11363, + "##sco": 11364, + "##014": 11365, + "##rite": 11366, + "286": 11367, + "0mm": 11368, + "linkedin": 11369, + "##ada": 11370, + "##now": 11371, + "wii": 11372, + "##ndy": 11373, + "ucbug": 11374, + "##◎": 11375, + "sputniknews": 11376, + "legalminer": 11377, + "##ika": 11378, + "##xp": 11379, + "2gb": 11380, + "##bu": 11381, + "q10": 11382, + "oo": 11383, + "b6": 11384, + "come": 11385, + "##rman": 11386, + "cheese": 11387, + "ming": 11388, + "maker": 11389, + "##gm": 11390, + "nikon": 11391, + "##fig": 11392, + "ppi": 11393, + "kelly": 11394, + "##ります": 11395, + "jchere": 11396, + "てきます": 11397, + "ted": 11398, + "md": 11399, + "003": 11400, + "fgo": 11401, + "tech": 11402, + "##tto": 11403, + "dan": 11404, + "soc": 11405, + "##gl": 11406, + "##len": 11407, + "hair": 11408, + "earth": 11409, + "640": 11410, + "521": 11411, + "img": 11412, + "##pper": 11413, + "##a1": 11414, + "##てきる": 11415, + "##ロク": 11416, + "acca": 11417, + "##ition": 11418, + "##ference": 11419, + "suite": 11420, + "##ig": 11421, + "outlook": 11422, + "##mond": 11423, + "##cation": 11424, + "398": 11425, + "##pr": 11426, + "279": 11427, + "101vip": 11428, + "358": 11429, + "##999": 11430, + "282": 11431, + "64gb": 11432, + "3800": 11433, + "345": 11434, + "airport": 11435, + "##over": 11436, + "284": 11437, + "##おり": 11438, + "jones": 11439, + "##ith": 11440, + "lab": 11441, + "##su": 11442, + "##いるのて": 11443, + "co2": 11444, + "town": 11445, + "piece": 11446, + "##llo": 11447, + "no1": 11448, + "vmware": 11449, + "24h": 11450, + "##qi": 11451, + "focus": 11452, + "reader": 11453, + "##admin": 11454, + "##ora": 11455, + "tb": 11456, + "false": 11457, + "##log": 11458, + "1898": 11459, + "know": 11460, + "lan": 11461, + "838": 11462, + "##ces": 11463, + "f4": 11464, + "##ume": 11465, + "motel": 11466, + "stop": 11467, + "##oper": 11468, + "na": 11469, + "flickr": 11470, + "netcomponents": 11471, + "##af": 11472, + "##─": 11473, + "pose": 11474, + "williams": 11475, + "local": 11476, + "##ound": 11477, + "##cg": 11478, + "##site": 11479, + "##iko": 11480, + "いお": 11481, + "274": 11482, + "5m": 11483, + "gsm": 11484, + "con": 11485, + "##ath": 11486, + "1902": 11487, + "friends": 11488, + "##hip": 11489, + "cell": 11490, + "317": 11491, + "##rey": 11492, + "780": 11493, + "cream": 11494, + "##cks": 11495, + "012": 11496, + "##dp": 11497, + "facebooktwitterpinterestgoogle": 11498, + "sso": 11499, + "324": 11500, + "shtml": 11501, + "song": 11502, + "swiss": 11503, + "##mw": 11504, + "##キンク": 11505, + "lumia": 11506, + "xdd": 11507, + "string": 11508, + "tiffany": 11509, + "522": 11510, + "marc": 11511, + "られた": 11512, + "insee": 11513, + "russell": 11514, + "sc": 11515, + "dell": 11516, + "##ations": 11517, + "ok": 11518, + "camera": 11519, + "289": 11520, + "##vs": 11521, + "##flow": 11522, + "##late": 11523, + "classic": 11524, + "287": 11525, + "##nter": 11526, + "stay": 11527, + "g1": 11528, + "mtv": 11529, + "512": 11530, + "##ever": 11531, + "##lab": 11532, + "##nger": 11533, + "qe": 11534, + "sata": 11535, + "ryan": 11536, + "d1": 11537, + "50ml": 11538, + "cms": 11539, + "##cing": 11540, + "su": 11541, + "292": 11542, + "3300": 11543, + "editor": 11544, + "296": 11545, + "##nap": 11546, + "security": 11547, + "sunday": 11548, + "association": 11549, + "##ens": 11550, + "##700": 11551, + "##bra": 11552, + "acg": 11553, + "##かり": 11554, + "sofascore": 11555, + "とは": 11556, + "mkv": 11557, + "##ign": 11558, + "jonathan": 11559, + "gary": 11560, + "build": 11561, + "labels": 11562, + "##oto": 11563, + "tesla": 11564, + "moba": 11565, + "qi": 11566, + "gohappy": 11567, + "general": 11568, + "ajax": 11569, + "1024": 11570, + "##かる": 11571, + "サイト": 11572, + "society": 11573, + "##test": 11574, + "##urs": 11575, + "wps": 11576, + "fedora": 11577, + "##ich": 11578, + "mozilla": 11579, + "328": 11580, + "##480": 11581, + "##dr": 11582, + "usa": 11583, + "urn": 11584, + "##lina": 11585, + "##r": 11586, + "grace": 11587, + "##die": 11588, + "##try": 11589, + "##ader": 11590, + "1250": 11591, + "##なり": 11592, + "elle": 11593, + "570": 11594, + "##chen": 11595, + "##ᆯ": 11596, + "price": 11597, + "##ten": 11598, + "uhz": 11599, + "##ough": 11600, + "eq": 11601, + "##hen": 11602, + "states": 11603, + "push": 11604, + "session": 11605, + "balance": 11606, + "wow": 11607, + "506": 11608, + "##cus": 11609, + "##py": 11610, + "when": 11611, + "##ward": 11612, + "##ep": 11613, + "34e": 11614, + "wong": 11615, + "library": 11616, + "prada": 11617, + "##サイト": 11618, + "##cle": 11619, + "running": 11620, + "##ree": 11621, + "313": 11622, + "ck": 11623, + "date": 11624, + "q4": 11625, + "##ctive": 11626, + "##ool": 11627, + "##>": 11628, + "mk": 11629, + "##ira": 11630, + "##163": 11631, + "388": 11632, + "die": 11633, + "secret": 11634, + "rq": 11635, + "dota": 11636, + "buffet": 11637, + "は1ヶ": 11638, + "e6": 11639, + "##ez": 11640, + "pan": 11641, + "368": 11642, + "ha": 11643, + "##card": 11644, + "##cha": 11645, + "2a": 11646, + "##さ": 11647, + "alan": 11648, + "day3": 11649, + "eye": 11650, + "f3": 11651, + "##end": 11652, + "france": 11653, + "keep": 11654, + "adi": 11655, + "rna": 11656, + "tvbs": 11657, + "##ala": 11658, + "solo": 11659, + "nova": 11660, + "##え": 11661, + "##tail": 11662, + "##ょう": 11663, + "support": 11664, + "##ries": 11665, + "##なる": 11666, + "##ved": 11667, + "base": 11668, + "copy": 11669, + "iis": 11670, + "fps": 11671, + "##ways": 11672, + "hero": 11673, + "hgih": 11674, + "profile": 11675, + "fish": 11676, + "mu": 11677, + "ssh": 11678, + "entertainment": 11679, + "chang": 11680, + "##wd": 11681, + "click": 11682, + "cake": 11683, + "##ond": 11684, + "pre": 11685, + "##tom": 11686, + "kic": 11687, + "pixel": 11688, + "##ov": 11689, + "##fl": 11690, + "product": 11691, + "6a": 11692, + "##pd": 11693, + "dear": 11694, + "##gate": 11695, + "es": 11696, + "yumi": 11697, + "audio": 11698, + "##²": 11699, + "##sky": 11700, + "echo": 11701, + "bin": 11702, + "where": 11703, + "##ture": 11704, + "329": 11705, + "##ape": 11706, + "find": 11707, + "sap": 11708, + "isis": 11709, + "##なと": 11710, + "nand": 11711, + "##101": 11712, + "##load": 11713, + "##ream": 11714, + "band": 11715, + "a6": 11716, + "525": 11717, + "never": 11718, + "##post": 11719, + "festival": 11720, + "50cm": 11721, + "##we": 11722, + "555": 11723, + "guide": 11724, + "314": 11725, + "zenfone": 11726, + "##ike": 11727, + "335": 11728, + "gd": 11729, + "forum": 11730, + "jessica": 11731, + "strong": 11732, + "alexander": 11733, + "##ould": 11734, + "software": 11735, + "allen": 11736, + "##ious": 11737, + "program": 11738, + "360°": 11739, + "else": 11740, + "lohasthree": 11741, + "##gar": 11742, + "することかてきます": 11743, + "please": 11744, + "##れます": 11745, + "rc": 11746, + "##ggle": 11747, + "##ric": 11748, + "bim": 11749, + "50000": 11750, + "##own": 11751, + "eclipse": 11752, + "355": 11753, + "brian": 11754, + "3ds": 11755, + "##side": 11756, + "061": 11757, + "361": 11758, + "##other": 11759, + "##ける": 11760, + "##tech": 11761, + "##ator": 11762, + "485": 11763, + "engine": 11764, + "##ged": 11765, + "##t": 11766, + "plaza": 11767, + "##fit": 11768, + "cia": 11769, + "ngo": 11770, + "westbrook": 11771, + "shi": 11772, + "tbs": 11773, + "50mm": 11774, + "##みませんか": 11775, + "sci": 11776, + "291": 11777, + "reuters": 11778, + "##ily": 11779, + "contextlink": 11780, + "##hn": 11781, + "af": 11782, + "##cil": 11783, + "bridge": 11784, + "very": 11785, + "##cel": 11786, + "1890": 11787, + "cambridge": 11788, + "##ize": 11789, + "15g": 11790, + "##aid": 11791, + "##data": 11792, + "790": 11793, + "frm": 11794, + "##head": 11795, + "award": 11796, + "butler": 11797, + "##sun": 11798, + "meta": 11799, + "##mar": 11800, + "america": 11801, + "ps3": 11802, + "puma": 11803, + "pmid": 11804, + "##すか": 11805, + "lc": 11806, + "670": 11807, + "kitchen": 11808, + "##lic": 11809, + "オーフン5": 11810, + "きなしソフトサーヒス": 11811, + "そして": 11812, + "day1": 11813, + "future": 11814, + "★★★★": 11815, + "##text": 11816, + "##page": 11817, + "##rris": 11818, + "pm1": 11819, + "##ket": 11820, + "fans": 11821, + "##っています": 11822, + "1001": 11823, + "christian": 11824, + "bot": 11825, + "kids": 11826, + "trackback": 11827, + "##hai": 11828, + "c3": 11829, + "display": 11830, + "##hl": 11831, + "n2": 11832, + "1896": 11833, + "idea": 11834, + "さんも": 11835, + "##sent": 11836, + "airmail": 11837, + "##ug": 11838, + "##men": 11839, + "pwm": 11840, + "けます": 11841, + "028": 11842, + "##lution": 11843, + "369": 11844, + "852": 11845, + "awards": 11846, + "schemas": 11847, + "354": 11848, + "asics": 11849, + "wikipedia": 11850, + "font": 11851, + "##tional": 11852, + "##vy": 11853, + "c2": 11854, + "293": 11855, + "##れている": 11856, + "##dget": 11857, + "##ein": 11858, + "っている": 11859, + "contact": 11860, + "pepper": 11861, + "スキル": 11862, + "339": 11863, + "##~5": 11864, + "294": 11865, + "##uel": 11866, + "##ument": 11867, + "730": 11868, + "##hang": 11869, + "みてす": 11870, + "q5": 11871, + "##sue": 11872, + "rain": 11873, + "##ndi": 11874, + "wei": 11875, + "swatch": 11876, + "##cept": 11877, + "わせ": 11878, + "331": 11879, + "popular": 11880, + "##ste": 11881, + "##tag": 11882, + "p2": 11883, + "501": 11884, + "trc": 11885, + "1899": 11886, + "##west": 11887, + "##live": 11888, + "justin": 11889, + "honda": 11890, + "ping": 11891, + "messenger": 11892, + "##rap": 11893, + "v9": 11894, + "543": 11895, + "##とは": 11896, + "unity": 11897, + "appqq": 11898, + "はすへて": 11899, + "025": 11900, + "leo": 11901, + "##tone": 11902, + "##テ": 11903, + "##ass": 11904, + "uniqlo": 11905, + "##010": 11906, + "502": 11907, + "her": 11908, + "jane": 11909, + "memory": 11910, + "moneydj": 11911, + "##tical": 11912, + "human": 11913, + "12306": 11914, + "していると": 11915, + "##m2": 11916, + "coc": 11917, + "miacare": 11918, + "##mn": 11919, + "tmt": 11920, + "##core": 11921, + "vim": 11922, + "kk": 11923, + "##may": 11924, + "fan": 11925, + "target": 11926, + "use": 11927, + "too": 11928, + "338": 11929, + "435": 11930, + "2050": 11931, + "867": 11932, + "737": 11933, + "fast": 11934, + "##2c": 11935, + "services": 11936, + "##ope": 11937, + "omega": 11938, + "energy": 11939, + "##わ": 11940, + "pinkoi": 11941, + "1a": 11942, + "##なから": 11943, + "##rain": 11944, + "jackson": 11945, + "##ement": 11946, + "##シャンルの": 11947, + "374": 11948, + "366": 11949, + "そんな": 11950, + "p9": 11951, + "rd": 11952, + "##ᆨ": 11953, + "1111": 11954, + "##tier": 11955, + "##vic": 11956, + "zone": 11957, + "##│": 11958, + "385": 11959, + "690": 11960, + "dl": 11961, + "isofix": 11962, + "cpa": 11963, + "m4": 11964, + "322": 11965, + "kimi": 11966, + "めて": 11967, + "davis": 11968, + "##lay": 11969, + "lulu": 11970, + "##uck": 11971, + "050": 11972, + "weeks": 11973, + "qs": 11974, + "##hop": 11975, + "920": 11976, + "##n": 11977, + "ae": 11978, + "##ear": 11979, + "~5": 11980, + "eia": 11981, + "405": 11982, + "##fly": 11983, + "korea": 11984, + "jpeg": 11985, + "boost": 11986, + "##ship": 11987, + "small": 11988, + "##リア": 11989, + "1860": 11990, + "eur": 11991, + "297": 11992, + "425": 11993, + "valley": 11994, + "##iel": 11995, + "simple": 11996, + "##ude": 11997, + "rn": 11998, + "k2": 11999, + "##ena": 12000, + "されます": 12001, + "non": 12002, + "patrick": 12003, + "しているから": 12004, + "##ナー": 12005, + "feed": 12006, + "5757": 12007, + "30g": 12008, + "process": 12009, + "well": 12010, + "qqmei": 12011, + "##thing": 12012, + "they": 12013, + "aws": 12014, + "lu": 12015, + "pink": 12016, + "##ters": 12017, + "##kin": 12018, + "または": 12019, + "board": 12020, + "##vertisement": 12021, + "wine": 12022, + "##ien": 12023, + "unicode": 12024, + "##dge": 12025, + "r1": 12026, + "359": 12027, + "##tant": 12028, + "いを": 12029, + "##twitter": 12030, + "##3c": 12031, + "cool1": 12032, + "される": 12033, + "##れて": 12034, + "##l": 12035, + "isp": 12036, + "##012": 12037, + "standard": 12038, + "45㎡2": 12039, + "402": 12040, + "##150": 12041, + "matt": 12042, + "##fu": 12043, + "326": 12044, + "##iner": 12045, + "googlemsn": 12046, + "pixnetfacebookyahoo": 12047, + "##ラン": 12048, + "x7": 12049, + "886": 12050, + "##uce": 12051, + "メーカー": 12052, + "sao": 12053, + "##ev": 12054, + "##きました": 12055, + "##file": 12056, + "9678": 12057, + "403": 12058, + "xddd": 12059, + "shirt": 12060, + "6l": 12061, + "##rio": 12062, + "##hat": 12063, + "3mm": 12064, + "givenchy": 12065, + "ya": 12066, + "bang": 12067, + "##lio": 12068, + "monday": 12069, + "crystal": 12070, + "ロクイン": 12071, + "##abc": 12072, + "336": 12073, + "head": 12074, + "890": 12075, + "ubuntuforumwikilinuxpastechat": 12076, + "##vc": 12077, + "##~20": 12078, + "##rity": 12079, + "cnc": 12080, + "7866": 12081, + "ipv6": 12082, + "null": 12083, + "1897": 12084, + "##ost": 12085, + "yang": 12086, + "imsean": 12087, + "tiger": 12088, + "##fet": 12089, + "##ンス": 12090, + "352": 12091, + "##=": 12092, + "dji": 12093, + "327": 12094, + "ji": 12095, + "maria": 12096, + "##come": 12097, + "##んて": 12098, + "foundation": 12099, + "3100": 12100, + "##beth": 12101, + "##なった": 12102, + "1m": 12103, + "601": 12104, + "active": 12105, + "##aft": 12106, + "##don": 12107, + "3p": 12108, + "sr": 12109, + "349": 12110, + "emma": 12111, + "##khz": 12112, + "living": 12113, + "415": 12114, + "353": 12115, + "1889": 12116, + "341": 12117, + "709": 12118, + "457": 12119, + "sas": 12120, + "x6": 12121, + "##face": 12122, + "pptv": 12123, + "x4": 12124, + "##mate": 12125, + "han": 12126, + "sophie": 12127, + "##jing": 12128, + "337": 12129, + "fifa": 12130, + "##mand": 12131, + "other": 12132, + "sale": 12133, + "inwedding": 12134, + "##gn": 12135, + "てきちゃいます": 12136, + "##mmy": 12137, + "##pmlast": 12138, + "bad": 12139, + "nana": 12140, + "nbc": 12141, + "してみてくたさいね": 12142, + "なとはお": 12143, + "##wu": 12144, + "##かあります": 12145, + "##あ": 12146, + "note7": 12147, + "single": 12148, + "##340": 12149, + "せからこ": 12150, + "してくたさい♪この": 12151, + "しにはとんとんワークケートを": 12152, + "するとあなたにもっとマッチした": 12153, + "ならワークケートへ": 12154, + "もみつかっちゃうかも": 12155, + "ワークケートの": 12156, + "##bel": 12157, + "window": 12158, + "##dio": 12159, + "##ht": 12160, + "union": 12161, + "age": 12162, + "382": 12163, + "14": 12164, + "##ivity": 12165, + "##y": 12166, + "コメント": 12167, + "domain": 12168, + "neo": 12169, + "##isa": 12170, + "##lter": 12171, + "5k": 12172, + "f5": 12173, + "steven": 12174, + "##cts": 12175, + "powerpoint": 12176, + "tft": 12177, + "self": 12178, + "g2": 12179, + "ft": 12180, + "##テル": 12181, + "zol": 12182, + "##act": 12183, + "mwc": 12184, + "381": 12185, + "343": 12186, + "もう": 12187, + "nbapop": 12188, + "408": 12189, + "てある": 12190, + "eds": 12191, + "ace": 12192, + "##room": 12193, + "previous": 12194, + "author": 12195, + "tomtom": 12196, + "il": 12197, + "##ets": 12198, + "hu": 12199, + "financial": 12200, + "☆☆☆": 12201, + "っています": 12202, + "bp": 12203, + "5t": 12204, + "chi": 12205, + "1gb": 12206, + "##hg": 12207, + "fairmont": 12208, + "cross": 12209, + "008": 12210, + "gay": 12211, + "h2": 12212, + "function": 12213, + "##けて": 12214, + "356": 12215, + "also": 12216, + "1b": 12217, + "625": 12218, + "##ータ": 12219, + "##raph": 12220, + "1894": 12221, + "3~5": 12222, + "##ils": 12223, + "i3": 12224, + "334": 12225, + "avenue": 12226, + "##host": 12227, + "による": 12228, + "##bon": 12229, + "##tsu": 12230, + "message": 12231, + "navigation": 12232, + "50g": 12233, + "fintech": 12234, + "h6": 12235, + "##ことを": 12236, + "8cm": 12237, + "##ject": 12238, + "##vas": 12239, + "##firm": 12240, + "credit": 12241, + "##wf": 12242, + "xxxx": 12243, + "form": 12244, + "##nor": 12245, + "##space": 12246, + "huawei": 12247, + "plan": 12248, + "json": 12249, + "sbl": 12250, + "##dc": 12251, + "machine": 12252, + "921": 12253, + "392": 12254, + "wish": 12255, + "##120": 12256, + "##sol": 12257, + "windows7": 12258, + "edward": 12259, + "##ために": 12260, + "development": 12261, + "washington": 12262, + "##nsis": 12263, + "lo": 12264, + "818": 12265, + "##sio": 12266, + "##ym": 12267, + "##bor": 12268, + "planet": 12269, + "##~8": 12270, + "##wt": 12271, + "ieee": 12272, + "gpa": 12273, + "##めて": 12274, + "camp": 12275, + "ann": 12276, + "gm": 12277, + "##tw": 12278, + "##oka": 12279, + "connect": 12280, + "##rss": 12281, + "##work": 12282, + "##atus": 12283, + "wall": 12284, + "chicken": 12285, + "soul": 12286, + "2mm": 12287, + "##times": 12288, + "fa": 12289, + "##ather": 12290, + "##cord": 12291, + "009": 12292, + "##eep": 12293, + "hitachi": 12294, + "gui": 12295, + "harry": 12296, + "##pan": 12297, + "e1": 12298, + "disney": 12299, + "##press": 12300, + "##ーション": 12301, + "wind": 12302, + "386": 12303, + "frigidaire": 12304, + "##tl": 12305, + "liu": 12306, + "hsu": 12307, + "332": 12308, + "basic": 12309, + "von": 12310, + "ev": 12311, + "いた": 12312, + "てきる": 12313, + "スホンサーサイト": 12314, + "learning": 12315, + "##ull": 12316, + "expedia": 12317, + "archives": 12318, + "change": 12319, + "##wei": 12320, + "santa": 12321, + "cut": 12322, + "ins": 12323, + "6gb": 12324, + "turbo": 12325, + "brand": 12326, + "cf1": 12327, + "508": 12328, + "004": 12329, + "return": 12330, + "747": 12331, + "##rip": 12332, + "h1": 12333, + "##nis": 12334, + "##をこ": 12335, + "128gb": 12336, + "##にお": 12337, + "3t": 12338, + "application": 12339, + "しており": 12340, + "emc": 12341, + "rx": 12342, + "##oon": 12343, + "384": 12344, + "quick": 12345, + "412": 12346, + "15058": 12347, + "wilson": 12348, + "wing": 12349, + "chapter": 12350, + "##bug": 12351, + "beyond": 12352, + "##cms": 12353, + "##dar": 12354, + "##oh": 12355, + "zoom": 12356, + "e2": 12357, + "trip": 12358, + "sb": 12359, + "##nba": 12360, + "rcep": 12361, + "342": 12362, + "aspx": 12363, + "ci": 12364, + "080": 12365, + "gc": 12366, + "gnu": 12367, + "める": 12368, + "##count": 12369, + "advanced": 12370, + "dance": 12371, + "dv": 12372, + "##url": 12373, + "##ging": 12374, + "367": 12375, + "8591": 12376, + "am09": 12377, + "shadow": 12378, + "battle": 12379, + "346": 12380, + "##i": 12381, + "##cia": 12382, + "##という": 12383, + "emily": 12384, + "##のてす": 12385, + "##tation": 12386, + "host": 12387, + "ff": 12388, + "techorz": 12389, + "sars": 12390, + "##mini": 12391, + "##mporary": 12392, + "##ering": 12393, + "nc": 12394, + "4200": 12395, + "798": 12396, + "##next": 12397, + "cma": 12398, + "##mbps": 12399, + "##gas": 12400, + "##ift": 12401, + "##dot": 12402, + "##ィ": 12403, + "455": 12404, + "##~17": 12405, + "amana": 12406, + "##りの": 12407, + "426": 12408, + "##ros": 12409, + "ir": 12410, + "00㎡1": 12411, + "##eet": 12412, + "##ible": 12413, + "##↓": 12414, + "710": 12415, + "ˋ▽ˊ": 12416, + "##aka": 12417, + "dcs": 12418, + "iq": 12419, + "##v": 12420, + "l1": 12421, + "##lor": 12422, + "maggie": 12423, + "##011": 12424, + "##iu": 12425, + "588": 12426, + "##~1": 12427, + "830": 12428, + "##gt": 12429, + "1tb": 12430, + "articles": 12431, + "create": 12432, + "##burg": 12433, + "##iki": 12434, + "database": 12435, + "fantasy": 12436, + "##rex": 12437, + "##cam": 12438, + "dlc": 12439, + "dean": 12440, + "##you": 12441, + "hard": 12442, + "path": 12443, + "gaming": 12444, + "victoria": 12445, + "maps": 12446, + "cb": 12447, + "##lee": 12448, + "##itor": 12449, + "overchicstoretvhome": 12450, + "systems": 12451, + "##xt": 12452, + "416": 12453, + "p3": 12454, + "sarah": 12455, + "760": 12456, + "##nan": 12457, + "407": 12458, + "486": 12459, + "x9": 12460, + "install": 12461, + "second": 12462, + "626": 12463, + "##ann": 12464, + "##ph": 12465, + "##rcle": 12466, + "##nic": 12467, + "860": 12468, + "##nar": 12469, + "ec": 12470, + "##とう": 12471, + "768": 12472, + "metro": 12473, + "chocolate": 12474, + "##rian": 12475, + "~4": 12476, + "##table": 12477, + "##しています": 12478, + "skin": 12479, + "##sn": 12480, + "395": 12481, + "mountain": 12482, + "##0mm": 12483, + "inparadise": 12484, + "6m": 12485, + "7x24": 12486, + "ib": 12487, + "4800": 12488, + "##jia": 12489, + "eeworld": 12490, + "creative": 12491, + "g5": 12492, + "g3": 12493, + "357": 12494, + "parker": 12495, + "ecfa": 12496, + "village": 12497, + "からの": 12498, + "18000": 12499, + "sylvia": 12500, + "サーヒス": 12501, + "hbl": 12502, + "##ques": 12503, + "##onsored": 12504, + "##x2": 12505, + "##きます": 12506, + "##v4": 12507, + "##tein": 12508, + "ie6": 12509, + "383": 12510, + "##stack": 12511, + "389": 12512, + "ver": 12513, + "##ads": 12514, + "##baby": 12515, + "sound": 12516, + "bbe": 12517, + "##110": 12518, + "##lone": 12519, + "##uid": 12520, + "ads": 12521, + "022": 12522, + "gundam": 12523, + "351": 12524, + "thinkpad": 12525, + "006": 12526, + "scrum": 12527, + "match": 12528, + "##ave": 12529, + "mems": 12530, + "##470": 12531, + "##oy": 12532, + "##なりました": 12533, + "##talk": 12534, + "glass": 12535, + "lamigo": 12536, + "span": 12537, + "##eme": 12538, + "job": 12539, + "##a5": 12540, + "jay": 12541, + "wade": 12542, + "kde": 12543, + "498": 12544, + "##lace": 12545, + "ocean": 12546, + "tvg": 12547, + "##covery": 12548, + "##r3": 12549, + "##ners": 12550, + "##rea": 12551, + "junior": 12552, + "think": 12553, + "##aine": 12554, + "cover": 12555, + "##ision": 12556, + "##sia": 12557, + "↓↓": 12558, + "##bow": 12559, + "msi": 12560, + "413": 12561, + "458": 12562, + "406": 12563, + "##love": 12564, + "711": 12565, + "801": 12566, + "soft": 12567, + "z2": 12568, + "##pl": 12569, + "456": 12570, + "1840": 12571, + "mobil": 12572, + "mind": 12573, + "##uy": 12574, + "427": 12575, + "nginx": 12576, + "##oi": 12577, + "めた": 12578, + "##rr": 12579, + "6221": 12580, + "##mple": 12581, + "##sson": 12582, + "##ーシてす": 12583, + "371": 12584, + "##nts": 12585, + "91tv": 12586, + "comhd": 12587, + "crv3000": 12588, + "##uard": 12589, + "1868": 12590, + "397": 12591, + "deep": 12592, + "lost": 12593, + "field": 12594, + "gallery": 12595, + "##bia": 12596, + "rate": 12597, + "spf": 12598, + "redis": 12599, + "traction": 12600, + "930": 12601, + "icloud": 12602, + "011": 12603, + "なら": 12604, + "fe": 12605, + "jose": 12606, + "372": 12607, + "##tory": 12608, + "into": 12609, + "sohu": 12610, + "fx": 12611, + "899": 12612, + "379": 12613, + "kicstart2": 12614, + "##hia": 12615, + "すく": 12616, + "##~3": 12617, + "##sit": 12618, + "ra": 12619, + "24": 12620, + "##walk": 12621, + "##xure": 12622, + "500g": 12623, + "##pact": 12624, + "pacific": 12625, + "xa": 12626, + "natural": 12627, + "carlo": 12628, + "##250": 12629, + "##walker": 12630, + "1850": 12631, + "##can": 12632, + "cto": 12633, + "gigi": 12634, + "516": 12635, + "##サー": 12636, + "pen": 12637, + "##hoo": 12638, + "ob": 12639, + "matlab": 12640, + "##b": 12641, + "##yy": 12642, + "13913459": 12643, + "##iti": 12644, + "mango": 12645, + "##bbs": 12646, + "sense": 12647, + "c5": 12648, + "oxford": 12649, + "##ニア": 12650, + "walker": 12651, + "jennifer": 12652, + "##ola": 12653, + "course": 12654, + "##bre": 12655, + "701": 12656, + "##pus": 12657, + "##rder": 12658, + "lucky": 12659, + "075": 12660, + "##ぁ": 12661, + "ivy": 12662, + "なお": 12663, + "##nia": 12664, + "sotheby": 12665, + "side": 12666, + "##ugh": 12667, + "joy": 12668, + "##orage": 12669, + "##ush": 12670, + "##bat": 12671, + "##dt": 12672, + "364": 12673, + "r9": 12674, + "##2d": 12675, + "##gio": 12676, + "511": 12677, + "country": 12678, + "wear": 12679, + "##lax": 12680, + "##~7": 12681, + "##moon": 12682, + "393": 12683, + "seven": 12684, + "study": 12685, + "411": 12686, + "348": 12687, + "lonzo": 12688, + "8k": 12689, + "##ェ": 12690, + "evolution": 12691, + "##イフ": 12692, + "##kk": 12693, + "gs": 12694, + "kd": 12695, + "##レス": 12696, + "arduino": 12697, + "344": 12698, + "b12": 12699, + "##lux": 12700, + "arpg": 12701, + "##rdon": 12702, + "cook": 12703, + "##x5": 12704, + "dark": 12705, + "five": 12706, + "##als": 12707, + "##ida": 12708, + "とても": 12709, + "sign": 12710, + "362": 12711, + "##ちの": 12712, + "something": 12713, + "20mm": 12714, + "##nda": 12715, + "387": 12716, + "##posted": 12717, + "fresh": 12718, + "tf": 12719, + "1870": 12720, + "422": 12721, + "cam": 12722, + "##mine": 12723, + "##skip": 12724, + "##form": 12725, + "##ssion": 12726, + "education": 12727, + "394": 12728, + "##tee": 12729, + "dyson": 12730, + "stage": 12731, + "##jie": 12732, + "want": 12733, + "##night": 12734, + "epson": 12735, + "pack": 12736, + "あります": 12737, + "##ppy": 12738, + "テリヘル": 12739, + "##█": 12740, + "wd": 12741, + "##eh": 12742, + "##rence": 12743, + "left": 12744, + "##lvin": 12745, + "golden": 12746, + "mhz": 12747, + "discovery": 12748, + "##trix": 12749, + "##n2": 12750, + "loft": 12751, + "##uch": 12752, + "##dra": 12753, + "##sse": 12754, + "speed": 12755, + "~1": 12756, + "1mdb": 12757, + "sorry": 12758, + "welcome": 12759, + "##urn": 12760, + "wave": 12761, + "gaga": 12762, + "##lmer": 12763, + "teddy": 12764, + "##160": 12765, + "トラックハック": 12766, + "せよ": 12767, + "611": 12768, + "##f2016": 12769, + "378": 12770, + "rp": 12771, + "##sha": 12772, + "rar": 12773, + "##あなたに": 12774, + "##きた": 12775, + "840": 12776, + "holiday": 12777, + "##ュー": 12778, + "373": 12779, + "074": 12780, + "##vg": 12781, + "##nos": 12782, + "##rail": 12783, + "gartner": 12784, + "gi": 12785, + "6p": 12786, + "##dium": 12787, + "kit": 12788, + "488": 12789, + "b3": 12790, + "eco": 12791, + "##ろう": 12792, + "20g": 12793, + "sean": 12794, + "##stone": 12795, + "autocad": 12796, + "nu": 12797, + "##np": 12798, + "f16": 12799, + "write": 12800, + "029": 12801, + "m5": 12802, + "##ias": 12803, + "images": 12804, + "atp": 12805, + "##dk": 12806, + "fsm": 12807, + "504": 12808, + "1350": 12809, + "ve": 12810, + "52kb": 12811, + "##xxx": 12812, + "##のに": 12813, + "##cake": 12814, + "414": 12815, + "unit": 12816, + "lim": 12817, + "ru": 12818, + "1v": 12819, + "##ification": 12820, + "published": 12821, + "angela": 12822, + "16g": 12823, + "analytics": 12824, + "ak": 12825, + "##q": 12826, + "##nel": 12827, + "gmt": 12828, + "##icon": 12829, + "again": 12830, + "##₂": 12831, + "##bby": 12832, + "ios11": 12833, + "445": 12834, + "かこさいます": 12835, + "waze": 12836, + "いてす": 12837, + "##ハ": 12838, + "9985": 12839, + "##ust": 12840, + "##ティー": 12841, + "framework": 12842, + "##007": 12843, + "iptv": 12844, + "delete": 12845, + "52sykb": 12846, + "cl": 12847, + "wwdc": 12848, + "027": 12849, + "30cm": 12850, + "##fw": 12851, + "##ての": 12852, + "1389": 12853, + "##xon": 12854, + "brandt": 12855, + "##ses": 12856, + "##dragon": 12857, + "tc": 12858, + "vetements": 12859, + "anne": 12860, + "monte": 12861, + "modern": 12862, + "official": 12863, + "##へて": 12864, + "##ere": 12865, + "##nne": 12866, + "##oud": 12867, + "もちろん": 12868, + "50": 12869, + "etnews": 12870, + "##a2": 12871, + "##graphy": 12872, + "421": 12873, + "863": 12874, + "##ちゃん": 12875, + "444": 12876, + "##rtex": 12877, + "##てお": 12878, + "l2": 12879, + "##gma": 12880, + "mount": 12881, + "ccd": 12882, + "たと": 12883, + "archive": 12884, + "morning": 12885, + "tan": 12886, + "ddos": 12887, + "e7": 12888, + "##ホ": 12889, + "day4": 12890, + "##ウ": 12891, + "gis": 12892, + "453": 12893, + "its": 12894, + "495": 12895, + "factory": 12896, + "bruce": 12897, + "pg": 12898, + "##ito": 12899, + "ってくたさい": 12900, + "guest": 12901, + "cdma": 12902, + "##lling": 12903, + "536": 12904, + "n3": 12905, + "しかし": 12906, + "3~4": 12907, + "mega": 12908, + "eyes": 12909, + "ro": 12910, + "13": 12911, + "women": 12912, + "dac": 12913, + "church": 12914, + "##jun": 12915, + "singapore": 12916, + "##facebook": 12917, + "6991": 12918, + "starbucks": 12919, + "##tos": 12920, + "##stin": 12921, + "##shine": 12922, + "zen": 12923, + "##mu": 12924, + "tina": 12925, + "20℃": 12926, + "1893": 12927, + "##たけて": 12928, + "503": 12929, + "465": 12930, + "request": 12931, + "##gence": 12932, + "qt": 12933, + "##っ": 12934, + "1886": 12935, + "347": 12936, + "363": 12937, + "q7": 12938, + "##zzi": 12939, + "diary": 12940, + "##tore": 12941, + "409": 12942, + "##ead": 12943, + "468": 12944, + "cst": 12945, + "##osa": 12946, + "canada": 12947, + "agent": 12948, + "va": 12949, + "##jiang": 12950, + "##ちは": 12951, + "##ーク": 12952, + "##lam": 12953, + "sg": 12954, + "##nix": 12955, + "##sday": 12956, + "##よって": 12957, + "g6": 12958, + "##master": 12959, + "bing": 12960, + "##zl": 12961, + "charlie": 12962, + "16": 12963, + "8mm": 12964, + "nb40": 12965, + "##ーン": 12966, + "thai": 12967, + "##ルフ": 12968, + "ln284ct": 12969, + "##itz": 12970, + "##2f": 12971, + "bonnie": 12972, + "##food": 12973, + "##lent": 12974, + "originals": 12975, + "##stro": 12976, + "##lts": 12977, + "418": 12978, + "∟∣": 12979, + "##bscribe": 12980, + "children": 12981, + "ntd": 12982, + "yesstyle": 12983, + "##かも": 12984, + "hmv": 12985, + "##tment": 12986, + "d5": 12987, + "2cm": 12988, + "arts": 12989, + "sms": 12990, + "##pn": 12991, + "##я": 12992, + "##いい": 12993, + "topios9": 12994, + "539": 12995, + "lifestyle": 12996, + "virtual": 12997, + "##ague": 12998, + "xz": 12999, + "##deo": 13000, + "muji": 13001, + "024": 13002, + "unt": 13003, + "##nnis": 13004, + "##ᅩ": 13005, + "faq1": 13006, + "1884": 13007, + "396": 13008, + "##ette": 13009, + "fly": 13010, + "64㎡": 13011, + "はしめまして": 13012, + "441": 13013, + "curry": 13014, + "##pop": 13015, + "のこ": 13016, + "release": 13017, + "##←": 13018, + "##◆◆": 13019, + "##cast": 13020, + "073": 13021, + "ありな": 13022, + "500ml": 13023, + "##ews": 13024, + "5c": 13025, + "##stle": 13026, + "ios7": 13027, + "##ima": 13028, + "787": 13029, + "dog": 13030, + "lenovo": 13031, + "##r4": 13032, + "roger": 13033, + "013": 13034, + "cbs": 13035, + "vornado": 13036, + "100m": 13037, + "417": 13038, + "##desk": 13039, + "##クok": 13040, + "##ald": 13041, + "1867": 13042, + "9595": 13043, + "2900": 13044, + "##van": 13045, + "oil": 13046, + "##x": 13047, + "some": 13048, + "break": 13049, + "common": 13050, + "##jy": 13051, + "##lines": 13052, + "g7": 13053, + "twice": 13054, + "419": 13055, + "ella": 13056, + "nano": 13057, + "belle": 13058, + "にこ": 13059, + "##mes": 13060, + "##self": 13061, + "##note": 13062, + "jb": 13063, + "##ことかてきます": 13064, + "benz": 13065, + "##との": 13066, + "##ova": 13067, + "451": 13068, + "save": 13069, + "##wing": 13070, + "##ますのて": 13071, + "kai": 13072, + "りは": 13073, + "##hua": 13074, + "##rect": 13075, + "rainer": 13076, + "##unge": 13077, + "448": 13078, + "##0m": 13079, + "adsl": 13080, + "##かな": 13081, + "guestname": 13082, + "##uma": 13083, + "##kins": 13084, + "##zu": 13085, + "tokichoi": 13086, + "##price": 13087, + "county": 13088, + "##med": 13089, + "##mus": 13090, + "rmk": 13091, + "391": 13092, + "address": 13093, + "vm": 13094, + "えて": 13095, + "openload": 13096, + "##group": 13097, + "##hin": 13098, + "##iginal": 13099, + "amg": 13100, + "urban": 13101, + "##oz": 13102, + "jobs": 13103, + "emi": 13104, + "##public": 13105, + "beautiful": 13106, + "##sch": 13107, + "album": 13108, + "##dden": 13109, + "##bell": 13110, + "jerry": 13111, + "works": 13112, + "hostel": 13113, + "miller": 13114, + "##drive": 13115, + "##rmin": 13116, + "##10": 13117, + "376": 13118, + "boot": 13119, + "828": 13120, + "##370": 13121, + "##fx": 13122, + "##cm~": 13123, + "1885": 13124, + "##nome": 13125, + "##ctionary": 13126, + "##oman": 13127, + "##lish": 13128, + "##cr": 13129, + "##hm": 13130, + "433": 13131, + "##how": 13132, + "432": 13133, + "francis": 13134, + "xi": 13135, + "c919": 13136, + "b5": 13137, + "evernote": 13138, + "##uc": 13139, + "vga": 13140, + "##3000": 13141, + "coupe": 13142, + "##urg": 13143, + "##cca": 13144, + "##uality": 13145, + "019": 13146, + "6g": 13147, + "れる": 13148, + "multi": 13149, + "##また": 13150, + "##ett": 13151, + "em": 13152, + "hey": 13153, + "##ani": 13154, + "##tax": 13155, + "##rma": 13156, + "inside": 13157, + "than": 13158, + "740": 13159, + "leonnhurt": 13160, + "##jin": 13161, + "ict": 13162, + "れた": 13163, + "bird": 13164, + "notes": 13165, + "200mm": 13166, + "くの": 13167, + "##dical": 13168, + "##lli": 13169, + "result": 13170, + "442": 13171, + "iu": 13172, + "ee": 13173, + "438": 13174, + "smap": 13175, + "gopro": 13176, + "##last": 13177, + "yin": 13178, + "pure": 13179, + "998": 13180, + "32g": 13181, + "けた": 13182, + "5kg": 13183, + "##dan": 13184, + "##rame": 13185, + "mama": 13186, + "##oot": 13187, + "bean": 13188, + "marketing": 13189, + "##hur": 13190, + "2l": 13191, + "bella": 13192, + "sync": 13193, + "xuite": 13194, + "##ground": 13195, + "515": 13196, + "discuz": 13197, + "##getrelax": 13198, + "##ince": 13199, + "##bay": 13200, + "##5s": 13201, + "cj": 13202, + "##イス": 13203, + "gmat": 13204, + "apt": 13205, + "##pass": 13206, + "jing": 13207, + "##rix": 13208, + "c4": 13209, + "rich": 13210, + "##とても": 13211, + "niusnews": 13212, + "##ello": 13213, + "bag": 13214, + "770": 13215, + "##eting": 13216, + "##mobile": 13217, + "18": 13218, + "culture": 13219, + "015": 13220, + "##のてすか": 13221, + "377": 13222, + "1020": 13223, + "area": 13224, + "##ience": 13225, + "616": 13226, + "details": 13227, + "gp": 13228, + "universal": 13229, + "silver": 13230, + "dit": 13231, + "はお": 13232, + "private": 13233, + "ddd": 13234, + "u11": 13235, + "kanshu": 13236, + "##ified": 13237, + "fung": 13238, + "##nny": 13239, + "dx": 13240, + "##520": 13241, + "tai": 13242, + "475": 13243, + "023": 13244, + "##fr": 13245, + "##lean": 13246, + "3s": 13247, + "##pin": 13248, + "429": 13249, + "##rin": 13250, + "25000": 13251, + "ly": 13252, + "rick": 13253, + "##bility": 13254, + "usb3": 13255, + "banner": 13256, + "##baru": 13257, + "##gion": 13258, + "metal": 13259, + "dt": 13260, + "vdf": 13261, + "1871": 13262, + "karl": 13263, + "qualcomm": 13264, + "bear": 13265, + "1010": 13266, + "oldid": 13267, + "ian": 13268, + "jo": 13269, + "##tors": 13270, + "population": 13271, + "##ernel": 13272, + "1882": 13273, + "mmorpg": 13274, + "##mv": 13275, + "##bike": 13276, + "603": 13277, + "##©": 13278, + "ww": 13279, + "friend": 13280, + "##ager": 13281, + "exhibition": 13282, + "##del": 13283, + "##pods": 13284, + "fpx": 13285, + "structure": 13286, + "##free": 13287, + "##tings": 13288, + "kl": 13289, + "##rley": 13290, + "##copyright": 13291, + "##mma": 13292, + "california": 13293, + "3400": 13294, + "orange": 13295, + "yoga": 13296, + "4l": 13297, + "canmake": 13298, + "honey": 13299, + "##anda": 13300, + "##コメント": 13301, + "595": 13302, + "nikkie": 13303, + "##ルハイト": 13304, + "dhl": 13305, + "publishing": 13306, + "##mall": 13307, + "##gnet": 13308, + "20cm": 13309, + "513": 13310, + "##クセス": 13311, + "##┅": 13312, + "e88": 13313, + "970": 13314, + "##dog": 13315, + "fishbase": 13316, + "##!": 13317, + "##\"": 13318, + "###": 13319, + "##$": 13320, + "##%": 13321, + "##&": 13322, + "##'": 13323, + "##(": 13324, + "##)": 13325, + "##*": 13326, + "##+": 13327, + "##,": 13328, + "##-": 13329, + "##.": 13330, + "##/": 13331, + "##:": 13332, + "##;": 13333, + "##<": 13334, + "##=": 13335, + "##>": 13336, + "##?": 13337, + "##@": 13338, + "##[": 13339, + "##\\": 13340, + "##]": 13341, + "##^": 13342, + "##_": 13343, + "##{": 13344, + "##|": 13345, + "##}": 13346, + "##~": 13347, + "##£": 13348, + "##¤": 13349, + "##¥": 13350, + "##§": 13351, + "##«": 13352, + "##±": 13353, + "##³": 13354, + "##µ": 13355, + "##·": 13356, + "##¹": 13357, + "##º": 13358, + "##»": 13359, + "##¼": 13360, + "##ß": 13361, + "##æ": 13362, + "##÷": 13363, + "##ø": 13364, + "##đ": 13365, + "##ŋ": 13366, + "##ɔ": 13367, + "##ə": 13368, + "##ɡ": 13369, + "##ʰ": 13370, + "##ˇ": 13371, + "##ˈ": 13372, + "##ˊ": 13373, + "##ˋ": 13374, + "##ˍ": 13375, + "##ː": 13376, + "##˙": 13377, + "##˚": 13378, + "##ˢ": 13379, + "##α": 13380, + "##β": 13381, + "##γ": 13382, + "##δ": 13383, + "##ε": 13384, + "##η": 13385, + "##θ": 13386, + "##ι": 13387, + "##κ": 13388, + "##λ": 13389, + "##μ": 13390, + "##ν": 13391, + "##ο": 13392, + "##π": 13393, + "##ρ": 13394, + "##ς": 13395, + "##σ": 13396, + "##τ": 13397, + "##υ": 13398, + "##φ": 13399, + "##χ": 13400, + "##ψ": 13401, + "##б": 13402, + "##в": 13403, + "##г": 13404, + "##д": 13405, + "##е": 13406, + "##ж": 13407, + "##з": 13408, + "##к": 13409, + "##л": 13410, + "##м": 13411, + "##н": 13412, + "##о": 13413, + "##п": 13414, + "##р": 13415, + "##с": 13416, + "##т": 13417, + "##у": 13418, + "##ф": 13419, + "##х": 13420, + "##ц": 13421, + "##ч": 13422, + "##ш": 13423, + "##ы": 13424, + "##ь": 13425, + "##і": 13426, + "##ا": 13427, + "##ب": 13428, + "##ة": 13429, + "##ت": 13430, + "##د": 13431, + "##ر": 13432, + "##س": 13433, + "##ع": 13434, + "##ل": 13435, + "##م": 13436, + "##ن": 13437, + "##ه": 13438, + "##و": 13439, + "##ي": 13440, + "##۩": 13441, + "##ก": 13442, + "##ง": 13443, + "##น": 13444, + "##ม": 13445, + "##ย": 13446, + "##ร": 13447, + "##อ": 13448, + "##า": 13449, + "##เ": 13450, + "##๑": 13451, + "##་": 13452, + "##ღ": 13453, + "##ᄀ": 13454, + "##ᄁ": 13455, + "##ᄂ": 13456, + "##ᄃ": 13457, + "##ᄅ": 13458, + "##ᄆ": 13459, + "##ᄇ": 13460, + "##ᄈ": 13461, + "##ᄉ": 13462, + "##ᄋ": 13463, + "##ᄌ": 13464, + "##ᄎ": 13465, + "##ᄏ": 13466, + "##ᄐ": 13467, + "##ᄑ": 13468, + "##ᄒ": 13469, + "##ᅢ": 13470, + "##ᅣ": 13471, + "##ᅥ": 13472, + "##ᅦ": 13473, + "##ᅧ": 13474, + "##ᅨ": 13475, + "##ᅪ": 13476, + "##ᅬ": 13477, + "##ᅭ": 13478, + "##ᅮ": 13479, + "##ᅯ": 13480, + "##ᅲ": 13481, + "##ᅳ": 13482, + "##ᅴ": 13483, + "##ᆷ": 13484, + "##ᆸ": 13485, + "##ᆺ": 13486, + "##ᆻ": 13487, + "##ᗜ": 13488, + "##ᵃ": 13489, + "##ᵉ": 13490, + "##ᵍ": 13491, + "##ᵏ": 13492, + "##ᵐ": 13493, + "##ᵒ": 13494, + "##ᵘ": 13495, + "##‖": 13496, + "##„": 13497, + "##†": 13498, + "##•": 13499, + "##‥": 13500, + "##‧": 13501, + "##
": 13502, + "##‰": 13503, + "##′": 13504, + "##″": 13505, + "##‹": 13506, + "##›": 13507, + "##※": 13508, + "##‿": 13509, + "##⁄": 13510, + "##ⁱ": 13511, + "##⁺": 13512, + "##ⁿ": 13513, + "##₁": 13514, + "##₃": 13515, + "##₄": 13516, + "##€": 13517, + "##№": 13518, + "##ⅰ": 13519, + "##ⅱ": 13520, + "##ⅲ": 13521, + "##ⅳ": 13522, + "##ⅴ": 13523, + "##↔": 13524, + "##↗": 13525, + "##↘": 13526, + "##⇒": 13527, + "##∀": 13528, + "##−": 13529, + "##∕": 13530, + "##∙": 13531, + "##√": 13532, + "##∞": 13533, + "##∟": 13534, + "##∠": 13535, + "##∣": 13536, + "##∩": 13537, + "##∮": 13538, + "##∶": 13539, + "##∼": 13540, + "##∽": 13541, + "##≈": 13542, + "##≒": 13543, + "##≡": 13544, + "##≤": 13545, + "##≥": 13546, + "##≦": 13547, + "##≧": 13548, + "##≪": 13549, + "##≫": 13550, + "##⊙": 13551, + "##⋅": 13552, + "##⋈": 13553, + "##⋯": 13554, + "##⌒": 13555, + "##①": 13556, + "##②": 13557, + "##③": 13558, + "##④": 13559, + "##⑤": 13560, + "##⑥": 13561, + "##⑦": 13562, + "##⑧": 13563, + "##⑨": 13564, + "##⑩": 13565, + "##⑴": 13566, + "##⑵": 13567, + "##⑶": 13568, + "##⑷": 13569, + "##⑸": 13570, + "##⒈": 13571, + "##⒉": 13572, + "##⒊": 13573, + "##⒋": 13574, + "##ⓒ": 13575, + "##ⓔ": 13576, + "##ⓘ": 13577, + "##━": 13578, + "##┃": 13579, + "##┆": 13580, + "##┊": 13581, + "##┌": 13582, + "##└": 13583, + "##├": 13584, + "##┣": 13585, + "##═": 13586, + "##║": 13587, + "##╚": 13588, + "##╞": 13589, + "##╠": 13590, + "##╭": 13591, + "##╮": 13592, + "##╯": 13593, + "##╰": 13594, + "##╱": 13595, + "##╳": 13596, + "##▂": 13597, + "##▃": 13598, + "##▅": 13599, + "##▇": 13600, + "##▉": 13601, + "##▋": 13602, + "##▌": 13603, + "##▍": 13604, + "##▎": 13605, + "##□": 13606, + "##▪": 13607, + "##▫": 13608, + "##▬": 13609, + "##△": 13610, + "##▶": 13611, + "##►": 13612, + "##▽": 13613, + "##◇": 13614, + "##◕": 13615, + "##◠": 13616, + "##◢": 13617, + "##◤": 13618, + "##☀": 13619, + "##☕": 13620, + "##☞": 13621, + "##☺": 13622, + "##☼": 13623, + "##♀": 13624, + "##♂": 13625, + "##♠": 13626, + "##♡": 13627, + "##♣": 13628, + "##♦": 13629, + "##♫": 13630, + "##♬": 13631, + "##✈": 13632, + "##✔": 13633, + "##✕": 13634, + "##✖": 13635, + "##✦": 13636, + "##✨": 13637, + "##✪": 13638, + "##✰": 13639, + "##✿": 13640, + "##❀": 13641, + "##➜": 13642, + "##➤": 13643, + "##⦿": 13644, + "##、": 13645, + "##。": 13646, + "##〃": 13647, + "##々": 13648, + "##〇": 13649, + "##〈": 13650, + "##〉": 13651, + "##《": 13652, + "##》": 13653, + "##「": 13654, + "##」": 13655, + "##『": 13656, + "##』": 13657, + "##【": 13658, + "##】": 13659, + "##〓": 13660, + "##〔": 13661, + "##〕": 13662, + "##〖": 13663, + "##〗": 13664, + "##〜": 13665, + "##〝": 13666, + "##〞": 13667, + "##ぃ": 13668, + "##ぇ": 13669, + "##ぬ": 13670, + "##ふ": 13671, + "##ほ": 13672, + "##む": 13673, + "##ゃ": 13674, + "##ゅ": 13675, + "##ゆ": 13676, + "##ょ": 13677, + "##゜": 13678, + "##ゝ": 13679, + "##ァ": 13680, + "##ゥ": 13681, + "##エ": 13682, + "##ォ": 13683, + "##ケ": 13684, + "##サ": 13685, + "##セ": 13686, + "##ソ": 13687, + "##ッ": 13688, + "##ニ": 13689, + "##ヌ": 13690, + "##ネ": 13691, + "##ノ": 13692, + "##ヘ": 13693, + "##モ": 13694, + "##ャ": 13695, + "##ヤ": 13696, + "##ュ": 13697, + "##ユ": 13698, + "##ョ": 13699, + "##ヨ": 13700, + "##ワ": 13701, + "##ヲ": 13702, + "##・": 13703, + "##ヽ": 13704, + "##ㄅ": 13705, + "##ㄆ": 13706, + "##ㄇ": 13707, + "##ㄉ": 13708, + "##ㄋ": 13709, + "##ㄌ": 13710, + "##ㄍ": 13711, + "##ㄎ": 13712, + "##ㄏ": 13713, + "##ㄒ": 13714, + "##ㄚ": 13715, + "##ㄛ": 13716, + "##ㄞ": 13717, + "##ㄟ": 13718, + "##ㄢ": 13719, + "##ㄤ": 13720, + "##ㄥ": 13721, + "##ㄧ": 13722, + "##ㄨ": 13723, + "##ㆍ": 13724, + "##㈦": 13725, + "##㊣": 13726, + "##㗎": 13727, + "##一": 13728, + "##丁": 13729, + "##七": 13730, + "##万": 13731, + "##丈": 13732, + "##三": 13733, + "##上": 13734, + "##下": 13735, + "##不": 13736, + "##与": 13737, + "##丐": 13738, + "##丑": 13739, + "##专": 13740, + "##且": 13741, + "##丕": 13742, + "##世": 13743, + "##丘": 13744, + "##丙": 13745, + "##业": 13746, + "##丛": 13747, + "##东": 13748, + "##丝": 13749, + "##丞": 13750, + "##丟": 13751, + "##両": 13752, + "##丢": 13753, + "##两": 13754, + "##严": 13755, + "##並": 13756, + "##丧": 13757, + "##丨": 13758, + "##个": 13759, + "##丫": 13760, + "##中": 13761, + "##丰": 13762, + "##串": 13763, + "##临": 13764, + "##丶": 13765, + "##丸": 13766, + "##丹": 13767, + "##为": 13768, + "##主": 13769, + "##丼": 13770, + "##丽": 13771, + "##举": 13772, + "##丿": 13773, + "##乂": 13774, + "##乃": 13775, + "##久": 13776, + "##么": 13777, + "##义": 13778, + "##之": 13779, + "##乌": 13780, + "##乍": 13781, + "##乎": 13782, + "##乏": 13783, + "##乐": 13784, + "##乒": 13785, + "##乓": 13786, + "##乔": 13787, + "##乖": 13788, + "##乗": 13789, + "##乘": 13790, + "##乙": 13791, + "##乜": 13792, + "##九": 13793, + "##乞": 13794, + "##也": 13795, + "##习": 13796, + "##乡": 13797, + "##书": 13798, + "##乩": 13799, + "##买": 13800, + "##乱": 13801, + "##乳": 13802, + "##乾": 13803, + "##亀": 13804, + "##亂": 13805, + "##了": 13806, + "##予": 13807, + "##争": 13808, + "##事": 13809, + "##二": 13810, + "##于": 13811, + "##亏": 13812, + "##云": 13813, + "##互": 13814, + "##五": 13815, + "##井": 13816, + "##亘": 13817, + "##亙": 13818, + "##亚": 13819, + "##些": 13820, + "##亜": 13821, + "##亞": 13822, + "##亟": 13823, + "##亡": 13824, + "##亢": 13825, + "##交": 13826, + "##亥": 13827, + "##亦": 13828, + "##产": 13829, + "##亨": 13830, + "##亩": 13831, + "##享": 13832, + "##京": 13833, + "##亭": 13834, + "##亮": 13835, + "##亲": 13836, + "##亳": 13837, + "##亵": 13838, + "##人": 13839, + "##亿": 13840, + "##什": 13841, + "##仁": 13842, + "##仃": 13843, + "##仄": 13844, + "##仅": 13845, + "##仆": 13846, + "##仇": 13847, + "##今": 13848, + "##介": 13849, + "##仍": 13850, + "##从": 13851, + "##仏": 13852, + "##仑": 13853, + "##仓": 13854, + "##仔": 13855, + "##仕": 13856, + "##他": 13857, + "##仗": 13858, + "##付": 13859, + "##仙": 13860, + "##仝": 13861, + "##仞": 13862, + "##仟": 13863, + "##代": 13864, + "##令": 13865, + "##以": 13866, + "##仨": 13867, + "##仪": 13868, + "##们": 13869, + "##仮": 13870, + "##仰": 13871, + "##仲": 13872, + "##件": 13873, + "##价": 13874, + "##任": 13875, + "##份": 13876, + "##仿": 13877, + "##企": 13878, + "##伉": 13879, + "##伊": 13880, + "##伍": 13881, + "##伎": 13882, + "##伏": 13883, + "##伐": 13884, + "##休": 13885, + "##伕": 13886, + "##众": 13887, + "##优": 13888, + "##伙": 13889, + "##会": 13890, + "##伝": 13891, + "##伞": 13892, + "##伟": 13893, + "##传": 13894, + "##伢": 13895, + "##伤": 13896, + "##伦": 13897, + "##伪": 13898, + "##伫": 13899, + "##伯": 13900, + "##估": 13901, + "##伴": 13902, + "##伶": 13903, + "##伸": 13904, + "##伺": 13905, + "##似": 13906, + "##伽": 13907, + "##佃": 13908, + "##但": 13909, + "##佇": 13910, + "##佈": 13911, + "##位": 13912, + "##低": 13913, + "##住": 13914, + "##佐": 13915, + "##佑": 13916, + "##体": 13917, + "##佔": 13918, + "##何": 13919, + "##佗": 13920, + "##佘": 13921, + "##余": 13922, + "##佚": 13923, + "##佛": 13924, + "##作": 13925, + "##佝": 13926, + "##佞": 13927, + "##佟": 13928, + "##你": 13929, + "##佢": 13930, + "##佣": 13931, + "##佤": 13932, + "##佥": 13933, + "##佩": 13934, + "##佬": 13935, + "##佯": 13936, + "##佰": 13937, + "##佳": 13938, + "##併": 13939, + "##佶": 13940, + "##佻": 13941, + "##佼": 13942, + "##使": 13943, + "##侃": 13944, + "##侄": 13945, + "##來": 13946, + "##侈": 13947, + "##例": 13948, + "##侍": 13949, + "##侏": 13950, + "##侑": 13951, + "##侖": 13952, + "##侗": 13953, + "##供": 13954, + "##依": 13955, + "##侠": 13956, + "##価": 13957, + "##侣": 13958, + "##侥": 13959, + "##侦": 13960, + "##侧": 13961, + "##侨": 13962, + "##侬": 13963, + "##侮": 13964, + "##侯": 13965, + "##侵": 13966, + "##侶": 13967, + "##侷": 13968, + "##便": 13969, + "##係": 13970, + "##促": 13971, + "##俄": 13972, + "##俊": 13973, + "##俎": 13974, + "##俏": 13975, + "##俐": 13976, + "##俑": 13977, + "##俗": 13978, + "##俘": 13979, + "##俚": 13980, + "##保": 13981, + "##俞": 13982, + "##俟": 13983, + "##俠": 13984, + "##信": 13985, + "##俨": 13986, + "##俩": 13987, + "##俪": 13988, + "##俬": 13989, + "##俭": 13990, + "##修": 13991, + "##俯": 13992, + "##俱": 13993, + "##俳": 13994, + "##俸": 13995, + "##俺": 13996, + "##俾": 13997, + "##倆": 13998, + "##倉": 13999, + "##個": 14000, + "##倌": 14001, + "##倍": 14002, + "##倏": 14003, + "##們": 14004, + "##倒": 14005, + "##倔": 14006, + "##倖": 14007, + "##倘": 14008, + "##候": 14009, + "##倚": 14010, + "##倜": 14011, + "##借": 14012, + "##倡": 14013, + "##値": 14014, + "##倦": 14015, + "##倩": 14016, + "##倪": 14017, + "##倫": 14018, + "##倬": 14019, + "##倭": 14020, + "##倶": 14021, + "##债": 14022, + "##值": 14023, + "##倾": 14024, + "##偃": 14025, + "##假": 14026, + "##偈": 14027, + "##偉": 14028, + "##偌": 14029, + "##偎": 14030, + "##偏": 14031, + "##偕": 14032, + "##做": 14033, + "##停": 14034, + "##健": 14035, + "##側": 14036, + "##偵": 14037, + "##偶": 14038, + "##偷": 14039, + "##偻": 14040, + "##偽": 14041, + "##偿": 14042, + "##傀": 14043, + "##傅": 14044, + "##傍": 14045, + "##傑": 14046, + "##傘": 14047, + "##備": 14048, + "##傚": 14049, + "##傢": 14050, + "##傣": 14051, + "##傥": 14052, + "##储": 14053, + "##傩": 14054, + "##催": 14055, + "##傭": 14056, + "##傲": 14057, + "##傳": 14058, + "##債": 14059, + "##傷": 14060, + "##傻": 14061, + "##傾": 14062, + "##僅": 14063, + "##働": 14064, + "##像": 14065, + "##僑": 14066, + "##僕": 14067, + "##僖": 14068, + "##僚": 14069, + "##僥": 14070, + "##僧": 14071, + "##僭": 14072, + "##僮": 14073, + "##僱": 14074, + "##僵": 14075, + "##價": 14076, + "##僻": 14077, + "##儀": 14078, + "##儂": 14079, + "##億": 14080, + "##儆": 14081, + "##儉": 14082, + "##儋": 14083, + "##儒": 14084, + "##儕": 14085, + "##儘": 14086, + "##償": 14087, + "##儡": 14088, + "##優": 14089, + "##儲": 14090, + "##儷": 14091, + "##儼": 14092, + "##儿": 14093, + "##兀": 14094, + "##允": 14095, + "##元": 14096, + "##兄": 14097, + "##充": 14098, + "##兆": 14099, + "##兇": 14100, + "##先": 14101, + "##光": 14102, + "##克": 14103, + "##兌": 14104, + "##免": 14105, + "##児": 14106, + "##兑": 14107, + "##兒": 14108, + "##兔": 14109, + "##兖": 14110, + "##党": 14111, + "##兜": 14112, + "##兢": 14113, + "##入": 14114, + "##內": 14115, + "##全": 14116, + "##兩": 14117, + "##八": 14118, + "##公": 14119, + "##六": 14120, + "##兮": 14121, + "##兰": 14122, + "##共": 14123, + "##兲": 14124, + "##关": 14125, + "##兴": 14126, + "##兵": 14127, + "##其": 14128, + "##具": 14129, + "##典": 14130, + "##兹": 14131, + "##养": 14132, + "##兼": 14133, + "##兽": 14134, + "##冀": 14135, + "##内": 14136, + "##円": 14137, + "##冇": 14138, + "##冈": 14139, + "##冉": 14140, + "##冊": 14141, + "##册": 14142, + "##再": 14143, + "##冏": 14144, + "##冒": 14145, + "##冕": 14146, + "##冗": 14147, + "##写": 14148, + "##军": 14149, + "##农": 14150, + "##冠": 14151, + "##冢": 14152, + "##冤": 14153, + "##冥": 14154, + "##冨": 14155, + "##冪": 14156, + "##冬": 14157, + "##冯": 14158, + "##冰": 14159, + "##冲": 14160, + "##决": 14161, + "##况": 14162, + "##冶": 14163, + "##冷": 14164, + "##冻": 14165, + "##冼": 14166, + "##冽": 14167, + "##冾": 14168, + "##净": 14169, + "##凄": 14170, + "##准": 14171, + "##凇": 14172, + "##凈": 14173, + "##凉": 14174, + "##凋": 14175, + "##凌": 14176, + "##凍": 14177, + "##减": 14178, + "##凑": 14179, + "##凛": 14180, + "##凜": 14181, + "##凝": 14182, + "##几": 14183, + "##凡": 14184, + "##凤": 14185, + "##処": 14186, + "##凪": 14187, + "##凭": 14188, + "##凯": 14189, + "##凰": 14190, + "##凱": 14191, + "##凳": 14192, + "##凶": 14193, + "##凸": 14194, + "##凹": 14195, + "##出": 14196, + "##击": 14197, + "##函": 14198, + "##凿": 14199, + "##刀": 14200, + "##刁": 14201, + "##刃": 14202, + "##分": 14203, + "##切": 14204, + "##刈": 14205, + "##刊": 14206, + "##刍": 14207, + "##刎": 14208, + "##刑": 14209, + "##划": 14210, + "##列": 14211, + "##刘": 14212, + "##则": 14213, + "##刚": 14214, + "##创": 14215, + "##初": 14216, + "##删": 14217, + "##判": 14218, + "##別": 14219, + "##刨": 14220, + "##利": 14221, + "##刪": 14222, + "##别": 14223, + "##刮": 14224, + "##到": 14225, + "##制": 14226, + "##刷": 14227, + "##券": 14228, + "##刹": 14229, + "##刺": 14230, + "##刻": 14231, + "##刽": 14232, + "##剁": 14233, + "##剂": 14234, + "##剃": 14235, + "##則": 14236, + "##剉": 14237, + "##削": 14238, + "##剋": 14239, + "##剌": 14240, + "##前": 14241, + "##剎": 14242, + "##剐": 14243, + "##剑": 14244, + "##剔": 14245, + "##剖": 14246, + "##剛": 14247, + "##剜": 14248, + "##剝": 14249, + "##剣": 14250, + "##剤": 14251, + "##剥": 14252, + "##剧": 14253, + "##剩": 14254, + "##剪": 14255, + "##副": 14256, + "##割": 14257, + "##創": 14258, + "##剷": 14259, + "##剽": 14260, + "##剿": 14261, + "##劃": 14262, + "##劇": 14263, + "##劈": 14264, + "##劉": 14265, + "##劊": 14266, + "##劍": 14267, + "##劏": 14268, + "##劑": 14269, + "##力": 14270, + "##劝": 14271, + "##办": 14272, + "##功": 14273, + "##加": 14274, + "##务": 14275, + "##劣": 14276, + "##动": 14277, + "##助": 14278, + "##努": 14279, + "##劫": 14280, + "##劭": 14281, + "##励": 14282, + "##劲": 14283, + "##劳": 14284, + "##労": 14285, + "##劵": 14286, + "##効": 14287, + "##劾": 14288, + "##势": 14289, + "##勁": 14290, + "##勃": 14291, + "##勇": 14292, + "##勉": 14293, + "##勋": 14294, + "##勐": 14295, + "##勒": 14296, + "##動": 14297, + "##勖": 14298, + "##勘": 14299, + "##務": 14300, + "##勛": 14301, + "##勝": 14302, + "##勞": 14303, + "##募": 14304, + "##勢": 14305, + "##勤": 14306, + "##勧": 14307, + "##勳": 14308, + "##勵": 14309, + "##勸": 14310, + "##勺": 14311, + "##勻": 14312, + "##勾": 14313, + "##勿": 14314, + "##匀": 14315, + "##包": 14316, + "##匆": 14317, + "##匈": 14318, + "##匍": 14319, + "##匐": 14320, + "##匕": 14321, + "##化": 14322, + "##北": 14323, + "##匙": 14324, + "##匝": 14325, + "##匠": 14326, + "##匡": 14327, + "##匣": 14328, + "##匪": 14329, + "##匮": 14330, + "##匯": 14331, + "##匱": 14332, + "##匹": 14333, + "##区": 14334, + "##医": 14335, + "##匾": 14336, + "##匿": 14337, + "##區": 14338, + "##十": 14339, + "##千": 14340, + "##卅": 14341, + "##升": 14342, + "##午": 14343, + "##卉": 14344, + "##半": 14345, + "##卍": 14346, + "##华": 14347, + "##协": 14348, + "##卑": 14349, + "##卒": 14350, + "##卓": 14351, + "##協": 14352, + "##单": 14353, + "##卖": 14354, + "##南": 14355, + "##単": 14356, + "##博": 14357, + "##卜": 14358, + "##卞": 14359, + "##卟": 14360, + "##占": 14361, + "##卡": 14362, + "##卢": 14363, + "##卤": 14364, + "##卦": 14365, + "##卧": 14366, + "##卫": 14367, + "##卮": 14368, + "##卯": 14369, + "##印": 14370, + "##危": 14371, + "##即": 14372, + "##却": 14373, + "##卵": 14374, + "##卷": 14375, + "##卸": 14376, + "##卻": 14377, + "##卿": 14378, + "##厂": 14379, + "##厄": 14380, + "##厅": 14381, + "##历": 14382, + "##厉": 14383, + "##压": 14384, + "##厌": 14385, + "##厕": 14386, + "##厘": 14387, + "##厚": 14388, + "##厝": 14389, + "##原": 14390, + "##厢": 14391, + "##厥": 14392, + "##厦": 14393, + "##厨": 14394, + "##厩": 14395, + "##厭": 14396, + "##厮": 14397, + "##厲": 14398, + "##厳": 14399, + "##去": 14400, + "##县": 14401, + "##叁": 14402, + "##参": 14403, + "##參": 14404, + "##又": 14405, + "##叉": 14406, + "##及": 14407, + "##友": 14408, + "##双": 14409, + "##反": 14410, + "##収": 14411, + "##发": 14412, + "##叔": 14413, + "##取": 14414, + "##受": 14415, + "##变": 14416, + "##叙": 14417, + "##叛": 14418, + "##叟": 14419, + "##叠": 14420, + "##叡": 14421, + "##叢": 14422, + "##口": 14423, + "##古": 14424, + "##句": 14425, + "##另": 14426, + "##叨": 14427, + "##叩": 14428, + "##只": 14429, + "##叫": 14430, + "##召": 14431, + "##叭": 14432, + "##叮": 14433, + "##可": 14434, + "##台": 14435, + "##叱": 14436, + "##史": 14437, + "##右": 14438, + "##叵": 14439, + "##叶": 14440, + "##号": 14441, + "##司": 14442, + "##叹": 14443, + "##叻": 14444, + "##叼": 14445, + "##叽": 14446, + "##吁": 14447, + "##吃": 14448, + "##各": 14449, + "##吆": 14450, + "##合": 14451, + "##吉": 14452, + "##吊": 14453, + "##吋": 14454, + "##同": 14455, + "##名": 14456, + "##后": 14457, + "##吏": 14458, + "##吐": 14459, + "##向": 14460, + "##吒": 14461, + "##吓": 14462, + "##吕": 14463, + "##吖": 14464, + "##吗": 14465, + "##君": 14466, + "##吝": 14467, + "##吞": 14468, + "##吟": 14469, + "##吠": 14470, + "##吡": 14471, + "##否": 14472, + "##吧": 14473, + "##吨": 14474, + "##吩": 14475, + "##含": 14476, + "##听": 14477, + "##吭": 14478, + "##吮": 14479, + "##启": 14480, + "##吱": 14481, + "##吳": 14482, + "##吴": 14483, + "##吵": 14484, + "##吶": 14485, + "##吸": 14486, + "##吹": 14487, + "##吻": 14488, + "##吼": 14489, + "##吽": 14490, + "##吾": 14491, + "##呀": 14492, + "##呂": 14493, + "##呃": 14494, + "##呆": 14495, + "##呈": 14496, + "##告": 14497, + "##呋": 14498, + "##呎": 14499, + "##呐": 14500, + "##呓": 14501, + "##呕": 14502, + "##呗": 14503, + "##员": 14504, + "##呛": 14505, + "##呜": 14506, + "##呢": 14507, + "##呤": 14508, + "##呦": 14509, + "##周": 14510, + "##呱": 14511, + "##呲": 14512, + "##味": 14513, + "##呵": 14514, + "##呷": 14515, + "##呸": 14516, + "##呻": 14517, + "##呼": 14518, + "##命": 14519, + "##咀": 14520, + "##咁": 14521, + "##咂": 14522, + "##咄": 14523, + "##咆": 14524, + "##咋": 14525, + "##和": 14526, + "##咎": 14527, + "##咏": 14528, + "##咐": 14529, + "##咒": 14530, + "##咔": 14531, + "##咕": 14532, + "##咖": 14533, + "##咗": 14534, + "##咘": 14535, + "##咙": 14536, + "##咚": 14537, + "##咛": 14538, + "##咣": 14539, + "##咤": 14540, + "##咦": 14541, + "##咧": 14542, + "##咨": 14543, + "##咩": 14544, + "##咪": 14545, + "##咫": 14546, + "##咬": 14547, + "##咭": 14548, + "##咯": 14549, + "##咱": 14550, + "##咲": 14551, + "##咳": 14552, + "##咸": 14553, + "##咻": 14554, + "##咽": 14555, + "##咿": 14556, + "##哀": 14557, + "##品": 14558, + "##哂": 14559, + "##哄": 14560, + "##哆": 14561, + "##哇": 14562, + "##哈": 14563, + "##哉": 14564, + "##哋": 14565, + "##哌": 14566, + "##响": 14567, + "##哎": 14568, + "##哏": 14569, + "##哐": 14570, + "##哑": 14571, + "##哒": 14572, + "##哔": 14573, + "##哗": 14574, + "##哟": 14575, + "##員": 14576, + "##哥": 14577, + "##哦": 14578, + "##哧": 14579, + "##哨": 14580, + "##哩": 14581, + "##哪": 14582, + "##哭": 14583, + "##哮": 14584, + "##哲": 14585, + "##哺": 14586, + "##哼": 14587, + "##哽": 14588, + "##唁": 14589, + "##唄": 14590, + "##唆": 14591, + "##唇": 14592, + "##唉": 14593, + "##唏": 14594, + "##唐": 14595, + "##唑": 14596, + "##唔": 14597, + "##唠": 14598, + "##唤": 14599, + "##唧": 14600, + "##唬": 14601, + "##售": 14602, + "##唯": 14603, + "##唰": 14604, + "##唱": 14605, + "##唳": 14606, + "##唷": 14607, + "##唸": 14608, + "##唾": 14609, + "##啃": 14610, + "##啄": 14611, + "##商": 14612, + "##啉": 14613, + "##啊": 14614, + "##問": 14615, + "##啓": 14616, + "##啕": 14617, + "##啖": 14618, + "##啜": 14619, + "##啞": 14620, + "##啟": 14621, + "##啡": 14622, + "##啤": 14623, + "##啥": 14624, + "##啦": 14625, + "##啧": 14626, + "##啪": 14627, + "##啫": 14628, + "##啬": 14629, + "##啮": 14630, + "##啰": 14631, + "##啱": 14632, + "##啲": 14633, + "##啵": 14634, + "##啶": 14635, + "##啷": 14636, + "##啸": 14637, + "##啻": 14638, + "##啼": 14639, + "##啾": 14640, + "##喀": 14641, + "##喂": 14642, + "##喃": 14643, + "##善": 14644, + "##喆": 14645, + "##喇": 14646, + "##喉": 14647, + "##喊": 14648, + "##喋": 14649, + "##喎": 14650, + "##喏": 14651, + "##喔": 14652, + "##喘": 14653, + "##喙": 14654, + "##喚": 14655, + "##喜": 14656, + "##喝": 14657, + "##喟": 14658, + "##喧": 14659, + "##喪": 14660, + "##喫": 14661, + "##喬": 14662, + "##單": 14663, + "##喰": 14664, + "##喱": 14665, + "##喲": 14666, + "##喳": 14667, + "##喵": 14668, + "##営": 14669, + "##喷": 14670, + "##喹": 14671, + "##喺": 14672, + "##喻": 14673, + "##喽": 14674, + "##嗅": 14675, + "##嗆": 14676, + "##嗇": 14677, + "##嗎": 14678, + "##嗑": 14679, + "##嗒": 14680, + "##嗓": 14681, + "##嗔": 14682, + "##嗖": 14683, + "##嗚": 14684, + "##嗜": 14685, + "##嗝": 14686, + "##嗟": 14687, + "##嗡": 14688, + "##嗣": 14689, + "##嗤": 14690, + "##嗦": 14691, + "##嗨": 14692, + "##嗪": 14693, + "##嗬": 14694, + "##嗯": 14695, + "##嗰": 14696, + "##嗲": 14697, + "##嗳": 14698, + "##嗶": 14699, + "##嗷": 14700, + "##嗽": 14701, + "##嘀": 14702, + "##嘅": 14703, + "##嘆": 14704, + "##嘈": 14705, + "##嘉": 14706, + "##嘌": 14707, + "##嘍": 14708, + "##嘎": 14709, + "##嘔": 14710, + "##嘖": 14711, + "##嘗": 14712, + "##嘘": 14713, + "##嘚": 14714, + "##嘛": 14715, + "##嘜": 14716, + "##嘞": 14717, + "##嘟": 14718, + "##嘢": 14719, + "##嘣": 14720, + "##嘤": 14721, + "##嘧": 14722, + "##嘩": 14723, + "##嘭": 14724, + "##嘮": 14725, + "##嘯": 14726, + "##嘰": 14727, + "##嘱": 14728, + "##嘲": 14729, + "##嘴": 14730, + "##嘶": 14731, + "##嘸": 14732, + "##嘹": 14733, + "##嘻": 14734, + "##嘿": 14735, + "##噁": 14736, + "##噌": 14737, + "##噎": 14738, + "##噓": 14739, + "##噔": 14740, + "##噗": 14741, + "##噙": 14742, + "##噜": 14743, + "##噠": 14744, + "##噢": 14745, + "##噤": 14746, + "##器": 14747, + "##噩": 14748, + "##噪": 14749, + "##噬": 14750, + "##噱": 14751, + "##噴": 14752, + "##噶": 14753, + "##噸": 14754, + "##噹": 14755, + "##噻": 14756, + "##噼": 14757, + "##嚀": 14758, + "##嚇": 14759, + "##嚎": 14760, + "##嚏": 14761, + "##嚐": 14762, + "##嚓": 14763, + "##嚕": 14764, + "##嚟": 14765, + "##嚣": 14766, + "##嚥": 14767, + "##嚨": 14768, + "##嚮": 14769, + "##嚴": 14770, + "##嚷": 14771, + "##嚼": 14772, + "##囂": 14773, + "##囉": 14774, + "##囊": 14775, + "##囍": 14776, + "##囑": 14777, + "##囔": 14778, + "##囗": 14779, + "##囚": 14780, + "##四": 14781, + "##囝": 14782, + "##回": 14783, + "##囟": 14784, + "##因": 14785, + "##囡": 14786, + "##团": 14787, + "##団": 14788, + "##囤": 14789, + "##囧": 14790, + "##囪": 14791, + "##囫": 14792, + "##园": 14793, + "##困": 14794, + "##囱": 14795, + "##囲": 14796, + "##図": 14797, + "##围": 14798, + "##囹": 14799, + "##固": 14800, + "##国": 14801, + "##图": 14802, + "##囿": 14803, + "##圃": 14804, + "##圄": 14805, + "##圆": 14806, + "##圈": 14807, + "##國": 14808, + "##圍": 14809, + "##圏": 14810, + "##園": 14811, + "##圓": 14812, + "##圖": 14813, + "##團": 14814, + "##圜": 14815, + "##土": 14816, + "##圣": 14817, + "##圧": 14818, + "##在": 14819, + "##圩": 14820, + "##圭": 14821, + "##地": 14822, + "##圳": 14823, + "##场": 14824, + "##圻": 14825, + "##圾": 14826, + "##址": 14827, + "##坂": 14828, + "##均": 14829, + "##坊": 14830, + "##坍": 14831, + "##坎": 14832, + "##坏": 14833, + "##坐": 14834, + "##坑": 14835, + "##块": 14836, + "##坚": 14837, + "##坛": 14838, + "##坝": 14839, + "##坞": 14840, + "##坟": 14841, + "##坠": 14842, + "##坡": 14843, + "##坤": 14844, + "##坦": 14845, + "##坨": 14846, + "##坪": 14847, + "##坯": 14848, + "##坳": 14849, + "##坵": 14850, + "##坷": 14851, + "##垂": 14852, + "##垃": 14853, + "##垄": 14854, + "##型": 14855, + "##垒": 14856, + "##垚": 14857, + "##垛": 14858, + "##垠": 14859, + "##垢": 14860, + "##垣": 14861, + "##垦": 14862, + "##垩": 14863, + "##垫": 14864, + "##垭": 14865, + "##垮": 14866, + "##垵": 14867, + "##埂": 14868, + "##埃": 14869, + "##埋": 14870, + "##城": 14871, + "##埔": 14872, + "##埕": 14873, + "##埗": 14874, + "##域": 14875, + "##埠": 14876, + "##埤": 14877, + "##埵": 14878, + "##執": 14879, + "##埸": 14880, + "##培": 14881, + "##基": 14882, + "##埼": 14883, + "##堀": 14884, + "##堂": 14885, + "##堃": 14886, + "##堅": 14887, + "##堆": 14888, + "##堇": 14889, + "##堑": 14890, + "##堕": 14891, + "##堙": 14892, + "##堡": 14893, + "##堤": 14894, + "##堪": 14895, + "##堯": 14896, + "##堰": 14897, + "##報": 14898, + "##場": 14899, + "##堵": 14900, + "##堺": 14901, + "##堿": 14902, + "##塊": 14903, + "##塌": 14904, + "##塑": 14905, + "##塔": 14906, + "##塗": 14907, + "##塘": 14908, + "##塚": 14909, + "##塞": 14910, + "##塢": 14911, + "##塩": 14912, + "##填": 14913, + "##塬": 14914, + "##塭": 14915, + "##塵": 14916, + "##塾": 14917, + "##墀": 14918, + "##境": 14919, + "##墅": 14920, + "##墉": 14921, + "##墊": 14922, + "##墒": 14923, + "##墓": 14924, + "##増": 14925, + "##墘": 14926, + "##墙": 14927, + "##墜": 14928, + "##增": 14929, + "##墟": 14930, + "##墨": 14931, + "##墩": 14932, + "##墮": 14933, + "##墳": 14934, + "##墻": 14935, + "##墾": 14936, + "##壁": 14937, + "##壅": 14938, + "##壆": 14939, + "##壇": 14940, + "##壊": 14941, + "##壑": 14942, + "##壓": 14943, + "##壕": 14944, + "##壘": 14945, + "##壞": 14946, + "##壟": 14947, + "##壢": 14948, + "##壤": 14949, + "##壩": 14950, + "##士": 14951, + "##壬": 14952, + "##壮": 14953, + "##壯": 14954, + "##声": 14955, + "##売": 14956, + "##壳": 14957, + "##壶": 14958, + "##壹": 14959, + "##壺": 14960, + "##壽": 14961, + "##处": 14962, + "##备": 14963, + "##変": 14964, + "##复": 14965, + "##夏": 14966, + "##夔": 14967, + "##夕": 14968, + "##外": 14969, + "##夙": 14970, + "##多": 14971, + "##夜": 14972, + "##够": 14973, + "##夠": 14974, + "##夢": 14975, + "##夥": 14976, + "##大": 14977, + "##天": 14978, + "##太": 14979, + "##夫": 14980, + "##夭": 14981, + "##央": 14982, + "##夯": 14983, + "##失": 14984, + "##头": 14985, + "##夷": 14986, + "##夸": 14987, + "##夹": 14988, + "##夺": 14989, + "##夾": 14990, + "##奂": 14991, + "##奄": 14992, + "##奇": 14993, + "##奈": 14994, + "##奉": 14995, + "##奋": 14996, + "##奎": 14997, + "##奏": 14998, + "##奐": 14999, + "##契": 15000, + "##奔": 15001, + "##奕": 15002, + "##奖": 15003, + "##套": 15004, + "##奘": 15005, + "##奚": 15006, + "##奠": 15007, + "##奢": 15008, + "##奥": 15009, + "##奧": 15010, + "##奪": 15011, + "##奬": 15012, + "##奮": 15013, + "##女": 15014, + "##奴": 15015, + "##奶": 15016, + "##奸": 15017, + "##她": 15018, + "##好": 15019, + "##如": 15020, + "##妃": 15021, + "##妄": 15022, + "##妆": 15023, + "##妇": 15024, + "##妈": 15025, + "##妊": 15026, + "##妍": 15027, + "##妒": 15028, + "##妓": 15029, + "##妖": 15030, + "##妘": 15031, + "##妙": 15032, + "##妝": 15033, + "##妞": 15034, + "##妣": 15035, + "##妤": 15036, + "##妥": 15037, + "##妨": 15038, + "##妩": 15039, + "##妪": 15040, + "##妮": 15041, + "##妲": 15042, + "##妳": 15043, + "##妹": 15044, + "##妻": 15045, + "##妾": 15046, + "##姆": 15047, + "##姉": 15048, + "##姊": 15049, + "##始": 15050, + "##姍": 15051, + "##姐": 15052, + "##姑": 15053, + "##姒": 15054, + "##姓": 15055, + "##委": 15056, + "##姗": 15057, + "##姚": 15058, + "##姜": 15059, + "##姝": 15060, + "##姣": 15061, + "##姥": 15062, + "##姦": 15063, + "##姨": 15064, + "##姪": 15065, + "##姫": 15066, + "##姬": 15067, + "##姹": 15068, + "##姻": 15069, + "##姿": 15070, + "##威": 15071, + "##娃": 15072, + "##娄": 15073, + "##娅": 15074, + "##娆": 15075, + "##娇": 15076, + "##娉": 15077, + "##娑": 15078, + "##娓": 15079, + "##娘": 15080, + "##娛": 15081, + "##娜": 15082, + "##娟": 15083, + "##娠": 15084, + "##娣": 15085, + "##娥": 15086, + "##娩": 15087, + "##娱": 15088, + "##娲": 15089, + "##娴": 15090, + "##娶": 15091, + "##娼": 15092, + "##婀": 15093, + "##婁": 15094, + "##婆": 15095, + "##婉": 15096, + "##婊": 15097, + "##婕": 15098, + "##婚": 15099, + "##婢": 15100, + "##婦": 15101, + "##婧": 15102, + "##婪": 15103, + "##婭": 15104, + "##婴": 15105, + "##婵": 15106, + "##婶": 15107, + "##婷": 15108, + "##婺": 15109, + "##婿": 15110, + "##媒": 15111, + "##媚": 15112, + "##媛": 15113, + "##媞": 15114, + "##媧": 15115, + "##媲": 15116, + "##媳": 15117, + "##媽": 15118, + "##媾": 15119, + "##嫁": 15120, + "##嫂": 15121, + "##嫉": 15122, + "##嫌": 15123, + "##嫑": 15124, + "##嫔": 15125, + "##嫖": 15126, + "##嫘": 15127, + "##嫚": 15128, + "##嫡": 15129, + "##嫣": 15130, + "##嫦": 15131, + "##嫩": 15132, + "##嫲": 15133, + "##嫵": 15134, + "##嫻": 15135, + "##嬅": 15136, + "##嬉": 15137, + "##嬌": 15138, + "##嬗": 15139, + "##嬛": 15140, + "##嬢": 15141, + "##嬤": 15142, + "##嬪": 15143, + "##嬰": 15144, + "##嬴": 15145, + "##嬷": 15146, + "##嬸": 15147, + "##嬿": 15148, + "##孀": 15149, + "##孃": 15150, + "##子": 15151, + "##孑": 15152, + "##孔": 15153, + "##孕": 15154, + "##孖": 15155, + "##字": 15156, + "##存": 15157, + "##孙": 15158, + "##孚": 15159, + "##孛": 15160, + "##孜": 15161, + "##孝": 15162, + "##孟": 15163, + "##孢": 15164, + "##季": 15165, + "##孤": 15166, + "##学": 15167, + "##孩": 15168, + "##孪": 15169, + "##孫": 15170, + "##孬": 15171, + "##孰": 15172, + "##孱": 15173, + "##孳": 15174, + "##孵": 15175, + "##學": 15176, + "##孺": 15177, + "##孽": 15178, + "##孿": 15179, + "##宁": 15180, + "##它": 15181, + "##宅": 15182, + "##宇": 15183, + "##守": 15184, + "##安": 15185, + "##宋": 15186, + "##完": 15187, + "##宏": 15188, + "##宓": 15189, + "##宕": 15190, + "##宗": 15191, + "##官": 15192, + "##宙": 15193, + "##定": 15194, + "##宛": 15195, + "##宜": 15196, + "##宝": 15197, + "##实": 15198, + "##実": 15199, + "##宠": 15200, + "##审": 15201, + "##客": 15202, + "##宣": 15203, + "##室": 15204, + "##宥": 15205, + "##宦": 15206, + "##宪": 15207, + "##宫": 15208, + "##宮": 15209, + "##宰": 15210, + "##害": 15211, + "##宴": 15212, + "##宵": 15213, + "##家": 15214, + "##宸": 15215, + "##容": 15216, + "##宽": 15217, + "##宾": 15218, + "##宿": 15219, + "##寂": 15220, + "##寄": 15221, + "##寅": 15222, + "##密": 15223, + "##寇": 15224, + "##富": 15225, + "##寐": 15226, + "##寒": 15227, + "##寓": 15228, + "##寛": 15229, + "##寝": 15230, + "##寞": 15231, + "##察": 15232, + "##寡": 15233, + "##寢": 15234, + "##寥": 15235, + "##實": 15236, + "##寧": 15237, + "##寨": 15238, + "##審": 15239, + "##寫": 15240, + "##寬": 15241, + "##寮": 15242, + "##寰": 15243, + "##寵": 15244, + "##寶": 15245, + "##寸": 15246, + "##对": 15247, + "##寺": 15248, + "##寻": 15249, + "##导": 15250, + "##対": 15251, + "##寿": 15252, + "##封": 15253, + "##専": 15254, + "##射": 15255, + "##将": 15256, + "##將": 15257, + "##專": 15258, + "##尉": 15259, + "##尊": 15260, + "##尋": 15261, + "##對": 15262, + "##導": 15263, + "##小": 15264, + "##少": 15265, + "##尔": 15266, + "##尕": 15267, + "##尖": 15268, + "##尘": 15269, + "##尚": 15270, + "##尝": 15271, + "##尤": 15272, + "##尧": 15273, + "##尬": 15274, + "##就": 15275, + "##尴": 15276, + "##尷": 15277, + "##尸": 15278, + "##尹": 15279, + "##尺": 15280, + "##尻": 15281, + "##尼": 15282, + "##尽": 15283, + "##尾": 15284, + "##尿": 15285, + "##局": 15286, + "##屁": 15287, + "##层": 15288, + "##屄": 15289, + "##居": 15290, + "##屆": 15291, + "##屈": 15292, + "##屉": 15293, + "##届": 15294, + "##屋": 15295, + "##屌": 15296, + "##屍": 15297, + "##屎": 15298, + "##屏": 15299, + "##屐": 15300, + "##屑": 15301, + "##展": 15302, + "##屜": 15303, + "##属": 15304, + "##屠": 15305, + "##屡": 15306, + "##屢": 15307, + "##層": 15308, + "##履": 15309, + "##屬": 15310, + "##屯": 15311, + "##山": 15312, + "##屹": 15313, + "##屿": 15314, + "##岀": 15315, + "##岁": 15316, + "##岂": 15317, + "##岌": 15318, + "##岐": 15319, + "##岑": 15320, + "##岔": 15321, + "##岖": 15322, + "##岗": 15323, + "##岘": 15324, + "##岙": 15325, + "##岚": 15326, + "##岛": 15327, + "##岡": 15328, + "##岩": 15329, + "##岫": 15330, + "##岬": 15331, + "##岭": 15332, + "##岱": 15333, + "##岳": 15334, + "##岷": 15335, + "##岸": 15336, + "##峇": 15337, + "##峋": 15338, + "##峒": 15339, + "##峙": 15340, + "##峡": 15341, + "##峤": 15342, + "##峥": 15343, + "##峦": 15344, + "##峨": 15345, + "##峪": 15346, + "##峭": 15347, + "##峯": 15348, + "##峰": 15349, + "##峴": 15350, + "##島": 15351, + "##峻": 15352, + "##峽": 15353, + "##崁": 15354, + "##崂": 15355, + "##崆": 15356, + "##崇": 15357, + "##崎": 15358, + "##崑": 15359, + "##崔": 15360, + "##崖": 15361, + "##崗": 15362, + "##崙": 15363, + "##崛": 15364, + "##崧": 15365, + "##崩": 15366, + "##崭": 15367, + "##崴": 15368, + "##崽": 15369, + "##嵇": 15370, + "##嵊": 15371, + "##嵋": 15372, + "##嵌": 15373, + "##嵐": 15374, + "##嵘": 15375, + "##嵩": 15376, + "##嵬": 15377, + "##嵯": 15378, + "##嶂": 15379, + "##嶄": 15380, + "##嶇": 15381, + "##嶋": 15382, + "##嶙": 15383, + "##嶺": 15384, + "##嶼": 15385, + "##嶽": 15386, + "##巅": 15387, + "##巍": 15388, + "##巒": 15389, + "##巔": 15390, + "##巖": 15391, + "##川": 15392, + "##州": 15393, + "##巡": 15394, + "##巢": 15395, + "##工": 15396, + "##左": 15397, + "##巧": 15398, + "##巨": 15399, + "##巩": 15400, + "##巫": 15401, + "##差": 15402, + "##己": 15403, + "##已": 15404, + "##巳": 15405, + "##巴": 15406, + "##巷": 15407, + "##巻": 15408, + "##巽": 15409, + "##巾": 15410, + "##巿": 15411, + "##币": 15412, + "##市": 15413, + "##布": 15414, + "##帅": 15415, + "##帆": 15416, + "##师": 15417, + "##希": 15418, + "##帐": 15419, + "##帑": 15420, + "##帕": 15421, + "##帖": 15422, + "##帘": 15423, + "##帚": 15424, + "##帛": 15425, + "##帜": 15426, + "##帝": 15427, + "##帥": 15428, + "##带": 15429, + "##帧": 15430, + "##師": 15431, + "##席": 15432, + "##帮": 15433, + "##帯": 15434, + "##帰": 15435, + "##帳": 15436, + "##帶": 15437, + "##帷": 15438, + "##常": 15439, + "##帼": 15440, + "##帽": 15441, + "##幀": 15442, + "##幂": 15443, + "##幄": 15444, + "##幅": 15445, + "##幌": 15446, + "##幔": 15447, + "##幕": 15448, + "##幟": 15449, + "##幡": 15450, + "##幢": 15451, + "##幣": 15452, + "##幫": 15453, + "##干": 15454, + "##平": 15455, + "##年": 15456, + "##并": 15457, + "##幸": 15458, + "##幹": 15459, + "##幺": 15460, + "##幻": 15461, + "##幼": 15462, + "##幽": 15463, + "##幾": 15464, + "##广": 15465, + "##庁": 15466, + "##広": 15467, + "##庄": 15468, + "##庆": 15469, + "##庇": 15470, + "##床": 15471, + "##序": 15472, + "##庐": 15473, + "##库": 15474, + "##应": 15475, + "##底": 15476, + "##庖": 15477, + "##店": 15478, + "##庙": 15479, + "##庚": 15480, + "##府": 15481, + "##庞": 15482, + "##废": 15483, + "##庠": 15484, + "##度": 15485, + "##座": 15486, + "##庫": 15487, + "##庭": 15488, + "##庵": 15489, + "##庶": 15490, + "##康": 15491, + "##庸": 15492, + "##庹": 15493, + "##庾": 15494, + "##廁": 15495, + "##廂": 15496, + "##廃": 15497, + "##廈": 15498, + "##廉": 15499, + "##廊": 15500, + "##廓": 15501, + "##廖": 15502, + "##廚": 15503, + "##廝": 15504, + "##廟": 15505, + "##廠": 15506, + "##廢": 15507, + "##廣": 15508, + "##廬": 15509, + "##廳": 15510, + "##延": 15511, + "##廷": 15512, + "##建": 15513, + "##廿": 15514, + "##开": 15515, + "##弁": 15516, + "##异": 15517, + "##弃": 15518, + "##弄": 15519, + "##弈": 15520, + "##弊": 15521, + "##弋": 15522, + "##式": 15523, + "##弑": 15524, + "##弒": 15525, + "##弓": 15526, + "##弔": 15527, + "##引": 15528, + "##弗": 15529, + "##弘": 15530, + "##弛": 15531, + "##弟": 15532, + "##张": 15533, + "##弥": 15534, + "##弦": 15535, + "##弧": 15536, + "##弩": 15537, + "##弭": 15538, + "##弯": 15539, + "##弱": 15540, + "##張": 15541, + "##強": 15542, + "##弹": 15543, + "##强": 15544, + "##弼": 15545, + "##弾": 15546, + "##彅": 15547, + "##彆": 15548, + "##彈": 15549, + "##彌": 15550, + "##彎": 15551, + "##归": 15552, + "##当": 15553, + "##录": 15554, + "##彗": 15555, + "##彙": 15556, + "##彝": 15557, + "##形": 15558, + "##彤": 15559, + "##彥": 15560, + "##彦": 15561, + "##彧": 15562, + "##彩": 15563, + "##彪": 15564, + "##彫": 15565, + "##彬": 15566, + "##彭": 15567, + "##彰": 15568, + "##影": 15569, + "##彷": 15570, + "##役": 15571, + "##彻": 15572, + "##彼": 15573, + "##彿": 15574, + "##往": 15575, + "##征": 15576, + "##径": 15577, + "##待": 15578, + "##徇": 15579, + "##很": 15580, + "##徉": 15581, + "##徊": 15582, + "##律": 15583, + "##後": 15584, + "##徐": 15585, + "##徑": 15586, + "##徒": 15587, + "##従": 15588, + "##徕": 15589, + "##得": 15590, + "##徘": 15591, + "##徙": 15592, + "##徜": 15593, + "##從": 15594, + "##徠": 15595, + "##御": 15596, + "##徨": 15597, + "##復": 15598, + "##循": 15599, + "##徬": 15600, + "##微": 15601, + "##徳": 15602, + "##徴": 15603, + "##徵": 15604, + "##德": 15605, + "##徹": 15606, + "##徼": 15607, + "##徽": 15608, + "##心": 15609, + "##必": 15610, + "##忆": 15611, + "##忌": 15612, + "##忍": 15613, + "##忏": 15614, + "##忐": 15615, + "##忑": 15616, + "##忒": 15617, + "##忖": 15618, + "##志": 15619, + "##忘": 15620, + "##忙": 15621, + "##応": 15622, + "##忠": 15623, + "##忡": 15624, + "##忤": 15625, + "##忧": 15626, + "##忪": 15627, + "##快": 15628, + "##忱": 15629, + "##念": 15630, + "##忻": 15631, + "##忽": 15632, + "##忿": 15633, + "##怀": 15634, + "##态": 15635, + "##怂": 15636, + "##怅": 15637, + "##怆": 15638, + "##怎": 15639, + "##怏": 15640, + "##怒": 15641, + "##怔": 15642, + "##怕": 15643, + "##怖": 15644, + "##怙": 15645, + "##怜": 15646, + "##思": 15647, + "##怠": 15648, + "##怡": 15649, + "##急": 15650, + "##怦": 15651, + "##性": 15652, + "##怨": 15653, + "##怪": 15654, + "##怯": 15655, + "##怵": 15656, + "##总": 15657, + "##怼": 15658, + "##恁": 15659, + "##恃": 15660, + "##恆": 15661, + "##恋": 15662, + "##恍": 15663, + "##恐": 15664, + "##恒": 15665, + "##恕": 15666, + "##恙": 15667, + "##恚": 15668, + "##恢": 15669, + "##恣": 15670, + "##恤": 15671, + "##恥": 15672, + "##恨": 15673, + "##恩": 15674, + "##恪": 15675, + "##恫": 15676, + "##恬": 15677, + "##恭": 15678, + "##息": 15679, + "##恰": 15680, + "##恳": 15681, + "##恵": 15682, + "##恶": 15683, + "##恸": 15684, + "##恺": 15685, + "##恻": 15686, + "##恼": 15687, + "##恿": 15688, + "##悄": 15689, + "##悅": 15690, + "##悉": 15691, + "##悌": 15692, + "##悍": 15693, + "##悔": 15694, + "##悖": 15695, + "##悚": 15696, + "##悟": 15697, + "##悠": 15698, + "##患": 15699, + "##悦": 15700, + "##您": 15701, + "##悩": 15702, + "##悪": 15703, + "##悬": 15704, + "##悯": 15705, + "##悱": 15706, + "##悲": 15707, + "##悴": 15708, + "##悵": 15709, + "##悶": 15710, + "##悸": 15711, + "##悻": 15712, + "##悼": 15713, + "##悽": 15714, + "##情": 15715, + "##惆": 15716, + "##惇": 15717, + "##惊": 15718, + "##惋": 15719, + "##惑": 15720, + "##惕": 15721, + "##惘": 15722, + "##惚": 15723, + "##惜": 15724, + "##惟": 15725, + "##惠": 15726, + "##惡": 15727, + "##惦": 15728, + "##惧": 15729, + "##惨": 15730, + "##惩": 15731, + "##惫": 15732, + "##惬": 15733, + "##惭": 15734, + "##惮": 15735, + "##惯": 15736, + "##惰": 15737, + "##惱": 15738, + "##想": 15739, + "##惴": 15740, + "##惶": 15741, + "##惹": 15742, + "##惺": 15743, + "##愁": 15744, + "##愆": 15745, + "##愈": 15746, + "##愉": 15747, + "##愍": 15748, + "##意": 15749, + "##愕": 15750, + "##愚": 15751, + "##愛": 15752, + "##愜": 15753, + "##感": 15754, + "##愣": 15755, + "##愤": 15756, + "##愧": 15757, + "##愫": 15758, + "##愷": 15759, + "##愿": 15760, + "##慄": 15761, + "##慈": 15762, + "##態": 15763, + "##慌": 15764, + "##慎": 15765, + "##慑": 15766, + "##慕": 15767, + "##慘": 15768, + "##慚": 15769, + "##慟": 15770, + "##慢": 15771, + "##慣": 15772, + "##慧": 15773, + "##慨": 15774, + "##慫": 15775, + "##慮": 15776, + "##慰": 15777, + "##慳": 15778, + "##慵": 15779, + "##慶": 15780, + "##慷": 15781, + "##慾": 15782, + "##憂": 15783, + "##憊": 15784, + "##憋": 15785, + "##憎": 15786, + "##憐": 15787, + "##憑": 15788, + "##憔": 15789, + "##憚": 15790, + "##憤": 15791, + "##憧": 15792, + "##憨": 15793, + "##憩": 15794, + "##憫": 15795, + "##憬": 15796, + "##憲": 15797, + "##憶": 15798, + "##憾": 15799, + "##懂": 15800, + "##懇": 15801, + "##懈": 15802, + "##應": 15803, + "##懊": 15804, + "##懋": 15805, + "##懑": 15806, + "##懒": 15807, + "##懦": 15808, + "##懲": 15809, + "##懵": 15810, + "##懶": 15811, + "##懷": 15812, + "##懸": 15813, + "##懺": 15814, + "##懼": 15815, + "##懾": 15816, + "##懿": 15817, + "##戀": 15818, + "##戈": 15819, + "##戊": 15820, + "##戌": 15821, + "##戍": 15822, + "##戎": 15823, + "##戏": 15824, + "##成": 15825, + "##我": 15826, + "##戒": 15827, + "##戕": 15828, + "##或": 15829, + "##战": 15830, + "##戚": 15831, + "##戛": 15832, + "##戟": 15833, + "##戡": 15834, + "##戦": 15835, + "##截": 15836, + "##戬": 15837, + "##戮": 15838, + "##戰": 15839, + "##戲": 15840, + "##戳": 15841, + "##戴": 15842, + "##戶": 15843, + "##户": 15844, + "##戸": 15845, + "##戻": 15846, + "##戾": 15847, + "##房": 15848, + "##所": 15849, + "##扁": 15850, + "##扇": 15851, + "##扈": 15852, + "##扉": 15853, + "##手": 15854, + "##才": 15855, + "##扎": 15856, + "##扑": 15857, + "##扒": 15858, + "##打": 15859, + "##扔": 15860, + "##払": 15861, + "##托": 15862, + "##扛": 15863, + "##扣": 15864, + "##扦": 15865, + "##执": 15866, + "##扩": 15867, + "##扪": 15868, + "##扫": 15869, + "##扬": 15870, + "##扭": 15871, + "##扮": 15872, + "##扯": 15873, + "##扰": 15874, + "##扱": 15875, + "##扳": 15876, + "##扶": 15877, + "##批": 15878, + "##扼": 15879, + "##找": 15880, + "##承": 15881, + "##技": 15882, + "##抄": 15883, + "##抉": 15884, + "##把": 15885, + "##抑": 15886, + "##抒": 15887, + "##抓": 15888, + "##投": 15889, + "##抖": 15890, + "##抗": 15891, + "##折": 15892, + "##抚": 15893, + "##抛": 15894, + "##抜": 15895, + "##択": 15896, + "##抟": 15897, + "##抠": 15898, + "##抡": 15899, + "##抢": 15900, + "##护": 15901, + "##报": 15902, + "##抨": 15903, + "##披": 15904, + "##抬": 15905, + "##抱": 15906, + "##抵": 15907, + "##抹": 15908, + "##押": 15909, + "##抽": 15910, + "##抿": 15911, + "##拂": 15912, + "##拄": 15913, + "##担": 15914, + "##拆": 15915, + "##拇": 15916, + "##拈": 15917, + "##拉": 15918, + "##拋": 15919, + "##拌": 15920, + "##拍": 15921, + "##拎": 15922, + "##拐": 15923, + "##拒": 15924, + "##拓": 15925, + "##拔": 15926, + "##拖": 15927, + "##拗": 15928, + "##拘": 15929, + "##拙": 15930, + "##拚": 15931, + "##招": 15932, + "##拜": 15933, + "##拟": 15934, + "##拡": 15935, + "##拢": 15936, + "##拣": 15937, + "##拥": 15938, + "##拦": 15939, + "##拧": 15940, + "##拨": 15941, + "##择": 15942, + "##括": 15943, + "##拭": 15944, + "##拮": 15945, + "##拯": 15946, + "##拱": 15947, + "##拳": 15948, + "##拴": 15949, + "##拷": 15950, + "##拼": 15951, + "##拽": 15952, + "##拾": 15953, + "##拿": 15954, + "##持": 15955, + "##挂": 15956, + "##指": 15957, + "##挈": 15958, + "##按": 15959, + "##挎": 15960, + "##挑": 15961, + "##挖": 15962, + "##挙": 15963, + "##挚": 15964, + "##挛": 15965, + "##挝": 15966, + "##挞": 15967, + "##挟": 15968, + "##挠": 15969, + "##挡": 15970, + "##挣": 15971, + "##挤": 15972, + "##挥": 15973, + "##挨": 15974, + "##挪": 15975, + "##挫": 15976, + "##振": 15977, + "##挲": 15978, + "##挹": 15979, + "##挺": 15980, + "##挽": 15981, + "##挾": 15982, + "##捂": 15983, + "##捅": 15984, + "##捆": 15985, + "##捉": 15986, + "##捋": 15987, + "##捌": 15988, + "##捍": 15989, + "##捎": 15990, + "##捏": 15991, + "##捐": 15992, + "##捕": 15993, + "##捞": 15994, + "##损": 15995, + "##捡": 15996, + "##换": 15997, + "##捣": 15998, + "##捧": 15999, + "##捨": 16000, + "##捩": 16001, + "##据": 16002, + "##捱": 16003, + "##捲": 16004, + "##捶": 16005, + "##捷": 16006, + "##捺": 16007, + "##捻": 16008, + "##掀": 16009, + "##掂": 16010, + "##掃": 16011, + "##掇": 16012, + "##授": 16013, + "##掉": 16014, + "##掌": 16015, + "##掏": 16016, + "##掐": 16017, + "##排": 16018, + "##掖": 16019, + "##掘": 16020, + "##掙": 16021, + "##掛": 16022, + "##掠": 16023, + "##採": 16024, + "##探": 16025, + "##掣": 16026, + "##接": 16027, + "##控": 16028, + "##推": 16029, + "##掩": 16030, + "##措": 16031, + "##掬": 16032, + "##掰": 16033, + "##掲": 16034, + "##掳": 16035, + "##掴": 16036, + "##掷": 16037, + "##掸": 16038, + "##掺": 16039, + "##揀": 16040, + "##揃": 16041, + "##揄": 16042, + "##揆": 16043, + "##揉": 16044, + "##揍": 16045, + "##描": 16046, + "##提": 16047, + "##插": 16048, + "##揖": 16049, + "##揚": 16050, + "##換": 16051, + "##握": 16052, + "##揣": 16053, + "##揩": 16054, + "##揪": 16055, + "##揭": 16056, + "##揮": 16057, + "##援": 16058, + "##揶": 16059, + "##揸": 16060, + "##揹": 16061, + "##揽": 16062, + "##搀": 16063, + "##搁": 16064, + "##搂": 16065, + "##搅": 16066, + "##損": 16067, + "##搏": 16068, + "##搐": 16069, + "##搓": 16070, + "##搔": 16071, + "##搖": 16072, + "##搗": 16073, + "##搜": 16074, + "##搞": 16075, + "##搡": 16076, + "##搪": 16077, + "##搬": 16078, + "##搭": 16079, + "##搵": 16080, + "##搶": 16081, + "##携": 16082, + "##搽": 16083, + "##摀": 16084, + "##摁": 16085, + "##摄": 16086, + "##摆": 16087, + "##摇": 16088, + "##摈": 16089, + "##摊": 16090, + "##摒": 16091, + "##摔": 16092, + "##摘": 16093, + "##摞": 16094, + "##摟": 16095, + "##摧": 16096, + "##摩": 16097, + "##摯": 16098, + "##摳": 16099, + "##摸": 16100, + "##摹": 16101, + "##摺": 16102, + "##摻": 16103, + "##撂": 16104, + "##撃": 16105, + "##撅": 16106, + "##撇": 16107, + "##撈": 16108, + "##撐": 16109, + "##撑": 16110, + "##撒": 16111, + "##撓": 16112, + "##撕": 16113, + "##撚": 16114, + "##撞": 16115, + "##撤": 16116, + "##撥": 16117, + "##撩": 16118, + "##撫": 16119, + "##撬": 16120, + "##播": 16121, + "##撮": 16122, + "##撰": 16123, + "##撲": 16124, + "##撵": 16125, + "##撷": 16126, + "##撸": 16127, + "##撻": 16128, + "##撼": 16129, + "##撿": 16130, + "##擀": 16131, + "##擁": 16132, + "##擂": 16133, + "##擄": 16134, + "##擅": 16135, + "##擇": 16136, + "##擊": 16137, + "##擋": 16138, + "##操": 16139, + "##擎": 16140, + "##擒": 16141, + "##擔": 16142, + "##擘": 16143, + "##據": 16144, + "##擞": 16145, + "##擠": 16146, + "##擡": 16147, + "##擢": 16148, + "##擦": 16149, + "##擬": 16150, + "##擰": 16151, + "##擱": 16152, + "##擲": 16153, + "##擴": 16154, + "##擷": 16155, + "##擺": 16156, + "##擼": 16157, + "##擾": 16158, + "##攀": 16159, + "##攏": 16160, + "##攒": 16161, + "##攔": 16162, + "##攘": 16163, + "##攙": 16164, + "##攜": 16165, + "##攝": 16166, + "##攞": 16167, + "##攢": 16168, + "##攣": 16169, + "##攤": 16170, + "##攥": 16171, + "##攪": 16172, + "##攫": 16173, + "##攬": 16174, + "##支": 16175, + "##收": 16176, + "##攸": 16177, + "##改": 16178, + "##攻": 16179, + "##放": 16180, + "##政": 16181, + "##故": 16182, + "##效": 16183, + "##敌": 16184, + "##敍": 16185, + "##敎": 16186, + "##敏": 16187, + "##救": 16188, + "##敕": 16189, + "##敖": 16190, + "##敗": 16191, + "##敘": 16192, + "##教": 16193, + "##敛": 16194, + "##敝": 16195, + "##敞": 16196, + "##敢": 16197, + "##散": 16198, + "##敦": 16199, + "##敬": 16200, + "##数": 16201, + "##敲": 16202, + "##整": 16203, + "##敵": 16204, + "##敷": 16205, + "##數": 16206, + "##斂": 16207, + "##斃": 16208, + "##文": 16209, + "##斋": 16210, + "##斌": 16211, + "##斎": 16212, + "##斐": 16213, + "##斑": 16214, + "##斓": 16215, + "##斗": 16216, + "##料": 16217, + "##斛": 16218, + "##斜": 16219, + "##斟": 16220, + "##斡": 16221, + "##斤": 16222, + "##斥": 16223, + "##斧": 16224, + "##斩": 16225, + "##斫": 16226, + "##斬": 16227, + "##断": 16228, + "##斯": 16229, + "##新": 16230, + "##斷": 16231, + "##方": 16232, + "##於": 16233, + "##施": 16234, + "##旁": 16235, + "##旃": 16236, + "##旅": 16237, + "##旋": 16238, + "##旌": 16239, + "##旎": 16240, + "##族": 16241, + "##旖": 16242, + "##旗": 16243, + "##无": 16244, + "##既": 16245, + "##日": 16246, + "##旦": 16247, + "##旧": 16248, + "##旨": 16249, + "##早": 16250, + "##旬": 16251, + "##旭": 16252, + "##旮": 16253, + "##旱": 16254, + "##时": 16255, + "##旷": 16256, + "##旺": 16257, + "##旻": 16258, + "##昀": 16259, + "##昂": 16260, + "##昆": 16261, + "##昇": 16262, + "##昉": 16263, + "##昊": 16264, + "##昌": 16265, + "##明": 16266, + "##昏": 16267, + "##易": 16268, + "##昔": 16269, + "##昕": 16270, + "##昙": 16271, + "##星": 16272, + "##映": 16273, + "##春": 16274, + "##昧": 16275, + "##昨": 16276, + "##昭": 16277, + "##是": 16278, + "##昱": 16279, + "##昴": 16280, + "##昵": 16281, + "##昶": 16282, + "##昼": 16283, + "##显": 16284, + "##晁": 16285, + "##時": 16286, + "##晃": 16287, + "##晉": 16288, + "##晋": 16289, + "##晌": 16290, + "##晏": 16291, + "##晒": 16292, + "##晓": 16293, + "##晔": 16294, + "##晕": 16295, + "##晖": 16296, + "##晗": 16297, + "##晚": 16298, + "##晝": 16299, + "##晞": 16300, + "##晟": 16301, + "##晤": 16302, + "##晦": 16303, + "##晨": 16304, + "##晩": 16305, + "##普": 16306, + "##景": 16307, + "##晰": 16308, + "##晴": 16309, + "##晶": 16310, + "##晷": 16311, + "##智": 16312, + "##晾": 16313, + "##暂": 16314, + "##暄": 16315, + "##暇": 16316, + "##暈": 16317, + "##暉": 16318, + "##暌": 16319, + "##暐": 16320, + "##暑": 16321, + "##暖": 16322, + "##暗": 16323, + "##暝": 16324, + "##暢": 16325, + "##暧": 16326, + "##暨": 16327, + "##暫": 16328, + "##暮": 16329, + "##暱": 16330, + "##暴": 16331, + "##暸": 16332, + "##暹": 16333, + "##曄": 16334, + "##曆": 16335, + "##曇": 16336, + "##曉": 16337, + "##曖": 16338, + "##曙": 16339, + "##曜": 16340, + "##曝": 16341, + "##曠": 16342, + "##曦": 16343, + "##曬": 16344, + "##曰": 16345, + "##曲": 16346, + "##曳": 16347, + "##更": 16348, + "##書": 16349, + "##曹": 16350, + "##曼": 16351, + "##曾": 16352, + "##替": 16353, + "##最": 16354, + "##會": 16355, + "##月": 16356, + "##有": 16357, + "##朋": 16358, + "##服": 16359, + "##朐": 16360, + "##朔": 16361, + "##朕": 16362, + "##朗": 16363, + "##望": 16364, + "##朝": 16365, + "##期": 16366, + "##朦": 16367, + "##朧": 16368, + "##木": 16369, + "##未": 16370, + "##末": 16371, + "##本": 16372, + "##札": 16373, + "##朮": 16374, + "##术": 16375, + "##朱": 16376, + "##朴": 16377, + "##朵": 16378, + "##机": 16379, + "##朽": 16380, + "##杀": 16381, + "##杂": 16382, + "##权": 16383, + "##杆": 16384, + "##杈": 16385, + "##杉": 16386, + "##李": 16387, + "##杏": 16388, + "##材": 16389, + "##村": 16390, + "##杓": 16391, + "##杖": 16392, + "##杜": 16393, + "##杞": 16394, + "##束": 16395, + "##杠": 16396, + "##条": 16397, + "##来": 16398, + "##杨": 16399, + "##杭": 16400, + "##杯": 16401, + "##杰": 16402, + "##東": 16403, + "##杳": 16404, + "##杵": 16405, + "##杷": 16406, + "##杼": 16407, + "##松": 16408, + "##板": 16409, + "##极": 16410, + "##构": 16411, + "##枇": 16412, + "##枉": 16413, + "##枋": 16414, + "##析": 16415, + "##枕": 16416, + "##林": 16417, + "##枚": 16418, + "##果": 16419, + "##枝": 16420, + "##枢": 16421, + "##枣": 16422, + "##枪": 16423, + "##枫": 16424, + "##枭": 16425, + "##枯": 16426, + "##枰": 16427, + "##枱": 16428, + "##枳": 16429, + "##架": 16430, + "##枷": 16431, + "##枸": 16432, + "##柄": 16433, + "##柏": 16434, + "##某": 16435, + "##柑": 16436, + "##柒": 16437, + "##染": 16438, + "##柔": 16439, + "##柘": 16440, + "##柚": 16441, + "##柜": 16442, + "##柞": 16443, + "##柠": 16444, + "##柢": 16445, + "##查": 16446, + "##柩": 16447, + "##柬": 16448, + "##柯": 16449, + "##柱": 16450, + "##柳": 16451, + "##柴": 16452, + "##柵": 16453, + "##査": 16454, + "##柿": 16455, + "##栀": 16456, + "##栃": 16457, + "##栄": 16458, + "##栅": 16459, + "##标": 16460, + "##栈": 16461, + "##栉": 16462, + "##栋": 16463, + "##栎": 16464, + "##栏": 16465, + "##树": 16466, + "##栓": 16467, + "##栖": 16468, + "##栗": 16469, + "##校": 16470, + "##栩": 16471, + "##株": 16472, + "##样": 16473, + "##核": 16474, + "##根": 16475, + "##格": 16476, + "##栽": 16477, + "##栾": 16478, + "##桀": 16479, + "##桁": 16480, + "##桂": 16481, + "##桃": 16482, + "##桅": 16483, + "##框": 16484, + "##案": 16485, + "##桉": 16486, + "##桌": 16487, + "##桎": 16488, + "##桐": 16489, + "##桑": 16490, + "##桓": 16491, + "##桔": 16492, + "##桜": 16493, + "##桠": 16494, + "##桡": 16495, + "##桢": 16496, + "##档": 16497, + "##桥": 16498, + "##桦": 16499, + "##桧": 16500, + "##桨": 16501, + "##桩": 16502, + "##桶": 16503, + "##桿": 16504, + "##梁": 16505, + "##梅": 16506, + "##梆": 16507, + "##梏": 16508, + "##梓": 16509, + "##梗": 16510, + "##條": 16511, + "##梟": 16512, + "##梢": 16513, + "##梦": 16514, + "##梧": 16515, + "##梨": 16516, + "##梭": 16517, + "##梯": 16518, + "##械": 16519, + "##梳": 16520, + "##梵": 16521, + "##梶": 16522, + "##检": 16523, + "##棂": 16524, + "##棄": 16525, + "##棉": 16526, + "##棋": 16527, + "##棍": 16528, + "##棒": 16529, + "##棕": 16530, + "##棗": 16531, + "##棘": 16532, + "##棚": 16533, + "##棟": 16534, + "##棠": 16535, + "##棣": 16536, + "##棧": 16537, + "##森": 16538, + "##棱": 16539, + "##棲": 16540, + "##棵": 16541, + "##棹": 16542, + "##棺": 16543, + "##椁": 16544, + "##椅": 16545, + "##椋": 16546, + "##植": 16547, + "##椎": 16548, + "##椒": 16549, + "##検": 16550, + "##椪": 16551, + "##椭": 16552, + "##椰": 16553, + "##椹": 16554, + "##椽": 16555, + "##椿": 16556, + "##楂": 16557, + "##楊": 16558, + "##楓": 16559, + "##楔": 16560, + "##楚": 16561, + "##楝": 16562, + "##楞": 16563, + "##楠": 16564, + "##楣": 16565, + "##楨": 16566, + "##楫": 16567, + "##業": 16568, + "##楮": 16569, + "##極": 16570, + "##楷": 16571, + "##楸": 16572, + "##楹": 16573, + "##楼": 16574, + "##楽": 16575, + "##概": 16576, + "##榄": 16577, + "##榆": 16578, + "##榈": 16579, + "##榉": 16580, + "##榔": 16581, + "##榕": 16582, + "##榖": 16583, + "##榛": 16584, + "##榜": 16585, + "##榨": 16586, + "##榫": 16587, + "##榭": 16588, + "##榮": 16589, + "##榱": 16590, + "##榴": 16591, + "##榷": 16592, + "##榻": 16593, + "##槁": 16594, + "##槃": 16595, + "##構": 16596, + "##槌": 16597, + "##槍": 16598, + "##槎": 16599, + "##槐": 16600, + "##槓": 16601, + "##様": 16602, + "##槛": 16603, + "##槟": 16604, + "##槤": 16605, + "##槭": 16606, + "##槲": 16607, + "##槳": 16608, + "##槻": 16609, + "##槽": 16610, + "##槿": 16611, + "##樁": 16612, + "##樂": 16613, + "##樊": 16614, + "##樑": 16615, + "##樓": 16616, + "##標": 16617, + "##樞": 16618, + "##樟": 16619, + "##模": 16620, + "##樣": 16621, + "##権": 16622, + "##横": 16623, + "##樫": 16624, + "##樯": 16625, + "##樱": 16626, + "##樵": 16627, + "##樸": 16628, + "##樹": 16629, + "##樺": 16630, + "##樽": 16631, + "##樾": 16632, + "##橄": 16633, + "##橇": 16634, + "##橋": 16635, + "##橐": 16636, + "##橘": 16637, + "##橙": 16638, + "##機": 16639, + "##橡": 16640, + "##橢": 16641, + "##橫": 16642, + "##橱": 16643, + "##橹": 16644, + "##橼": 16645, + "##檀": 16646, + "##檄": 16647, + "##檎": 16648, + "##檐": 16649, + "##檔": 16650, + "##檗": 16651, + "##檜": 16652, + "##檢": 16653, + "##檬": 16654, + "##檯": 16655, + "##檳": 16656, + "##檸": 16657, + "##檻": 16658, + "##櫃": 16659, + "##櫚": 16660, + "##櫛": 16661, + "##櫥": 16662, + "##櫸": 16663, + "##櫻": 16664, + "##欄": 16665, + "##權": 16666, + "##欒": 16667, + "##欖": 16668, + "##欠": 16669, + "##次": 16670, + "##欢": 16671, + "##欣": 16672, + "##欧": 16673, + "##欲": 16674, + "##欸": 16675, + "##欺": 16676, + "##欽": 16677, + "##款": 16678, + "##歆": 16679, + "##歇": 16680, + "##歉": 16681, + "##歌": 16682, + "##歎": 16683, + "##歐": 16684, + "##歓": 16685, + "##歙": 16686, + "##歛": 16687, + "##歡": 16688, + "##止": 16689, + "##正": 16690, + "##此": 16691, + "##步": 16692, + "##武": 16693, + "##歧": 16694, + "##歩": 16695, + "##歪": 16696, + "##歯": 16697, + "##歲": 16698, + "##歳": 16699, + "##歴": 16700, + "##歷": 16701, + "##歸": 16702, + "##歹": 16703, + "##死": 16704, + "##歼": 16705, + "##殁": 16706, + "##殃": 16707, + "##殆": 16708, + "##殇": 16709, + "##殉": 16710, + "##殊": 16711, + "##残": 16712, + "##殒": 16713, + "##殓": 16714, + "##殖": 16715, + "##殘": 16716, + "##殞": 16717, + "##殡": 16718, + "##殤": 16719, + "##殭": 16720, + "##殯": 16721, + "##殲": 16722, + "##殴": 16723, + "##段": 16724, + "##殷": 16725, + "##殺": 16726, + "##殼": 16727, + "##殿": 16728, + "##毀": 16729, + "##毁": 16730, + "##毂": 16731, + "##毅": 16732, + "##毆": 16733, + "##毋": 16734, + "##母": 16735, + "##毎": 16736, + "##每": 16737, + "##毒": 16738, + "##毓": 16739, + "##比": 16740, + "##毕": 16741, + "##毗": 16742, + "##毘": 16743, + "##毙": 16744, + "##毛": 16745, + "##毡": 16746, + "##毫": 16747, + "##毯": 16748, + "##毽": 16749, + "##氈": 16750, + "##氏": 16751, + "##氐": 16752, + "##民": 16753, + "##氓": 16754, + "##气": 16755, + "##氖": 16756, + "##気": 16757, + "##氙": 16758, + "##氛": 16759, + "##氟": 16760, + "##氡": 16761, + "##氢": 16762, + "##氣": 16763, + "##氤": 16764, + "##氦": 16765, + "##氧": 16766, + "##氨": 16767, + "##氪": 16768, + "##氫": 16769, + "##氮": 16770, + "##氯": 16771, + "##氰": 16772, + "##氲": 16773, + "##水": 16774, + "##氷": 16775, + "##永": 16776, + "##氹": 16777, + "##氾": 16778, + "##汀": 16779, + "##汁": 16780, + "##求": 16781, + "##汆": 16782, + "##汇": 16783, + "##汉": 16784, + "##汎": 16785, + "##汐": 16786, + "##汕": 16787, + "##汗": 16788, + "##汙": 16789, + "##汛": 16790, + "##汝": 16791, + "##汞": 16792, + "##江": 16793, + "##池": 16794, + "##污": 16795, + "##汤": 16796, + "##汨": 16797, + "##汩": 16798, + "##汪": 16799, + "##汰": 16800, + "##汲": 16801, + "##汴": 16802, + "##汶": 16803, + "##汹": 16804, + "##決": 16805, + "##汽": 16806, + "##汾": 16807, + "##沁": 16808, + "##沂": 16809, + "##沃": 16810, + "##沅": 16811, + "##沈": 16812, + "##沉": 16813, + "##沌": 16814, + "##沏": 16815, + "##沐": 16816, + "##沒": 16817, + "##沓": 16818, + "##沖": 16819, + "##沙": 16820, + "##沛": 16821, + "##沟": 16822, + "##没": 16823, + "##沢": 16824, + "##沣": 16825, + "##沥": 16826, + "##沦": 16827, + "##沧": 16828, + "##沪": 16829, + "##沫": 16830, + "##沭": 16831, + "##沮": 16832, + "##沱": 16833, + "##河": 16834, + "##沸": 16835, + "##油": 16836, + "##治": 16837, + "##沼": 16838, + "##沽": 16839, + "##沾": 16840, + "##沿": 16841, + "##況": 16842, + "##泄": 16843, + "##泉": 16844, + "##泊": 16845, + "##泌": 16846, + "##泓": 16847, + "##法": 16848, + "##泗": 16849, + "##泛": 16850, + "##泞": 16851, + "##泠": 16852, + "##泡": 16853, + "##波": 16854, + "##泣": 16855, + "##泥": 16856, + "##注": 16857, + "##泪": 16858, + "##泫": 16859, + "##泮": 16860, + "##泯": 16861, + "##泰": 16862, + "##泱": 16863, + "##泳": 16864, + "##泵": 16865, + "##泷": 16866, + "##泸": 16867, + "##泻": 16868, + "##泼": 16869, + "##泽": 16870, + "##泾": 16871, + "##洁": 16872, + "##洄": 16873, + "##洋": 16874, + "##洒": 16875, + "##洗": 16876, + "##洙": 16877, + "##洛": 16878, + "##洞": 16879, + "##津": 16880, + "##洩": 16881, + "##洪": 16882, + "##洮": 16883, + "##洱": 16884, + "##洲": 16885, + "##洵": 16886, + "##洶": 16887, + "##洸": 16888, + "##洹": 16889, + "##活": 16890, + "##洼": 16891, + "##洽": 16892, + "##派": 16893, + "##流": 16894, + "##浃": 16895, + "##浄": 16896, + "##浅": 16897, + "##浆": 16898, + "##浇": 16899, + "##浊": 16900, + "##测": 16901, + "##济": 16902, + "##浏": 16903, + "##浑": 16904, + "##浒": 16905, + "##浓": 16906, + "##浔": 16907, + "##浙": 16908, + "##浚": 16909, + "##浜": 16910, + "##浣": 16911, + "##浦": 16912, + "##浩": 16913, + "##浪": 16914, + "##浬": 16915, + "##浮": 16916, + "##浯": 16917, + "##浴": 16918, + "##海": 16919, + "##浸": 16920, + "##涂": 16921, + "##涅": 16922, + "##涇": 16923, + "##消": 16924, + "##涉": 16925, + "##涌": 16926, + "##涎": 16927, + "##涓": 16928, + "##涔": 16929, + "##涕": 16930, + "##涙": 16931, + "##涛": 16932, + "##涝": 16933, + "##涞": 16934, + "##涟": 16935, + "##涠": 16936, + "##涡": 16937, + "##涣": 16938, + "##涤": 16939, + "##润": 16940, + "##涧": 16941, + "##涨": 16942, + "##涩": 16943, + "##涪": 16944, + "##涮": 16945, + "##涯": 16946, + "##液": 16947, + "##涵": 16948, + "##涸": 16949, + "##涼": 16950, + "##涿": 16951, + "##淀": 16952, + "##淄": 16953, + "##淅": 16954, + "##淆": 16955, + "##淇": 16956, + "##淋": 16957, + "##淌": 16958, + "##淑": 16959, + "##淒": 16960, + "##淖": 16961, + "##淘": 16962, + "##淙": 16963, + "##淚": 16964, + "##淞": 16965, + "##淡": 16966, + "##淤": 16967, + "##淦": 16968, + "##淨": 16969, + "##淩": 16970, + "##淪": 16971, + "##淫": 16972, + "##淬": 16973, + "##淮": 16974, + "##深": 16975, + "##淳": 16976, + "##淵": 16977, + "##混": 16978, + "##淹": 16979, + "##淺": 16980, + "##添": 16981, + "##淼": 16982, + "##清": 16983, + "##済": 16984, + "##渉": 16985, + "##渊": 16986, + "##渋": 16987, + "##渍": 16988, + "##渎": 16989, + "##渐": 16990, + "##渔": 16991, + "##渗": 16992, + "##渙": 16993, + "##渚": 16994, + "##減": 16995, + "##渝": 16996, + "##渠": 16997, + "##渡": 16998, + "##渣": 16999, + "##渤": 17000, + "##渥": 17001, + "##渦": 17002, + "##温": 17003, + "##測": 17004, + "##渭": 17005, + "##港": 17006, + "##渲": 17007, + "##渴": 17008, + "##游": 17009, + "##渺": 17010, + "##渾": 17011, + "##湃": 17012, + "##湄": 17013, + "##湊": 17014, + "##湍": 17015, + "##湖": 17016, + "##湘": 17017, + "##湛": 17018, + "##湟": 17019, + "##湧": 17020, + "##湫": 17021, + "##湮": 17022, + "##湯": 17023, + "##湳": 17024, + "##湾": 17025, + "##湿": 17026, + "##満": 17027, + "##溃": 17028, + "##溅": 17029, + "##溉": 17030, + "##溏": 17031, + "##源": 17032, + "##準": 17033, + "##溜": 17034, + "##溝": 17035, + "##溟": 17036, + "##溢": 17037, + "##溥": 17038, + "##溧": 17039, + "##溪": 17040, + "##溫": 17041, + "##溯": 17042, + "##溱": 17043, + "##溴": 17044, + "##溶": 17045, + "##溺": 17046, + "##溼": 17047, + "##滁": 17048, + "##滂": 17049, + "##滄": 17050, + "##滅": 17051, + "##滇": 17052, + "##滋": 17053, + "##滌": 17054, + "##滑": 17055, + "##滓": 17056, + "##滔": 17057, + "##滕": 17058, + "##滙": 17059, + "##滚": 17060, + "##滝": 17061, + "##滞": 17062, + "##滟": 17063, + "##满": 17064, + "##滢": 17065, + "##滤": 17066, + "##滥": 17067, + "##滦": 17068, + "##滨": 17069, + "##滩": 17070, + "##滬": 17071, + "##滯": 17072, + "##滲": 17073, + "##滴": 17074, + "##滷": 17075, + "##滸": 17076, + "##滾": 17077, + "##滿": 17078, + "##漁": 17079, + "##漂": 17080, + "##漆": 17081, + "##漉": 17082, + "##漏": 17083, + "##漓": 17084, + "##演": 17085, + "##漕": 17086, + "##漠": 17087, + "##漢": 17088, + "##漣": 17089, + "##漩": 17090, + "##漪": 17091, + "##漫": 17092, + "##漬": 17093, + "##漯": 17094, + "##漱": 17095, + "##漲": 17096, + "##漳": 17097, + "##漸": 17098, + "##漾": 17099, + "##漿": 17100, + "##潆": 17101, + "##潇": 17102, + "##潋": 17103, + "##潍": 17104, + "##潑": 17105, + "##潔": 17106, + "##潘": 17107, + "##潛": 17108, + "##潜": 17109, + "##潞": 17110, + "##潟": 17111, + "##潢": 17112, + "##潤": 17113, + "##潦": 17114, + "##潧": 17115, + "##潭": 17116, + "##潮": 17117, + "##潰": 17118, + "##潴": 17119, + "##潸": 17120, + "##潺": 17121, + "##潼": 17122, + "##澀": 17123, + "##澄": 17124, + "##澆": 17125, + "##澈": 17126, + "##澍": 17127, + "##澎": 17128, + "##澗": 17129, + "##澜": 17130, + "##澡": 17131, + "##澤": 17132, + "##澧": 17133, + "##澱": 17134, + "##澳": 17135, + "##澹": 17136, + "##激": 17137, + "##濁": 17138, + "##濂": 17139, + "##濃": 17140, + "##濑": 17141, + "##濒": 17142, + "##濕": 17143, + "##濘": 17144, + "##濛": 17145, + "##濟": 17146, + "##濠": 17147, + "##濡": 17148, + "##濤": 17149, + "##濫": 17150, + "##濬": 17151, + "##濮": 17152, + "##濯": 17153, + "##濱": 17154, + "##濺": 17155, + "##濾": 17156, + "##瀅": 17157, + "##瀆": 17158, + "##瀉": 17159, + "##瀋": 17160, + "##瀏": 17161, + "##瀑": 17162, + "##瀕": 17163, + "##瀘": 17164, + "##瀚": 17165, + "##瀛": 17166, + "##瀝": 17167, + "##瀞": 17168, + "##瀟": 17169, + "##瀧": 17170, + "##瀨": 17171, + "##瀬": 17172, + "##瀰": 17173, + "##瀾": 17174, + "##灌": 17175, + "##灏": 17176, + "##灑": 17177, + "##灘": 17178, + "##灝": 17179, + "##灞": 17180, + "##灣": 17181, + "##火": 17182, + "##灬": 17183, + "##灭": 17184, + "##灯": 17185, + "##灰": 17186, + "##灵": 17187, + "##灶": 17188, + "##灸": 17189, + "##灼": 17190, + "##災": 17191, + "##灾": 17192, + "##灿": 17193, + "##炀": 17194, + "##炁": 17195, + "##炅": 17196, + "##炉": 17197, + "##炊": 17198, + "##炎": 17199, + "##炒": 17200, + "##炔": 17201, + "##炕": 17202, + "##炖": 17203, + "##炙": 17204, + "##炜": 17205, + "##炫": 17206, + "##炬": 17207, + "##炭": 17208, + "##炮": 17209, + "##炯": 17210, + "##炳": 17211, + "##炷": 17212, + "##炸": 17213, + "##点": 17214, + "##為": 17215, + "##炼": 17216, + "##炽": 17217, + "##烁": 17218, + "##烂": 17219, + "##烃": 17220, + "##烈": 17221, + "##烊": 17222, + "##烏": 17223, + "##烘": 17224, + "##烙": 17225, + "##烛": 17226, + "##烟": 17227, + "##烤": 17228, + "##烦": 17229, + "##烧": 17230, + "##烨": 17231, + "##烩": 17232, + "##烫": 17233, + "##烬": 17234, + "##热": 17235, + "##烯": 17236, + "##烷": 17237, + "##烹": 17238, + "##烽": 17239, + "##焉": 17240, + "##焊": 17241, + "##焕": 17242, + "##焖": 17243, + "##焗": 17244, + "##焘": 17245, + "##焙": 17246, + "##焚": 17247, + "##焜": 17248, + "##無": 17249, + "##焦": 17250, + "##焯": 17251, + "##焰": 17252, + "##焱": 17253, + "##然": 17254, + "##焼": 17255, + "##煅": 17256, + "##煉": 17257, + "##煊": 17258, + "##煌": 17259, + "##煎": 17260, + "##煒": 17261, + "##煖": 17262, + "##煙": 17263, + "##煜": 17264, + "##煞": 17265, + "##煤": 17266, + "##煥": 17267, + "##煦": 17268, + "##照": 17269, + "##煨": 17270, + "##煩": 17271, + "##煮": 17272, + "##煲": 17273, + "##煸": 17274, + "##煽": 17275, + "##熄": 17276, + "##熊": 17277, + "##熏": 17278, + "##熒": 17279, + "##熔": 17280, + "##熙": 17281, + "##熟": 17282, + "##熠": 17283, + "##熨": 17284, + "##熬": 17285, + "##熱": 17286, + "##熵": 17287, + "##熹": 17288, + "##熾": 17289, + "##燁": 17290, + "##燃": 17291, + "##燄": 17292, + "##燈": 17293, + "##燉": 17294, + "##燊": 17295, + "##燎": 17296, + "##燒": 17297, + "##燔": 17298, + "##燕": 17299, + "##燙": 17300, + "##燜": 17301, + "##營": 17302, + "##燥": 17303, + "##燦": 17304, + "##燧": 17305, + "##燭": 17306, + "##燮": 17307, + "##燴": 17308, + "##燻": 17309, + "##燼": 17310, + "##燿": 17311, + "##爆": 17312, + "##爍": 17313, + "##爐": 17314, + "##爛": 17315, + "##爪": 17316, + "##爬": 17317, + "##爭": 17318, + "##爰": 17319, + "##爱": 17320, + "##爲": 17321, + "##爵": 17322, + "##父": 17323, + "##爷": 17324, + "##爸": 17325, + "##爹": 17326, + "##爺": 17327, + "##爻": 17328, + "##爽": 17329, + "##爾": 17330, + "##牆": 17331, + "##片": 17332, + "##版": 17333, + "##牌": 17334, + "##牍": 17335, + "##牒": 17336, + "##牙": 17337, + "##牛": 17338, + "##牝": 17339, + "##牟": 17340, + "##牠": 17341, + "##牡": 17342, + "##牢": 17343, + "##牦": 17344, + "##牧": 17345, + "##物": 17346, + "##牯": 17347, + "##牲": 17348, + "##牴": 17349, + "##牵": 17350, + "##特": 17351, + "##牺": 17352, + "##牽": 17353, + "##犀": 17354, + "##犁": 17355, + "##犄": 17356, + "##犊": 17357, + "##犍": 17358, + "##犒": 17359, + "##犢": 17360, + "##犧": 17361, + "##犬": 17362, + "##犯": 17363, + "##状": 17364, + "##犷": 17365, + "##犸": 17366, + "##犹": 17367, + "##狀": 17368, + "##狂": 17369, + "##狄": 17370, + "##狈": 17371, + "##狎": 17372, + "##狐": 17373, + "##狒": 17374, + "##狗": 17375, + "##狙": 17376, + "##狞": 17377, + "##狠": 17378, + "##狡": 17379, + "##狩": 17380, + "##独": 17381, + "##狭": 17382, + "##狮": 17383, + "##狰": 17384, + "##狱": 17385, + "##狸": 17386, + "##狹": 17387, + "##狼": 17388, + "##狽": 17389, + "##猎": 17390, + "##猕": 17391, + "##猖": 17392, + "##猗": 17393, + "##猙": 17394, + "##猛": 17395, + "##猜": 17396, + "##猝": 17397, + "##猥": 17398, + "##猩": 17399, + "##猪": 17400, + "##猫": 17401, + "##猬": 17402, + "##献": 17403, + "##猴": 17404, + "##猶": 17405, + "##猷": 17406, + "##猾": 17407, + "##猿": 17408, + "##獄": 17409, + "##獅": 17410, + "##獎": 17411, + "##獐": 17412, + "##獒": 17413, + "##獗": 17414, + "##獠": 17415, + "##獣": 17416, + "##獨": 17417, + "##獭": 17418, + "##獰": 17419, + "##獲": 17420, + "##獵": 17421, + "##獷": 17422, + "##獸": 17423, + "##獺": 17424, + "##獻": 17425, + "##獼": 17426, + "##獾": 17427, + "##玄": 17428, + "##率": 17429, + "##玉": 17430, + "##王": 17431, + "##玑": 17432, + "##玖": 17433, + "##玛": 17434, + "##玟": 17435, + "##玠": 17436, + "##玥": 17437, + "##玩": 17438, + "##玫": 17439, + "##玮": 17440, + "##环": 17441, + "##现": 17442, + "##玲": 17443, + "##玳": 17444, + "##玷": 17445, + "##玺": 17446, + "##玻": 17447, + "##珀": 17448, + "##珂": 17449, + "##珅": 17450, + "##珈": 17451, + "##珉": 17452, + "##珊": 17453, + "##珍": 17454, + "##珏": 17455, + "##珐": 17456, + "##珑": 17457, + "##珙": 17458, + "##珞": 17459, + "##珠": 17460, + "##珣": 17461, + "##珥": 17462, + "##珩": 17463, + "##珪": 17464, + "##班": 17465, + "##珮": 17466, + "##珲": 17467, + "##珺": 17468, + "##現": 17469, + "##球": 17470, + "##琅": 17471, + "##理": 17472, + "##琇": 17473, + "##琉": 17474, + "##琊": 17475, + "##琍": 17476, + "##琏": 17477, + "##琐": 17478, + "##琛": 17479, + "##琢": 17480, + "##琥": 17481, + "##琦": 17482, + "##琨": 17483, + "##琪": 17484, + "##琬": 17485, + "##琮": 17486, + "##琰": 17487, + "##琲": 17488, + "##琳": 17489, + "##琴": 17490, + "##琵": 17491, + "##琶": 17492, + "##琺": 17493, + "##琼": 17494, + "##瑀": 17495, + "##瑁": 17496, + "##瑄": 17497, + "##瑋": 17498, + "##瑕": 17499, + "##瑗": 17500, + "##瑙": 17501, + "##瑚": 17502, + "##瑛": 17503, + "##瑜": 17504, + "##瑞": 17505, + "##瑟": 17506, + "##瑠": 17507, + "##瑣": 17508, + "##瑤": 17509, + "##瑩": 17510, + "##瑪": 17511, + "##瑯": 17512, + "##瑰": 17513, + "##瑶": 17514, + "##瑾": 17515, + "##璀": 17516, + "##璁": 17517, + "##璃": 17518, + "##璇": 17519, + "##璉": 17520, + "##璋": 17521, + "##璎": 17522, + "##璐": 17523, + "##璜": 17524, + "##璞": 17525, + "##璟": 17526, + "##璧": 17527, + "##璨": 17528, + "##環": 17529, + "##璽": 17530, + "##璿": 17531, + "##瓊": 17532, + "##瓏": 17533, + "##瓒": 17534, + "##瓜": 17535, + "##瓢": 17536, + "##瓣": 17537, + "##瓤": 17538, + "##瓦": 17539, + "##瓮": 17540, + "##瓯": 17541, + "##瓴": 17542, + "##瓶": 17543, + "##瓷": 17544, + "##甄": 17545, + "##甌": 17546, + "##甕": 17547, + "##甘": 17548, + "##甙": 17549, + "##甚": 17550, + "##甜": 17551, + "##生": 17552, + "##產": 17553, + "##産": 17554, + "##甥": 17555, + "##甦": 17556, + "##用": 17557, + "##甩": 17558, + "##甫": 17559, + "##甬": 17560, + "##甭": 17561, + "##甯": 17562, + "##田": 17563, + "##由": 17564, + "##甲": 17565, + "##申": 17566, + "##电": 17567, + "##男": 17568, + "##甸": 17569, + "##町": 17570, + "##画": 17571, + "##甾": 17572, + "##畀": 17573, + "##畅": 17574, + "##界": 17575, + "##畏": 17576, + "##畑": 17577, + "##畔": 17578, + "##留": 17579, + "##畜": 17580, + "##畝": 17581, + "##畢": 17582, + "##略": 17583, + "##畦": 17584, + "##番": 17585, + "##畫": 17586, + "##異": 17587, + "##畲": 17588, + "##畳": 17589, + "##畴": 17590, + "##當": 17591, + "##畸": 17592, + "##畹": 17593, + "##畿": 17594, + "##疆": 17595, + "##疇": 17596, + "##疊": 17597, + "##疏": 17598, + "##疑": 17599, + "##疔": 17600, + "##疖": 17601, + "##疗": 17602, + "##疙": 17603, + "##疚": 17604, + "##疝": 17605, + "##疟": 17606, + "##疡": 17607, + "##疣": 17608, + "##疤": 17609, + "##疥": 17610, + "##疫": 17611, + "##疮": 17612, + "##疯": 17613, + "##疱": 17614, + "##疲": 17615, + "##疳": 17616, + "##疵": 17617, + "##疸": 17618, + "##疹": 17619, + "##疼": 17620, + "##疽": 17621, + "##疾": 17622, + "##痂": 17623, + "##病": 17624, + "##症": 17625, + "##痈": 17626, + "##痉": 17627, + "##痊": 17628, + "##痍": 17629, + "##痒": 17630, + "##痔": 17631, + "##痕": 17632, + "##痘": 17633, + "##痙": 17634, + "##痛": 17635, + "##痞": 17636, + "##痠": 17637, + "##痢": 17638, + "##痣": 17639, + "##痤": 17640, + "##痧": 17641, + "##痨": 17642, + "##痪": 17643, + "##痫": 17644, + "##痰": 17645, + "##痱": 17646, + "##痴": 17647, + "##痹": 17648, + "##痺": 17649, + "##痼": 17650, + "##痿": 17651, + "##瘀": 17652, + "##瘁": 17653, + "##瘋": 17654, + "##瘍": 17655, + "##瘓": 17656, + "##瘘": 17657, + "##瘙": 17658, + "##瘟": 17659, + "##瘠": 17660, + "##瘡": 17661, + "##瘢": 17662, + "##瘤": 17663, + "##瘦": 17664, + "##瘧": 17665, + "##瘩": 17666, + "##瘪": 17667, + "##瘫": 17668, + "##瘴": 17669, + "##瘸": 17670, + "##瘾": 17671, + "##療": 17672, + "##癇": 17673, + "##癌": 17674, + "##癒": 17675, + "##癖": 17676, + "##癜": 17677, + "##癞": 17678, + "##癡": 17679, + "##癢": 17680, + "##癣": 17681, + "##癥": 17682, + "##癫": 17683, + "##癬": 17684, + "##癮": 17685, + "##癱": 17686, + "##癲": 17687, + "##癸": 17688, + "##発": 17689, + "##登": 17690, + "##發": 17691, + "##白": 17692, + "##百": 17693, + "##皂": 17694, + "##的": 17695, + "##皆": 17696, + "##皇": 17697, + "##皈": 17698, + "##皋": 17699, + "##皎": 17700, + "##皑": 17701, + "##皓": 17702, + "##皖": 17703, + "##皙": 17704, + "##皚": 17705, + "##皮": 17706, + "##皰": 17707, + "##皱": 17708, + "##皴": 17709, + "##皺": 17710, + "##皿": 17711, + "##盂": 17712, + "##盃": 17713, + "##盅": 17714, + "##盆": 17715, + "##盈": 17716, + "##益": 17717, + "##盎": 17718, + "##盏": 17719, + "##盐": 17720, + "##监": 17721, + "##盒": 17722, + "##盔": 17723, + "##盖": 17724, + "##盗": 17725, + "##盘": 17726, + "##盛": 17727, + "##盜": 17728, + "##盞": 17729, + "##盟": 17730, + "##盡": 17731, + "##監": 17732, + "##盤": 17733, + "##盥": 17734, + "##盧": 17735, + "##盪": 17736, + "##目": 17737, + "##盯": 17738, + "##盱": 17739, + "##盲": 17740, + "##直": 17741, + "##相": 17742, + "##盹": 17743, + "##盼": 17744, + "##盾": 17745, + "##省": 17746, + "##眈": 17747, + "##眉": 17748, + "##看": 17749, + "##県": 17750, + "##眙": 17751, + "##眞": 17752, + "##真": 17753, + "##眠": 17754, + "##眦": 17755, + "##眨": 17756, + "##眩": 17757, + "##眯": 17758, + "##眶": 17759, + "##眷": 17760, + "##眸": 17761, + "##眺": 17762, + "##眼": 17763, + "##眾": 17764, + "##着": 17765, + "##睁": 17766, + "##睇": 17767, + "##睏": 17768, + "##睐": 17769, + "##睑": 17770, + "##睛": 17771, + "##睜": 17772, + "##睞": 17773, + "##睡": 17774, + "##睢": 17775, + "##督": 17776, + "##睥": 17777, + "##睦": 17778, + "##睨": 17779, + "##睪": 17780, + "##睫": 17781, + "##睬": 17782, + "##睹": 17783, + "##睽": 17784, + "##睾": 17785, + "##睿": 17786, + "##瞄": 17787, + "##瞅": 17788, + "##瞇": 17789, + "##瞋": 17790, + "##瞌": 17791, + "##瞎": 17792, + "##瞑": 17793, + "##瞒": 17794, + "##瞓": 17795, + "##瞞": 17796, + "##瞟": 17797, + "##瞠": 17798, + "##瞥": 17799, + "##瞧": 17800, + "##瞩": 17801, + "##瞪": 17802, + "##瞬": 17803, + "##瞭": 17804, + "##瞰": 17805, + "##瞳": 17806, + "##瞻": 17807, + "##瞼": 17808, + "##瞿": 17809, + "##矇": 17810, + "##矍": 17811, + "##矗": 17812, + "##矚": 17813, + "##矛": 17814, + "##矜": 17815, + "##矢": 17816, + "##矣": 17817, + "##知": 17818, + "##矩": 17819, + "##矫": 17820, + "##短": 17821, + "##矮": 17822, + "##矯": 17823, + "##石": 17824, + "##矶": 17825, + "##矽": 17826, + "##矾": 17827, + "##矿": 17828, + "##码": 17829, + "##砂": 17830, + "##砌": 17831, + "##砍": 17832, + "##砒": 17833, + "##研": 17834, + "##砖": 17835, + "##砗": 17836, + "##砚": 17837, + "##砝": 17838, + "##砣": 17839, + "##砥": 17840, + "##砧": 17841, + "##砭": 17842, + "##砰": 17843, + "##砲": 17844, + "##破": 17845, + "##砷": 17846, + "##砸": 17847, + "##砺": 17848, + "##砼": 17849, + "##砾": 17850, + "##础": 17851, + "##硅": 17852, + "##硐": 17853, + "##硒": 17854, + "##硕": 17855, + "##硝": 17856, + "##硫": 17857, + "##硬": 17858, + "##确": 17859, + "##硯": 17860, + "##硼": 17861, + "##碁": 17862, + "##碇": 17863, + "##碉": 17864, + "##碌": 17865, + "##碍": 17866, + "##碎": 17867, + "##碑": 17868, + "##碓": 17869, + "##碗": 17870, + "##碘": 17871, + "##碚": 17872, + "##碛": 17873, + "##碟": 17874, + "##碣": 17875, + "##碧": 17876, + "##碩": 17877, + "##碰": 17878, + "##碱": 17879, + "##碳": 17880, + "##碴": 17881, + "##確": 17882, + "##碼": 17883, + "##碾": 17884, + "##磁": 17885, + "##磅": 17886, + "##磊": 17887, + "##磋": 17888, + "##磐": 17889, + "##磕": 17890, + "##磚": 17891, + "##磡": 17892, + "##磨": 17893, + "##磬": 17894, + "##磯": 17895, + "##磲": 17896, + "##磷": 17897, + "##磺": 17898, + "##礁": 17899, + "##礎": 17900, + "##礙": 17901, + "##礡": 17902, + "##礦": 17903, + "##礪": 17904, + "##礫": 17905, + "##礴": 17906, + "##示": 17907, + "##礼": 17908, + "##社": 17909, + "##祀": 17910, + "##祁": 17911, + "##祂": 17912, + "##祇": 17913, + "##祈": 17914, + "##祉": 17915, + "##祎": 17916, + "##祐": 17917, + "##祕": 17918, + "##祖": 17919, + "##祗": 17920, + "##祚": 17921, + "##祛": 17922, + "##祜": 17923, + "##祝": 17924, + "##神": 17925, + "##祟": 17926, + "##祠": 17927, + "##祢": 17928, + "##祥": 17929, + "##票": 17930, + "##祭": 17931, + "##祯": 17932, + "##祷": 17933, + "##祸": 17934, + "##祺": 17935, + "##祿": 17936, + "##禀": 17937, + "##禁": 17938, + "##禄": 17939, + "##禅": 17940, + "##禍": 17941, + "##禎": 17942, + "##福": 17943, + "##禛": 17944, + "##禦": 17945, + "##禧": 17946, + "##禪": 17947, + "##禮": 17948, + "##禱": 17949, + "##禹": 17950, + "##禺": 17951, + "##离": 17952, + "##禽": 17953, + "##禾": 17954, + "##禿": 17955, + "##秀": 17956, + "##私": 17957, + "##秃": 17958, + "##秆": 17959, + "##秉": 17960, + "##秋": 17961, + "##种": 17962, + "##科": 17963, + "##秒": 17964, + "##秘": 17965, + "##租": 17966, + "##秣": 17967, + "##秤": 17968, + "##秦": 17969, + "##秧": 17970, + "##秩": 17971, + "##秭": 17972, + "##积": 17973, + "##称": 17974, + "##秸": 17975, + "##移": 17976, + "##秽": 17977, + "##稀": 17978, + "##稅": 17979, + "##程": 17980, + "##稍": 17981, + "##税": 17982, + "##稔": 17983, + "##稗": 17984, + "##稚": 17985, + "##稜": 17986, + "##稞": 17987, + "##稟": 17988, + "##稠": 17989, + "##稣": 17990, + "##種": 17991, + "##稱": 17992, + "##稲": 17993, + "##稳": 17994, + "##稷": 17995, + "##稹": 17996, + "##稻": 17997, + "##稼": 17998, + "##稽": 17999, + "##稿": 18000, + "##穀": 18001, + "##穂": 18002, + "##穆": 18003, + "##穌": 18004, + "##積": 18005, + "##穎": 18006, + "##穗": 18007, + "##穢": 18008, + "##穩": 18009, + "##穫": 18010, + "##穴": 18011, + "##究": 18012, + "##穷": 18013, + "##穹": 18014, + "##空": 18015, + "##穿": 18016, + "##突": 18017, + "##窃": 18018, + "##窄": 18019, + "##窈": 18020, + "##窍": 18021, + "##窑": 18022, + "##窒": 18023, + "##窓": 18024, + "##窕": 18025, + "##窖": 18026, + "##窗": 18027, + "##窘": 18028, + "##窜": 18029, + "##窝": 18030, + "##窟": 18031, + "##窠": 18032, + "##窥": 18033, + "##窦": 18034, + "##窨": 18035, + "##窩": 18036, + "##窪": 18037, + "##窮": 18038, + "##窯": 18039, + "##窺": 18040, + "##窿": 18041, + "##竄": 18042, + "##竅": 18043, + "##竇": 18044, + "##竊": 18045, + "##立": 18046, + "##竖": 18047, + "##站": 18048, + "##竜": 18049, + "##竞": 18050, + "##竟": 18051, + "##章": 18052, + "##竣": 18053, + "##童": 18054, + "##竭": 18055, + "##端": 18056, + "##競": 18057, + "##竹": 18058, + "##竺": 18059, + "##竽": 18060, + "##竿": 18061, + "##笃": 18062, + "##笆": 18063, + "##笈": 18064, + "##笋": 18065, + "##笏": 18066, + "##笑": 18067, + "##笔": 18068, + "##笙": 18069, + "##笛": 18070, + "##笞": 18071, + "##笠": 18072, + "##符": 18073, + "##笨": 18074, + "##第": 18075, + "##笹": 18076, + "##笺": 18077, + "##笼": 18078, + "##筆": 18079, + "##等": 18080, + "##筊": 18081, + "##筋": 18082, + "##筍": 18083, + "##筏": 18084, + "##筐": 18085, + "##筑": 18086, + "##筒": 18087, + "##答": 18088, + "##策": 18089, + "##筛": 18090, + "##筝": 18091, + "##筠": 18092, + "##筱": 18093, + "##筲": 18094, + "##筵": 18095, + "##筷": 18096, + "##筹": 18097, + "##签": 18098, + "##简": 18099, + "##箇": 18100, + "##箋": 18101, + "##箍": 18102, + "##箏": 18103, + "##箐": 18104, + "##箔": 18105, + "##箕": 18106, + "##算": 18107, + "##箝": 18108, + "##管": 18109, + "##箩": 18110, + "##箫": 18111, + "##箭": 18112, + "##箱": 18113, + "##箴": 18114, + "##箸": 18115, + "##節": 18116, + "##篁": 18117, + "##範": 18118, + "##篆": 18119, + "##篇": 18120, + "##築": 18121, + "##篑": 18122, + "##篓": 18123, + "##篙": 18124, + "##篝": 18125, + "##篠": 18126, + "##篡": 18127, + "##篤": 18128, + "##篩": 18129, + "##篪": 18130, + "##篮": 18131, + "##篱": 18132, + "##篷": 18133, + "##簇": 18134, + "##簌": 18135, + "##簍": 18136, + "##簡": 18137, + "##簦": 18138, + "##簧": 18139, + "##簪": 18140, + "##簫": 18141, + "##簷": 18142, + "##簸": 18143, + "##簽": 18144, + "##簾": 18145, + "##簿": 18146, + "##籁": 18147, + "##籃": 18148, + "##籌": 18149, + "##籍": 18150, + "##籐": 18151, + "##籟": 18152, + "##籠": 18153, + "##籤": 18154, + "##籬": 18155, + "##籮": 18156, + "##籲": 18157, + "##米": 18158, + "##类": 18159, + "##籼": 18160, + "##籽": 18161, + "##粄": 18162, + "##粉": 18163, + "##粑": 18164, + "##粒": 18165, + "##粕": 18166, + "##粗": 18167, + "##粘": 18168, + "##粟": 18169, + "##粤": 18170, + "##粥": 18171, + "##粧": 18172, + "##粪": 18173, + "##粮": 18174, + "##粱": 18175, + "##粲": 18176, + "##粳": 18177, + "##粵": 18178, + "##粹": 18179, + "##粼": 18180, + "##粽": 18181, + "##精": 18182, + "##粿": 18183, + "##糅": 18184, + "##糊": 18185, + "##糍": 18186, + "##糕": 18187, + "##糖": 18188, + "##糗": 18189, + "##糙": 18190, + "##糜": 18191, + "##糞": 18192, + "##糟": 18193, + "##糠": 18194, + "##糧": 18195, + "##糬": 18196, + "##糯": 18197, + "##糰": 18198, + "##糸": 18199, + "##系": 18200, + "##糾": 18201, + "##紀": 18202, + "##紂": 18203, + "##約": 18204, + "##紅": 18205, + "##紉": 18206, + "##紊": 18207, + "##紋": 18208, + "##納": 18209, + "##紐": 18210, + "##紓": 18211, + "##純": 18212, + "##紗": 18213, + "##紘": 18214, + "##紙": 18215, + "##級": 18216, + "##紛": 18217, + "##紜": 18218, + "##素": 18219, + "##紡": 18220, + "##索": 18221, + "##紧": 18222, + "##紫": 18223, + "##紮": 18224, + "##累": 18225, + "##細": 18226, + "##紳": 18227, + "##紹": 18228, + "##紺": 18229, + "##終": 18230, + "##絃": 18231, + "##組": 18232, + "##絆": 18233, + "##経": 18234, + "##結": 18235, + "##絕": 18236, + "##絞": 18237, + "##絡": 18238, + "##絢": 18239, + "##給": 18240, + "##絨": 18241, + "##絮": 18242, + "##統": 18243, + "##絲": 18244, + "##絳": 18245, + "##絵": 18246, + "##絶": 18247, + "##絹": 18248, + "##綁": 18249, + "##綏": 18250, + "##綑": 18251, + "##經": 18252, + "##継": 18253, + "##続": 18254, + "##綜": 18255, + "##綠": 18256, + "##綢": 18257, + "##綦": 18258, + "##綫": 18259, + "##綬": 18260, + "##維": 18261, + "##綱": 18262, + "##網": 18263, + "##綴": 18264, + "##綵": 18265, + "##綸": 18266, + "##綺": 18267, + "##綻": 18268, + "##綽": 18269, + "##綾": 18270, + "##綿": 18271, + "##緊": 18272, + "##緋": 18273, + "##総": 18274, + "##緑": 18275, + "##緒": 18276, + "##緘": 18277, + "##線": 18278, + "##緝": 18279, + "##緞": 18280, + "##締": 18281, + "##緣": 18282, + "##編": 18283, + "##緩": 18284, + "##緬": 18285, + "##緯": 18286, + "##練": 18287, + "##緹": 18288, + "##緻": 18289, + "##縁": 18290, + "##縄": 18291, + "##縈": 18292, + "##縛": 18293, + "##縝": 18294, + "##縣": 18295, + "##縫": 18296, + "##縮": 18297, + "##縱": 18298, + "##縴": 18299, + "##縷": 18300, + "##總": 18301, + "##績": 18302, + "##繁": 18303, + "##繃": 18304, + "##繆": 18305, + "##繇": 18306, + "##繋": 18307, + "##織": 18308, + "##繕": 18309, + "##繚": 18310, + "##繞": 18311, + "##繡": 18312, + "##繩": 18313, + "##繪": 18314, + "##繫": 18315, + "##繭": 18316, + "##繳": 18317, + "##繹": 18318, + "##繼": 18319, + "##繽": 18320, + "##纂": 18321, + "##續": 18322, + "##纍": 18323, + "##纏": 18324, + "##纓": 18325, + "##纔": 18326, + "##纖": 18327, + "##纜": 18328, + "##纠": 18329, + "##红": 18330, + "##纣": 18331, + "##纤": 18332, + "##约": 18333, + "##级": 18334, + "##纨": 18335, + "##纪": 18336, + "##纫": 18337, + "##纬": 18338, + "##纭": 18339, + "##纯": 18340, + "##纰": 18341, + "##纱": 18342, + "##纲": 18343, + "##纳": 18344, + "##纵": 18345, + "##纶": 18346, + "##纷": 18347, + "##纸": 18348, + "##纹": 18349, + "##纺": 18350, + "##纽": 18351, + "##纾": 18352, + "##线": 18353, + "##绀": 18354, + "##练": 18355, + "##组": 18356, + "##绅": 18357, + "##细": 18358, + "##织": 18359, + "##终": 18360, + "##绊": 18361, + "##绍": 18362, + "##绎": 18363, + "##经": 18364, + "##绑": 18365, + "##绒": 18366, + "##结": 18367, + "##绔": 18368, + "##绕": 18369, + "##绘": 18370, + "##给": 18371, + "##绚": 18372, + "##绛": 18373, + "##络": 18374, + "##绝": 18375, + "##绞": 18376, + "##统": 18377, + "##绡": 18378, + "##绢": 18379, + "##绣": 18380, + "##绥": 18381, + "##绦": 18382, + "##继": 18383, + "##绩": 18384, + "##绪": 18385, + "##绫": 18386, + "##续": 18387, + "##绮": 18388, + "##绯": 18389, + "##绰": 18390, + "##绳": 18391, + "##维": 18392, + "##绵": 18393, + "##绶": 18394, + "##绷": 18395, + "##绸": 18396, + "##绻": 18397, + "##综": 18398, + "##绽": 18399, + "##绾": 18400, + "##绿": 18401, + "##缀": 18402, + "##缄": 18403, + "##缅": 18404, + "##缆": 18405, + "##缇": 18406, + "##缈": 18407, + "##缉": 18408, + "##缎": 18409, + "##缓": 18410, + "##缔": 18411, + "##缕": 18412, + "##编": 18413, + "##缘": 18414, + "##缙": 18415, + "##缚": 18416, + "##缜": 18417, + "##缝": 18418, + "##缠": 18419, + "##缢": 18420, + "##缤": 18421, + "##缥": 18422, + "##缨": 18423, + "##缩": 18424, + "##缪": 18425, + "##缭": 18426, + "##缮": 18427, + "##缰": 18428, + "##缱": 18429, + "##缴": 18430, + "##缸": 18431, + "##缺": 18432, + "##缽": 18433, + "##罂": 18434, + "##罄": 18435, + "##罌": 18436, + "##罐": 18437, + "##网": 18438, + "##罔": 18439, + "##罕": 18440, + "##罗": 18441, + "##罚": 18442, + "##罡": 18443, + "##罢": 18444, + "##罩": 18445, + "##罪": 18446, + "##置": 18447, + "##罰": 18448, + "##署": 18449, + "##罵": 18450, + "##罷": 18451, + "##罹": 18452, + "##羁": 18453, + "##羅": 18454, + "##羈": 18455, + "##羊": 18456, + "##羌": 18457, + "##美": 18458, + "##羔": 18459, + "##羚": 18460, + "##羞": 18461, + "##羟": 18462, + "##羡": 18463, + "##羣": 18464, + "##群": 18465, + "##羥": 18466, + "##羧": 18467, + "##羨": 18468, + "##義": 18469, + "##羯": 18470, + "##羲": 18471, + "##羸": 18472, + "##羹": 18473, + "##羽": 18474, + "##羿": 18475, + "##翁": 18476, + "##翅": 18477, + "##翊": 18478, + "##翌": 18479, + "##翎": 18480, + "##習": 18481, + "##翔": 18482, + "##翘": 18483, + "##翟": 18484, + "##翠": 18485, + "##翡": 18486, + "##翦": 18487, + "##翩": 18488, + "##翰": 18489, + "##翱": 18490, + "##翳": 18491, + "##翹": 18492, + "##翻": 18493, + "##翼": 18494, + "##耀": 18495, + "##老": 18496, + "##考": 18497, + "##耄": 18498, + "##者": 18499, + "##耆": 18500, + "##耋": 18501, + "##而": 18502, + "##耍": 18503, + "##耐": 18504, + "##耒": 18505, + "##耕": 18506, + "##耗": 18507, + "##耘": 18508, + "##耙": 18509, + "##耦": 18510, + "##耨": 18511, + "##耳": 18512, + "##耶": 18513, + "##耷": 18514, + "##耸": 18515, + "##耻": 18516, + "##耽": 18517, + "##耿": 18518, + "##聂": 18519, + "##聆": 18520, + "##聊": 18521, + "##聋": 18522, + "##职": 18523, + "##聒": 18524, + "##联": 18525, + "##聖": 18526, + "##聘": 18527, + "##聚": 18528, + "##聞": 18529, + "##聪": 18530, + "##聯": 18531, + "##聰": 18532, + "##聲": 18533, + "##聳": 18534, + "##聴": 18535, + "##聶": 18536, + "##職": 18537, + "##聽": 18538, + "##聾": 18539, + "##聿": 18540, + "##肃": 18541, + "##肄": 18542, + "##肅": 18543, + "##肆": 18544, + "##肇": 18545, + "##肉": 18546, + "##肋": 18547, + "##肌": 18548, + "##肏": 18549, + "##肓": 18550, + "##肖": 18551, + "##肘": 18552, + "##肚": 18553, + "##肛": 18554, + "##肝": 18555, + "##肠": 18556, + "##股": 18557, + "##肢": 18558, + "##肤": 18559, + "##肥": 18560, + "##肩": 18561, + "##肪": 18562, + "##肮": 18563, + "##肯": 18564, + "##肱": 18565, + "##育": 18566, + "##肴": 18567, + "##肺": 18568, + "##肽": 18569, + "##肾": 18570, + "##肿": 18571, + "##胀": 18572, + "##胁": 18573, + "##胃": 18574, + "##胄": 18575, + "##胆": 18576, + "##背": 18577, + "##胍": 18578, + "##胎": 18579, + "##胖": 18580, + "##胚": 18581, + "##胛": 18582, + "##胜": 18583, + "##胝": 18584, + "##胞": 18585, + "##胡": 18586, + "##胤": 18587, + "##胥": 18588, + "##胧": 18589, + "##胫": 18590, + "##胭": 18591, + "##胯": 18592, + "##胰": 18593, + "##胱": 18594, + "##胳": 18595, + "##胴": 18596, + "##胶": 18597, + "##胸": 18598, + "##胺": 18599, + "##能": 18600, + "##脂": 18601, + "##脅": 18602, + "##脆": 18603, + "##脇": 18604, + "##脈": 18605, + "##脉": 18606, + "##脊": 18607, + "##脍": 18608, + "##脏": 18609, + "##脐": 18610, + "##脑": 18611, + "##脓": 18612, + "##脖": 18613, + "##脘": 18614, + "##脚": 18615, + "##脛": 18616, + "##脣": 18617, + "##脩": 18618, + "##脫": 18619, + "##脯": 18620, + "##脱": 18621, + "##脲": 18622, + "##脳": 18623, + "##脸": 18624, + "##脹": 18625, + "##脾": 18626, + "##腆": 18627, + "##腈": 18628, + "##腊": 18629, + "##腋": 18630, + "##腌": 18631, + "##腎": 18632, + "##腐": 18633, + "##腑": 18634, + "##腓": 18635, + "##腔": 18636, + "##腕": 18637, + "##腥": 18638, + "##腦": 18639, + "##腩": 18640, + "##腫": 18641, + "##腭": 18642, + "##腮": 18643, + "##腰": 18644, + "##腱": 18645, + "##腳": 18646, + "##腴": 18647, + "##腸": 18648, + "##腹": 18649, + "##腺": 18650, + "##腻": 18651, + "##腼": 18652, + "##腾": 18653, + "##腿": 18654, + "##膀": 18655, + "##膈": 18656, + "##膊": 18657, + "##膏": 18658, + "##膑": 18659, + "##膘": 18660, + "##膚": 18661, + "##膛": 18662, + "##膜": 18663, + "##膝": 18664, + "##膠": 18665, + "##膦": 18666, + "##膨": 18667, + "##膩": 18668, + "##膳": 18669, + "##膺": 18670, + "##膻": 18671, + "##膽": 18672, + "##膾": 18673, + "##膿": 18674, + "##臀": 18675, + "##臂": 18676, + "##臃": 18677, + "##臆": 18678, + "##臉": 18679, + "##臊": 18680, + "##臍": 18681, + "##臓": 18682, + "##臘": 18683, + "##臟": 18684, + "##臣": 18685, + "##臥": 18686, + "##臧": 18687, + "##臨": 18688, + "##自": 18689, + "##臬": 18690, + "##臭": 18691, + "##至": 18692, + "##致": 18693, + "##臺": 18694, + "##臻": 18695, + "##臼": 18696, + "##臾": 18697, + "##舀": 18698, + "##舂": 18699, + "##舅": 18700, + "##舆": 18701, + "##與": 18702, + "##興": 18703, + "##舉": 18704, + "##舊": 18705, + "##舌": 18706, + "##舍": 18707, + "##舎": 18708, + "##舐": 18709, + "##舒": 18710, + "##舔": 18711, + "##舖": 18712, + "##舗": 18713, + "##舛": 18714, + "##舜": 18715, + "##舞": 18716, + "##舟": 18717, + "##航": 18718, + "##舫": 18719, + "##般": 18720, + "##舰": 18721, + "##舱": 18722, + "##舵": 18723, + "##舶": 18724, + "##舷": 18725, + "##舸": 18726, + "##船": 18727, + "##舺": 18728, + "##舾": 18729, + "##艇": 18730, + "##艋": 18731, + "##艘": 18732, + "##艙": 18733, + "##艦": 18734, + "##艮": 18735, + "##良": 18736, + "##艰": 18737, + "##艱": 18738, + "##色": 18739, + "##艳": 18740, + "##艷": 18741, + "##艹": 18742, + "##艺": 18743, + "##艾": 18744, + "##节": 18745, + "##芃": 18746, + "##芈": 18747, + "##芊": 18748, + "##芋": 18749, + "##芍": 18750, + "##芎": 18751, + "##芒": 18752, + "##芙": 18753, + "##芜": 18754, + "##芝": 18755, + "##芡": 18756, + "##芥": 18757, + "##芦": 18758, + "##芩": 18759, + "##芪": 18760, + "##芫": 18761, + "##芬": 18762, + "##芭": 18763, + "##芮": 18764, + "##芯": 18765, + "##花": 18766, + "##芳": 18767, + "##芷": 18768, + "##芸": 18769, + "##芹": 18770, + "##芻": 18771, + "##芽": 18772, + "##芾": 18773, + "##苁": 18774, + "##苄": 18775, + "##苇": 18776, + "##苋": 18777, + "##苍": 18778, + "##苏": 18779, + "##苑": 18780, + "##苒": 18781, + "##苓": 18782, + "##苔": 18783, + "##苕": 18784, + "##苗": 18785, + "##苛": 18786, + "##苜": 18787, + "##苞": 18788, + "##苟": 18789, + "##苡": 18790, + "##苣": 18791, + "##若": 18792, + "##苦": 18793, + "##苫": 18794, + "##苯": 18795, + "##英": 18796, + "##苷": 18797, + "##苹": 18798, + "##苻": 18799, + "##茁": 18800, + "##茂": 18801, + "##范": 18802, + "##茄": 18803, + "##茅": 18804, + "##茉": 18805, + "##茎": 18806, + "##茏": 18807, + "##茗": 18808, + "##茜": 18809, + "##茧": 18810, + "##茨": 18811, + "##茫": 18812, + "##茬": 18813, + "##茭": 18814, + "##茯": 18815, + "##茱": 18816, + "##茲": 18817, + "##茴": 18818, + "##茵": 18819, + "##茶": 18820, + "##茸": 18821, + "##茹": 18822, + "##茼": 18823, + "##荀": 18824, + "##荃": 18825, + "##荆": 18826, + "##草": 18827, + "##荊": 18828, + "##荏": 18829, + "##荐": 18830, + "##荒": 18831, + "##荔": 18832, + "##荖": 18833, + "##荘": 18834, + "##荚": 18835, + "##荞": 18836, + "##荟": 18837, + "##荠": 18838, + "##荡": 18839, + "##荣": 18840, + "##荤": 18841, + "##荥": 18842, + "##荧": 18843, + "##荨": 18844, + "##荪": 18845, + "##荫": 18846, + "##药": 18847, + "##荳": 18848, + "##荷": 18849, + "##荸": 18850, + "##荻": 18851, + "##荼": 18852, + "##荽": 18853, + "##莅": 18854, + "##莆": 18855, + "##莉": 18856, + "##莊": 18857, + "##莎": 18858, + "##莒": 18859, + "##莓": 18860, + "##莖": 18861, + "##莘": 18862, + "##莞": 18863, + "##莠": 18864, + "##莢": 18865, + "##莧": 18866, + "##莪": 18867, + "##莫": 18868, + "##莱": 18869, + "##莲": 18870, + "##莴": 18871, + "##获": 18872, + "##莹": 18873, + "##莺": 18874, + "##莽": 18875, + "##莿": 18876, + "##菀": 18877, + "##菁": 18878, + "##菅": 18879, + "##菇": 18880, + "##菈": 18881, + "##菊": 18882, + "##菌": 18883, + "##菏": 18884, + "##菓": 18885, + "##菖": 18886, + "##菘": 18887, + "##菜": 18888, + "##菟": 18889, + "##菠": 18890, + "##菡": 18891, + "##菩": 18892, + "##華": 18893, + "##菱": 18894, + "##菲": 18895, + "##菸": 18896, + "##菽": 18897, + "##萁": 18898, + "##萃": 18899, + "##萄": 18900, + "##萊": 18901, + "##萋": 18902, + "##萌": 18903, + "##萍": 18904, + "##萎": 18905, + "##萘": 18906, + "##萝": 18907, + "##萤": 18908, + "##营": 18909, + "##萦": 18910, + "##萧": 18911, + "##萨": 18912, + "##萩": 18913, + "##萬": 18914, + "##萱": 18915, + "##萵": 18916, + "##萸": 18917, + "##萼": 18918, + "##落": 18919, + "##葆": 18920, + "##葉": 18921, + "##著": 18922, + "##葚": 18923, + "##葛": 18924, + "##葡": 18925, + "##董": 18926, + "##葦": 18927, + "##葩": 18928, + "##葫": 18929, + "##葬": 18930, + "##葭": 18931, + "##葯": 18932, + "##葱": 18933, + "##葳": 18934, + "##葵": 18935, + "##葷": 18936, + "##葺": 18937, + "##蒂": 18938, + "##蒋": 18939, + "##蒐": 18940, + "##蒔": 18941, + "##蒙": 18942, + "##蒜": 18943, + "##蒞": 18944, + "##蒟": 18945, + "##蒡": 18946, + "##蒨": 18947, + "##蒲": 18948, + "##蒸": 18949, + "##蒹": 18950, + "##蒻": 18951, + "##蒼": 18952, + "##蒿": 18953, + "##蓁": 18954, + "##蓄": 18955, + "##蓆": 18956, + "##蓉": 18957, + "##蓋": 18958, + "##蓑": 18959, + "##蓓": 18960, + "##蓖": 18961, + "##蓝": 18962, + "##蓟": 18963, + "##蓦": 18964, + "##蓬": 18965, + "##蓮": 18966, + "##蓼": 18967, + "##蓿": 18968, + "##蔑": 18969, + "##蔓": 18970, + "##蔔": 18971, + "##蔗": 18972, + "##蔘": 18973, + "##蔚": 18974, + "##蔡": 18975, + "##蔣": 18976, + "##蔥": 18977, + "##蔫": 18978, + "##蔬": 18979, + "##蔭": 18980, + "##蔵": 18981, + "##蔷": 18982, + "##蔺": 18983, + "##蔻": 18984, + "##蔼": 18985, + "##蔽": 18986, + "##蕁": 18987, + "##蕃": 18988, + "##蕈": 18989, + "##蕉": 18990, + "##蕊": 18991, + "##蕎": 18992, + "##蕙": 18993, + "##蕤": 18994, + "##蕨": 18995, + "##蕩": 18996, + "##蕪": 18997, + "##蕭": 18998, + "##蕲": 18999, + "##蕴": 19000, + "##蕻": 19001, + "##蕾": 19002, + "##薄": 19003, + "##薅": 19004, + "##薇": 19005, + "##薈": 19006, + "##薊": 19007, + "##薏": 19008, + "##薑": 19009, + "##薔": 19010, + "##薙": 19011, + "##薛": 19012, + "##薦": 19013, + "##薨": 19014, + "##薩": 19015, + "##薪": 19016, + "##薬": 19017, + "##薯": 19018, + "##薰": 19019, + "##薹": 19020, + "##藉": 19021, + "##藍": 19022, + "##藏": 19023, + "##藐": 19024, + "##藓": 19025, + "##藕": 19026, + "##藜": 19027, + "##藝": 19028, + "##藤": 19029, + "##藥": 19030, + "##藩": 19031, + "##藹": 19032, + "##藻": 19033, + "##藿": 19034, + "##蘆": 19035, + "##蘇": 19036, + "##蘊": 19037, + "##蘋": 19038, + "##蘑": 19039, + "##蘚": 19040, + "##蘭": 19041, + "##蘸": 19042, + "##蘼": 19043, + "##蘿": 19044, + "##虎": 19045, + "##虏": 19046, + "##虐": 19047, + "##虑": 19048, + "##虔": 19049, + "##處": 19050, + "##虚": 19051, + "##虛": 19052, + "##虜": 19053, + "##虞": 19054, + "##號": 19055, + "##虢": 19056, + "##虧": 19057, + "##虫": 19058, + "##虬": 19059, + "##虱": 19060, + "##虹": 19061, + "##虻": 19062, + "##虽": 19063, + "##虾": 19064, + "##蚀": 19065, + "##蚁": 19066, + "##蚂": 19067, + "##蚊": 19068, + "##蚌": 19069, + "##蚓": 19070, + "##蚕": 19071, + "##蚜": 19072, + "##蚝": 19073, + "##蚣": 19074, + "##蚤": 19075, + "##蚩": 19076, + "##蚪": 19077, + "##蚯": 19078, + "##蚱": 19079, + "##蚵": 19080, + "##蛀": 19081, + "##蛆": 19082, + "##蛇": 19083, + "##蛊": 19084, + "##蛋": 19085, + "##蛎": 19086, + "##蛐": 19087, + "##蛔": 19088, + "##蛙": 19089, + "##蛛": 19090, + "##蛟": 19091, + "##蛤": 19092, + "##蛭": 19093, + "##蛮": 19094, + "##蛰": 19095, + "##蛳": 19096, + "##蛹": 19097, + "##蛻": 19098, + "##蛾": 19099, + "##蜀": 19100, + "##蜂": 19101, + "##蜃": 19102, + "##蜆": 19103, + "##蜇": 19104, + "##蜈": 19105, + "##蜊": 19106, + "##蜍": 19107, + "##蜒": 19108, + "##蜓": 19109, + "##蜕": 19110, + "##蜗": 19111, + "##蜘": 19112, + "##蜚": 19113, + "##蜜": 19114, + "##蜡": 19115, + "##蜢": 19116, + "##蜥": 19117, + "##蜱": 19118, + "##蜴": 19119, + "##蜷": 19120, + "##蜻": 19121, + "##蜿": 19122, + "##蝇": 19123, + "##蝈": 19124, + "##蝉": 19125, + "##蝌": 19126, + "##蝎": 19127, + "##蝕": 19128, + "##蝗": 19129, + "##蝙": 19130, + "##蝟": 19131, + "##蝠": 19132, + "##蝦": 19133, + "##蝨": 19134, + "##蝴": 19135, + "##蝶": 19136, + "##蝸": 19137, + "##蝼": 19138, + "##螂": 19139, + "##螃": 19140, + "##融": 19141, + "##螞": 19142, + "##螢": 19143, + "##螨": 19144, + "##螯": 19145, + "##螳": 19146, + "##螺": 19147, + "##蟀": 19148, + "##蟄": 19149, + "##蟆": 19150, + "##蟋": 19151, + "##蟎": 19152, + "##蟑": 19153, + "##蟒": 19154, + "##蟠": 19155, + "##蟬": 19156, + "##蟲": 19157, + "##蟹": 19158, + "##蟻": 19159, + "##蟾": 19160, + "##蠅": 19161, + "##蠍": 19162, + "##蠔": 19163, + "##蠕": 19164, + "##蠛": 19165, + "##蠟": 19166, + "##蠡": 19167, + "##蠢": 19168, + "##蠣": 19169, + "##蠱": 19170, + "##蠶": 19171, + "##蠹": 19172, + "##蠻": 19173, + "##血": 19174, + "##衄": 19175, + "##衅": 19176, + "##衆": 19177, + "##行": 19178, + "##衍": 19179, + "##術": 19180, + "##衔": 19181, + "##街": 19182, + "##衙": 19183, + "##衛": 19184, + "##衝": 19185, + "##衞": 19186, + "##衡": 19187, + "##衢": 19188, + "##衣": 19189, + "##补": 19190, + "##表": 19191, + "##衩": 19192, + "##衫": 19193, + "##衬": 19194, + "##衮": 19195, + "##衰": 19196, + "##衲": 19197, + "##衷": 19198, + "##衹": 19199, + "##衾": 19200, + "##衿": 19201, + "##袁": 19202, + "##袂": 19203, + "##袄": 19204, + "##袅": 19205, + "##袈": 19206, + "##袋": 19207, + "##袍": 19208, + "##袒": 19209, + "##袖": 19210, + "##袜": 19211, + "##袞": 19212, + "##袤": 19213, + "##袪": 19214, + "##被": 19215, + "##袭": 19216, + "##袱": 19217, + "##裁": 19218, + "##裂": 19219, + "##装": 19220, + "##裆": 19221, + "##裊": 19222, + "##裏": 19223, + "##裔": 19224, + "##裕": 19225, + "##裘": 19226, + "##裙": 19227, + "##補": 19228, + "##裝": 19229, + "##裟": 19230, + "##裡": 19231, + "##裤": 19232, + "##裨": 19233, + "##裱": 19234, + "##裳": 19235, + "##裴": 19236, + "##裸": 19237, + "##裹": 19238, + "##製": 19239, + "##裾": 19240, + "##褂": 19241, + "##複": 19242, + "##褐": 19243, + "##褒": 19244, + "##褓": 19245, + "##褔": 19246, + "##褚": 19247, + "##褥": 19248, + "##褪": 19249, + "##褫": 19250, + "##褲": 19251, + "##褶": 19252, + "##褻": 19253, + "##襁": 19254, + "##襄": 19255, + "##襟": 19256, + "##襠": 19257, + "##襪": 19258, + "##襬": 19259, + "##襯": 19260, + "##襲": 19261, + "##西": 19262, + "##要": 19263, + "##覃": 19264, + "##覆": 19265, + "##覇": 19266, + "##見": 19267, + "##規": 19268, + "##覓": 19269, + "##視": 19270, + "##覚": 19271, + "##覦": 19272, + "##覧": 19273, + "##親": 19274, + "##覬": 19275, + "##観": 19276, + "##覷": 19277, + "##覺": 19278, + "##覽": 19279, + "##觀": 19280, + "##见": 19281, + "##观": 19282, + "##规": 19283, + "##觅": 19284, + "##视": 19285, + "##览": 19286, + "##觉": 19287, + "##觊": 19288, + "##觎": 19289, + "##觐": 19290, + "##觑": 19291, + "##角": 19292, + "##觞": 19293, + "##解": 19294, + "##觥": 19295, + "##触": 19296, + "##觸": 19297, + "##言": 19298, + "##訂": 19299, + "##計": 19300, + "##訊": 19301, + "##討": 19302, + "##訓": 19303, + "##訕": 19304, + "##訖": 19305, + "##託": 19306, + "##記": 19307, + "##訛": 19308, + "##訝": 19309, + "##訟": 19310, + "##訣": 19311, + "##訥": 19312, + "##訪": 19313, + "##設": 19314, + "##許": 19315, + "##訳": 19316, + "##訴": 19317, + "##訶": 19318, + "##診": 19319, + "##註": 19320, + "##証": 19321, + "##詆": 19322, + "##詐": 19323, + "##詔": 19324, + "##評": 19325, + "##詛": 19326, + "##詞": 19327, + "##詠": 19328, + "##詡": 19329, + "##詢": 19330, + "##詣": 19331, + "##試": 19332, + "##詩": 19333, + "##詫": 19334, + "##詬": 19335, + "##詭": 19336, + "##詮": 19337, + "##詰": 19338, + "##話": 19339, + "##該": 19340, + "##詳": 19341, + "##詹": 19342, + "##詼": 19343, + "##誅": 19344, + "##誇": 19345, + "##誉": 19346, + "##誌": 19347, + "##認": 19348, + "##誓": 19349, + "##誕": 19350, + "##誘": 19351, + "##語": 19352, + "##誠": 19353, + "##誡": 19354, + "##誣": 19355, + "##誤": 19356, + "##誥": 19357, + "##誦": 19358, + "##誨": 19359, + "##說": 19360, + "##説": 19361, + "##読": 19362, + "##誰": 19363, + "##課": 19364, + "##誹": 19365, + "##誼": 19366, + "##調": 19367, + "##諄": 19368, + "##談": 19369, + "##請": 19370, + "##諏": 19371, + "##諒": 19372, + "##論": 19373, + "##諗": 19374, + "##諜": 19375, + "##諡": 19376, + "##諦": 19377, + "##諧": 19378, + "##諫": 19379, + "##諭": 19380, + "##諮": 19381, + "##諱": 19382, + "##諳": 19383, + "##諷": 19384, + "##諸": 19385, + "##諺": 19386, + "##諾": 19387, + "##謀": 19388, + "##謁": 19389, + "##謂": 19390, + "##謄": 19391, + "##謊": 19392, + "##謎": 19393, + "##謐": 19394, + "##謔": 19395, + "##謗": 19396, + "##謙": 19397, + "##講": 19398, + "##謝": 19399, + "##謠": 19400, + "##謨": 19401, + "##謬": 19402, + "##謹": 19403, + "##謾": 19404, + "##譁": 19405, + "##證": 19406, + "##譎": 19407, + "##譏": 19408, + "##識": 19409, + "##譙": 19410, + "##譚": 19411, + "##譜": 19412, + "##警": 19413, + "##譬": 19414, + "##譯": 19415, + "##議": 19416, + "##譲": 19417, + "##譴": 19418, + "##護": 19419, + "##譽": 19420, + "##讀": 19421, + "##變": 19422, + "##讓": 19423, + "##讚": 19424, + "##讞": 19425, + "##计": 19426, + "##订": 19427, + "##认": 19428, + "##讥": 19429, + "##讧": 19430, + "##讨": 19431, + "##让": 19432, + "##讪": 19433, + "##讫": 19434, + "##训": 19435, + "##议": 19436, + "##讯": 19437, + "##记": 19438, + "##讲": 19439, + "##讳": 19440, + "##讴": 19441, + "##讶": 19442, + "##讷": 19443, + "##许": 19444, + "##讹": 19445, + "##论": 19446, + "##讼": 19447, + "##讽": 19448, + "##设": 19449, + "##访": 19450, + "##诀": 19451, + "##证": 19452, + "##诃": 19453, + "##评": 19454, + "##诅": 19455, + "##识": 19456, + "##诈": 19457, + "##诉": 19458, + "##诊": 19459, + "##诋": 19460, + "##词": 19461, + "##诏": 19462, + "##译": 19463, + "##试": 19464, + "##诗": 19465, + "##诘": 19466, + "##诙": 19467, + "##诚": 19468, + "##诛": 19469, + "##话": 19470, + "##诞": 19471, + "##诟": 19472, + "##诠": 19473, + "##诡": 19474, + "##询": 19475, + "##诣": 19476, + "##诤": 19477, + "##该": 19478, + "##详": 19479, + "##诧": 19480, + "##诩": 19481, + "##诫": 19482, + "##诬": 19483, + "##语": 19484, + "##误": 19485, + "##诰": 19486, + "##诱": 19487, + "##诲": 19488, + "##说": 19489, + "##诵": 19490, + "##诶": 19491, + "##请": 19492, + "##诸": 19493, + "##诺": 19494, + "##读": 19495, + "##诽": 19496, + "##课": 19497, + "##诿": 19498, + "##谀": 19499, + "##谁": 19500, + "##调": 19501, + "##谄": 19502, + "##谅": 19503, + "##谆": 19504, + "##谈": 19505, + "##谊": 19506, + "##谋": 19507, + "##谌": 19508, + "##谍": 19509, + "##谎": 19510, + "##谏": 19511, + "##谐": 19512, + "##谑": 19513, + "##谒": 19514, + "##谓": 19515, + "##谔": 19516, + "##谕": 19517, + "##谗": 19518, + "##谘": 19519, + "##谙": 19520, + "##谚": 19521, + "##谛": 19522, + "##谜": 19523, + "##谟": 19524, + "##谢": 19525, + "##谣": 19526, + "##谤": 19527, + "##谥": 19528, + "##谦": 19529, + "##谧": 19530, + "##谨": 19531, + "##谩": 19532, + "##谪": 19533, + "##谬": 19534, + "##谭": 19535, + "##谯": 19536, + "##谱": 19537, + "##谲": 19538, + "##谴": 19539, + "##谶": 19540, + "##谷": 19541, + "##豁": 19542, + "##豆": 19543, + "##豇": 19544, + "##豈": 19545, + "##豉": 19546, + "##豊": 19547, + "##豌": 19548, + "##豎": 19549, + "##豐": 19550, + "##豔": 19551, + "##豚": 19552, + "##象": 19553, + "##豢": 19554, + "##豪": 19555, + "##豫": 19556, + "##豬": 19557, + "##豹": 19558, + "##豺": 19559, + "##貂": 19560, + "##貅": 19561, + "##貌": 19562, + "##貓": 19563, + "##貔": 19564, + "##貘": 19565, + "##貝": 19566, + "##貞": 19567, + "##負": 19568, + "##財": 19569, + "##貢": 19570, + "##貧": 19571, + "##貨": 19572, + "##販": 19573, + "##貪": 19574, + "##貫": 19575, + "##責": 19576, + "##貯": 19577, + "##貰": 19578, + "##貳": 19579, + "##貴": 19580, + "##貶": 19581, + "##買": 19582, + "##貸": 19583, + "##費": 19584, + "##貼": 19585, + "##貽": 19586, + "##貿": 19587, + "##賀": 19588, + "##賁": 19589, + "##賂": 19590, + "##賃": 19591, + "##賄": 19592, + "##資": 19593, + "##賈": 19594, + "##賊": 19595, + "##賑": 19596, + "##賓": 19597, + "##賜": 19598, + "##賞": 19599, + "##賠": 19600, + "##賡": 19601, + "##賢": 19602, + "##賣": 19603, + "##賤": 19604, + "##賦": 19605, + "##質": 19606, + "##賬": 19607, + "##賭": 19608, + "##賴": 19609, + "##賺": 19610, + "##購": 19611, + "##賽": 19612, + "##贅": 19613, + "##贈": 19614, + "##贊": 19615, + "##贍": 19616, + "##贏": 19617, + "##贓": 19618, + "##贖": 19619, + "##贛": 19620, + "##贝": 19621, + "##贞": 19622, + "##负": 19623, + "##贡": 19624, + "##财": 19625, + "##责": 19626, + "##贤": 19627, + "##败": 19628, + "##账": 19629, + "##货": 19630, + "##质": 19631, + "##贩": 19632, + "##贪": 19633, + "##贫": 19634, + "##贬": 19635, + "##购": 19636, + "##贮": 19637, + "##贯": 19638, + "##贰": 19639, + "##贱": 19640, + "##贲": 19641, + "##贴": 19642, + "##贵": 19643, + "##贷": 19644, + "##贸": 19645, + "##费": 19646, + "##贺": 19647, + "##贻": 19648, + "##贼": 19649, + "##贾": 19650, + "##贿": 19651, + "##赁": 19652, + "##赂": 19653, + "##赃": 19654, + "##资": 19655, + "##赅": 19656, + "##赈": 19657, + "##赊": 19658, + "##赋": 19659, + "##赌": 19660, + "##赎": 19661, + "##赏": 19662, + "##赐": 19663, + "##赓": 19664, + "##赔": 19665, + "##赖": 19666, + "##赘": 19667, + "##赚": 19668, + "##赛": 19669, + "##赝": 19670, + "##赞": 19671, + "##赠": 19672, + "##赡": 19673, + "##赢": 19674, + "##赣": 19675, + "##赤": 19676, + "##赦": 19677, + "##赧": 19678, + "##赫": 19679, + "##赭": 19680, + "##走": 19681, + "##赳": 19682, + "##赴": 19683, + "##赵": 19684, + "##赶": 19685, + "##起": 19686, + "##趁": 19687, + "##超": 19688, + "##越": 19689, + "##趋": 19690, + "##趕": 19691, + "##趙": 19692, + "##趟": 19693, + "##趣": 19694, + "##趨": 19695, + "##足": 19696, + "##趴": 19697, + "##趵": 19698, + "##趸": 19699, + "##趺": 19700, + "##趾": 19701, + "##跃": 19702, + "##跄": 19703, + "##跆": 19704, + "##跋": 19705, + "##跌": 19706, + "##跎": 19707, + "##跑": 19708, + "##跖": 19709, + "##跚": 19710, + "##跛": 19711, + "##距": 19712, + "##跟": 19713, + "##跡": 19714, + "##跤": 19715, + "##跨": 19716, + "##跩": 19717, + "##跪": 19718, + "##路": 19719, + "##跳": 19720, + "##践": 19721, + "##跷": 19722, + "##跹": 19723, + "##跺": 19724, + "##跻": 19725, + "##踉": 19726, + "##踊": 19727, + "##踌": 19728, + "##踏": 19729, + "##踐": 19730, + "##踝": 19731, + "##踞": 19732, + "##踟": 19733, + "##踢": 19734, + "##踩": 19735, + "##踪": 19736, + "##踮": 19737, + "##踱": 19738, + "##踴": 19739, + "##踵": 19740, + "##踹": 19741, + "##蹂": 19742, + "##蹄": 19743, + "##蹇": 19744, + "##蹈": 19745, + "##蹉": 19746, + "##蹊": 19747, + "##蹋": 19748, + "##蹑": 19749, + "##蹒": 19750, + "##蹙": 19751, + "##蹟": 19752, + "##蹣": 19753, + "##蹤": 19754, + "##蹦": 19755, + "##蹩": 19756, + "##蹬": 19757, + "##蹭": 19758, + "##蹲": 19759, + "##蹴": 19760, + "##蹶": 19761, + "##蹺": 19762, + "##蹼": 19763, + "##蹿": 19764, + "##躁": 19765, + "##躇": 19766, + "##躉": 19767, + "##躊": 19768, + "##躋": 19769, + "##躍": 19770, + "##躏": 19771, + "##躪": 19772, + "##身": 19773, + "##躬": 19774, + "##躯": 19775, + "##躲": 19776, + "##躺": 19777, + "##軀": 19778, + "##車": 19779, + "##軋": 19780, + "##軌": 19781, + "##軍": 19782, + "##軒": 19783, + "##軟": 19784, + "##転": 19785, + "##軸": 19786, + "##軼": 19787, + "##軽": 19788, + "##軾": 19789, + "##較": 19790, + "##載": 19791, + "##輒": 19792, + "##輓": 19793, + "##輔": 19794, + "##輕": 19795, + "##輛": 19796, + "##輝": 19797, + "##輟": 19798, + "##輩": 19799, + "##輪": 19800, + "##輯": 19801, + "##輸": 19802, + "##輻": 19803, + "##輾": 19804, + "##輿": 19805, + "##轄": 19806, + "##轅": 19807, + "##轆": 19808, + "##轉": 19809, + "##轍": 19810, + "##轎": 19811, + "##轟": 19812, + "##车": 19813, + "##轧": 19814, + "##轨": 19815, + "##轩": 19816, + "##转": 19817, + "##轭": 19818, + "##轮": 19819, + "##软": 19820, + "##轰": 19821, + "##轲": 19822, + "##轴": 19823, + "##轶": 19824, + "##轻": 19825, + "##轼": 19826, + "##载": 19827, + "##轿": 19828, + "##较": 19829, + "##辄": 19830, + "##辅": 19831, + "##辆": 19832, + "##辇": 19833, + "##辈": 19834, + "##辉": 19835, + "##辊": 19836, + "##辍": 19837, + "##辐": 19838, + "##辑": 19839, + "##输": 19840, + "##辕": 19841, + "##辖": 19842, + "##辗": 19843, + "##辘": 19844, + "##辙": 19845, + "##辛": 19846, + "##辜": 19847, + "##辞": 19848, + "##辟": 19849, + "##辣": 19850, + "##辦": 19851, + "##辨": 19852, + "##辩": 19853, + "##辫": 19854, + "##辭": 19855, + "##辮": 19856, + "##辯": 19857, + "##辰": 19858, + "##辱": 19859, + "##農": 19860, + "##边": 19861, + "##辺": 19862, + "##辻": 19863, + "##込": 19864, + "##辽": 19865, + "##达": 19866, + "##迁": 19867, + "##迂": 19868, + "##迄": 19869, + "##迅": 19870, + "##过": 19871, + "##迈": 19872, + "##迎": 19873, + "##运": 19874, + "##近": 19875, + "##返": 19876, + "##还": 19877, + "##这": 19878, + "##进": 19879, + "##远": 19880, + "##违": 19881, + "##连": 19882, + "##迟": 19883, + "##迢": 19884, + "##迤": 19885, + "##迥": 19886, + "##迦": 19887, + "##迩": 19888, + "##迪": 19889, + "##迫": 19890, + "##迭": 19891, + "##述": 19892, + "##迴": 19893, + "##迷": 19894, + "##迸": 19895, + "##迹": 19896, + "##迺": 19897, + "##追": 19898, + "##退": 19899, + "##送": 19900, + "##适": 19901, + "##逃": 19902, + "##逅": 19903, + "##逆": 19904, + "##选": 19905, + "##逊": 19906, + "##逍": 19907, + "##透": 19908, + "##逐": 19909, + "##递": 19910, + "##途": 19911, + "##逕": 19912, + "##逗": 19913, + "##這": 19914, + "##通": 19915, + "##逛": 19916, + "##逝": 19917, + "##逞": 19918, + "##速": 19919, + "##造": 19920, + "##逢": 19921, + "##連": 19922, + "##逮": 19923, + "##週": 19924, + "##進": 19925, + "##逵": 19926, + "##逶": 19927, + "##逸": 19928, + "##逻": 19929, + "##逼": 19930, + "##逾": 19931, + "##遁": 19932, + "##遂": 19933, + "##遅": 19934, + "##遇": 19935, + "##遊": 19936, + "##運": 19937, + "##遍": 19938, + "##過": 19939, + "##遏": 19940, + "##遐": 19941, + "##遑": 19942, + "##遒": 19943, + "##道": 19944, + "##達": 19945, + "##違": 19946, + "##遗": 19947, + "##遙": 19948, + "##遛": 19949, + "##遜": 19950, + "##遞": 19951, + "##遠": 19952, + "##遢": 19953, + "##遣": 19954, + "##遥": 19955, + "##遨": 19956, + "##適": 19957, + "##遭": 19958, + "##遮": 19959, + "##遲": 19960, + "##遴": 19961, + "##遵": 19962, + "##遶": 19963, + "##遷": 19964, + "##選": 19965, + "##遺": 19966, + "##遼": 19967, + "##遽": 19968, + "##避": 19969, + "##邀": 19970, + "##邁": 19971, + "##邂": 19972, + "##邃": 19973, + "##還": 19974, + "##邇": 19975, + "##邈": 19976, + "##邊": 19977, + "##邋": 19978, + "##邏": 19979, + "##邑": 19980, + "##邓": 19981, + "##邕": 19982, + "##邛": 19983, + "##邝": 19984, + "##邢": 19985, + "##那": 19986, + "##邦": 19987, + "##邨": 19988, + "##邪": 19989, + "##邬": 19990, + "##邮": 19991, + "##邯": 19992, + "##邰": 19993, + "##邱": 19994, + "##邳": 19995, + "##邵": 19996, + "##邸": 19997, + "##邹": 19998, + "##邺": 19999, + "##邻": 20000, + "##郁": 20001, + "##郅": 20002, + "##郊": 20003, + "##郎": 20004, + "##郑": 20005, + "##郜": 20006, + "##郝": 20007, + "##郡": 20008, + "##郢": 20009, + "##郤": 20010, + "##郦": 20011, + "##郧": 20012, + "##部": 20013, + "##郫": 20014, + "##郭": 20015, + "##郴": 20016, + "##郵": 20017, + "##郷": 20018, + "##郸": 20019, + "##都": 20020, + "##鄂": 20021, + "##鄉": 20022, + "##鄒": 20023, + "##鄔": 20024, + "##鄙": 20025, + "##鄞": 20026, + "##鄢": 20027, + "##鄧": 20028, + "##鄭": 20029, + "##鄰": 20030, + "##鄱": 20031, + "##鄲": 20032, + "##鄺": 20033, + "##酉": 20034, + "##酊": 20035, + "##酋": 20036, + "##酌": 20037, + "##配": 20038, + "##酐": 20039, + "##酒": 20040, + "##酗": 20041, + "##酚": 20042, + "##酝": 20043, + "##酢": 20044, + "##酣": 20045, + "##酥": 20046, + "##酩": 20047, + "##酪": 20048, + "##酬": 20049, + "##酮": 20050, + "##酯": 20051, + "##酰": 20052, + "##酱": 20053, + "##酵": 20054, + "##酶": 20055, + "##酷": 20056, + "##酸": 20057, + "##酿": 20058, + "##醃": 20059, + "##醇": 20060, + "##醉": 20061, + "##醋": 20062, + "##醍": 20063, + "##醐": 20064, + "##醒": 20065, + "##醚": 20066, + "##醛": 20067, + "##醜": 20068, + "##醞": 20069, + "##醣": 20070, + "##醪": 20071, + "##醫": 20072, + "##醬": 20073, + "##醮": 20074, + "##醯": 20075, + "##醴": 20076, + "##醺": 20077, + "##釀": 20078, + "##釁": 20079, + "##采": 20080, + "##釉": 20081, + "##释": 20082, + "##釋": 20083, + "##里": 20084, + "##重": 20085, + "##野": 20086, + "##量": 20087, + "##釐": 20088, + "##金": 20089, + "##釗": 20090, + "##釘": 20091, + "##釜": 20092, + "##針": 20093, + "##釣": 20094, + "##釦": 20095, + "##釧": 20096, + "##釵": 20097, + "##鈀": 20098, + "##鈉": 20099, + "##鈍": 20100, + "##鈎": 20101, + "##鈔": 20102, + "##鈕": 20103, + "##鈞": 20104, + "##鈣": 20105, + "##鈦": 20106, + "##鈪": 20107, + "##鈴": 20108, + "##鈺": 20109, + "##鈾": 20110, + "##鉀": 20111, + "##鉄": 20112, + "##鉅": 20113, + "##鉉": 20114, + "##鉑": 20115, + "##鉗": 20116, + "##鉚": 20117, + "##鉛": 20118, + "##鉤": 20119, + "##鉴": 20120, + "##鉻": 20121, + "##銀": 20122, + "##銃": 20123, + "##銅": 20124, + "##銑": 20125, + "##銓": 20126, + "##銖": 20127, + "##銘": 20128, + "##銜": 20129, + "##銬": 20130, + "##銭": 20131, + "##銮": 20132, + "##銳": 20133, + "##銷": 20134, + "##銹": 20135, + "##鋁": 20136, + "##鋅": 20137, + "##鋒": 20138, + "##鋤": 20139, + "##鋪": 20140, + "##鋰": 20141, + "##鋸": 20142, + "##鋼": 20143, + "##錄": 20144, + "##錐": 20145, + "##錘": 20146, + "##錚": 20147, + "##錠": 20148, + "##錢": 20149, + "##錦": 20150, + "##錨": 20151, + "##錫": 20152, + "##錮": 20153, + "##錯": 20154, + "##録": 20155, + "##錳": 20156, + "##錶": 20157, + "##鍊": 20158, + "##鍋": 20159, + "##鍍": 20160, + "##鍛": 20161, + "##鍥": 20162, + "##鍰": 20163, + "##鍵": 20164, + "##鍺": 20165, + "##鍾": 20166, + "##鎂": 20167, + "##鎊": 20168, + "##鎌": 20169, + "##鎏": 20170, + "##鎔": 20171, + "##鎖": 20172, + "##鎗": 20173, + "##鎚": 20174, + "##鎧": 20175, + "##鎬": 20176, + "##鎮": 20177, + "##鎳": 20178, + "##鏈": 20179, + "##鏖": 20180, + "##鏗": 20181, + "##鏘": 20182, + "##鏞": 20183, + "##鏟": 20184, + "##鏡": 20185, + "##鏢": 20186, + "##鏤": 20187, + "##鏽": 20188, + "##鐘": 20189, + "##鐮": 20190, + "##鐲": 20191, + "##鐳": 20192, + "##鐵": 20193, + "##鐸": 20194, + "##鐺": 20195, + "##鑄": 20196, + "##鑊": 20197, + "##鑑": 20198, + "##鑒": 20199, + "##鑣": 20200, + "##鑫": 20201, + "##鑰": 20202, + "##鑲": 20203, + "##鑼": 20204, + "##鑽": 20205, + "##鑾": 20206, + "##鑿": 20207, + "##针": 20208, + "##钉": 20209, + "##钊": 20210, + "##钎": 20211, + "##钏": 20212, + "##钒": 20213, + "##钓": 20214, + "##钗": 20215, + "##钙": 20216, + "##钛": 20217, + "##钜": 20218, + "##钝": 20219, + "##钞": 20220, + "##钟": 20221, + "##钠": 20222, + "##钡": 20223, + "##钢": 20224, + "##钣": 20225, + "##钤": 20226, + "##钥": 20227, + "##钦": 20228, + "##钧": 20229, + "##钨": 20230, + "##钩": 20231, + "##钮": 20232, + "##钯": 20233, + "##钰": 20234, + "##钱": 20235, + "##钳": 20236, + "##钴": 20237, + "##钵": 20238, + "##钺": 20239, + "##钻": 20240, + "##钼": 20241, + "##钾": 20242, + "##钿": 20243, + "##铀": 20244, + "##铁": 20245, + "##铂": 20246, + "##铃": 20247, + "##铄": 20248, + "##铅": 20249, + "##铆": 20250, + "##铉": 20251, + "##铎": 20252, + "##铐": 20253, + "##铛": 20254, + "##铜": 20255, + "##铝": 20256, + "##铠": 20257, + "##铡": 20258, + "##铢": 20259, + "##铣": 20260, + "##铤": 20261, + "##铨": 20262, + "##铩": 20263, + "##铬": 20264, + "##铭": 20265, + "##铮": 20266, + "##铰": 20267, + "##铲": 20268, + "##铵": 20269, + "##银": 20270, + "##铸": 20271, + "##铺": 20272, + "##链": 20273, + "##铿": 20274, + "##销": 20275, + "##锁": 20276, + "##锂": 20277, + "##锄": 20278, + "##锅": 20279, + "##锆": 20280, + "##锈": 20281, + "##锉": 20282, + "##锋": 20283, + "##锌": 20284, + "##锏": 20285, + "##锐": 20286, + "##锑": 20287, + "##错": 20288, + "##锚": 20289, + "##锟": 20290, + "##锡": 20291, + "##锢": 20292, + "##锣": 20293, + "##锤": 20294, + "##锥": 20295, + "##锦": 20296, + "##锭": 20297, + "##键": 20298, + "##锯": 20299, + "##锰": 20300, + "##锲": 20301, + "##锵": 20302, + "##锹": 20303, + "##锺": 20304, + "##锻": 20305, + "##镀": 20306, + "##镁": 20307, + "##镂": 20308, + "##镇": 20309, + "##镉": 20310, + "##镌": 20311, + "##镍": 20312, + "##镐": 20313, + "##镑": 20314, + "##镕": 20315, + "##镖": 20316, + "##镗": 20317, + "##镛": 20318, + "##镜": 20319, + "##镣": 20320, + "##镭": 20321, + "##镯": 20322, + "##镰": 20323, + "##镳": 20324, + "##镶": 20325, + "##長": 20326, + "##长": 20327, + "##門": 20328, + "##閃": 20329, + "##閉": 20330, + "##開": 20331, + "##閎": 20332, + "##閏": 20333, + "##閑": 20334, + "##閒": 20335, + "##間": 20336, + "##閔": 20337, + "##閘": 20338, + "##閡": 20339, + "##関": 20340, + "##閣": 20341, + "##閥": 20342, + "##閨": 20343, + "##閩": 20344, + "##閱": 20345, + "##閲": 20346, + "##閹": 20347, + "##閻": 20348, + "##閾": 20349, + "##闆": 20350, + "##闇": 20351, + "##闊": 20352, + "##闌": 20353, + "##闍": 20354, + "##闔": 20355, + "##闕": 20356, + "##闖": 20357, + "##闘": 20358, + "##關": 20359, + "##闡": 20360, + "##闢": 20361, + "##门": 20362, + "##闪": 20363, + "##闫": 20364, + "##闭": 20365, + "##问": 20366, + "##闯": 20367, + "##闰": 20368, + "##闲": 20369, + "##间": 20370, + "##闵": 20371, + "##闷": 20372, + "##闸": 20373, + "##闹": 20374, + "##闺": 20375, + "##闻": 20376, + "##闽": 20377, + "##闾": 20378, + "##阀": 20379, + "##阁": 20380, + "##阂": 20381, + "##阅": 20382, + "##阆": 20383, + "##阇": 20384, + "##阈": 20385, + "##阉": 20386, + "##阎": 20387, + "##阐": 20388, + "##阑": 20389, + "##阔": 20390, + "##阕": 20391, + "##阖": 20392, + "##阙": 20393, + "##阚": 20394, + "##阜": 20395, + "##队": 20396, + "##阡": 20397, + "##阪": 20398, + "##阮": 20399, + "##阱": 20400, + "##防": 20401, + "##阳": 20402, + "##阴": 20403, + "##阵": 20404, + "##阶": 20405, + "##阻": 20406, + "##阿": 20407, + "##陀": 20408, + "##陂": 20409, + "##附": 20410, + "##际": 20411, + "##陆": 20412, + "##陇": 20413, + "##陈": 20414, + "##陋": 20415, + "##陌": 20416, + "##降": 20417, + "##限": 20418, + "##陕": 20419, + "##陛": 20420, + "##陝": 20421, + "##陞": 20422, + "##陟": 20423, + "##陡": 20424, + "##院": 20425, + "##陣": 20426, + "##除": 20427, + "##陨": 20428, + "##险": 20429, + "##陪": 20430, + "##陰": 20431, + "##陲": 20432, + "##陳": 20433, + "##陵": 20434, + "##陶": 20435, + "##陷": 20436, + "##陸": 20437, + "##険": 20438, + "##陽": 20439, + "##隅": 20440, + "##隆": 20441, + "##隈": 20442, + "##隊": 20443, + "##隋": 20444, + "##隍": 20445, + "##階": 20446, + "##随": 20447, + "##隐": 20448, + "##隔": 20449, + "##隕": 20450, + "##隘": 20451, + "##隙": 20452, + "##際": 20453, + "##障": 20454, + "##隠": 20455, + "##隣": 20456, + "##隧": 20457, + "##隨": 20458, + "##險": 20459, + "##隱": 20460, + "##隴": 20461, + "##隶": 20462, + "##隸": 20463, + "##隻": 20464, + "##隼": 20465, + "##隽": 20466, + "##难": 20467, + "##雀": 20468, + "##雁": 20469, + "##雄": 20470, + "##雅": 20471, + "##集": 20472, + "##雇": 20473, + "##雉": 20474, + "##雋": 20475, + "##雌": 20476, + "##雍": 20477, + "##雎": 20478, + "##雏": 20479, + "##雑": 20480, + "##雒": 20481, + "##雕": 20482, + "##雖": 20483, + "##雙": 20484, + "##雛": 20485, + "##雜": 20486, + "##雞": 20487, + "##離": 20488, + "##難": 20489, + "##雨": 20490, + "##雪": 20491, + "##雯": 20492, + "##雰": 20493, + "##雲": 20494, + "##雳": 20495, + "##零": 20496, + "##雷": 20497, + "##雹": 20498, + "##電": 20499, + "##雾": 20500, + "##需": 20501, + "##霁": 20502, + "##霄": 20503, + "##霆": 20504, + "##震": 20505, + "##霈": 20506, + "##霉": 20507, + "##霊": 20508, + "##霍": 20509, + "##霎": 20510, + "##霏": 20511, + "##霑": 20512, + "##霓": 20513, + "##霖": 20514, + "##霜": 20515, + "##霞": 20516, + "##霧": 20517, + "##霭": 20518, + "##霰": 20519, + "##露": 20520, + "##霸": 20521, + "##霹": 20522, + "##霽": 20523, + "##霾": 20524, + "##靂": 20525, + "##靄": 20526, + "##靈": 20527, + "##青": 20528, + "##靓": 20529, + "##靖": 20530, + "##静": 20531, + "##靚": 20532, + "##靛": 20533, + "##靜": 20534, + "##非": 20535, + "##靠": 20536, + "##靡": 20537, + "##面": 20538, + "##靥": 20539, + "##靦": 20540, + "##革": 20541, + "##靳": 20542, + "##靴": 20543, + "##靶": 20544, + "##靼": 20545, + "##鞅": 20546, + "##鞋": 20547, + "##鞍": 20548, + "##鞏": 20549, + "##鞑": 20550, + "##鞘": 20551, + "##鞠": 20552, + "##鞣": 20553, + "##鞦": 20554, + "##鞭": 20555, + "##韆": 20556, + "##韋": 20557, + "##韌": 20558, + "##韓": 20559, + "##韜": 20560, + "##韦": 20561, + "##韧": 20562, + "##韩": 20563, + "##韬": 20564, + "##韭": 20565, + "##音": 20566, + "##韵": 20567, + "##韶": 20568, + "##韻": 20569, + "##響": 20570, + "##頁": 20571, + "##頂": 20572, + "##頃": 20573, + "##項": 20574, + "##順": 20575, + "##須": 20576, + "##頌": 20577, + "##預": 20578, + "##頑": 20579, + "##頒": 20580, + "##頓": 20581, + "##頗": 20582, + "##領": 20583, + "##頜": 20584, + "##頡": 20585, + "##頤": 20586, + "##頫": 20587, + "##頭": 20588, + "##頰": 20589, + "##頷": 20590, + "##頸": 20591, + "##頹": 20592, + "##頻": 20593, + "##頼": 20594, + "##顆": 20595, + "##題": 20596, + "##額": 20597, + "##顎": 20598, + "##顏": 20599, + "##顔": 20600, + "##願": 20601, + "##顛": 20602, + "##類": 20603, + "##顧": 20604, + "##顫": 20605, + "##顯": 20606, + "##顱": 20607, + "##顴": 20608, + "##页": 20609, + "##顶": 20610, + "##顷": 20611, + "##项": 20612, + "##顺": 20613, + "##须": 20614, + "##顼": 20615, + "##顽": 20616, + "##顾": 20617, + "##顿": 20618, + "##颁": 20619, + "##颂": 20620, + "##预": 20621, + "##颅": 20622, + "##领": 20623, + "##颇": 20624, + "##颈": 20625, + "##颉": 20626, + "##颊": 20627, + "##颌": 20628, + "##颍": 20629, + "##颐": 20630, + "##频": 20631, + "##颓": 20632, + "##颔": 20633, + "##颖": 20634, + "##颗": 20635, + "##题": 20636, + "##颚": 20637, + "##颛": 20638, + "##颜": 20639, + "##额": 20640, + "##颞": 20641, + "##颠": 20642, + "##颡": 20643, + "##颢": 20644, + "##颤": 20645, + "##颦": 20646, + "##颧": 20647, + "##風": 20648, + "##颯": 20649, + "##颱": 20650, + "##颳": 20651, + "##颶": 20652, + "##颼": 20653, + "##飄": 20654, + "##飆": 20655, + "##风": 20656, + "##飒": 20657, + "##飓": 20658, + "##飕": 20659, + "##飘": 20660, + "##飙": 20661, + "##飚": 20662, + "##飛": 20663, + "##飞": 20664, + "##食": 20665, + "##飢": 20666, + "##飨": 20667, + "##飩": 20668, + "##飪": 20669, + "##飯": 20670, + "##飲": 20671, + "##飼": 20672, + "##飽": 20673, + "##飾": 20674, + "##餃": 20675, + "##餅": 20676, + "##餉": 20677, + "##養": 20678, + "##餌": 20679, + "##餐": 20680, + "##餒": 20681, + "##餓": 20682, + "##餘": 20683, + "##餚": 20684, + "##餛": 20685, + "##餞": 20686, + "##餡": 20687, + "##館": 20688, + "##餮": 20689, + "##餵": 20690, + "##餾": 20691, + "##饅": 20692, + "##饈": 20693, + "##饋": 20694, + "##饌": 20695, + "##饍": 20696, + "##饑": 20697, + "##饒": 20698, + "##饕": 20699, + "##饗": 20700, + "##饞": 20701, + "##饥": 20702, + "##饨": 20703, + "##饪": 20704, + "##饬": 20705, + "##饭": 20706, + "##饮": 20707, + "##饯": 20708, + "##饰": 20709, + "##饱": 20710, + "##饲": 20711, + "##饴": 20712, + "##饵": 20713, + "##饶": 20714, + "##饷": 20715, + "##饺": 20716, + "##饼": 20717, + "##饽": 20718, + "##饿": 20719, + "##馀": 20720, + "##馁": 20721, + "##馄": 20722, + "##馅": 20723, + "##馆": 20724, + "##馈": 20725, + "##馋": 20726, + "##馍": 20727, + "##馏": 20728, + "##馒": 20729, + "##馔": 20730, + "##首": 20731, + "##馗": 20732, + "##香": 20733, + "##馥": 20734, + "##馨": 20735, + "##馬": 20736, + "##馭": 20737, + "##馮": 20738, + "##馳": 20739, + "##馴": 20740, + "##駁": 20741, + "##駄": 20742, + "##駅": 20743, + "##駆": 20744, + "##駐": 20745, + "##駒": 20746, + "##駕": 20747, + "##駛": 20748, + "##駝": 20749, + "##駭": 20750, + "##駱": 20751, + "##駿": 20752, + "##騁": 20753, + "##騎": 20754, + "##騏": 20755, + "##験": 20756, + "##騙": 20757, + "##騨": 20758, + "##騰": 20759, + "##騷": 20760, + "##驀": 20761, + "##驅": 20762, + "##驊": 20763, + "##驍": 20764, + "##驒": 20765, + "##驕": 20766, + "##驗": 20767, + "##驚": 20768, + "##驛": 20769, + "##驟": 20770, + "##驢": 20771, + "##驥": 20772, + "##马": 20773, + "##驭": 20774, + "##驮": 20775, + "##驯": 20776, + "##驰": 20777, + "##驱": 20778, + "##驳": 20779, + "##驴": 20780, + "##驶": 20781, + "##驷": 20782, + "##驸": 20783, + "##驹": 20784, + "##驻": 20785, + "##驼": 20786, + "##驾": 20787, + "##驿": 20788, + "##骁": 20789, + "##骂": 20790, + "##骄": 20791, + "##骅": 20792, + "##骆": 20793, + "##骇": 20794, + "##骈": 20795, + "##骊": 20796, + "##骋": 20797, + "##验": 20798, + "##骏": 20799, + "##骐": 20800, + "##骑": 20801, + "##骗": 20802, + "##骚": 20803, + "##骛": 20804, + "##骜": 20805, + "##骞": 20806, + "##骠": 20807, + "##骡": 20808, + "##骤": 20809, + "##骥": 20810, + "##骧": 20811, + "##骨": 20812, + "##骯": 20813, + "##骰": 20814, + "##骶": 20815, + "##骷": 20816, + "##骸": 20817, + "##骼": 20818, + "##髂": 20819, + "##髅": 20820, + "##髋": 20821, + "##髏": 20822, + "##髒": 20823, + "##髓": 20824, + "##體": 20825, + "##髖": 20826, + "##高": 20827, + "##髦": 20828, + "##髪": 20829, + "##髮": 20830, + "##髯": 20831, + "##髻": 20832, + "##鬃": 20833, + "##鬆": 20834, + "##鬍": 20835, + "##鬓": 20836, + "##鬚": 20837, + "##鬟": 20838, + "##鬢": 20839, + "##鬣": 20840, + "##鬥": 20841, + "##鬧": 20842, + "##鬱": 20843, + "##鬼": 20844, + "##魁": 20845, + "##魂": 20846, + "##魄": 20847, + "##魅": 20848, + "##魇": 20849, + "##魍": 20850, + "##魏": 20851, + "##魔": 20852, + "##魘": 20853, + "##魚": 20854, + "##魯": 20855, + "##魷": 20856, + "##鮑": 20857, + "##鮨": 20858, + "##鮪": 20859, + "##鮭": 20860, + "##鮮": 20861, + "##鯉": 20862, + "##鯊": 20863, + "##鯖": 20864, + "##鯛": 20865, + "##鯨": 20866, + "##鯰": 20867, + "##鯽": 20868, + "##鰍": 20869, + "##鰓": 20870, + "##鰭": 20871, + "##鰲": 20872, + "##鰻": 20873, + "##鰾": 20874, + "##鱈": 20875, + "##鱉": 20876, + "##鱔": 20877, + "##鱗": 20878, + "##鱷": 20879, + "##鱸": 20880, + "##鱼": 20881, + "##鱿": 20882, + "##鲁": 20883, + "##鲈": 20884, + "##鲍": 20885, + "##鲑": 20886, + "##鲛": 20887, + "##鲜": 20888, + "##鲟": 20889, + "##鲢": 20890, + "##鲤": 20891, + "##鲨": 20892, + "##鲫": 20893, + "##鲱": 20894, + "##鲲": 20895, + "##鲶": 20896, + "##鲷": 20897, + "##鲸": 20898, + "##鳃": 20899, + "##鳄": 20900, + "##鳅": 20901, + "##鳌": 20902, + "##鳍": 20903, + "##鳕": 20904, + "##鳖": 20905, + "##鳗": 20906, + "##鳝": 20907, + "##鳞": 20908, + "##鳥": 20909, + "##鳩": 20910, + "##鳳": 20911, + "##鳴": 20912, + "##鳶": 20913, + "##鴉": 20914, + "##鴕": 20915, + "##鴛": 20916, + "##鴦": 20917, + "##鴨": 20918, + "##鴻": 20919, + "##鴿": 20920, + "##鵑": 20921, + "##鵜": 20922, + "##鵝": 20923, + "##鵡": 20924, + "##鵬": 20925, + "##鵰": 20926, + "##鵲": 20927, + "##鶘": 20928, + "##鶩": 20929, + "##鶯": 20930, + "##鶴": 20931, + "##鷗": 20932, + "##鷲": 20933, + "##鷹": 20934, + "##鷺": 20935, + "##鸚": 20936, + "##鸞": 20937, + "##鸟": 20938, + "##鸠": 20939, + "##鸡": 20940, + "##鸢": 20941, + "##鸣": 20942, + "##鸥": 20943, + "##鸦": 20944, + "##鸨": 20945, + "##鸪": 20946, + "##鸭": 20947, + "##鸯": 20948, + "##鸳": 20949, + "##鸵": 20950, + "##鸽": 20951, + "##鸾": 20952, + "##鸿": 20953, + "##鹂": 20954, + "##鹃": 20955, + "##鹄": 20956, + "##鹅": 20957, + "##鹈": 20958, + "##鹉": 20959, + "##鹊": 20960, + "##鹌": 20961, + "##鹏": 20962, + "##鹑": 20963, + "##鹕": 20964, + "##鹘": 20965, + "##鹜": 20966, + "##鹞": 20967, + "##鹤": 20968, + "##鹦": 20969, + "##鹧": 20970, + "##鹫": 20971, + "##鹭": 20972, + "##鹰": 20973, + "##鹳": 20974, + "##鹵": 20975, + "##鹹": 20976, + "##鹼": 20977, + "##鹽": 20978, + "##鹿": 20979, + "##麂": 20980, + "##麋": 20981, + "##麒": 20982, + "##麓": 20983, + "##麗": 20984, + "##麝": 20985, + "##麟": 20986, + "##麥": 20987, + "##麦": 20988, + "##麩": 20989, + "##麴": 20990, + "##麵": 20991, + "##麸": 20992, + "##麺": 20993, + "##麻": 20994, + "##麼": 20995, + "##麽": 20996, + "##麾": 20997, + "##黃": 20998, + "##黄": 20999, + "##黍": 21000, + "##黎": 21001, + "##黏": 21002, + "##黑": 21003, + "##黒": 21004, + "##黔": 21005, + "##默": 21006, + "##黛": 21007, + "##黜": 21008, + "##黝": 21009, + "##點": 21010, + "##黠": 21011, + "##黨": 21012, + "##黯": 21013, + "##黴": 21014, + "##鼋": 21015, + "##鼎": 21016, + "##鼐": 21017, + "##鼓": 21018, + "##鼠": 21019, + "##鼬": 21020, + "##鼹": 21021, + "##鼻": 21022, + "##鼾": 21023, + "##齁": 21024, + "##齊": 21025, + "##齋": 21026, + "##齐": 21027, + "##齒": 21028, + "##齡": 21029, + "##齢": 21030, + "##齣": 21031, + "##齦": 21032, + "##齿": 21033, + "##龄": 21034, + "##龅": 21035, + "##龈": 21036, + "##龊": 21037, + "##龋": 21038, + "##龌": 21039, + "##龍": 21040, + "##龐": 21041, + "##龔": 21042, + "##龕": 21043, + "##龙": 21044, + "##龚": 21045, + "##龛": 21046, + "##龜": 21047, + "##龟": 21048, + "##︰": 21049, + "##︱": 21050, + "##︶": 21051, + "##︿": 21052, + "##﹁": 21053, + "##﹂": 21054, + "##﹍": 21055, + "##﹏": 21056, + "##﹐": 21057, + "##﹑": 21058, + "##﹒": 21059, + "##﹔": 21060, + "##﹕": 21061, + "##﹖": 21062, + "##﹗": 21063, + "##﹙": 21064, + "##﹚": 21065, + "##﹝": 21066, + "##﹞": 21067, + "##﹡": 21068, + "##﹣": 21069, + "##!": 21070, + "##"": 21071, + "###": 21072, + "##$": 21073, + "##%": 21074, + "##&": 21075, + "##'": 21076, + "##(": 21077, + "##)": 21078, + "##*": 21079, + "##,": 21080, + "##-": 21081, + "##.": 21082, + "##/": 21083, + "##:": 21084, + "##;": 21085, + "##<": 21086, + "##?": 21087, + "##@": 21088, + "##[": 21089, + "##\": 21090, + "##]": 21091, + "##^": 21092, + "##_": 21093, + "##`": 21094, + "##f": 21095, + "##h": 21096, + "##j": 21097, + "##u": 21098, + "##w": 21099, + "##z": 21100, + "##{": 21101, + "##}": 21102, + "##。": 21103, + "##「": 21104, + "##」": 21105, + "##、": 21106, + "##・": 21107, + "##ッ": 21108, + "##ー": 21109, + "##イ": 21110, + "##ク": 21111, + "##シ": 21112, + "##ス": 21113, + "##ト": 21114, + "##ノ": 21115, + "##フ": 21116, + "##ラ": 21117, + "##ル": 21118, + "##ン": 21119, + "##゙": 21120, + "##゚": 21121, + "## ̄": 21122, + "##¥": 21123, + "##👍": 21124, + "##🔥": 21125, + "##😂": 21126, + "##😎": 21127 + } + } +} \ No newline at end of file diff --git a/docker/embedding/bge-large-zh-v1.5/tokenizer_config.json b/docker/embedding/bge-large-zh-v1.5/tokenizer_config.json new file mode 100644 index 0000000..42046bd --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/tokenizer_config.json @@ -0,0 +1,15 @@ +{ + "clean_up_tokenization_spaces": true, + "cls_token": "[CLS]", + "do_basic_tokenize": true, + "do_lower_case": true, + "mask_token": "[MASK]", + "model_max_length": 1000000000000000019884624838656, + "never_split": null, + "pad_token": "[PAD]", + "sep_token": "[SEP]", + "strip_accents": null, + "tokenize_chinese_chars": true, + "tokenizer_class": "BertTokenizer", + "unk_token": "[UNK]" +} diff --git a/docker/embedding/bge-large-zh-v1.5/vocab.txt b/docker/embedding/bge-large-zh-v1.5/vocab.txt new file mode 100644 index 0000000..ca4f978 --- /dev/null +++ b/docker/embedding/bge-large-zh-v1.5/vocab.txt @@ -0,0 +1,21128 @@ +[PAD] +[unused1] +[unused2] +[unused3] +[unused4] +[unused5] +[unused6] +[unused7] +[unused8] +[unused9] +[unused10] +[unused11] +[unused12] +[unused13] +[unused14] +[unused15] +[unused16] +[unused17] +[unused18] +[unused19] +[unused20] +[unused21] +[unused22] +[unused23] +[unused24] +[unused25] +[unused26] +[unused27] +[unused28] +[unused29] +[unused30] +[unused31] +[unused32] +[unused33] +[unused34] +[unused35] +[unused36] +[unused37] +[unused38] +[unused39] +[unused40] +[unused41] +[unused42] +[unused43] +[unused44] +[unused45] +[unused46] +[unused47] +[unused48] +[unused49] +[unused50] +[unused51] +[unused52] +[unused53] +[unused54] +[unused55] +[unused56] +[unused57] +[unused58] +[unused59] +[unused60] +[unused61] +[unused62] +[unused63] +[unused64] +[unused65] +[unused66] +[unused67] +[unused68] +[unused69] +[unused70] +[unused71] +[unused72] +[unused73] +[unused74] +[unused75] +[unused76] +[unused77] +[unused78] +[unused79] +[unused80] +[unused81] +[unused82] +[unused83] +[unused84] +[unused85] +[unused86] +[unused87] +[unused88] +[unused89] +[unused90] +[unused91] +[unused92] +[unused93] +[unused94] +[unused95] +[unused96] +[unused97] +[unused98] +[unused99] +[UNK] +[CLS] +[SEP] +[MASK] + + +! +" +# +$ +% +& +' +( +) +* ++ +, +- +. +/ +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +: +; +< += +> +? +@ +[ +\ +] +^ +_ +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o +p +q +r +s +t +u +v +w +x +y +z +{ +| +} +~ +£ +¤ +¥ +§ +© +« +® +° +± +² +³ +µ +· +¹ +º +» +¼ +× +ß +æ +÷ +ø +đ +ŋ +ɔ +ə +ɡ +ʰ +ˇ +ˈ +ˊ +ˋ +ˍ +ː +˙ +˚ +ˢ +α +β +γ +δ +ε +η +θ +ι +κ +λ +μ +ν +ο +π +ρ +ς +σ +τ +υ +φ +χ +ψ +ω +а +б +в +г +д +е +ж +з +и +к +л +м +н +о +п +р +с +т +у +ф +х +ц +ч +ш +ы +ь +я +і +ا +ب +ة +ت +د +ر +س +ع +ل +م +ن +ه +و +ي +۩ +ก +ง +น +ม +ย +ร +อ +า +เ +๑ +་ +ღ +ᄀ +ᄁ +ᄂ +ᄃ +ᄅ +ᄆ +ᄇ +ᄈ +ᄉ +ᄋ +ᄌ +ᄎ +ᄏ +ᄐ +ᄑ +ᄒ +ᅡ +ᅢ +ᅣ +ᅥ +ᅦ +ᅧ +ᅨ +ᅩ +ᅪ +ᅬ +ᅭ +ᅮ +ᅯ +ᅲ +ᅳ +ᅴ +ᅵ +ᆨ +ᆫ +ᆯ +ᆷ +ᆸ +ᆺ +ᆻ +ᆼ +ᗜ +ᵃ +ᵉ +ᵍ +ᵏ +ᵐ +ᵒ +ᵘ +‖ +„ +† +• +‥ +‧ +
 +‰ +′ +″ +‹ +› +※ +‿ +⁄ +ⁱ +⁺ +ⁿ +₁ +₂ +₃ +₄ +€ +℃ +№ +™ +ⅰ +ⅱ +ⅲ +ⅳ +ⅴ +← +↑ +→ +↓ +↔ +↗ +↘ +⇒ +∀ +− +∕ +∙ +√ +∞ +∟ +∠ +∣ +∥ +∩ +∮ +∶ +∼ +∽ +≈ +≒ +≡ +≤ +≥ +≦ +≧ +≪ +≫ +⊙ +⋅ +⋈ +⋯ +⌒ +① +② +③ +④ +⑤ +⑥ +⑦ +⑧ +⑨ +⑩ +⑴ +⑵ +⑶ +⑷ +⑸ +⒈ +⒉ +⒊ +⒋ +ⓒ +ⓔ +ⓘ +─ +━ +│ +┃ +┅ +┆ +┊ +┌ +└ +├ +┣ +═ +║ +╚ +╞ +╠ +╭ +╮ +╯ +╰ +╱ +╳ +▂ +▃ +▅ +▇ +█ +▉ +▋ +▌ +▍ +▎ +■ +□ +▪ +▫ +▬ +▲ +△ +▶ +► +▼ +▽ +◆ +◇ +○ +◎ +● +◕ +◠ +◢ +◤ +☀ +★ +☆ +☕ +☞ +☺ +☼ +♀ +♂ +♠ +♡ +♣ +♥ +♦ +♪ +♫ +♬ +✈ +✔ +✕ +✖ +✦ +✨ +✪ +✰ +✿ +❀ +❤ +➜ +➤ +⦿ +、 +。 +〃 +々 +〇 +〈 +〉 +《 +》 +「 +」 +『 +』 +【 +】 +〓 +〔 +〕 +〖 +〗 +〜 +〝 +〞 +ぁ +あ +ぃ +い +う +ぇ +え +お +か +き +く +け +こ +さ +し +す +せ +そ +た +ち +っ +つ +て +と +な +に +ぬ +ね +の +は +ひ +ふ +へ +ほ +ま +み +む +め +も +ゃ +や +ゅ +ゆ +ょ +よ +ら +り +る +れ +ろ +わ +を +ん +゜ +ゝ +ァ +ア +ィ +イ +ゥ +ウ +ェ +エ +ォ +オ +カ +キ +ク +ケ +コ +サ +シ +ス +セ +ソ +タ +チ +ッ +ツ +テ +ト +ナ +ニ +ヌ +ネ +ノ +ハ +ヒ +フ +ヘ +ホ +マ +ミ +ム +メ +モ +ャ +ヤ +ュ +ユ +ョ +ヨ +ラ +リ +ル +レ +ロ +ワ +ヲ +ン +ヶ +・ +ー +ヽ +ㄅ +ㄆ +ㄇ +ㄉ +ㄋ +ㄌ +ㄍ +ㄎ +ㄏ +ㄒ +ㄚ +ㄛ +ㄞ +ㄟ +ㄢ +ㄤ +ㄥ +ㄧ +ㄨ +ㆍ +㈦ +㊣ +㎡ +㗎 +一 +丁 +七 +万 +丈 +三 +上 +下 +不 +与 +丐 +丑 +专 +且 +丕 +世 +丘 +丙 +业 +丛 +东 +丝 +丞 +丟 +両 +丢 +两 +严 +並 +丧 +丨 +个 +丫 +中 +丰 +串 +临 +丶 +丸 +丹 +为 +主 +丼 +丽 +举 +丿 +乂 +乃 +久 +么 +义 +之 +乌 +乍 +乎 +乏 +乐 +乒 +乓 +乔 +乖 +乗 +乘 +乙 +乜 +九 +乞 +也 +习 +乡 +书 +乩 +买 +乱 +乳 +乾 +亀 +亂 +了 +予 +争 +事 +二 +于 +亏 +云 +互 +五 +井 +亘 +亙 +亚 +些 +亜 +亞 +亟 +亡 +亢 +交 +亥 +亦 +产 +亨 +亩 +享 +京 +亭 +亮 +亲 +亳 +亵 +人 +亿 +什 +仁 +仃 +仄 +仅 +仆 +仇 +今 +介 +仍 +从 +仏 +仑 +仓 +仔 +仕 +他 +仗 +付 +仙 +仝 +仞 +仟 +代 +令 +以 +仨 +仪 +们 +仮 +仰 +仲 +件 +价 +任 +份 +仿 +企 +伉 +伊 +伍 +伎 +伏 +伐 +休 +伕 +众 +优 +伙 +会 +伝 +伞 +伟 +传 +伢 +伤 +伦 +伪 +伫 +伯 +估 +伴 +伶 +伸 +伺 +似 +伽 +佃 +但 +佇 +佈 +位 +低 +住 +佐 +佑 +体 +佔 +何 +佗 +佘 +余 +佚 +佛 +作 +佝 +佞 +佟 +你 +佢 +佣 +佤 +佥 +佩 +佬 +佯 +佰 +佳 +併 +佶 +佻 +佼 +使 +侃 +侄 +來 +侈 +例 +侍 +侏 +侑 +侖 +侗 +供 +依 +侠 +価 +侣 +侥 +侦 +侧 +侨 +侬 +侮 +侯 +侵 +侶 +侷 +便 +係 +促 +俄 +俊 +俎 +俏 +俐 +俑 +俗 +俘 +俚 +保 +俞 +俟 +俠 +信 +俨 +俩 +俪 +俬 +俭 +修 +俯 +俱 +俳 +俸 +俺 +俾 +倆 +倉 +個 +倌 +倍 +倏 +們 +倒 +倔 +倖 +倘 +候 +倚 +倜 +借 +倡 +値 +倦 +倩 +倪 +倫 +倬 +倭 +倶 +债 +值 +倾 +偃 +假 +偈 +偉 +偌 +偎 +偏 +偕 +做 +停 +健 +側 +偵 +偶 +偷 +偻 +偽 +偿 +傀 +傅 +傍 +傑 +傘 +備 +傚 +傢 +傣 +傥 +储 +傩 +催 +傭 +傲 +傳 +債 +傷 +傻 +傾 +僅 +働 +像 +僑 +僕 +僖 +僚 +僥 +僧 +僭 +僮 +僱 +僵 +價 +僻 +儀 +儂 +億 +儆 +儉 +儋 +儒 +儕 +儘 +償 +儡 +優 +儲 +儷 +儼 +儿 +兀 +允 +元 +兄 +充 +兆 +兇 +先 +光 +克 +兌 +免 +児 +兑 +兒 +兔 +兖 +党 +兜 +兢 +入 +內 +全 +兩 +八 +公 +六 +兮 +兰 +共 +兲 +关 +兴 +兵 +其 +具 +典 +兹 +养 +兼 +兽 +冀 +内 +円 +冇 +冈 +冉 +冊 +册 +再 +冏 +冒 +冕 +冗 +写 +军 +农 +冠 +冢 +冤 +冥 +冨 +冪 +冬 +冯 +冰 +冲 +决 +况 +冶 +冷 +冻 +冼 +冽 +冾 +净 +凄 +准 +凇 +凈 +凉 +凋 +凌 +凍 +减 +凑 +凛 +凜 +凝 +几 +凡 +凤 +処 +凪 +凭 +凯 +凰 +凱 +凳 +凶 +凸 +凹 +出 +击 +函 +凿 +刀 +刁 +刃 +分 +切 +刈 +刊 +刍 +刎 +刑 +划 +列 +刘 +则 +刚 +创 +初 +删 +判 +別 +刨 +利 +刪 +别 +刮 +到 +制 +刷 +券 +刹 +刺 +刻 +刽 +剁 +剂 +剃 +則 +剉 +削 +剋 +剌 +前 +剎 +剐 +剑 +剔 +剖 +剛 +剜 +剝 +剣 +剤 +剥 +剧 +剩 +剪 +副 +割 +創 +剷 +剽 +剿 +劃 +劇 +劈 +劉 +劊 +劍 +劏 +劑 +力 +劝 +办 +功 +加 +务 +劣 +动 +助 +努 +劫 +劭 +励 +劲 +劳 +労 +劵 +効 +劾 +势 +勁 +勃 +勇 +勉 +勋 +勐 +勒 +動 +勖 +勘 +務 +勛 +勝 +勞 +募 +勢 +勤 +勧 +勳 +勵 +勸 +勺 +勻 +勾 +勿 +匀 +包 +匆 +匈 +匍 +匐 +匕 +化 +北 +匙 +匝 +匠 +匡 +匣 +匪 +匮 +匯 +匱 +匹 +区 +医 +匾 +匿 +區 +十 +千 +卅 +升 +午 +卉 +半 +卍 +华 +协 +卑 +卒 +卓 +協 +单 +卖 +南 +単 +博 +卜 +卞 +卟 +占 +卡 +卢 +卤 +卦 +卧 +卫 +卮 +卯 +印 +危 +即 +却 +卵 +卷 +卸 +卻 +卿 +厂 +厄 +厅 +历 +厉 +压 +厌 +厕 +厘 +厚 +厝 +原 +厢 +厥 +厦 +厨 +厩 +厭 +厮 +厲 +厳 +去 +县 +叁 +参 +參 +又 +叉 +及 +友 +双 +反 +収 +发 +叔 +取 +受 +变 +叙 +叛 +叟 +叠 +叡 +叢 +口 +古 +句 +另 +叨 +叩 +只 +叫 +召 +叭 +叮 +可 +台 +叱 +史 +右 +叵 +叶 +号 +司 +叹 +叻 +叼 +叽 +吁 +吃 +各 +吆 +合 +吉 +吊 +吋 +同 +名 +后 +吏 +吐 +向 +吒 +吓 +吕 +吖 +吗 +君 +吝 +吞 +吟 +吠 +吡 +否 +吧 +吨 +吩 +含 +听 +吭 +吮 +启 +吱 +吳 +吴 +吵 +吶 +吸 +吹 +吻 +吼 +吽 +吾 +呀 +呂 +呃 +呆 +呈 +告 +呋 +呎 +呐 +呓 +呕 +呗 +员 +呛 +呜 +呢 +呤 +呦 +周 +呱 +呲 +味 +呵 +呷 +呸 +呻 +呼 +命 +咀 +咁 +咂 +咄 +咆 +咋 +和 +咎 +咏 +咐 +咒 +咔 +咕 +咖 +咗 +咘 +咙 +咚 +咛 +咣 +咤 +咦 +咧 +咨 +咩 +咪 +咫 +咬 +咭 +咯 +咱 +咲 +咳 +咸 +咻 +咽 +咿 +哀 +品 +哂 +哄 +哆 +哇 +哈 +哉 +哋 +哌 +响 +哎 +哏 +哐 +哑 +哒 +哔 +哗 +哟 +員 +哥 +哦 +哧 +哨 +哩 +哪 +哭 +哮 +哲 +哺 +哼 +哽 +唁 +唄 +唆 +唇 +唉 +唏 +唐 +唑 +唔 +唠 +唤 +唧 +唬 +售 +唯 +唰 +唱 +唳 +唷 +唸 +唾 +啃 +啄 +商 +啉 +啊 +問 +啓 +啕 +啖 +啜 +啞 +啟 +啡 +啤 +啥 +啦 +啧 +啪 +啫 +啬 +啮 +啰 +啱 +啲 +啵 +啶 +啷 +啸 +啻 +啼 +啾 +喀 +喂 +喃 +善 +喆 +喇 +喉 +喊 +喋 +喎 +喏 +喔 +喘 +喙 +喚 +喜 +喝 +喟 +喧 +喪 +喫 +喬 +單 +喰 +喱 +喲 +喳 +喵 +営 +喷 +喹 +喺 +喻 +喽 +嗅 +嗆 +嗇 +嗎 +嗑 +嗒 +嗓 +嗔 +嗖 +嗚 +嗜 +嗝 +嗟 +嗡 +嗣 +嗤 +嗦 +嗨 +嗪 +嗬 +嗯 +嗰 +嗲 +嗳 +嗶 +嗷 +嗽 +嘀 +嘅 +嘆 +嘈 +嘉 +嘌 +嘍 +嘎 +嘔 +嘖 +嘗 +嘘 +嘚 +嘛 +嘜 +嘞 +嘟 +嘢 +嘣 +嘤 +嘧 +嘩 +嘭 +嘮 +嘯 +嘰 +嘱 +嘲 +嘴 +嘶 +嘸 +嘹 +嘻 +嘿 +噁 +噌 +噎 +噓 +噔 +噗 +噙 +噜 +噠 +噢 +噤 +器 +噩 +噪 +噬 +噱 +噴 +噶 +噸 +噹 +噻 +噼 +嚀 +嚇 +嚎 +嚏 +嚐 +嚓 +嚕 +嚟 +嚣 +嚥 +嚨 +嚮 +嚴 +嚷 +嚼 +囂 +囉 +囊 +囍 +囑 +囔 +囗 +囚 +四 +囝 +回 +囟 +因 +囡 +团 +団 +囤 +囧 +囪 +囫 +园 +困 +囱 +囲 +図 +围 +囹 +固 +国 +图 +囿 +圃 +圄 +圆 +圈 +國 +圍 +圏 +園 +圓 +圖 +團 +圜 +土 +圣 +圧 +在 +圩 +圭 +地 +圳 +场 +圻 +圾 +址 +坂 +均 +坊 +坍 +坎 +坏 +坐 +坑 +块 +坚 +坛 +坝 +坞 +坟 +坠 +坡 +坤 +坦 +坨 +坪 +坯 +坳 +坵 +坷 +垂 +垃 +垄 +型 +垒 +垚 +垛 +垠 +垢 +垣 +垦 +垩 +垫 +垭 +垮 +垵 +埂 +埃 +埋 +城 +埔 +埕 +埗 +域 +埠 +埤 +埵 +執 +埸 +培 +基 +埼 +堀 +堂 +堃 +堅 +堆 +堇 +堑 +堕 +堙 +堡 +堤 +堪 +堯 +堰 +報 +場 +堵 +堺 +堿 +塊 +塌 +塑 +塔 +塗 +塘 +塚 +塞 +塢 +塩 +填 +塬 +塭 +塵 +塾 +墀 +境 +墅 +墉 +墊 +墒 +墓 +増 +墘 +墙 +墜 +增 +墟 +墨 +墩 +墮 +墳 +墻 +墾 +壁 +壅 +壆 +壇 +壊 +壑 +壓 +壕 +壘 +壞 +壟 +壢 +壤 +壩 +士 +壬 +壮 +壯 +声 +売 +壳 +壶 +壹 +壺 +壽 +处 +备 +変 +复 +夏 +夔 +夕 +外 +夙 +多 +夜 +够 +夠 +夢 +夥 +大 +天 +太 +夫 +夭 +央 +夯 +失 +头 +夷 +夸 +夹 +夺 +夾 +奂 +奄 +奇 +奈 +奉 +奋 +奎 +奏 +奐 +契 +奔 +奕 +奖 +套 +奘 +奚 +奠 +奢 +奥 +奧 +奪 +奬 +奮 +女 +奴 +奶 +奸 +她 +好 +如 +妃 +妄 +妆 +妇 +妈 +妊 +妍 +妒 +妓 +妖 +妘 +妙 +妝 +妞 +妣 +妤 +妥 +妨 +妩 +妪 +妮 +妲 +妳 +妹 +妻 +妾 +姆 +姉 +姊 +始 +姍 +姐 +姑 +姒 +姓 +委 +姗 +姚 +姜 +姝 +姣 +姥 +姦 +姨 +姪 +姫 +姬 +姹 +姻 +姿 +威 +娃 +娄 +娅 +娆 +娇 +娉 +娑 +娓 +娘 +娛 +娜 +娟 +娠 +娣 +娥 +娩 +娱 +娲 +娴 +娶 +娼 +婀 +婁 +婆 +婉 +婊 +婕 +婚 +婢 +婦 +婧 +婪 +婭 +婴 +婵 +婶 +婷 +婺 +婿 +媒 +媚 +媛 +媞 +媧 +媲 +媳 +媽 +媾 +嫁 +嫂 +嫉 +嫌 +嫑 +嫔 +嫖 +嫘 +嫚 +嫡 +嫣 +嫦 +嫩 +嫲 +嫵 +嫻 +嬅 +嬉 +嬌 +嬗 +嬛 +嬢 +嬤 +嬪 +嬰 +嬴 +嬷 +嬸 +嬿 +孀 +孃 +子 +孑 +孔 +孕 +孖 +字 +存 +孙 +孚 +孛 +孜 +孝 +孟 +孢 +季 +孤 +学 +孩 +孪 +孫 +孬 +孰 +孱 +孳 +孵 +學 +孺 +孽 +孿 +宁 +它 +宅 +宇 +守 +安 +宋 +完 +宏 +宓 +宕 +宗 +官 +宙 +定 +宛 +宜 +宝 +实 +実 +宠 +审 +客 +宣 +室 +宥 +宦 +宪 +宫 +宮 +宰 +害 +宴 +宵 +家 +宸 +容 +宽 +宾 +宿 +寂 +寄 +寅 +密 +寇 +富 +寐 +寒 +寓 +寛 +寝 +寞 +察 +寡 +寢 +寥 +實 +寧 +寨 +審 +寫 +寬 +寮 +寰 +寵 +寶 +寸 +对 +寺 +寻 +导 +対 +寿 +封 +専 +射 +将 +將 +專 +尉 +尊 +尋 +對 +導 +小 +少 +尔 +尕 +尖 +尘 +尚 +尝 +尤 +尧 +尬 +就 +尴 +尷 +尸 +尹 +尺 +尻 +尼 +尽 +尾 +尿 +局 +屁 +层 +屄 +居 +屆 +屈 +屉 +届 +屋 +屌 +屍 +屎 +屏 +屐 +屑 +展 +屜 +属 +屠 +屡 +屢 +層 +履 +屬 +屯 +山 +屹 +屿 +岀 +岁 +岂 +岌 +岐 +岑 +岔 +岖 +岗 +岘 +岙 +岚 +岛 +岡 +岩 +岫 +岬 +岭 +岱 +岳 +岷 +岸 +峇 +峋 +峒 +峙 +峡 +峤 +峥 +峦 +峨 +峪 +峭 +峯 +峰 +峴 +島 +峻 +峽 +崁 +崂 +崆 +崇 +崎 +崑 +崔 +崖 +崗 +崙 +崛 +崧 +崩 +崭 +崴 +崽 +嵇 +嵊 +嵋 +嵌 +嵐 +嵘 +嵩 +嵬 +嵯 +嶂 +嶄 +嶇 +嶋 +嶙 +嶺 +嶼 +嶽 +巅 +巍 +巒 +巔 +巖 +川 +州 +巡 +巢 +工 +左 +巧 +巨 +巩 +巫 +差 +己 +已 +巳 +巴 +巷 +巻 +巽 +巾 +巿 +币 +市 +布 +帅 +帆 +师 +希 +帐 +帑 +帕 +帖 +帘 +帚 +帛 +帜 +帝 +帥 +带 +帧 +師 +席 +帮 +帯 +帰 +帳 +帶 +帷 +常 +帼 +帽 +幀 +幂 +幄 +幅 +幌 +幔 +幕 +幟 +幡 +幢 +幣 +幫 +干 +平 +年 +并 +幸 +幹 +幺 +幻 +幼 +幽 +幾 +广 +庁 +広 +庄 +庆 +庇 +床 +序 +庐 +库 +应 +底 +庖 +店 +庙 +庚 +府 +庞 +废 +庠 +度 +座 +庫 +庭 +庵 +庶 +康 +庸 +庹 +庾 +廁 +廂 +廃 +廈 +廉 +廊 +廓 +廖 +廚 +廝 +廟 +廠 +廢 +廣 +廬 +廳 +延 +廷 +建 +廿 +开 +弁 +异 +弃 +弄 +弈 +弊 +弋 +式 +弑 +弒 +弓 +弔 +引 +弗 +弘 +弛 +弟 +张 +弥 +弦 +弧 +弩 +弭 +弯 +弱 +張 +強 +弹 +强 +弼 +弾 +彅 +彆 +彈 +彌 +彎 +归 +当 +录 +彗 +彙 +彝 +形 +彤 +彥 +彦 +彧 +彩 +彪 +彫 +彬 +彭 +彰 +影 +彷 +役 +彻 +彼 +彿 +往 +征 +径 +待 +徇 +很 +徉 +徊 +律 +後 +徐 +徑 +徒 +従 +徕 +得 +徘 +徙 +徜 +從 +徠 +御 +徨 +復 +循 +徬 +微 +徳 +徴 +徵 +德 +徹 +徼 +徽 +心 +必 +忆 +忌 +忍 +忏 +忐 +忑 +忒 +忖 +志 +忘 +忙 +応 +忠 +忡 +忤 +忧 +忪 +快 +忱 +念 +忻 +忽 +忿 +怀 +态 +怂 +怅 +怆 +怎 +怏 +怒 +怔 +怕 +怖 +怙 +怜 +思 +怠 +怡 +急 +怦 +性 +怨 +怪 +怯 +怵 +总 +怼 +恁 +恃 +恆 +恋 +恍 +恐 +恒 +恕 +恙 +恚 +恢 +恣 +恤 +恥 +恨 +恩 +恪 +恫 +恬 +恭 +息 +恰 +恳 +恵 +恶 +恸 +恺 +恻 +恼 +恿 +悄 +悅 +悉 +悌 +悍 +悔 +悖 +悚 +悟 +悠 +患 +悦 +您 +悩 +悪 +悬 +悯 +悱 +悲 +悴 +悵 +悶 +悸 +悻 +悼 +悽 +情 +惆 +惇 +惊 +惋 +惑 +惕 +惘 +惚 +惜 +惟 +惠 +惡 +惦 +惧 +惨 +惩 +惫 +惬 +惭 +惮 +惯 +惰 +惱 +想 +惴 +惶 +惹 +惺 +愁 +愆 +愈 +愉 +愍 +意 +愕 +愚 +愛 +愜 +感 +愣 +愤 +愧 +愫 +愷 +愿 +慄 +慈 +態 +慌 +慎 +慑 +慕 +慘 +慚 +慟 +慢 +慣 +慧 +慨 +慫 +慮 +慰 +慳 +慵 +慶 +慷 +慾 +憂 +憊 +憋 +憎 +憐 +憑 +憔 +憚 +憤 +憧 +憨 +憩 +憫 +憬 +憲 +憶 +憾 +懂 +懇 +懈 +應 +懊 +懋 +懑 +懒 +懦 +懲 +懵 +懶 +懷 +懸 +懺 +懼 +懾 +懿 +戀 +戈 +戊 +戌 +戍 +戎 +戏 +成 +我 +戒 +戕 +或 +战 +戚 +戛 +戟 +戡 +戦 +截 +戬 +戮 +戰 +戲 +戳 +戴 +戶 +户 +戸 +戻 +戾 +房 +所 +扁 +扇 +扈 +扉 +手 +才 +扎 +扑 +扒 +打 +扔 +払 +托 +扛 +扣 +扦 +执 +扩 +扪 +扫 +扬 +扭 +扮 +扯 +扰 +扱 +扳 +扶 +批 +扼 +找 +承 +技 +抄 +抉 +把 +抑 +抒 +抓 +投 +抖 +抗 +折 +抚 +抛 +抜 +択 +抟 +抠 +抡 +抢 +护 +报 +抨 +披 +抬 +抱 +抵 +抹 +押 +抽 +抿 +拂 +拄 +担 +拆 +拇 +拈 +拉 +拋 +拌 +拍 +拎 +拐 +拒 +拓 +拔 +拖 +拗 +拘 +拙 +拚 +招 +拜 +拟 +拡 +拢 +拣 +拥 +拦 +拧 +拨 +择 +括 +拭 +拮 +拯 +拱 +拳 +拴 +拷 +拼 +拽 +拾 +拿 +持 +挂 +指 +挈 +按 +挎 +挑 +挖 +挙 +挚 +挛 +挝 +挞 +挟 +挠 +挡 +挣 +挤 +挥 +挨 +挪 +挫 +振 +挲 +挹 +挺 +挽 +挾 +捂 +捅 +捆 +捉 +捋 +捌 +捍 +捎 +捏 +捐 +捕 +捞 +损 +捡 +换 +捣 +捧 +捨 +捩 +据 +捱 +捲 +捶 +捷 +捺 +捻 +掀 +掂 +掃 +掇 +授 +掉 +掌 +掏 +掐 +排 +掖 +掘 +掙 +掛 +掠 +採 +探 +掣 +接 +控 +推 +掩 +措 +掬 +掰 +掲 +掳 +掴 +掷 +掸 +掺 +揀 +揃 +揄 +揆 +揉 +揍 +描 +提 +插 +揖 +揚 +換 +握 +揣 +揩 +揪 +揭 +揮 +援 +揶 +揸 +揹 +揽 +搀 +搁 +搂 +搅 +損 +搏 +搐 +搓 +搔 +搖 +搗 +搜 +搞 +搡 +搪 +搬 +搭 +搵 +搶 +携 +搽 +摀 +摁 +摄 +摆 +摇 +摈 +摊 +摒 +摔 +摘 +摞 +摟 +摧 +摩 +摯 +摳 +摸 +摹 +摺 +摻 +撂 +撃 +撅 +撇 +撈 +撐 +撑 +撒 +撓 +撕 +撚 +撞 +撤 +撥 +撩 +撫 +撬 +播 +撮 +撰 +撲 +撵 +撷 +撸 +撻 +撼 +撿 +擀 +擁 +擂 +擄 +擅 +擇 +擊 +擋 +操 +擎 +擒 +擔 +擘 +據 +擞 +擠 +擡 +擢 +擦 +擬 +擰 +擱 +擲 +擴 +擷 +擺 +擼 +擾 +攀 +攏 +攒 +攔 +攘 +攙 +攜 +攝 +攞 +攢 +攣 +攤 +攥 +攪 +攫 +攬 +支 +收 +攸 +改 +攻 +放 +政 +故 +效 +敌 +敍 +敎 +敏 +救 +敕 +敖 +敗 +敘 +教 +敛 +敝 +敞 +敢 +散 +敦 +敬 +数 +敲 +整 +敵 +敷 +數 +斂 +斃 +文 +斋 +斌 +斎 +斐 +斑 +斓 +斗 +料 +斛 +斜 +斟 +斡 +斤 +斥 +斧 +斩 +斫 +斬 +断 +斯 +新 +斷 +方 +於 +施 +旁 +旃 +旅 +旋 +旌 +旎 +族 +旖 +旗 +无 +既 +日 +旦 +旧 +旨 +早 +旬 +旭 +旮 +旱 +时 +旷 +旺 +旻 +昀 +昂 +昆 +昇 +昉 +昊 +昌 +明 +昏 +易 +昔 +昕 +昙 +星 +映 +春 +昧 +昨 +昭 +是 +昱 +昴 +昵 +昶 +昼 +显 +晁 +時 +晃 +晉 +晋 +晌 +晏 +晒 +晓 +晔 +晕 +晖 +晗 +晚 +晝 +晞 +晟 +晤 +晦 +晨 +晩 +普 +景 +晰 +晴 +晶 +晷 +智 +晾 +暂 +暄 +暇 +暈 +暉 +暌 +暐 +暑 +暖 +暗 +暝 +暢 +暧 +暨 +暫 +暮 +暱 +暴 +暸 +暹 +曄 +曆 +曇 +曉 +曖 +曙 +曜 +曝 +曠 +曦 +曬 +曰 +曲 +曳 +更 +書 +曹 +曼 +曾 +替 +最 +會 +月 +有 +朋 +服 +朐 +朔 +朕 +朗 +望 +朝 +期 +朦 +朧 +木 +未 +末 +本 +札 +朮 +术 +朱 +朴 +朵 +机 +朽 +杀 +杂 +权 +杆 +杈 +杉 +李 +杏 +材 +村 +杓 +杖 +杜 +杞 +束 +杠 +条 +来 +杨 +杭 +杯 +杰 +東 +杳 +杵 +杷 +杼 +松 +板 +极 +构 +枇 +枉 +枋 +析 +枕 +林 +枚 +果 +枝 +枢 +枣 +枪 +枫 +枭 +枯 +枰 +枱 +枳 +架 +枷 +枸 +柄 +柏 +某 +柑 +柒 +染 +柔 +柘 +柚 +柜 +柞 +柠 +柢 +查 +柩 +柬 +柯 +柱 +柳 +柴 +柵 +査 +柿 +栀 +栃 +栄 +栅 +标 +栈 +栉 +栋 +栎 +栏 +树 +栓 +栖 +栗 +校 +栩 +株 +样 +核 +根 +格 +栽 +栾 +桀 +桁 +桂 +桃 +桅 +框 +案 +桉 +桌 +桎 +桐 +桑 +桓 +桔 +桜 +桠 +桡 +桢 +档 +桥 +桦 +桧 +桨 +桩 +桶 +桿 +梁 +梅 +梆 +梏 +梓 +梗 +條 +梟 +梢 +梦 +梧 +梨 +梭 +梯 +械 +梳 +梵 +梶 +检 +棂 +棄 +棉 +棋 +棍 +棒 +棕 +棗 +棘 +棚 +棟 +棠 +棣 +棧 +森 +棱 +棲 +棵 +棹 +棺 +椁 +椅 +椋 +植 +椎 +椒 +検 +椪 +椭 +椰 +椹 +椽 +椿 +楂 +楊 +楓 +楔 +楚 +楝 +楞 +楠 +楣 +楨 +楫 +業 +楮 +極 +楷 +楸 +楹 +楼 +楽 +概 +榄 +榆 +榈 +榉 +榔 +榕 +榖 +榛 +榜 +榨 +榫 +榭 +榮 +榱 +榴 +榷 +榻 +槁 +槃 +構 +槌 +槍 +槎 +槐 +槓 +様 +槛 +槟 +槤 +槭 +槲 +槳 +槻 +槽 +槿 +樁 +樂 +樊 +樑 +樓 +標 +樞 +樟 +模 +樣 +権 +横 +樫 +樯 +樱 +樵 +樸 +樹 +樺 +樽 +樾 +橄 +橇 +橋 +橐 +橘 +橙 +機 +橡 +橢 +橫 +橱 +橹 +橼 +檀 +檄 +檎 +檐 +檔 +檗 +檜 +檢 +檬 +檯 +檳 +檸 +檻 +櫃 +櫚 +櫛 +櫥 +櫸 +櫻 +欄 +權 +欒 +欖 +欠 +次 +欢 +欣 +欧 +欲 +欸 +欺 +欽 +款 +歆 +歇 +歉 +歌 +歎 +歐 +歓 +歙 +歛 +歡 +止 +正 +此 +步 +武 +歧 +歩 +歪 +歯 +歲 +歳 +歴 +歷 +歸 +歹 +死 +歼 +殁 +殃 +殆 +殇 +殉 +殊 +残 +殒 +殓 +殖 +殘 +殞 +殡 +殤 +殭 +殯 +殲 +殴 +段 +殷 +殺 +殼 +殿 +毀 +毁 +毂 +毅 +毆 +毋 +母 +毎 +每 +毒 +毓 +比 +毕 +毗 +毘 +毙 +毛 +毡 +毫 +毯 +毽 +氈 +氏 +氐 +民 +氓 +气 +氖 +気 +氙 +氛 +氟 +氡 +氢 +氣 +氤 +氦 +氧 +氨 +氪 +氫 +氮 +氯 +氰 +氲 +水 +氷 +永 +氹 +氾 +汀 +汁 +求 +汆 +汇 +汉 +汎 +汐 +汕 +汗 +汙 +汛 +汝 +汞 +江 +池 +污 +汤 +汨 +汩 +汪 +汰 +汲 +汴 +汶 +汹 +決 +汽 +汾 +沁 +沂 +沃 +沅 +沈 +沉 +沌 +沏 +沐 +沒 +沓 +沖 +沙 +沛 +沟 +没 +沢 +沣 +沥 +沦 +沧 +沪 +沫 +沭 +沮 +沱 +河 +沸 +油 +治 +沼 +沽 +沾 +沿 +況 +泄 +泉 +泊 +泌 +泓 +法 +泗 +泛 +泞 +泠 +泡 +波 +泣 +泥 +注 +泪 +泫 +泮 +泯 +泰 +泱 +泳 +泵 +泷 +泸 +泻 +泼 +泽 +泾 +洁 +洄 +洋 +洒 +洗 +洙 +洛 +洞 +津 +洩 +洪 +洮 +洱 +洲 +洵 +洶 +洸 +洹 +活 +洼 +洽 +派 +流 +浃 +浄 +浅 +浆 +浇 +浊 +测 +济 +浏 +浑 +浒 +浓 +浔 +浙 +浚 +浜 +浣 +浦 +浩 +浪 +浬 +浮 +浯 +浴 +海 +浸 +涂 +涅 +涇 +消 +涉 +涌 +涎 +涓 +涔 +涕 +涙 +涛 +涝 +涞 +涟 +涠 +涡 +涣 +涤 +润 +涧 +涨 +涩 +涪 +涮 +涯 +液 +涵 +涸 +涼 +涿 +淀 +淄 +淅 +淆 +淇 +淋 +淌 +淑 +淒 +淖 +淘 +淙 +淚 +淞 +淡 +淤 +淦 +淨 +淩 +淪 +淫 +淬 +淮 +深 +淳 +淵 +混 +淹 +淺 +添 +淼 +清 +済 +渉 +渊 +渋 +渍 +渎 +渐 +渔 +渗 +渙 +渚 +減 +渝 +渠 +渡 +渣 +渤 +渥 +渦 +温 +測 +渭 +港 +渲 +渴 +游 +渺 +渾 +湃 +湄 +湊 +湍 +湖 +湘 +湛 +湟 +湧 +湫 +湮 +湯 +湳 +湾 +湿 +満 +溃 +溅 +溉 +溏 +源 +準 +溜 +溝 +溟 +溢 +溥 +溧 +溪 +溫 +溯 +溱 +溴 +溶 +溺 +溼 +滁 +滂 +滄 +滅 +滇 +滋 +滌 +滑 +滓 +滔 +滕 +滙 +滚 +滝 +滞 +滟 +满 +滢 +滤 +滥 +滦 +滨 +滩 +滬 +滯 +滲 +滴 +滷 +滸 +滾 +滿 +漁 +漂 +漆 +漉 +漏 +漓 +演 +漕 +漠 +漢 +漣 +漩 +漪 +漫 +漬 +漯 +漱 +漲 +漳 +漸 +漾 +漿 +潆 +潇 +潋 +潍 +潑 +潔 +潘 +潛 +潜 +潞 +潟 +潢 +潤 +潦 +潧 +潭 +潮 +潰 +潴 +潸 +潺 +潼 +澀 +澄 +澆 +澈 +澍 +澎 +澗 +澜 +澡 +澤 +澧 +澱 +澳 +澹 +激 +濁 +濂 +濃 +濑 +濒 +濕 +濘 +濛 +濟 +濠 +濡 +濤 +濫 +濬 +濮 +濯 +濱 +濺 +濾 +瀅 +瀆 +瀉 +瀋 +瀏 +瀑 +瀕 +瀘 +瀚 +瀛 +瀝 +瀞 +瀟 +瀧 +瀨 +瀬 +瀰 +瀾 +灌 +灏 +灑 +灘 +灝 +灞 +灣 +火 +灬 +灭 +灯 +灰 +灵 +灶 +灸 +灼 +災 +灾 +灿 +炀 +炁 +炅 +炉 +炊 +炎 +炒 +炔 +炕 +炖 +炙 +炜 +炫 +炬 +炭 +炮 +炯 +炳 +炷 +炸 +点 +為 +炼 +炽 +烁 +烂 +烃 +烈 +烊 +烏 +烘 +烙 +烛 +烟 +烤 +烦 +烧 +烨 +烩 +烫 +烬 +热 +烯 +烷 +烹 +烽 +焉 +焊 +焕 +焖 +焗 +焘 +焙 +焚 +焜 +無 +焦 +焯 +焰 +焱 +然 +焼 +煅 +煉 +煊 +煌 +煎 +煒 +煖 +煙 +煜 +煞 +煤 +煥 +煦 +照 +煨 +煩 +煮 +煲 +煸 +煽 +熄 +熊 +熏 +熒 +熔 +熙 +熟 +熠 +熨 +熬 +熱 +熵 +熹 +熾 +燁 +燃 +燄 +燈 +燉 +燊 +燎 +燒 +燔 +燕 +燙 +燜 +營 +燥 +燦 +燧 +燭 +燮 +燴 +燻 +燼 +燿 +爆 +爍 +爐 +爛 +爪 +爬 +爭 +爰 +爱 +爲 +爵 +父 +爷 +爸 +爹 +爺 +爻 +爽 +爾 +牆 +片 +版 +牌 +牍 +牒 +牙 +牛 +牝 +牟 +牠 +牡 +牢 +牦 +牧 +物 +牯 +牲 +牴 +牵 +特 +牺 +牽 +犀 +犁 +犄 +犊 +犍 +犒 +犢 +犧 +犬 +犯 +状 +犷 +犸 +犹 +狀 +狂 +狄 +狈 +狎 +狐 +狒 +狗 +狙 +狞 +狠 +狡 +狩 +独 +狭 +狮 +狰 +狱 +狸 +狹 +狼 +狽 +猎 +猕 +猖 +猗 +猙 +猛 +猜 +猝 +猥 +猩 +猪 +猫 +猬 +献 +猴 +猶 +猷 +猾 +猿 +獄 +獅 +獎 +獐 +獒 +獗 +獠 +獣 +獨 +獭 +獰 +獲 +獵 +獷 +獸 +獺 +獻 +獼 +獾 +玄 +率 +玉 +王 +玑 +玖 +玛 +玟 +玠 +玥 +玩 +玫 +玮 +环 +现 +玲 +玳 +玷 +玺 +玻 +珀 +珂 +珅 +珈 +珉 +珊 +珍 +珏 +珐 +珑 +珙 +珞 +珠 +珣 +珥 +珩 +珪 +班 +珮 +珲 +珺 +現 +球 +琅 +理 +琇 +琉 +琊 +琍 +琏 +琐 +琛 +琢 +琥 +琦 +琨 +琪 +琬 +琮 +琰 +琲 +琳 +琴 +琵 +琶 +琺 +琼 +瑀 +瑁 +瑄 +瑋 +瑕 +瑗 +瑙 +瑚 +瑛 +瑜 +瑞 +瑟 +瑠 +瑣 +瑤 +瑩 +瑪 +瑯 +瑰 +瑶 +瑾 +璀 +璁 +璃 +璇 +璉 +璋 +璎 +璐 +璜 +璞 +璟 +璧 +璨 +環 +璽 +璿 +瓊 +瓏 +瓒 +瓜 +瓢 +瓣 +瓤 +瓦 +瓮 +瓯 +瓴 +瓶 +瓷 +甄 +甌 +甕 +甘 +甙 +甚 +甜 +生 +產 +産 +甥 +甦 +用 +甩 +甫 +甬 +甭 +甯 +田 +由 +甲 +申 +电 +男 +甸 +町 +画 +甾 +畀 +畅 +界 +畏 +畑 +畔 +留 +畜 +畝 +畢 +略 +畦 +番 +畫 +異 +畲 +畳 +畴 +當 +畸 +畹 +畿 +疆 +疇 +疊 +疏 +疑 +疔 +疖 +疗 +疙 +疚 +疝 +疟 +疡 +疣 +疤 +疥 +疫 +疮 +疯 +疱 +疲 +疳 +疵 +疸 +疹 +疼 +疽 +疾 +痂 +病 +症 +痈 +痉 +痊 +痍 +痒 +痔 +痕 +痘 +痙 +痛 +痞 +痠 +痢 +痣 +痤 +痧 +痨 +痪 +痫 +痰 +痱 +痴 +痹 +痺 +痼 +痿 +瘀 +瘁 +瘋 +瘍 +瘓 +瘘 +瘙 +瘟 +瘠 +瘡 +瘢 +瘤 +瘦 +瘧 +瘩 +瘪 +瘫 +瘴 +瘸 +瘾 +療 +癇 +癌 +癒 +癖 +癜 +癞 +癡 +癢 +癣 +癥 +癫 +癬 +癮 +癱 +癲 +癸 +発 +登 +發 +白 +百 +皂 +的 +皆 +皇 +皈 +皋 +皎 +皑 +皓 +皖 +皙 +皚 +皮 +皰 +皱 +皴 +皺 +皿 +盂 +盃 +盅 +盆 +盈 +益 +盎 +盏 +盐 +监 +盒 +盔 +盖 +盗 +盘 +盛 +盜 +盞 +盟 +盡 +監 +盤 +盥 +盧 +盪 +目 +盯 +盱 +盲 +直 +相 +盹 +盼 +盾 +省 +眈 +眉 +看 +県 +眙 +眞 +真 +眠 +眦 +眨 +眩 +眯 +眶 +眷 +眸 +眺 +眼 +眾 +着 +睁 +睇 +睏 +睐 +睑 +睛 +睜 +睞 +睡 +睢 +督 +睥 +睦 +睨 +睪 +睫 +睬 +睹 +睽 +睾 +睿 +瞄 +瞅 +瞇 +瞋 +瞌 +瞎 +瞑 +瞒 +瞓 +瞞 +瞟 +瞠 +瞥 +瞧 +瞩 +瞪 +瞬 +瞭 +瞰 +瞳 +瞻 +瞼 +瞿 +矇 +矍 +矗 +矚 +矛 +矜 +矢 +矣 +知 +矩 +矫 +短 +矮 +矯 +石 +矶 +矽 +矾 +矿 +码 +砂 +砌 +砍 +砒 +研 +砖 +砗 +砚 +砝 +砣 +砥 +砧 +砭 +砰 +砲 +破 +砷 +砸 +砺 +砼 +砾 +础 +硅 +硐 +硒 +硕 +硝 +硫 +硬 +确 +硯 +硼 +碁 +碇 +碉 +碌 +碍 +碎 +碑 +碓 +碗 +碘 +碚 +碛 +碟 +碣 +碧 +碩 +碰 +碱 +碳 +碴 +確 +碼 +碾 +磁 +磅 +磊 +磋 +磐 +磕 +磚 +磡 +磨 +磬 +磯 +磲 +磷 +磺 +礁 +礎 +礙 +礡 +礦 +礪 +礫 +礴 +示 +礼 +社 +祀 +祁 +祂 +祇 +祈 +祉 +祎 +祐 +祕 +祖 +祗 +祚 +祛 +祜 +祝 +神 +祟 +祠 +祢 +祥 +票 +祭 +祯 +祷 +祸 +祺 +祿 +禀 +禁 +禄 +禅 +禍 +禎 +福 +禛 +禦 +禧 +禪 +禮 +禱 +禹 +禺 +离 +禽 +禾 +禿 +秀 +私 +秃 +秆 +秉 +秋 +种 +科 +秒 +秘 +租 +秣 +秤 +秦 +秧 +秩 +秭 +积 +称 +秸 +移 +秽 +稀 +稅 +程 +稍 +税 +稔 +稗 +稚 +稜 +稞 +稟 +稠 +稣 +種 +稱 +稲 +稳 +稷 +稹 +稻 +稼 +稽 +稿 +穀 +穂 +穆 +穌 +積 +穎 +穗 +穢 +穩 +穫 +穴 +究 +穷 +穹 +空 +穿 +突 +窃 +窄 +窈 +窍 +窑 +窒 +窓 +窕 +窖 +窗 +窘 +窜 +窝 +窟 +窠 +窥 +窦 +窨 +窩 +窪 +窮 +窯 +窺 +窿 +竄 +竅 +竇 +竊 +立 +竖 +站 +竜 +竞 +竟 +章 +竣 +童 +竭 +端 +競 +竹 +竺 +竽 +竿 +笃 +笆 +笈 +笋 +笏 +笑 +笔 +笙 +笛 +笞 +笠 +符 +笨 +第 +笹 +笺 +笼 +筆 +等 +筊 +筋 +筍 +筏 +筐 +筑 +筒 +答 +策 +筛 +筝 +筠 +筱 +筲 +筵 +筷 +筹 +签 +简 +箇 +箋 +箍 +箏 +箐 +箔 +箕 +算 +箝 +管 +箩 +箫 +箭 +箱 +箴 +箸 +節 +篁 +範 +篆 +篇 +築 +篑 +篓 +篙 +篝 +篠 +篡 +篤 +篩 +篪 +篮 +篱 +篷 +簇 +簌 +簍 +簡 +簦 +簧 +簪 +簫 +簷 +簸 +簽 +簾 +簿 +籁 +籃 +籌 +籍 +籐 +籟 +籠 +籤 +籬 +籮 +籲 +米 +类 +籼 +籽 +粄 +粉 +粑 +粒 +粕 +粗 +粘 +粟 +粤 +粥 +粧 +粪 +粮 +粱 +粲 +粳 +粵 +粹 +粼 +粽 +精 +粿 +糅 +糊 +糍 +糕 +糖 +糗 +糙 +糜 +糞 +糟 +糠 +糧 +糬 +糯 +糰 +糸 +系 +糾 +紀 +紂 +約 +紅 +紉 +紊 +紋 +納 +紐 +紓 +純 +紗 +紘 +紙 +級 +紛 +紜 +素 +紡 +索 +紧 +紫 +紮 +累 +細 +紳 +紹 +紺 +終 +絃 +組 +絆 +経 +結 +絕 +絞 +絡 +絢 +給 +絨 +絮 +統 +絲 +絳 +絵 +絶 +絹 +綁 +綏 +綑 +經 +継 +続 +綜 +綠 +綢 +綦 +綫 +綬 +維 +綱 +網 +綴 +綵 +綸 +綺 +綻 +綽 +綾 +綿 +緊 +緋 +総 +緑 +緒 +緘 +線 +緝 +緞 +締 +緣 +編 +緩 +緬 +緯 +練 +緹 +緻 +縁 +縄 +縈 +縛 +縝 +縣 +縫 +縮 +縱 +縴 +縷 +總 +績 +繁 +繃 +繆 +繇 +繋 +織 +繕 +繚 +繞 +繡 +繩 +繪 +繫 +繭 +繳 +繹 +繼 +繽 +纂 +續 +纍 +纏 +纓 +纔 +纖 +纜 +纠 +红 +纣 +纤 +约 +级 +纨 +纪 +纫 +纬 +纭 +纯 +纰 +纱 +纲 +纳 +纵 +纶 +纷 +纸 +纹 +纺 +纽 +纾 +线 +绀 +练 +组 +绅 +细 +织 +终 +绊 +绍 +绎 +经 +绑 +绒 +结 +绔 +绕 +绘 +给 +绚 +绛 +络 +绝 +绞 +统 +绡 +绢 +绣 +绥 +绦 +继 +绩 +绪 +绫 +续 +绮 +绯 +绰 +绳 +维 +绵 +绶 +绷 +绸 +绻 +综 +绽 +绾 +绿 +缀 +缄 +缅 +缆 +缇 +缈 +缉 +缎 +缓 +缔 +缕 +编 +缘 +缙 +缚 +缜 +缝 +缠 +缢 +缤 +缥 +缨 +缩 +缪 +缭 +缮 +缰 +缱 +缴 +缸 +缺 +缽 +罂 +罄 +罌 +罐 +网 +罔 +罕 +罗 +罚 +罡 +罢 +罩 +罪 +置 +罰 +署 +罵 +罷 +罹 +羁 +羅 +羈 +羊 +羌 +美 +羔 +羚 +羞 +羟 +羡 +羣 +群 +羥 +羧 +羨 +義 +羯 +羲 +羸 +羹 +羽 +羿 +翁 +翅 +翊 +翌 +翎 +習 +翔 +翘 +翟 +翠 +翡 +翦 +翩 +翰 +翱 +翳 +翹 +翻 +翼 +耀 +老 +考 +耄 +者 +耆 +耋 +而 +耍 +耐 +耒 +耕 +耗 +耘 +耙 +耦 +耨 +耳 +耶 +耷 +耸 +耻 +耽 +耿 +聂 +聆 +聊 +聋 +职 +聒 +联 +聖 +聘 +聚 +聞 +聪 +聯 +聰 +聲 +聳 +聴 +聶 +職 +聽 +聾 +聿 +肃 +肄 +肅 +肆 +肇 +肉 +肋 +肌 +肏 +肓 +肖 +肘 +肚 +肛 +肝 +肠 +股 +肢 +肤 +肥 +肩 +肪 +肮 +肯 +肱 +育 +肴 +肺 +肽 +肾 +肿 +胀 +胁 +胃 +胄 +胆 +背 +胍 +胎 +胖 +胚 +胛 +胜 +胝 +胞 +胡 +胤 +胥 +胧 +胫 +胭 +胯 +胰 +胱 +胳 +胴 +胶 +胸 +胺 +能 +脂 +脅 +脆 +脇 +脈 +脉 +脊 +脍 +脏 +脐 +脑 +脓 +脖 +脘 +脚 +脛 +脣 +脩 +脫 +脯 +脱 +脲 +脳 +脸 +脹 +脾 +腆 +腈 +腊 +腋 +腌 +腎 +腐 +腑 +腓 +腔 +腕 +腥 +腦 +腩 +腫 +腭 +腮 +腰 +腱 +腳 +腴 +腸 +腹 +腺 +腻 +腼 +腾 +腿 +膀 +膈 +膊 +膏 +膑 +膘 +膚 +膛 +膜 +膝 +膠 +膦 +膨 +膩 +膳 +膺 +膻 +膽 +膾 +膿 +臀 +臂 +臃 +臆 +臉 +臊 +臍 +臓 +臘 +臟 +臣 +臥 +臧 +臨 +自 +臬 +臭 +至 +致 +臺 +臻 +臼 +臾 +舀 +舂 +舅 +舆 +與 +興 +舉 +舊 +舌 +舍 +舎 +舐 +舒 +舔 +舖 +舗 +舛 +舜 +舞 +舟 +航 +舫 +般 +舰 +舱 +舵 +舶 +舷 +舸 +船 +舺 +舾 +艇 +艋 +艘 +艙 +艦 +艮 +良 +艰 +艱 +色 +艳 +艷 +艹 +艺 +艾 +节 +芃 +芈 +芊 +芋 +芍 +芎 +芒 +芙 +芜 +芝 +芡 +芥 +芦 +芩 +芪 +芫 +芬 +芭 +芮 +芯 +花 +芳 +芷 +芸 +芹 +芻 +芽 +芾 +苁 +苄 +苇 +苋 +苍 +苏 +苑 +苒 +苓 +苔 +苕 +苗 +苛 +苜 +苞 +苟 +苡 +苣 +若 +苦 +苫 +苯 +英 +苷 +苹 +苻 +茁 +茂 +范 +茄 +茅 +茉 +茎 +茏 +茗 +茜 +茧 +茨 +茫 +茬 +茭 +茯 +茱 +茲 +茴 +茵 +茶 +茸 +茹 +茼 +荀 +荃 +荆 +草 +荊 +荏 +荐 +荒 +荔 +荖 +荘 +荚 +荞 +荟 +荠 +荡 +荣 +荤 +荥 +荧 +荨 +荪 +荫 +药 +荳 +荷 +荸 +荻 +荼 +荽 +莅 +莆 +莉 +莊 +莎 +莒 +莓 +莖 +莘 +莞 +莠 +莢 +莧 +莪 +莫 +莱 +莲 +莴 +获 +莹 +莺 +莽 +莿 +菀 +菁 +菅 +菇 +菈 +菊 +菌 +菏 +菓 +菖 +菘 +菜 +菟 +菠 +菡 +菩 +華 +菱 +菲 +菸 +菽 +萁 +萃 +萄 +萊 +萋 +萌 +萍 +萎 +萘 +萝 +萤 +营 +萦 +萧 +萨 +萩 +萬 +萱 +萵 +萸 +萼 +落 +葆 +葉 +著 +葚 +葛 +葡 +董 +葦 +葩 +葫 +葬 +葭 +葯 +葱 +葳 +葵 +葷 +葺 +蒂 +蒋 +蒐 +蒔 +蒙 +蒜 +蒞 +蒟 +蒡 +蒨 +蒲 +蒸 +蒹 +蒻 +蒼 +蒿 +蓁 +蓄 +蓆 +蓉 +蓋 +蓑 +蓓 +蓖 +蓝 +蓟 +蓦 +蓬 +蓮 +蓼 +蓿 +蔑 +蔓 +蔔 +蔗 +蔘 +蔚 +蔡 +蔣 +蔥 +蔫 +蔬 +蔭 +蔵 +蔷 +蔺 +蔻 +蔼 +蔽 +蕁 +蕃 +蕈 +蕉 +蕊 +蕎 +蕙 +蕤 +蕨 +蕩 +蕪 +蕭 +蕲 +蕴 +蕻 +蕾 +薄 +薅 +薇 +薈 +薊 +薏 +薑 +薔 +薙 +薛 +薦 +薨 +薩 +薪 +薬 +薯 +薰 +薹 +藉 +藍 +藏 +藐 +藓 +藕 +藜 +藝 +藤 +藥 +藩 +藹 +藻 +藿 +蘆 +蘇 +蘊 +蘋 +蘑 +蘚 +蘭 +蘸 +蘼 +蘿 +虎 +虏 +虐 +虑 +虔 +處 +虚 +虛 +虜 +虞 +號 +虢 +虧 +虫 +虬 +虱 +虹 +虻 +虽 +虾 +蚀 +蚁 +蚂 +蚊 +蚌 +蚓 +蚕 +蚜 +蚝 +蚣 +蚤 +蚩 +蚪 +蚯 +蚱 +蚵 +蛀 +蛆 +蛇 +蛊 +蛋 +蛎 +蛐 +蛔 +蛙 +蛛 +蛟 +蛤 +蛭 +蛮 +蛰 +蛳 +蛹 +蛻 +蛾 +蜀 +蜂 +蜃 +蜆 +蜇 +蜈 +蜊 +蜍 +蜒 +蜓 +蜕 +蜗 +蜘 +蜚 +蜜 +蜡 +蜢 +蜥 +蜱 +蜴 +蜷 +蜻 +蜿 +蝇 +蝈 +蝉 +蝌 +蝎 +蝕 +蝗 +蝙 +蝟 +蝠 +蝦 +蝨 +蝴 +蝶 +蝸 +蝼 +螂 +螃 +融 +螞 +螢 +螨 +螯 +螳 +螺 +蟀 +蟄 +蟆 +蟋 +蟎 +蟑 +蟒 +蟠 +蟬 +蟲 +蟹 +蟻 +蟾 +蠅 +蠍 +蠔 +蠕 +蠛 +蠟 +蠡 +蠢 +蠣 +蠱 +蠶 +蠹 +蠻 +血 +衄 +衅 +衆 +行 +衍 +術 +衔 +街 +衙 +衛 +衝 +衞 +衡 +衢 +衣 +补 +表 +衩 +衫 +衬 +衮 +衰 +衲 +衷 +衹 +衾 +衿 +袁 +袂 +袄 +袅 +袈 +袋 +袍 +袒 +袖 +袜 +袞 +袤 +袪 +被 +袭 +袱 +裁 +裂 +装 +裆 +裊 +裏 +裔 +裕 +裘 +裙 +補 +裝 +裟 +裡 +裤 +裨 +裱 +裳 +裴 +裸 +裹 +製 +裾 +褂 +複 +褐 +褒 +褓 +褔 +褚 +褥 +褪 +褫 +褲 +褶 +褻 +襁 +襄 +襟 +襠 +襪 +襬 +襯 +襲 +西 +要 +覃 +覆 +覇 +見 +規 +覓 +視 +覚 +覦 +覧 +親 +覬 +観 +覷 +覺 +覽 +觀 +见 +观 +规 +觅 +视 +览 +觉 +觊 +觎 +觐 +觑 +角 +觞 +解 +觥 +触 +觸 +言 +訂 +計 +訊 +討 +訓 +訕 +訖 +託 +記 +訛 +訝 +訟 +訣 +訥 +訪 +設 +許 +訳 +訴 +訶 +診 +註 +証 +詆 +詐 +詔 +評 +詛 +詞 +詠 +詡 +詢 +詣 +試 +詩 +詫 +詬 +詭 +詮 +詰 +話 +該 +詳 +詹 +詼 +誅 +誇 +誉 +誌 +認 +誓 +誕 +誘 +語 +誠 +誡 +誣 +誤 +誥 +誦 +誨 +說 +説 +読 +誰 +課 +誹 +誼 +調 +諄 +談 +請 +諏 +諒 +論 +諗 +諜 +諡 +諦 +諧 +諫 +諭 +諮 +諱 +諳 +諷 +諸 +諺 +諾 +謀 +謁 +謂 +謄 +謊 +謎 +謐 +謔 +謗 +謙 +講 +謝 +謠 +謨 +謬 +謹 +謾 +譁 +證 +譎 +譏 +識 +譙 +譚 +譜 +警 +譬 +譯 +議 +譲 +譴 +護 +譽 +讀 +變 +讓 +讚 +讞 +计 +订 +认 +讥 +讧 +讨 +让 +讪 +讫 +训 +议 +讯 +记 +讲 +讳 +讴 +讶 +讷 +许 +讹 +论 +讼 +讽 +设 +访 +诀 +证 +诃 +评 +诅 +识 +诈 +诉 +诊 +诋 +词 +诏 +译 +试 +诗 +诘 +诙 +诚 +诛 +话 +诞 +诟 +诠 +诡 +询 +诣 +诤 +该 +详 +诧 +诩 +诫 +诬 +语 +误 +诰 +诱 +诲 +说 +诵 +诶 +请 +诸 +诺 +读 +诽 +课 +诿 +谀 +谁 +调 +谄 +谅 +谆 +谈 +谊 +谋 +谌 +谍 +谎 +谏 +谐 +谑 +谒 +谓 +谔 +谕 +谗 +谘 +谙 +谚 +谛 +谜 +谟 +谢 +谣 +谤 +谥 +谦 +谧 +谨 +谩 +谪 +谬 +谭 +谯 +谱 +谲 +谴 +谶 +谷 +豁 +豆 +豇 +豈 +豉 +豊 +豌 +豎 +豐 +豔 +豚 +象 +豢 +豪 +豫 +豬 +豹 +豺 +貂 +貅 +貌 +貓 +貔 +貘 +貝 +貞 +負 +財 +貢 +貧 +貨 +販 +貪 +貫 +責 +貯 +貰 +貳 +貴 +貶 +買 +貸 +費 +貼 +貽 +貿 +賀 +賁 +賂 +賃 +賄 +資 +賈 +賊 +賑 +賓 +賜 +賞 +賠 +賡 +賢 +賣 +賤 +賦 +質 +賬 +賭 +賴 +賺 +購 +賽 +贅 +贈 +贊 +贍 +贏 +贓 +贖 +贛 +贝 +贞 +负 +贡 +财 +责 +贤 +败 +账 +货 +质 +贩 +贪 +贫 +贬 +购 +贮 +贯 +贰 +贱 +贲 +贴 +贵 +贷 +贸 +费 +贺 +贻 +贼 +贾 +贿 +赁 +赂 +赃 +资 +赅 +赈 +赊 +赋 +赌 +赎 +赏 +赐 +赓 +赔 +赖 +赘 +赚 +赛 +赝 +赞 +赠 +赡 +赢 +赣 +赤 +赦 +赧 +赫 +赭 +走 +赳 +赴 +赵 +赶 +起 +趁 +超 +越 +趋 +趕 +趙 +趟 +趣 +趨 +足 +趴 +趵 +趸 +趺 +趾 +跃 +跄 +跆 +跋 +跌 +跎 +跑 +跖 +跚 +跛 +距 +跟 +跡 +跤 +跨 +跩 +跪 +路 +跳 +践 +跷 +跹 +跺 +跻 +踉 +踊 +踌 +踏 +踐 +踝 +踞 +踟 +踢 +踩 +踪 +踮 +踱 +踴 +踵 +踹 +蹂 +蹄 +蹇 +蹈 +蹉 +蹊 +蹋 +蹑 +蹒 +蹙 +蹟 +蹣 +蹤 +蹦 +蹩 +蹬 +蹭 +蹲 +蹴 +蹶 +蹺 +蹼 +蹿 +躁 +躇 +躉 +躊 +躋 +躍 +躏 +躪 +身 +躬 +躯 +躲 +躺 +軀 +車 +軋 +軌 +軍 +軒 +軟 +転 +軸 +軼 +軽 +軾 +較 +載 +輒 +輓 +輔 +輕 +輛 +輝 +輟 +輩 +輪 +輯 +輸 +輻 +輾 +輿 +轄 +轅 +轆 +轉 +轍 +轎 +轟 +车 +轧 +轨 +轩 +转 +轭 +轮 +软 +轰 +轲 +轴 +轶 +轻 +轼 +载 +轿 +较 +辄 +辅 +辆 +辇 +辈 +辉 +辊 +辍 +辐 +辑 +输 +辕 +辖 +辗 +辘 +辙 +辛 +辜 +辞 +辟 +辣 +辦 +辨 +辩 +辫 +辭 +辮 +辯 +辰 +辱 +農 +边 +辺 +辻 +込 +辽 +达 +迁 +迂 +迄 +迅 +过 +迈 +迎 +运 +近 +返 +还 +这 +进 +远 +违 +连 +迟 +迢 +迤 +迥 +迦 +迩 +迪 +迫 +迭 +述 +迴 +迷 +迸 +迹 +迺 +追 +退 +送 +适 +逃 +逅 +逆 +选 +逊 +逍 +透 +逐 +递 +途 +逕 +逗 +這 +通 +逛 +逝 +逞 +速 +造 +逢 +連 +逮 +週 +進 +逵 +逶 +逸 +逻 +逼 +逾 +遁 +遂 +遅 +遇 +遊 +運 +遍 +過 +遏 +遐 +遑 +遒 +道 +達 +違 +遗 +遙 +遛 +遜 +遞 +遠 +遢 +遣 +遥 +遨 +適 +遭 +遮 +遲 +遴 +遵 +遶 +遷 +選 +遺 +遼 +遽 +避 +邀 +邁 +邂 +邃 +還 +邇 +邈 +邊 +邋 +邏 +邑 +邓 +邕 +邛 +邝 +邢 +那 +邦 +邨 +邪 +邬 +邮 +邯 +邰 +邱 +邳 +邵 +邸 +邹 +邺 +邻 +郁 +郅 +郊 +郎 +郑 +郜 +郝 +郡 +郢 +郤 +郦 +郧 +部 +郫 +郭 +郴 +郵 +郷 +郸 +都 +鄂 +鄉 +鄒 +鄔 +鄙 +鄞 +鄢 +鄧 +鄭 +鄰 +鄱 +鄲 +鄺 +酉 +酊 +酋 +酌 +配 +酐 +酒 +酗 +酚 +酝 +酢 +酣 +酥 +酩 +酪 +酬 +酮 +酯 +酰 +酱 +酵 +酶 +酷 +酸 +酿 +醃 +醇 +醉 +醋 +醍 +醐 +醒 +醚 +醛 +醜 +醞 +醣 +醪 +醫 +醬 +醮 +醯 +醴 +醺 +釀 +釁 +采 +釉 +释 +釋 +里 +重 +野 +量 +釐 +金 +釗 +釘 +釜 +針 +釣 +釦 +釧 +釵 +鈀 +鈉 +鈍 +鈎 +鈔 +鈕 +鈞 +鈣 +鈦 +鈪 +鈴 +鈺 +鈾 +鉀 +鉄 +鉅 +鉉 +鉑 +鉗 +鉚 +鉛 +鉤 +鉴 +鉻 +銀 +銃 +銅 +銑 +銓 +銖 +銘 +銜 +銬 +銭 +銮 +銳 +銷 +銹 +鋁 +鋅 +鋒 +鋤 +鋪 +鋰 +鋸 +鋼 +錄 +錐 +錘 +錚 +錠 +錢 +錦 +錨 +錫 +錮 +錯 +録 +錳 +錶 +鍊 +鍋 +鍍 +鍛 +鍥 +鍰 +鍵 +鍺 +鍾 +鎂 +鎊 +鎌 +鎏 +鎔 +鎖 +鎗 +鎚 +鎧 +鎬 +鎮 +鎳 +鏈 +鏖 +鏗 +鏘 +鏞 +鏟 +鏡 +鏢 +鏤 +鏽 +鐘 +鐮 +鐲 +鐳 +鐵 +鐸 +鐺 +鑄 +鑊 +鑑 +鑒 +鑣 +鑫 +鑰 +鑲 +鑼 +鑽 +鑾 +鑿 +针 +钉 +钊 +钎 +钏 +钒 +钓 +钗 +钙 +钛 +钜 +钝 +钞 +钟 +钠 +钡 +钢 +钣 +钤 +钥 +钦 +钧 +钨 +钩 +钮 +钯 +钰 +钱 +钳 +钴 +钵 +钺 +钻 +钼 +钾 +钿 +铀 +铁 +铂 +铃 +铄 +铅 +铆 +铉 +铎 +铐 +铛 +铜 +铝 +铠 +铡 +铢 +铣 +铤 +铨 +铩 +铬 +铭 +铮 +铰 +铲 +铵 +银 +铸 +铺 +链 +铿 +销 +锁 +锂 +锄 +锅 +锆 +锈 +锉 +锋 +锌 +锏 +锐 +锑 +错 +锚 +锟 +锡 +锢 +锣 +锤 +锥 +锦 +锭 +键 +锯 +锰 +锲 +锵 +锹 +锺 +锻 +镀 +镁 +镂 +镇 +镉 +镌 +镍 +镐 +镑 +镕 +镖 +镗 +镛 +镜 +镣 +镭 +镯 +镰 +镳 +镶 +長 +长 +門 +閃 +閉 +開 +閎 +閏 +閑 +閒 +間 +閔 +閘 +閡 +関 +閣 +閥 +閨 +閩 +閱 +閲 +閹 +閻 +閾 +闆 +闇 +闊 +闌 +闍 +闔 +闕 +闖 +闘 +關 +闡 +闢 +门 +闪 +闫 +闭 +问 +闯 +闰 +闲 +间 +闵 +闷 +闸 +闹 +闺 +闻 +闽 +闾 +阀 +阁 +阂 +阅 +阆 +阇 +阈 +阉 +阎 +阐 +阑 +阔 +阕 +阖 +阙 +阚 +阜 +队 +阡 +阪 +阮 +阱 +防 +阳 +阴 +阵 +阶 +阻 +阿 +陀 +陂 +附 +际 +陆 +陇 +陈 +陋 +陌 +降 +限 +陕 +陛 +陝 +陞 +陟 +陡 +院 +陣 +除 +陨 +险 +陪 +陰 +陲 +陳 +陵 +陶 +陷 +陸 +険 +陽 +隅 +隆 +隈 +隊 +隋 +隍 +階 +随 +隐 +隔 +隕 +隘 +隙 +際 +障 +隠 +隣 +隧 +隨 +險 +隱 +隴 +隶 +隸 +隻 +隼 +隽 +难 +雀 +雁 +雄 +雅 +集 +雇 +雉 +雋 +雌 +雍 +雎 +雏 +雑 +雒 +雕 +雖 +雙 +雛 +雜 +雞 +離 +難 +雨 +雪 +雯 +雰 +雲 +雳 +零 +雷 +雹 +電 +雾 +需 +霁 +霄 +霆 +震 +霈 +霉 +霊 +霍 +霎 +霏 +霑 +霓 +霖 +霜 +霞 +霧 +霭 +霰 +露 +霸 +霹 +霽 +霾 +靂 +靄 +靈 +青 +靓 +靖 +静 +靚 +靛 +靜 +非 +靠 +靡 +面 +靥 +靦 +革 +靳 +靴 +靶 +靼 +鞅 +鞋 +鞍 +鞏 +鞑 +鞘 +鞠 +鞣 +鞦 +鞭 +韆 +韋 +韌 +韓 +韜 +韦 +韧 +韩 +韬 +韭 +音 +韵 +韶 +韻 +響 +頁 +頂 +頃 +項 +順 +須 +頌 +預 +頑 +頒 +頓 +頗 +領 +頜 +頡 +頤 +頫 +頭 +頰 +頷 +頸 +頹 +頻 +頼 +顆 +題 +額 +顎 +顏 +顔 +願 +顛 +類 +顧 +顫 +顯 +顱 +顴 +页 +顶 +顷 +项 +顺 +须 +顼 +顽 +顾 +顿 +颁 +颂 +预 +颅 +领 +颇 +颈 +颉 +颊 +颌 +颍 +颐 +频 +颓 +颔 +颖 +颗 +题 +颚 +颛 +颜 +额 +颞 +颠 +颡 +颢 +颤 +颦 +颧 +風 +颯 +颱 +颳 +颶 +颼 +飄 +飆 +风 +飒 +飓 +飕 +飘 +飙 +飚 +飛 +飞 +食 +飢 +飨 +飩 +飪 +飯 +飲 +飼 +飽 +飾 +餃 +餅 +餉 +養 +餌 +餐 +餒 +餓 +餘 +餚 +餛 +餞 +餡 +館 +餮 +餵 +餾 +饅 +饈 +饋 +饌 +饍 +饑 +饒 +饕 +饗 +饞 +饥 +饨 +饪 +饬 +饭 +饮 +饯 +饰 +饱 +饲 +饴 +饵 +饶 +饷 +饺 +饼 +饽 +饿 +馀 +馁 +馄 +馅 +馆 +馈 +馋 +馍 +馏 +馒 +馔 +首 +馗 +香 +馥 +馨 +馬 +馭 +馮 +馳 +馴 +駁 +駄 +駅 +駆 +駐 +駒 +駕 +駛 +駝 +駭 +駱 +駿 +騁 +騎 +騏 +験 +騙 +騨 +騰 +騷 +驀 +驅 +驊 +驍 +驒 +驕 +驗 +驚 +驛 +驟 +驢 +驥 +马 +驭 +驮 +驯 +驰 +驱 +驳 +驴 +驶 +驷 +驸 +驹 +驻 +驼 +驾 +驿 +骁 +骂 +骄 +骅 +骆 +骇 +骈 +骊 +骋 +验 +骏 +骐 +骑 +骗 +骚 +骛 +骜 +骞 +骠 +骡 +骤 +骥 +骧 +骨 +骯 +骰 +骶 +骷 +骸 +骼 +髂 +髅 +髋 +髏 +髒 +髓 +體 +髖 +高 +髦 +髪 +髮 +髯 +髻 +鬃 +鬆 +鬍 +鬓 +鬚 +鬟 +鬢 +鬣 +鬥 +鬧 +鬱 +鬼 +魁 +魂 +魄 +魅 +魇 +魍 +魏 +魔 +魘 +魚 +魯 +魷 +鮑 +鮨 +鮪 +鮭 +鮮 +鯉 +鯊 +鯖 +鯛 +鯨 +鯰 +鯽 +鰍 +鰓 +鰭 +鰲 +鰻 +鰾 +鱈 +鱉 +鱔 +鱗 +鱷 +鱸 +鱼 +鱿 +鲁 +鲈 +鲍 +鲑 +鲛 +鲜 +鲟 +鲢 +鲤 +鲨 +鲫 +鲱 +鲲 +鲶 +鲷 +鲸 +鳃 +鳄 +鳅 +鳌 +鳍 +鳕 +鳖 +鳗 +鳝 +鳞 +鳥 +鳩 +鳳 +鳴 +鳶 +鴉 +鴕 +鴛 +鴦 +鴨 +鴻 +鴿 +鵑 +鵜 +鵝 +鵡 +鵬 +鵰 +鵲 +鶘 +鶩 +鶯 +鶴 +鷗 +鷲 +鷹 +鷺 +鸚 +鸞 +鸟 +鸠 +鸡 +鸢 +鸣 +鸥 +鸦 +鸨 +鸪 +鸭 +鸯 +鸳 +鸵 +鸽 +鸾 +鸿 +鹂 +鹃 +鹄 +鹅 +鹈 +鹉 +鹊 +鹌 +鹏 +鹑 +鹕 +鹘 +鹜 +鹞 +鹤 +鹦 +鹧 +鹫 +鹭 +鹰 +鹳 +鹵 +鹹 +鹼 +鹽 +鹿 +麂 +麋 +麒 +麓 +麗 +麝 +麟 +麥 +麦 +麩 +麴 +麵 +麸 +麺 +麻 +麼 +麽 +麾 +黃 +黄 +黍 +黎 +黏 +黑 +黒 +黔 +默 +黛 +黜 +黝 +點 +黠 +黨 +黯 +黴 +鼋 +鼎 +鼐 +鼓 +鼠 +鼬 +鼹 +鼻 +鼾 +齁 +齊 +齋 +齐 +齒 +齡 +齢 +齣 +齦 +齿 +龄 +龅 +龈 +龊 +龋 +龌 +龍 +龐 +龔 +龕 +龙 +龚 +龛 +龜 +龟 +︰ +︱ +︶ +︿ +﹁ +﹂ +﹍ +﹏ +﹐ +﹑ +﹒ +﹔ +﹕ +﹖ +﹗ +﹙ +﹚ +﹝ +﹞ +﹡ +﹣ +! +" +# +$ +% +& +' +( +) +* ++ +, +- +. +/ +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +: +; +< += +> +? +@ +[ +\ +] +^ +_ +` +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o +p +q +r +s +t +u +v +w +x +y +z +{ +| +} +~ +。 +「 +」 +、 +・ +ッ +ー +イ +ク +シ +ス +ト +ノ +フ +ラ +ル +ン +゙ +゚ + ̄ +¥ +👍 +🔥 +😂 +😎 +... +yam +10 +2017 +12 +11 +2016 +20 +30 +15 +06 +lofter +##s +2015 +by +16 +14 +18 +13 +24 +17 +2014 +21 +##0 +22 +19 +25 +23 +com +100 +00 +05 +2013 +##a +03 +09 +08 +28 +##2 +50 +01 +04 +##1 +27 +02 +2012 +##3 +26 +##e +07 +##8 +##5 +##6 +##4 +##9 +##7 +29 +2011 +40 +##t +2010 +##o +##d +##i +2009 +##n +app +www +the +##m +31 +##c +##l +##y +##r +##g +2008 +60 +http +200 +qq +##p +80 +##f +google +pixnet +90 +cookies +tripadvisor +500 +##er +##k +35 +##h +facebook +2007 +2000 +70 +##b +of +##x +##u +45 +300 +iphone +32 +1000 +2006 +48 +ip +36 +in +38 +3d +##w +##ing +55 +ctrip +##on +##v +33 +##の +to +34 +400 +id +2005 +it +37 +windows +llc +top +99 +42 +39 +000 +led +at +##an +41 +51 +52 +46 +49 +43 +53 +44 +##z +android +58 +and +59 +2004 +56 +vr +##か +5000 +2003 +47 +blogthis +twitter +54 +##le +150 +ok +2018 +57 +75 +cn +no +ios +##in +##mm +##00 +800 +on +te +3000 +65 +2001 +360 +95 +ig +lv +120 +##ng +##を +##us +##に +pc +てす +── +600 +##te +85 +2002 +88 +##ed +html +ncc +wifi +email +64 +blog +is +##10 +##て +mail +online +##al +dvd +##ic +studio +##は +##℃ +##ia +##と +line +vip +72 +##q +98 +##ce +##en +for +##is +##ra +##es +##j +usb +net +cp +1999 +asia +4g +##cm +diy +new +3c +##お +ta +66 +language +vs +apple +tw +86 +web +##ne +ipad +62 +you +##re +101 +68 +##tion +ps +de +bt +pony +atm +##2017 +1998 +67 +##ch +ceo +##or +go +##na +av +pro +cafe +96 +pinterest +97 +63 +pixstyleme3c +##ta +more +said +##2016 +1997 +mp3 +700 +##ll +nba +jun +##20 +92 +tv +1995 +pm +61 +76 +nbsp +250 +##ie +linux +##ma +cd +110 +hd +##17 +78 +##ion +77 +6000 +am +##th +##st +94 +##se +##et +69 +180 +gdp +my +105 +81 +abc +89 +flash +79 +one +93 +1990 +1996 +##ck +gps +##も +##ly +web885 +106 +2020 +91 +##ge +4000 +1500 +xd +boss +isbn +1994 +org +##ry +me +love +##11 +0fork +73 +##12 +3g +##ter +##ar +71 +82 +##la +hotel +130 +1970 +pk +83 +87 +140 +ie +##os +##30 +##el +74 +##50 +seo +cpu +##ml +p2p +84 +may +##る +sun +tue +internet +cc +posted +youtube +##at +##ン +##man +ii +##ル +##15 +abs +nt +pdf +yahoo +ago +1980 +##it +news +mac +104 +##てす +##me +##り +java +1992 +spa +##de +##nt +hk +all +plus +la +1993 +##mb +##16 +##ve +west +##da +160 +air +##い +##ps +から +##to +1989 +logo +htc +php +https +fi +momo +##son +sat +##ke +##80 +ebd +suv +wi +day +apk +##88 +##um +mv +galaxy +wiki +or +brake +##ス +1200 +する +this +1991 +mon +##こ +❤2017 +po +##ない +javascript +life +home +june +##ss +system +900 +##ー +##0 +pp +1988 +world +fb +4k +br +##as +ic +ai +leonardo +safari +##60 +live +free +xx +wed +win7 +kiehl +##co +lg +o2o +##go +us +235 +1949 +mm +しい +vfm +kanye +##90 +##2015 +##id +jr +##ey +123 +rss +##sa +##ro +##am +##no +thu +fri +350 +##sh +##ki +103 +comments +name +##のて +##pe +##ine +max +1987 +8000 +uber +##mi +##ton +wordpress +office +1986 +1985 +##ment +107 +bd +win10 +##ld +##li +gmail +bb +dior +##rs +##ri +##rd +##ます +up +cad +##® +dr +して +read +##21 +をお +##io +##99 +url +1984 +pvc +paypal +show +policy +##40 +##ty +##18 +with +##★ +##01 +txt +102 +##ba +dna +from +post +mini +ar +taiwan +john +##ga +privacy +agoda +##13 +##ny +word +##24 +##22 +##by +##ur +##hz +1982 +##ang +265 +cookie +netscape +108 +##ka +##~ +##ad +house +share +note +ibm +code +hello +nike +sim +survey +##016 +1979 +1950 +wikia +##32 +##017 +5g +cbc +##tor +##kg +1983 +##rt +##14 +campaign +store +2500 +os +##ct +##ts +##° +170 +api +##ns +365 +excel +##な +##ao +##ら +##し +~~ +##nd +university +163 +には +518 +##70 +##ya +##il +##25 +pierre +ipo +0020 +897 +##23 +hotels +##ian +のお +125 +years +6606 +##ers +##26 +high +##day +time +##ay +bug +##line +##く +##す +##be +xp +talk2yam +yamservice +10000 +coco +##dy +sony +##ies +1978 +microsoft +david +people +##ha +1960 +instagram +intel +その +##ot +iso +1981 +##va +115 +##mo +##land +xxx +man +co +ltxsw +##ation +baby +220 +##pa +##ol +1945 +7000 +tag +450 +##ue +msn +##31 +oppo +##ト +##ca +control +##om +st +chrome +##ure +##ん +be +##き +lol +##19 +した +##bo +240 +lady +##100 +##way +##から +4600 +##ko +##do +##un +4s +corporation +168 +##ni +herme +##28 +cp +978 +##up +##06 +ui +##ds +ppt +admin +three +します +bbc +re +128 +##48 +ca +##015 +##35 +hp +##ee +tpp +##た +##ive +×× +root +##cc +##ました +##ble +##ity +adobe +park +114 +et +oled +city +##ex +##ler +##ap +china +##book +20000 +view +##ice +global +##km +your +hong +##mg +out +##ms +ng +ebay +##29 +menu +ubuntu +##cy +rom +##view +open +ktv +do +server +##lo +if +english +##ね +##5 +##oo +1600 +##02 +step1 +kong +club +135 +july +inc +1976 +mr +hi +##net +touch +##ls +##ii +michael +lcd +##05 +##33 +phone +james +step2 +1300 +ios9 +##box +dc +##2 +##ley +samsung +111 +280 +pokemon +css +##ent +##les +いいえ +##1 +s8 +atom +play +bmw +##said +sa +etf +ctrl +♥yoyo♥ +##55 +2025 +##2014 +##66 +adidas +amazon +1958 +##ber +##ner +visa +##77 +##der +1800 +connectivity +##hi +firefox +109 +118 +hr +so +style +mark +pop +ol +skip +1975 +as +##27 +##ir +##61 +190 +mba +##う +##ai +le +##ver +1900 +cafe2017 +lte +super +113 +129 +##ron +amd +like +##☆ +are +##ster +we +##sk +paul +data +international +##ft +longchamp +ssd +good +##ート +##ti +reply +##my +↓↓↓ +apr +star +##ker +source +136 +js +112 +get +force +photo +##one +126 +##2013 +##ow +link +bbs +1972 +goods +##lin +python +119 +##ip +game +##ics +##ません +blue +##● +520 +##45 +page +itunes +##03 +1955 +260 +1968 +gt +gif +618 +##ff +##47 +group +くたさい +about +bar +ganji +##nce +music +lee +not +1977 +1971 +1973 +##per +an +faq +comment +##って +days +##ock +116 +##bs +1974 +1969 +v1 +player +1956 +xbox +sql +fm +f1 +139 +##ah +210 +##lv +##mp +##000 +melody +1957 +##3 +550 +17life +199 +1966 +xml +market +##au +##71 +999 +##04 +what +gl +##95 +##age +tips +##68 +book +##ting +mysql +can +1959 +230 +##ung +wonderland +watch +10℃ +##ction +9000 +mar +mobile +1946 +1962 +article +##db +part +▲top +party +って +1967 +1964 +1948 +##07 +##ore +##op +この +dj +##78 +##38 +010 +main +225 +1965 +##ong +art +320 +ad +134 +020 +##73 +117 +pm2 +japan +228 +##08 +ts +1963 +##ica +der +sm +##36 +2019 +##wa +ct +##7 +##や +##64 +1937 +homemesh +search +##85 +##れは +##tv +##di +macbook +##9 +##くたさい +service +##♥ +type +った +750 +##ier +##si +##75 +##います +##ok +best +##ット +goris +lock +##った +cf +3m +big +##ut +ftp +carol +##vi +10 +1961 +happy +sd +##ac +122 +anti +pe +cnn +iii +1920 +138 +##ラ +1940 +esp +jan +tags +##98 +##51 +august +vol +##86 +154 +##™ +##fs +##れ +##sion +design +ac +##ム +press +jordan +ppp +that +key +check +##6 +##tt +##㎡ +1080p +##lt +power +##42 +1952 +##bc +vivi +##ック +he +133 +121 +jpg +##rry +201 +175 +3500 +1947 +nb +##ted +##rn +しています +1954 +usd +##t00 +master +##ンク +001 +model +##58 +al +##09 +1953 +##34 +ram +goo +ても +##ui +127 +1930 +red +##ary +rpg +item +##pm +##41 +270 +##za +project +##2012 +hot +td +blogabstract +##ger +##62 +650 +##44 +gr2 +##します +##m +black +electronic +nfc +year +asus +また +html5 +cindy +##hd +m3 +132 +esc +##od +booking +##53 +fed +tvb +##81 +##ina +mit +165 +##いる +chan +192 +distribution +next +になる +peter +bios +steam +cm +1941 +にも +pk10 +##ix +##65 +##91 +dec +nasa +##ana +icecat +00z +b1 +will +##46 +li +se +##ji +##み +##ard +oct +##ain +jp +##ze +##bi +cio +##56 +smart +h5 +##39 +##port +curve +vpn +##nm +##dia +utc +##あり +12345678910 +##52 +rmvb +chanel +a4 +miss +##and +##im +media +who +##63 +she +girl +5s +124 +vera +##して +class +vivo +king +##フ +##ei +national +ab +1951 +5cm +888 +145 +ipod +ap +1100 +5mm +211 +ms +2756 +##69 +mp4 +msci +##po +##89 +131 +mg +index +380 +##bit +##out +##zz +##97 +##67 +158 +apec +##8 +photoshop +opec +¥799 +ては +##96 +##tes +##ast +2g +○○ +##ール +¥2899 +##ling +##よ +##ory +1938 +##ical +kitty +content +##43 +step3 +##cn +win8 +155 +vc +1400 +iphone7 +robert +##した +tcl +137 +beauty +##87 +en +dollars +##ys +##oc +step +pay +yy +a1 +##2011 +##lly +##ks +##♪ +1939 +188 +download +1944 +sep +exe +ph +います +school +gb +center +pr +street +##board +uv +##37 +##lan +winrar +##que +##ua +##com +1942 +1936 +480 +gpu +##4 +ettoday +fu +tom +##54 +##ren +##via +149 +##72 +b2b +144 +##79 +##tch +rose +arm +mb +##49 +##ial +##nn +nvidia +step4 +mvp +00㎡ +york +156 +##イ +how +cpi +591 +2765 +gov +kg +joe +##xx +mandy +pa +##ser +copyright +fashion +1935 +don +##け +ecu +##ist +##art +erp +wap +have +##lm +talk +##ek +##ning +##if +ch +##ite +video +1943 +cs +san +iot +look +##84 +##2010 +##ku +october +##ux +trump +##hs +##ide +box +141 +first +##ins +april +##ight +##83 +185 +angel +protected +aa +151 +162 +x1 +m2 +##fe +##× +##ho +size +143 +min +ofo +fun +gomaji +ex +hdmi +food +dns +march +chris +kevin +##のか +##lla +##pp +##ec +ag +ems +6s +720p +##rm +##ham +off +##92 +asp +team +fandom +ed +299 +▌♥ +##ell +info +されています +##82 +sina +4066 +161 +##able +##ctor +330 +399 +315 +dll +rights +ltd +idc +jul +3kg +1927 +142 +ma +surface +##76 +##ク +~~~ +304 +mall +eps +146 +green +##59 +map +space +donald +v2 +sodu +##light +1931 +148 +1700 +まて +310 +reserved +htm +##han +##57 +2d +178 +mod +##ise +##tions +152 +ti +##shi +doc +1933 +icp +055 +wang +##ram +shopping +aug +##pi +##well +now +wam +b2 +からお +##hu +236 +1928 +##gb +266 +f2 +##93 +153 +mix +##ef +##uan +bwl +##plus +##res +core +##ess +tea +5℃ +hktvmall +nhk +##ate +list +##ese +301 +feb +4m +inn +ての +nov +159 +12345 +daniel +##ci +pass +##bet +##nk +coffee +202 +ssl +airbnb +##ute +fbi +woshipm +skype +ea +cg +sp +##fc +##www +yes +edge +alt +007 +##94 +fpga +##ght +##gs +iso9001 +さい +##ile +##wood +##uo +image +lin +icon +american +##em +1932 +set +says +##king +##tive +blogger +##74 +なと +256 +147 +##ox +##zy +##red +##ium +##lf +nokia +claire +##リ +##ding +november +lohas +##500 +##tic +##マ +##cs +##ある +##che +##ire +##gy +##ult +db +january +win +##カ +166 +road +ptt +##ま +##つ +198 +##fa +##mer +anna +pchome +はい +udn +ef +420 +##time +##tte +2030 +##ア +g20 +white +かかります +1929 +308 +garden +eleven +di +##おります +chen +309b +777 +172 +young +cosplay +ちてない +4500 +bat +##123 +##tra +##ては +kindle +npc +steve +etc +##ern +##| +call +xperia +ces +travel +sk +s7 +##ous +1934 +##int +みいたたけます +183 +edu +file +cho +qr +##car +##our +186 +##ant +##d +eric +1914 +rends +##jo +##する +mastercard +##2000 +kb +##min +290 +##ino +vista +##ris +##ud +jack +2400 +##set +169 +pos +1912 +##her +##ou +taipei +しく +205 +beta +##ませんか +232 +##fi +express +255 +body +##ill +aphojoy +user +december +meiki +##ick +tweet +richard +##av +##ᆫ +iphone6 +##dd +ちてすか +views +##mark +321 +pd +##00 +times +##▲ +level +##ash +10g +point +5l +##ome +208 +koreanmall +##ak +george +q2 +206 +wma +tcp +##200 +スタッフ +full +mlb +##lle +##watch +tm +run +179 +911 +smith +business +##und +1919 +color +##tal +222 +171 +##less +moon +4399 +##rl +update +pcb +shop +499 +157 +little +なし +end +##mhz +van +dsp +easy +660 +##house +##key +history +##o +oh +##001 +##hy +##web +oem +let +was +##2009 +##gg +review +##wan +182 +##°c +203 +uc +title +##val +united +233 +2021 +##ons +doi +trivago +overdope +sbs +##ance +##ち +grand +special +573032185 +imf +216 +wx17house +##so +##ーム +audi +##he +london +william +##rp +##ake +science +beach +cfa +amp +ps4 +880 +##800 +##link +##hp +crm +ferragamo +bell +make +##eng +195 +under +zh +photos +2300 +##style +##ント +via +176 +da +##gi +company +i7 +##ray +thomas +370 +ufo +i5 +##max +plc +ben +back +research +8g +173 +mike +##pc +##ッフ +september +189 +##ace +vps +february +167 +pantos +wp +lisa +1921 +★★ +jquery +night +long +offer +##berg +##news +1911 +##いて +ray +fks +wto +せます +over +164 +340 +##all +##rus +1924 +##888 +##works +blogtitle +loftpermalink +##→ +187 +martin +test +ling +km +##め +15000 +fda +v3 +##ja +##ロ +wedding +かある +outlet +family +##ea +をこ +##top +story +##ness +salvatore +##lu +204 +swift +215 +room +している +oracle +##ul +1925 +sam +b2c +week +pi +rock +##のは +##a +##けと +##ean +##300 +##gle +cctv +after +chinese +##back +powered +x2 +##tan +1918 +##nes +##イン +canon +only +181 +##zi +##las +say +##oe +184 +##sd +221 +##bot +##world +##zo +sky +made +top100 +just +1926 +pmi +802 +234 +gap +##vr +177 +les +174 +▲topoct +ball +vogue +vi +ing +ofweek +cos +##list +##ort +▲topmay +##なら +##lon +として +last +##tc +##of +##bus +##gen +real +eva +##コ +a3 +nas +##lie +##ria +##coin +##bt +▲topapr +his +212 +cat +nata +vive +health +⋯⋯ +drive +sir +▲topmar +du +cup +##カー +##ook +##よう +##sy +alex +msg +tour +しました +3ce +##word +193 +ebooks +r8 +block +318 +##より +2200 +nice +pvp +207 +months +1905 +rewards +##ther +1917 +0800 +##xi +##チ +##sc +micro +850 +gg +blogfp +op +1922 +daily +m1 +264 +true +##bb +ml +##tar +##のお +##ky +anthony +196 +253 +##yo +state +218 +##ara +##aa +##rc +##tz +##ston +より +gear +##eo +##ade +ge +see +1923 +##win +##ura +ss +heart +##den +##ita +down +##sm +el +png +2100 +610 +rakuten +whatsapp +bay +dream +add +##use +680 +311 +pad +gucci +mpv +##ode +##fo +island +▲topjun +##▼ +223 +jason +214 +chicago +##❤ +しの +##hone +io +##れる +##ことか +sogo +be2 +##ology +990 +cloud +vcd +##con +2~3 +##ford +##joy +##kb +##こさいます +##rade +but +##ach +docker +##ful +rfid +ul +##ase +hit +ford +##star +580 +##○ +11 +a2 +sdk +reading +edited +##are +cmos +##mc +238 +siri +light +##ella +##ため +bloomberg +##read +pizza +##ison +jimmy +##vm +college +node +journal +ba +18k +##play +245 +##cer +20 +magic +##yu +191 +jump +288 +tt +##ings +asr +##lia +3200 +step5 +network +##cd +mc +いします +1234 +pixstyleme +273 +##600 +2800 +money +★★★★★ +1280 +12 +430 +bl +みの +act +##tus +tokyo +##rial +##life +emba +##ae +saas +tcs +##rk +##wang +summer +##sp +ko +##ving +390 +premium +##その +netflix +##ヒ +uk +mt +##lton +right +frank +two +209 +える +##ple +##cal +021 +##んな +##sen +##ville +hold +nexus +dd +##ius +てお +##mah +##なく +tila +zero +820 +ce +##tin +resort +##ws +charles +old +p10 +5d +report +##360 +##ru +##には +bus +vans +lt +##est +pv +##レ +links +rebecca +##ツ +##dm +azure +##365 +きな +limited +bit +4gb +##mon +1910 +moto +##eam +213 +1913 +var +eos +なとの +226 +blogspot +された +699 +e3 +dos +dm +fc +##ments +##ik +##kw +boy +##bin +##ata +960 +er +##せ +219 +##vin +##tu +##ula +194 +##∥ +station +##ろ +##ature +835 +files +zara +hdr +top10 +nature +950 +magazine +s6 +marriott +##シ +avira +case +##っと +tab +##ran +tony +##home +oculus +im +##ral +jean +saint +cry +307 +rosie +##force +##ini +ice +##bert +のある +##nder +##mber +pet +2600 +##◆ +plurk +▲topdec +##sis +00kg +▲topnov +720 +##ence +tim +##ω +##nc +##ても +##name +log +ips +great +ikea +malaysia +unix +##イト +3600 +##ncy +##nie +12000 +akb48 +##ye +##oid +404 +##chi +##いた +oa +xuehai +##1000 +##orm +##rf +275 +さん +##ware +##リー +980 +ho +##pro +text +##era +560 +bob +227 +##ub +##2008 +8891 +scp +avi +##zen +2022 +mi +wu +museum +qvod +apache +lake +jcb +▲topaug +★★★ +ni +##hr +hill +302 +ne +weibo +490 +ruby +##ーシ +##ヶ +##row +4d +▲topjul +iv +##ish +github +306 +mate +312 +##スト +##lot +##ane +andrew +のハイト +##tina +t1 +rf +ed2k +##vel +##900 +way +final +りの +ns +5a +705 +197 +##メ +sweet +bytes +##ene +▲topjan +231 +##cker +##2007 +##px +100g +topapp +229 +helpapp +rs +low +14k +g4g +care +630 +ldquo +あり +##fork +leave +rm +edition +##gan +##zon +##qq +▲topsep +##google +##ism +gold +224 +explorer +##zer +toyota +category +select +visual +##labels +restaurant +##md +posts +s1 +##ico +もっと +angelababy +123456 +217 +sports +s3 +mbc +1915 +してくたさい +shell +x86 +candy +##new +kbs +face +xl +470 +##here +4a +swissinfo +v8 +▲topfeb +dram +##ual +##vice +3a +##wer +sport +q1 +ios10 +public +int +card +##c +ep +au +rt +##れた +1080 +bill +##mll +kim +30 +460 +wan +##uk +##ミ +x3 +298 +0t +scott +##ming +239 +e5 +##3d +h7n9 +worldcat +brown +##あります +##vo +##led +##580 +##ax +249 +410 +##ert +paris +##~6 +polo +925 +##lr +599 +##ナ +capital +##hing +bank +cv +1g +##chat +##s +##たい +adc +##ule +2m +##e +digital +hotmail +268 +##pad +870 +bbq +quot +##ring +before +wali +##まて +mcu +2k +2b +という +costco +316 +north +333 +switch +##city +##p +philips +##mann +management +panasonic +##cl +##vd +##ping +##rge +alice +##lk +##ましょう +css3 +##ney +vision +alpha +##ular +##400 +##tter +lz +にお +##ありません +mode +gre +1916 +pci +##tm +237 +1~2 +##yan +##そ +について +##let +##キ +work +war +coach +ah +mary +##ᅵ +huang +##pt +a8 +pt +follow +##berry +1895 +##ew +a5 +ghost +##ション +##wn +##og +south +##code +girls +##rid +action +villa +git +r11 +table +games +##cket +error +##anonymoussaid +##ag +here +##ame +##gc +qa +##■ +##lis +gmp +##gin +vmalife +##cher +yu +wedding +##tis +demo +dragon +530 +soho +social +bye +##rant +river +orz +acer +325 +##↑ +##ース +##ats +261 +del +##ven +440 +ups +##ように +##ター +305 +value +macd +yougou +##dn +661 +##ano +ll +##urt +##rent +continue +script +##wen +##ect +paper +263 +319 +shift +##chel +##フト +##cat +258 +x5 +fox +243 +##さん +car +aaa +##blog +loading +##yn +##tp +kuso +799 +si +sns +イカせるテンマ +ヒンクテンマ3 +rmb +vdc +forest +central +prime +help +ultra +##rmb +##ような +241 +square +688 +##しい +のないフロクに +##field +##reen +##ors +##ju +c1 +start +510 +##air +##map +cdn +##wo +cba +stephen +m8 +100km +##get +opera +##base +##ood +vsa +com™ +##aw +##ail +251 +なのて +count +t2 +##ᅡ +##een +2700 +hop +##gp +vsc +tree +##eg +##ose +816 +285 +##ories +##shop +alphago +v4 +1909 +simon +##ᆼ +fluke62max +zip +スホンサー +##sta +louis +cr +bas +##~10 +bc +##yer +hadoop +##ube +##wi +1906 +0755 +hola +##low +place +centre +5v +d3 +##fer +252 +##750 +##media +281 +540 +0l +exchange +262 +series +##ハー +##san +eb +##bank +##k +q3 +##nge +##mail +take +##lp +259 +1888 +client +east +cache +event +vincent +##ールを +きを +##nse +sui +855 +adchoice +##и +##stry +##なたの +246 +##zone +ga +apps +sea +##ab +248 +cisco +##タ +##rner +kymco +##care +dha +##pu +##yi +minkoff +royal +p1 +への +annie +269 +collection +kpi +playstation +257 +になります +866 +bh +##bar +queen +505 +radio +1904 +andy +armani +##xy +manager +iherb +##ery +##share +spring +raid +johnson +1908 +##ob +volvo +hall +##ball +v6 +our +taylor +##hk +bi +242 +##cp +kate +bo +water +technology +##rie +サイトは +277 +##ona +##sl +hpv +303 +gtx +hip +rdquo +jayz +stone +##lex +##rum +namespace +##やり +620 +##ale +##atic +des +##erson +##ql +##ves +##type +enter +##この +##てきます +d2 +##168 +##mix +##bian +との +a9 +jj +ky +##lc +access +movie +##hc +リストに +tower +##ration +##mit +ます +##nch +ua +tel +prefix +##o2 +1907 +##point +1901 +ott +~10 +##http +##ury +baidu +##ink +member +##logy +bigbang +nownews +##js +##shot +##tb +##こと +247 +eba +##tics +##lus +ける +v5 +spark +##ama +there +##ions +god +##lls +##down +hiv +##ress +burberry +day2 +##kv +◆◆ +jeff +related +film +edit +joseph +283 +##ark +cx +32gb +order +g9 +30000 +##ans +##tty +s5 +##bee +かあります +thread +xr +buy +sh +005 +land +spotify +mx +##ari +276 +##verse +×email +sf +why +##ことて +244 +7headlines +nego +sunny +dom +exo +401 +666 +positioning +fit +rgb +##tton +278 +kiss +alexa +adam +lp +みリストを +##g +mp +##ties +##llow +amy +##du +np +002 +institute +271 +##rth +##lar +2345 +590 +##des +sidebar +15 +imax +site +##cky +##kit +##ime +##009 +season +323 +##fun +##ンター +##ひ +gogoro +a7 +pu +lily +fire +twd600 +##ッセーシを +いて +##vis +30ml +##cture +##をお +information +##オ +close +friday +##くれる +yi +nick +てすか +##tta +##tel +6500 +##lock +cbd +economy +254 +かお +267 +tinker +double +375 +8gb +voice +##app +oops +channel +today +985 +##right +raw +xyz +##+ +jim +edm +##cent +7500 +supreme +814 +ds +##its +##asia +dropbox +##てすか +##tti +books +272 +100ml +##tle +##ller +##ken +##more +##boy +sex +309 +##dom +t3 +##ider +##なります +##unch +1903 +810 +feel +5500 +##かった +##put +により +s2 +mo +##gh +men +ka +amoled +div +##tr +##n1 +port +howard +##tags +ken +dnf +##nus +adsense +##а +ide +##へ +buff +thunder +##town +##ique +has +##body +auto +pin +##erry +tee +てした +295 +number +##the +##013 +object +psp +cool +udnbkk +16gb +##mic +miui +##tro +most +r2 +##alk +##nity +1880 +±0 +##いました +428 +s4 +law +version +##oa +n1 +sgs +docomo +##tf +##ack +henry +fc2 +##ded +##sco +##014 +##rite +286 +0mm +linkedin +##ada +##now +wii +##ndy +ucbug +##◎ +sputniknews +legalminer +##ika +##xp +2gb +##bu +q10 +oo +b6 +come +##rman +cheese +ming +maker +##gm +nikon +##fig +ppi +kelly +##ります +jchere +てきます +ted +md +003 +fgo +tech +##tto +dan +soc +##gl +##len +hair +earth +640 +521 +img +##pper +##a1 +##てきる +##ロク +acca +##ition +##ference +suite +##ig +outlook +##mond +##cation +398 +##pr +279 +101vip +358 +##999 +282 +64gb +3800 +345 +airport +##over +284 +##おり +jones +##ith +lab +##su +##いるのて +co2 +town +piece +##llo +no1 +vmware +24h +##qi +focus +reader +##admin +##ora +tb +false +##log +1898 +know +lan +838 +##ces +f4 +##ume +motel +stop +##oper +na +flickr +netcomponents +##af +##─ +pose +williams +local +##ound +##cg +##site +##iko +いお +274 +5m +gsm +con +##ath +1902 +friends +##hip +cell +317 +##rey +780 +cream +##cks +012 +##dp +facebooktwitterpinterestgoogle +sso +324 +shtml +song +swiss +##mw +##キンク +lumia +xdd +string +tiffany +522 +marc +られた +insee +russell +sc +dell +##ations +ok +camera +289 +##vs +##flow +##late +classic +287 +##nter +stay +g1 +mtv +512 +##ever +##lab +##nger +qe +sata +ryan +d1 +50ml +cms +##cing +su +292 +3300 +editor +296 +##nap +security +sunday +association +##ens +##700 +##bra +acg +##かり +sofascore +とは +mkv +##ign +jonathan +gary +build +labels +##oto +tesla +moba +qi +gohappy +general +ajax +1024 +##かる +サイト +society +##test +##urs +wps +fedora +##ich +mozilla +328 +##480 +##dr +usa +urn +##lina +##r +grace +##die +##try +##ader +1250 +##なり +elle +570 +##chen +##ᆯ +price +##ten +uhz +##ough +eq +##hen +states +push +session +balance +wow +506 +##cus +##py +when +##ward +##ep +34e +wong +library +prada +##サイト +##cle +running +##ree +313 +ck +date +q4 +##ctive +##ool +##> +mk +##ira +##163 +388 +die +secret +rq +dota +buffet +は1ヶ +e6 +##ez +pan +368 +ha +##card +##cha +2a +##さ +alan +day3 +eye +f3 +##end +france +keep +adi +rna +tvbs +##ala +solo +nova +##え +##tail +##ょう +support +##ries +##なる +##ved +base +copy +iis +fps +##ways +hero +hgih +profile +fish +mu +ssh +entertainment +chang +##wd +click +cake +##ond +pre +##tom +kic +pixel +##ov +##fl +product +6a +##pd +dear +##gate +es +yumi +audio +##² +##sky +echo +bin +where +##ture +329 +##ape +find +sap +isis +##なと +nand +##101 +##load +##ream +band +a6 +525 +never +##post +festival +50cm +##we +555 +guide +314 +zenfone +##ike +335 +gd +forum +jessica +strong +alexander +##ould +software +allen +##ious +program +360° +else +lohasthree +##gar +することかてきます +please +##れます +rc +##ggle +##ric +bim +50000 +##own +eclipse +355 +brian +3ds +##side +061 +361 +##other +##ける +##tech +##ator +485 +engine +##ged +##t +plaza +##fit +cia +ngo +westbrook +shi +tbs +50mm +##みませんか +sci +291 +reuters +##ily +contextlink +##hn +af +##cil +bridge +very +##cel +1890 +cambridge +##ize +15g +##aid +##data +790 +frm +##head +award +butler +##sun +meta +##mar +america +ps3 +puma +pmid +##すか +lc +670 +kitchen +##lic +オーフン5 +きなしソフトサーヒス +そして +day1 +future +★★★★ +##text +##page +##rris +pm1 +##ket +fans +##っています +1001 +christian +bot +kids +trackback +##hai +c3 +display +##hl +n2 +1896 +idea +さんも +##sent +airmail +##ug +##men +pwm +けます +028 +##lution +369 +852 +awards +schemas +354 +asics +wikipedia +font +##tional +##vy +c2 +293 +##れている +##dget +##ein +っている +contact +pepper +スキル +339 +##~5 +294 +##uel +##ument +730 +##hang +みてす +q5 +##sue +rain +##ndi +wei +swatch +##cept +わせ +331 +popular +##ste +##tag +p2 +501 +trc +1899 +##west +##live +justin +honda +ping +messenger +##rap +v9 +543 +##とは +unity +appqq +はすへて +025 +leo +##tone +##テ +##ass +uniqlo +##010 +502 +her +jane +memory +moneydj +##tical +human +12306 +していると +##m2 +coc +miacare +##mn +tmt +##core +vim +kk +##may +fan +target +use +too +338 +435 +2050 +867 +737 +fast +##2c +services +##ope +omega +energy +##わ +pinkoi +1a +##なから +##rain +jackson +##ement +##シャンルの +374 +366 +そんな +p9 +rd +##ᆨ +1111 +##tier +##vic +zone +##│ +385 +690 +dl +isofix +cpa +m4 +322 +kimi +めて +davis +##lay +lulu +##uck +050 +weeks +qs +##hop +920 +##n +ae +##ear +~5 +eia +405 +##fly +korea +jpeg +boost +##ship +small +##リア +1860 +eur +297 +425 +valley +##iel +simple +##ude +rn +k2 +##ena +されます +non +patrick +しているから +##ナー +feed +5757 +30g +process +well +qqmei +##thing +they +aws +lu +pink +##ters +##kin +または +board +##vertisement +wine +##ien +unicode +##dge +r1 +359 +##tant +いを +##twitter +##3c +cool1 +される +##れて +##l +isp +##012 +standard +45㎡2 +402 +##150 +matt +##fu +326 +##iner +googlemsn +pixnetfacebookyahoo +##ラン +x7 +886 +##uce +メーカー +sao +##ev +##きました +##file +9678 +403 +xddd +shirt +6l +##rio +##hat +3mm +givenchy +ya +bang +##lio +monday +crystal +ロクイン +##abc +336 +head +890 +ubuntuforumwikilinuxpastechat +##vc +##~20 +##rity +cnc +7866 +ipv6 +null +1897 +##ost +yang +imsean +tiger +##fet +##ンス +352 +##= +dji +327 +ji +maria +##come +##んて +foundation +3100 +##beth +##なった +1m +601 +active +##aft +##don +3p +sr +349 +emma +##khz +living +415 +353 +1889 +341 +709 +457 +sas +x6 +##face +pptv +x4 +##mate +han +sophie +##jing +337 +fifa +##mand +other +sale +inwedding +##gn +てきちゃいます +##mmy +##pmlast +bad +nana +nbc +してみてくたさいね +なとはお +##wu +##かあります +##あ +note7 +single +##340 +せからこ +してくたさい♪この +しにはとんとんワークケートを +するとあなたにもっとマッチした +ならワークケートへ +もみつかっちゃうかも +ワークケートの +##bel +window +##dio +##ht +union +age +382 +14 +##ivity +##y +コメント +domain +neo +##isa +##lter +5k +f5 +steven +##cts +powerpoint +tft +self +g2 +ft +##テル +zol +##act +mwc +381 +343 +もう +nbapop +408 +てある +eds +ace +##room +previous +author +tomtom +il +##ets +hu +financial +☆☆☆ +っています +bp +5t +chi +1gb +##hg +fairmont +cross +008 +gay +h2 +function +##けて +356 +also +1b +625 +##ータ +##raph +1894 +3~5 +##ils +i3 +334 +avenue +##host +による +##bon +##tsu +message +navigation +50g +fintech +h6 +##ことを +8cm +##ject +##vas +##firm +credit +##wf +xxxx +form +##nor +##space +huawei +plan +json +sbl +##dc +machine +921 +392 +wish +##120 +##sol +windows7 +edward +##ために +development +washington +##nsis +lo +818 +##sio +##ym +##bor +planet +##~8 +##wt +ieee +gpa +##めて +camp +ann +gm +##tw +##oka +connect +##rss +##work +##atus +wall +chicken +soul +2mm +##times +fa +##ather +##cord +009 +##eep +hitachi +gui +harry +##pan +e1 +disney +##press +##ーション +wind +386 +frigidaire +##tl +liu +hsu +332 +basic +von +ev +いた +てきる +スホンサーサイト +learning +##ull +expedia +archives +change +##wei +santa +cut +ins +6gb +turbo +brand +cf1 +508 +004 +return +747 +##rip +h1 +##nis +##をこ +128gb +##にお +3t +application +しており +emc +rx +##oon +384 +quick +412 +15058 +wilson +wing +chapter +##bug +beyond +##cms +##dar +##oh +zoom +e2 +trip +sb +##nba +rcep +342 +aspx +ci +080 +gc +gnu +める +##count +advanced +dance +dv +##url +##ging +367 +8591 +am09 +shadow +battle +346 +##i +##cia +##という +emily +##のてす +##tation +host +ff +techorz +sars +##mini +##mporary +##ering +nc +4200 +798 +##next +cma +##mbps +##gas +##ift +##dot +##ィ +455 +##~17 +amana +##りの +426 +##ros +ir +00㎡1 +##eet +##ible +##↓ +710 +ˋ▽ˊ +##aka +dcs +iq +##v +l1 +##lor +maggie +##011 +##iu +588 +##~1 +830 +##gt +1tb +articles +create +##burg +##iki +database +fantasy +##rex +##cam +dlc +dean +##you +hard +path +gaming +victoria +maps +cb +##lee +##itor +overchicstoretvhome +systems +##xt +416 +p3 +sarah +760 +##nan +407 +486 +x9 +install +second +626 +##ann +##ph +##rcle +##nic +860 +##nar +ec +##とう +768 +metro +chocolate +##rian +~4 +##table +##しています +skin +##sn +395 +mountain +##0mm +inparadise +6m +7x24 +ib +4800 +##jia +eeworld +creative +g5 +g3 +357 +parker +ecfa +village +からの +18000 +sylvia +サーヒス +hbl +##ques +##onsored +##x2 +##きます +##v4 +##tein +ie6 +383 +##stack +389 +ver +##ads +##baby +sound +bbe +##110 +##lone +##uid +ads +022 +gundam +351 +thinkpad +006 +scrum +match +##ave +mems +##470 +##oy +##なりました +##talk +glass +lamigo +span +##eme +job +##a5 +jay +wade +kde +498 +##lace +ocean +tvg +##covery +##r3 +##ners +##rea +junior +think +##aine +cover +##ision +##sia +↓↓ +##bow +msi +413 +458 +406 +##love +711 +801 +soft +z2 +##pl +456 +1840 +mobil +mind +##uy +427 +nginx +##oi +めた +##rr +6221 +##mple +##sson +##ーシてす +371 +##nts +91tv +comhd +crv3000 +##uard +1868 +397 +deep +lost +field +gallery +##bia +rate +spf +redis +traction +930 +icloud +011 +なら +fe +jose +372 +##tory +into +sohu +fx +899 +379 +kicstart2 +##hia +すく +##~3 +##sit +ra +24 +##walk +##xure +500g +##pact +pacific +xa +natural +carlo +##250 +##walker +1850 +##can +cto +gigi +516 +##サー +pen +##hoo +ob +matlab +##b +##yy +13913459 +##iti +mango +##bbs +sense +c5 +oxford +##ニア +walker +jennifer +##ola +course +##bre +701 +##pus +##rder +lucky +075 +##ぁ +ivy +なお +##nia +sotheby +side +##ugh +joy +##orage +##ush +##bat +##dt +364 +r9 +##2d +##gio +511 +country +wear +##lax +##~7 +##moon +393 +seven +study +411 +348 +lonzo +8k +##ェ +evolution +##イフ +##kk +gs +kd +##レス +arduino +344 +b12 +##lux +arpg +##rdon +cook +##x5 +dark +five +##als +##ida +とても +sign +362 +##ちの +something +20mm +##nda +387 +##posted +fresh +tf +1870 +422 +cam +##mine +##skip +##form +##ssion +education +394 +##tee +dyson +stage +##jie +want +##night +epson +pack +あります +##ppy +テリヘル +##█ +wd +##eh +##rence +left +##lvin +golden +mhz +discovery +##trix +##n2 +loft +##uch +##dra +##sse +speed +~1 +1mdb +sorry +welcome +##urn +wave +gaga +##lmer +teddy +##160 +トラックハック +せよ +611 +##f2016 +378 +rp +##sha +rar +##あなたに +##きた +840 +holiday +##ュー +373 +074 +##vg +##nos +##rail +gartner +gi +6p +##dium +kit +488 +b3 +eco +##ろう +20g +sean +##stone +autocad +nu +##np +f16 +write +029 +m5 +##ias +images +atp +##dk +fsm +504 +1350 +ve +52kb +##xxx +##のに +##cake +414 +unit +lim +ru +1v +##ification +published +angela +16g +analytics +ak +##q +##nel +gmt +##icon +again +##₂ +##bby +ios11 +445 +かこさいます +waze +いてす +##ハ +9985 +##ust +##ティー +framework +##007 +iptv +delete +52sykb +cl +wwdc +027 +30cm +##fw +##ての +1389 +##xon +brandt +##ses +##dragon +tc +vetements +anne +monte +modern +official +##へて +##ere +##nne +##oud +もちろん +50 +etnews +##a2 +##graphy +421 +863 +##ちゃん +444 +##rtex +##てお +l2 +##gma +mount +ccd +たと +archive +morning +tan +ddos +e7 +##ホ +day4 +##ウ +gis +453 +its +495 +factory +bruce +pg +##ito +ってくたさい +guest +cdma +##lling +536 +n3 +しかし +3~4 +mega +eyes +ro +13 +women +dac +church +##jun +singapore +##facebook +6991 +starbucks +##tos +##stin +##shine +zen +##mu +tina +20℃ +1893 +##たけて +503 +465 +request +##gence +qt +##っ +1886 +347 +363 +q7 +##zzi +diary +##tore +409 +##ead +468 +cst +##osa +canada +agent +va +##jiang +##ちは +##ーク +##lam +sg +##nix +##sday +##よって +g6 +##master +bing +##zl +charlie +16 +8mm +nb40 +##ーン +thai +##ルフ +ln284ct +##itz +##2f +bonnie +##food +##lent +originals +##stro +##lts +418 +∟∣ +##bscribe +children +ntd +yesstyle +##かも +hmv +##tment +d5 +2cm +arts +sms +##pn +##я +##いい +topios9 +539 +lifestyle +virtual +##ague +xz +##deo +muji +024 +unt +##nnis +##ᅩ +faq1 +1884 +396 +##ette +fly +64㎡ +はしめまして +441 +curry +##pop +のこ +release +##← +##◆◆ +##cast +073 +ありな +500ml +##ews +5c +##stle +ios7 +##ima +787 +dog +lenovo +##r4 +roger +013 +cbs +vornado +100m +417 +##desk +##クok +##ald +1867 +9595 +2900 +##van +oil +##x +some +break +common +##jy +##lines +g7 +twice +419 +ella +nano +belle +にこ +##mes +##self +##note +jb +##ことかてきます +benz +##との +##ova +451 +save +##wing +##ますのて +kai +りは +##hua +##rect +rainer +##unge +448 +##0m +adsl +##かな +guestname +##uma +##kins +##zu +tokichoi +##price +county +##med +##mus +rmk +391 +address +vm +えて +openload +##group +##hin +##iginal +amg +urban +##oz +jobs +emi +##public +beautiful +##sch +album +##dden +##bell +jerry +works +hostel +miller +##drive +##rmin +##10 +376 +boot +828 +##370 +##fx +##cm~ +1885 +##nome +##ctionary +##oman +##lish +##cr +##hm +433 +##how +432 +francis +xi +c919 +b5 +evernote +##uc +vga +##3000 +coupe +##urg +##cca +##uality +019 +6g +れる +multi +##また +##ett +em +hey +##ani +##tax +##rma +inside +than +740 +leonnhurt +##jin +ict +れた +bird +notes +200mm +くの +##dical +##lli +result +442 +iu +ee +438 +smap +gopro +##last +yin +pure +998 +32g +けた +5kg +##dan +##rame +mama +##oot +bean +marketing +##hur +2l +bella +sync +xuite +##ground +515 +discuz +##getrelax +##ince +##bay +##5s +cj +##イス +gmat +apt +##pass +jing +##rix +c4 +rich +##とても +niusnews +##ello +bag +770 +##eting +##mobile +18 +culture +015 +##のてすか +377 +1020 +area +##ience +616 +details +gp +universal +silver +dit +はお +private +ddd +u11 +kanshu +##ified +fung +##nny +dx +##520 +tai +475 +023 +##fr +##lean +3s +##pin +429 +##rin +25000 +ly +rick +##bility +usb3 +banner +##baru +##gion +metal +dt +vdf +1871 +karl +qualcomm +bear +1010 +oldid +ian +jo +##tors +population +##ernel +1882 +mmorpg +##mv +##bike +603 +##© +ww +friend +##ager +exhibition +##del +##pods +fpx +structure +##free +##tings +kl +##rley +##copyright +##mma +california +3400 +orange +yoga +4l +canmake +honey +##anda +##コメント +595 +nikkie +##ルハイト +dhl +publishing +##mall +##gnet +20cm +513 +##クセス +##┅ +e88 +970 +##dog +fishbase +##! +##" +### +##$ +##% +##& +##' +##( +##) +##* +##+ +##, +##- +##. +##/ +##: +##; +##< +##= +##> +##? +##@ +##[ +##\ +##] +##^ +##_ +##{ +##| +##} +##~ +##£ +##¤ +##¥ +##§ +##« +##± +##³ +##µ +##· +##¹ +##º +##» +##¼ +##ß +##æ +##÷ +##ø +##đ +##ŋ +##ɔ +##ə +##ɡ +##ʰ +##ˇ +##ˈ +##ˊ +##ˋ +##ˍ +##ː +##˙ +##˚ +##ˢ +##α +##β +##γ +##δ +##ε +##η +##θ +##ι +##κ +##λ +##μ +##ν +##ο +##π +##ρ +##ς +##σ +##τ +##υ +##φ +##χ +##ψ +##б +##в +##г +##д +##е +##ж +##з +##к +##л +##м +##н +##о +##п +##р +##с +##т +##у +##ф +##х +##ц +##ч +##ш +##ы +##ь +##і +##ا +##ب +##ة +##ت +##د +##ر +##س +##ع +##ل +##م +##ن +##ه +##و +##ي +##۩ +##ก +##ง +##น +##ม +##ย +##ร +##อ +##า +##เ +##๑ +##་ +##ღ +##ᄀ +##ᄁ +##ᄂ +##ᄃ +##ᄅ +##ᄆ +##ᄇ +##ᄈ +##ᄉ +##ᄋ +##ᄌ +##ᄎ +##ᄏ +##ᄐ +##ᄑ +##ᄒ +##ᅢ +##ᅣ +##ᅥ +##ᅦ +##ᅧ +##ᅨ +##ᅪ +##ᅬ +##ᅭ +##ᅮ +##ᅯ +##ᅲ +##ᅳ +##ᅴ +##ᆷ +##ᆸ +##ᆺ +##ᆻ +##ᗜ +##ᵃ +##ᵉ +##ᵍ +##ᵏ +##ᵐ +##ᵒ +##ᵘ +##‖ +##„ +##† +##• +##‥ +##‧ +##
 +##‰ +##′ +##″ +##‹ +##› +##※ +##‿ +##⁄ +##ⁱ +##⁺ +##ⁿ +##₁ +##₃ +##₄ +##€ +##№ +##ⅰ +##ⅱ +##ⅲ +##ⅳ +##ⅴ +##↔ +##↗ +##↘ +##⇒ +##∀ +##− +##∕ +##∙ +##√ +##∞ +##∟ +##∠ +##∣ +##∩ +##∮ +##∶ +##∼ +##∽ +##≈ +##≒ +##≡ +##≤ +##≥ +##≦ +##≧ +##≪ +##≫ +##⊙ +##⋅ +##⋈ +##⋯ +##⌒ +##① +##② +##③ +##④ +##⑤ +##⑥ +##⑦ +##⑧ +##⑨ +##⑩ +##⑴ +##⑵ +##⑶ +##⑷ +##⑸ +##⒈ +##⒉ +##⒊ +##⒋ +##ⓒ +##ⓔ +##ⓘ +##━ +##┃ +##┆ +##┊ +##┌ +##└ +##├ +##┣ +##═ +##║ +##╚ +##╞ +##╠ +##╭ +##╮ +##╯ +##╰ +##╱ +##╳ +##▂ +##▃ +##▅ +##▇ +##▉ +##▋ +##▌ +##▍ +##▎ +##□ +##▪ +##▫ +##▬ +##△ +##▶ +##► +##▽ +##◇ +##◕ +##◠ +##◢ +##◤ +##☀ +##☕ +##☞ +##☺ +##☼ +##♀ +##♂ +##♠ +##♡ +##♣ +##♦ +##♫ +##♬ +##✈ +##✔ +##✕ +##✖ +##✦ +##✨ +##✪ +##✰ +##✿ +##❀ +##➜ +##➤ +##⦿ +##、 +##。 +##〃 +##々 +##〇 +##〈 +##〉 +##《 +##》 +##「 +##」 +##『 +##』 +##【 +##】 +##〓 +##〔 +##〕 +##〖 +##〗 +##〜 +##〝 +##〞 +##ぃ +##ぇ +##ぬ +##ふ +##ほ +##む +##ゃ +##ゅ +##ゆ +##ょ +##゜ +##ゝ +##ァ +##ゥ +##エ +##ォ +##ケ +##サ +##セ +##ソ +##ッ +##ニ +##ヌ +##ネ +##ノ +##ヘ +##モ +##ャ +##ヤ +##ュ +##ユ +##ョ +##ヨ +##ワ +##ヲ +##・ +##ヽ +##ㄅ +##ㄆ +##ㄇ +##ㄉ +##ㄋ +##ㄌ +##ㄍ +##ㄎ +##ㄏ +##ㄒ +##ㄚ +##ㄛ +##ㄞ +##ㄟ +##ㄢ +##ㄤ +##ㄥ +##ㄧ +##ㄨ +##ㆍ +##㈦ +##㊣ +##㗎 +##一 +##丁 +##七 +##万 +##丈 +##三 +##上 +##下 +##不 +##与 +##丐 +##丑 +##专 +##且 +##丕 +##世 +##丘 +##丙 +##业 +##丛 +##东 +##丝 +##丞 +##丟 +##両 +##丢 +##两 +##严 +##並 +##丧 +##丨 +##个 +##丫 +##中 +##丰 +##串 +##临 +##丶 +##丸 +##丹 +##为 +##主 +##丼 +##丽 +##举 +##丿 +##乂 +##乃 +##久 +##么 +##义 +##之 +##乌 +##乍 +##乎 +##乏 +##乐 +##乒 +##乓 +##乔 +##乖 +##乗 +##乘 +##乙 +##乜 +##九 +##乞 +##也 +##习 +##乡 +##书 +##乩 +##买 +##乱 +##乳 +##乾 +##亀 +##亂 +##了 +##予 +##争 +##事 +##二 +##于 +##亏 +##云 +##互 +##五 +##井 +##亘 +##亙 +##亚 +##些 +##亜 +##亞 +##亟 +##亡 +##亢 +##交 +##亥 +##亦 +##产 +##亨 +##亩 +##享 +##京 +##亭 +##亮 +##亲 +##亳 +##亵 +##人 +##亿 +##什 +##仁 +##仃 +##仄 +##仅 +##仆 +##仇 +##今 +##介 +##仍 +##从 +##仏 +##仑 +##仓 +##仔 +##仕 +##他 +##仗 +##付 +##仙 +##仝 +##仞 +##仟 +##代 +##令 +##以 +##仨 +##仪 +##们 +##仮 +##仰 +##仲 +##件 +##价 +##任 +##份 +##仿 +##企 +##伉 +##伊 +##伍 +##伎 +##伏 +##伐 +##休 +##伕 +##众 +##优 +##伙 +##会 +##伝 +##伞 +##伟 +##传 +##伢 +##伤 +##伦 +##伪 +##伫 +##伯 +##估 +##伴 +##伶 +##伸 +##伺 +##似 +##伽 +##佃 +##但 +##佇 +##佈 +##位 +##低 +##住 +##佐 +##佑 +##体 +##佔 +##何 +##佗 +##佘 +##余 +##佚 +##佛 +##作 +##佝 +##佞 +##佟 +##你 +##佢 +##佣 +##佤 +##佥 +##佩 +##佬 +##佯 +##佰 +##佳 +##併 +##佶 +##佻 +##佼 +##使 +##侃 +##侄 +##來 +##侈 +##例 +##侍 +##侏 +##侑 +##侖 +##侗 +##供 +##依 +##侠 +##価 +##侣 +##侥 +##侦 +##侧 +##侨 +##侬 +##侮 +##侯 +##侵 +##侶 +##侷 +##便 +##係 +##促 +##俄 +##俊 +##俎 +##俏 +##俐 +##俑 +##俗 +##俘 +##俚 +##保 +##俞 +##俟 +##俠 +##信 +##俨 +##俩 +##俪 +##俬 +##俭 +##修 +##俯 +##俱 +##俳 +##俸 +##俺 +##俾 +##倆 +##倉 +##個 +##倌 +##倍 +##倏 +##們 +##倒 +##倔 +##倖 +##倘 +##候 +##倚 +##倜 +##借 +##倡 +##値 +##倦 +##倩 +##倪 +##倫 +##倬 +##倭 +##倶 +##债 +##值 +##倾 +##偃 +##假 +##偈 +##偉 +##偌 +##偎 +##偏 +##偕 +##做 +##停 +##健 +##側 +##偵 +##偶 +##偷 +##偻 +##偽 +##偿 +##傀 +##傅 +##傍 +##傑 +##傘 +##備 +##傚 +##傢 +##傣 +##傥 +##储 +##傩 +##催 +##傭 +##傲 +##傳 +##債 +##傷 +##傻 +##傾 +##僅 +##働 +##像 +##僑 +##僕 +##僖 +##僚 +##僥 +##僧 +##僭 +##僮 +##僱 +##僵 +##價 +##僻 +##儀 +##儂 +##億 +##儆 +##儉 +##儋 +##儒 +##儕 +##儘 +##償 +##儡 +##優 +##儲 +##儷 +##儼 +##儿 +##兀 +##允 +##元 +##兄 +##充 +##兆 +##兇 +##先 +##光 +##克 +##兌 +##免 +##児 +##兑 +##兒 +##兔 +##兖 +##党 +##兜 +##兢 +##入 +##內 +##全 +##兩 +##八 +##公 +##六 +##兮 +##兰 +##共 +##兲 +##关 +##兴 +##兵 +##其 +##具 +##典 +##兹 +##养 +##兼 +##兽 +##冀 +##内 +##円 +##冇 +##冈 +##冉 +##冊 +##册 +##再 +##冏 +##冒 +##冕 +##冗 +##写 +##军 +##农 +##冠 +##冢 +##冤 +##冥 +##冨 +##冪 +##冬 +##冯 +##冰 +##冲 +##决 +##况 +##冶 +##冷 +##冻 +##冼 +##冽 +##冾 +##净 +##凄 +##准 +##凇 +##凈 +##凉 +##凋 +##凌 +##凍 +##减 +##凑 +##凛 +##凜 +##凝 +##几 +##凡 +##凤 +##処 +##凪 +##凭 +##凯 +##凰 +##凱 +##凳 +##凶 +##凸 +##凹 +##出 +##击 +##函 +##凿 +##刀 +##刁 +##刃 +##分 +##切 +##刈 +##刊 +##刍 +##刎 +##刑 +##划 +##列 +##刘 +##则 +##刚 +##创 +##初 +##删 +##判 +##別 +##刨 +##利 +##刪 +##别 +##刮 +##到 +##制 +##刷 +##券 +##刹 +##刺 +##刻 +##刽 +##剁 +##剂 +##剃 +##則 +##剉 +##削 +##剋 +##剌 +##前 +##剎 +##剐 +##剑 +##剔 +##剖 +##剛 +##剜 +##剝 +##剣 +##剤 +##剥 +##剧 +##剩 +##剪 +##副 +##割 +##創 +##剷 +##剽 +##剿 +##劃 +##劇 +##劈 +##劉 +##劊 +##劍 +##劏 +##劑 +##力 +##劝 +##办 +##功 +##加 +##务 +##劣 +##动 +##助 +##努 +##劫 +##劭 +##励 +##劲 +##劳 +##労 +##劵 +##効 +##劾 +##势 +##勁 +##勃 +##勇 +##勉 +##勋 +##勐 +##勒 +##動 +##勖 +##勘 +##務 +##勛 +##勝 +##勞 +##募 +##勢 +##勤 +##勧 +##勳 +##勵 +##勸 +##勺 +##勻 +##勾 +##勿 +##匀 +##包 +##匆 +##匈 +##匍 +##匐 +##匕 +##化 +##北 +##匙 +##匝 +##匠 +##匡 +##匣 +##匪 +##匮 +##匯 +##匱 +##匹 +##区 +##医 +##匾 +##匿 +##區 +##十 +##千 +##卅 +##升 +##午 +##卉 +##半 +##卍 +##华 +##协 +##卑 +##卒 +##卓 +##協 +##单 +##卖 +##南 +##単 +##博 +##卜 +##卞 +##卟 +##占 +##卡 +##卢 +##卤 +##卦 +##卧 +##卫 +##卮 +##卯 +##印 +##危 +##即 +##却 +##卵 +##卷 +##卸 +##卻 +##卿 +##厂 +##厄 +##厅 +##历 +##厉 +##压 +##厌 +##厕 +##厘 +##厚 +##厝 +##原 +##厢 +##厥 +##厦 +##厨 +##厩 +##厭 +##厮 +##厲 +##厳 +##去 +##县 +##叁 +##参 +##參 +##又 +##叉 +##及 +##友 +##双 +##反 +##収 +##发 +##叔 +##取 +##受 +##变 +##叙 +##叛 +##叟 +##叠 +##叡 +##叢 +##口 +##古 +##句 +##另 +##叨 +##叩 +##只 +##叫 +##召 +##叭 +##叮 +##可 +##台 +##叱 +##史 +##右 +##叵 +##叶 +##号 +##司 +##叹 +##叻 +##叼 +##叽 +##吁 +##吃 +##各 +##吆 +##合 +##吉 +##吊 +##吋 +##同 +##名 +##后 +##吏 +##吐 +##向 +##吒 +##吓 +##吕 +##吖 +##吗 +##君 +##吝 +##吞 +##吟 +##吠 +##吡 +##否 +##吧 +##吨 +##吩 +##含 +##听 +##吭 +##吮 +##启 +##吱 +##吳 +##吴 +##吵 +##吶 +##吸 +##吹 +##吻 +##吼 +##吽 +##吾 +##呀 +##呂 +##呃 +##呆 +##呈 +##告 +##呋 +##呎 +##呐 +##呓 +##呕 +##呗 +##员 +##呛 +##呜 +##呢 +##呤 +##呦 +##周 +##呱 +##呲 +##味 +##呵 +##呷 +##呸 +##呻 +##呼 +##命 +##咀 +##咁 +##咂 +##咄 +##咆 +##咋 +##和 +##咎 +##咏 +##咐 +##咒 +##咔 +##咕 +##咖 +##咗 +##咘 +##咙 +##咚 +##咛 +##咣 +##咤 +##咦 +##咧 +##咨 +##咩 +##咪 +##咫 +##咬 +##咭 +##咯 +##咱 +##咲 +##咳 +##咸 +##咻 +##咽 +##咿 +##哀 +##品 +##哂 +##哄 +##哆 +##哇 +##哈 +##哉 +##哋 +##哌 +##响 +##哎 +##哏 +##哐 +##哑 +##哒 +##哔 +##哗 +##哟 +##員 +##哥 +##哦 +##哧 +##哨 +##哩 +##哪 +##哭 +##哮 +##哲 +##哺 +##哼 +##哽 +##唁 +##唄 +##唆 +##唇 +##唉 +##唏 +##唐 +##唑 +##唔 +##唠 +##唤 +##唧 +##唬 +##售 +##唯 +##唰 +##唱 +##唳 +##唷 +##唸 +##唾 +##啃 +##啄 +##商 +##啉 +##啊 +##問 +##啓 +##啕 +##啖 +##啜 +##啞 +##啟 +##啡 +##啤 +##啥 +##啦 +##啧 +##啪 +##啫 +##啬 +##啮 +##啰 +##啱 +##啲 +##啵 +##啶 +##啷 +##啸 +##啻 +##啼 +##啾 +##喀 +##喂 +##喃 +##善 +##喆 +##喇 +##喉 +##喊 +##喋 +##喎 +##喏 +##喔 +##喘 +##喙 +##喚 +##喜 +##喝 +##喟 +##喧 +##喪 +##喫 +##喬 +##單 +##喰 +##喱 +##喲 +##喳 +##喵 +##営 +##喷 +##喹 +##喺 +##喻 +##喽 +##嗅 +##嗆 +##嗇 +##嗎 +##嗑 +##嗒 +##嗓 +##嗔 +##嗖 +##嗚 +##嗜 +##嗝 +##嗟 +##嗡 +##嗣 +##嗤 +##嗦 +##嗨 +##嗪 +##嗬 +##嗯 +##嗰 +##嗲 +##嗳 +##嗶 +##嗷 +##嗽 +##嘀 +##嘅 +##嘆 +##嘈 +##嘉 +##嘌 +##嘍 +##嘎 +##嘔 +##嘖 +##嘗 +##嘘 +##嘚 +##嘛 +##嘜 +##嘞 +##嘟 +##嘢 +##嘣 +##嘤 +##嘧 +##嘩 +##嘭 +##嘮 +##嘯 +##嘰 +##嘱 +##嘲 +##嘴 +##嘶 +##嘸 +##嘹 +##嘻 +##嘿 +##噁 +##噌 +##噎 +##噓 +##噔 +##噗 +##噙 +##噜 +##噠 +##噢 +##噤 +##器 +##噩 +##噪 +##噬 +##噱 +##噴 +##噶 +##噸 +##噹 +##噻 +##噼 +##嚀 +##嚇 +##嚎 +##嚏 +##嚐 +##嚓 +##嚕 +##嚟 +##嚣 +##嚥 +##嚨 +##嚮 +##嚴 +##嚷 +##嚼 +##囂 +##囉 +##囊 +##囍 +##囑 +##囔 +##囗 +##囚 +##四 +##囝 +##回 +##囟 +##因 +##囡 +##团 +##団 +##囤 +##囧 +##囪 +##囫 +##园 +##困 +##囱 +##囲 +##図 +##围 +##囹 +##固 +##国 +##图 +##囿 +##圃 +##圄 +##圆 +##圈 +##國 +##圍 +##圏 +##園 +##圓 +##圖 +##團 +##圜 +##土 +##圣 +##圧 +##在 +##圩 +##圭 +##地 +##圳 +##场 +##圻 +##圾 +##址 +##坂 +##均 +##坊 +##坍 +##坎 +##坏 +##坐 +##坑 +##块 +##坚 +##坛 +##坝 +##坞 +##坟 +##坠 +##坡 +##坤 +##坦 +##坨 +##坪 +##坯 +##坳 +##坵 +##坷 +##垂 +##垃 +##垄 +##型 +##垒 +##垚 +##垛 +##垠 +##垢 +##垣 +##垦 +##垩 +##垫 +##垭 +##垮 +##垵 +##埂 +##埃 +##埋 +##城 +##埔 +##埕 +##埗 +##域 +##埠 +##埤 +##埵 +##執 +##埸 +##培 +##基 +##埼 +##堀 +##堂 +##堃 +##堅 +##堆 +##堇 +##堑 +##堕 +##堙 +##堡 +##堤 +##堪 +##堯 +##堰 +##報 +##場 +##堵 +##堺 +##堿 +##塊 +##塌 +##塑 +##塔 +##塗 +##塘 +##塚 +##塞 +##塢 +##塩 +##填 +##塬 +##塭 +##塵 +##塾 +##墀 +##境 +##墅 +##墉 +##墊 +##墒 +##墓 +##増 +##墘 +##墙 +##墜 +##增 +##墟 +##墨 +##墩 +##墮 +##墳 +##墻 +##墾 +##壁 +##壅 +##壆 +##壇 +##壊 +##壑 +##壓 +##壕 +##壘 +##壞 +##壟 +##壢 +##壤 +##壩 +##士 +##壬 +##壮 +##壯 +##声 +##売 +##壳 +##壶 +##壹 +##壺 +##壽 +##处 +##备 +##変 +##复 +##夏 +##夔 +##夕 +##外 +##夙 +##多 +##夜 +##够 +##夠 +##夢 +##夥 +##大 +##天 +##太 +##夫 +##夭 +##央 +##夯 +##失 +##头 +##夷 +##夸 +##夹 +##夺 +##夾 +##奂 +##奄 +##奇 +##奈 +##奉 +##奋 +##奎 +##奏 +##奐 +##契 +##奔 +##奕 +##奖 +##套 +##奘 +##奚 +##奠 +##奢 +##奥 +##奧 +##奪 +##奬 +##奮 +##女 +##奴 +##奶 +##奸 +##她 +##好 +##如 +##妃 +##妄 +##妆 +##妇 +##妈 +##妊 +##妍 +##妒 +##妓 +##妖 +##妘 +##妙 +##妝 +##妞 +##妣 +##妤 +##妥 +##妨 +##妩 +##妪 +##妮 +##妲 +##妳 +##妹 +##妻 +##妾 +##姆 +##姉 +##姊 +##始 +##姍 +##姐 +##姑 +##姒 +##姓 +##委 +##姗 +##姚 +##姜 +##姝 +##姣 +##姥 +##姦 +##姨 +##姪 +##姫 +##姬 +##姹 +##姻 +##姿 +##威 +##娃 +##娄 +##娅 +##娆 +##娇 +##娉 +##娑 +##娓 +##娘 +##娛 +##娜 +##娟 +##娠 +##娣 +##娥 +##娩 +##娱 +##娲 +##娴 +##娶 +##娼 +##婀 +##婁 +##婆 +##婉 +##婊 +##婕 +##婚 +##婢 +##婦 +##婧 +##婪 +##婭 +##婴 +##婵 +##婶 +##婷 +##婺 +##婿 +##媒 +##媚 +##媛 +##媞 +##媧 +##媲 +##媳 +##媽 +##媾 +##嫁 +##嫂 +##嫉 +##嫌 +##嫑 +##嫔 +##嫖 +##嫘 +##嫚 +##嫡 +##嫣 +##嫦 +##嫩 +##嫲 +##嫵 +##嫻 +##嬅 +##嬉 +##嬌 +##嬗 +##嬛 +##嬢 +##嬤 +##嬪 +##嬰 +##嬴 +##嬷 +##嬸 +##嬿 +##孀 +##孃 +##子 +##孑 +##孔 +##孕 +##孖 +##字 +##存 +##孙 +##孚 +##孛 +##孜 +##孝 +##孟 +##孢 +##季 +##孤 +##学 +##孩 +##孪 +##孫 +##孬 +##孰 +##孱 +##孳 +##孵 +##學 +##孺 +##孽 +##孿 +##宁 +##它 +##宅 +##宇 +##守 +##安 +##宋 +##完 +##宏 +##宓 +##宕 +##宗 +##官 +##宙 +##定 +##宛 +##宜 +##宝 +##实 +##実 +##宠 +##审 +##客 +##宣 +##室 +##宥 +##宦 +##宪 +##宫 +##宮 +##宰 +##害 +##宴 +##宵 +##家 +##宸 +##容 +##宽 +##宾 +##宿 +##寂 +##寄 +##寅 +##密 +##寇 +##富 +##寐 +##寒 +##寓 +##寛 +##寝 +##寞 +##察 +##寡 +##寢 +##寥 +##實 +##寧 +##寨 +##審 +##寫 +##寬 +##寮 +##寰 +##寵 +##寶 +##寸 +##对 +##寺 +##寻 +##导 +##対 +##寿 +##封 +##専 +##射 +##将 +##將 +##專 +##尉 +##尊 +##尋 +##對 +##導 +##小 +##少 +##尔 +##尕 +##尖 +##尘 +##尚 +##尝 +##尤 +##尧 +##尬 +##就 +##尴 +##尷 +##尸 +##尹 +##尺 +##尻 +##尼 +##尽 +##尾 +##尿 +##局 +##屁 +##层 +##屄 +##居 +##屆 +##屈 +##屉 +##届 +##屋 +##屌 +##屍 +##屎 +##屏 +##屐 +##屑 +##展 +##屜 +##属 +##屠 +##屡 +##屢 +##層 +##履 +##屬 +##屯 +##山 +##屹 +##屿 +##岀 +##岁 +##岂 +##岌 +##岐 +##岑 +##岔 +##岖 +##岗 +##岘 +##岙 +##岚 +##岛 +##岡 +##岩 +##岫 +##岬 +##岭 +##岱 +##岳 +##岷 +##岸 +##峇 +##峋 +##峒 +##峙 +##峡 +##峤 +##峥 +##峦 +##峨 +##峪 +##峭 +##峯 +##峰 +##峴 +##島 +##峻 +##峽 +##崁 +##崂 +##崆 +##崇 +##崎 +##崑 +##崔 +##崖 +##崗 +##崙 +##崛 +##崧 +##崩 +##崭 +##崴 +##崽 +##嵇 +##嵊 +##嵋 +##嵌 +##嵐 +##嵘 +##嵩 +##嵬 +##嵯 +##嶂 +##嶄 +##嶇 +##嶋 +##嶙 +##嶺 +##嶼 +##嶽 +##巅 +##巍 +##巒 +##巔 +##巖 +##川 +##州 +##巡 +##巢 +##工 +##左 +##巧 +##巨 +##巩 +##巫 +##差 +##己 +##已 +##巳 +##巴 +##巷 +##巻 +##巽 +##巾 +##巿 +##币 +##市 +##布 +##帅 +##帆 +##师 +##希 +##帐 +##帑 +##帕 +##帖 +##帘 +##帚 +##帛 +##帜 +##帝 +##帥 +##带 +##帧 +##師 +##席 +##帮 +##帯 +##帰 +##帳 +##帶 +##帷 +##常 +##帼 +##帽 +##幀 +##幂 +##幄 +##幅 +##幌 +##幔 +##幕 +##幟 +##幡 +##幢 +##幣 +##幫 +##干 +##平 +##年 +##并 +##幸 +##幹 +##幺 +##幻 +##幼 +##幽 +##幾 +##广 +##庁 +##広 +##庄 +##庆 +##庇 +##床 +##序 +##庐 +##库 +##应 +##底 +##庖 +##店 +##庙 +##庚 +##府 +##庞 +##废 +##庠 +##度 +##座 +##庫 +##庭 +##庵 +##庶 +##康 +##庸 +##庹 +##庾 +##廁 +##廂 +##廃 +##廈 +##廉 +##廊 +##廓 +##廖 +##廚 +##廝 +##廟 +##廠 +##廢 +##廣 +##廬 +##廳 +##延 +##廷 +##建 +##廿 +##开 +##弁 +##异 +##弃 +##弄 +##弈 +##弊 +##弋 +##式 +##弑 +##弒 +##弓 +##弔 +##引 +##弗 +##弘 +##弛 +##弟 +##张 +##弥 +##弦 +##弧 +##弩 +##弭 +##弯 +##弱 +##張 +##強 +##弹 +##强 +##弼 +##弾 +##彅 +##彆 +##彈 +##彌 +##彎 +##归 +##当 +##录 +##彗 +##彙 +##彝 +##形 +##彤 +##彥 +##彦 +##彧 +##彩 +##彪 +##彫 +##彬 +##彭 +##彰 +##影 +##彷 +##役 +##彻 +##彼 +##彿 +##往 +##征 +##径 +##待 +##徇 +##很 +##徉 +##徊 +##律 +##後 +##徐 +##徑 +##徒 +##従 +##徕 +##得 +##徘 +##徙 +##徜 +##從 +##徠 +##御 +##徨 +##復 +##循 +##徬 +##微 +##徳 +##徴 +##徵 +##德 +##徹 +##徼 +##徽 +##心 +##必 +##忆 +##忌 +##忍 +##忏 +##忐 +##忑 +##忒 +##忖 +##志 +##忘 +##忙 +##応 +##忠 +##忡 +##忤 +##忧 +##忪 +##快 +##忱 +##念 +##忻 +##忽 +##忿 +##怀 +##态 +##怂 +##怅 +##怆 +##怎 +##怏 +##怒 +##怔 +##怕 +##怖 +##怙 +##怜 +##思 +##怠 +##怡 +##急 +##怦 +##性 +##怨 +##怪 +##怯 +##怵 +##总 +##怼 +##恁 +##恃 +##恆 +##恋 +##恍 +##恐 +##恒 +##恕 +##恙 +##恚 +##恢 +##恣 +##恤 +##恥 +##恨 +##恩 +##恪 +##恫 +##恬 +##恭 +##息 +##恰 +##恳 +##恵 +##恶 +##恸 +##恺 +##恻 +##恼 +##恿 +##悄 +##悅 +##悉 +##悌 +##悍 +##悔 +##悖 +##悚 +##悟 +##悠 +##患 +##悦 +##您 +##悩 +##悪 +##悬 +##悯 +##悱 +##悲 +##悴 +##悵 +##悶 +##悸 +##悻 +##悼 +##悽 +##情 +##惆 +##惇 +##惊 +##惋 +##惑 +##惕 +##惘 +##惚 +##惜 +##惟 +##惠 +##惡 +##惦 +##惧 +##惨 +##惩 +##惫 +##惬 +##惭 +##惮 +##惯 +##惰 +##惱 +##想 +##惴 +##惶 +##惹 +##惺 +##愁 +##愆 +##愈 +##愉 +##愍 +##意 +##愕 +##愚 +##愛 +##愜 +##感 +##愣 +##愤 +##愧 +##愫 +##愷 +##愿 +##慄 +##慈 +##態 +##慌 +##慎 +##慑 +##慕 +##慘 +##慚 +##慟 +##慢 +##慣 +##慧 +##慨 +##慫 +##慮 +##慰 +##慳 +##慵 +##慶 +##慷 +##慾 +##憂 +##憊 +##憋 +##憎 +##憐 +##憑 +##憔 +##憚 +##憤 +##憧 +##憨 +##憩 +##憫 +##憬 +##憲 +##憶 +##憾 +##懂 +##懇 +##懈 +##應 +##懊 +##懋 +##懑 +##懒 +##懦 +##懲 +##懵 +##懶 +##懷 +##懸 +##懺 +##懼 +##懾 +##懿 +##戀 +##戈 +##戊 +##戌 +##戍 +##戎 +##戏 +##成 +##我 +##戒 +##戕 +##或 +##战 +##戚 +##戛 +##戟 +##戡 +##戦 +##截 +##戬 +##戮 +##戰 +##戲 +##戳 +##戴 +##戶 +##户 +##戸 +##戻 +##戾 +##房 +##所 +##扁 +##扇 +##扈 +##扉 +##手 +##才 +##扎 +##扑 +##扒 +##打 +##扔 +##払 +##托 +##扛 +##扣 +##扦 +##执 +##扩 +##扪 +##扫 +##扬 +##扭 +##扮 +##扯 +##扰 +##扱 +##扳 +##扶 +##批 +##扼 +##找 +##承 +##技 +##抄 +##抉 +##把 +##抑 +##抒 +##抓 +##投 +##抖 +##抗 +##折 +##抚 +##抛 +##抜 +##択 +##抟 +##抠 +##抡 +##抢 +##护 +##报 +##抨 +##披 +##抬 +##抱 +##抵 +##抹 +##押 +##抽 +##抿 +##拂 +##拄 +##担 +##拆 +##拇 +##拈 +##拉 +##拋 +##拌 +##拍 +##拎 +##拐 +##拒 +##拓 +##拔 +##拖 +##拗 +##拘 +##拙 +##拚 +##招 +##拜 +##拟 +##拡 +##拢 +##拣 +##拥 +##拦 +##拧 +##拨 +##择 +##括 +##拭 +##拮 +##拯 +##拱 +##拳 +##拴 +##拷 +##拼 +##拽 +##拾 +##拿 +##持 +##挂 +##指 +##挈 +##按 +##挎 +##挑 +##挖 +##挙 +##挚 +##挛 +##挝 +##挞 +##挟 +##挠 +##挡 +##挣 +##挤 +##挥 +##挨 +##挪 +##挫 +##振 +##挲 +##挹 +##挺 +##挽 +##挾 +##捂 +##捅 +##捆 +##捉 +##捋 +##捌 +##捍 +##捎 +##捏 +##捐 +##捕 +##捞 +##损 +##捡 +##换 +##捣 +##捧 +##捨 +##捩 +##据 +##捱 +##捲 +##捶 +##捷 +##捺 +##捻 +##掀 +##掂 +##掃 +##掇 +##授 +##掉 +##掌 +##掏 +##掐 +##排 +##掖 +##掘 +##掙 +##掛 +##掠 +##採 +##探 +##掣 +##接 +##控 +##推 +##掩 +##措 +##掬 +##掰 +##掲 +##掳 +##掴 +##掷 +##掸 +##掺 +##揀 +##揃 +##揄 +##揆 +##揉 +##揍 +##描 +##提 +##插 +##揖 +##揚 +##換 +##握 +##揣 +##揩 +##揪 +##揭 +##揮 +##援 +##揶 +##揸 +##揹 +##揽 +##搀 +##搁 +##搂 +##搅 +##損 +##搏 +##搐 +##搓 +##搔 +##搖 +##搗 +##搜 +##搞 +##搡 +##搪 +##搬 +##搭 +##搵 +##搶 +##携 +##搽 +##摀 +##摁 +##摄 +##摆 +##摇 +##摈 +##摊 +##摒 +##摔 +##摘 +##摞 +##摟 +##摧 +##摩 +##摯 +##摳 +##摸 +##摹 +##摺 +##摻 +##撂 +##撃 +##撅 +##撇 +##撈 +##撐 +##撑 +##撒 +##撓 +##撕 +##撚 +##撞 +##撤 +##撥 +##撩 +##撫 +##撬 +##播 +##撮 +##撰 +##撲 +##撵 +##撷 +##撸 +##撻 +##撼 +##撿 +##擀 +##擁 +##擂 +##擄 +##擅 +##擇 +##擊 +##擋 +##操 +##擎 +##擒 +##擔 +##擘 +##據 +##擞 +##擠 +##擡 +##擢 +##擦 +##擬 +##擰 +##擱 +##擲 +##擴 +##擷 +##擺 +##擼 +##擾 +##攀 +##攏 +##攒 +##攔 +##攘 +##攙 +##攜 +##攝 +##攞 +##攢 +##攣 +##攤 +##攥 +##攪 +##攫 +##攬 +##支 +##收 +##攸 +##改 +##攻 +##放 +##政 +##故 +##效 +##敌 +##敍 +##敎 +##敏 +##救 +##敕 +##敖 +##敗 +##敘 +##教 +##敛 +##敝 +##敞 +##敢 +##散 +##敦 +##敬 +##数 +##敲 +##整 +##敵 +##敷 +##數 +##斂 +##斃 +##文 +##斋 +##斌 +##斎 +##斐 +##斑 +##斓 +##斗 +##料 +##斛 +##斜 +##斟 +##斡 +##斤 +##斥 +##斧 +##斩 +##斫 +##斬 +##断 +##斯 +##新 +##斷 +##方 +##於 +##施 +##旁 +##旃 +##旅 +##旋 +##旌 +##旎 +##族 +##旖 +##旗 +##无 +##既 +##日 +##旦 +##旧 +##旨 +##早 +##旬 +##旭 +##旮 +##旱 +##时 +##旷 +##旺 +##旻 +##昀 +##昂 +##昆 +##昇 +##昉 +##昊 +##昌 +##明 +##昏 +##易 +##昔 +##昕 +##昙 +##星 +##映 +##春 +##昧 +##昨 +##昭 +##是 +##昱 +##昴 +##昵 +##昶 +##昼 +##显 +##晁 +##時 +##晃 +##晉 +##晋 +##晌 +##晏 +##晒 +##晓 +##晔 +##晕 +##晖 +##晗 +##晚 +##晝 +##晞 +##晟 +##晤 +##晦 +##晨 +##晩 +##普 +##景 +##晰 +##晴 +##晶 +##晷 +##智 +##晾 +##暂 +##暄 +##暇 +##暈 +##暉 +##暌 +##暐 +##暑 +##暖 +##暗 +##暝 +##暢 +##暧 +##暨 +##暫 +##暮 +##暱 +##暴 +##暸 +##暹 +##曄 +##曆 +##曇 +##曉 +##曖 +##曙 +##曜 +##曝 +##曠 +##曦 +##曬 +##曰 +##曲 +##曳 +##更 +##書 +##曹 +##曼 +##曾 +##替 +##最 +##會 +##月 +##有 +##朋 +##服 +##朐 +##朔 +##朕 +##朗 +##望 +##朝 +##期 +##朦 +##朧 +##木 +##未 +##末 +##本 +##札 +##朮 +##术 +##朱 +##朴 +##朵 +##机 +##朽 +##杀 +##杂 +##权 +##杆 +##杈 +##杉 +##李 +##杏 +##材 +##村 +##杓 +##杖 +##杜 +##杞 +##束 +##杠 +##条 +##来 +##杨 +##杭 +##杯 +##杰 +##東 +##杳 +##杵 +##杷 +##杼 +##松 +##板 +##极 +##构 +##枇 +##枉 +##枋 +##析 +##枕 +##林 +##枚 +##果 +##枝 +##枢 +##枣 +##枪 +##枫 +##枭 +##枯 +##枰 +##枱 +##枳 +##架 +##枷 +##枸 +##柄 +##柏 +##某 +##柑 +##柒 +##染 +##柔 +##柘 +##柚 +##柜 +##柞 +##柠 +##柢 +##查 +##柩 +##柬 +##柯 +##柱 +##柳 +##柴 +##柵 +##査 +##柿 +##栀 +##栃 +##栄 +##栅 +##标 +##栈 +##栉 +##栋 +##栎 +##栏 +##树 +##栓 +##栖 +##栗 +##校 +##栩 +##株 +##样 +##核 +##根 +##格 +##栽 +##栾 +##桀 +##桁 +##桂 +##桃 +##桅 +##框 +##案 +##桉 +##桌 +##桎 +##桐 +##桑 +##桓 +##桔 +##桜 +##桠 +##桡 +##桢 +##档 +##桥 +##桦 +##桧 +##桨 +##桩 +##桶 +##桿 +##梁 +##梅 +##梆 +##梏 +##梓 +##梗 +##條 +##梟 +##梢 +##梦 +##梧 +##梨 +##梭 +##梯 +##械 +##梳 +##梵 +##梶 +##检 +##棂 +##棄 +##棉 +##棋 +##棍 +##棒 +##棕 +##棗 +##棘 +##棚 +##棟 +##棠 +##棣 +##棧 +##森 +##棱 +##棲 +##棵 +##棹 +##棺 +##椁 +##椅 +##椋 +##植 +##椎 +##椒 +##検 +##椪 +##椭 +##椰 +##椹 +##椽 +##椿 +##楂 +##楊 +##楓 +##楔 +##楚 +##楝 +##楞 +##楠 +##楣 +##楨 +##楫 +##業 +##楮 +##極 +##楷 +##楸 +##楹 +##楼 +##楽 +##概 +##榄 +##榆 +##榈 +##榉 +##榔 +##榕 +##榖 +##榛 +##榜 +##榨 +##榫 +##榭 +##榮 +##榱 +##榴 +##榷 +##榻 +##槁 +##槃 +##構 +##槌 +##槍 +##槎 +##槐 +##槓 +##様 +##槛 +##槟 +##槤 +##槭 +##槲 +##槳 +##槻 +##槽 +##槿 +##樁 +##樂 +##樊 +##樑 +##樓 +##標 +##樞 +##樟 +##模 +##樣 +##権 +##横 +##樫 +##樯 +##樱 +##樵 +##樸 +##樹 +##樺 +##樽 +##樾 +##橄 +##橇 +##橋 +##橐 +##橘 +##橙 +##機 +##橡 +##橢 +##橫 +##橱 +##橹 +##橼 +##檀 +##檄 +##檎 +##檐 +##檔 +##檗 +##檜 +##檢 +##檬 +##檯 +##檳 +##檸 +##檻 +##櫃 +##櫚 +##櫛 +##櫥 +##櫸 +##櫻 +##欄 +##權 +##欒 +##欖 +##欠 +##次 +##欢 +##欣 +##欧 +##欲 +##欸 +##欺 +##欽 +##款 +##歆 +##歇 +##歉 +##歌 +##歎 +##歐 +##歓 +##歙 +##歛 +##歡 +##止 +##正 +##此 +##步 +##武 +##歧 +##歩 +##歪 +##歯 +##歲 +##歳 +##歴 +##歷 +##歸 +##歹 +##死 +##歼 +##殁 +##殃 +##殆 +##殇 +##殉 +##殊 +##残 +##殒 +##殓 +##殖 +##殘 +##殞 +##殡 +##殤 +##殭 +##殯 +##殲 +##殴 +##段 +##殷 +##殺 +##殼 +##殿 +##毀 +##毁 +##毂 +##毅 +##毆 +##毋 +##母 +##毎 +##每 +##毒 +##毓 +##比 +##毕 +##毗 +##毘 +##毙 +##毛 +##毡 +##毫 +##毯 +##毽 +##氈 +##氏 +##氐 +##民 +##氓 +##气 +##氖 +##気 +##氙 +##氛 +##氟 +##氡 +##氢 +##氣 +##氤 +##氦 +##氧 +##氨 +##氪 +##氫 +##氮 +##氯 +##氰 +##氲 +##水 +##氷 +##永 +##氹 +##氾 +##汀 +##汁 +##求 +##汆 +##汇 +##汉 +##汎 +##汐 +##汕 +##汗 +##汙 +##汛 +##汝 +##汞 +##江 +##池 +##污 +##汤 +##汨 +##汩 +##汪 +##汰 +##汲 +##汴 +##汶 +##汹 +##決 +##汽 +##汾 +##沁 +##沂 +##沃 +##沅 +##沈 +##沉 +##沌 +##沏 +##沐 +##沒 +##沓 +##沖 +##沙 +##沛 +##沟 +##没 +##沢 +##沣 +##沥 +##沦 +##沧 +##沪 +##沫 +##沭 +##沮 +##沱 +##河 +##沸 +##油 +##治 +##沼 +##沽 +##沾 +##沿 +##況 +##泄 +##泉 +##泊 +##泌 +##泓 +##法 +##泗 +##泛 +##泞 +##泠 +##泡 +##波 +##泣 +##泥 +##注 +##泪 +##泫 +##泮 +##泯 +##泰 +##泱 +##泳 +##泵 +##泷 +##泸 +##泻 +##泼 +##泽 +##泾 +##洁 +##洄 +##洋 +##洒 +##洗 +##洙 +##洛 +##洞 +##津 +##洩 +##洪 +##洮 +##洱 +##洲 +##洵 +##洶 +##洸 +##洹 +##活 +##洼 +##洽 +##派 +##流 +##浃 +##浄 +##浅 +##浆 +##浇 +##浊 +##测 +##济 +##浏 +##浑 +##浒 +##浓 +##浔 +##浙 +##浚 +##浜 +##浣 +##浦 +##浩 +##浪 +##浬 +##浮 +##浯 +##浴 +##海 +##浸 +##涂 +##涅 +##涇 +##消 +##涉 +##涌 +##涎 +##涓 +##涔 +##涕 +##涙 +##涛 +##涝 +##涞 +##涟 +##涠 +##涡 +##涣 +##涤 +##润 +##涧 +##涨 +##涩 +##涪 +##涮 +##涯 +##液 +##涵 +##涸 +##涼 +##涿 +##淀 +##淄 +##淅 +##淆 +##淇 +##淋 +##淌 +##淑 +##淒 +##淖 +##淘 +##淙 +##淚 +##淞 +##淡 +##淤 +##淦 +##淨 +##淩 +##淪 +##淫 +##淬 +##淮 +##深 +##淳 +##淵 +##混 +##淹 +##淺 +##添 +##淼 +##清 +##済 +##渉 +##渊 +##渋 +##渍 +##渎 +##渐 +##渔 +##渗 +##渙 +##渚 +##減 +##渝 +##渠 +##渡 +##渣 +##渤 +##渥 +##渦 +##温 +##測 +##渭 +##港 +##渲 +##渴 +##游 +##渺 +##渾 +##湃 +##湄 +##湊 +##湍 +##湖 +##湘 +##湛 +##湟 +##湧 +##湫 +##湮 +##湯 +##湳 +##湾 +##湿 +##満 +##溃 +##溅 +##溉 +##溏 +##源 +##準 +##溜 +##溝 +##溟 +##溢 +##溥 +##溧 +##溪 +##溫 +##溯 +##溱 +##溴 +##溶 +##溺 +##溼 +##滁 +##滂 +##滄 +##滅 +##滇 +##滋 +##滌 +##滑 +##滓 +##滔 +##滕 +##滙 +##滚 +##滝 +##滞 +##滟 +##满 +##滢 +##滤 +##滥 +##滦 +##滨 +##滩 +##滬 +##滯 +##滲 +##滴 +##滷 +##滸 +##滾 +##滿 +##漁 +##漂 +##漆 +##漉 +##漏 +##漓 +##演 +##漕 +##漠 +##漢 +##漣 +##漩 +##漪 +##漫 +##漬 +##漯 +##漱 +##漲 +##漳 +##漸 +##漾 +##漿 +##潆 +##潇 +##潋 +##潍 +##潑 +##潔 +##潘 +##潛 +##潜 +##潞 +##潟 +##潢 +##潤 +##潦 +##潧 +##潭 +##潮 +##潰 +##潴 +##潸 +##潺 +##潼 +##澀 +##澄 +##澆 +##澈 +##澍 +##澎 +##澗 +##澜 +##澡 +##澤 +##澧 +##澱 +##澳 +##澹 +##激 +##濁 +##濂 +##濃 +##濑 +##濒 +##濕 +##濘 +##濛 +##濟 +##濠 +##濡 +##濤 +##濫 +##濬 +##濮 +##濯 +##濱 +##濺 +##濾 +##瀅 +##瀆 +##瀉 +##瀋 +##瀏 +##瀑 +##瀕 +##瀘 +##瀚 +##瀛 +##瀝 +##瀞 +##瀟 +##瀧 +##瀨 +##瀬 +##瀰 +##瀾 +##灌 +##灏 +##灑 +##灘 +##灝 +##灞 +##灣 +##火 +##灬 +##灭 +##灯 +##灰 +##灵 +##灶 +##灸 +##灼 +##災 +##灾 +##灿 +##炀 +##炁 +##炅 +##炉 +##炊 +##炎 +##炒 +##炔 +##炕 +##炖 +##炙 +##炜 +##炫 +##炬 +##炭 +##炮 +##炯 +##炳 +##炷 +##炸 +##点 +##為 +##炼 +##炽 +##烁 +##烂 +##烃 +##烈 +##烊 +##烏 +##烘 +##烙 +##烛 +##烟 +##烤 +##烦 +##烧 +##烨 +##烩 +##烫 +##烬 +##热 +##烯 +##烷 +##烹 +##烽 +##焉 +##焊 +##焕 +##焖 +##焗 +##焘 +##焙 +##焚 +##焜 +##無 +##焦 +##焯 +##焰 +##焱 +##然 +##焼 +##煅 +##煉 +##煊 +##煌 +##煎 +##煒 +##煖 +##煙 +##煜 +##煞 +##煤 +##煥 +##煦 +##照 +##煨 +##煩 +##煮 +##煲 +##煸 +##煽 +##熄 +##熊 +##熏 +##熒 +##熔 +##熙 +##熟 +##熠 +##熨 +##熬 +##熱 +##熵 +##熹 +##熾 +##燁 +##燃 +##燄 +##燈 +##燉 +##燊 +##燎 +##燒 +##燔 +##燕 +##燙 +##燜 +##營 +##燥 +##燦 +##燧 +##燭 +##燮 +##燴 +##燻 +##燼 +##燿 +##爆 +##爍 +##爐 +##爛 +##爪 +##爬 +##爭 +##爰 +##爱 +##爲 +##爵 +##父 +##爷 +##爸 +##爹 +##爺 +##爻 +##爽 +##爾 +##牆 +##片 +##版 +##牌 +##牍 +##牒 +##牙 +##牛 +##牝 +##牟 +##牠 +##牡 +##牢 +##牦 +##牧 +##物 +##牯 +##牲 +##牴 +##牵 +##特 +##牺 +##牽 +##犀 +##犁 +##犄 +##犊 +##犍 +##犒 +##犢 +##犧 +##犬 +##犯 +##状 +##犷 +##犸 +##犹 +##狀 +##狂 +##狄 +##狈 +##狎 +##狐 +##狒 +##狗 +##狙 +##狞 +##狠 +##狡 +##狩 +##独 +##狭 +##狮 +##狰 +##狱 +##狸 +##狹 +##狼 +##狽 +##猎 +##猕 +##猖 +##猗 +##猙 +##猛 +##猜 +##猝 +##猥 +##猩 +##猪 +##猫 +##猬 +##献 +##猴 +##猶 +##猷 +##猾 +##猿 +##獄 +##獅 +##獎 +##獐 +##獒 +##獗 +##獠 +##獣 +##獨 +##獭 +##獰 +##獲 +##獵 +##獷 +##獸 +##獺 +##獻 +##獼 +##獾 +##玄 +##率 +##玉 +##王 +##玑 +##玖 +##玛 +##玟 +##玠 +##玥 +##玩 +##玫 +##玮 +##环 +##现 +##玲 +##玳 +##玷 +##玺 +##玻 +##珀 +##珂 +##珅 +##珈 +##珉 +##珊 +##珍 +##珏 +##珐 +##珑 +##珙 +##珞 +##珠 +##珣 +##珥 +##珩 +##珪 +##班 +##珮 +##珲 +##珺 +##現 +##球 +##琅 +##理 +##琇 +##琉 +##琊 +##琍 +##琏 +##琐 +##琛 +##琢 +##琥 +##琦 +##琨 +##琪 +##琬 +##琮 +##琰 +##琲 +##琳 +##琴 +##琵 +##琶 +##琺 +##琼 +##瑀 +##瑁 +##瑄 +##瑋 +##瑕 +##瑗 +##瑙 +##瑚 +##瑛 +##瑜 +##瑞 +##瑟 +##瑠 +##瑣 +##瑤 +##瑩 +##瑪 +##瑯 +##瑰 +##瑶 +##瑾 +##璀 +##璁 +##璃 +##璇 +##璉 +##璋 +##璎 +##璐 +##璜 +##璞 +##璟 +##璧 +##璨 +##環 +##璽 +##璿 +##瓊 +##瓏 +##瓒 +##瓜 +##瓢 +##瓣 +##瓤 +##瓦 +##瓮 +##瓯 +##瓴 +##瓶 +##瓷 +##甄 +##甌 +##甕 +##甘 +##甙 +##甚 +##甜 +##生 +##產 +##産 +##甥 +##甦 +##用 +##甩 +##甫 +##甬 +##甭 +##甯 +##田 +##由 +##甲 +##申 +##电 +##男 +##甸 +##町 +##画 +##甾 +##畀 +##畅 +##界 +##畏 +##畑 +##畔 +##留 +##畜 +##畝 +##畢 +##略 +##畦 +##番 +##畫 +##異 +##畲 +##畳 +##畴 +##當 +##畸 +##畹 +##畿 +##疆 +##疇 +##疊 +##疏 +##疑 +##疔 +##疖 +##疗 +##疙 +##疚 +##疝 +##疟 +##疡 +##疣 +##疤 +##疥 +##疫 +##疮 +##疯 +##疱 +##疲 +##疳 +##疵 +##疸 +##疹 +##疼 +##疽 +##疾 +##痂 +##病 +##症 +##痈 +##痉 +##痊 +##痍 +##痒 +##痔 +##痕 +##痘 +##痙 +##痛 +##痞 +##痠 +##痢 +##痣 +##痤 +##痧 +##痨 +##痪 +##痫 +##痰 +##痱 +##痴 +##痹 +##痺 +##痼 +##痿 +##瘀 +##瘁 +##瘋 +##瘍 +##瘓 +##瘘 +##瘙 +##瘟 +##瘠 +##瘡 +##瘢 +##瘤 +##瘦 +##瘧 +##瘩 +##瘪 +##瘫 +##瘴 +##瘸 +##瘾 +##療 +##癇 +##癌 +##癒 +##癖 +##癜 +##癞 +##癡 +##癢 +##癣 +##癥 +##癫 +##癬 +##癮 +##癱 +##癲 +##癸 +##発 +##登 +##發 +##白 +##百 +##皂 +##的 +##皆 +##皇 +##皈 +##皋 +##皎 +##皑 +##皓 +##皖 +##皙 +##皚 +##皮 +##皰 +##皱 +##皴 +##皺 +##皿 +##盂 +##盃 +##盅 +##盆 +##盈 +##益 +##盎 +##盏 +##盐 +##监 +##盒 +##盔 +##盖 +##盗 +##盘 +##盛 +##盜 +##盞 +##盟 +##盡 +##監 +##盤 +##盥 +##盧 +##盪 +##目 +##盯 +##盱 +##盲 +##直 +##相 +##盹 +##盼 +##盾 +##省 +##眈 +##眉 +##看 +##県 +##眙 +##眞 +##真 +##眠 +##眦 +##眨 +##眩 +##眯 +##眶 +##眷 +##眸 +##眺 +##眼 +##眾 +##着 +##睁 +##睇 +##睏 +##睐 +##睑 +##睛 +##睜 +##睞 +##睡 +##睢 +##督 +##睥 +##睦 +##睨 +##睪 +##睫 +##睬 +##睹 +##睽 +##睾 +##睿 +##瞄 +##瞅 +##瞇 +##瞋 +##瞌 +##瞎 +##瞑 +##瞒 +##瞓 +##瞞 +##瞟 +##瞠 +##瞥 +##瞧 +##瞩 +##瞪 +##瞬 +##瞭 +##瞰 +##瞳 +##瞻 +##瞼 +##瞿 +##矇 +##矍 +##矗 +##矚 +##矛 +##矜 +##矢 +##矣 +##知 +##矩 +##矫 +##短 +##矮 +##矯 +##石 +##矶 +##矽 +##矾 +##矿 +##码 +##砂 +##砌 +##砍 +##砒 +##研 +##砖 +##砗 +##砚 +##砝 +##砣 +##砥 +##砧 +##砭 +##砰 +##砲 +##破 +##砷 +##砸 +##砺 +##砼 +##砾 +##础 +##硅 +##硐 +##硒 +##硕 +##硝 +##硫 +##硬 +##确 +##硯 +##硼 +##碁 +##碇 +##碉 +##碌 +##碍 +##碎 +##碑 +##碓 +##碗 +##碘 +##碚 +##碛 +##碟 +##碣 +##碧 +##碩 +##碰 +##碱 +##碳 +##碴 +##確 +##碼 +##碾 +##磁 +##磅 +##磊 +##磋 +##磐 +##磕 +##磚 +##磡 +##磨 +##磬 +##磯 +##磲 +##磷 +##磺 +##礁 +##礎 +##礙 +##礡 +##礦 +##礪 +##礫 +##礴 +##示 +##礼 +##社 +##祀 +##祁 +##祂 +##祇 +##祈 +##祉 +##祎 +##祐 +##祕 +##祖 +##祗 +##祚 +##祛 +##祜 +##祝 +##神 +##祟 +##祠 +##祢 +##祥 +##票 +##祭 +##祯 +##祷 +##祸 +##祺 +##祿 +##禀 +##禁 +##禄 +##禅 +##禍 +##禎 +##福 +##禛 +##禦 +##禧 +##禪 +##禮 +##禱 +##禹 +##禺 +##离 +##禽 +##禾 +##禿 +##秀 +##私 +##秃 +##秆 +##秉 +##秋 +##种 +##科 +##秒 +##秘 +##租 +##秣 +##秤 +##秦 +##秧 +##秩 +##秭 +##积 +##称 +##秸 +##移 +##秽 +##稀 +##稅 +##程 +##稍 +##税 +##稔 +##稗 +##稚 +##稜 +##稞 +##稟 +##稠 +##稣 +##種 +##稱 +##稲 +##稳 +##稷 +##稹 +##稻 +##稼 +##稽 +##稿 +##穀 +##穂 +##穆 +##穌 +##積 +##穎 +##穗 +##穢 +##穩 +##穫 +##穴 +##究 +##穷 +##穹 +##空 +##穿 +##突 +##窃 +##窄 +##窈 +##窍 +##窑 +##窒 +##窓 +##窕 +##窖 +##窗 +##窘 +##窜 +##窝 +##窟 +##窠 +##窥 +##窦 +##窨 +##窩 +##窪 +##窮 +##窯 +##窺 +##窿 +##竄 +##竅 +##竇 +##竊 +##立 +##竖 +##站 +##竜 +##竞 +##竟 +##章 +##竣 +##童 +##竭 +##端 +##競 +##竹 +##竺 +##竽 +##竿 +##笃 +##笆 +##笈 +##笋 +##笏 +##笑 +##笔 +##笙 +##笛 +##笞 +##笠 +##符 +##笨 +##第 +##笹 +##笺 +##笼 +##筆 +##等 +##筊 +##筋 +##筍 +##筏 +##筐 +##筑 +##筒 +##答 +##策 +##筛 +##筝 +##筠 +##筱 +##筲 +##筵 +##筷 +##筹 +##签 +##简 +##箇 +##箋 +##箍 +##箏 +##箐 +##箔 +##箕 +##算 +##箝 +##管 +##箩 +##箫 +##箭 +##箱 +##箴 +##箸 +##節 +##篁 +##範 +##篆 +##篇 +##築 +##篑 +##篓 +##篙 +##篝 +##篠 +##篡 +##篤 +##篩 +##篪 +##篮 +##篱 +##篷 +##簇 +##簌 +##簍 +##簡 +##簦 +##簧 +##簪 +##簫 +##簷 +##簸 +##簽 +##簾 +##簿 +##籁 +##籃 +##籌 +##籍 +##籐 +##籟 +##籠 +##籤 +##籬 +##籮 +##籲 +##米 +##类 +##籼 +##籽 +##粄 +##粉 +##粑 +##粒 +##粕 +##粗 +##粘 +##粟 +##粤 +##粥 +##粧 +##粪 +##粮 +##粱 +##粲 +##粳 +##粵 +##粹 +##粼 +##粽 +##精 +##粿 +##糅 +##糊 +##糍 +##糕 +##糖 +##糗 +##糙 +##糜 +##糞 +##糟 +##糠 +##糧 +##糬 +##糯 +##糰 +##糸 +##系 +##糾 +##紀 +##紂 +##約 +##紅 +##紉 +##紊 +##紋 +##納 +##紐 +##紓 +##純 +##紗 +##紘 +##紙 +##級 +##紛 +##紜 +##素 +##紡 +##索 +##紧 +##紫 +##紮 +##累 +##細 +##紳 +##紹 +##紺 +##終 +##絃 +##組 +##絆 +##経 +##結 +##絕 +##絞 +##絡 +##絢 +##給 +##絨 +##絮 +##統 +##絲 +##絳 +##絵 +##絶 +##絹 +##綁 +##綏 +##綑 +##經 +##継 +##続 +##綜 +##綠 +##綢 +##綦 +##綫 +##綬 +##維 +##綱 +##網 +##綴 +##綵 +##綸 +##綺 +##綻 +##綽 +##綾 +##綿 +##緊 +##緋 +##総 +##緑 +##緒 +##緘 +##線 +##緝 +##緞 +##締 +##緣 +##編 +##緩 +##緬 +##緯 +##練 +##緹 +##緻 +##縁 +##縄 +##縈 +##縛 +##縝 +##縣 +##縫 +##縮 +##縱 +##縴 +##縷 +##總 +##績 +##繁 +##繃 +##繆 +##繇 +##繋 +##織 +##繕 +##繚 +##繞 +##繡 +##繩 +##繪 +##繫 +##繭 +##繳 +##繹 +##繼 +##繽 +##纂 +##續 +##纍 +##纏 +##纓 +##纔 +##纖 +##纜 +##纠 +##红 +##纣 +##纤 +##约 +##级 +##纨 +##纪 +##纫 +##纬 +##纭 +##纯 +##纰 +##纱 +##纲 +##纳 +##纵 +##纶 +##纷 +##纸 +##纹 +##纺 +##纽 +##纾 +##线 +##绀 +##练 +##组 +##绅 +##细 +##织 +##终 +##绊 +##绍 +##绎 +##经 +##绑 +##绒 +##结 +##绔 +##绕 +##绘 +##给 +##绚 +##绛 +##络 +##绝 +##绞 +##统 +##绡 +##绢 +##绣 +##绥 +##绦 +##继 +##绩 +##绪 +##绫 +##续 +##绮 +##绯 +##绰 +##绳 +##维 +##绵 +##绶 +##绷 +##绸 +##绻 +##综 +##绽 +##绾 +##绿 +##缀 +##缄 +##缅 +##缆 +##缇 +##缈 +##缉 +##缎 +##缓 +##缔 +##缕 +##编 +##缘 +##缙 +##缚 +##缜 +##缝 +##缠 +##缢 +##缤 +##缥 +##缨 +##缩 +##缪 +##缭 +##缮 +##缰 +##缱 +##缴 +##缸 +##缺 +##缽 +##罂 +##罄 +##罌 +##罐 +##网 +##罔 +##罕 +##罗 +##罚 +##罡 +##罢 +##罩 +##罪 +##置 +##罰 +##署 +##罵 +##罷 +##罹 +##羁 +##羅 +##羈 +##羊 +##羌 +##美 +##羔 +##羚 +##羞 +##羟 +##羡 +##羣 +##群 +##羥 +##羧 +##羨 +##義 +##羯 +##羲 +##羸 +##羹 +##羽 +##羿 +##翁 +##翅 +##翊 +##翌 +##翎 +##習 +##翔 +##翘 +##翟 +##翠 +##翡 +##翦 +##翩 +##翰 +##翱 +##翳 +##翹 +##翻 +##翼 +##耀 +##老 +##考 +##耄 +##者 +##耆 +##耋 +##而 +##耍 +##耐 +##耒 +##耕 +##耗 +##耘 +##耙 +##耦 +##耨 +##耳 +##耶 +##耷 +##耸 +##耻 +##耽 +##耿 +##聂 +##聆 +##聊 +##聋 +##职 +##聒 +##联 +##聖 +##聘 +##聚 +##聞 +##聪 +##聯 +##聰 +##聲 +##聳 +##聴 +##聶 +##職 +##聽 +##聾 +##聿 +##肃 +##肄 +##肅 +##肆 +##肇 +##肉 +##肋 +##肌 +##肏 +##肓 +##肖 +##肘 +##肚 +##肛 +##肝 +##肠 +##股 +##肢 +##肤 +##肥 +##肩 +##肪 +##肮 +##肯 +##肱 +##育 +##肴 +##肺 +##肽 +##肾 +##肿 +##胀 +##胁 +##胃 +##胄 +##胆 +##背 +##胍 +##胎 +##胖 +##胚 +##胛 +##胜 +##胝 +##胞 +##胡 +##胤 +##胥 +##胧 +##胫 +##胭 +##胯 +##胰 +##胱 +##胳 +##胴 +##胶 +##胸 +##胺 +##能 +##脂 +##脅 +##脆 +##脇 +##脈 +##脉 +##脊 +##脍 +##脏 +##脐 +##脑 +##脓 +##脖 +##脘 +##脚 +##脛 +##脣 +##脩 +##脫 +##脯 +##脱 +##脲 +##脳 +##脸 +##脹 +##脾 +##腆 +##腈 +##腊 +##腋 +##腌 +##腎 +##腐 +##腑 +##腓 +##腔 +##腕 +##腥 +##腦 +##腩 +##腫 +##腭 +##腮 +##腰 +##腱 +##腳 +##腴 +##腸 +##腹 +##腺 +##腻 +##腼 +##腾 +##腿 +##膀 +##膈 +##膊 +##膏 +##膑 +##膘 +##膚 +##膛 +##膜 +##膝 +##膠 +##膦 +##膨 +##膩 +##膳 +##膺 +##膻 +##膽 +##膾 +##膿 +##臀 +##臂 +##臃 +##臆 +##臉 +##臊 +##臍 +##臓 +##臘 +##臟 +##臣 +##臥 +##臧 +##臨 +##自 +##臬 +##臭 +##至 +##致 +##臺 +##臻 +##臼 +##臾 +##舀 +##舂 +##舅 +##舆 +##與 +##興 +##舉 +##舊 +##舌 +##舍 +##舎 +##舐 +##舒 +##舔 +##舖 +##舗 +##舛 +##舜 +##舞 +##舟 +##航 +##舫 +##般 +##舰 +##舱 +##舵 +##舶 +##舷 +##舸 +##船 +##舺 +##舾 +##艇 +##艋 +##艘 +##艙 +##艦 +##艮 +##良 +##艰 +##艱 +##色 +##艳 +##艷 +##艹 +##艺 +##艾 +##节 +##芃 +##芈 +##芊 +##芋 +##芍 +##芎 +##芒 +##芙 +##芜 +##芝 +##芡 +##芥 +##芦 +##芩 +##芪 +##芫 +##芬 +##芭 +##芮 +##芯 +##花 +##芳 +##芷 +##芸 +##芹 +##芻 +##芽 +##芾 +##苁 +##苄 +##苇 +##苋 +##苍 +##苏 +##苑 +##苒 +##苓 +##苔 +##苕 +##苗 +##苛 +##苜 +##苞 +##苟 +##苡 +##苣 +##若 +##苦 +##苫 +##苯 +##英 +##苷 +##苹 +##苻 +##茁 +##茂 +##范 +##茄 +##茅 +##茉 +##茎 +##茏 +##茗 +##茜 +##茧 +##茨 +##茫 +##茬 +##茭 +##茯 +##茱 +##茲 +##茴 +##茵 +##茶 +##茸 +##茹 +##茼 +##荀 +##荃 +##荆 +##草 +##荊 +##荏 +##荐 +##荒 +##荔 +##荖 +##荘 +##荚 +##荞 +##荟 +##荠 +##荡 +##荣 +##荤 +##荥 +##荧 +##荨 +##荪 +##荫 +##药 +##荳 +##荷 +##荸 +##荻 +##荼 +##荽 +##莅 +##莆 +##莉 +##莊 +##莎 +##莒 +##莓 +##莖 +##莘 +##莞 +##莠 +##莢 +##莧 +##莪 +##莫 +##莱 +##莲 +##莴 +##获 +##莹 +##莺 +##莽 +##莿 +##菀 +##菁 +##菅 +##菇 +##菈 +##菊 +##菌 +##菏 +##菓 +##菖 +##菘 +##菜 +##菟 +##菠 +##菡 +##菩 +##華 +##菱 +##菲 +##菸 +##菽 +##萁 +##萃 +##萄 +##萊 +##萋 +##萌 +##萍 +##萎 +##萘 +##萝 +##萤 +##营 +##萦 +##萧 +##萨 +##萩 +##萬 +##萱 +##萵 +##萸 +##萼 +##落 +##葆 +##葉 +##著 +##葚 +##葛 +##葡 +##董 +##葦 +##葩 +##葫 +##葬 +##葭 +##葯 +##葱 +##葳 +##葵 +##葷 +##葺 +##蒂 +##蒋 +##蒐 +##蒔 +##蒙 +##蒜 +##蒞 +##蒟 +##蒡 +##蒨 +##蒲 +##蒸 +##蒹 +##蒻 +##蒼 +##蒿 +##蓁 +##蓄 +##蓆 +##蓉 +##蓋 +##蓑 +##蓓 +##蓖 +##蓝 +##蓟 +##蓦 +##蓬 +##蓮 +##蓼 +##蓿 +##蔑 +##蔓 +##蔔 +##蔗 +##蔘 +##蔚 +##蔡 +##蔣 +##蔥 +##蔫 +##蔬 +##蔭 +##蔵 +##蔷 +##蔺 +##蔻 +##蔼 +##蔽 +##蕁 +##蕃 +##蕈 +##蕉 +##蕊 +##蕎 +##蕙 +##蕤 +##蕨 +##蕩 +##蕪 +##蕭 +##蕲 +##蕴 +##蕻 +##蕾 +##薄 +##薅 +##薇 +##薈 +##薊 +##薏 +##薑 +##薔 +##薙 +##薛 +##薦 +##薨 +##薩 +##薪 +##薬 +##薯 +##薰 +##薹 +##藉 +##藍 +##藏 +##藐 +##藓 +##藕 +##藜 +##藝 +##藤 +##藥 +##藩 +##藹 +##藻 +##藿 +##蘆 +##蘇 +##蘊 +##蘋 +##蘑 +##蘚 +##蘭 +##蘸 +##蘼 +##蘿 +##虎 +##虏 +##虐 +##虑 +##虔 +##處 +##虚 +##虛 +##虜 +##虞 +##號 +##虢 +##虧 +##虫 +##虬 +##虱 +##虹 +##虻 +##虽 +##虾 +##蚀 +##蚁 +##蚂 +##蚊 +##蚌 +##蚓 +##蚕 +##蚜 +##蚝 +##蚣 +##蚤 +##蚩 +##蚪 +##蚯 +##蚱 +##蚵 +##蛀 +##蛆 +##蛇 +##蛊 +##蛋 +##蛎 +##蛐 +##蛔 +##蛙 +##蛛 +##蛟 +##蛤 +##蛭 +##蛮 +##蛰 +##蛳 +##蛹 +##蛻 +##蛾 +##蜀 +##蜂 +##蜃 +##蜆 +##蜇 +##蜈 +##蜊 +##蜍 +##蜒 +##蜓 +##蜕 +##蜗 +##蜘 +##蜚 +##蜜 +##蜡 +##蜢 +##蜥 +##蜱 +##蜴 +##蜷 +##蜻 +##蜿 +##蝇 +##蝈 +##蝉 +##蝌 +##蝎 +##蝕 +##蝗 +##蝙 +##蝟 +##蝠 +##蝦 +##蝨 +##蝴 +##蝶 +##蝸 +##蝼 +##螂 +##螃 +##融 +##螞 +##螢 +##螨 +##螯 +##螳 +##螺 +##蟀 +##蟄 +##蟆 +##蟋 +##蟎 +##蟑 +##蟒 +##蟠 +##蟬 +##蟲 +##蟹 +##蟻 +##蟾 +##蠅 +##蠍 +##蠔 +##蠕 +##蠛 +##蠟 +##蠡 +##蠢 +##蠣 +##蠱 +##蠶 +##蠹 +##蠻 +##血 +##衄 +##衅 +##衆 +##行 +##衍 +##術 +##衔 +##街 +##衙 +##衛 +##衝 +##衞 +##衡 +##衢 +##衣 +##补 +##表 +##衩 +##衫 +##衬 +##衮 +##衰 +##衲 +##衷 +##衹 +##衾 +##衿 +##袁 +##袂 +##袄 +##袅 +##袈 +##袋 +##袍 +##袒 +##袖 +##袜 +##袞 +##袤 +##袪 +##被 +##袭 +##袱 +##裁 +##裂 +##装 +##裆 +##裊 +##裏 +##裔 +##裕 +##裘 +##裙 +##補 +##裝 +##裟 +##裡 +##裤 +##裨 +##裱 +##裳 +##裴 +##裸 +##裹 +##製 +##裾 +##褂 +##複 +##褐 +##褒 +##褓 +##褔 +##褚 +##褥 +##褪 +##褫 +##褲 +##褶 +##褻 +##襁 +##襄 +##襟 +##襠 +##襪 +##襬 +##襯 +##襲 +##西 +##要 +##覃 +##覆 +##覇 +##見 +##規 +##覓 +##視 +##覚 +##覦 +##覧 +##親 +##覬 +##観 +##覷 +##覺 +##覽 +##觀 +##见 +##观 +##规 +##觅 +##视 +##览 +##觉 +##觊 +##觎 +##觐 +##觑 +##角 +##觞 +##解 +##觥 +##触 +##觸 +##言 +##訂 +##計 +##訊 +##討 +##訓 +##訕 +##訖 +##託 +##記 +##訛 +##訝 +##訟 +##訣 +##訥 +##訪 +##設 +##許 +##訳 +##訴 +##訶 +##診 +##註 +##証 +##詆 +##詐 +##詔 +##評 +##詛 +##詞 +##詠 +##詡 +##詢 +##詣 +##試 +##詩 +##詫 +##詬 +##詭 +##詮 +##詰 +##話 +##該 +##詳 +##詹 +##詼 +##誅 +##誇 +##誉 +##誌 +##認 +##誓 +##誕 +##誘 +##語 +##誠 +##誡 +##誣 +##誤 +##誥 +##誦 +##誨 +##說 +##説 +##読 +##誰 +##課 +##誹 +##誼 +##調 +##諄 +##談 +##請 +##諏 +##諒 +##論 +##諗 +##諜 +##諡 +##諦 +##諧 +##諫 +##諭 +##諮 +##諱 +##諳 +##諷 +##諸 +##諺 +##諾 +##謀 +##謁 +##謂 +##謄 +##謊 +##謎 +##謐 +##謔 +##謗 +##謙 +##講 +##謝 +##謠 +##謨 +##謬 +##謹 +##謾 +##譁 +##證 +##譎 +##譏 +##識 +##譙 +##譚 +##譜 +##警 +##譬 +##譯 +##議 +##譲 +##譴 +##護 +##譽 +##讀 +##變 +##讓 +##讚 +##讞 +##计 +##订 +##认 +##讥 +##讧 +##讨 +##让 +##讪 +##讫 +##训 +##议 +##讯 +##记 +##讲 +##讳 +##讴 +##讶 +##讷 +##许 +##讹 +##论 +##讼 +##讽 +##设 +##访 +##诀 +##证 +##诃 +##评 +##诅 +##识 +##诈 +##诉 +##诊 +##诋 +##词 +##诏 +##译 +##试 +##诗 +##诘 +##诙 +##诚 +##诛 +##话 +##诞 +##诟 +##诠 +##诡 +##询 +##诣 +##诤 +##该 +##详 +##诧 +##诩 +##诫 +##诬 +##语 +##误 +##诰 +##诱 +##诲 +##说 +##诵 +##诶 +##请 +##诸 +##诺 +##读 +##诽 +##课 +##诿 +##谀 +##谁 +##调 +##谄 +##谅 +##谆 +##谈 +##谊 +##谋 +##谌 +##谍 +##谎 +##谏 +##谐 +##谑 +##谒 +##谓 +##谔 +##谕 +##谗 +##谘 +##谙 +##谚 +##谛 +##谜 +##谟 +##谢 +##谣 +##谤 +##谥 +##谦 +##谧 +##谨 +##谩 +##谪 +##谬 +##谭 +##谯 +##谱 +##谲 +##谴 +##谶 +##谷 +##豁 +##豆 +##豇 +##豈 +##豉 +##豊 +##豌 +##豎 +##豐 +##豔 +##豚 +##象 +##豢 +##豪 +##豫 +##豬 +##豹 +##豺 +##貂 +##貅 +##貌 +##貓 +##貔 +##貘 +##貝 +##貞 +##負 +##財 +##貢 +##貧 +##貨 +##販 +##貪 +##貫 +##責 +##貯 +##貰 +##貳 +##貴 +##貶 +##買 +##貸 +##費 +##貼 +##貽 +##貿 +##賀 +##賁 +##賂 +##賃 +##賄 +##資 +##賈 +##賊 +##賑 +##賓 +##賜 +##賞 +##賠 +##賡 +##賢 +##賣 +##賤 +##賦 +##質 +##賬 +##賭 +##賴 +##賺 +##購 +##賽 +##贅 +##贈 +##贊 +##贍 +##贏 +##贓 +##贖 +##贛 +##贝 +##贞 +##负 +##贡 +##财 +##责 +##贤 +##败 +##账 +##货 +##质 +##贩 +##贪 +##贫 +##贬 +##购 +##贮 +##贯 +##贰 +##贱 +##贲 +##贴 +##贵 +##贷 +##贸 +##费 +##贺 +##贻 +##贼 +##贾 +##贿 +##赁 +##赂 +##赃 +##资 +##赅 +##赈 +##赊 +##赋 +##赌 +##赎 +##赏 +##赐 +##赓 +##赔 +##赖 +##赘 +##赚 +##赛 +##赝 +##赞 +##赠 +##赡 +##赢 +##赣 +##赤 +##赦 +##赧 +##赫 +##赭 +##走 +##赳 +##赴 +##赵 +##赶 +##起 +##趁 +##超 +##越 +##趋 +##趕 +##趙 +##趟 +##趣 +##趨 +##足 +##趴 +##趵 +##趸 +##趺 +##趾 +##跃 +##跄 +##跆 +##跋 +##跌 +##跎 +##跑 +##跖 +##跚 +##跛 +##距 +##跟 +##跡 +##跤 +##跨 +##跩 +##跪 +##路 +##跳 +##践 +##跷 +##跹 +##跺 +##跻 +##踉 +##踊 +##踌 +##踏 +##踐 +##踝 +##踞 +##踟 +##踢 +##踩 +##踪 +##踮 +##踱 +##踴 +##踵 +##踹 +##蹂 +##蹄 +##蹇 +##蹈 +##蹉 +##蹊 +##蹋 +##蹑 +##蹒 +##蹙 +##蹟 +##蹣 +##蹤 +##蹦 +##蹩 +##蹬 +##蹭 +##蹲 +##蹴 +##蹶 +##蹺 +##蹼 +##蹿 +##躁 +##躇 +##躉 +##躊 +##躋 +##躍 +##躏 +##躪 +##身 +##躬 +##躯 +##躲 +##躺 +##軀 +##車 +##軋 +##軌 +##軍 +##軒 +##軟 +##転 +##軸 +##軼 +##軽 +##軾 +##較 +##載 +##輒 +##輓 +##輔 +##輕 +##輛 +##輝 +##輟 +##輩 +##輪 +##輯 +##輸 +##輻 +##輾 +##輿 +##轄 +##轅 +##轆 +##轉 +##轍 +##轎 +##轟 +##车 +##轧 +##轨 +##轩 +##转 +##轭 +##轮 +##软 +##轰 +##轲 +##轴 +##轶 +##轻 +##轼 +##载 +##轿 +##较 +##辄 +##辅 +##辆 +##辇 +##辈 +##辉 +##辊 +##辍 +##辐 +##辑 +##输 +##辕 +##辖 +##辗 +##辘 +##辙 +##辛 +##辜 +##辞 +##辟 +##辣 +##辦 +##辨 +##辩 +##辫 +##辭 +##辮 +##辯 +##辰 +##辱 +##農 +##边 +##辺 +##辻 +##込 +##辽 +##达 +##迁 +##迂 +##迄 +##迅 +##过 +##迈 +##迎 +##运 +##近 +##返 +##还 +##这 +##进 +##远 +##违 +##连 +##迟 +##迢 +##迤 +##迥 +##迦 +##迩 +##迪 +##迫 +##迭 +##述 +##迴 +##迷 +##迸 +##迹 +##迺 +##追 +##退 +##送 +##适 +##逃 +##逅 +##逆 +##选 +##逊 +##逍 +##透 +##逐 +##递 +##途 +##逕 +##逗 +##這 +##通 +##逛 +##逝 +##逞 +##速 +##造 +##逢 +##連 +##逮 +##週 +##進 +##逵 +##逶 +##逸 +##逻 +##逼 +##逾 +##遁 +##遂 +##遅 +##遇 +##遊 +##運 +##遍 +##過 +##遏 +##遐 +##遑 +##遒 +##道 +##達 +##違 +##遗 +##遙 +##遛 +##遜 +##遞 +##遠 +##遢 +##遣 +##遥 +##遨 +##適 +##遭 +##遮 +##遲 +##遴 +##遵 +##遶 +##遷 +##選 +##遺 +##遼 +##遽 +##避 +##邀 +##邁 +##邂 +##邃 +##還 +##邇 +##邈 +##邊 +##邋 +##邏 +##邑 +##邓 +##邕 +##邛 +##邝 +##邢 +##那 +##邦 +##邨 +##邪 +##邬 +##邮 +##邯 +##邰 +##邱 +##邳 +##邵 +##邸 +##邹 +##邺 +##邻 +##郁 +##郅 +##郊 +##郎 +##郑 +##郜 +##郝 +##郡 +##郢 +##郤 +##郦 +##郧 +##部 +##郫 +##郭 +##郴 +##郵 +##郷 +##郸 +##都 +##鄂 +##鄉 +##鄒 +##鄔 +##鄙 +##鄞 +##鄢 +##鄧 +##鄭 +##鄰 +##鄱 +##鄲 +##鄺 +##酉 +##酊 +##酋 +##酌 +##配 +##酐 +##酒 +##酗 +##酚 +##酝 +##酢 +##酣 +##酥 +##酩 +##酪 +##酬 +##酮 +##酯 +##酰 +##酱 +##酵 +##酶 +##酷 +##酸 +##酿 +##醃 +##醇 +##醉 +##醋 +##醍 +##醐 +##醒 +##醚 +##醛 +##醜 +##醞 +##醣 +##醪 +##醫 +##醬 +##醮 +##醯 +##醴 +##醺 +##釀 +##釁 +##采 +##釉 +##释 +##釋 +##里 +##重 +##野 +##量 +##釐 +##金 +##釗 +##釘 +##釜 +##針 +##釣 +##釦 +##釧 +##釵 +##鈀 +##鈉 +##鈍 +##鈎 +##鈔 +##鈕 +##鈞 +##鈣 +##鈦 +##鈪 +##鈴 +##鈺 +##鈾 +##鉀 +##鉄 +##鉅 +##鉉 +##鉑 +##鉗 +##鉚 +##鉛 +##鉤 +##鉴 +##鉻 +##銀 +##銃 +##銅 +##銑 +##銓 +##銖 +##銘 +##銜 +##銬 +##銭 +##銮 +##銳 +##銷 +##銹 +##鋁 +##鋅 +##鋒 +##鋤 +##鋪 +##鋰 +##鋸 +##鋼 +##錄 +##錐 +##錘 +##錚 +##錠 +##錢 +##錦 +##錨 +##錫 +##錮 +##錯 +##録 +##錳 +##錶 +##鍊 +##鍋 +##鍍 +##鍛 +##鍥 +##鍰 +##鍵 +##鍺 +##鍾 +##鎂 +##鎊 +##鎌 +##鎏 +##鎔 +##鎖 +##鎗 +##鎚 +##鎧 +##鎬 +##鎮 +##鎳 +##鏈 +##鏖 +##鏗 +##鏘 +##鏞 +##鏟 +##鏡 +##鏢 +##鏤 +##鏽 +##鐘 +##鐮 +##鐲 +##鐳 +##鐵 +##鐸 +##鐺 +##鑄 +##鑊 +##鑑 +##鑒 +##鑣 +##鑫 +##鑰 +##鑲 +##鑼 +##鑽 +##鑾 +##鑿 +##针 +##钉 +##钊 +##钎 +##钏 +##钒 +##钓 +##钗 +##钙 +##钛 +##钜 +##钝 +##钞 +##钟 +##钠 +##钡 +##钢 +##钣 +##钤 +##钥 +##钦 +##钧 +##钨 +##钩 +##钮 +##钯 +##钰 +##钱 +##钳 +##钴 +##钵 +##钺 +##钻 +##钼 +##钾 +##钿 +##铀 +##铁 +##铂 +##铃 +##铄 +##铅 +##铆 +##铉 +##铎 +##铐 +##铛 +##铜 +##铝 +##铠 +##铡 +##铢 +##铣 +##铤 +##铨 +##铩 +##铬 +##铭 +##铮 +##铰 +##铲 +##铵 +##银 +##铸 +##铺 +##链 +##铿 +##销 +##锁 +##锂 +##锄 +##锅 +##锆 +##锈 +##锉 +##锋 +##锌 +##锏 +##锐 +##锑 +##错 +##锚 +##锟 +##锡 +##锢 +##锣 +##锤 +##锥 +##锦 +##锭 +##键 +##锯 +##锰 +##锲 +##锵 +##锹 +##锺 +##锻 +##镀 +##镁 +##镂 +##镇 +##镉 +##镌 +##镍 +##镐 +##镑 +##镕 +##镖 +##镗 +##镛 +##镜 +##镣 +##镭 +##镯 +##镰 +##镳 +##镶 +##長 +##长 +##門 +##閃 +##閉 +##開 +##閎 +##閏 +##閑 +##閒 +##間 +##閔 +##閘 +##閡 +##関 +##閣 +##閥 +##閨 +##閩 +##閱 +##閲 +##閹 +##閻 +##閾 +##闆 +##闇 +##闊 +##闌 +##闍 +##闔 +##闕 +##闖 +##闘 +##關 +##闡 +##闢 +##门 +##闪 +##闫 +##闭 +##问 +##闯 +##闰 +##闲 +##间 +##闵 +##闷 +##闸 +##闹 +##闺 +##闻 +##闽 +##闾 +##阀 +##阁 +##阂 +##阅 +##阆 +##阇 +##阈 +##阉 +##阎 +##阐 +##阑 +##阔 +##阕 +##阖 +##阙 +##阚 +##阜 +##队 +##阡 +##阪 +##阮 +##阱 +##防 +##阳 +##阴 +##阵 +##阶 +##阻 +##阿 +##陀 +##陂 +##附 +##际 +##陆 +##陇 +##陈 +##陋 +##陌 +##降 +##限 +##陕 +##陛 +##陝 +##陞 +##陟 +##陡 +##院 +##陣 +##除 +##陨 +##险 +##陪 +##陰 +##陲 +##陳 +##陵 +##陶 +##陷 +##陸 +##険 +##陽 +##隅 +##隆 +##隈 +##隊 +##隋 +##隍 +##階 +##随 +##隐 +##隔 +##隕 +##隘 +##隙 +##際 +##障 +##隠 +##隣 +##隧 +##隨 +##險 +##隱 +##隴 +##隶 +##隸 +##隻 +##隼 +##隽 +##难 +##雀 +##雁 +##雄 +##雅 +##集 +##雇 +##雉 +##雋 +##雌 +##雍 +##雎 +##雏 +##雑 +##雒 +##雕 +##雖 +##雙 +##雛 +##雜 +##雞 +##離 +##難 +##雨 +##雪 +##雯 +##雰 +##雲 +##雳 +##零 +##雷 +##雹 +##電 +##雾 +##需 +##霁 +##霄 +##霆 +##震 +##霈 +##霉 +##霊 +##霍 +##霎 +##霏 +##霑 +##霓 +##霖 +##霜 +##霞 +##霧 +##霭 +##霰 +##露 +##霸 +##霹 +##霽 +##霾 +##靂 +##靄 +##靈 +##青 +##靓 +##靖 +##静 +##靚 +##靛 +##靜 +##非 +##靠 +##靡 +##面 +##靥 +##靦 +##革 +##靳 +##靴 +##靶 +##靼 +##鞅 +##鞋 +##鞍 +##鞏 +##鞑 +##鞘 +##鞠 +##鞣 +##鞦 +##鞭 +##韆 +##韋 +##韌 +##韓 +##韜 +##韦 +##韧 +##韩 +##韬 +##韭 +##音 +##韵 +##韶 +##韻 +##響 +##頁 +##頂 +##頃 +##項 +##順 +##須 +##頌 +##預 +##頑 +##頒 +##頓 +##頗 +##領 +##頜 +##頡 +##頤 +##頫 +##頭 +##頰 +##頷 +##頸 +##頹 +##頻 +##頼 +##顆 +##題 +##額 +##顎 +##顏 +##顔 +##願 +##顛 +##類 +##顧 +##顫 +##顯 +##顱 +##顴 +##页 +##顶 +##顷 +##项 +##顺 +##须 +##顼 +##顽 +##顾 +##顿 +##颁 +##颂 +##预 +##颅 +##领 +##颇 +##颈 +##颉 +##颊 +##颌 +##颍 +##颐 +##频 +##颓 +##颔 +##颖 +##颗 +##题 +##颚 +##颛 +##颜 +##额 +##颞 +##颠 +##颡 +##颢 +##颤 +##颦 +##颧 +##風 +##颯 +##颱 +##颳 +##颶 +##颼 +##飄 +##飆 +##风 +##飒 +##飓 +##飕 +##飘 +##飙 +##飚 +##飛 +##飞 +##食 +##飢 +##飨 +##飩 +##飪 +##飯 +##飲 +##飼 +##飽 +##飾 +##餃 +##餅 +##餉 +##養 +##餌 +##餐 +##餒 +##餓 +##餘 +##餚 +##餛 +##餞 +##餡 +##館 +##餮 +##餵 +##餾 +##饅 +##饈 +##饋 +##饌 +##饍 +##饑 +##饒 +##饕 +##饗 +##饞 +##饥 +##饨 +##饪 +##饬 +##饭 +##饮 +##饯 +##饰 +##饱 +##饲 +##饴 +##饵 +##饶 +##饷 +##饺 +##饼 +##饽 +##饿 +##馀 +##馁 +##馄 +##馅 +##馆 +##馈 +##馋 +##馍 +##馏 +##馒 +##馔 +##首 +##馗 +##香 +##馥 +##馨 +##馬 +##馭 +##馮 +##馳 +##馴 +##駁 +##駄 +##駅 +##駆 +##駐 +##駒 +##駕 +##駛 +##駝 +##駭 +##駱 +##駿 +##騁 +##騎 +##騏 +##験 +##騙 +##騨 +##騰 +##騷 +##驀 +##驅 +##驊 +##驍 +##驒 +##驕 +##驗 +##驚 +##驛 +##驟 +##驢 +##驥 +##马 +##驭 +##驮 +##驯 +##驰 +##驱 +##驳 +##驴 +##驶 +##驷 +##驸 +##驹 +##驻 +##驼 +##驾 +##驿 +##骁 +##骂 +##骄 +##骅 +##骆 +##骇 +##骈 +##骊 +##骋 +##验 +##骏 +##骐 +##骑 +##骗 +##骚 +##骛 +##骜 +##骞 +##骠 +##骡 +##骤 +##骥 +##骧 +##骨 +##骯 +##骰 +##骶 +##骷 +##骸 +##骼 +##髂 +##髅 +##髋 +##髏 +##髒 +##髓 +##體 +##髖 +##高 +##髦 +##髪 +##髮 +##髯 +##髻 +##鬃 +##鬆 +##鬍 +##鬓 +##鬚 +##鬟 +##鬢 +##鬣 +##鬥 +##鬧 +##鬱 +##鬼 +##魁 +##魂 +##魄 +##魅 +##魇 +##魍 +##魏 +##魔 +##魘 +##魚 +##魯 +##魷 +##鮑 +##鮨 +##鮪 +##鮭 +##鮮 +##鯉 +##鯊 +##鯖 +##鯛 +##鯨 +##鯰 +##鯽 +##鰍 +##鰓 +##鰭 +##鰲 +##鰻 +##鰾 +##鱈 +##鱉 +##鱔 +##鱗 +##鱷 +##鱸 +##鱼 +##鱿 +##鲁 +##鲈 +##鲍 +##鲑 +##鲛 +##鲜 +##鲟 +##鲢 +##鲤 +##鲨 +##鲫 +##鲱 +##鲲 +##鲶 +##鲷 +##鲸 +##鳃 +##鳄 +##鳅 +##鳌 +##鳍 +##鳕 +##鳖 +##鳗 +##鳝 +##鳞 +##鳥 +##鳩 +##鳳 +##鳴 +##鳶 +##鴉 +##鴕 +##鴛 +##鴦 +##鴨 +##鴻 +##鴿 +##鵑 +##鵜 +##鵝 +##鵡 +##鵬 +##鵰 +##鵲 +##鶘 +##鶩 +##鶯 +##鶴 +##鷗 +##鷲 +##鷹 +##鷺 +##鸚 +##鸞 +##鸟 +##鸠 +##鸡 +##鸢 +##鸣 +##鸥 +##鸦 +##鸨 +##鸪 +##鸭 +##鸯 +##鸳 +##鸵 +##鸽 +##鸾 +##鸿 +##鹂 +##鹃 +##鹄 +##鹅 +##鹈 +##鹉 +##鹊 +##鹌 +##鹏 +##鹑 +##鹕 +##鹘 +##鹜 +##鹞 +##鹤 +##鹦 +##鹧 +##鹫 +##鹭 +##鹰 +##鹳 +##鹵 +##鹹 +##鹼 +##鹽 +##鹿 +##麂 +##麋 +##麒 +##麓 +##麗 +##麝 +##麟 +##麥 +##麦 +##麩 +##麴 +##麵 +##麸 +##麺 +##麻 +##麼 +##麽 +##麾 +##黃 +##黄 +##黍 +##黎 +##黏 +##黑 +##黒 +##黔 +##默 +##黛 +##黜 +##黝 +##點 +##黠 +##黨 +##黯 +##黴 +##鼋 +##鼎 +##鼐 +##鼓 +##鼠 +##鼬 +##鼹 +##鼻 +##鼾 +##齁 +##齊 +##齋 +##齐 +##齒 +##齡 +##齢 +##齣 +##齦 +##齿 +##龄 +##龅 +##龈 +##龊 +##龋 +##龌 +##龍 +##龐 +##龔 +##龕 +##龙 +##龚 +##龛 +##龜 +##龟 +##︰ +##︱ +##︶ +##︿ +##﹁ +##﹂ +##﹍ +##﹏ +##﹐ +##﹑ +##﹒ +##﹔ +##﹕ +##﹖ +##﹗ +##﹙ +##﹚ +##﹝ +##﹞ +##﹡ +##﹣ +##! +##" +### +##$ +##% +##& +##' +##( +##) +##* +##, +##- +##. +##/ +##: +##; +##< +##? +##@ +##[ +##\ +##] +##^ +##_ +##` +##f +##h +##j +##u +##w +##z +##{ +##} +##。 +##「 +##」 +##、 +##・ +##ッ +##ー +##イ +##ク +##シ +##ス +##ト +##ノ +##フ +##ラ +##ル +##ン +##゙ +##゚ +## ̄ +##¥ +##👍 +##🔥 +##😂 +##😎 diff --git a/main.py b/main.py new file mode 100644 index 0000000..fce03e5 --- /dev/null +++ b/main.py @@ -0,0 +1,28 @@ +from fastapi import FastAPI + +from app.client.mysql_client_manager import db_assistant_mysql_client_manager +from app.summary import summary_router + +app = FastAPI(title="Sales Assistant API", version="1.0.0") + +app.include_router(summary_router) + + +@app.on_event("startup") +async def startup(): + db_assistant_mysql_client_manager.init() + + +@app.on_event("shutdown") +async def shutdown(): + await db_assistant_mysql_client_manager.close() + + +@app.get("/") +async def root(): + return {"message": "Sales Assistant API is running"} + + +if __name__ == "__main__": + import uvicorn + uvicorn.run(app, host="0.0.0.0", port=8000) diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..9a9ab94 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,23 @@ +[project] +name = "sales-assistant-py" +version = "0.1.0" +description = "Add your description here" +requires-python = ">=3.12" +dependencies = [ + "aiohttp>=3.14.1", + "apscheduler>=3.11.2", + "asyncmy>=0.2.11", + "cryptography>=48.0.1", + "fastapi[standard]>=0.136.3", + "huggingface-hub>=1.18.0", + "jieba>=0.42.1", + "langchain>=1.3.7", + "langchain-deepseek>=1.1.0", + "langchain-huggingface>=1.2.2", + "langgraph>=1.2.4", + "loguru>=0.7.3", + "omegaconf>=2.3.0", + "pymilvus>=3.0.0", + "pyyaml>=6.0.3", + "sqlalchemy>=2.0.50", +] diff --git a/uv.lock b/uv.lock new file mode 100644 index 0000000..bf4892b --- /dev/null +++ b/uv.lock @@ -0,0 +1,3051 @@ +version = 1 +revision = 3 +requires-python = ">=3.12" +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.13.*' and sys_platform == 'win32'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.13' and sys_platform == 'win32'", + "python_full_version < '3.13' and sys_platform == 'emscripten'", + "python_full_version < '3.13' and sys_platform != 'emscripten' and sys_platform != 'win32'", +] + +[[package]] +name = "aiohappyeyeballs" +version = "2.6.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/33/c6/61a2d7b7572279226bb2e7f61d7a19ca7c90da0329c93fa0d560cbf288d8/aiohappyeyeballs-2.6.2.tar.gz", hash = "sha256:e202810ee718bd01fc6ef49e8ea53d023d5cb6b581076d7925aa499fa55dbe64", size = 22591, upload-time = "2026-05-20T15:12:24.631Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/fc/a7bf5b6e4e617b45f90f2d9d2a68519c249c81dd4fc2658c7a2a61c4f4b7/aiohappyeyeballs-2.6.2-py3-none-any.whl", hash = "sha256:4708045e2d7a6c6bdf8aafa8ed39649eaf926a4543b54560659129e3365953c4", size = 15062, upload-time = "2026-05-20T15:12:23.328Z" }, +] + +[[package]] +name = "aiohttp" +version = "3.14.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "aiohappyeyeballs" }, + { name = "aiosignal" }, + { name = "attrs" }, + { name = "frozenlist" }, + { name = "multidict" }, + { name = "propcache" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, + { name = "yarl" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/78/8ea7308cac6934de8c74a14f3d5f65d1c89287426688be79538d0e5c013d/aiohttp-3.14.1.tar.gz", hash = "sha256:307f2cff90a764d329e77040603fa032db89c5c24fdad50c4c15334cba744035", size = 7955794, upload-time = "2026-06-07T21:09:35.529Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1d/21/151624b51cd92553d95424daf4bf19f19ce9be9002d19253e7e7ce67197b/aiohttp-3.14.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:d35143e27778b4bb0fb189562d7f275bff79c62ab8e98459717c0ea617ff2480", size = 757402, upload-time = "2026-06-07T21:06:40.311Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/82/280619e0bd7bf2454987e19282616e84762255dd9c8468f62382e8c191f1/aiohttp-3.14.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:bcfb80a2cc36fba2534e5e5b5264dc7ae6fcd9bf15256da3e53d2f499e6fa29d", size = 512310, upload-time = "2026-06-07T21:06:42.207Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/b2/2aac325583aaa1353045f96dffa586d8a34e8322e14a7ba49cffeb103ab4/aiohttp-3.14.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:27fd7c91e51729b4f7e1577865fa6d34c9adccbc39aabe9000285b48af9f0ec2", size = 512448, upload-time = "2026-06-07T21:06:43.813Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/72/a60607cb849faa8af8a356c9329ea2eb6f395d49e82cc82ccba1fd8deb8f/aiohttp-3.14.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:64c567bf9eaf664280116a8688f63016e6b32db2505908e2bdaca1b6438142f2", size = 1766854, upload-time = "2026-06-07T21:06:45.391Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/d3/d9fe1c9ec7557ab4d0d82bebaa728c6418f0b93295ec2f4ab015f7710cc7/aiohttp-3.14.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f5e6ff2bdbb8f4cd3fbe41f99e25bbcd58e3bf9f13d3dd31a11e7917251cc77a", size = 1740884, upload-time = "2026-06-07T21:06:47.413Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/dc/f2cecfaf9337ba3e63f181500814ff502aa3d00d9c7ec93a9d23d10a27b2/aiohttp-3.14.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2f73e01dc37122325caf079982621262f96d74823c179038a82fddfc50359264", size = 1810034, upload-time = "2026-06-07T21:06:50.165Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/d7/2ff65c5e65c0d7476daf7e15c032e0805e36811185b9623e3238ad6c763e/aiohttp-3.14.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:bb2c0c80d431c0d03f2c7dbf125150fedd4f0de17366a7ca33f7ccb822391842", size = 1904054, upload-time = "2026-06-07T21:06:52.035Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/9c/d445818389df371f56d141d881153ba23183c4735a03f7356ffb43f7757d/aiohttp-3.14.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:3e6fc1a85fa7194a1a7d19f44e8609180f4a8eb5fa4c7ed8b4355f080fad235c", size = 1790278, upload-time = "2026-06-07T21:06:54.049Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4d/aa/bf04cb4d865fc6101c2229a294ad744973b72e513fdc5a6b791e6983d72a/aiohttp-3.14.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:686b6c0d3911ec387b444ddf5dc62fb7f7c0a7d5186a7861626496a5ab4aff95", size = 1591795, upload-time = "2026-06-07T21:06:55.911Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/b4/4dac0038960427ba832f6609dfb4ea5437d7fd80c72001b9e48f834f428b/aiohttp-3.14.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c6fa4dc7ad6f8109c70bb1499e589f76b0b792baf39f9b017eb92c8a81d0a199", size = 1728397, upload-time = "2026-06-07T21:06:57.777Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/f9/7cd4e8ad7aa3b75f17d56bb5498dd604a93d4e6eece822ba0568c413fff0/aiohttp-3.14.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:87a5eea1b2a5e21e1ebdbb33ad4165359189327e63fc4e4894693e7f821ac817", size = 1766504, upload-time = "2026-06-07T21:07:00.009Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/df/fc01d9fcad0f73fed3f3d361f1f94f975947b50dff82919f6dc2bf4316cc/aiohttp-3.14.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:1c1421eb01d4fd608d88cc8290211d177a58532b55ad94076fb349c5bf467f0a", size = 1777806, upload-time = "2026-06-07T21:07:02.064Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/09/47e2d090bddcc8fb4ccb4c314aadc32d7c5d9bb55f50f6ad1c92fc15d501/aiohttp-3.14.1-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:34b257ec41345c1e8f2df68fa908a7952f5de932723871eb633ecbbff396c9a4", size = 1580707, upload-time = "2026-06-07T21:07:03.942Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/36/f1a4ce904ae0b6930cfe9afc96d0896f7ec1a620c400405d63783bb95a9c/aiohttp-3.14.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:de538791a80e5d862addbc183f70f0158ac9b9bb872bb147f1fd2a683691e087", size = 1798121, upload-time = "2026-06-07T21:07:05.987Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/0a/e0075ce9ca0279ee1d4f0c0b85f54fea02ebc83c3007651a72bece658fec/aiohttp-3.14.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:6f71173be42d3241d428f760122febb748de0623f44308a6f120d0dd9ec572e3", size = 1767580, upload-time = "2026-06-07T21:07:07.873Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/61/a0c0a8f327a9c52095cdd8e312391b00d3ed64ab6c72bb5c33d8ec251cf7/aiohttp-3.14.1-cp312-cp312-win32.whl", hash = "sha256:ec8dc383ee57ea3e883477dcca3f11b65d58199f1080acaf4cd6ad9a99698be4", size = 452771, upload-time = "2026-06-07T21:07:09.669Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/d9/ea367c75f16ac9c6cdc8febb25e8318fa21a2b1bc8d6514d4b2d890bface/aiohttp-3.14.1-cp312-cp312-win_amd64.whl", hash = "sha256:2aa92c87868cd13674989f9ee83e5f9f7ea4237589b728048e1f0c8f6caa3271", size = 479873, upload-time = "2026-06-07T21:07:11.538Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/64/8d96784a7851156db8a4c6c3f6f91042fdf39fb15a4cc38c8b3c14833c45/aiohttp-3.14.1-cp312-cp312-win_arm64.whl", hash = "sha256:2c840c90759922cb5e6dda94596e079a30fb5a5ba548e7e0dc00574703940847", size = 448073, upload-time = "2026-06-07T21:07:13.637Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/97/bd137012dd97e1649162b099135a80e1fd59aaa807b2430fc448d1029aff/aiohttp-3.14.1-cp313-cp313-android_21_arm64_v8a.whl", hash = "sha256:b3a03285a7f9c7b016324574a6d92a1c895da6b978cb8f1deee3ac72bc6da178", size = 506882, upload-time = "2026-06-07T21:07:15.501Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/79/e5cc690e9d922a66887ceeaca53a8ffd5a7b0be3816142b7abc433742d89/aiohttp-3.14.1-cp313-cp313-android_21_x86_64.whl", hash = "sha256:2a73f487ab8ef5abbb24b7aa9b73e98eaba9e9e031804ff2416f02eca315ccaf", size = 515270, upload-time = "2026-06-07T21:07:17.53Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/22/a73ccbf9dbd6e26dda0b24d5fd5db7da92ee3383a79f47677ffb834c5c5b/aiohttp-3.14.1-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:915fbb7b41b115192259f8c9ae58f3ddc444d2b5579917270211858e606a4afd", size = 485841, upload-time = "2026-06-07T21:07:19.555Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3b/b9/57ed8eaf596321c2ad747bd480fb1700dbd7177c60dfc9e4c187f629662e/aiohttp-3.14.1-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:7fb4bdf95b0561a79f259f9d28fbc109728c5ee7f27aff6391f0ca703a329abe", size = 492088, upload-time = "2026-06-07T21:07:21.581Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/c0/5ebe5270a7c140d7c6f79dcb018640225f14d406c149e4eec04a7d82fe71/aiohttp-3.14.1-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:1b9748363260121d2927704f5d4fc498150669ca3ae93625986ee89c8f80dcd4", size = 501564, upload-time = "2026-06-07T21:07:23.388Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/7f/8cdaa24fc7983865e0915153b96a9ac5bcdd3548d64c5a27d17cecccad2d/aiohttp-3.14.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:86a6dab78b0e43e2897a3bbe15745aa60dc5423ca437b7b0b164c069bf91b876", size = 751998, upload-time = "2026-06-07T21:07:25.046Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/f4/c4227aacfacc5cb0cc2d119b65301d177912a6842cd64e120c47af76064f/aiohttp-3.14.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:4dfd6e47d3c44c2279907607f73a4240b88c69eb8b90da7e2441a8045dfd21da", size = 510918, upload-time = "2026-06-07T21:07:27.28Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/01/a2d5f96cd4e74424864d30bc0a7e44d0a12dacdcfa91b5b2d1bd3dca6bf3/aiohttp-3.14.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:317acd9f8602858dc7d59679812c376c7f0b97bcbbf16e0d6237f54141d8a8a6", size = 508657, upload-time = "2026-06-07T21:07:29.252Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/ed/3c0fb5c500fdd8e7ebc10d1889c04384fffa1a9163eac1356088ca9da1b1/aiohttp-3.14.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bd869c427324e5cb15195793de951295710db28be7d818247f3097b4ab5d4b96", size = 1757907, upload-time = "2026-06-07T21:07:31.03Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/ab/d4c924d9bd5be3050c226612413ce68cb54c70d2c31b661bfc8d9a5b6a70/aiohttp-3.14.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:93b032b5ec3255473c143627d21a69ac74ae12f7f33974cb587c564d11b1066f", size = 1737565, upload-time = "2026-06-07T21:07:33.031Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/2a/37326821ff779084020cdc33224d20b19f42f4183a500ff92022a739eda7/aiohttp-3.14.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f234b4deb12f3ad59127e037bc57c40c21e45b45282df7d3a55a0f409f595296", size = 1799018, upload-time = "2026-06-07T21:07:35.003Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/4f/6e947ba73e4ce09070761c05ed3a8ceb7c21f5e46798671d8b2aac0e4626/aiohttp-3.14.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:9af6779bfb46abf124068327abcdf9ce95c9ef8287a3e8da76ccf2d0f16c28fa", size = 1894416, upload-time = "2026-06-07T21:07:36.956Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/6e/dbf1d0625dc711fb2851f4f3c3055c39ed58bae92082d8c627dbe6013736/aiohttp-3.14.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:faccab372e66bc76d5731525e7f1143c922271725b9d38c9f97edcc66266b451", size = 1783881, upload-time = "2026-06-07T21:07:39.063Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/c2/5e25098a67268ed369483ae7d1a58bd0a13d03aab860d2a0e4a6eb25b046/aiohttp-3.14.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f380468b09d2a81633ee863b0ec5648d364bd17bb8ecfb8c2f387f7ac1faf42c", size = 1587572, upload-time = "2026-06-07T21:07:41.058Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/bd/cf9cee17e140f942a3de73e658a543aa8fbf35a5fc67a9d2538d52d77f0b/aiohttp-3.14.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:97e704dcd26271f5bda3fa07c3ce0fb76d6d3f8659f4baa1a24442cc9ba177ca", size = 1722137, upload-time = "2026-06-07T21:07:43.014Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/6d/5684f8c59045c96f81a18cefbc1fbbd79d25b88f1c622f2a5c5c08fcb632/aiohttp-3.14.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:269b76ac5394092b95bc4a098f4fc6c191c083c3bd12775d1e30e663132f6a09", size = 1755953, upload-time = "2026-06-07T21:07:45.933Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/40/35caf3170f8359760740a7d9aa0fff2e344bef98e1d1186f5a0f6dec17e6/aiohttp-3.14.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:5c0b3e614340c889d575451696374c9d17affd54cd607ca0babed8f8c37b9397", size = 1766479, upload-time = "2026-06-07T21:07:48.047Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/a1/b0c61e7a137f0d81de49a82023a6df73c3c16d6fefb0f8e4a93d21639002/aiohttp-3.14.1-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:5663ee9257cfa1add7253a7da3035a02f31b6600ec48261585e1800a81533080", size = 1580077, upload-time = "2026-06-07T21:07:50.069Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/41/194ea4623693009fcefebef7aef63c141754f153e9cd0d39d3b9e36c175c/aiohttp-3.14.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:603a2c834142172ffddc054067f5ec0ca65d57a0aa98a71bc81952573208e345", size = 1791688, upload-time = "2026-06-07T21:07:52.106Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/45/4de841f005cfe1fd63e2a2fe011262c515e2a62aa6994b15947e7d717ac9/aiohttp-3.14.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:cb21957bb8aca671c1765e32f58164cf0c50e6bf41c0bbbd16da20732ecaf588", size = 1761094, upload-time = "2026-06-07T21:07:54.113Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/ae/dbce10533d3896d544d5053939ed75b7dc31a1b0973d959b1b5ae21028d6/aiohttp-3.14.1-cp313-cp313-win32.whl", hash = "sha256:e509a55f681e6158c20f70f102f9cf61fb20fbc382272bc6d94b7343f2582780", size = 452662, upload-time = "2026-06-07T21:07:56.06Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/d9/0bf1a19362c32f06229da5e7ddfcec91f93474d6307f7a2d3135e9c674dc/aiohttp-3.14.1-cp313-cp313-win_amd64.whl", hash = "sha256:1ac8531b638959718e18c2207fbfe297819875da46a740b29dfa29beba64355a", size = 479748, upload-time = "2026-06-07T21:07:58.319Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/0a/62e7232dc9484fbec112ceb32efb6a624cc7994ec6e2b019286f17c4e8f2/aiohttp-3.14.1-cp313-cp313-win_arm64.whl", hash = "sha256:250d14af67f6b6a1a4a811049b1afa69d61d617fca6bf33149b3ab1a6dbcf7b8", size = 447723, upload-time = "2026-06-07T21:08:00.154Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/a1/5fafa04e1ca91ddb47608699d60649c1c6db3cf41c99e78fc4056f9513db/aiohttp-3.14.1-cp314-cp314-android_24_arm64_v8a.whl", hash = "sha256:7c106c26852ca1c2047c6b80384f17100b4e439af276f21ef3d4e2f450ae7e15", size = 508531, upload-time = "2026-06-07T21:08:02.093Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/2e/bfa02f699d87ffc86d5959270b28f1cb410add3ccaced8ed2e0b8a5238fc/aiohttp-3.14.1-cp314-cp314-android_24_x86_64.whl", hash = "sha256:20205f7f5ade7aaec9f4b500549bbc071b046453aed72f9c06dcab87896a83e8", size = 514718, upload-time = "2026-06-07T21:08:04.476Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/a5/9594ad6289eebbc97d167c44213d557807f90e59115caad24de21ad2c3b1/aiohttp-3.14.1-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:62a759436b29e677181a9e76bab8b8f689a29cb9c535f45f7c48c9c830d3f8c3", size = 487918, upload-time = "2026-06-07T21:08:06.377Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/61/16a32c36c3c49edec122a3dc811f2057df2f94d3b14aa107c8017d981618/aiohttp-3.14.1-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:2964cbf553df4d7a57348da44d961d871895fc1ee4e8c322b2a95612c7b17fba", size = 494014, upload-time = "2026-06-07T21:08:08.263Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/89/3ebcf96ed99c05bec9c434aaac6963fd3cbab4a786ae739908a144d9ce44/aiohttp-3.14.1-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:237651caadc3a59badd39319c54642b5299e9cc98a3a194310e55d5bb9f5e397", size = 502398, upload-time = "2026-06-07T21:08:10.244Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/3d/b74870a0c2d40c355928cd5b96c7a11fa821b8a40fc41365e64479b151fb/aiohttp-3.14.1-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:896e12dfdbbab9d8f7e16d2b28c6769a60126fa92095d1ebf9473d02593a2448", size = 758018, upload-time = "2026-06-07T21:08:12.447Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/66/f42f5c984d99e49c6cff5f26f590750f2e2f7ef1fcfb99966ab5be1b632e/aiohttp-3.14.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:d03f281ed22579314ba00821ce20115a7c0ac430660b4cc05704a3f818b3e004", size = 512462, upload-time = "2026-06-07T21:08:14.624Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/a7/248e1aebe0c7810b0271e021a0f2a5eb6e78a051885b3c9df49f42a5802d/aiohttp-3.14.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:07eabb979d236335fed927e137a928c9adfb7df3b9ec7aa31726f133a62be983", size = 512824, upload-time = "2026-06-07T21:08:16.572Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/97/2aa0e5ba0727dc3bd5aaebb7ccbc510f7dfb7fb961ec87497cd496635ab1/aiohttp-3.14.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4fe1f1087cbadb280b5e1bb054a4f00d1423c74d6626c5e48400d871d34ecefe", size = 1749898, upload-time = "2026-06-07T21:08:18.635Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/8d/e97f6c96c891d457c8479d92a514ba194d0412f981d72c70341ee18488ed/aiohttp-3.14.1-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:367a9314fdc79dab0fac96e216cb41dd73c85bdca85306ce8999118ba7e0f333", size = 1710114, upload-time = "2026-06-07T21:08:20.892Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/e6/aa8d7e863048c8fceb5cd6ce74017311cec3ead07847387e12265fb4444e/aiohttp-3.14.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a24f677ebe83749039e7bdf862ff0bbb16818ae4193d4ef96505e269375bcce0", size = 1802541, upload-time = "2026-06-07T21:08:23.044Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/a8/72193137de57fda4ebfae4563182d082c8856e3b6e9871d0b46f028fb369/aiohttp-3.14.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c83afe0ba876be7e943d2e0ba645809ad441575d2840c895c21ee5de93b9377a", size = 1875776, upload-time = "2026-06-07T21:08:25.288Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/18/938441025db6769a3464596b2410af3afde0b21eb2f204c6f766f68af4bd/aiohttp-3.14.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:634e385930fb6d2d479cf3aa66515955863b77a5e3c2b5894ca259a25b308602", size = 1760329, upload-time = "2026-06-07T21:08:27.363Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/29/bf2496b4065e76e09fe48015aaffe5ce161d8f089b06ac6982070f653076/aiohttp-3.14.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:eeea07c4397bbc57719c4eed8f9c284874d4f175f9b6d57f7a1546b976d455ca", size = 1587293, upload-time = "2026-06-07T21:08:29.805Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/a2/2136674d52123b1354bd05dd5753c318db47dc0c927cc70b27bab3755456/aiohttp-3.14.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:335c0cc3e3545ce98dcb9cfcb836f40c3411f43fa03dab757597d80c89af8a35", size = 1714756, upload-time = "2026-06-07T21:08:32.094Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/b9/e5fd2e6f915503081c0f9b1e8540947037929c70c191da2e4d54b31a21a1/aiohttp-3.14.1-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:ae6be797afdef264e8a84864a85b196ca06045586481b3df8a967322fd2fa844", size = 1721052, upload-time = "2026-06-07T21:08:34.167Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/63/5a/2833e324a2263e104e31e2e91bc5bbee81bc499afd32203faee048a883f0/aiohttp-3.14.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:8560b4d712474335d08907db7973f71912d3a9a8f1dee992ec06b5d2fe359496", size = 1766888, upload-time = "2026-06-07T21:08:36.95Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/fa/dea6511870913162f3b2e8c42a7614eb203a4540b8c2da43e0bfb0548f3c/aiohttp-3.14.1-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:2b7edd08e0a5deb1e8564a2fcd8f4561014a3f05252334671bbf55ddd47db0e5", size = 1581679, upload-time = "2026-06-07T21:08:39.292Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/bd/3cf0d55e71784b33534e9710a67d382d900598b4787fbce6cc7317f8c42a/aiohttp-3.14.1-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:b6ff7fcee63287ae57b5df3e4f5957ce032122802509246dec1a5bcc55904c95", size = 1782021, upload-time = "2026-06-07T21:08:41.407Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/af/14bb5843eccbe234f4dfb78ab73e549d99727247e62ae5d62cbd22eaf5b0/aiohttp-3.14.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6ffbb2f4ec1ceaff7e07d43922954da26b223d188bf30658e561b98e23089444", size = 1742574, upload-time = "2026-06-07T21:08:43.795Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/1e/fbeb7af9210a67ac0f9c9bec0f8f4568497924e33137a3d5b48e1cf85f3f/aiohttp-3.14.1-cp314-cp314-win32.whl", hash = "sha256:a9875b46d910cff3ea2f5962f9d266b465459fe634e22556ab9bd6fc1192eea0", size = 457773, upload-time = "2026-06-07T21:08:46.168Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/2b/13e8d741a9ec5db7d900c060554cf8352ab85e44e2a4469ebb9d377bda17/aiohttp-3.14.1-cp314-cp314-win_amd64.whl", hash = "sha256:af8b4b81a960eeaf1234971ac3cd0ba5901f3cd42eae42a46b4d089a8b492719", size = 485001, upload-time = "2026-06-07T21:08:48.401Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/30/491acfa2c4d6c3ff59c49a14fc1b50be3241e25bbb0c84c09e2da4d11395/aiohttp-3.14.1-cp314-cp314-win_arm64.whl", hash = "sha256:cf4491381b1b57425c315a56a439251b1bdac07b2275f19a8c44bc57744532ec", size = 453809, upload-time = "2026-06-07T21:08:50.7Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/e3/19dbe1a1f4cc6230eb9e314de7fe68053b0992f9302b27d12141a0b5db53/aiohttp-3.14.1-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:819c054312f1af92947e6a55883d1b66feefab11531a7fc45e0fb9b63880b5c2", size = 793320, upload-time = "2026-06-07T21:08:52.775Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/20/1b7182219ba1b108430d6e4dc53d25ae02dcfcf5a045b33af4e8c5167527/aiohttp-3.14.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:10ee9c1753a8f706345b22496c79fbddb5be0599e0823f3738b1534058e25340", size = 529077, upload-time = "2026-06-07T21:08:55Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/c8/14ce60ec31a2e5f5274bb17d383a6f7a3aabca31ac04eee05585bbadab16/aiohttp-3.14.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1601cc37baf5750ccacae618ec2daf020769581695550e3b654a911f859c563d", size = 532476, upload-time = "2026-06-07T21:08:57.176Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/02/9ac85e081e53da2e061b02fa7758fe0a12d17b8ce2d1f5e6c7cb76730328/aiohttp-3.14.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4d6e0ac9da31c9c04c84e1c0182ad8d6df35965a85cae29cd71d089621b3ae94", size = 1922347, upload-time = "2026-06-07T21:08:59.563Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/3e/d3ba07a0ab38b5389e10bec4362d21e10a4f667cba2d79ba30837b3a5059/aiohttp-3.14.1-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:9e8f2d660c350b3d0e259c7a7e3d9b7fc8b41210cbcc3d4a7076ff0a5e5c2fdc", size = 1786465, upload-time = "2026-06-07T21:09:01.909Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/cb/e2ee978a00cfb2df829704a69528b18154eba5939f45bc1efa8f33aee4c5/aiohttp-3.14.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:4691802dda97be727f79d86818acaad7eb8e9252626a1d6b519fedbb92d5e251", size = 1909423, upload-time = "2026-06-07T21:09:04.357Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/5d/1430334858b1022b58ae50399a918f0bd6fe8fa7fa183598d657ff61e040/aiohttp-3.14.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c389c482a7e9b9dc3ee2701ac46c4125297a3818875b9c305ddb603c04828fd1", size = 2001906, upload-time = "2026-06-07T21:09:06.722Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/4e/560c7472d3d198a23aa5c8b19a5115bf6a9b77b7d3e4bb363da320430ad2/aiohttp-3.14.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fc0cacab7ba4e56f0f81c82a98c09bed2f39c940107b03a34b168bdf7597edd3", size = 1877095, upload-time = "2026-06-07T21:09:09.011Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/f1/4745806578d447db4a784a8591e2dae3afdfc2bcb96f8f81271b13df6543/aiohttp-3.14.1-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:979ed4717f59b8bb12e3963378fa285d93d367e15bcd66c721311826d3c44a6c", size = 1676222, upload-time = "2026-06-07T21:09:11.461Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/c9/48255813cca749a229ef0ab476004ec623728ad79a9c0840616f6c076325/aiohttp-3.14.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:38e1e7daaea81df51c952e18483f323d878499a1e2bfe564790e0f9701d6f203", size = 1842922, upload-time = "2026-06-07T21:09:14.118Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/c0/bbd054e2bee909f529523a5af3891052606af5143c09f5f183ec3b234676/aiohttp-3.14.1-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:4132e72c608fe9fecb8f409113567605915b83e9bdd3ea56538d2f9cd35002f1", size = 1825035, upload-time = "2026-06-07T21:09:16.447Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/ae/90395d4376deceb74e09ec26b6adf7d2015a6f8802d6d84446af860fef04/aiohttp-3.14.1-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:eefd9cc9b6d4a2db5f00a26bc3e4f9acf71926a6ec557cd56c9c6f27c290b665", size = 1849512, upload-time = "2026-06-07T21:09:18.742Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/bd/fb25f3049957553d4ce0ba6ae480aa2f592a6985497fca590837d16c1be0/aiohttp-3.14.1-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:b165790117eea512d7f3fb22f1f6dad3d55a7189571993eb015591c1401276d1", size = 1668571, upload-time = "2026-06-07T21:09:21.458Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/22/7f73303d64dd567ff3addca90b556690ed1233a47b8f55d242fb90af3681/aiohttp-3.14.1-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:ed09c7eb1c391271c2ed0314a51903e72a3acb653d5ccfc264cdf3ef11f8269d", size = 1881159, upload-time = "2026-06-07T21:09:23.813Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/be/0474c5a8b5640e1e4aa1923430a91f4151be82e511373fe764189b89aef5/aiohttp-3.14.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:99abd37084b82f5830c635fddd0b4993b9742a66eb746dacf433c8590e8f9e3c", size = 1841409, upload-time = "2026-06-07T21:09:26.207Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/3c/bb4a7cba26956cb3da4553cc2056cf67be5b5ff6e6d8fa4fbdff73bfb7ae/aiohttp-3.14.1-cp314-cp314t-win32.whl", hash = "sha256:47ddf841cdecc810749921d25606dee45857d12d2ad5ddb7b5bd7eab12e4b365", size = 494166, upload-time = "2026-06-07T21:09:28.505Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/84/ec80c2c1f66a952555a9f86df6b33af65108a6febfa0471b69013a12f807/aiohttp-3.14.1-cp314-cp314t-win_amd64.whl", hash = "sha256:5e78b522b7a6e27e0b25d19b247b75039ac4c94f99823e3c9e53ae1603a9f7e9", size = 530255, upload-time = "2026-06-07T21:09:30.843Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/71/6e22be134a4061ada85a92951b842f2657f17d926b727f3f94c56ae963d6/aiohttp-3.14.1-cp314-cp314t-win_arm64.whl", hash = "sha256:90d53f1609c29ccc2193945ef732428382a28f78d0456ae4d3daf0d48b74f0f6", size = 469640, upload-time = "2026-06-07T21:09:33.028Z" }, +] + +[[package]] +name = "aiosignal" +version = "1.4.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "frozenlist" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/62/06741b579156360248d1ec624842ad0edf697050bbaf7c3e46394e106ad1/aiosignal-1.4.0.tar.gz", hash = "sha256:f47eecd9468083c2029cc99945502cb7708b082c232f9aca65da147157b251c7", size = 25007, upload-time = "2025-07-03T22:54:43.528Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/76/641ae371508676492379f16e2fa48f4e2c11741bd63c48be4b12a6b09cba/aiosignal-1.4.0-py3-none-any.whl", hash = "sha256:053243f8b92b990551949e63930a839ff0cf0b0ebbe0597b0f3fb19e1a0fe82e", size = 7490, upload-time = "2025-07-03T22:54:42.156Z" }, +] + +[[package]] +name = "annotated-doc" +version = "0.0.4" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/ba/046ceea27344560984e26a590f90bc7f4a75b06701f653222458922b558c/annotated_doc-0.0.4.tar.gz", hash = "sha256:fbcda96e87e9c92ad167c2e53839e57503ecfda18804ea28102353485033faa4", size = 7288, upload-time = "2025-11-10T22:07:42.062Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/d3/26bf1008eb3d2daa8ef4cacc7f3bfdc11818d111f7e2d0201bc6e3b49d45/annotated_doc-0.0.4-py3-none-any.whl", hash = "sha256:571ac1dc6991c450b25a9c2d84a3705e2ae7a53467b5d111c24fa8baabbed320", size = 5303, upload-time = "2025-11-10T22:07:40.673Z" }, +] + +[[package]] +name = "annotated-types" +version = "0.7.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/67/531ea369ba64dcff5ec9c3402f9f51bf748cec26dde048a2f973a4eea7f5/annotated_types-0.7.0.tar.gz", hash = "sha256:aff07c09a53a08bc8cfccb9c85b05f1aa9a2a6f23728d790723543408344ce89", size = 16081, upload-time = "2024-05-20T21:33:25.928Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/b6/6307fbef88d9b5ee7421e68d78a9f162e0da4900bc5f5793f6d3d0e34fb8/annotated_types-0.7.0-py3-none-any.whl", hash = "sha256:1f02e8b43a8fbbc3f3e0d4f0f4bfc8131bcb4eebe8849b8e5c773f3a1c582a53", size = 13643, upload-time = "2024-05-20T21:33:24.1Z" }, +] + +[[package]] +name = "antlr4-python3-runtime" +version = "4.9.3" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/38/7859ff46355f76f8d19459005ca000b6e7012f2f1ca597746cbcd1fbfe5e/antlr4-python3-runtime-4.9.3.tar.gz", hash = "sha256:f224469b4168294902bb1efa80a8bf7855f24c99aef99cbefc1bcd3cce77881b", size = 117034, upload-time = "2021-11-06T17:52:23.524Z" } + +[[package]] +name = "anyio" +version = "4.13.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "idna" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/14/2c5dd9f512b66549ae92767a9c7b330ae88e1932ca57876909410251fe13/anyio-4.13.0.tar.gz", hash = "sha256:334b70e641fd2221c1505b3890c69882fe4a2df910cba14d97019b90b24439dc", size = 231622, upload-time = "2026-03-24T12:59:09.671Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/42/e921fccf5015463e32a3cf6ee7f980a6ed0f395ceeaa45060b61d86486c2/anyio-4.13.0-py3-none-any.whl", hash = "sha256:08b310f9e24a9594186fd75b4f73f4a4152069e3853f1ed8bfbf58369f4ad708", size = 114353, upload-time = "2026-03-24T12:59:08.246Z" }, +] + +[[package]] +name = "apscheduler" +version = "3.11.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "tzlocal" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/12/3e4389e5920b4c1763390c6d371162f3784f86f85cd6d6c1bfe68eef14e2/apscheduler-3.11.2.tar.gz", hash = "sha256:2a9966b052ec805f020c8c4c3ae6e6a06e24b1bf19f2e11d91d8cca0473eef41", size = 108683, upload-time = "2025-12-22T00:39:34.884Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/64/2e54428beba8d9992aa478bb8f6de9e4ecaa5f8f513bcfd567ed7fb0262d/apscheduler-3.11.2-py3-none-any.whl", hash = "sha256:ce005177f741409db4e4dd40a7431b76feb856b9dd69d57e0da49d6715bfd26d", size = 64439, upload-time = "2025-12-22T00:39:33.303Z" }, +] + +[[package]] +name = "asyncmy" +version = "0.2.11" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/3c/d8297584c40f3d1af55365026bcdca7844ecfea1d917ad19df48f8331a26/asyncmy-0.2.11.tar.gz", hash = "sha256:c3d65d959dde62c911e39ecd1ad0f1339a5e6929fc411d48cfc2f82846190bf4", size = 62865, upload-time = "2026-01-15T11:32:30.368Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/93/3b4c7f9b35a27e80bd2f305c4c8d7ae56b6dd40d616d34dd4dbb818c90c9/asyncmy-0.2.11-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:914dddd2ba884822a304297f6ca96026548a100339a4e0ca5c427f6cfa3e4b62", size = 1731817, upload-time = "2026-01-15T11:31:55.486Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/65/c70b2b8d014b21504de7e2027e2456f7774cec855766ec1808da47d70b24/asyncmy-0.2.11-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5ea7ca4bcf7747b1fd4e80f16aa461972e0931cecd3bc43a3ba8e14a5d368a98", size = 1712017, upload-time = "2026-01-15T11:31:56.795Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/a9/f326999a1ffacc7738376fa68c7ede164db9e5520bb4dbd35f1fdd5704dd/asyncmy-0.2.11-cp312-cp312-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl", hash = "sha256:b2fd6e04efca56d9176e7b620ee47dd1dd334e2eb03c1ae1580954c2625b99d1", size = 4986605, upload-time = "2026-01-15T11:31:58.462Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/f2/634326efc5fca15620eb106194d2287997a31625dc95f1940a3cef2f80a7/asyncmy-0.2.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4df583dd9d09e817c4cc68b706133d5da453faf56da431a24fcdd64b9552e26b", size = 5226256, upload-time = "2026-01-15T11:32:00.095Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/7f/4ecd2dcee1d13d49a301ab8ee11a33c75ded4b3089bdb7bf5fb385ed162d/asyncmy-0.2.11-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:b2d473b683db7fa1acb167a4bc25ea38e398c991427bd8aa708a9b75059a1d33", size = 5045263, upload-time = "2026-01-15T11:32:01.653Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/3e/d94fc4a0ca1e2e492982db607c26b48a95ba668e24755f3bf00da68ae9be/asyncmy-0.2.11-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:d03803975e5dfe74ef4af18411da3716681fde78a65a8758237e7e3e4a342ba1", size = 5194397, upload-time = "2026-01-15T11:32:03.068Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/06/d1bb47ce9ed32ba02f2ff44118d5eb36702d38f97cd824bd6a51d3decfdf/asyncmy-0.2.11-cp312-cp312-win32.whl", hash = "sha256:564fc38b3a0665663b8b2ec35fc34fd2768688ba5c869a0d8bd1eb57b85351b2", size = 1560945, upload-time = "2026-01-15T11:32:04.543Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/d8/973c576c84f4b706a45372c959778feca6842033ccbbd26b2bfe344ebc4b/asyncmy-0.2.11-cp312-cp312-win_amd64.whl", hash = "sha256:84e23466602407da7e126fb5f2da2948c69a6f0d40d4ea7771331771e05c1c2e", size = 1637442, upload-time = "2026-01-15T11:32:05.802Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/9a/b5b77690f7287acb0a284319e85378c6f4063cd3617dd5311e00f332d628/asyncmy-0.2.11-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:0a48be02bdae5e5324ac2d142d7afc6dd9c6af546fd892804c9d8e58d8107980", size = 1727740, upload-time = "2026-01-15T11:32:07.443Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/28/7b168dc84704edb0b60f7906bfba3a451fd90c0cb2443edbb377b1a11d20/asyncmy-0.2.11-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:babed99ea1cf7edb476dba23c27560b2a042de46e61678c0cfa3bc017e5f49e4", size = 1706138, upload-time = "2026-01-15T11:32:08.898Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/27/ac7363e8ab95f2048852851bbbef12d4eee62363d202d7e566291023ece4/asyncmy-0.2.11-cp313-cp313-manylinux_2_17_i686.manylinux_2_5_i686.manylinux1_i686.manylinux2014_i686.whl", hash = "sha256:709cc8147edad072b5176d87878a985323c87cc017c460073414f2b7d5ae9d01", size = 4942591, upload-time = "2026-01-15T11:32:10.127Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/81/092314cc97e3732535804f2d3e1b966daeaa3a33a8e9a686328cf09498ad/asyncmy-0.2.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:373aecf8cd17662c13bab69dc36db7242be8e956242164469b8733886fb2ec0a", size = 5178039, upload-time = "2026-01-15T11:32:12.088Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/9b/b884404bac62d9b6efbc9006c4b80ad55e8b0bb6f585b44eee1eceb07b1c/asyncmy-0.2.11-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:e23ea478e6638e479dfab2674d2c39a21160c7d750d5c8cf2a0e205d947a63b7", size = 4987628, upload-time = "2026-01-15T11:32:13.979Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/65/68e576aecd2a43d383123e3a66339e6a3535495b0e81443e374a3d3c356d/asyncmy-0.2.11-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:577272e238aff9b985eb880b49b1ba009e1fd1133b754fc71c833ab5bd9561ee", size = 5143375, upload-time = "2026-01-15T11:32:15.38Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/e4/cd30ea75ab96e5c6fe0daf6bd1871753fe5a1677515530fa0bc1a807dd6c/asyncmy-0.2.11-cp313-cp313-win32.whl", hash = "sha256:29536a08bf8c96437188ae4080fdd09c5a82cbe93794d0996cd0dd238f632664", size = 1559106, upload-time = "2026-01-15T11:32:16.895Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/3e/497e3ac839d7d18e79770b977f90e6f17a87181f95b8aed59359ff4aba0c/asyncmy-0.2.11-cp313-cp313-win_amd64.whl", hash = "sha256:f095af7b980505158609ca0bcdd0d14d1e48893e43fc1856c7cecfd9439f498c", size = 1635619, upload-time = "2026-01-15T11:32:18.241Z" }, +] + +[[package]] +name = "attrs" +version = "26.1.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/8e/82a0fe20a541c03148528be8cac2408564a6c9a0cc7e9171802bc1d26985/attrs-26.1.0.tar.gz", hash = "sha256:d03ceb89cb322a8fd706d4fb91940737b6642aa36998fe130a9bc96c985eff32", size = 952055, upload-time = "2026-03-19T14:22:25.026Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/b4/17d4b0b2a2dc85a6df63d1157e028ed19f90d4cd97c36717afef2bc2f395/attrs-26.1.0-py3-none-any.whl", hash = "sha256:c647aa4a12dfbad9333ca4e71fe62ddc36f4e63b2d260a37a8b83d2f043ac309", size = 67548, upload-time = "2026-03-19T14:22:23.645Z" }, +] + +[[package]] +name = "cachetools" +version = "7.1.4" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/8b/0d3945a13955303b81272f759a0331e54c5c793da455e6f5706b89d2639c/cachetools-7.1.4.tar.gz", hash = "sha256:437f55a4e0c1b01a4f3077cc470e6991d47430970e36fbcb77e2be0df4fc1cd6", size = 40085, upload-time = "2026-05-21T22:40:43.376Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/7b/1fc1c09cc0756cf25861a3be10565915953876da48bb228fb9a672b20a42/cachetools-7.1.4-py3-none-any.whl", hash = "sha256:323dc4127934744db5b54eb4924482d7edafbf9554e820d1531c2e08c0e4ef54", size = 16761, upload-time = "2026-05-21T22:40:41.845Z" }, +] + +[[package]] +name = "certifi" +version = "2026.5.20" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/ce/ee2ecad540810a79593028e88299baeae54d346cc7a0d94b6199988b89b1/certifi-2026.5.20.tar.gz", hash = "sha256:69dea482ab64caa7b9f6aba1c6bf48bb6a5448d1c0f1b17ab42ad8c763a5344d", size = 135422, upload-time = "2026-05-20T11:46:50.073Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl", hash = "sha256:3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897", size = 134134, upload-time = "2026-05-20T11:46:48.578Z" }, +] + +[[package]] +name = "cffi" +version = "2.0.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "pycparser", marker = "implementation_name != 'PyPy'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/47/4f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802/cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d", size = 185271, upload-time = "2025-09-08T23:22:44.795Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/a2/781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4/cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c", size = 181048, upload-time = "2025-09-08T23:22:45.938Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe", size = 212529, upload-time = "2025-09-08T23:22:47.349Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062", size = 220097, upload-time = "2025-09-08T23:22:48.677Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e", size = 207983, upload-time = "2025-09-08T23:22:50.06Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037", size = 206519, upload-time = "2025-09-08T23:22:51.364Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba", size = 219572, upload-time = "2025-09-08T23:22:52.902Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94", size = 222963, upload-time = "2025-09-08T23:22:54.518Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187", size = 221361, upload-time = "2025-09-08T23:22:55.867Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/2b/2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437/cffi-2.0.0-cp312-cp312-win32.whl", hash = "sha256:da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18", size = 172932, upload-time = "2025-09-08T23:22:57.188Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/ed/13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002/cffi-2.0.0-cp312-cp312-win_amd64.whl", hash = "sha256:da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5", size = 183557, upload-time = "2025-09-08T23:22:58.351Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/31/9f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa/cffi-2.0.0-cp312-cp312-win_arm64.whl", hash = "sha256:4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6", size = 177762, upload-time = "2025-09-08T23:22:59.668Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/8d/a0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90/cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb", size = 185230, upload-time = "2025-09-08T23:23:00.879Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/d2/a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d/cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca", size = 181043, upload-time = "2025-09-08T23:23:02.231Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b", size = 212446, upload-time = "2025-09-08T23:23:03.472Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b", size = 220101, upload-time = "2025-09-08T23:23:04.792Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2", size = 207948, upload-time = "2025-09-08T23:23:06.127Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3", size = 206422, upload-time = "2025-09-08T23:23:07.753Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26", size = 219499, upload-time = "2025-09-08T23:23:09.648Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c", size = 222928, upload-time = "2025-09-08T23:23:10.928Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b", size = 221302, upload-time = "2025-09-08T23:23:12.42Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/6d/bf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8/cffi-2.0.0-cp313-cp313-win32.whl", hash = "sha256:74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27", size = 172909, upload-time = "2025-09-08T23:23:14.32Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/18/6519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3/cffi-2.0.0-cp313-cp313-win_amd64.whl", hash = "sha256:19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75", size = 183402, upload-time = "2025-09-08T23:23:15.535Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/0e/02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c/cffi-2.0.0-cp313-cp313-win_arm64.whl", hash = "sha256:256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91", size = 177780, upload-time = "2025-09-08T23:23:16.761Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/c4/3ce07396253a83250ee98564f8d7e9789fab8e58858f35d07a9a2c78de9f/cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5", size = 185320, upload-time = "2025-09-08T23:23:18.087Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/dd/27e9fa567a23931c838c6b02d0764611c62290062a6d4e8ff7863daf9730/cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13", size = 181487, upload-time = "2025-09-08T23:23:19.622Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/43/0e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c/cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b", size = 220049, upload-time = "2025-09-08T23:23:20.853Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/89/76799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70/cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c", size = 207793, upload-time = "2025-09-08T23:23:22.08Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/dd/3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e/cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef", size = 206300, upload-time = "2025-09-08T23:23:23.314Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/d9/d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90/cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775", size = 219244, upload-time = "2025-09-08T23:23:24.541Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/0f/1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e/cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205", size = 222828, upload-time = "2025-09-08T23:23:26.143Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/0f/cafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e/cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1", size = 220926, upload-time = "2025-09-08T23:23:27.873Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/aa/df335faa45b395396fcbc03de2dfcab242cd61a9900e914fe682a59170b1/cffi-2.0.0-cp314-cp314-win32.whl", hash = "sha256:087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f", size = 175328, upload-time = "2025-09-08T23:23:44.61Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/92/882c2d30831744296ce713f0feb4c1cd30f346ef747b530b5318715cc367/cffi-2.0.0-cp314-cp314-win_amd64.whl", hash = "sha256:203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25", size = 185650, upload-time = "2025-09-08T23:23:45.848Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/2c/98ece204b9d35a7366b5b2c6539c350313ca13932143e79dc133ba757104/cffi-2.0.0-cp314-cp314-win_arm64.whl", hash = "sha256:dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad", size = 180687, upload-time = "2025-09-08T23:23:47.105Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/61/c768e4d548bfa607abcda77423448df8c471f25dbe64fb2ef6d555eae006/cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9", size = 188773, upload-time = "2025-09-08T23:23:29.347Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/ea/5f76bce7cf6fcd0ab1a1058b5af899bfbef198bea4d5686da88471ea0336/cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d", size = 185013, upload-time = "2025-09-08T23:23:30.63Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/b4/c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f/cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c", size = 221593, upload-time = "2025-09-08T23:23:31.91Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/0d/eb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000/cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8", size = 209354, upload-time = "2025-09-08T23:23:33.214Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/19/3c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60/cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc", size = 208480, upload-time = "2025-09-08T23:23:34.495Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/44/681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a/cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592", size = 221584, upload-time = "2025-09-08T23:23:36.096Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/8e/342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a/cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512", size = 224443, upload-time = "2025-09-08T23:23:37.328Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/5e/b666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3/cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4", size = 223437, upload-time = "2025-09-08T23:23:38.945Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/1d/ec1a60bd1a10daa292d3cd6bb0b359a81607154fb8165f3ec95fe003b85c/cffi-2.0.0-cp314-cp314t-win32.whl", hash = "sha256:1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e", size = 180487, upload-time = "2025-09-08T23:23:40.423Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/41/4c1168c74fac325c0c8156f04b6749c8b6a8f405bbf91413ba088359f60d/cffi-2.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6", size = 191726, upload-time = "2025-09-08T23:23:41.742Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/3a/dbeec9d1ee0844c679f6bb5d6ad4e9f198b1224f4e7a32825f47f6192b0c/cffi-2.0.0-cp314-cp314t-win_arm64.whl", hash = "sha256:0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9", size = 184195, upload-time = "2025-09-08T23:23:43.004Z" }, +] + +[[package]] +name = "charset-normalizer" +version = "3.4.7" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/a1/67fe25fac3c7642725500a3f6cfe5821ad557c3abb11c9d20d12c7008d3e/charset_normalizer-3.4.7.tar.gz", hash = "sha256:ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5", size = 144271, upload-time = "2026-04-02T09:28:39.342Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/eb/4fc8d0a7110eb5fc9cc161723a34a8a6c200ce3b4fbf681bc86feee22308/charset_normalizer-3.4.7-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:eca9705049ad3c7345d574e3510665cb2cf844c2f2dcfe675332677f081cbd46", size = 311328, upload-time = "2026-04-02T09:26:24.331Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/e3/0fadc706008ac9d7b9b5be6dc767c05f9d3e5df51744ce4cc9605de7b9f4/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6178f72c5508bfc5fd446a5905e698c6212932f25bcdd4b47a757a50605a90e2", size = 208061, upload-time = "2026-04-02T09:26:25.568Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/f0/3dd1045c47f4a4604df85ec18ad093912ae1344ac706993aff91d38773a2/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e1421b502d83040e6d7fb2fb18dff63957f720da3d77b2fbd3187ceb63755d7b", size = 229031, upload-time = "2026-04-02T09:26:26.865Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/67/675a46eb016118a2fbde5a277a5d15f4f69d5f3f5f338e5ee2f8948fcf43/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:edac0f1ab77644605be2cbba52e6b7f630731fc42b34cb0f634be1a6eface56a", size = 225239, upload-time = "2026-04-02T09:26:28.044Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5649fd1c7bade02f320a462fdefd0b4bd3ce036065836d4f42e0de958038e116", size = 216589, upload-time = "2026-04-02T09:26:29.239Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/f1/6d2b0b261b6c4ceef0fcb0d17a01cc5bc53586c2d4796fa04b5c540bc13d/charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:203104ed3e428044fd943bc4bf45fa73c0730391f9621e37fe39ecf477b128cb", size = 202733, upload-time = "2026-04-02T09:26:30.5Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/c0/7b1f943f7e87cc3db9626ba17807d042c38645f0a1d4415c7a14afb5591f/charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:298930cec56029e05497a76988377cbd7457ba864beeea92ad7e844fe74cd1f1", size = 212652, upload-time = "2026-04-02T09:26:31.709Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/dd/5a9ab159fe45c6e72079398f277b7d2b523e7f716acc489726115a910097/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:708838739abf24b2ceb208d0e22403dd018faeef86ddac04319a62ae884c4f15", size = 211229, upload-time = "2026-04-02T09:26:33.282Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/ff/531a1cad5ca855d1c1a8b69cb71abfd6d85c0291580146fda7c82857caa1/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:0f7eb884681e3938906ed0434f20c63046eacd0111c4ba96f27b76084cd679f5", size = 203552, upload-time = "2026-04-02T09:26:34.845Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/4c/a5fb52d528a8ca41f7598cb619409ece30a169fbdf9cdce592e53b46c3a6/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4dc1e73c36828f982bfe79fadf5919923f8a6f4df2860804db9a98c48824ce8d", size = 230806, upload-time = "2026-04-02T09:26:36.152Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/7a/071feed8124111a32b316b33ae4de83d36923039ef8cf48120266844285b/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:aed52fea0513bac0ccde438c188c8a471c4e0f457c2dd20cdbf6ea7a450046c7", size = 212316, upload-time = "2026-04-02T09:26:37.672Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/35/f7dba3994312d7ba508e041eaac39a36b120f32d4c8662b8814dab876431/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:fea24543955a6a729c45a73fe90e08c743f0b3334bbf3201e6c4bc1b0c7fa464", size = 227274, upload-time = "2026-04-02T09:26:38.93Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/2d/a572df5c9204ab7688ec1edc895a73ebded3b023bb07364710b05dd1c9be/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb6d88045545b26da47aa879dd4a89a71d1dce0f0e549b1abcb31dfe4a8eac49", size = 218468, upload-time = "2026-04-02T09:26:40.17Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/eb/890922a8b03a568ca2f336c36585a4713c55d4d67bf0f0c78924be6315ca/charset_normalizer-3.4.7-cp312-cp312-win32.whl", hash = "sha256:2257141f39fe65a3fdf38aeccae4b953e5f3b3324f4ff0daf9f15b8518666a2c", size = 148460, upload-time = "2026-04-02T09:26:41.416Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/d9/0e7dffa06c5ab081f75b1b786f0aefc88365825dfcd0ac544bdb7b2b6853/charset_normalizer-3.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:5ed6ab538499c8644b8a3e18debabcd7ce684f3fa91cf867521a7a0279cab2d6", size = 159330, upload-time = "2026-04-02T09:26:42.554Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/5d/481bcc2a7c88ea6b0878c299547843b2521ccbc40980cb406267088bc701/charset_normalizer-3.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:56be790f86bfb2c98fb742ce566dfb4816e5a83384616ab59c49e0604d49c51d", size = 147828, upload-time = "2026-04-02T09:26:44.075Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/3b/66777e39d3ae1ddc77ee606be4ec6d8cbd4c801f65e5a1b6f2b11b8346dd/charset_normalizer-3.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f496c9c3cc02230093d8330875c4c3cdfc3b73612a5fd921c65d39cbcef08063", size = 309627, upload-time = "2026-04-02T09:26:45.198Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/4e/b7f84e617b4854ade48a1b7915c8ccfadeba444d2a18c291f696e37f0d3b/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0ea948db76d31190bf08bd371623927ee1339d5f2a0b4b1b4a4439a65298703c", size = 207008, upload-time = "2026-04-02T09:26:46.824Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/bb/ec73c0257c9e11b268f018f068f5d00aa0ef8c8b09f7753ebd5f2880e248/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a277ab8928b9f299723bc1a2dabb1265911b1a76341f90a510368ca44ad9ab66", size = 228303, upload-time = "2026-04-02T09:26:48.397Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/fb/32d1f5033484494619f701e719429c69b766bfc4dbc61aa9e9c8c166528b/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3bec022aec2c514d9cf199522a802bd007cd588ab17ab2525f20f9c34d067c18", size = 224282, upload-time = "2026-04-02T09:26:49.684Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/07/330e3a0dda4c404d6da83b327270906e9654a24f6c546dc886a0eb0ffb23/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e044c39e41b92c845bc815e5ae4230804e8e7bc29e399b0437d64222d92809dd", size = 215595, upload-time = "2026-04-02T09:26:50.915Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/7c/fc890655786e423f02556e0216d4b8c6bcb6bdfa890160dc66bf52dee468/charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:f495a1652cf3fbab2eb0639776dad966c2fb874d79d87ca07f9d5f059b8bd215", size = 201986, upload-time = "2026-04-02T09:26:52.197Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/97/bfb18b3db2aed3b90cf54dc292ad79fdd5ad65c4eae454099475cbeadd0d/charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e712b419df8ba5e42b226c510472b37bd57b38e897d3eca5e8cfd410a29fa859", size = 211711, upload-time = "2026-04-02T09:26:53.49Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/a5/a581c13798546a7fd557c82614a5c65a13df2157e9ad6373166d2a3e645d/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7804338df6fcc08105c7745f1502ba68d900f45fd770d5bdd5288ddccb8a42d8", size = 210036, upload-time = "2026-04-02T09:26:54.975Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/bf/b3ab5bcb478e4193d517644b0fb2bf5497fbceeaa7a1bc0f4d5b50953861/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:481551899c856c704d58119b5025793fa6730adda3571971af568f66d2424bb5", size = 202998, upload-time = "2026-04-02T09:26:56.303Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/4e/23efd79b65d314fa320ec6017b4b5834d5c12a58ba4610aa353af2e2f577/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f59099f9b66f0d7145115e6f80dd8b1d847176df89b234a5a6b3f00437aa0832", size = 230056, upload-time = "2026-04-02T09:26:57.554Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/9f/1e1941bc3f0e01df116e68dc37a55c4d249df5e6fa77f008841aef68264f/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4cce5f622761507b8f6a6", size = 211537, upload-time = "2026-04-02T09:26:58.843Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/0f/088cbb3020d44428964a6c97fe1edfb1b9550396bf6d278330281e8b709c/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606c55892a26964964e48", size = 226176, upload-time = "2026-04-02T09:27:00.437Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/9f/130394f9bbe06f4f63e22641d32fc9b202b7e251c9aef4db044324dac493/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d5276069175c696b024b60a", size = 217723, upload-time = "2026-04-02T09:27:02.021Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/55/c469897448a06e49f8fa03f6caae97074fde823f432a98f979cc42b90e69/charset_normalizer-3.4.7-cp313-cp313-win32.whl", hash = "sha256:4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc34c5e", size = 148085, upload-time = "2026-04-02T09:27:03.192Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/78/1b74c5bbb3f99b77a1715c91b3e0b5bdb6fe302d95ace4f5b1bec37b0167/charset_normalizer-3.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa767dab110", size = 158819, upload-time = "2026-04-02T09:27:04.454Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/86/46bd42279d323deb8687c4a5a811fd548cb7d1de10cf6535d099877a9a9f/charset_normalizer-3.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4dd662b15b", size = 147915, upload-time = "2026-04-02T09:27:05.971Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/c8/c67cb8c70e19ef1960b97b22ed2a1567711de46c4ddf19799923adc836c2/charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:c36c333c39be2dbca264d7803333c896ab8fa7d4d6f0ab7edb7dfd7aea6e98c0", size = 309234, upload-time = "2026-04-02T09:27:07.194Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/85/c091fdee33f20de70d6c8b522743b6f831a2f1cd3ff86de4c6a827c48a76/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1c2aed2e5e41f24ea8ef1590b8e848a79b56f3a5564a65ceec43c9d692dc7d8a", size = 208042, upload-time = "2026-04-02T09:27:08.749Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/1c/ab2ce611b984d2fd5d86a5a8a19c1ae26acac6bad967da4967562c75114d/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:54523e136b8948060c0fa0bc7b1b50c32c186f2fceee897a495406bb6e311d2b", size = 228706, upload-time = "2026-04-02T09:27:09.951Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/29/2b1d2cb00bf085f59d29eb773ce58ec2d325430f8c216804a0a5cd83cbca/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:715479b9a2802ecac752a3b0efa2b0b60285cf962ee38414211abdfccc233b41", size = 224727, upload-time = "2026-04-02T09:27:11.175Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/5c/032c2d5a07fe4d4855fea851209cca2b6f03ebeb6d4e3afdb3358386a684/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bd6c2a1c7573c64738d716488d2cdd3c00e340e4835707d8fdb8dc1a66ef164e", size = 215882, upload-time = "2026-04-02T09:27:12.446Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/c2/356065d5a8b78ed04499cae5f339f091946a6a74f91e03476c33f0ab7100/charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:c45e9440fb78f8ddabcf714b68f936737a121355bf59f3907f4e17721b9d1aae", size = 200860, upload-time = "2026-04-02T09:27:13.721Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/cd/a32a84217ced5039f53b29f460962abb2d4420def55afabe45b1c3c7483d/charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3534e7dcbdcf757da6b85a0bbf5b6868786d5982dd959b065e65481644817a18", size = 211564, upload-time = "2026-04-02T09:27:15.272Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/86/58e6f13ce26cc3b8f4a36b94a0f22ae2f00a72534520f4ae6857c4b81f89/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:e8ac484bf18ce6975760921bb6148041faa8fef0547200386ea0b52b5d27bf7b", size = 211276, upload-time = "2026-04-02T09:27:16.834Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/fe/d17c32dc72e17e155e06883efa84514ca375f8a528ba2546bee73fc4df81/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53fd1749f5896adcdc2356", size = 201238, upload-time = "2026-04-02T09:27:18.229Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/29/f33daa50b06525a237451cdb6c69da366c381a3dadcd833fa5676bc468b3/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57ddf5b1142ae3f86824fab", size = 230189, upload-time = "2026-04-02T09:27:19.445Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/6e/52c84015394a6a0bdcd435210a7e944c5f94ea1055f5cc5d56c5fe368e7b/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e74327fb75de8986940def6e8dee4f127cc9752bee7355bb323cc5b2659b6d46", size = 211352, upload-time = "2026-04-02T09:27:20.79Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/d7/4353be581b373033fb9198bf1da3cf8f09c1082561e8e922aa7b39bf9fe8/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d6038d37043bced98a66e68d3aa2b6a35505dc01328cd65217cefe82f25def44", size = 227024, upload-time = "2026-04-02T09:27:22.063Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/45/99d18aa925bd1740098ccd3060e238e21115fffbfdcb8f3ece837d0ace6c/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7579e913a5339fb8fa133f6bbcfd8e6749696206cf05acdbdca71a1b436d8e72", size = 217869, upload-time = "2026-04-02T09:27:23.486Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5c/05/5ee478aa53f4bb7996482153d4bfe1b89e0f087f0ab6b294fcf92d595873/charset_normalizer-3.4.7-cp314-cp314-win32.whl", hash = "sha256:5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410ec10", size = 148541, upload-time = "2026-04-02T09:27:25.146Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/77/72dcb0921b2ce86420b2d79d454c7022bf5be40202a2a07906b9f2a35c97/charset_normalizer-3.4.7-cp314-cp314-win_amd64.whl", hash = "sha256:92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab6627dbbe12f", size = 159634, upload-time = "2026-04-02T09:27:26.642Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/a3/c2369911cd72f02386e4e340770f6e158c7980267da16af8f668217abaa0/charset_normalizer-3.4.7-cp314-cp314-win_arm64.whl", hash = "sha256:67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba3e63c246", size = 148384, upload-time = "2026-04-02T09:27:28.271Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/09/7e8a7f73d24dba1f0035fbbf014d2c36828fc1bf9c88f84093e57d315935/charset_normalizer-3.4.7-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:effc3f449787117233702311a1b7d8f59cba9ced946ba727bdc329ec69028e24", size = 330133, upload-time = "2026-04-02T09:27:29.474Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/da/96975ddb11f8e977f706f45cddd8540fd8242f71ecdb5d18a80723dcf62c/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fbccdc05410c9ee21bbf16a35f4c1d16123dcdeb8a1d38f33654fa21d0234f79", size = 216257, upload-time = "2026-04-02T09:27:30.793Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/e8/1d63bf8ef2d388e95c64b2098f45f84758f6d102a087552da1485912637b/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:733784b6d6def852c814bce5f318d25da2ee65dd4839a0718641c696e09a2960", size = 234851, upload-time = "2026-04-02T09:27:32.44Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/40/e5ff04233e70da2681fa43969ad6f66ca5611d7e669be0246c4c7aaf6dc8/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a89c23ef8d2c6b27fd200a42aa4ac72786e7c60d40efdc76e6011260b6e949c4", size = 233393, upload-time = "2026-04-02T09:27:34.03Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/c1/06c6c49d5a5450f76899992f1ee40b41d076aee9279b49cf9974d2f313d5/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c114670c45346afedc0d947faf3c7f701051d2518b943679c8ff88befe14f8e", size = 223251, upload-time = "2026-04-02T09:27:35.369Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/9f/f2ff16fb050946169e3e1f82134d107e5d4ae72647ec8a1b1446c148480f/charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:a180c5e59792af262bf263b21a3c49353f25945d8d9f70628e73de370d55e1e1", size = 206609, upload-time = "2026-04-02T09:27:36.661Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/d5/a527c0cd8d64d2eab7459784fb4169a0ac76e5a6fc5237337982fd61347e/charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3c9a494bc5ec77d43cea229c4f6db1e4d8fe7e1bbffa8b6f0f0032430ff8ab44", size = 220014, upload-time = "2026-04-02T09:27:38.019Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/80/8a7b8104a3e203074dc9aa2c613d4b726c0e136bad1cc734594b02867972/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8d828b6667a32a728a1ad1d93957cdf37489c57b97ae6c4de2860fa749b8fc1e", size = 218979, upload-time = "2026-04-02T09:27:39.37Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/9a/b759b503d507f375b2b5c153e4d2ee0a75aa215b7f2489cf314f4541f2c0/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284cc94962cb73d20f9d4a3", size = 209238, upload-time = "2026-04-02T09:27:40.722Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/4e/0f3f5d47b86bdb79256e7290b26ac847a2832d9a4033f7eb2cd4bcf4bb5b/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0c96c3b819b5c3e9e165495db84d41914d6894d55181d2d108cc1a69bfc9cce0", size = 236110, upload-time = "2026-04-02T09:27:42.33Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/23/bce28734eb3ed2c91dcf93abeb8a5cf393a7b2749725030bb630e554fdd8/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:752a45dc4a6934060b3b0dab47e04edc3326575f82be64bc4fc293914566503e", size = 219824, upload-time = "2026-04-02T09:27:43.924Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/6f/6e897c6984cc4d41af319b077f2f600fc8214eb2fe2d6bcb79141b882400/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164b981b9c5ce059cd1fcb", size = 233103, upload-time = "2026-04-02T09:27:45.348Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/22/ef7bd0fe480a0ae9b656189ec00744b60933f68b4f42a7bb06589f6f576a/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ce3412fbe1e31eb81ea42f4169ed94861c56e643189e1e75f0041f3fe7020abe", size = 225194, upload-time = "2026-04-02T09:27:46.706Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/a7/0e0ab3e0b5bc1219bd80a6a0d4d72ca74d9250cb2382b7c699c147e06017/charset_normalizer-3.4.7-cp314-cp314t-win32.whl", hash = "sha256:c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615339a0", size = 159827, upload-time = "2026-04-02T09:27:48.053Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/1d/29d32e0fb40864b1f878c7f5a0b343ae676c6e2b271a2d55cc3a152391da/charset_normalizer-3.4.7-cp314-cp314t-win_amd64.whl", hash = "sha256:03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a27370ea61a49c", size = 174168, upload-time = "2026-04-02T09:27:49.795Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/32/d92444ad05c7a6e41fb2036749777c163baf7a0301a040cb672d6b2b1ae9/charset_normalizer-3.4.7-cp314-cp314t-win_arm64.whl", hash = "sha256:c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a763c1f083d", size = 153018, upload-time = "2026-04-02T09:27:51.116Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/8f/61959034484a4a7c527811f4721e75d02d653a35afb0b6054474d8185d4c/charset_normalizer-3.4.7-py3-none-any.whl", hash = "sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d", size = 61958, upload-time = "2026-04-02T09:28:37.794Z" }, +] + +[[package]] +name = "click" +version = "8.4.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/98/518d8e5081007684232226f475082b30087d0f585e8457db087298259f49/click-8.4.1.tar.gz", hash = "sha256:918b5633eddf6b41c32d4f454bf0de810065c74e3f7dbf8ee5452f8be88d3e96", size = 353007, upload-time = "2026-05-22T04:08:37.769Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c7/0d/67e5b4109ea4a837e80daa87c2c696711955e40449a97e8926672534def2/click-8.4.1-py3-none-any.whl", hash = "sha256:482be17c6991b8c19c5429a1e995d9b0efdbb63172824c41f99965dc0ade8ec2", size = 116639, upload-time = "2026-05-22T04:08:35.26Z" }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, +] + +[[package]] +name = "cryptography" +version = "48.0.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "cffi", marker = "platform_python_implementation != 'PyPy'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/45/870e7f4bef50e5f53b9f51d4428aee5290eedf58ba443f16b1ebb7ab8e66/cryptography-48.0.1.tar.gz", hash = "sha256:266f4ee051abb2f725b74ef8072b521ce1feacf685a3364fa6a6b45548db791a", size = 832989, upload-time = "2026-06-09T22:32:31.8Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/bc/ee4137cbbe105652c0ee4252792b78fc8e7afa4b8e61d9d5dc05a7f45731/cryptography-48.0.1-cp311-abi3-macosx_10_9_universal2.whl", hash = "sha256:3e4a1a3232eef2e6c732827d5722db29a0cc8b27af2a4d865b094cf954be9ca1", size = 8008324, upload-time = "2026-06-09T22:31:00.702Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/85/6379d42181bfc713094f081360fc5784d6c816b599d45e7f082502d173ce/cryptography-48.0.1-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:32143b24adb918f078134e1e230f1eb8cc04886b92c28b5f0041aaf3e5699225", size = 4696243, upload-time = "2026-06-09T22:32:33.446Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/87/c85d147b53323c7eb4d850920c8901377323c2a0ff8d79c262d4fee89aa2/cryptography-48.0.1-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f0d27a5696721ef7a672b8c810f6aded391058e0b9486e63e6d93baf765da691", size = 4713235, upload-time = "2026-06-09T22:31:40.141Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/58/67cbf8cf1ee7c54b439ca07bbecf8362c07afc11a3724fea70f745784add/cryptography-48.0.1-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:eb86ce1af36fe65041b6db9a8bb064ee621a7e5fded0f80d475ec243477cd242", size = 4702323, upload-time = "2026-06-09T22:31:42.191Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/c6/24266ac10c47f6cd2a865f4446062b466da1d1f10b27189eac00e61bf0c9/cryptography-48.0.1-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:b024e784ad6c077ee0147b35ea9cbfc1e34e1fd4c1dcca214c2794d73a12df08", size = 5300085, upload-time = "2026-06-09T22:31:58.703Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/bb/cc4b78784f97efc8c5874c2a9743708d172be6663024b34a0467885ae0c8/cryptography-48.0.1-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:3752f2dbc8f07a30aad2932c986cea495b03bb554887828225da104f732852b6", size = 4746137, upload-time = "2026-06-09T22:31:31.01Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/52/0c44de3f5267f8fbe8e835138017522a333436166e406f0db9b9e6e3033f/cryptography-48.0.1-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:bd81490cd5801d755cf97bb68ac191f14b708470b1c7cf4580f669b9c9264cd8", size = 4333867, upload-time = "2026-06-09T22:32:28.096Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/2e/772d7adbfa931537bc401640b7cac9976bff689bda187833e5d63b428e49/cryptography-48.0.1-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:66fd0771e7b9c6dcd44cf1120690d2338d16d72795cf40cae2786a39eba65429", size = 4701805, upload-time = "2026-06-09T22:31:38.284Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/a3/b06844f303873493c963caf581c04df31c7035e0c1b0f02c4814d319ec80/cryptography-48.0.1-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:3fd2ca57062b241c856670b073487d2e86c4637937ca5601e48f97bf8e11fc8f", size = 5258461, upload-time = "2026-06-09T22:31:04.187Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/13/8b765e2e12b07c74941caadb9d1c8fdc006c4dfbf2b8f2d610519758954d/cryptography-48.0.1-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:0ee6ea481db1ab889cba043ec1eda17bb9c1ea79db6722f779c3667f9f70322f", size = 4745488, upload-time = "2026-06-09T22:32:30.07Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/aa/48972bce55049b32a94f4907eda4d75fa385aad8a39506cc2fc72196ecf0/cryptography-48.0.1-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:f2ceef93cb096aa3c4cc4b5c94ca6131f9196d28c64d6111533402a9b2054d41", size = 4830256, upload-time = "2026-06-09T22:31:43.868Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/a2/e5079a032fb85cf6005046ca92bbd78b0c82dad2b5751ab8c311659da06f/cryptography-48.0.1-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:9bd3f92d76217892b15df84ca256c2c113d386fdda7a7d8691aeeced976507c6", size = 4979117, upload-time = "2026-06-09T22:31:05.845Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/a0/8f50cae9c74e718ed769d63ed5c74bd0ea830c9550a74629cebd1b9c7bc7/cryptography-48.0.1-cp311-abi3-win32.whl", hash = "sha256:b9a32b876490d66c8bcc9963ef220199569748434ab01a9d6aaeabf88e7f5158", size = 3304154, upload-time = "2026-06-09T22:32:16.845Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/69/0572c77dbace6fef72f33755bd52ea399c71367250d366237f8691826b9e/cryptography-48.0.1-cp311-abi3-win_amd64.whl", hash = "sha256:39489bfca54c7a1f6b297efcd8bc608ab92d16c4ca631b0cad4da46724588b24", size = 3817138, upload-time = "2026-06-09T22:32:00.388Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/06/3e768b4c3bc78201583fa35a0e18f640dd782ff41afba88f8545481a8874/cryptography-48.0.1-cp314-cp314t-macosx_10_9_universal2.whl", hash = "sha256:f817adc181390bd54f2f700107a7419040fb7c1bdf2fc26f36551a06a68c3345", size = 7989830, upload-time = "2026-06-09T22:31:07.8Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/13/6476736484b94041110c8340a3eb63962fea4975baea8cb4a512adb44d4d/cryptography-48.0.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d5d30989c6917b478b5817902e85fddaea2261efa8648383d965381ccb9e1ac4", size = 4689201, upload-time = "2026-06-09T22:31:09.745Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/62/65a87f34d2a431546e2509b85d55e8c90df86d668f6731da64d538512ac2/cryptography-48.0.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:df637c05205ea7c1d7fbcbe54bbfea648a52951155f997af13d895d0ecc96991", size = 4702822, upload-time = "2026-06-09T22:32:24.409Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/59/810b5204b0a9b10f4b6bc06bd551a8b609803cd931806bc3b71884b225e5/cryptography-48.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:869c3b8a53bfe27147832df48b32adadf558249d50e76cb3769d40e986b13265", size = 4694875, upload-time = "2026-06-09T22:32:08.737Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/dc/d8ca05ffea724eec6d232ea6f18e74c269eb6bdfdcc9bfba689790d1325f/cryptography-48.0.1-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:e361afba8918070d376df76f408a4f67fec0ee9cff81a99e48fe9a233ef59e17", size = 5290385, upload-time = "2026-06-09T22:31:15.212Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/8c/3be6cb4da181f5bb6c19cf560c2359d60644a6b5fc5b57854e528f47b296/cryptography-48.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:d069066deead00ac7f090be101be875a06855908f7ec004c27b8fefb4acfb411", size = 4737082, upload-time = "2026-06-09T22:32:22.66Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/f6/d5f60a5a1434dbfd949e227fd0065d194c7e6b6ac526b17f5c06152b8231/cryptography-48.0.1-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:09f73a725d582cef64b91281a322cd798d14a33b2b6f2b7ad9531dc336d84c02", size = 4325328, upload-time = "2026-06-09T22:32:10.777Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/b7/ba75dd947a14b6ad907b01ae8f6b5b348cdd1b48142f0063dee9e20c1d9d/cryptography-48.0.1-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:15254441469dd6bf027039453288e2072124f8b6603563f5d759e1c9b69273fa", size = 4694530, upload-time = "2026-06-09T22:31:53.105Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/29/50d6b9e8aff12d8b67afaeb3569335e32dc83a5723e3bbded24fdac9f809/cryptography-48.0.1-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:8ace4507d1e6533c125f4fac754f8bb8b6a74c08e92179dabd7e16571a3efbf3", size = 5245046, upload-time = "2026-06-09T22:31:25.774Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/04/618f4115cfc0add0838c82507aa18a346089428da8653ad38b3ff36f5cb3/cryptography-48.0.1-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:b4e391975f038e66432328639620a4aff2d307513b004f1ca06d6225bced815c", size = 4736660, upload-time = "2026-06-09T22:32:12.676Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/9c/06e062462a0de28a3b3911322eded4c16deb9f441b1b7575d3dc59488ab5/cryptography-48.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:42fcd8e26fe555d9b3577a135f5091fefa0aa4e99129c23fb56787a1bd4ada72", size = 4822229, upload-time = "2026-06-09T22:31:17.062Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/be/0561971eaaee4b8a0e7d5113c536921063ab91aaf23278ac374eaf881e11/cryptography-48.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:c1400da5e32a43253392277eac7490a60e497d810a63dd5608d71bbd7af507c9", size = 4966364, upload-time = "2026-06-09T22:31:32.842Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/27/728c77876f12b000820b69ae490f3c4083775e79e07827e9e60be07ad209/cryptography-48.0.1-cp314-cp314t-win32.whl", hash = "sha256:0df56b056bc17c1b7d6821dfa65216e62bd232d8ab05eb3db44e71d235651471", size = 3278498, upload-time = "2026-06-09T22:31:29.154Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/06/e3/79a612c6d7b1e6ee0edd43633d53035bec2cfb78c82b76f7864f39e36f34/cryptography-48.0.1-cp314-cp314t-win_amd64.whl", hash = "sha256:9de21387aa95e2a895823d0745b430bed4f33503ba9ab5e0b5311f33e37d66d2", size = 3798790, upload-time = "2026-06-09T22:31:56.697Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/6c/00fa2a95997164c8b2072ce327c23d4ab20809ccc323ea5fab91e53a4bba/cryptography-48.0.1-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:4fdc69f8e4316bcf0c8c8ec1f26f285d12e8142d88d96c876a59a03be3f6ae67", size = 7987408, upload-time = "2026-06-09T22:32:20.777Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b0/d9/45f309a7e4e5f3f8f121d6d3be9e94024a7726ec598d6e08ae04edb2f04d/cryptography-48.0.1-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:48fe40804d4caa2288f24e70ca8c64c42dd826da0ad7e4f1b41b2128d679e6c8", size = 4690196, upload-time = "2026-06-09T22:31:54.74Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/9f/a1bc8bcc798811b8527eb374bbccf30a3f3e806829d967118222bf1125eb/cryptography-48.0.1-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:86be3b1b0b6bf09482fb50a979c508d2950ed95f5621ec77f4e385962006b83a", size = 4696782, upload-time = "2026-06-09T22:31:45.615Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/c2/81a4fb4e4373c500bb526bc337ac5719dd31dd15b970b84a238168c6aa08/cryptography-48.0.1-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:4ab0a343c807bbcd90c971cd1ecf072937cd01847a9e002bef88fb47ac6be577", size = 4696618, upload-time = "2026-06-09T22:31:11.564Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/0b/aa68b221dde92d09cb29a024ede17550ee21e77a404e59fc093c82bb51e1/cryptography-48.0.1-cp39-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:9621de99d2da096006b629979efd8ae7eb2d8b822488d0c89ee4000c306c59b1", size = 5289970, upload-time = "2026-06-09T22:31:20.368Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/13/fba657f958d2af66ea959a4ba01212632089249d34af1ae48054136344d7/cryptography-48.0.1-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:88c852a0ae366e262e5a1744b685e6a433dc8788dd2a277e418bf4904203609d", size = 4731873, upload-time = "2026-06-09T22:31:22.253Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/4c/9a964756d24a26b3e34dfcb16f961b89838786e6700b635b0d1e3adff4b6/cryptography-48.0.1-cp39-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:43c5835e2cb98c8733d86f57d6fc879b613f5c3478607281c3e36daffc6dd8a6", size = 4330804, upload-time = "2026-06-09T22:31:36.56Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/0f/a10f3a6eb12950a10e3a874070283aa2dd5875b2bfd15fad8a3e17b3f13e/cryptography-48.0.1-cp39-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:fe0180af5bf9236518a087e35bf2d9a347d5f5f51e63c579d683ddff424e3d46", size = 4696217, upload-time = "2026-06-09T22:31:13.351Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/6f/5cd12f951165ea73ef85266775d97e4c763b2474ccfd816dd69d3a18d6f8/cryptography-48.0.1-cp39-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:b7a2d1a937a738a881737cec135a38bb61470589b17515b9f73f571d0ae10401", size = 5245252, upload-time = "2026-06-09T22:32:02.193Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/ab/8aaa12e4516ec4464033ab79b6f3b592bd5a92102467c4ace8a0d970203f/cryptography-48.0.1-cp39-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:b74ca3b8e5ecdd833bf6a002ca41b4793bb27fb8f1c06ffaf2643c9e9140e31b", size = 4731388, upload-time = "2026-06-09T22:32:04.019Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/24/50027ea4dca85ec1f40688f3c24fb32ccacd520583c9592c3cc95628e6fb/cryptography-48.0.1-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:2c37f2461406063b417837f5f3daab668652acd82423efcd7f0a9f04be972de1", size = 4824186, upload-time = "2026-06-09T22:32:18.707Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/41/04cb5eb17085ade6f50cc611fb657df6a0f5885350de8764ece89c050197/cryptography-48.0.1-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:86fe77abb1bd87afb251d4d02ada7ecf53a32cee9b67d976abb2e45a13297475", size = 4964539, upload-time = "2026-06-09T22:31:18.793Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/bf/ed70785c496e89d7e73b7cda2d21f2447fd6d4e821714b8d04ff217fed92/cryptography-48.0.1-cp39-abi3-win32.whl", hash = "sha256:6b2c0c3e6ccf3ade7750f836ef3ee36eea250cc467d45c256895573ac08cc6f1", size = 3282307, upload-time = "2026-06-09T22:30:53.162Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/ff/371ea7d252656ee1eb6d83eeeef3d1d0c6baf1d6497687d081ea03814670/cryptography-48.0.1-cp39-abi3-win_amd64.whl", hash = "sha256:9a49ca6c81417f6a5edb50375a60cccdd70fa0a91a5211829dbea74eba94d2ac", size = 3793408, upload-time = "2026-06-09T22:32:15.191Z" }, +] + +[[package]] +name = "detect-installer" +version = "0.1.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/ce/6897d812825e9d4c53e3c7112726e800cc5231b013b2223bf64f653ff362/detect_installer-0.1.0.tar.gz", hash = "sha256:00ad7ba0a36e3cf7d08a40d3643011746dbc112597c7d475cc91c416710ca4e7", size = 3049, upload-time = "2026-02-23T10:40:22.567Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/34/8cc73273414405086c58852916e4031812a6a30fe04c057e37ad99397b7f/detect_installer-0.1.0-py3-none-any.whl", hash = "sha256:034fb20fd665c36e6ba52b8821525ea07fb4f7f938cac459df889fb33801528a", size = 4539, upload-time = "2026-02-23T10:40:23.807Z" }, +] + +[[package]] +name = "distro" +version = "1.9.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/f8/98eea607f65de6527f8a2e8885fc8015d3e6f5775df186e443e0964a11c3/distro-1.9.0.tar.gz", hash = "sha256:2fa77c6fd8940f116ee1d6b94a2f90b13b5ea8d019b98bc8bafdcabcdd9bdbed", size = 60722, upload-time = "2023-12-24T09:54:32.31Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/b3/231ffd4ab1fc9d679809f356cebee130ac7daa00d6d6f3206dd4fd137e9e/distro-1.9.0-py3-none-any.whl", hash = "sha256:7bffd925d65168f85027d8da9af6bddab658135b840670a223589bc0c8ef02b2", size = 20277, upload-time = "2023-12-24T09:54:30.421Z" }, +] + +[[package]] +name = "dnspython" +version = "2.8.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/8b/57666417c0f90f08bcafa776861060426765fdb422eb10212086fb811d26/dnspython-2.8.0.tar.gz", hash = "sha256:181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f", size = 368251, upload-time = "2025-09-07T18:58:00.022Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/5a/18ad964b0086c6e62e2e7500f7edc89e3faa45033c71c1893d34eed2b2de/dnspython-2.8.0-py3-none-any.whl", hash = "sha256:01d9bbc4a2d76bf0db7c1f729812ded6d912bd318d3b1cf81d30c0f845dbf3af", size = 331094, upload-time = "2025-09-07T18:57:58.071Z" }, +] + +[[package]] +name = "email-validator" +version = "2.3.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "dnspython" }, + { name = "idna" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f5/22/900cb125c76b7aaa450ce02fd727f452243f2e91a61af068b40adba60ea9/email_validator-2.3.0.tar.gz", hash = "sha256:9fc05c37f2f6cf439ff414f8fc46d917929974a82244c20eb10231ba60c54426", size = 51238, upload-time = "2025-08-26T13:09:06.831Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/15/545e2b6cf2e3be84bc1ed85613edd75b8aea69807a71c26f4ca6a9258e82/email_validator-2.3.0-py3-none-any.whl", hash = "sha256:80f13f623413e6b197ae73bb10bf4eb0908faf509ad8362c5edeb0be7fd450b4", size = 35604, upload-time = "2025-08-26T13:09:05.858Z" }, +] + +[[package]] +name = "fastapi" +version = "0.136.3" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "annotated-doc" }, + { name = "pydantic" }, + { name = "starlette" }, + { name = "typing-extensions" }, + { name = "typing-inspection" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/2d/ff8d91d7b564d464629a0fd50a4489c97fcb836ac230bf3a7269232a9b1f/fastapi-0.136.3.tar.gz", hash = "sha256:e487fae93ad408e6f47641ee4dfe389864fd7bec92e547ea8498fc13f43e83ab", size = 396410, upload-time = "2026-05-23T18:53:15.192Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/82/45359b62a067409bd929ae8a56b8ed13e5a8c8a61194b3c236920999ab83/fastapi-0.136.3-py3-none-any.whl", hash = "sha256:3d2a69bdf04b7e9f3afa292c3bc7a98816bbfafa10bc9b45f3f3700d2f761620", size = 117481, upload-time = "2026-05-23T18:53:16.924Z" }, +] + +[package.optional-dependencies] +standard = [ + { name = "email-validator" }, + { name = "fastapi-cli", extra = ["standard"] }, + { name = "fastar" }, + { name = "httpx" }, + { name = "jinja2" }, + { name = "pydantic-extra-types" }, + { name = "pydantic-settings" }, + { name = "python-multipart" }, + { name = "uvicorn", extra = ["standard"] }, +] + +[[package]] +name = "fastapi-cli" +version = "0.0.24" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "rich-toolkit" }, + { name = "typer" }, + { name = "uvicorn", extra = ["standard"] }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/58/74797ae9e4610cfa0c6b34c8309096d3b20bb29be3b8b5fbf1004d10fa5f/fastapi_cli-0.0.24.tar.gz", hash = "sha256:1afc9c9e21d7ebc8a3ca5e31790cd8d837742be7e4f8b9236e99cb3451f0de00", size = 19043, upload-time = "2026-02-24T10:45:10.476Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c7/4b/68f9fe268e535d79c76910519530026a4f994ce07189ac0dded45c6af825/fastapi_cli-0.0.24-py3-none-any.whl", hash = "sha256:4a1f78ed798f106b4fee85ca93b85d8fe33c0a3570f775964d37edb80b8f0edc", size = 12304, upload-time = "2026-02-24T10:45:09.552Z" }, +] + +[package.optional-dependencies] +standard = [ + { name = "fastapi-cloud-cli" }, + { name = "uvicorn", extra = ["standard"] }, +] + +[[package]] +name = "fastapi-cloud-cli" +version = "0.19.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "detect-installer" }, + { name = "fastar" }, + { name = "httpx" }, + { name = "pydantic", extra = ["email"] }, + { name = "rich-toolkit" }, + { name = "rignore" }, + { name = "sentry-sdk" }, + { name = "typer" }, + { name = "uvicorn", extra = ["standard"] }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/7c/f194925af8fabdb0b7a886a1b89087c0b7f327f99e79497a882aa94c1e34/fastapi_cloud_cli-0.19.0.tar.gz", hash = "sha256:f97b31c2ad6af3832eb4065870bdca3365b6e827a0ccf6eeb15e477bc1662b13", size = 57476, upload-time = "2026-06-01T08:24:03.407Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/e6/1a2ec890fc273b9da2b173ca45f692a2e24a369bdd39ea7812c1d8a799e5/fastapi_cloud_cli-0.19.0-py3-none-any.whl", hash = "sha256:a2dfc4074c321e63ec88589cc1f90573d4b5bf980ddc44a7033e6f3cd8e96628", size = 38239, upload-time = "2026-06-01T08:24:02.437Z" }, +] + +[[package]] +name = "fastar" +version = "0.11.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/0f/0aeb3fc50046617702acc0078b277b58367fd62eb727b9ec733ae0e8bbcc/fastar-0.11.0.tar.gz", hash = "sha256:aa7f100f7313c03fdb20f1385927ba95671071ba308ad0c1763fef295e1895ce", size = 70238, upload-time = "2026-04-13T17:11:17.143Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/06/a5773706afc8bd496769786590bbc56d2d0ee419a299cc12ea3f5717fcf3/fastar-0.11.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3c51f1c2cdddbd1420d2897ace7738e36c65e17f6ae84e0bfe763f8d1068bb97", size = 708394, upload-time = "2026-04-13T17:09:57.269Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/a6/d5e2a4e48495616440a21eed07558219ca90243ad00b0502586f95bd4833/fastar-0.11.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0d9d6b052baf5380baea866675dab6ccd04ec2460d12b1c46f10ce3f4ee6a820", size = 628417, upload-time = "2026-04-13T17:09:42.145Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/69/9816d69ac8265c9e50456637a487ccfb7a9c566efd9dbcd673df9c2558c2/fastar-0.11.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:bd2f05666d4df7e14885b5c38fefd92a785917387513d33d837ff42ec143a22f", size = 863950, upload-time = "2026-04-13T17:09:11.506Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/0d/f88daad53aff2e754b6b5ff2a7113f72447a34f6ef17cc23ca99988117b7/fastar-0.11.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c1e6e74aba1ae77ca4aedcaf1697cd413319f4c88a5ccbe5b42c709517c5097e", size = 760737, upload-time = "2026-04-13T17:07:55.958Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/a6/82ef4ecd969d50d92ed3ed9dbd8fe77faa24be5e5736f716edc9f4ce8d62/fastar-0.11.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:38ef77fe940bbc9b37a98bd838727f844b11731cd39358a2640ff864fb385086", size = 757603, upload-time = "2026-04-13T17:08:10.623Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/35/50249f0d827251f8ac511495e2eacccebda80a00a0ad73e9615b8113b84f/fastar-0.11.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8955e61b32d6aff82c983217abf80933fd823b0e727586fc72f08043d996fd59", size = 923952, upload-time = "2026-04-13T17:08:25.526Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/d8/faee41659e9c379d906d24eaee6d6833ac8cfef0a5df480e5c2a8d3efb33/fastar-0.11.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:483532442cdb08fbff0169510224eae0836f2f672cea6aacb52847d90fefdc46", size = 816574, upload-time = "2026-04-13T17:08:56.076Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/47/0448ea7992b997dad2bf004bfd98eca74b5858630eae080b50c7b17d9ddc/fastar-0.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ef5a6071121e05d8287fc75bccb054bcbac8bb0501200a0c0a8feeace5303ea4", size = 819382, upload-time = "2026-04-13T17:09:26.66Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/33/ef/0d63eb43586831b7a6f8b22c4d77125a7c594423af1f4f090fa9541b9b40/fastar-0.11.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:e45e598af5afe8412197d4786efd6cf29be02e7d3d4f6a3461149eae5d7e94f1", size = 885254, upload-time = "2026-04-13T17:08:40.9Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/25/edd584675d69e49a165052c3ee886df1c5d574f3e7d813c990306387c623/fastar-0.11.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2e160919b1c47ddb8538e7e8eb4cd527281b40f0bf75110a75993838ef61f286", size = 971239, upload-time = "2026-04-13T17:10:12.997Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/37/e8bb24f506ba2b08fbaf36c5800e843bd4d542954e9331f00418e2d23349/fastar-0.11.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:4bb4dc0fc8f7a6807febcebce8a2f3626ba4955a9263d81ecc630aad83be84c0", size = 1035185, upload-time = "2026-04-13T17:10:30.207Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/bf/be753736296338149ee4cb3e92e2b5423d6ba17c7b951d15218fd7e99bbf/fastar-0.11.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:4ec95af56aa173f6e320e1183001bf108ba59beaf13edd1fc8200648db203588", size = 1072191, upload-time = "2026-04-13T17:10:47.072Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/cd/a81c1aaafb5a22ce57c98ae22f39c89413ed53e4ee6e1b1444b0bd666a6c/fastar-0.11.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:136cf342735464091c39dc3708168f9fdeb9ebea40b1ead937c61afaf46143d9", size = 1028054, upload-time = "2026-04-13T17:11:04.293Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/88/1ce4eed3d70627c95f49ca017f6bbbf2ddcc4b0c601d293259de7689bc20/fastar-0.11.0-cp312-cp312-win32.whl", hash = "sha256:35f23c11b556cc4d3704587faacbc0037f7bdf6c4525cd1d09c70bda4b1c6809", size = 454198, upload-time = "2026-04-13T17:11:45.168Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/1d/26ce92f4331cd61a69840db9ca6115829805eec24f285481a854f578e917/fastar-0.11.0-cp312-cp312-win_amd64.whl", hash = "sha256:920bc56c3c0b8a8ca492904941d1883c1c947c858cd93343356c29122a38f44c", size = 486697, upload-time = "2026-04-13T17:11:31.084Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/96/e6eda4480559c69b05d466e7b5ea9170e81fef3795a73e059959a3258319/fastar-0.11.0-cp312-cp312-win_arm64.whl", hash = "sha256:395248faf89e8a6bd5dc1fd544c8465113b627cb6d7c8b296796b60ebea33593", size = 462591, upload-time = "2026-04-13T17:11:20.577Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/d6/3be260037e86fb694e88d47f583bac3a0188c99cee1a6b257ac26cb6b53c/fastar-0.11.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:33f544b08b4541b678e53749b4552a44720d96761fb79c172b005b1089c443ed", size = 707975, upload-time = "2026-04-13T17:09:58.866Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/cd/7867aefb1784662554a335f2952c75a50f0c70585ed0d2210d6cc15e5627/fastar-0.11.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:91c1c792447e4a642745f347ff9847c52af39633071c57ee67ed53c157fc3506", size = 628460, upload-time = "2026-04-13T17:09:43.776Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/2b/d11d84bdd5e0e377771b955755771e3460b290da5809cb78c1b735ee2228/fastar-0.11.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:881247e6b6eaea59fc6569f9b61447aa6b9fc2ee864e048b4643d69c52745805", size = 863054, upload-time = "2026-04-13T17:09:13.048Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/39/d3f428b318fa940b1b6e785b8d54fc895dfb5d5b945ef8d5442ffa904fb2/fastar-0.11.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:863b7929845c9fec92ef6c8d59579cf46af5136655e5342f8df5cebe46cab06c", size = 760247, upload-time = "2026-04-13T17:07:57.396Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/04/03949aee82aabb8ede06ac5a4a5579ffaf98a8fe59ce958494508ff15513/fastar-0.11.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:96b4a57df12bf3211662627a3ea29d62ecb314a2434a0d0843f9fc23e47536e5", size = 756512, upload-time = "2026-04-13T17:08:12.415Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/0c/2ca1ae0a3828ca51047962d932b80daca2522db73e8cb9d040cb6ebe28d5/fastar-0.11.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ceef1c2c4df7b7b8ebd3f5d718bbf457b9bbdf25ce0bd07870211ec4fbd9aff4", size = 922183, upload-time = "2026-04-13T17:08:27.187Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/68/7fe808b1f73a68e686f25434f538c6dc10ef4dfb3db0ace22cd861744bf8/fastar-0.11.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b8e545918441910a779659d4759ad0eef349e935fbdb4668a666d3681567eb05", size = 816394, upload-time = "2026-04-13T17:08:57.657Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/17/07d086080f8a83b8d7966955e29bcdbd6a060f5bd949dc9d5abd3658cead/fastar-0.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28095bb8f821e85fc2764e1a55f03e5e2876dee2abe7cd0ee9420d929905d643", size = 818983, upload-time = "2026-04-13T17:09:28.46Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/e2/2c4edf0910af2e814ff6d65b77a91196d472ca8a9fb2033bd983f6856caa/fastar-0.11.0-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:0fafb95ecbe70f666a5e9b35dd63974ccdc9bb3d99ccdbd4014a823ec3e659b5", size = 884689, upload-time = "2026-04-13T17:08:42.763Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/ba/04fdcbd6558e60de4ced3b55230fac47675d181252582b2fcec3c74608e5/fastar-0.11.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:af48fed039b94016629dcdad1c95c90c486326dd068de2b0a4df419ee09b6821", size = 970677, upload-time = "2026-04-13T17:10:15.124Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/b3/2b860a9658550167dbd5824c85e88d0b4b912bf493e42a6322544d6e483d/fastar-0.11.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:74cd96163f39b8638ab4e8d49708ca887959672a22871d8170d01f067319533b", size = 1034026, upload-time = "2026-04-13T17:10:32.318Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/9b/fa42ea1188b144bac4b1b60753dfd449974a4d5eda132029ee7711569f94/fastar-0.11.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:4e8b993cb5613bab495ed482810bedc0986633fcb9a3b55c37ec88e0d6714f6a", size = 1071147, upload-time = "2026-04-13T17:10:48.833Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/c8/d2e501556dca9f1fbc9246111a31792fb49ad908fa4927f34938a97a3604/fastar-0.11.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dfe39d91fc28e37e06162d94afe01050220edb7df554acb5b702b5503e564816", size = 1028377, upload-time = "2026-04-13T17:11:06.374Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/33/5f11f23eca0a569cd052507bc45dda2e5468697f8665728d25be44120f7d/fastar-0.11.0-cp313-cp313-win32.whl", hash = "sha256:c5f63d4d99ff4bfb37c659982ec413358bdee747005348756cc50a04d412d989", size = 454089, upload-time = "2026-04-13T17:11:46.821Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/2f/35ff03c939cba7a255a9132367873fec6c355fd06a7f84fedcbaf4c8129f/fastar-0.11.0-cp313-cp313-win_amd64.whl", hash = "sha256:8690ed1928d31ded3ada308e1086525fb3871f5fa81e1b69601a3f7774004583", size = 486312, upload-time = "2026-04-13T17:11:32.86Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/71/ee9246cbfcbfd4144558f35e7e9a306ffe0a7564730a5188c45f21d2dab8/fastar-0.11.0-cp313-cp313-win_arm64.whl", hash = "sha256:d977ded9d98a0719a305e0a4d5ee811f1d3e856d853a50acb8ae833c3cd6d5d2", size = 461975, upload-time = "2026-04-13T17:11:22.589Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/cd/3644c48ecac456f928c12d47ec3bed36c36555b17c3859856f1ff860265d/fastar-0.11.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:71375bd6f03c2a43eb47bd949ea38ff45434917f9cdac79675c5b9f60de4fa73", size = 707860, upload-time = "2026-04-13T17:10:00.371Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/ca/dee04476ae3626b2b040a60ad84628f77e1ffd8444232f2426b0ca1e0d7e/fastar-0.11.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:eddfd9cab16e19ae247fe44bf992cb403ccfe27d3931d6de29a4695d95ad386c", size = 628216, upload-time = "2026-04-13T17:09:45.355Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/5e/9395c7353d079cb4f5be0f7982ce0dc9f2e7dec5fd175eef466729d6023a/fastar-0.11.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:7c371f1d4386c699018bb64eb2fa785feacf32785559049d2bb72fe4af023f53", size = 864378, upload-time = "2026-04-13T17:09:14.611Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/ba/1e4f67148223ff219612b6281a6000357abbcc2417964fa5c83f11d68fce/fastar-0.11.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cad7fa41e3e66554387481c1a09365e4638becd322904932674159d5f4046728", size = 760921, upload-time = "2026-04-13T17:07:59.138Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/82/09d11fb6d12f17993ffaf32ffd30c3c121a11e2966e84f19fb6f66430118/fastar-0.11.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:cf36652fa71b83761717c9899b98732498f8a2cb6327ff16bbf07f6be85c3437", size = 757012, upload-time = "2026-04-13T17:08:14.186Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/1f/5aeeacc4cb65615e2c9292cd9c5b0cd6fb6d2e6ee472ca6adc6c1b1b22ef/fastar-0.11.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f68ff8c17833053da4841720e95edde80ce45bb994b6b7d51418dddaac70ee47", size = 924510, upload-time = "2026-04-13T17:08:28.741Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/1a/1e5bdabbeaf2e856928956292609f2ff6a650f94480fb8afaca30229e483/fastar-0.11.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4563ed37a12ea1cdc398af8571258d24b988bf342b7b3bf5451bd5891243280c", size = 816602, upload-time = "2026-04-13T17:08:59.461Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/24/f960147910da3bed41a3adfcb026e17d5f50f4cf467a3324237a7088f61a/fastar-0.11.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:cee63c9875cba3b70dc44338c560facc5d6e763047dcc4a30501f9a68cf5f890", size = 819452, upload-time = "2026-04-13T17:09:29.926Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/f4/3e77d7901d5707fd7f8a352e153c8ae09ea974e6fabad0b7c4eb9944b8d4/fastar-0.11.0-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:bd76bfffae6d0a91f4ac4a612f721e7aec108db97dccdd120ae063cd66959f27", size = 885254, upload-time = "2026-04-13T17:08:44.285Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/01/1585edd5ec47782ae93cd94edf05828e0ab02ef00aec00aea4194a600464/fastar-0.11.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:8f5b707501ec01c1bc0518f741f01d322e50c9adc19a451aa24f67a2316e9397", size = 971496, upload-time = "2026-04-13T17:10:17.024Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/e9/6874c9d1236ded565a0bed54b320ac9f165f287b1d89490fb70f9f323c81/fastar-0.11.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:37c0b5a88a657839aad98b0a6c9e4ac4c2c15d6b49c44ee3935c6b08e9d3e479", size = 1034685, upload-time = "2026-04-13T17:10:34.063Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/d8/4ab20613ce2983427aee958e39be878dba874aa227c530a845e32429c4f6/fastar-0.11.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:6c55f536c62a6efb180c1af0d5182948bff576bbfe6276e8e1359c9c7d2215d8", size = 1072675, upload-time = "2026-04-13T17:10:50.53Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/ae/5ac3b7c20ce4b08f011dd2b979f96caabe64f9b10b157f211ea91bdfadca/fastar-0.11.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3082eeca59e189b9039335862f4c2780c0c8871d656bfdf559db4414a105b251", size = 1029330, upload-time = "2026-04-13T17:11:08.138Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/e7/37cd6a1d4e288292170b64e19d79ecce2a7de8bb76790323399a2abc4619/fastar-0.11.0-cp314-cp314-win32.whl", hash = "sha256:b201a0a4e29f9fec2a177e13154b8725ec65ab9f83bd6415483efaa2aa18344b", size = 453940, upload-time = "2026-04-13T17:11:48.713Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/1c/795c878b1ee29d79021cf8ed81f18f2b25ccde58453b0d34b9bdc7e025ea/fastar-0.11.0-cp314-cp314-win_amd64.whl", hash = "sha256:868fddb26072a43e870a8819134b9f80ee602931be5a76e6fb873e04da343637", size = 486334, upload-time = "2026-04-13T17:11:34.882Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/a4/113f104301df8bddcc0b3775b611a30cb7610baa3add933c7ccac9386467/fastar-0.11.0-cp314-cp314-win_arm64.whl", hash = "sha256:3db39c9cc42abb0c780a26b299f24dfbc8be455985e969e15336d70d7b2f833b", size = 461534, upload-time = "2026-04-13T17:11:24.329Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/a6/5c5f2c2c8e0c63e56a5636ebc7721589c889e94c0092cec7eb28ae7207e6/fastar-0.11.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:49c3299dec5e125e7ebaa27545714da9c7391777366015427e0ae62d548b442b", size = 707156, upload-time = "2026-04-13T17:10:02.176Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/f7/982c01b61f0fc135ad2b16d01e6d0ee53cf8791e68827f5f7c5a65b2e5b1/fastar-0.11.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:3328ed1ed56d31f5198350b17dd60449b8d6b9d47abb4688bab6aef4450a165b", size = 627032, upload-time = "2026-04-13T17:09:46.978Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/c3/38f1dac77ae0c71c37b176277c96d830796b8ce2fe69705f917829b53829/fastar-0.11.0-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl", hash = "sha256:bd3eca3bbfec84a614bcb4143b4ad4f784d0895babc26cfc88436af88ca23c7a", size = 864403, upload-time = "2026-04-13T17:09:16.58Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/f0/e69c363bdb3e5a5848e937b662b5469581ee6682c51bc1c0556494773929/fastar-0.11.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ff86a967acb0d621dd24063dda090daa67bf4993b9570e97fe156de88a9006ca", size = 759480, upload-time = "2026-04-13T17:08:00.599Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3b/29/4d8737590c2a6357d614d7cc7288e8f68e7e449680b8922997cc4349e65e/fastar-0.11.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:86eaf7c0e985d93a7734168be2fb232b2a8cca53e41431c2782d7c12b12c03b1", size = 756219, upload-time = "2026-04-13T17:08:15.699Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/ec/400de7b3b7d48801908f19cf5462177104395799472671b3e8152b2b04ca/fastar-0.11.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91f07b0b8eb67e2f177733a1f884edad7dfb9f8977ffef15927b20cb9604027d", size = 923669, upload-time = "2026-04-13T17:08:30.574Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/01/8926c53da923fed7ab4b96e7fbf7f73b663beb4f02095b654d6fab46f9ad/fastar-0.11.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f85c896885eb4abf1a635d54dea22cac6ae48d04fc2ea26ae652fcf1febe1220", size = 815729, upload-time = "2026-04-13T17:09:01.204Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/f0/5fef4c7946e352651b504b1a4235dac3505e7cfd24020788ab50552e84bf/fastar-0.11.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:075c07095c8de4b774ba8f28b9c0a02b1a2cd254da50cbe464dd3bb2432e9158", size = 819812, upload-time = "2026-04-13T17:09:31.907Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/c8/0ebc3298b4a45e7bddc50b169ae6a6f5b80c939394d4befe6e60de535ee7/fastar-0.11.0-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:07f028933820c65750baf3383b807ecce1cd9385cf00ce192b79d263ad6b856c", size = 884074, upload-time = "2026-04-13T17:08:45.802Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/9f/7baa4cdff8d6fbca41fa5c764b48a941fed8a9ec6c4cc92de65895a28299/fastar-0.11.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:039f875efa0f01fa43c20bf4e2fc7305489c61d0ac76eda991acfba7820a0e63", size = 969450, upload-time = "2026-04-13T17:10:18.667Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/dc/1ebbfb58a47056ba866494f19efbcdd2ba2897096b94f36e796594b4d05b/fastar-0.11.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:fff12452a9a5c6814a012445f26365541cc3d99dcca61f09762e6a389f7a32ea", size = 1033775, upload-time = "2026-04-13T17:10:36.165Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/5f/ce4e3914066f08c99eb8c32952cc07c1a013e81b1db1b0f598130bf6b974/fastar-0.11.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:2bf733e09f942b6fa876efe30a90508d1f4caef5630c00fb2a84fba355873712", size = 1072158, upload-time = "2026-04-13T17:10:52.497Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/2a/6bca72992c84151c387cc6558f3867f5ebe5fb3684ee6fa9b76280ba4b8e/fastar-0.11.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:d1531fa848fdd3677d2dce0a4b436ea64d9ae38fb8babe2ddbc180dd153cb7a3", size = 1028577, upload-time = "2026-04-13T17:11:09.934Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/18/7a7c15657a3da5569b26fc51cde6a80f8d84cb54b3b1aea6d74a103db4ad/fastar-0.11.0-cp314-cp314t-win32.whl", hash = "sha256:5744551bc67c6fc6581cbd0e34a0fd6e2cd0bd30b43e94b1c3119cf35064b162", size = 453601, upload-time = "2026-04-13T17:11:53.726Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/d8/331b59a6de279f3ad75c10c02c40a12f21d64a437d9c3d6f1af2dcbd7a76/fastar-0.11.0-cp314-cp314t-win_amd64.whl", hash = "sha256:f4ce44e3b56c47cf38244b98d29f269b259740a580c47a2552efa5b96a5458fb", size = 486436, upload-time = "2026-04-13T17:11:40.089Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/fd/5390ec4f49100f3ecb9968a392f9e6d039f1e3fe0ecd28443716ff01e589/fastar-0.11.0-cp314-cp314t-win_arm64.whl", hash = "sha256:76c1359314355eafbc6989f20fb1ad565a3d10200117923b9da765a17e2f6f11", size = 461049, upload-time = "2026-04-13T17:11:25.918Z" }, +] + +[[package]] +name = "filelock" +version = "3.29.3" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/f5/3557bf28e0f1943e4849154c821533706e6dea010f96fb6aa0b6949037d1/filelock-3.29.3.tar.gz", hash = "sha256:7fc1b3f39cf172fd8203812043c57b8a65aef9969f38b6704f628b881f761a84", size = 61956, upload-time = "2026-06-10T17:37:11.832Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/8f/b61d427c4f49a8bdadc93f4e7e74df8a6df6f77ee6e26bf0df53d3925363/filelock-3.29.3-py3-none-any.whl", hash = "sha256:e58333029cc9b925f39aad59b1d8f0a1ad836af4e60d7217f4a4dba87461261d", size = 42324, upload-time = "2026-06-10T17:37:10.37Z" }, +] + +[[package]] +name = "frozenlist" +version = "1.8.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/f5/c831fac6cc817d26fd54c7eaccd04ef7e0288806943f7cc5bbf69f3ac1f0/frozenlist-1.8.0.tar.gz", hash = "sha256:3ede829ed8d842f6cd48fc7081d7a41001a56f1f38603f9d49bf3020d59a31ad", size = 45875, upload-time = "2025-10-06T05:38:17.865Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/29/948b9aa87e75820a38650af445d2ef2b6b8a6fab1a23b6bb9e4ef0be2d59/frozenlist-1.8.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:78f7b9e5d6f2fdb88cdde9440dc147259b62b9d3b019924def9f6478be254ac1", size = 87782, upload-time = "2025-10-06T05:36:06.649Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/80/4f6e318ee2a7c0750ed724fa33a4bdf1eacdc5a39a7a24e818a773cd91af/frozenlist-1.8.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:229bf37d2e4acdaf808fd3f06e854a4a7a3661e871b10dc1f8f1896a3b05f18b", size = 50594, upload-time = "2025-10-06T05:36:07.69Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/94/5c8a2b50a496b11dd519f4a24cb5496cf125681dd99e94c604ccdea9419a/frozenlist-1.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f833670942247a14eafbb675458b4e61c82e002a148f49e68257b79296e865c4", size = 50448, upload-time = "2025-10-06T05:36:08.78Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/bd/d91c5e39f490a49df14320f4e8c80161cfcce09f1e2cde1edd16a551abb3/frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:494a5952b1c597ba44e0e78113a7266e656b9794eec897b19ead706bd7074383", size = 242411, upload-time = "2025-10-06T05:36:09.801Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/83/f61505a05109ef3293dfb1ff594d13d64a2324ac3482be2cedc2be818256/frozenlist-1.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96f423a119f4777a4a056b66ce11527366a8bb92f54e541ade21f2374433f6d4", size = 243014, upload-time = "2025-10-06T05:36:11.394Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/cb/cb6c7b0f7d4023ddda30cf56b8b17494eb3a79e3fda666bf735f63118b35/frozenlist-1.8.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3462dd9475af2025c31cc61be6652dfa25cbfb56cbbf52f4ccfe029f38decaf8", size = 234909, upload-time = "2025-10-06T05:36:12.598Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/c5/cd7a1f3b8b34af009fb17d4123c5a778b44ae2804e3ad6b86204255f9ec5/frozenlist-1.8.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:c4c800524c9cd9bac5166cd6f55285957fcfc907db323e193f2afcd4d9abd69b", size = 250049, upload-time = "2025-10-06T05:36:14.065Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/01/2f95d3b416c584a1e7f0e1d6d31998c4a795f7544069ee2e0962a4b60740/frozenlist-1.8.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d6a5df73acd3399d893dafc71663ad22534b5aa4f94e8a2fabfe856c3c1b6a52", size = 256485, upload-time = "2025-10-06T05:36:15.39Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/03/024bf7720b3abaebcff6d0793d73c154237b85bdf67b7ed55e5e9596dc9a/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:405e8fe955c2280ce66428b3ca55e12b3c4e9c336fb2103a4937e891c69a4a29", size = 237619, upload-time = "2025-10-06T05:36:16.558Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/69/fa/f8abdfe7d76b731f5d8bd217827cf6764d4f1d9763407e42717b4bed50a0/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:908bd3f6439f2fef9e85031b59fd4f1297af54415fb60e4254a95f75b3cab3f3", size = 250320, upload-time = "2025-10-06T05:36:17.821Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f5/3c/b051329f718b463b22613e269ad72138cc256c540f78a6de89452803a47d/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:294e487f9ec720bd8ffcebc99d575f7eff3568a08a253d1ee1a0378754b74143", size = 246820, upload-time = "2025-10-06T05:36:19.046Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/ae/58282e8f98e444b3f4dd42448ff36fa38bef29e40d40f330b22e7108f565/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:74c51543498289c0c43656701be6b077f4b265868fa7f8a8859c197006efb608", size = 250518, upload-time = "2025-10-06T05:36:20.763Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/96/007e5944694d66123183845a106547a15944fbbb7154788cbf7272789536/frozenlist-1.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:776f352e8329135506a1d6bf16ac3f87bc25b28e765949282dcc627af36123aa", size = 239096, upload-time = "2025-10-06T05:36:22.129Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/bb/852b9d6db2fa40be96f29c0d1205c306288f0684df8fd26ca1951d461a56/frozenlist-1.8.0-cp312-cp312-win32.whl", hash = "sha256:433403ae80709741ce34038da08511d4a77062aa924baf411ef73d1146e74faf", size = 39985, upload-time = "2025-10-06T05:36:23.661Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/af/38e51a553dd66eb064cdf193841f16f077585d4d28394c2fa6235cb41765/frozenlist-1.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:34187385b08f866104f0c0617404c8eb08165ab1272e884abc89c112e9c00746", size = 44591, upload-time = "2025-10-06T05:36:24.958Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/06/1dc65480ab147339fecc70797e9c2f69d9cea9cf38934ce08df070fdb9cb/frozenlist-1.8.0-cp312-cp312-win_arm64.whl", hash = "sha256:fe3c58d2f5db5fbd18c2987cba06d51b0529f52bc3a6cdc33d3f4eab725104bd", size = 40102, upload-time = "2025-10-06T05:36:26.333Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/40/0832c31a37d60f60ed79e9dfb5a92e1e2af4f40a16a29abcc7992af9edff/frozenlist-1.8.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8d92f1a84bb12d9e56f818b3a746f3efba93c1b63c8387a73dde655e1e42282a", size = 85717, upload-time = "2025-10-06T05:36:27.341Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/ba/b0b3de23f40bc55a7057bd38434e25c34fa48e17f20ee273bbde5e0650f3/frozenlist-1.8.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:96153e77a591c8adc2ee805756c61f59fef4cf4073a9275ee86fe8cba41241f7", size = 49651, upload-time = "2025-10-06T05:36:28.855Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/ab/6e5080ee374f875296c4243c381bbdef97a9ac39c6e3ce1d5f7d42cb78d6/frozenlist-1.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f21f00a91358803399890ab167098c131ec2ddd5f8f5fd5fe9c9f2c6fcd91e40", size = 49417, upload-time = "2025-10-06T05:36:29.877Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/4e/e4691508f9477ce67da2015d8c00acd751e6287739123113a9fca6f1604e/frozenlist-1.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:fb30f9626572a76dfe4293c7194a09fb1fe93ba94c7d4f720dfae3b646b45027", size = 234391, upload-time = "2025-10-06T05:36:31.301Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/76/c202df58e3acdf12969a7895fd6f3bc016c642e6726aa63bd3025e0fc71c/frozenlist-1.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eaa352d7047a31d87dafcacbabe89df0aa506abb5b1b85a2fb91bc3faa02d822", size = 233048, upload-time = "2025-10-06T05:36:32.531Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/c0/8746afb90f17b73ca5979c7a3958116e105ff796e718575175319b5bb4ce/frozenlist-1.8.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:03ae967b4e297f58f8c774c7eabcce57fe3c2434817d4385c50661845a058121", size = 226549, upload-time = "2025-10-06T05:36:33.706Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/eb/4c7eefc718ff72f9b6c4893291abaae5fbc0c82226a32dcd8ef4f7a5dbef/frozenlist-1.8.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f6292f1de555ffcc675941d65fffffb0a5bcd992905015f85d0592201793e0e5", size = 239833, upload-time = "2025-10-06T05:36:34.947Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/4e/e5c02187cf704224f8b21bee886f3d713ca379535f16893233b9d672ea71/frozenlist-1.8.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:29548f9b5b5e3460ce7378144c3010363d8035cea44bc0bf02d57f5a685e084e", size = 245363, upload-time = "2025-10-06T05:36:36.534Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/96/cb85ec608464472e82ad37a17f844889c36100eed57bea094518bf270692/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ec3cc8c5d4084591b4237c0a272cc4f50a5b03396a47d9caaf76f5d7b38a4f11", size = 229314, upload-time = "2025-10-06T05:36:38.582Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/6f/4ae69c550e4cee66b57887daeebe006fe985917c01d0fff9caab9883f6d0/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:517279f58009d0b1f2e7c1b130b377a349405da3f7621ed6bfae50b10adf20c1", size = 243365, upload-time = "2025-10-06T05:36:40.152Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/58/afd56de246cf11780a40a2c28dc7cbabbf06337cc8ddb1c780a2d97e88d8/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:db1e72ede2d0d7ccb213f218df6a078a9c09a7de257c2fe8fcef16d5925230b1", size = 237763, upload-time = "2025-10-06T05:36:41.355Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/36/cdfaf6ed42e2644740d4a10452d8e97fa1c062e2a8006e4b09f1b5fd7d63/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:b4dec9482a65c54a5044486847b8a66bf10c9cb4926d42927ec4e8fd5db7fed8", size = 240110, upload-time = "2025-10-06T05:36:42.716Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/a8/9ea226fbefad669f11b52e864c55f0bd57d3c8d7eb07e9f2e9a0b39502e1/frozenlist-1.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:21900c48ae04d13d416f0e1e0c4d81f7931f73a9dfa0b7a8746fb2fe7dd970ed", size = 233717, upload-time = "2025-10-06T05:36:44.251Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/0b/1b5531611e83ba7d13ccc9988967ea1b51186af64c42b7a7af465dcc9568/frozenlist-1.8.0-cp313-cp313-win32.whl", hash = "sha256:8b7b94a067d1c504ee0b16def57ad5738701e4ba10cec90529f13fa03c833496", size = 39628, upload-time = "2025-10-06T05:36:45.423Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/cf/174c91dbc9cc49bc7b7aab74d8b734e974d1faa8f191c74af9b7e80848e6/frozenlist-1.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:878be833caa6a3821caf85eb39c5ba92d28e85df26d57afb06b35b2efd937231", size = 43882, upload-time = "2025-10-06T05:36:46.796Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/17/502cd212cbfa96eb1388614fe39a3fc9ab87dbbe042b66f97acb57474834/frozenlist-1.8.0-cp313-cp313-win_arm64.whl", hash = "sha256:44389d135b3ff43ba8cc89ff7f51f5a0bb6b63d829c8300f79a2fe4fe61bcc62", size = 39676, upload-time = "2025-10-06T05:36:47.8Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/5c/3bbfaa920dfab09e76946a5d2833a7cbdf7b9b4a91c714666ac4855b88b4/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:e25ac20a2ef37e91c1b39938b591457666a0fa835c7783c3a8f33ea42870db94", size = 89235, upload-time = "2025-10-06T05:36:48.78Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/d6/f03961ef72166cec1687e84e8925838442b615bd0b8854b54923ce5b7b8a/frozenlist-1.8.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:07cdca25a91a4386d2e76ad992916a85038a9b97561bf7a3fd12d5d9ce31870c", size = 50742, upload-time = "2025-10-06T05:36:49.837Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/bb/a6d12b7ba4c3337667d0e421f7181c82dda448ce4e7ad7ecd249a16fa806/frozenlist-1.8.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:4e0c11f2cc6717e0a741f84a527c52616140741cd812a50422f83dc31749fb52", size = 51725, upload-time = "2025-10-06T05:36:50.851Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/71/d1fed0ffe2c2ccd70b43714c6cab0f4188f09f8a67a7914a6b46ee30f274/frozenlist-1.8.0-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b3210649ee28062ea6099cfda39e147fa1bc039583c8ee4481cb7811e2448c51", size = 284533, upload-time = "2025-10-06T05:36:51.898Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/1f/fb1685a7b009d89f9bf78a42d94461bc06581f6e718c39344754a5d9bada/frozenlist-1.8.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:581ef5194c48035a7de2aefc72ac6539823bb71508189e5de01d60c9dcd5fa65", size = 292506, upload-time = "2025-10-06T05:36:53.101Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/3b/b991fe1612703f7e0d05c0cf734c1b77aaf7c7d321df4572e8d36e7048c8/frozenlist-1.8.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:3ef2d026f16a2b1866e1d86fc4e1291e1ed8a387b2c333809419a2f8b3a77b82", size = 274161, upload-time = "2025-10-06T05:36:54.309Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/ec/c5c618767bcdf66e88945ec0157d7f6c4a1322f1473392319b7a2501ded7/frozenlist-1.8.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5500ef82073f599ac84d888e3a8c1f77ac831183244bfd7f11eaa0289fb30714", size = 294676, upload-time = "2025-10-06T05:36:55.566Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/ce/3934758637d8f8a88d11f0585d6495ef54b2044ed6ec84492a91fa3b27aa/frozenlist-1.8.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:50066c3997d0091c411a66e710f4e11752251e6d2d73d70d8d5d4c76442a199d", size = 300638, upload-time = "2025-10-06T05:36:56.758Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/4f/a7e4d0d467298f42de4b41cbc7ddaf19d3cfeabaf9ff97c20c6c7ee409f9/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:5c1c8e78426e59b3f8005e9b19f6ff46e5845895adbde20ece9218319eca6506", size = 283067, upload-time = "2025-10-06T05:36:57.965Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/48/c7b163063d55a83772b268e6d1affb960771b0e203b632cfe09522d67ea5/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:eefdba20de0d938cec6a89bd4d70f346a03108a19b9df4248d3cf0d88f1b0f51", size = 292101, upload-time = "2025-10-06T05:36:59.237Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/d0/2366d3c4ecdc2fd391e0afa6e11500bfba0ea772764d631bbf82f0136c9d/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:cf253e0e1c3ceb4aaff6df637ce033ff6535fb8c70a764a8f46aafd3d6ab798e", size = 289901, upload-time = "2025-10-06T05:37:00.811Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/94/daff920e82c1b70e3618a2ac39fbc01ae3e2ff6124e80739ce5d71c9b920/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:032efa2674356903cd0261c4317a561a6850f3ac864a63fc1583147fb05a79b0", size = 289395, upload-time = "2025-10-06T05:37:02.115Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/20/bba307ab4235a09fdcd3cc5508dbabd17c4634a1af4b96e0f69bfe551ebd/frozenlist-1.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:6da155091429aeba16851ecb10a9104a108bcd32f6c1642867eadaee401c1c41", size = 283659, upload-time = "2025-10-06T05:37:03.711Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/00/04ca1c3a7a124b6de4f8a9a17cc2fcad138b4608e7a3fc5877804b8715d7/frozenlist-1.8.0-cp313-cp313t-win32.whl", hash = "sha256:0f96534f8bfebc1a394209427d0f8a63d343c9779cda6fc25e8e121b5fd8555b", size = 43492, upload-time = "2025-10-06T05:37:04.915Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/5e/c69f733a86a94ab10f68e496dc6b7e8bc078ebb415281d5698313e3af3a1/frozenlist-1.8.0-cp313-cp313t-win_amd64.whl", hash = "sha256:5d63a068f978fc69421fb0e6eb91a9603187527c86b7cd3f534a5b77a592b888", size = 48034, upload-time = "2025-10-06T05:37:06.343Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/6c/be9d79775d8abe79b05fa6d23da99ad6e7763a1d080fbae7290b286093fd/frozenlist-1.8.0-cp313-cp313t-win_arm64.whl", hash = "sha256:bf0a7e10b077bf5fb9380ad3ae8ce20ef919a6ad93b4552896419ac7e1d8e042", size = 41749, upload-time = "2025-10-06T05:37:07.431Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/c8/85da824b7e7b9b6e7f7705b2ecaf9591ba6f79c1177f324c2735e41d36a2/frozenlist-1.8.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:cee686f1f4cadeb2136007ddedd0aaf928ab95216e7691c63e50a8ec066336d0", size = 86127, upload-time = "2025-10-06T05:37:08.438Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/e8/a1185e236ec66c20afd72399522f142c3724c785789255202d27ae992818/frozenlist-1.8.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:119fb2a1bd47307e899c2fac7f28e85b9a543864df47aa7ec9d3c1b4545f096f", size = 49698, upload-time = "2025-10-06T05:37:09.48Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/93/72b1736d68f03fda5fdf0f2180fb6caaae3894f1b854d006ac61ecc727ee/frozenlist-1.8.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:4970ece02dbc8c3a92fcc5228e36a3e933a01a999f7094ff7c23fbd2beeaa67c", size = 49749, upload-time = "2025-10-06T05:37:10.569Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/b2/fabede9fafd976b991e9f1b9c8c873ed86f202889b864756f240ce6dd855/frozenlist-1.8.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:cba69cb73723c3f329622e34bdbf5ce1f80c21c290ff04256cff1cd3c2036ed2", size = 231298, upload-time = "2025-10-06T05:37:11.993Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/3b/d9b1e0b0eed36e70477ffb8360c49c85c8ca8ef9700a4e6711f39a6e8b45/frozenlist-1.8.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:778a11b15673f6f1df23d9586f83c4846c471a8af693a22e066508b77d201ec8", size = 232015, upload-time = "2025-10-06T05:37:13.194Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/94/be719d2766c1138148564a3960fc2c06eb688da592bdc25adcf856101be7/frozenlist-1.8.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0325024fe97f94c41c08872db482cf8ac4800d80e79222c6b0b7b162d5b13686", size = 225038, upload-time = "2025-10-06T05:37:14.577Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/09/6712b6c5465f083f52f50cf74167b92d4ea2f50e46a9eea0523d658454ae/frozenlist-1.8.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:97260ff46b207a82a7567b581ab4190bd4dfa09f4db8a8b49d1a958f6aa4940e", size = 240130, upload-time = "2025-10-06T05:37:15.781Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/d4/cd065cdcf21550b54f3ce6a22e143ac9e4836ca42a0de1022da8498eac89/frozenlist-1.8.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:54b2077180eb7f83dd52c40b2750d0a9f175e06a42e3213ce047219de902717a", size = 242845, upload-time = "2025-10-06T05:37:17.037Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/c3/f57a5c8c70cd1ead3d5d5f776f89d33110b1addae0ab010ad774d9a44fb9/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:2f05983daecab868a31e1da44462873306d3cbfd76d1f0b5b69c473d21dbb128", size = 229131, upload-time = "2025-10-06T05:37:18.221Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/52/232476fe9cb64f0742f3fde2b7d26c1dac18b6d62071c74d4ded55e0ef94/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:33f48f51a446114bc5d251fb2954ab0164d5be02ad3382abcbfe07e2531d650f", size = 240542, upload-time = "2025-10-06T05:37:19.771Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/85/07bf3f5d0fb5414aee5f47d33c6f5c77bfe49aac680bfece33d4fdf6a246/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:154e55ec0655291b5dd1b8731c637ecdb50975a2ae70c606d100750a540082f7", size = 237308, upload-time = "2025-10-06T05:37:20.969Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/11/99/ae3a33d5befd41ac0ca2cc7fd3aa707c9c324de2e89db0e0f45db9a64c26/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:4314debad13beb564b708b4a496020e5306c7333fa9a3ab90374169a20ffab30", size = 238210, upload-time = "2025-10-06T05:37:22.252Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/60/b1d2da22f4970e7a155f0adde9b1435712ece01b3cd45ba63702aea33938/frozenlist-1.8.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:073f8bf8becba60aa931eb3bc420b217bb7d5b8f4750e6f8b3be7f3da85d38b7", size = 231972, upload-time = "2025-10-06T05:37:23.5Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/ab/945b2f32de889993b9c9133216c068b7fcf257d8595a0ac420ac8677cab0/frozenlist-1.8.0-cp314-cp314-win32.whl", hash = "sha256:bac9c42ba2ac65ddc115d930c78d24ab8d4f465fd3fc473cdedfccadb9429806", size = 40536, upload-time = "2025-10-06T05:37:25.581Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/ad/9caa9b9c836d9ad6f067157a531ac48b7d36499f5036d4141ce78c230b1b/frozenlist-1.8.0-cp314-cp314-win_amd64.whl", hash = "sha256:3e0761f4d1a44f1d1a47996511752cf3dcec5bbdd9cc2b4fe595caf97754b7a0", size = 44330, upload-time = "2025-10-06T05:37:26.928Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/13/e6950121764f2676f43534c555249f57030150260aee9dcf7d64efda11dd/frozenlist-1.8.0-cp314-cp314-win_arm64.whl", hash = "sha256:d1eaff1d00c7751b7c6662e9c5ba6eb2c17a2306ba5e2a37f24ddf3cc953402b", size = 40627, upload-time = "2025-10-06T05:37:28.075Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/c7/43200656ecc4e02d3f8bc248df68256cd9572b3f0017f0a0c4e93440ae23/frozenlist-1.8.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:d3bb933317c52d7ea5004a1c442eef86f426886fba134ef8cf4226ea6ee1821d", size = 89238, upload-time = "2025-10-06T05:37:29.373Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/29/55c5f0689b9c0fb765055629f472c0de484dcaf0acee2f7707266ae3583c/frozenlist-1.8.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:8009897cdef112072f93a0efdce29cd819e717fd2f649ee3016efd3cd885a7ed", size = 50738, upload-time = "2025-10-06T05:37:30.792Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/7d/b7282a445956506fa11da8c2db7d276adcbf2b17d8bb8407a47685263f90/frozenlist-1.8.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:2c5dcbbc55383e5883246d11fd179782a9d07a986c40f49abe89ddf865913930", size = 51739, upload-time = "2025-10-06T05:37:32.127Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/1c/3d8622e60d0b767a5510d1d3cf21065b9db874696a51ea6d7a43180a259c/frozenlist-1.8.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:39ecbc32f1390387d2aa4f5a995e465e9e2f79ba3adcac92d68e3e0afae6657c", size = 284186, upload-time = "2025-10-06T05:37:33.21Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/14/aa36d5f85a89679a85a1d44cd7a6657e0b1c75f61e7cad987b203d2daca8/frozenlist-1.8.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:92db2bf818d5cc8d9c1f1fc56b897662e24ea5adb36ad1f1d82875bd64e03c24", size = 292196, upload-time = "2025-10-06T05:37:36.107Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/23/6bde59eb55abd407d34f77d39a5126fb7b4f109a3f611d3929f14b700c66/frozenlist-1.8.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:2dc43a022e555de94c3b68a4ef0b11c4f747d12c024a520c7101709a2144fb37", size = 273830, upload-time = "2025-10-06T05:37:37.663Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/3f/22cff331bfad7a8afa616289000ba793347fcd7bc275f3b28ecea2a27909/frozenlist-1.8.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:cb89a7f2de3602cfed448095bab3f178399646ab7c61454315089787df07733a", size = 294289, upload-time = "2025-10-06T05:37:39.261Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/89/5b057c799de4838b6c69aa82b79705f2027615e01be996d2486a69ca99c4/frozenlist-1.8.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:33139dc858c580ea50e7e60a1b0ea003efa1fd42e6ec7fdbad78fff65fad2fd2", size = 300318, upload-time = "2025-10-06T05:37:43.213Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/de/2c22ab3eb2a8af6d69dc799e48455813bab3690c760de58e1bf43b36da3e/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:168c0969a329b416119507ba30b9ea13688fafffac1b7822802537569a1cb0ef", size = 282814, upload-time = "2025-10-06T05:37:45.337Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/f7/970141a6a8dbd7f556d94977858cfb36fa9b66e0892c6dd780d2219d8cd8/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:28bd570e8e189d7f7b001966435f9dac6718324b5be2990ac496cf1ea9ddb7fe", size = 291762, upload-time = "2025-10-06T05:37:46.657Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/15/ca1adae83a719f82df9116d66f5bb28bb95557b3951903d39135620ef157/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:b2a095d45c5d46e5e79ba1e5b9cb787f541a8dee0433836cea4b96a2c439dcd8", size = 289470, upload-time = "2025-10-06T05:37:47.946Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/83/dca6dc53bf657d371fbc88ddeb21b79891e747189c5de990b9dfff2ccba1/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:eab8145831a0d56ec9c4139b6c3e594c7a83c2c8be25d5bcf2d86136a532287a", size = 289042, upload-time = "2025-10-06T05:37:49.499Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/52/abddd34ca99be142f354398700536c5bd315880ed0a213812bc491cff5e4/frozenlist-1.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:974b28cf63cc99dfb2188d8d222bc6843656188164848c4f679e63dae4b0708e", size = 283148, upload-time = "2025-10-06T05:37:50.745Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/d3/76bd4ed4317e7119c2b7f57c3f6934aba26d277acc6309f873341640e21f/frozenlist-1.8.0-cp314-cp314t-win32.whl", hash = "sha256:342c97bf697ac5480c0a7ec73cd700ecfa5a8a40ac923bd035484616efecc2df", size = 44676, upload-time = "2025-10-06T05:37:52.222Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/76/c615883b7b521ead2944bb3480398cbb07e12b7b4e4d073d3752eb721558/frozenlist-1.8.0-cp314-cp314t-win_amd64.whl", hash = "sha256:06be8f67f39c8b1dc671f5d83aaefd3358ae5cdcf8314552c57e7ed3e6475bdd", size = 49451, upload-time = "2025-10-06T05:37:53.425Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/a3/5982da14e113d07b325230f95060e2169f5311b1017ea8af2a29b374c289/frozenlist-1.8.0-cp314-cp314t-win_arm64.whl", hash = "sha256:102e6314ca4da683dca92e3b1355490fed5f313b768500084fbe6371fddfdb79", size = 42507, upload-time = "2025-10-06T05:37:54.513Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/9a/e35b4a917281c0b8419d4207f4334c8e8c5dbf4f3f5f9ada73958d937dcc/frozenlist-1.8.0-py3-none-any.whl", hash = "sha256:0c18a16eab41e82c295618a77502e17b195883241c563b00f0aa5106fc4eaa0d", size = 13409, upload-time = "2025-10-06T05:38:16.721Z" }, +] + +[[package]] +name = "fsspec" +version = "2026.4.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/8d/1c51c094345df128ca4a990d633fe1a0ff28726c9e6b3c41ba65087bba1d/fsspec-2026.4.0.tar.gz", hash = "sha256:301d8ac70ae90ef3ad05dcf94d6c3754a097f9b5fe4667d2787aa359ec7df7e4", size = 312760, upload-time = "2026-04-29T20:42:38.635Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/0c/043d5e551459da400957a1395e0febbf771446ff34291afcbe3d8be2a279/fsspec-2026.4.0-py3-none-any.whl", hash = "sha256:11ef7bb35dab8a394fde6e608221d5cf3e8499401c249bebaeaad760a1a8dec2", size = 203402, upload-time = "2026-04-29T20:42:36.842Z" }, +] + +[[package]] +name = "greenlet" +version = "3.5.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/6e/802acd792aebb2256fbbee8cacf2727faaeb6f240ac11008f09eae4414bc/greenlet-3.5.1.tar.gz", hash = "sha256:5a56aeb7d5d9cc4b3a735efb5095bd4b4f6f0e4f93e5ca876d0e2315137b7829", size = 197356, upload-time = "2026-05-20T15:05:03.917Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/37/4549f149c9797c21b32c2683c33522af22522099de128b2406672526d005/greenlet-3.5.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:fa4f98af3a528f0c3fd592a26df7f376f93329c8f4d987f6bb979057af8bf5e2", size = 286220, upload-time = "2026-05-20T13:07:28.463Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/ff/a4f436709716965eaab9f36ea7b906c8a927fbe32fb1372a2071d964f6b1/greenlet-3.5.1-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ffea73584b216150eab159b6d12348fb253e68757974de1e2c40d8a318ac89ed", size = 601585, upload-time = "2026-05-20T14:00:06.141Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/ad/54bc3fcee3ad368a61b19b67d88117f7a8c29727bf71fffdeda81fbd946e/greenlet-3.5.1-cp312-cp312-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1072b4f9edcc1e192d9283a66a3e68d6b84c561de33a83d7858beb9ba1effe10", size = 614215, upload-time = "2026-05-20T14:05:42.675Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/69/b91cda0647df839483201545913514c2827ebea5e5ccdf931842763bc127/greenlet-3.5.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:add5217d68b31130f0beca584d7fef4878327d2e31642b66618a14eef312b63b", size = 611358, upload-time = "2026-05-20T13:14:26.37Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/90/3cf77e080350cd02fa307bb2abf05df48f4482c240275bbd2c203ba8bb1c/greenlet-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a5ea42a752d47a145eae922b605cd1634665ac3d5ec1e72402d5048e8d60d207", size = 1570475, upload-time = "2026-05-20T14:02:25.29Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/2c/18cece62045e74598c3c393f70dce4a63f56222015ba29a5d4eeb04f764c/greenlet-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c5551170cf4f5ff5623e9af81323751979fee2c731e2287b61f73cd27257b823", size = 1635625, upload-time = "2026-05-20T13:14:34.027Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/f5/310d104ddf41eb5a70f4c268d22508dfb0c3c8e86fec152be34d0d2ed819/greenlet-3.5.1-cp312-cp312-win_amd64.whl", hash = "sha256:3c8bb982ad117d29478ef8f5533e97df21f1e2befd17a299257b0c96d1371c0b", size = 238791, upload-time = "2026-05-20T13:10:39.018Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/90/ceca11f504cd23a8047a3dea31919adc48df9b626dd0c13f0d858734fdfd/greenlet-3.5.1-cp312-cp312-win_arm64.whl", hash = "sha256:80eb4b04dadc4e67df3fae179a32c4706a3f495bc7f22fc8a81115d5f5512188", size = 235580, upload-time = "2026-05-20T13:08:45.056Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/27/69/7f7e5372d998b81001899b1c0823c957aa413ba0f2662e65821611cc31e4/greenlet-3.5.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:51518ff74664078fc51bffcc6fc529b0df5ae58da192691cee765d45ce944a2b", size = 285060, upload-time = "2026-05-20T13:08:51.899Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/bf/387f9b6b865fd2ae0d0be09e0004827295a01b71be76ed350dd1e28a91a4/greenlet-3.5.1-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1ffdb3c0bb002c99cd8f298957e046c3dbf6006b5b7cdf11a4e19194624a0a0a", size = 604370, upload-time = "2026-05-20T14:00:07.492Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/f5/169ce3d4e4c67291bd18f8cbe0299c9f3e45102c7f1fb3c14780c93e4532/greenlet-3.5.1-cp313-cp313-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7715a5a2c3378ba602c3a440558261e13a820bb53a82693aacd7b7f6d964e283", size = 616987, upload-time = "2026-05-20T14:05:44.237Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/e5/7f2e41d5273be07e77560d61ea4e56485b4d6c316d2a84518c62d1364061/greenlet-3.5.1-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dc71ff466927a201b08305acac451ebe1aedfcea002f62f1f2f2ac2ac1e6a135", size = 613911, upload-time = "2026-05-20T13:14:27.539Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/a4/fbdc67579b73615a1f91615e814303cc71e06128f7baaba87be79b8fb90c/greenlet-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cd443683db272ebaaca03af98c0b063ab30db70ea8a31a1559f35e3f7b744ccd", size = 1570689, upload-time = "2026-05-20T14:02:27.225Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/b4/77abbe35078be39718a46cd49caf16bceb35662f97a34101dca28aa98e47/greenlet-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:089fff7a6ce8d9316d1f65ebc00273a56be258c1725b32b94de90a3a979557e1", size = 1635602, upload-time = "2026-05-20T13:14:36.344Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/f7/129f27ca700845b8ee8ca88ce7f43435a1239c2eddb7677fc938822762cf/greenlet-3.5.1-cp313-cp313-win_amd64.whl", hash = "sha256:110a1ca7b49b014b097f6078272c3f4ed31af45b254de5228b79adba879f6af9", size = 238683, upload-time = "2026-05-20T13:11:50.57Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/5c/a485a36e87df8d8fd0632ee01511244f5156a20ed3746cc6599340326395/greenlet-3.5.1-cp313-cp313-win_arm64.whl", hash = "sha256:f16ba1efc0715b680a18b8123d90dad887c6112ae3555b4b5c32c149540c6b4e", size = 235499, upload-time = "2026-05-20T13:12:42.028Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/cb/c62454606daf5640369c94d8a9dd540599b1bfc090e2d2180cb77f4038d2/greenlet-3.5.1-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d8ab31c9de8651a2facdd5c5bb0011f2380dd1a7af78ce2adf4b56095294fc07", size = 285579, upload-time = "2026-05-20T13:08:56.396Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/71/c4270398c2eba968a6071af1dfbdcaeee6ec1c24bc8b435b8cc452700da6/greenlet-3.5.1-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5e300185139abc337ade480c327183adf42a875ac7181bfe66d7d4efea31fbea", size = 651106, upload-time = "2026-05-20T14:00:09.448Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/ab/71e34b78a44ec271fb5f550c17bc46d301ddc5953890d935f270b0dcdb5a/greenlet-3.5.1-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7ffdb990dcaa0234cf9845aead5df2e3c3a8b6507d409274dd87e0d5ab05ffc2", size = 663478, upload-time = "2026-05-20T14:05:45.88Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/96/4efd6fa5c62c85426a0c19077a586258ebc3a2a146ff2493e4312a697a22/greenlet-3.5.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2f82b3597e9d83b63408affed0b48fd0f54935edac4302237b9a837be0dae33c", size = 660800, upload-time = "2026-05-20T13:14:29.129Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/e0/6c71401a25cac7000261304e866a2f2cc04dc74810d40e2f118aa4799495/greenlet-3.5.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:c0141e37414c10164e702b8fb1473304221ad98f71600850c6ef7ff4880feba0", size = 1617518, upload-time = "2026-05-20T14:02:28.662Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/26/c5c06643e8c0af9e7bf18e16cb51d0ab7625155f0392e1c9015d66d556cd/greenlet-3.5.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:50ae25a67bea74ea41fb14b960bc532df73eb713417b2d61892dced82fe8d3bc", size = 1681593, upload-time = "2026-05-20T13:14:39.417Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/bd/e11a108317485075e68af9d23039619b86b28130c3b50d227d42edece64b/greenlet-3.5.1-cp314-cp314-win_amd64.whl", hash = "sha256:8a17c42330e261299766b75ac1ea32caa437a9453c8f65d16a13140db378ecd3", size = 239800, upload-time = "2026-05-20T13:09:30.128Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/f8/8e8e8417b7bf28639a5a56356ef934d0375e1d0c70a57e04d7701e870ffe/greenlet-3.5.1-cp314-cp314-win_arm64.whl", hash = "sha256:7b5f5fae05b8ac6d176a61b60c394a8cbdc2b5b91b81793066e68745cf165e54", size = 236862, upload-time = "2026-05-20T13:09:10.498Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/12/41bf27fde4d3605d3773ae57751eda182b8be2f5398011c041173b1d9534/greenlet-3.5.1-cp314-cp314t-macosx_11_0_universal2.whl", hash = "sha256:ea8da1e900d758d078810d4255d8c6aa572181896a31ec79d779eb79c3adc9ad", size = 293637, upload-time = "2026-05-20T13:12:35.529Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/44/ba14b23e9757707050c2f397d305bbcae62e5d7cad122f8b6baec5ae4a1f/greenlet-3.5.1-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a19570c52a21420dcbc94e661994bc325c0b5b11304540fed514586da5dc8f2e", size = 650840, upload-time = "2026-05-20T14:00:11.079Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a8/37/5ddc2b686a6844f91abecef43411842426da2e1573f60b49ecf2547f4ae1/greenlet-3.5.1-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3d955c89b75eeca4723d7cc14135f393cd47c32e2a6cb4a8e4c6e760a26b0986", size = 656416, upload-time = "2026-05-20T14:05:47.118Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/f0/d17510297c35a2992712f0bf84de3779749999f7d3d63aa1f09db7c62dbe/greenlet-3.5.1-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:de2daaaebd1a5aa88c49045b6baf9310b3263796bd88db713edf37cf53e7bb4e", size = 654397, upload-time = "2026-05-20T13:14:30.696Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/eb/147387705bb89092645b012586e7273cb5ed3c90ef7eaf3a69173eaf0209/greenlet-3.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:3bfbd69cc349e43bf3a8ae1c85548ff0718efc887615c2db16c3833d7b0b072d", size = 1614469, upload-time = "2026-05-20T14:02:30.192Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/4e/37ee0da7732b7aa9896f17e15579a9df34b9fcb9dd494f0adfa749af6623/greenlet-3.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4378720dd888136c27215a0214d32a4d37c3852765d45bc37aad0623423cfd78", size = 1675115, upload-time = "2026-05-20T13:14:40.972Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/f3/97dfcf4a6eb5077f8a672234216fb5923eb89f2cab7081cb10b2cf75b605/greenlet-3.5.1-cp314-cp314t-win_amd64.whl", hash = "sha256:45718441607f9325d948db98cbc691276059316d0358c188c246da4e1d4d23d2", size = 245246, upload-time = "2026-05-20T13:12:22.646Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/73/d7f72e34b582f694f4a9b248162db7b09cc458a259ba8f0c0bfa1a34ea7d/greenlet-3.5.1-cp315-cp315-macosx_11_0_universal2.whl", hash = "sha256:2baee5ca02031757ffe8cc3d69f0cc0aec7065ce362622da74f32d3bcab1c541", size = 285575, upload-time = "2026-05-20T13:12:07.043Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/59/fa9c6e87dc8ad27a95dabe2f29f372b733d05a8a67470f6c901ed9975655/greenlet-3.5.1-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9b1ec3274918a81d3ea778b9e75b56b72b33f300edb6cf7f3a7fe1dae56683de", size = 656428, upload-time = "2026-05-20T14:00:12.556Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/f9/e753408871eaa61dfe35e619cfc67512b036fde99893685d50eea9e07146/greenlet-3.5.1-cp315-cp315-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:111e2390ffffc47d5840b01711dd7fac07d4c09283d0283e7f3264b14e284c64", size = 667064, upload-time = "2026-05-20T14:05:48.662Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/27/5565b5b40389f1c7753003a07e21892fda8660926787036d5bc0308b8113/greenlet-3.5.1-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e630136e905fe5ff43e86945ae41220b6d1470956a39220e708110ac48d01ea5", size = 665697, upload-time = "2026-05-20T13:14:32.943Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cf/82/e7de4178c0c2d1c9a5a3be3cc0b33e46a85b3ee4a77c071bf7ad8600e079/greenlet-3.5.1-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:975eac34b44a7077ca4d421348455b94f0f518246a7f14bc6d2fdcfe5b584368", size = 1621256, upload-time = "2026-05-20T14:02:31.91Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/10/f2dddcf7dacac17dfc68691809589adad06135eb28930429cf58a6467a2f/greenlet-3.5.1-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:9ab3c3a0b2ae6198e67c898dad5215a49f9ae0d0081b3c3ec59f333e39eeca26", size = 1685956, upload-time = "2026-05-20T13:14:42.55Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/17/4a232b32133230ada52f70e9d7f5b65b0caef8772f01849bd8d149e7e4ca/greenlet-3.5.1-cp315-cp315-win_amd64.whl", hash = "sha256:cbfc69be86e10dcfef5b1e6269d1d6926552aa89ee39e1de3353360c1b6989ab", size = 239802, upload-time = "2026-05-20T13:13:15.481Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/ae/4e623a7e6d4d2a5f4cb8e4c82de4169fc637942caae68d6e676b8a128ac5/greenlet-3.5.1-cp315-cp315-win_arm64.whl", hash = "sha256:92fd6d44ac5e5a887c8a5dc4a8ba0ba908527c31c12f78c6bc7dcfe8aab279f6", size = 236853, upload-time = "2026-05-20T13:15:37.301Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/57/816d9cff29119da3505b3d6a5e14a8af89006ac36f47f891ff293ee05af1/greenlet-3.5.1-cp315-cp315t-macosx_11_0_universal2.whl", hash = "sha256:a6fdf2433a5441ef9a95464f7c3e674775da1c8c1177fff311cee1acad4626ed", size = 293877, upload-time = "2026-05-20T13:10:19.078Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/a1/59b0a7c7d140ff1a75626680b9a9899b79a9176cab298b394968fb023295/greenlet-3.5.1-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7546556f0d649f99f6a361098a55f761181bb2ea12ff150bb16d26092ad88244", size = 655333, upload-time = "2026-05-20T14:00:14.758Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/1b/5efe127597625042218939d01855109f352779050768b670b52edcc16a6c/greenlet-3.5.1-cp315-cp315t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:d5ee3ea898009fa898f85f9982255d35278c477bebe185beca249cab42d4526c", size = 659443, upload-time = "2026-05-20T14:05:50.159Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/6d/c404246ea4d22d097a7426d0efb5b781bd7eb67715f09e79001bd552ab18/greenlet-3.5.1-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a5c81f74d204d3edd136ebfd50dce53acbb776995d721a0fe801626cfc93b8cd", size = 658356, upload-time = "2026-05-20T13:14:35.091Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/02/f8ee37fb6d2219329f350af241c27fcf12df57e723d11f6fc6d3bacdadaa/greenlet-3.5.1-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:2c18ef16bf6d4dd410e4dd52996888ea1497be26892fe5bbc73580aba4287b8e", size = 1619216, upload-time = "2026-05-20T14:02:33.403Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/c5/3dc9475ace2c7a3680da12372cddd7f1ac874eb410a1ac48d3e9dab83782/greenlet-3.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:17d86354f0ae6b61bf9be5148d0dd34e06c3cb7c602c671f79f29ac3b150e659", size = 1678427, upload-time = "2026-05-20T13:14:43.71Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/4e/750c15c317a41ffb36f0bf40b933e3d744a7dede61889f74443ea69690cf/greenlet-3.5.1-cp315-cp315t-win_amd64.whl", hash = "sha256:e7516cf6ae6b8a582c2770a0caed47b8a48373ed732c33d69a72913ae6ac923e", size = 245225, upload-time = "2026-05-20T13:13:59.366Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/fd/d3baea2eeb7b617efd47e87ca06e2ec2c6118d303aa9e918e0ce16eadc10/greenlet-3.5.1-cp315-cp315t-win_arm64.whl", hash = "sha256:5028648bf2253ec4745add746129d3904121fa7fe871a76bed23c5720573ce0a", size = 239590, upload-time = "2026-05-20T13:13:37.382Z" }, +] + +[[package]] +name = "grpcio" +version = "1.81.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b0/b5/1ff353970a87eda4c98251e34d2dfd214abd4982dc89119c9252a2a482d2/grpcio-1.81.1.tar.gz", hash = "sha256:6fa10a767143a5e82e8eaab53918af0cd8909a57a27f8cb2288b80a613ac671b", size = 13026582, upload-time = "2026-06-11T12:46:51.673Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/07/9a979c81738863a738dc23d65177056e71fbb2db817740ed870b33434e7a/grpcio-1.81.1-cp312-cp312-linux_armv7l.whl", hash = "sha256:8b39472beafc0bdcafc4c8c73ad082ebfdb449d566897a61e7acb4fa88089115", size = 6053264, upload-time = "2026-06-11T12:45:21.017Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/95/539706ca0d3bd40dbad583dc56fd883da941f37556b629132da5762781b9/grpcio-1.81.1-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:12b7524c88d4026d3dcb7b0ebe16b6714f3b4af402ddd0f0639ab064a00c87c3", size = 12052560, upload-time = "2026-06-11T12:45:23.652Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/44/f257b7e0bd69c93b06c6cb8ac8d1b901ccb42bedabd83c1a4c77a71f8810/grpcio-1.81.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1e123f9b37edb8375fd74130d1f69c944bbf0a7b06761ae7211154b8759e94d2", size = 6595983, upload-time = "2026-06-11T12:45:26.963Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/f3/19782aa04c960968bef8c5539329d8e3bbc3364e2e46d19eb5e5cc5e43b7/grpcio-1.81.1-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:2c2e2ae6867c2966b8daccc836d54a13218e0007e9a490aeb81dd05be64d22d7", size = 7303455, upload-time = "2026-06-11T12:45:29.707Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/8c/dea020b6d91508cd84463917a63149ec196ee7db505d032ae43fcb3303b9/grpcio-1.81.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:766bc7c9a9c340342f4c864ccbda8e78111e4751f13b895812b9c148fb79e9d0", size = 6809167, upload-time = "2026-06-11T12:45:32.52Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/c7/3030dd940408083bd32cd95d634777a71605ade4887154d93e8a89244946/grpcio-1.81.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b259a04a737cb3496be0901328eb8b7552ed8df4865d8c8f1cf1bffcfc0776a3", size = 7412536, upload-time = "2026-06-11T12:45:35.403Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/dd/1172a9e42b168edcafefad6115346ef619a3fc02158bb170e66ced24bcdd/grpcio-1.81.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:85b10a45b8993d195c4f3ff57025b8d1e11834909ee475c403bfa60cb4caefaf", size = 8408276, upload-time = "2026-06-11T12:45:37.78Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/7a/71437c7f3596e5246155c515852795a85a1a8d228190212432b13b97a95d/grpcio-1.81.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:8ea1936c26b99999b27479853039a7f34713f56c49375ad52b38535ec93a796c", size = 7849660, upload-time = "2026-06-11T12:45:40.627Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/40/7debc0da45d2efebafb82da75644be347497fe4ee250514b8cd3b86ae8bf/grpcio-1.81.1-cp312-cp312-win32.whl", hash = "sha256:a185a04039df6cae8648bc8ab6d6fde7bf94f7188ecf7828e76ac52eef1e41d6", size = 4185819, upload-time = "2026-06-11T12:45:43.027Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/b9/8fe3ba5ed462067774ebc1f9c7f26aa7ebcc280ddd476be107153de1339e/grpcio-1.81.1-cp312-cp312-win_amd64.whl", hash = "sha256:3ad74f8bb1a18963914c5452d289422830b39459e8776ebbcd207be1fbfb1d94", size = 4930461, upload-time = "2026-06-11T12:45:45.775Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/42/dcc2e4b600538ef18327c0839d56b7d3c3812337c5d710df5877dbb39b1e/grpcio-1.81.1-cp313-cp313-linux_armv7l.whl", hash = "sha256:b10e1ff4756ed27d5a29d7fc79cfce7ef1ff56ad20025b89bac7cf79e09abbbe", size = 6054466, upload-time = "2026-06-11T12:45:48.43Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/4a/a36e03210183a8a7d4c80c3936acee679f4bd77d5861f369db47b2cc5f05/grpcio-1.81.1-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:819edbdcb42ab8598b494bcf0222684bbb7a3c772bd1b1f0be7e029a6063c28e", size = 12048795, upload-time = "2026-06-11T12:45:54.011Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b0/d5/d68e30b29098f63beab6fe501100fe82674ff142b32c672532da86a99b3a/grpcio-1.81.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:c5bf2dc311127d91230cc79b92188c082634a06cf66c5234db49a43b910183b0", size = 6599094, upload-time = "2026-06-11T12:45:57.799Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/b3/e837954d279754f638a11cca5dcf6b24a005efb398984cefaf7735945a54/grpcio-1.81.1-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:e8ca6a1fcdb2943c9cbc1804a1baf3acb6071d72a471591678ded84218006e14", size = 7307182, upload-time = "2026-06-11T12:46:00.568Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/1e/b47957057e729adc6cdf519a47f8be2562b7140e280f1418443eb4022192/grpcio-1.81.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:e64dd101d380a115cc5a0c7856788adb535f1a4e21fc543775602f8be95180ae", size = 6810962, upload-time = "2026-06-11T12:46:03.312Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/26/569868e364e05b19ec8f969da53d230bcd89c962cd198f7c29943155c4d3/grpcio-1.81.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:98a07f9bf591e3a8919797bee1c53f026ba4acd587e5a4404c8e57c9ec36b2a5", size = 7415698, upload-time = "2026-06-11T12:46:06.005Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/0c/5440a0582cb5653fc42a6e262eeb22700943313f8076f9dc927491b20a59/grpcio-1.81.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:c261d74b1a945cf895a9d6eccd1685a8e837531beaab782da4d630a8d12deffb", size = 8407779, upload-time = "2026-06-11T12:46:08.84Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/aa/66fe9f39871d766987d869a03ee0842a026f499c7b1e62decb9e78a8088e/grpcio-1.81.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:58ad1131c300d3c9b933802b3cc4dc69d380822935ba50b28703156ea826fbf7", size = 7844521, upload-time = "2026-06-11T12:46:12.171Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/9e/69bb7194861bcd28fb3193261d4f9c3831b4446993f002cf59068943e7ab/grpcio-1.81.1-cp313-cp313-win32.whl", hash = "sha256:78e29211f26da2fdd0e9c6d2b79f489476140cf7029b6a64808ade7ca4156a42", size = 4182786, upload-time = "2026-06-11T12:46:15.192Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/20/3da8bb0d637feccdc3e1e419bb511ce93651ce7d54164f95de22cc0b8b34/grpcio-1.81.1-cp313-cp313-win_amd64.whl", hash = "sha256:edb59506291b647a30884b1d51a599d605f40b20af4a7dc3d33786a47a31de60", size = 4928648, upload-time = "2026-06-11T12:46:17.823Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/58/19414622b1bf6981bc9c05a365bd548e71876c89000083b3af489251e9c0/grpcio-1.81.1-cp314-cp314-linux_armv7l.whl", hash = "sha256:506f48f2f9c29b143fca3dad7b0d518c188b6c9648c75a2ae6e2d9f2c13a060b", size = 6055336, upload-time = "2026-06-11T12:46:20.557Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/f1/2ec88adb92b0eba970dd0e0e7dd086341daa3c75eba4f735f9e44bf684b0/grpcio-1.81.1-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d865db4a6318e1c1bea83292e0ed231090538fc4ca45425b0f0480eb338bbc6e", size = 12056279, upload-time = "2026-06-11T12:46:24.255Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/36/e8c5f8c6ec71de73733695ebc809e98b178b534ec6d8eaa31a7ebab4ad4c/grpcio-1.81.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e2aa72e3ce1770317ef534f63d397b55e130725f5149bd36077c3b539019db27", size = 6608225, upload-time = "2026-06-11T12:46:27.601Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/22/96fc577a845ab093326d9ab1adb874bd4936c8cf98ac8ed2f3db13a0a2fb/grpcio-1.81.1-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:0490c30c261eded63f3f354979f9dc4502a9fb944cccb60cd9dc85f5a7349854", size = 7306576, upload-time = "2026-06-11T12:46:30.514Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/7b/61dab5d5969f28d97fb1009cead1df0a5cd987d3315e1b37f18a4449f8bc/grpcio-1.81.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:410482da976329fe5f4067270401b12cf2bd552ff8020f054ecfaddb5475f9d6", size = 6812165, upload-time = "2026-06-11T12:46:33.699Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/78/6e501929d4f5f96462fd82fd9f0f06e5f9612207582b862868d68757b27d/grpcio-1.81.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:e3657301562ac3cb8018d30d0d3ebfa39932239f7b5703422057ef14b69949f5", size = 7422962, upload-time = "2026-06-11T12:46:36.511Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/7e/f2157589e66daa78ebb3165942d05a08bdea93b9d11c2bc1e172aef89685/grpcio-1.81.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:24c8e57504c8f45b237e40b99262d181071e5099a07053695b75d97bb53053a0", size = 8408176, upload-time = "2026-06-11T12:46:39.803Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/df/c6717fef716e00d235ffb96123baf6dce76d6004f6233fa767c502861460/grpcio-1.81.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:b427c19380991a4eaab2f6144b64b99b412043314c6bf4ab544f97bb31ee4190", size = 7846681, upload-time = "2026-06-11T12:46:43.013Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/84/3502e9f210a6a5c4438c8aca3f88edd2e04f6a27f3d41b26cf0a0024b096/grpcio-1.81.1-cp314-cp314-win32.whl", hash = "sha256:61233fe8951e5c85dff81c2458b6528624760166946b5b47ea150a589168411f", size = 4264615, upload-time = "2026-06-11T12:46:45.741Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/b0/4af731ff7492c68a96e4c71bfd0f4590acde92b31c6fe4894e6465c10ff6/grpcio-1.81.1-cp314-cp314-win_amd64.whl", hash = "sha256:3768a5ff1b2125e6f552e561b6b2dca0e64982d8949689b4df145cf8b98d7821", size = 5070275, upload-time = "2026-06-11T12:46:48.486Z" }, +] + +[[package]] +name = "h11" +version = "0.16.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/ee/02a2c011bdab74c6fb3c75474d40b3052059d95df7e73351460c8588d963/h11-0.16.0.tar.gz", hash = "sha256:4e35b956cf45792e4caa5885e69fba00bdbc6ffafbfa020300e549b208ee5ff1", size = 101250, upload-time = "2025-04-24T03:35:25.427Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" }, +] + +[[package]] +name = "hf-xet" +version = "1.5.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/2d/57fd21d84d93efb4bd0b962383790e19dd1bc053501b4264c97903b4e83e/hf_xet-1.5.1.tar.gz", hash = "sha256:51ef4500dab3764b41135ee1381a4b62ce56fc54d4c92b719b59e597d6df5bf6", size = 876636, upload-time = "2026-06-08T23:02:53.897Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/ee/dd9ba7beae1005e54131b7d45263cc74c8a066d47d354e6d58ae9445a388/hf_xet-1.5.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:dbf48c0d02cf0b2e568944330c60d9120c272dabe013bd892d48e25bc6797577", size = 4069485, upload-time = "2026-06-08T23:02:13.193Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/bc/9cae6cfeb4e03070874e73e5c97c66eb90369d3206b6a2b1ef5f96520888/hf_xet-1.5.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e78e4e5192ad2b674c2e1160b651cb9134db974f8ae1835bdfbfb0166b894a43", size = 3838493, upload-time = "2026-06-08T23:02:15.282Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/b4/d5c01e0eb6d9f2ca2dacd84d0d1b71e6cfbb2ef3208c968528e010e9b3d7/hf_xet-1.5.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:6f7a04a8ad962422e225bc49fbbac99dc1806764b1f3e54dbd154bffa7593947", size = 4505658, upload-time = "2026-06-08T23:02:17.196Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/c5/29a7598c0c6383c523dc22186d577f4e04267a626cd95ae60f67c00bfe66/hf_xet-1.5.1-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:d48199c2bf4f8df0adc55d31d1368b6ec0e4d4f45bc86b08038089c23db0bed8", size = 4292822, upload-time = "2026-06-08T23:02:18.608Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/9a/dceaf6ca69390126b86ea825fb354b93d01163199070b7bd849225de9468/hf_xet-1.5.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:97f212a88d14bbf573619a74b7fecb238de77d08fc702e54dec6f78276ca3283", size = 4491255, upload-time = "2026-06-08T23:02:20.124Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/a7/e5a7afaacf6c1791fdbeeac42951fb81c3d2bc482992b115dedcc86d963e/hf_xet-1.5.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:f61e3665892a6c8c5e765395838b8ddf36185da835253d4bc4509a81e49fb342", size = 4711062, upload-time = "2026-06-08T23:02:21.863Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/49/2802f8433c9742ce281bddc1e65c02c32268ca3098d66828b05e12e45ee2/hf_xet-1.5.1-cp313-cp313t-win_amd64.whl", hash = "sha256:f4ad3ebd4c32dd2b27099d69dc7b2df821e30767e46fb6ee6a0713778243b8ff", size = 4017205, upload-time = "2026-06-08T23:02:23.495Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/5a/50c71195b9fb883659f596e7252faf4c18c58e753a9013bdbf9bac5d2250/hf_xet-1.5.1-cp313-cp313t-win_arm64.whl", hash = "sha256:8298485c1e36e7e67cbd01eeb1376619b7af43d4f1ec245caae306f890a8a32d", size = 3845426, upload-time = "2026-06-08T23:02:25.124Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/24/5e0c28f80371c17d49fed004597d9d132cb75c1f6f53db2cb95f459d2312/hf_xet-1.5.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:3474760d10e3bb6f92ff3f024fcb00c0b3e4001e9b035c7483e49a5dd17aa70f", size = 4069676, upload-time = "2026-06-08T23:02:26.759Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/17/261ba565b6a4d960fb478f61fdf919c0be5824645aaf1c319eca660c1611/hf_xet-1.5.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:6762d89b9e3267dfd502b29b2a327b4525f33b17e7b509a78d94e2151a30ce30", size = 3838509, upload-time = "2026-06-08T23:02:28.573Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/44/7ffdc2e184b0d41fc0f683ba3936ef669ab63cf242cf36ef50e57d683668/hf_xet-1.5.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bf67e6ed10260cef62e852789dc91ebb03f382d5bdc4b1dbeb64763ea275e7d6", size = 4505881, upload-time = "2026-06-08T23:02:30.257Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/63/b6/788060d5aa4d5e671f1a31bf69624c314eb2d8babab3aa562f9e5d53444e/hf_xet-1.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:c6b6cd08ca095058780b50b8ce4d6cbf6787bcf27841705d58a9d32246e3e47a", size = 4292995, upload-time = "2026-06-08T23:02:31.993Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/93/c5540cbd6b55529b7dc42f6734e88cebee21aefbea34128b66229df56c57/hf_xet-1.5.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e1af0de8ca6f190d4294a28b88023db64a1e2d1d719cab044baf75bec569e7a9", size = 4491570, upload-time = "2026-06-08T23:02:33.86Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/f3/9d8ceab30f44f36c1679b1b8683054c71a0dadc787dbf07421891742d3ca/hf_xet-1.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:4f561cbbb92f80960772059864b7fb07eae879adde1b2e781ec6f86f6ac26c59", size = 4711565, upload-time = "2026-06-08T23:02:35.454Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/54/27ed9a5e2cc583b4df82f75a03a4df8dbf55f5a9fa1f47f1fadfb20dbeac/hf_xet-1.5.1-cp314-cp314t-win_amd64.whl", hash = "sha256:e7dbb40617410f432182d918e37c12303fe6700fd6aa6c5964e30a535a4461d6", size = 4017343, upload-time = "2026-06-08T23:02:37.14Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/12/ecb2fc8d45e767580e3a37faa97cb895608b614965567efb4f18cff67e27/hf_xet-1.5.1-cp314-cp314t-win_arm64.whl", hash = "sha256:6071d5ccb4d8d2cbd5fea5cc798da4f0ba3f44e25369591c4e89a4987050e61d", size = 3845716, upload-time = "2026-06-08T23:02:39.073Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/d8/5e54cf37434759d1f4f2ba9b66077ff9d4c4e1f37b6bd7975da5c40d94ab/hf_xet-1.5.1-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:6abd35c3221eff63836618ddfb954dcf84798603f71d8e33e3ed7b04acfdbe6e", size = 4077794, upload-time = "2026-06-08T23:02:40.656Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/94/4b2ecfbad8f8b04701a23aefb62f540b9137d058b7e1dbef16a32676f0e9/hf_xet-1.5.1-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:94e761bbd266bf4c03cee73753916062665ce8365aa40ed321f45afcb934b41e", size = 3845354, upload-time = "2026-06-08T23:02:42.702Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/cc/f99f4bc7295023d7bd9ebbfd51f75cc530ca262c1227666268b8208f4b77/hf_xet-1.5.1-cp37-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:892e3a3a3aecc12aded8b93cf4f9cd059282c7de0732f7d55026f3abdf474350", size = 4514864, upload-time = "2026-06-08T23:02:44.497Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/6e/21f7e5a2381278bd3b7b7a5a4d90038518bb6308a0c1daf5d9f8268bb178/hf_xet-1.5.1-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:a93df2039190502835b1db8cd7e178b0b7b889fe9ab51299d5ced26e0dd879a4", size = 4303784, upload-time = "2026-06-08T23:02:46.203Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/0e/f992bb6927ac1cb30ef74e62268f551f338bc32b2191f7c96a44c6f7283e/hf_xet-1.5.1-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:0c97106032ef70467b4f6bc2d0ccc266d7613ee076afc56516c502f87ce1c4a6", size = 4500703, upload-time = "2026-06-08T23:02:47.628Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/d1/90a498d05447980b977b1669246eeeeae4cfb0ea3e7a286eaba627f91bf9/hf_xet-1.5.1-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:6208adb15d192b90e4c2ad2a27ed864359b2cb0f2494eb6d7c7f3699ac02e2bf", size = 4719498, upload-time = "2026-06-08T23:02:49.268Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/b6/20f99cfe97cc663a711f7b33cc21d4793e51968e9a26125b4afcd77315ba/hf_xet-1.5.1-cp37-abi3-win_amd64.whl", hash = "sha256:f7b3002f95d1c13e24bcb4537baa8f0eb3838957067c91bb4959bc004a6435f5", size = 4026419, upload-time = "2026-06-08T23:02:50.829Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/fa/77453694888f03e5a8c8852d1514a0894d8e81c622d39edbaf308ea0dcf4/hf_xet-1.5.1-cp37-abi3-win_arm64.whl", hash = "sha256:93d090b57b211133f6c0dab0205ef5cb6d89162979ba75a74845045cc3063b8e", size = 3855178, upload-time = "2026-06-08T23:02:52.452Z" }, +] + +[[package]] +name = "httpcore" +version = "1.0.9" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "certifi" }, + { name = "h11" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/06/94/82699a10bca87a5556c9c59b5963f2d039dbd239f25bc2a63907a05a14cb/httpcore-1.0.9.tar.gz", hash = "sha256:6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8", size = 85484, upload-time = "2025-04-24T22:06:22.219Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/f5/f66802a942d491edb555dd61e3a9961140fd64c90bce1eafd741609d334d/httpcore-1.0.9-py3-none-any.whl", hash = "sha256:2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55", size = 78784, upload-time = "2025-04-24T22:06:20.566Z" }, +] + +[[package]] +name = "httptools" +version = "0.8.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/43/e5/d471fcb0e14523fe1c3f4ba58ca52480e7bd70ad7109a3846bc75892f7fb/httptools-0.8.0.tar.gz", hash = "sha256:6b2a32f18d97e16e90827d7a819ffa8dbd8cc245fc4e1fa9d1095b54ef4bd999", size = 271342, upload-time = "2026-05-25T22:17:48.841Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/88/1d21a36da8f5cb0fa49eafd4b169eba5608d57e75bbcf61845cbc6243216/httptools-0.8.0-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:880490234c10f70a9830743097e8958d6e4b9f5a0ffc24515023afeef984054d", size = 208247, upload-time = "2026-05-25T22:17:07.843Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/42/cc4feea2945cb3051038f090c9b36bd5b8a9d7f5a894a506a8983e33fd1c/httptools-0.8.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5931891fb7b441b8a3853cf1b85c82c903defce084dd5f6771ca46e31bf862c5", size = 113064, upload-time = "2026-05-25T22:17:09.136Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/a6/febbb8b8db0f58b38e44ad6cb946e6a255ae49b55f2e8543408fb7501ccd/httptools-0.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:b15fc622b0f869d19207c4089a501d9bcc63ca5e071ffdd2f03f922df882dcb2", size = 523851, upload-time = "2026-05-25T22:17:10.106Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/e4/f90a0df0b83beff265b7e3b65f2a4cefd95792d4be0ac3e16049f2acd3c2/httptools-0.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:425f83884fd6343828d8c565f046cb72b6d19063f6924093e11bcd8e1548cd09", size = 518842, upload-time = "2026-05-25T22:17:11.218Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/2d/0c9ac76dd2c893841fbf6498d6acec4f2442e1b7067f6e3e316a80e494e8/httptools-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:ef7c3c97f4311c7be57e2986629df89d49cb434dbff78eafcd48c2bff986b15a", size = 501238, upload-time = "2026-05-25T22:17:12.728Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/42/906adc91ae3a5fa9c59c0a2f21c139725bd7e5b41ae6acd485cd14123ebf/httptools-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:a1afd7c9fbff0d9f5d489c4ce2768bd09c84a46ddefc7161e6aa82ae35c85745", size = 509567, upload-time = "2026-05-25T22:17:13.842Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/0b/4240efeb672751ee5b9b380cb0e3fdc050bc05f68adc7a8aefc4fcd9a69a/httptools-0.8.0-cp312-cp312-win_amd64.whl", hash = "sha256:cd96f29b4bab1d42fa6e3d008711c75e0f79e94e06827330160e3a304227f150", size = 90918, upload-time = "2026-05-25T22:17:15.155Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/e5/8cfcabc5546e8022f168be28bcdaa128a240a0befdd03b59d558b4f18bd6/httptools-0.8.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:614ceea8ea606848bece2338ac03b3ce5324bcb4be8dc7d377ed708012fa4db8", size = 205148, upload-time = "2026-05-25T22:17:16.333Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/0e/0fb14848c19a686c8062ff9067c1a48793e3224b47bc5b201535b6036fce/httptools-0.8.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2d689918c15a013c65ef52d9fd495d766893ab831a2c8d89f2ac5940a5df847c", size = 111368, upload-time = "2026-05-25T22:17:17.586Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/1b/46f1cecf06b9bbde8e4b8c88034ac7908989e5ff7a3a388ef38392949c1f/httptools-0.8.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:eb3028cca2fc0a6d720e52ef61d8ebb62fcbfeb1de56874546d858d3f25a26b7", size = 486447, upload-time = "2026-05-25T22:17:18.564Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/00/258bfc0837221f81d9725c45f9b948a6a6b2994a147a4fb66e85100c668f/httptools-0.8.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:88bdd940f2b5d487b4d032c6afa5489a7dc4694410d43de3c38c4fb3af0dc45d", size = 482448, upload-time = "2026-05-25T22:17:19.912Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/ab/d1cef3b5523f4d272a70f42a776c3169a2dddfe3a54de4b2ce4a36341528/httptools-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6a43c9dd399758ccc0531acb0a3c4a6c299ee893ee9400e9c893b7bdcfae0681", size = 464460, upload-time = "2026-05-25T22:17:20.882Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/48/5d1d072442277bb2b3434e0e60690b8e8c23840ef7de8b6ea54040a536d3/httptools-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:0770728beb05094c809b98e814edff5fef69d26ad7d21185f2f6d5884a0ba683", size = 471312, upload-time = "2026-05-25T22:17:22.085Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/66/b96623b27e51a68199ef4efdda0613cced9233fe3062ac74e50749c5ad37/httptools-0.8.0-cp313-cp313-win_amd64.whl", hash = "sha256:7685df791fad561384bfb139e77fde27a1ffd93134e016f95a0db424ffbf77b1", size = 90117, upload-time = "2026-05-25T22:17:23.074Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/12/fa3fbf5f9517b273edea2dc982aa82a8c634091e67c590792b729017bc6f/httptools-0.8.0-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:de242a49b5d18e0a8776e654e9f6bf6d89f3875a5c35b425a0e7ce940feb3fd6", size = 206183, upload-time = "2026-05-25T22:17:24.004Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/fc/5e7c4cb443370f2090a3aba0453a07384d29ff66b7435bb90e77e1037599/httptools-0.8.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:159e9ab5f701ccd42e555a12f1ad8ff69702910fc1c996cf2bb66e5fcb7a231b", size = 112079, upload-time = "2026-05-25T22:17:25.216Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/53/771bd891eb0f236f32145d6a1775777ec85745f3cc983a1f23d1a3b8ddfe/httptools-0.8.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:c4a9f1707e4823d54dfec6c33fa3697d302aed536ed352a7ebb5a061ddb869d0", size = 481596, upload-time = "2026-05-25T22:17:26.186Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/42/94e15bc68ce3d423243c45d7f1b0c7561f13844f97dc52ae23182fb65628/httptools-0.8.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d76ad7b951387e3632c8716a9bb03ac5b45c5f16119aa409db0459520887944e", size = 480865, upload-time = "2026-05-25T22:17:27.542Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/7c/fe2980fc03723272e30f135b62360b075f513dfe7cc73aef36c7f04012bd/httptools-0.8.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a3b7387147361c3fd47a0bde763c5c91b5b4cd4dc9989b8ece84ff436c99843b", size = 463189, upload-time = "2026-05-25T22:17:28.546Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/1b/47fc5fff68acd1bfa20b4734059c9a06cadb88119dcd5258b5b0d21d91c8/httptools-0.8.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:f256d6ce930c52ca1cb2a960b7da03548c454e7d28b06059ad41bfe789036ce0", size = 466610, upload-time = "2026-05-25T22:17:29.816Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/bd/07b13c93ffd9bec9546e0d43f8e19378dd696dbd278511406bc07371ef1f/httptools-0.8.0-cp314-cp314-win_amd64.whl", hash = "sha256:19d1ee275bb59ba2643ba9a3a1e51cc0c788caf2b8df506368e03f56fdd08527", size = 92705, upload-time = "2026-05-25T22:17:31.133Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/c4/121648f68ce066d7bd762d6b6d97e620847642d38d54f3d90ff11d947629/httptools-0.8.0-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:de1ed58a974e75d56560acc7e7fed01a454994429456f65209789992e41f2568", size = 215023, upload-time = "2026-05-25T22:17:32.401Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/b0/312a062ae741ae3e8baa8c8bf20be81b2e67337b259ab4349bebc7b6142e/httptools-0.8.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:e93c227b595c6926c1acee96891dd9da4be338cfbe82e5cd3bb9d8dd7dc4ac0b", size = 117405, upload-time = "2026-05-25T22:17:33.742Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/37/fccd705f795386bb05bf413012fecff2a33e5aa8c2f069096de3e9fd8702/httptools-0.8.0-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:2a021c3a8e65cc125390d72f59b968afca3bdcaff25bd67965e0a055a14946ca", size = 558497, upload-time = "2026-05-25T22:17:34.732Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/39/f172e8003576de35f5ba77ff417cf0e34429d35dc014deef15afa337a72c/httptools-0.8.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:48774d39cbb70e2b1f71f88852a3087ae1d3a1eb80482bb48c13067ab080c14f", size = 571585, upload-time = "2026-05-25T22:17:35.813Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/b9/f5564760af99f3dbbf3f9104dc00e5da27e96cf433c6bdcf77617f70bf3f/httptools-0.8.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:88eead8ec8680a9f146c655bc88445a325bd7921cfd8194c7337e9467282427d", size = 543297, upload-time = "2026-05-25T22:17:37.08Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/67/8d9f2c313618e161b82f3873188e7196126da1d6e29688df40eb3997c77a/httptools-0.8.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:2c032fa028f46871ec7e1fc59fc15e8023eab3e6bbe6ece786a1611719a5d081", size = 539535, upload-time = "2026-05-25T22:17:38.032Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/63/b906c01e53f50d432c0defe43ce52764a111dc1bdd028bafbeb54dcfd008/httptools-0.8.0-cp314-cp314t-win_amd64.whl", hash = "sha256:384c17174464c8e873398b7af24f0b1f44d992c820328413951a625323155d77", size = 108209, upload-time = "2026-05-25T22:17:39.473Z" }, +] + +[[package]] +name = "httpx" +version = "0.28.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "anyio" }, + { name = "certifi" }, + { name = "httpcore" }, + { name = "idna" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/df/48c586a5fe32a0f01324ee087459e112ebb7224f646c0b5023f5e79e9956/httpx-0.28.1.tar.gz", hash = "sha256:75e98c5f16b0f35b567856f597f06ff2270a374470a5c2392242528e3e3e42fc", size = 141406, upload-time = "2024-12-06T15:37:23.222Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, +] + +[[package]] +name = "huggingface-hub" +version = "1.18.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "click" }, + { name = "filelock" }, + { name = "fsspec" }, + { name = "hf-xet", marker = "platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'" }, + { name = "httpx" }, + { name = "packaging" }, + { name = "pyyaml" }, + { name = "tqdm" }, + { name = "typer" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/d8/748ea0a47f0fa15227fe682f7a80826b4b7c096e4818044b8f56d6cb66d6/huggingface_hub-1.18.0.tar.gz", hash = "sha256:f0c5ecd1ef8c6a60f86f61ee278f2c1570ba9e279c9f54de9094210723b3613b", size = 812699, upload-time = "2026-06-05T09:26:33.401Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/03/40a05316cb6616e5b7efd7773656441ab04b4b022c2199e79bb4622a92a3/huggingface_hub-1.18.0-py3-none-any.whl", hash = "sha256:729be4a976fb706dcc02d176bcda8a3f32bdf21a294e8f4b3dda6fbcbc9c1ab1", size = 684411, upload-time = "2026-06-05T09:26:31.48Z" }, +] + +[[package]] +name = "idna" +version = "3.18" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/63/9496c57188a2ee585e0f1db071d75089a11e98aa86eb99d9d7618fc1edce/idna-3.18.tar.gz", hash = "sha256:ffb385a7e039654cef1ab9ef32c6fafe283c0c0467bba1d9029738ce4a14a848", size = 196711, upload-time = "2026-06-02T14:34:07.794Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl", hash = "sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2", size = 65455, upload-time = "2026-06-02T14:34:06.319Z" }, +] + +[[package]] +name = "jieba" +version = "0.42.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/cb/18eeb235f833b726522d7ebed54f2278ce28ba9438e3135ab0278d9792a2/jieba-0.42.1.tar.gz", hash = "sha256:055ca12f62674fafed09427f176506079bc135638a14e23e25be909131928db2", size = 19214172, upload-time = "2020-01-20T14:27:23.5Z" } + +[[package]] +name = "jinja2" +version = "3.1.6" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "markupsafe" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/bf/f7da0350254c0ed7c72f3e33cef02e048281fec7ecec5f032d4aac52226b/jinja2-3.1.6.tar.gz", hash = "sha256:0137fb05990d35f1275a587e9aee6d56da821fc83491a0fb838183be43f66d6d", size = 245115, upload-time = "2025-03-05T20:05:02.478Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/a1/3d680cbfd5f4b8f15abc1d571870c5fc3e594bb582bc3b64ea099db13e56/jinja2-3.1.6-py3-none-any.whl", hash = "sha256:85ece4451f492d0c13c5dd7c13a64681a86afae63a5f347908daf103ce6d2f67", size = 134899, upload-time = "2025-03-05T20:05:00.369Z" }, +] + +[[package]] +name = "jiter" +version = "0.15.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/b5/55f06bb281d92fb3cc86d14e1def2bd908bb77693183e7cb1f5a3c388b0c/jiter-0.15.0.tar.gz", hash = "sha256:4251acc80e2b7c9b7b8823456ea0fceeb0734dac2df7636d3c711b38476b5a76", size = 166640, upload-time = "2026-05-19T10:09:48.361Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/53/4f6bddbcde3c71e56d0aa1337ec95950f3d27dd4153e25aadf0feac71751/jiter-0.15.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:0e90a1c315a0226ec822d973817967f9223b7701546c8c2a7913e7ab0926294d", size = 308793, upload-time = "2026-05-19T10:07:35.25Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/84/c01099b59a285a1ebba64ae93f62bfa036675340fd1b0045ae65890a0442/jiter-0.15.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8c9004af7c8d67cce7f1aae1026fb55607f4aa600710d08ede3a3ce4aeefe7e0", size = 309570, upload-time = "2026-05-19T10:07:36.919Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/64/8fb7f9d45bb98190355454cd04dad8d8f27223d6bd52f83af07f637168a6/jiter-0.15.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c210f8b35dc6f30aafd4b4365ca89b9d1189f21ab49b8e68fa6322a847aef138", size = 336783, upload-time = "2026-05-19T10:07:38.694Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/b6/f5739011d009b3a30f6a53c5240979030ba29ae46a8c67e3a15759f7c37d/jiter-0.15.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5f30bae8bc1c2d613e28e5af3e8cceb09b742f1c8a8a5f839fb67afaffc03b61", size = 363555, upload-time = "2026-05-19T10:07:40.832Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/12/98a9d9f766665e8a3b6252454e17cb0c464606a28cf2fa09399b003345fa/jiter-0.15.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c60e71b6d10cfc284c9bf36bd885e8d44c46f688ce50aa91b5edd90181dea687", size = 452255, upload-time = "2026-05-19T10:07:42.62Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/d5/60f972840f79c5e7544fce567c56f1e4e50468f996baba3e78d823dd62a6/jiter-0.15.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ab068bce62a45aa3e7367eceaffb5dde60b7eb853be8dece45132e3d0ff4879", size = 373559, upload-time = "2026-05-19T10:07:44.201Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/cf/d46ef1234ba335aabc2f013210db8e0821a22f5e644a2e9449df199ecc23/jiter-0.15.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa248c9eb220197d363f688818dac2fd4b2f0cd7d843ca7105d652034823427d", size = 346055, upload-time = "2026-05-19T10:07:46.005Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/63/4d2749d8d54d230bad9b3a6b0d00cc28c6ff6b2fdffc26a8ccf76cc5a974/jiter-0.15.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:2a77aadd57cac1682e4401a72724d2796d89a4ba129b1a5812aa94ee480826eb", size = 351406, upload-time = "2026-05-19T10:07:47.855Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/b9/9965b990035d8773328e0a8c8b457a87bf2b19f6c4126d9d99296be5d16a/jiter-0.15.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2ae901f3a55bfafdde31d289590fa25e3245735a2b1e8c7cc15871710a002871", size = 389357, upload-time = "2026-05-19T10:07:49.665Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/55/9ddf903deda1413e87fed792f416b7123daee5b8efbad6a202a7421c36a5/jiter-0.15.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:f0b271b462769543716f92d3a4f90527df6ef5ed05ee95ec4137f513e21e1b77", size = 517263, upload-time = "2026-05-19T10:07:51.537Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/76/a0c40ad064d3a20a4fde231e35d56e9a01ce82164278180e82d5daf85469/jiter-0.15.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2fb6a5d26af81fc0f00f9360a891e05cf755e149bba391c4d563adc54812973d", size = 548646, upload-time = "2026-05-19T10:07:53.196Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/4f/eca9b954942916ba2f453891b8593ab444cd872396fe66a3936616f236f3/jiter-0.15.0-cp312-cp312-win32.whl", hash = "sha256:c2f6bb8b5216ab9e7873bc08b5d7bef2b8abbb578a3069bf1cd14a45d71d771d", size = 206427, upload-time = "2026-05-19T10:07:55.307Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/bf/8ead82a87495149542748e828d153fd232a512a22c83b02c4815c1a9c7d8/jiter-0.15.0-cp312-cp312-win_amd64.whl", hash = "sha256:40b2c7e92c44a84d748d21706c68dc6ff8161d80b59c99d774721a0d2317d7c7", size = 197300, upload-time = "2026-05-19T10:07:56.651Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/e4/9b8a78fb2d894471bc344e37f1949bdd784bd914d031dba0ba3a40c71dd7/jiter-0.15.0-cp312-cp312-win_arm64.whl", hash = "sha256:cc0bc345cf2df9d1c00ac443f50d543c1ccfa8b0422cb85b1ab70d681c0b255b", size = 192702, upload-time = "2026-05-19T10:07:58.307Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/f4/f708c900ecee41b2025ef8413d5351e5649eb2125c506f6720cc69b06f5c/jiter-0.15.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:1c11465f97e2abf45a014b83b730222f8f1c5335e802c7055a67d50de6f1f4e3", size = 307829, upload-time = "2026-05-19T10:07:59.704Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/59/db537c0949e83668c38481d426b9f2fd5ab758c4ee53a811dd0a510626a0/jiter-0.15.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:d1e7b1776f0797956c509e123d0952d10d293a9492dea9f288ab9570ec01d1a5", size = 308445, upload-time = "2026-05-19T10:08:01.184Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/38/ea0e13b18c30ef951da0d47d39e7fa9edb82a93a62990ffbd7cea9b622d4/jiter-0.15.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:351a341c2105aa430b7047e30f1bf7975f6313b00165d3fc07be2edaf741f279", size = 336181, upload-time = "2026-05-19T10:08:02.688Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/fc/2303901b16c4ba05865588990a420c0b4156270b44379c20931544a1d962/jiter-0.15.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4ab395feec8d249ec4044e228e98a7033f043426a265df439dc3698823f0a4e4", size = 362985, upload-time = "2026-05-19T10:08:04.394Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/6f/11bace093c52e7d4d26c8e606ccd7ae8c972189622469ec0d9e28161e28b/jiter-0.15.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a2a438005b6f22d0273413484d6094d7c2c5d10ec1b3a3bf128e0d1d3ba53258", size = 453292, upload-time = "2026-05-19T10:08:05.967Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/db/987f2f086ca4d7a6582eb4ccd513f9b26b42d9e4243a087609a3137a8fc7/jiter-0.15.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f18f85e4218d1b40f000f42a92239a7a61a902cd42c65e6c360dbd17dcb20894", size = 373501, upload-time = "2026-05-19T10:08:07.857Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/7c/89fbcabb2739b7a5b8dc959a1b6c5761f6484f5fed3486854b3c789bb1de/jiter-0.15.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d1aa62e277fc1cbd80e6deacae6f4d983b41b3d7728e0645c5d741a6149bba45", size = 344683, upload-time = "2026-05-19T10:08:09.431Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/6f/6cca7692e7dddfec6d8d76c54dc97f2af2a41df4ac0674b999df1f09a5f3/jiter-0.15.0-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:6550fa135c7deb8ead6af49ed7ff648532ea8334a1447fe34a36315ef79c5c29", size = 350892, upload-time = "2026-05-19T10:08:11.352Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/39/14/0338d6190cb8e6d22e677ab1d4eabd4117f67cca70c54cd04b82ff64e068/jiter-0.15.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:066f8f33f18b2419cd8213b2436fa7fbc9c499f315971cfa3ce1f9820c001b1b", size = 388723, upload-time = "2026-05-19T10:08:12.912Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/31/cc19f4a1bdb6afb09ce6a2f2615aa8d44d994eba0d8e6105ed1af920e736/jiter-0.15.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:75e8a04e91432dde9f1838373cf93d23726c79d3e908d319acf0e796f85592e7", size = 516648, upload-time = "2026-05-19T10:08:14.808Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/9f/833c541512cd091b63c10c0381973dfe11bc7a503a818c16384417e0c81e/jiter-0.15.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:a97261f1fccb8e50ecd2890a96e46efdc3f57c80a197324c6777827231eca712", size = 547382, upload-time = "2026-05-19T10:08:16.927Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/11/e7b70e91f90bc4477e8eee9e8a5f7cf3cb41b4525d6394dc98a714eb8f7f/jiter-0.15.0-cp313-cp313-win32.whl", hash = "sha256:c77496cb10bd7549690fbbab3e5ec05857b83e49276f4a9423a766ddd2afcd4c", size = 205845, upload-time = "2026-05-19T10:08:18.401Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/23/5c20d9ad6f02c493e4023e5d2d09e1c1f15fe2753c9102c544aff068a88e/jiter-0.15.0-cp313-cp313-win_amd64.whl", hash = "sha256:b15741f501469009ae0ae90b7147958a664a7dede40aa7ff174a8a4645f546d0", size = 196842, upload-time = "2026-05-19T10:08:20.131Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/11/1eb400ef248e8c925fd883fbe325daf5e42cd1b0d308539dd332bd4f7ffc/jiter-0.15.0-cp313-cp313-win_arm64.whl", hash = "sha256:5d6a60072b44c3c2b797a7ddcbcbbf2b34ea3cfd4721580fbfd2a09d9d9b84ba", size = 192212, upload-time = "2026-05-19T10:08:21.807Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/60/2fd8d7c79da8acf9b7b277c7616847773779356b92acfc9bb158452174da/jiter-0.15.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:ef1fd24d9413f6209e00d3d5a453e67acfe004a25cc6c8e8484faed4311ab9e8", size = 315065, upload-time = "2026-05-19T10:08:23.218Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/f4/008fb7d65e8ac2abf00811651a661e025c4ba80bbc6f378450384ddd3aed/jiter-0.15.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:144f8e72cb53dab146347b91cceac01f5481237f2b93b4a339a1ee8f8878b67c", size = 339444, upload-time = "2026-05-19T10:08:24.701Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/55/90b0c7b9c6896c0f2a591dd36d36b71d22e09674bfef178fa03ba3f81499/jiter-0.15.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:553fcac2ef2cb990877f9fc0833b8b629a3e6a5670b6b5fd58219b41a653ddc4", size = 347779, upload-time = "2026-05-19T10:08:26.408Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/6b/69666cec5000fd57734c118437394516c749ae8dbeea9fb66d6fef9c4775/jiter-0.15.0-cp313-cp313t-win_amd64.whl", hash = "sha256:774f93f65031856bf14ad9f59bdcab8b8cad501e5ceabd51ba3525f76937a25b", size = 200395, upload-time = "2026-05-19T10:08:28.055Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/39/04/a6aa62cd27e8149b0d28df5561f10f6cceaf7935a9ccf3f1c5a05f9a0cd8/jiter-0.15.0-cp313-cp313t-win_arm64.whl", hash = "sha256:f1e1754960f38ec40613a07e5e372df67acb3b890fb383b6fb3de3e49ddbf3c7", size = 190516, upload-time = "2026-05-19T10:08:29.35Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/d2/079f350ebf7859d081de30aa890f9e3be68516f754f3ba32366ffff4dcee/jiter-0.15.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:ac0d9ddea4350974be7a221fc25895f251a8fee748c889bdced2141c0fec1a49", size = 308884, upload-time = "2026-05-19T10:08:31.667Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/4e/a2c30a7f69b48c03b20935d647479106fe932f6e63f75faf53937197e05d/jiter-0.15.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:01a8222cf05ab1128e239421156c207949808acaaea2bdfd33130ae666786e86", size = 310028, upload-time = "2026-05-19T10:08:33.304Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/90/2e7cdfd3cf8ca967be38c48f5cf474d79f089efaf559a40f15984a77ae69/jiter-0.15.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:182226cbc930c9fab81bc2e41a4da672f89539906dadb05e75670ac07b94f71f", size = 337485, upload-time = "2026-05-19T10:08:35.259Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/11/15a1aa28b120b8ee5b4f1fb894c125046225f09847738bd64233d3b84883/jiter-0.15.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:71683c38c825452999b5717fcae07ea708e8c93003e808be4319c1b02e3d176e", size = 364223, upload-time = "2026-05-19T10:08:36.694Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/25/f442e8af5f3d0dcf47b39e83a0efd9ee45ea946aa6d04625dc3181eae3b6/jiter-0.15.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:30f2218e6a9e5c18bc10fe6d41ac189c442c88eacf11bad9f28ef95a9bef00e6", size = 456387, upload-time = "2026-05-19T10:08:38.143Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/f4/37f2d2c9f64f49af7da652ed7532bb5a2372e588e6927c3fdd76f911db65/jiter-0.15.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5157de9f76eb4bc5ea74a1219366a25f945ad305641d74e04f59c54087091aa9", size = 374461, upload-time = "2026-05-19T10:08:39.869Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/28/edcfbbbf0cb15436f36664a8908a0df47ab9006298d4cd937dc08ea932d6/jiter-0.15.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:90c5db5527c221249a876160663ab891ace358c17f7b9c93ec1478b7f0550e5c", size = 345924, upload-time = "2026-05-19T10:08:41.668Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/13/89fba6398dab7f202b7278c4b4aac122399d2c0183971c4a57a3b7088df5/jiter-0.15.0-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:3e4540b8e74e4268811ac05db226a6a128ff572e7e0ce3f1163b693cadb184cd", size = 352283, upload-time = "2026-05-19T10:08:43.091Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/da/0f6af8cef2c565a1ab44d970f268c43ccaa72707386ea6388e6fe2b6cd26/jiter-0.15.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:62ebd14e47e9aed9df4472afcb2663668ce4d74891cd54f86bf6e44029d6dc89", size = 389985, upload-time = "2026-05-19T10:08:44.915Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/ec/b9cb7d6d29e24ee14910266157d2a279d7a8f60ee0df7fa840882976ba64/jiter-0.15.0-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:0be6f5ad41a809f303f416d17cec92a7a725902fb9b4f3de3d19362ac0ef8554", size = 517695, upload-time = "2026-05-19T10:08:46.486Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/5e/6d1bda880723aae0ad86b4b763f044362448efe31e3e819635d41cb03451/jiter-0.15.0-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:813dfbb17d65328bf86e5f0905dd277ba2265d3ca20556e86c0c7035b7182e5a", size = 548868, upload-time = "2026-05-19T10:08:48.026Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/72/7de501cf38dcacaf35098796f3a50e0f2e338baba18a58946c618544b809/jiter-0.15.0-cp314-cp314-win32.whl", hash = "sha256:50e51156192722a9c58db112837d3f8ef96fb3c5ecc14e95f409134b08b158ec", size = 206380, upload-time = "2026-05-19T10:08:49.738Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/a9/e19addf4b0c1bdce52c6da12351e6bc42c340c45e7c09e2158e46d293ccc/jiter-0.15.0-cp314-cp314-win_amd64.whl", hash = "sha256:30ce1a5d16b5641dc935d50ef775af6a0871e3d14ab05d6fc54dff371b78e558", size = 197687, upload-time = "2026-05-19T10:08:51.088Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/c9/776b1db01db25fc6c1d58d1979a37b0a9fe787e5f5b1d062d2eaacb77923/jiter-0.15.0-cp314-cp314-win_arm64.whl", hash = "sha256:510c8b3c17a0ed9ac69850c0438dada3c9b82d9c4d589fcb62002a5a9cf3a866", size = 192571, upload-time = "2026-05-19T10:08:52.451Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/f6/45bb4670bacf300fd2c7abadbfb3af376e5f1b6ae75fd9bc069891d15870/jiter-0.15.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7553333dd0930c104a5a0db8df72bf7219fe663d731383b576bb6ed6351c984d", size = 317151, upload-time = "2026-05-19T10:08:53.867Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/68/ed635ad5acd7b73e454283083bbb7c8205ad10e88b0d9d7d793b09fe8226/jiter-0.15.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2143ab06181d2b029eedcb6af3cebe95f11bbac62441781860f98ee9330a6a6", size = 341243, upload-time = "2026-05-19T10:08:55.383Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/db/3ff4176b817b8ea33879e71e13d8bc2b0d481a7ed3fe9e080f333d415c16/jiter-0.15.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6eac374c5c975709b69c10f09afd199df74150172156ad10c8d4fd785b7da995", size = 363629, upload-time = "2026-05-19T10:08:56.928Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/24/5f8270e0ba9c883582f96f722f8a0b58015c7ce1f8c6d4571cf394e99b6b/jiter-0.15.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b3b3b775e33d3bfaec9899edc526ae97b0da0bf9d071a46124ba419149a414f8", size = 456198, upload-time = "2026-05-19T10:08:58.618Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/5b/76fc02b0b5c54c3d18c60653156e2f76fde1816f9b4722db68d6ee2c897e/jiter-0.15.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:eda3071db3346334beae1360b46da4606da57bf3528c167b3c38533afaf9f2c5", size = 373710, upload-time = "2026-05-19T10:09:00.151Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/52/4310821b0ea9277994d3e1f49fc6a4b34e4800caebacb2c0af81da59a454/jiter-0.15.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c6694a173ecabc12eb60efbc0b474464ead1951ff65cd8b1e72100715c64512b", size = 349901, upload-time = "2026-05-19T10:09:01.621Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/fe/67648c35b3594fba8854ac64cc8a826d8bcd18324bbdb53d77697c60b6ef/jiter-0.15.0-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:a254e10b593624d230c365b6d616b22ca0ad65e63a16e6631c2b3466022e6ba8", size = 352438, upload-time = "2026-05-19T10:09:03.216Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/28/0a1879d07ad6b3e025a2750027363452ced93c2d16d1c9d4b153ffd51c91/jiter-0.15.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d8d2955167274e15d79a7a020afdd9b39c990eb80b2d89fca695d92dcfdd38ec", size = 388152, upload-time = "2026-05-19T10:09:04.741Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/78/46c6f6b56ba85c90021f4afd72ed42f691f8f84daacb5fe27277070e3858/jiter-0.15.0-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:acf4ee4d1fc55917239fe72972fb292dd773055d05eb040d36f4326e02cc2c0e", size = 517707, upload-time = "2026-05-19T10:09:06.231Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/cb/720662d4c88fcad606e826fef5424365527ba43ce4868a479aed8f8c507e/jiter-0.15.0-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:e7196e56f1cd69af1dbb07dff02dcfb260a50b45a82d409d92a06fedb32473b5", size = 548241, upload-time = "2026-05-19T10:09:08.093Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/e3/935b8034fd143f21125c87d51404a9e0e1449186a494405721ff5d1d695e/jiter-0.15.0-cp314-cp314t-win32.whl", hash = "sha256:7f6163c0f10b055245f814dcc59f4818da60dfe72f3e72ab89fc24b6bd5e9c52", size = 207950, upload-time = "2026-05-19T10:09:09.616Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/59/984fd9ece895953dad3e0880a650e766f5a2da2c5514f0eafdaaabbeb5f9/jiter-0.15.0-cp314-cp314t-win_amd64.whl", hash = "sha256:980c256edb05b78a111b99c4de3b1d32e31634b867fd1fc2cf726e7b7bba9854", size = 200055, upload-time = "2026-05-19T10:09:11.367Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/a4/cf8d779feb133a27a2e3bc833bccb9e13aa332cdf820497ebf72c10ce8c3/jiter-0.15.0-cp314-cp314t-win_arm64.whl", hash = "sha256:66b1880df2d01e206e8339769d1c7c1753bcb653efd6289e203f6f24ebada0c0", size = 191244, upload-time = "2026-05-19T10:09:12.74Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/38/505941b2b092fd5bbbd60a52a880db1173f1690ae6751bed3af1c9ddcb4e/jiter-0.15.0-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:631f13a3d04e97d4e083993b10f4b99530e3a10d953e2eb5e196b7dc7f812ce0", size = 303769, upload-time = "2026-05-19T10:09:42.203Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/95/a06692b29e77473f286e1ec1f426d3ca44d7b5843be8ad21d7a5f3fcdcc0/jiter-0.15.0-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:b6c0ffae686c39bf3737be60793783267628783ea42545632c10b291105aee45", size = 305128, upload-time = "2026-05-19T10:09:43.657Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/85/7270d7ad41d6061a25b950c6bf91d638bd9aacb113200a8c8d57a055fd67/jiter-0.15.0-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1d54fb5b31dea401a41af3f8a7d2512e9b6a6a005491e6166c7e4ffab9639a9c", size = 340459, upload-time = "2026-05-19T10:09:45.452Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/8d/302cb2057b7513327b4d575cff6b1d066ee6431a5357fc3f8867cd684406/jiter-0.15.0-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:54d5d6090cdc1b7c9e780dfb04949a990adb1e301a2fc0bbcee7de4638d33f9a", size = 344469, upload-time = "2026-05-19T10:09:46.864Z" }, +] + +[[package]] +name = "jsonpatch" +version = "1.33" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "jsonpointer" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/78/18813351fe5d63acad16aec57f94ec2b70a09e53ca98145589e185423873/jsonpatch-1.33.tar.gz", hash = "sha256:9fcd4009c41e6d12348b4a0ff2563ba56a2923a7dfee731d004e212e1ee5030c" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/07/02e16ed01e04a374e644b575638ec7987ae846d25ad97bcc9945a3ee4b0e/jsonpatch-1.33-py2.py3-none-any.whl", hash = "sha256:0ae28c0cd062bbd8b8ecc26d7d164fbbea9652a1a3693f3b956c1eae5145dade" }, +] + +[[package]] +name = "jsonpointer" +version = "3.1.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/c7/af399a2e7a67fd18d63c40c5e62d3af4e67b836a2107468b6a5ea24c4304/jsonpointer-3.1.1.tar.gz", hash = "sha256:0b801c7db33a904024f6004d526dcc53bbb8a4a0f4e32bfd10beadf60adf1900", size = 9068, upload-time = "2026-03-23T22:32:32.458Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/6a/a83720e953b1682d2d109d3c2dbb0bc9bf28cc1cbc205be4ef4be5da709d/jsonpointer-3.1.1-py3-none-any.whl", hash = "sha256:8ff8b95779d071ba472cf5bc913028df06031797532f08a7d5b602d8b2a488ca", size = 7659, upload-time = "2026-03-23T22:32:31.568Z" }, +] + +[[package]] +name = "langchain" +version = "1.3.7" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "langchain-core" }, + { name = "langgraph" }, + { name = "pydantic" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/9e/9354114081622b077e215a3ce66be6231cbe80ee022cdd7b30056749a2c5/langchain-1.3.7.tar.gz", hash = "sha256:49e1dd3a4ec96a09a2d901b5de4cf8cc69cf6bc41be76d9a838ad67a2af7982c", size = 621124, upload-time = "2026-06-10T18:20:35.036Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/b8/12d4dce378eff231ef6a5db751380607b15d4b1feeb3397fbec043bf5f5e/langchain-1.3.7-py3-none-any.whl", hash = "sha256:7f6e13f6681068e3fb2323f9905c1f41da261c02f55337e23250de3e51d1f325", size = 131429, upload-time = "2026-06-10T18:20:33.069Z" }, +] + +[[package]] +name = "langchain-core" +version = "1.4.4" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "jsonpatch" }, + { name = "langchain-protocol" }, + { name = "langsmith" }, + { name = "packaging" }, + { name = "pydantic" }, + { name = "pyyaml" }, + { name = "tenacity" }, + { name = "typing-extensions" }, + { name = "uuid-utils" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/76/bbae1ed44a1362504d2b8a11a947890aeee7075b6e0649235de9d150d982/langchain_core-1.4.4.tar.gz", hash = "sha256:30409ffa24da1dd984a4164c4266dc8079e5379e41cb36d00356130e80be0405", size = 937710, upload-time = "2026-06-10T21:24:02.904Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/1f/1c8b89b116ae979af829c2e0f4cde984fd674dc0fa58ee5e69c0af1d3606/langchain_core-1.4.4-py3-none-any.whl", hash = "sha256:36c2eb73e67bfab28455016f7a4044ffde4343485b8dad104a2b194ff21319d2", size = 551732, upload-time = "2026-06-10T21:24:01.765Z" }, +] + +[[package]] +name = "langchain-deepseek" +version = "1.1.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "langchain-core" }, + { name = "langchain-openai" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/f4/200792013d86406aa02aba8d1b536f8877a832372702189aef0c8c7a8329/langchain_deepseek-1.1.0.tar.gz", hash = "sha256:5ec8128cabae3d71366e2f297dea2153649be317a4be7f135cfcad1160523bf6", size = 138078, upload-time = "2026-06-03T19:07:11.887Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/1a/d18b7f985c35c635503a6cd426161933ffc7785f228d92447c63b026299a/langchain_deepseek-1.1.0-py3-none-any.whl", hash = "sha256:14813cb413a97a5cce95118da253cfd64dce50537b7381b7c5d0ecf11d2a7032", size = 10061, upload-time = "2026-06-03T19:07:11.04Z" }, +] + +[[package]] +name = "langchain-huggingface" +version = "1.2.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "huggingface-hub" }, + { name = "langchain-core" }, + { name = "tokenizers" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/e8/4068ad02179253f55958e59e442e5b6e8cb95ffc5e805cc4db0b1ef61d4e/langchain_huggingface-1.2.2.tar.gz", hash = "sha256:1dd91ec415190d2704e93ec149618e3145075863ba37e74afc9080d685dc2743", size = 255513, upload-time = "2026-04-16T19:57:41.046Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/ed/648b87f9b67153ade616f360bf4145b76ed428b4adb89525938f611e9828/langchain_huggingface-1.2.2-py3-none-any.whl", hash = "sha256:f94944b0c0d5afc687568d426c87ed5236907464c41e72108ed76eee1a690f6d", size = 31926, upload-time = "2026-04-16T19:57:40.079Z" }, +] + +[[package]] +name = "langchain-openai" +version = "1.3.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "langchain-core" }, + { name = "openai" }, + { name = "tiktoken" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/91/27d6d95c27518f53620b6b746240729d509c0ca7f35d1e40303f992f38bd/langchain_openai-1.3.0.tar.gz", hash = "sha256:a6aa48dc5a00249eb75a7bc15d3cb342ba2494e9c397faec0586e73cf090ecf2", size = 1159484, upload-time = "2026-06-09T20:40:26.293Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/cd/8777c59b36861bbaa110c93032834e33fa7be527ac29f701bfedbe2e9633/langchain_openai-1.3.0-py3-none-any.whl", hash = "sha256:1d32326aea9b780c65698568ad253a82c4318b434112d05fb578aa20102c26e6", size = 99614, upload-time = "2026-06-09T20:40:25.084Z" }, +] + +[[package]] +name = "langchain-protocol" +version = "0.0.16" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/e7/8300ba22d968653051fd06e3117d783872dddf3dcebdd6b1d386836eb43c/langchain_protocol-0.0.16.tar.gz", hash = "sha256:806c7cdd951b1c4f692fa40fce60821ff0f221d4360e27673ddf2c2b99c2b7ff", size = 5969, upload-time = "2026-05-28T23:05:11.121Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/9c/06dfcc88d02a6364e8d864c421ddd3736305cb0a6c853f75c302c80fe17c/langchain_protocol-0.0.16-py3-none-any.whl", hash = "sha256:3658c142c5d0fb3a023a4be442ce4c15c6d626aab6135eb79a76dc64ad19c3c3", size = 7037, upload-time = "2026-05-28T23:05:10.163Z" }, +] + +[[package]] +name = "langgraph" +version = "1.2.4" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "langchain-core" }, + { name = "langgraph-checkpoint" }, + { name = "langgraph-prebuilt" }, + { name = "langgraph-sdk" }, + { name = "pydantic" }, + { name = "xxhash" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/43/dac5a2621c1e57f8eb7f0703f6f6fe34a5caf62f8f0fb4d2bb395bb454ea/langgraph-1.2.4.tar.gz", hash = "sha256:5df076973a2d23efb13eceb279d1e5b46feebcbbeded0a86a2ef669abd9e4399", size = 720374, upload-time = "2026-06-02T17:07:37.347Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/9e/31ca236104966d7bb14ea9e93cfd73350aea8c41008ddf057b65794ed10d/langgraph-1.2.4-py3-none-any.whl", hash = "sha256:ffe3e1e31dce28907640f82525858470f293506d2b272d07ea3b3ce97974b067", size = 245402, upload-time = "2026-06-02T17:07:35.977Z" }, +] + +[[package]] +name = "langgraph-checkpoint" +version = "4.1.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "langchain-core" }, + { name = "ormsgpack" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/47/886af6f886f0bff2273164a45f008694e48a96ff3cd25ff0228f2aa9480e/langgraph_checkpoint-4.1.1.tar.gz", hash = "sha256:6c2bdb530c91f91d7d9c1bd100925d0fc4f498d418c17f3587d1526279482a25", size = 184020, upload-time = "2026-05-22T16:57:38.503Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/b4/71425e3e38be92611300b9cc5e46a5bf98ab23f5ea8a75b73d02a2f1413c/langgraph_checkpoint-4.1.1-py3-none-any.whl", hash = "sha256:25d29144b082827218e7bc3f1e9b0566a4bb007895cd6cc26f66a8428739f56e", size = 56212, upload-time = "2026-05-22T16:57:37.203Z" }, +] + +[[package]] +name = "langgraph-prebuilt" +version = "1.1.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "langchain-core" }, + { name = "langgraph-checkpoint" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/66/ed9b93f56bc17ef22d551892f0ac2b225a97fe0fcf23a511b857f70d590b/langgraph_prebuilt-1.1.0.tar.gz", hash = "sha256:3c579cf6eed2d17f9c157c2d0fcaddcd8688524e7022d3b22b37a3bf4589d528", size = 178833, upload-time = "2026-05-12T03:37:49.332Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/43/3fe1a700b8490ed02679cdbbc8c915eb23a092faf496c9c1118abcd10be3/langgraph_prebuilt-1.1.0-py3-none-any.whl", hash = "sha256:51e311747d755b751d5c6b39b0c1446124d3a7643d2515017e6714b323508fc9", size = 41043, upload-time = "2026-05-12T03:37:48.007Z" }, +] + +[[package]] +name = "langgraph-sdk" +version = "0.4.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "httpx" }, + { name = "langchain-core" }, + { name = "langchain-protocol" }, + { name = "orjson" }, + { name = "websockets" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/2b/bd8ac26d4e97f6df88ef05ce5b6a38945a3903e1025d926f4752aa88aa97/langgraph_sdk-0.4.2.tar.gz", hash = "sha256:b88f0f5f6328ac0680d6790614a905b2bcfa257f2276dba4e38f0e86db0aa738", size = 348327, upload-time = "2026-06-01T17:51:19.856Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/05/aac507337cceae773c2cc9ab91eb6301963af7aeeb55b4217a00e15aff17/langgraph_sdk-0.4.2-py3-none-any.whl", hash = "sha256:75fa5096c1177ce39c847096a8fe3745ffd480ddb412995f836e9f5f884c43dd", size = 160521, upload-time = "2026-06-01T17:51:18.849Z" }, +] + +[[package]] +name = "langsmith" +version = "0.8.14" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "httpx" }, + { name = "orjson", marker = "platform_python_implementation != 'PyPy'" }, + { name = "packaging" }, + { name = "pydantic" }, + { name = "requests" }, + { name = "requests-toolbelt" }, + { name = "uuid-utils" }, + { name = "websockets" }, + { name = "xxhash" }, + { name = "zstandard" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/0c/9e4284d9c279490a2407249bd780e1075c2dd29bf6fa77e2b71e91859227/langsmith-0.8.14.tar.gz", hash = "sha256:a3e8feb178540a2866ed39faf11521a4b9e476bf94ab3acdb1491ee6f804cfda", size = 4499898, upload-time = "2026-06-10T19:55:10.607Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/06/402c8f09994d8b11600918ad19c3b210c7eb40f883c12276534ad3398225/langsmith-0.8.14-py3-none-any.whl", hash = "sha256:f4e50906449ebede47a1f01f65e035b653a3729942871d51b61396349219be7c", size = 481242, upload-time = "2026-06-10T19:55:08.728Z" }, +] + +[[package]] +name = "loguru" +version = "0.7.3" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "win32-setctime", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/05/a1dae3dffd1116099471c643b8924f5aa6524411dc6c63fdae648c4f1aca/loguru-0.7.3.tar.gz", hash = "sha256:19480589e77d47b8d85b2c827ad95d49bf31b0dcde16593892eb51dd18706eb6", size = 63559, upload-time = "2024-12-06T11:20:56.608Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/29/0348de65b8cc732daa3e33e67806420b2ae89bdce2b04af740289c5c6c8c/loguru-0.7.3-py3-none-any.whl", hash = "sha256:31a33c10c8e1e10422bfd431aeb5d351c7cf7fa671e3c4df004162264b28220c", size = 61595, upload-time = "2024-12-06T11:20:54.538Z" }, +] + +[[package]] +name = "markdown-it-py" +version = "4.2.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "mdurl" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/06/ff/7841249c247aa650a76b9ee4bbaeae59370dc8bfd2f6c01f3630c35eb134/markdown_it_py-4.2.0.tar.gz", hash = "sha256:04a21681d6fbb623de53f6f364d352309d4094dd4194040a10fd51833e418d49", size = 82454, upload-time = "2026-05-07T12:08:28.36Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl", hash = "sha256:9f7ebbcd14fe59494226453aed97c1070d83f8d24b6fc3a3bcf9a38092641c4a", size = 91687, upload-time = "2026-05-07T12:08:27.182Z" }, +] + +[[package]] +name = "markupsafe" +version = "3.0.3" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698", size = 80313, upload-time = "2025-09-27T18:37:40.426Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/72/147da192e38635ada20e0a2e1a51cf8823d2119ce8883f7053879c2199b5/markupsafe-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e", size = 11615, upload-time = "2025-09-27T18:36:30.854Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/81/7e4e08678a1f98521201c3079f77db69fb552acd56067661f8c2f534a718/markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce", size = 12020, upload-time = "2025-09-27T18:36:31.971Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/2c/799f4742efc39633a1b54a92eec4082e4f815314869865d876824c257c1e/markupsafe-3.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d", size = 24332, upload-time = "2025-09-27T18:36:32.813Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/2e/8d0c2ab90a8c1d9a24f0399058ab8519a3279d1bd4289511d74e909f060e/markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d", size = 22947, upload-time = "2025-09-27T18:36:33.86Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/54/887f3092a85238093a0b2154bd629c89444f395618842e8b0c41783898ea/markupsafe-3.0.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a", size = 21962, upload-time = "2025-09-27T18:36:35.099Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/2f/336b8c7b6f4a4d95e91119dc8521402461b74a485558d8f238a68312f11c/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b", size = 23760, upload-time = "2025-09-27T18:36:36.001Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/43/67935f2b7e4982ffb50a4d169b724d74b62a3964bc1a9a527f5ac4f1ee2b/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f", size = 21529, upload-time = "2025-09-27T18:36:36.906Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/e0/4486f11e51bbba8b0c041098859e869e304d1c261e59244baa3d295d47b7/markupsafe-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b", size = 23015, upload-time = "2025-09-27T18:36:37.868Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/e1/78ee7a023dac597a5825441ebd17170785a9dab23de95d2c7508ade94e0e/markupsafe-3.0.3-cp312-cp312-win32.whl", hash = "sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d", size = 14540, upload-time = "2025-09-27T18:36:38.761Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/5b/bec5aa9bbbb2c946ca2733ef9c4ca91c91b6a24580193e891b5f7dbe8e1e/markupsafe-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c", size = 15105, upload-time = "2025-09-27T18:36:39.701Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/f1/216fc1bbfd74011693a4fd837e7026152e89c4bcf3e77b6692fba9923123/markupsafe-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f", size = 13906, upload-time = "2025-09-27T18:36:40.689Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/2f/907b9c7bbba283e68f20259574b13d005c121a0fa4c175f9bed27c4597ff/markupsafe-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795", size = 11622, upload-time = "2025-09-27T18:36:41.777Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/d9/5f7756922cdd676869eca1c4e3c0cd0df60ed30199ffd775e319089cb3ed/markupsafe-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219", size = 12029, upload-time = "2025-09-27T18:36:43.257Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/07/575a68c754943058c78f30db02ee03a64b3c638586fba6a6dd56830b30a3/markupsafe-3.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6", size = 24374, upload-time = "2025-09-27T18:36:44.508Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/21/9b05698b46f218fc0e118e1f8168395c65c8a2c750ae2bab54fc4bd4e0e8/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676", size = 22980, upload-time = "2025-09-27T18:36:45.385Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/71/544260864f893f18b6827315b988c146b559391e6e7e8f7252839b1b846a/markupsafe-3.0.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9", size = 21990, upload-time = "2025-09-27T18:36:46.916Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/28/b50fc2f74d1ad761af2f5dcce7492648b983d00a65b8c0e0cb457c82ebbe/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1", size = 23784, upload-time = "2025-09-27T18:36:47.884Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/76/104b2aa106a208da8b17a2fb72e033a5a9d7073c68f7e508b94916ed47a9/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc", size = 21588, upload-time = "2025-09-27T18:36:48.82Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/99/16a5eb2d140087ebd97180d95249b00a03aa87e29cc224056274f2e45fd6/markupsafe-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12", size = 23041, upload-time = "2025-09-27T18:36:49.797Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/bc/e7140ed90c5d61d77cea142eed9f9c303f4c4806f60a1044c13e3f1471d0/markupsafe-3.0.3-cp313-cp313-win32.whl", hash = "sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed", size = 14543, upload-time = "2025-09-27T18:36:51.584Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/73/c4abe620b841b6b791f2edc248f556900667a5a1cf023a6646967ae98335/markupsafe-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5", size = 15113, upload-time = "2025-09-27T18:36:52.537Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/3a/fa34a0f7cfef23cf9500d68cb7c32dd64ffd58a12b09225fb03dd37d5b80/markupsafe-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485", size = 13911, upload-time = "2025-09-27T18:36:53.513Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/d7/e05cd7efe43a88a17a37b3ae96e79a19e846f3f456fe79c57ca61356ef01/markupsafe-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73", size = 11658, upload-time = "2025-09-27T18:36:54.819Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/9e/e412117548182ce2148bdeacdda3bb494260c0b0184360fe0d56389b523b/markupsafe-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37", size = 12066, upload-time = "2025-09-27T18:36:55.714Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/e6/fa0ffcda717ef64a5108eaa7b4f5ed28d56122c9a6d70ab8b72f9f715c80/markupsafe-3.0.3-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19", size = 25639, upload-time = "2025-09-27T18:36:56.908Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/ec/2102e881fe9d25fc16cb4b25d5f5cde50970967ffa5dddafdb771237062d/markupsafe-3.0.3-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025", size = 23569, upload-time = "2025-09-27T18:36:57.913Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/30/6f2fce1f1f205fc9323255b216ca8a235b15860c34b6798f810f05828e32/markupsafe-3.0.3-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6", size = 23284, upload-time = "2025-09-27T18:36:58.833Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/47/4a0ccea4ab9f5dcb6f79c0236d954acb382202721e704223a8aafa38b5c8/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f", size = 24801, upload-time = "2025-09-27T18:36:59.739Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/70/3780e9b72180b6fecb83a4814d84c3bf4b4ae4bf0b19c27196104149734c/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb", size = 22769, upload-time = "2025-09-27T18:37:00.719Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/c5/c03c7f4125180fc215220c035beac6b9cb684bc7a067c84fc69414d315f5/markupsafe-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009", size = 23642, upload-time = "2025-09-27T18:37:01.673Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/d6/2d1b89f6ca4bff1036499b1e29a1d02d282259f3681540e16563f27ebc23/markupsafe-3.0.3-cp313-cp313t-win32.whl", hash = "sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354", size = 14612, upload-time = "2025-09-27T18:37:02.639Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/98/e48a4bfba0a0ffcf9925fe2d69240bfaa19c6f7507b8cd09c70684a53c1e/markupsafe-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218", size = 15200, upload-time = "2025-09-27T18:37:03.582Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/72/e3cc540f351f316e9ed0f092757459afbc595824ca724cbc5a5d4263713f/markupsafe-3.0.3-cp313-cp313t-win_arm64.whl", hash = "sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287", size = 13973, upload-time = "2025-09-27T18:37:04.929Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe", size = 11619, upload-time = "2025-09-27T18:37:06.342Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026", size = 12029, upload-time = "2025-09-27T18:37:07.213Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/ef/e648bfd021127bef5fa12e1720ffed0c6cbb8310c8d9bea7266337ff06de/markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737", size = 24408, upload-time = "2025-09-27T18:37:09.572Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/3c/a36c2450754618e62008bf7435ccb0f88053e07592e6028a34776213d877/markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97", size = 23005, upload-time = "2025-09-27T18:37:10.58Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/20/b7fdf89a8456b099837cd1dc21974632a02a999ec9bf7ca3e490aacd98e7/markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d", size = 22048, upload-time = "2025-09-27T18:37:11.547Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/a7/591f592afdc734f47db08a75793a55d7fbcc6902a723ae4cfbab61010cc5/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda", size = 23821, upload-time = "2025-09-27T18:37:12.48Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7d/33/45b24e4f44195b26521bc6f1a82197118f74df348556594bd2262bda1038/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf", size = 21606, upload-time = "2025-09-27T18:37:13.485Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/0e/53dfaca23a69fbfbbf17a4b64072090e70717344c52eaaaa9c5ddff1e5f0/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe", size = 23043, upload-time = "2025-09-27T18:37:14.408Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/11/f333a06fc16236d5238bfe74daccbca41459dcd8d1fa952e8fbd5dccfb70/markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9", size = 14747, upload-time = "2025-09-27T18:37:15.36Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/52/182836104b33b444e400b14f797212f720cbc9ed6ba34c800639d154e821/markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581", size = 15341, upload-time = "2025-09-27T18:37:16.496Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/18/acf23e91bd94fd7b3031558b1f013adfa21a8e407a3fdb32745538730382/markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4", size = 14073, upload-time = "2025-09-27T18:37:17.476Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/f0/57689aa4076e1b43b15fdfa646b04653969d50cf30c32a102762be2485da/markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab", size = 11661, upload-time = "2025-09-27T18:37:18.453Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/c3/2e67a7ca217c6912985ec766c6393b636fb0c2344443ff9d91404dc4c79f/markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175", size = 12069, upload-time = "2025-09-27T18:37:19.332Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/00/be561dce4e6ca66b15276e184ce4b8aec61fe83662cce2f7d72bd3249d28/markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634", size = 25670, upload-time = "2025-09-27T18:37:20.245Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/09/c419f6f5a92e5fadde27efd190eca90f05e1261b10dbd8cbcb39cd8ea1dc/markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50", size = 23598, upload-time = "2025-09-27T18:37:21.177Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/44/a0681611106e0b2921b3033fc19bc53323e0b50bc70cffdd19f7d679bb66/markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e", size = 23261, upload-time = "2025-09-27T18:37:22.167Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/57/1b0b3f100259dc9fffe780cfb60d4be71375510e435efec3d116b6436d43/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5", size = 24835, upload-time = "2025-09-27T18:37:23.296Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/6a/4bf6d0c97c4920f1597cc14dd720705eca0bf7c787aebc6bb4d1bead5388/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523", size = 22733, upload-time = "2025-09-27T18:37:24.237Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/c7/ca723101509b518797fedc2fdf79ba57f886b4aca8a7d31857ba3ee8281f/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc", size = 23672, upload-time = "2025-09-27T18:37:25.271Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/df/5bd7a48c256faecd1d36edc13133e51397e41b73bb77e1a69deab746ebac/markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d", size = 14819, upload-time = "2025-09-27T18:37:26.285Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/8a/0402ba61a2f16038b48b39bccca271134be00c5c9f0f623208399333c448/markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9", size = 15426, upload-time = "2025-09-27T18:37:27.316Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/bc/6f1c2f612465f5fa89b95bead1f44dcb607670fd42891d8fdcd5d039f4f4/markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa", size = 14146, upload-time = "2025-09-27T18:37:28.327Z" }, +] + +[[package]] +name = "mdurl" +version = "0.1.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729, upload-time = "2022-08-14T12:40:10.846Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979, upload-time = "2022-08-14T12:40:09.779Z" }, +] + +[[package]] +name = "multidict" +version = "6.7.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/c2/c2d94cbe6ac1753f3fc980da97b3d930efe1da3af3c9f5125354436c073d/multidict-6.7.1.tar.gz", hash = "sha256:ec6652a1bee61c53a3e5776b6049172c53b6aaba34f18c9ad04f82712bac623d", size = 102010, upload-time = "2026-01-26T02:46:45.979Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/9c/f20e0e2cf80e4b2e4b1c365bf5fe104ee633c751a724246262db8f1a0b13/multidict-6.7.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:a90f75c956e32891a4eda3639ce6dd86e87105271f43d43442a3aedf3cddf172", size = 76893, upload-time = "2026-01-26T02:43:52.754Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/cf/18ef143a81610136d3da8193da9d80bfe1cb548a1e2d1c775f26b23d024a/multidict-6.7.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3fccb473e87eaa1382689053e4a4618e7ba7b9b9b8d6adf2027ee474597128cd", size = 45456, upload-time = "2026-01-26T02:43:53.893Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/65/1caac9d4cd32e8433908683446eebc953e82d22b03d10d41a5f0fefe991b/multidict-6.7.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b0fa96985700739c4c7853a43c0b3e169360d6855780021bfc6d0f1ce7c123e7", size = 43872, upload-time = "2026-01-26T02:43:55.041Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cf/3b/d6bd75dc4f3ff7c73766e04e705b00ed6dbbaccf670d9e05a12b006f5a21/multidict-6.7.1-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:cb2a55f408c3043e42b40cc8eecd575afa27b7e0b956dfb190de0f8499a57a53", size = 251018, upload-time = "2026-01-26T02:43:56.198Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/80/c959c5933adedb9ac15152e4067c702a808ea183a8b64cf8f31af8ad3155/multidict-6.7.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:eb0ce7b2a32d09892b3dd6cc44877a0d02a33241fafca5f25c8b6b62374f8b75", size = 258883, upload-time = "2026-01-26T02:43:57.499Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/85/7ed40adafea3d4f1c8b916e3b5cc3a8e07dfcdcb9cd72800f4ed3ca1b387/multidict-6.7.1-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:c3a32d23520ee37bf327d1e1a656fec76a2edd5c038bf43eddfa0572ec49c60b", size = 242413, upload-time = "2026-01-26T02:43:58.755Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/57/b8565ff533e48595503c785f8361ff9a4fde4d67de25c207cd0ba3befd03/multidict-6.7.1-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:9c90fed18bffc0189ba814749fdcc102b536e83a9f738a9003e569acd540a733", size = 268404, upload-time = "2026-01-26T02:44:00.216Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/50/9810c5c29350f7258180dfdcb2e52783a0632862eb334c4896ac717cebcb/multidict-6.7.1-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:da62917e6076f512daccfbbde27f46fed1c98fee202f0559adec8ee0de67f71a", size = 269456, upload-time = "2026-01-26T02:44:02.202Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/8d/5e5be3ced1d12966fefb5c4ea3b2a5b480afcea36406559442c6e31d4a48/multidict-6.7.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:bfde23ef6ed9db7eaee6c37dcec08524cb43903c60b285b172b6c094711b3961", size = 256322, upload-time = "2026-01-26T02:44:03.56Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/6e/d8a26d81ac166a5592782d208dd90dfdc0a7a218adaa52b45a672b46c122/multidict-6.7.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3758692429e4e32f1ba0df23219cd0b4fc0a52f476726fff9337d1a57676a582", size = 253955, upload-time = "2026-01-26T02:44:04.845Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/4c/7c672c8aad41534ba619bcd4ade7a0dc87ed6b8b5c06149b85d3dd03f0cd/multidict-6.7.1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:398c1478926eca669f2fd6a5856b6de9c0acf23a2cb59a14c0ba5844fa38077e", size = 251254, upload-time = "2026-01-26T02:44:06.133Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/bd/84c24de512cbafbdbc39439f74e967f19570ce7924e3007174a29c348916/multidict-6.7.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:c102791b1c4f3ab36ce4101154549105a53dc828f016356b3e3bcae2e3a039d3", size = 252059, upload-time = "2026-01-26T02:44:07.518Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/ba/f5449385510825b73d01c2d4087bf6d2fccc20a2d42ac34df93191d3dd03/multidict-6.7.1-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:a088b62bd733e2ad12c50dad01b7d0166c30287c166e137433d3b410add807a6", size = 263588, upload-time = "2026-01-26T02:44:09.382Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/11/afc7c677f68f75c84a69fe37184f0f82fce13ce4b92f49f3db280b7e92b3/multidict-6.7.1-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:3d51ff4785d58d3f6c91bdbffcb5e1f7ddfda557727043aa20d20ec4f65e324a", size = 259642, upload-time = "2026-01-26T02:44:10.73Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/17/ebb9644da78c4ab36403739e0e6e0e30ebb135b9caf3440825001a0bddcb/multidict-6.7.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fc5907494fccf3e7d3f94f95c91d6336b092b5fc83811720fae5e2765890dfba", size = 251377, upload-time = "2026-01-26T02:44:12.042Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/a4/840f5b97339e27846c46307f2530a2805d9d537d8b8bd416af031cad7fa0/multidict-6.7.1-cp312-cp312-win32.whl", hash = "sha256:28ca5ce2fd9716631133d0e9a9b9a745ad7f60bac2bccafb56aa380fc0b6c511", size = 41887, upload-time = "2026-01-26T02:44:14.245Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/31/0b2517913687895f5904325c2069d6a3b78f66cc641a86a2baf75a05dcbb/multidict-6.7.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcee94dfbd638784645b066074b338bc9cc155d4b4bffa4adce1615c5a426c19", size = 46053, upload-time = "2026-01-26T02:44:15.371Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/5b/aba28e4ee4006ae4c7df8d327d31025d760ffa992ea23812a601d226e682/multidict-6.7.1-cp312-cp312-win_arm64.whl", hash = "sha256:ba0a9fb644d0c1a2194cf7ffb043bd852cea63a57f66fbd33959f7dae18517bf", size = 43307, upload-time = "2026-01-26T02:44:16.852Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/22/929c141d6c0dba87d3e1d38fbdf1ba8baba86b7776469f2bc2d3227a1e67/multidict-6.7.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:2b41f5fed0ed563624f1c17630cb9941cf2309d4df00e494b551b5f3e3d67a23", size = 76174, upload-time = "2026-01-26T02:44:18.509Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c7/75/bc704ae15fee974f8fccd871305e254754167dce5f9e42d88a2def741a1d/multidict-6.7.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:84e61e3af5463c19b67ced91f6c634effb89ef8bfc5ca0267f954451ed4bb6a2", size = 45116, upload-time = "2026-01-26T02:44:19.745Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/76/55cd7186f498ed080a18440c9013011eb548f77ae1b297206d030eb1180a/multidict-6.7.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:935434b9853c7c112eee7ac891bc4cb86455aa631269ae35442cb316790c1445", size = 43524, upload-time = "2026-01-26T02:44:21.571Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/3c/414842ef8d5a1628d68edee29ba0e5bcf235dbfb3ccd3ea303a7fe8c72ff/multidict-6.7.1-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:432feb25a1cb67fe82a9680b4d65fb542e4635cb3166cd9c01560651ad60f177", size = 249368, upload-time = "2026-01-26T02:44:22.803Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/32/befed7f74c458b4a525e60519fe8d87eef72bb1e99924fa2b0f9d97a221e/multidict-6.7.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e82d14e3c948952a1a85503817e038cba5905a3352de76b9a465075d072fba23", size = 256952, upload-time = "2026-01-26T02:44:24.306Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/d6/c878a44ba877f366630c860fdf74bfb203c33778f12b6ac274936853c451/multidict-6.7.1-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:4cfb48c6ea66c83bcaaf7e4dfa7ec1b6bbcf751b7db85a328902796dfde4c060", size = 240317, upload-time = "2026-01-26T02:44:25.772Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/49/57421b4d7ad2e9e60e25922b08ceb37e077b90444bde6ead629095327a6f/multidict-6.7.1-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1d540e51b7e8e170174555edecddbd5538105443754539193e3e1061864d444d", size = 267132, upload-time = "2026-01-26T02:44:27.648Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/fe/ec0edd52ddbcea2a2e89e174f0206444a61440b40f39704e64dc807a70bd/multidict-6.7.1-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:273d23f4b40f3dce4d6c8a821c741a86dec62cded82e1175ba3d99be128147ed", size = 268140, upload-time = "2026-01-26T02:44:29.588Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b0/73/6e1b01cbeb458807aa0831742232dbdd1fa92bfa33f52a3f176b4ff3dc11/multidict-6.7.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d624335fd4fa1c08a53f8b4be7676ebde19cd092b3895c421045ca87895b429", size = 254277, upload-time = "2026-01-26T02:44:30.902Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/b2/5fb8c124d7561a4974c342bc8c778b471ebbeb3cc17df696f034a7e9afe7/multidict-6.7.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:12fad252f8b267cc75b66e8fc51b3079604e8d43a75428ffe193cd9e2195dfd6", size = 252291, upload-time = "2026-01-26T02:44:32.31Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/96/51d4e4e06bcce92577fcd488e22600bd38e4fd59c20cb49434d054903bd2/multidict-6.7.1-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:03ede2a6ffbe8ef936b92cb4529f27f42be7f56afcdab5ab739cd5f27fb1cbf9", size = 250156, upload-time = "2026-01-26T02:44:33.734Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/6b/420e173eec5fba721a50e2a9f89eda89d9c98fded1124f8d5c675f7a0c0f/multidict-6.7.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:90efbcf47dbe33dcf643a1e400d67d59abeac5db07dc3f27d6bdeae497a2198c", size = 249742, upload-time = "2026-01-26T02:44:35.222Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/a3/ec5b5bd98f306bc2aa297b8c6f11a46714a56b1e6ef5ebda50a4f5d7c5fb/multidict-6.7.1-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:5c4b9bfc148f5a91be9244d6264c53035c8a0dcd2f51f1c3c6e30e30ebaa1c84", size = 262221, upload-time = "2026-01-26T02:44:36.604Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/f7/e8c0d0da0cd1e28d10e624604e1a36bcc3353aaebdfdc3a43c72bc683a12/multidict-6.7.1-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:401c5a650f3add2472d1d288c26deebc540f99e2fb83e9525007a74cd2116f1d", size = 258664, upload-time = "2026-01-26T02:44:38.008Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/52/da/151a44e8016dd33feed44f730bd856a66257c1ee7aed4f44b649fb7edeb3/multidict-6.7.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:97891f3b1b3ffbded884e2916cacf3c6fc87b66bb0dde46f7357404750559f33", size = 249490, upload-time = "2026-01-26T02:44:39.386Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/af/a3b86bf9630b732897f6fc3f4c4714b90aa4361983ccbdcd6c0339b21b0c/multidict-6.7.1-cp313-cp313-win32.whl", hash = "sha256:e1c5988359516095535c4301af38d8a8838534158f649c05dd1050222321bcb3", size = 41695, upload-time = "2026-01-26T02:44:41.318Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/35/e994121b0e90e46134673422dd564623f93304614f5d11886b1b3e06f503/multidict-6.7.1-cp313-cp313-win_amd64.whl", hash = "sha256:960c83bf01a95b12b08fd54324a4eb1d5b52c88932b5cba5d6e712bb3ed12eb5", size = 45884, upload-time = "2026-01-26T02:44:42.488Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/61/42d3e5dbf661242a69c97ea363f2d7b46c567da8eadef8890022be6e2ab0/multidict-6.7.1-cp313-cp313-win_arm64.whl", hash = "sha256:563fe25c678aaba333d5399408f5ec3c383ca5b663e7f774dd179a520b8144df", size = 43122, upload-time = "2026-01-26T02:44:43.664Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/b3/e6b21c6c4f314bb956016b0b3ef2162590a529b84cb831c257519e7fde44/multidict-6.7.1-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:c76c4bec1538375dad9d452d246ca5368ad6e1c9039dadcf007ae59c70619ea1", size = 83175, upload-time = "2026-01-26T02:44:44.894Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/76/23ecd2abfe0957b234f6c960f4ade497f55f2c16aeb684d4ecdbf1c95791/multidict-6.7.1-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:57b46b24b5d5ebcc978da4ec23a819a9402b4228b8a90d9c656422b4bdd8a963", size = 48460, upload-time = "2026-01-26T02:44:46.106Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/57/a0ed92b23f3a042c36bc4227b72b97eca803f5f1801c1ab77c8a212d455e/multidict-6.7.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e954b24433c768ce78ab7929e84ccf3422e46deb45a4dc9f93438f8217fa2d34", size = 46930, upload-time = "2026-01-26T02:44:47.278Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/66/02ec7ace29162e447f6382c495dc95826bf931d3818799bbef11e8f7df1a/multidict-6.7.1-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3bd231490fa7217cc832528e1cd8752a96f0125ddd2b5749390f7c3ec8721b65", size = 242582, upload-time = "2026-01-26T02:44:48.604Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/18/64f5a795e7677670e872673aca234162514696274597b3708b2c0d276cce/multidict-6.7.1-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:253282d70d67885a15c8a7716f3a73edf2d635793ceda8173b9ecc21f2fb8292", size = 250031, upload-time = "2026-01-26T02:44:50.544Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/ed/e192291dbbe51a8290c5686f482084d31bcd9d09af24f63358c3d42fd284/multidict-6.7.1-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:0b4c48648d7649c9335cf1927a8b87fa692de3dcb15faa676c6a6f1f1aabda43", size = 228596, upload-time = "2026-01-26T02:44:51.951Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/7e/3562a15a60cf747397e7f2180b0a11dc0c38d9175a650e75fa1b4d325e15/multidict-6.7.1-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:98bc624954ec4d2c7cb074b8eefc2b5d0ce7d482e410df446414355d158fe4ca", size = 257492, upload-time = "2026-01-26T02:44:53.902Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/02/7d0f9eae92b5249bb50ac1595b295f10e263dd0078ebb55115c31e0eaccd/multidict-6.7.1-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:1b99af4d9eec0b49927b4402bcbb58dea89d3e0db8806a4086117019939ad3dd", size = 255899, upload-time = "2026-01-26T02:44:55.316Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/e3/9b60ed9e23e64c73a5cde95269ef1330678e9c6e34dd4eb6b431b85b5a10/multidict-6.7.1-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6aac4f16b472d5b7dc6f66a0d49dd57b0e0902090be16594dc9ebfd3d17c47e7", size = 247970, upload-time = "2026-01-26T02:44:56.783Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/06/538e58a63ed5cfb0bd4517e346b91da32fde409d839720f664e9a4ae4f9d/multidict-6.7.1-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:21f830fe223215dffd51f538e78c172ed7c7f60c9b96a2bf05c4848ad49921c3", size = 245060, upload-time = "2026-01-26T02:44:58.195Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/2f/d743a3045a97c895d401e9bd29aaa09b94f5cbdf1bd561609e5a6c431c70/multidict-6.7.1-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:f5dd81c45b05518b9aa4da4aa74e1c93d715efa234fd3e8a179df611cc85e5f4", size = 235888, upload-time = "2026-01-26T02:44:59.57Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/83/5a325cac191ab28b63c52f14f1131f3b0a55ba3b9aa65a6d0bf2a9b921a0/multidict-6.7.1-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:eb304767bca2bb92fb9c5bd33cedc95baee5bb5f6c88e63706533a1c06ad08c8", size = 243554, upload-time = "2026-01-26T02:45:01.054Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/1f/9d2327086bd15da2725ef6aae624208e2ef828ed99892b17f60c344e57ed/multidict-6.7.1-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:c9035dde0f916702850ef66460bc4239d89d08df4d02023a5926e7446724212c", size = 252341, upload-time = "2026-01-26T02:45:02.484Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/2c/2a1aa0280cf579d0f6eed8ee5211c4f1730bd7e06c636ba2ee6aafda302e/multidict-6.7.1-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:af959b9beeb66c822380f222f0e0a1889331597e81f1ded7f374f3ecb0fd6c52", size = 246391, upload-time = "2026-01-26T02:45:03.862Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/03/7ca022ffc36c5a3f6e03b179a5ceb829be9da5783e6fe395f347c0794680/multidict-6.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:41f2952231456154ee479651491e94118229844dd7226541788be783be2b5108", size = 243422, upload-time = "2026-01-26T02:45:05.296Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/1d/b31650eab6c5778aceed46ba735bd97f7c7d2f54b319fa916c0f96e7805b/multidict-6.7.1-cp313-cp313t-win32.whl", hash = "sha256:df9f19c28adcb40b6aae30bbaa1478c389efd50c28d541d76760199fc1037c32", size = 47770, upload-time = "2026-01-26T02:45:06.754Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/5b/2d2d1d522e51285bd61b1e20df8f47ae1a9d80839db0b24ea783b3832832/multidict-6.7.1-cp313-cp313t-win_amd64.whl", hash = "sha256:d54ecf9f301853f2c5e802da559604b3e95bb7a3b01a9c295c6ee591b9882de8", size = 53109, upload-time = "2026-01-26T02:45:08.044Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/a3/cc409ba012c83ca024a308516703cf339bdc4b696195644a7215a5164a24/multidict-6.7.1-cp313-cp313t-win_arm64.whl", hash = "sha256:5a37ca18e360377cfda1d62f5f382ff41f2b8c4ccb329ed974cc2e1643440118", size = 45573, upload-time = "2026-01-26T02:45:09.349Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/cc/db74228a8be41884a567e88a62fd589a913708fcf180d029898c17a9a371/multidict-6.7.1-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:8f333ec9c5eb1b7105e3b84b53141e66ca05a19a605368c55450b6ba208cb9ee", size = 75190, upload-time = "2026-01-26T02:45:10.651Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/22/492f2246bb5b534abd44804292e81eeaf835388901f0c574bac4eeec73c5/multidict-6.7.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:a407f13c188f804c759fc6a9f88286a565c242a76b27626594c133b82883b5c2", size = 44486, upload-time = "2026-01-26T02:45:11.938Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/4f/733c48f270565d78b4544f2baddc2fb2a245e5a8640254b12c36ac7ac68e/multidict-6.7.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0e161ddf326db5577c3a4cc2d8648f81456e8a20d40415541587a71620d7a7d1", size = 43219, upload-time = "2026-01-26T02:45:14.346Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/bb/2c0c2287963f4259c85e8bcbba9182ced8d7fca65c780c38e99e61629d11/multidict-6.7.1-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:1e3a8bb24342a8201d178c3b4984c26ba81a577c80d4d525727427460a50c22d", size = 245132, upload-time = "2026-01-26T02:45:15.712Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/f9/44d4b3064c65079d2467888794dea218d1601898ac50222ab8a9a8094460/multidict-6.7.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:97231140a50f5d447d3164f994b86a0bed7cd016e2682f8650d6a9158e14fd31", size = 252420, upload-time = "2026-01-26T02:45:17.293Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/13/78f7275e73fa17b24c9a51b0bd9d73ba64bb32d0ed51b02a746eb876abe7/multidict-6.7.1-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:6b10359683bd8806a200fd2909e7c8ca3a7b24ec1d8132e483d58e791d881048", size = 233510, upload-time = "2026-01-26T02:45:19.356Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/25/8167187f62ae3cbd52da7893f58cb036b47ea3fb67138787c76800158982/multidict-6.7.1-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:283ddac99f7ac25a4acadbf004cb5ae34480bbeb063520f70ce397b281859362", size = 264094, upload-time = "2026-01-26T02:45:20.834Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/e7/69a3a83b7b030cf283fb06ce074a05a02322359783424d7edf0f15fe5022/multidict-6.7.1-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:538cec1e18c067d0e6103aa9a74f9e832904c957adc260e61cd9d8cf0c3b3d37", size = 260786, upload-time = "2026-01-26T02:45:22.818Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/3b/8ec5074bcfc450fe84273713b4b0a0dd47c0249358f5d82eb8104ffe2520/multidict-6.7.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7eee46ccb30ff48a1e35bb818cc90846c6be2b68240e42a78599166722cea709", size = 248483, upload-time = "2026-01-26T02:45:24.368Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/5a/d5a99e3acbca0e29c5d9cba8f92ceb15dce78bab963b308ae692981e3a5d/multidict-6.7.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:fa263a02f4f2dd2d11a7b1bb4362aa7cb1049f84a9235d31adf63f30143469a0", size = 248403, upload-time = "2026-01-26T02:45:25.982Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/48/e58cd31f6c7d5102f2a4bf89f96b9cf7e00b6c6f3d04ecc44417c00a5a3c/multidict-6.7.1-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:2e1425e2f99ec5bd36c15a01b690a1a2456209c5deed58f95469ffb46039ccbb", size = 240315, upload-time = "2026-01-26T02:45:27.487Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/33/1cd210229559cb90b6786c30676bb0c58249ff42f942765f88793b41fdce/multidict-6.7.1-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:497394b3239fc6f0e13a78a3e1b61296e72bf1c5f94b4c4eb80b265c37a131cd", size = 245528, upload-time = "2026-01-26T02:45:28.991Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/f2/6e1107d226278c876c783056b7db43d800bb64c6131cec9c8dfb6903698e/multidict-6.7.1-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:233b398c29d3f1b9676b4b6f75c518a06fcb2ea0b925119fb2c1bc35c05e1601", size = 258784, upload-time = "2026-01-26T02:45:30.503Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4d/c1/11f664f14d525e4a1b5327a82d4de61a1db604ab34c6603bb3c2cc63ad34/multidict-6.7.1-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:93b1818e4a6e0930454f0f2af7dfce69307ca03cdcfb3739bf4d91241967b6c1", size = 251980, upload-time = "2026-01-26T02:45:32.603Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/9f/75a9ac888121d0c5bbd4ecf4eead45668b1766f6baabfb3b7f66a410e231/multidict-6.7.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:f33dc2a3abe9249ea5d8360f969ec7f4142e7ac45ee7014d8f8d5acddf178b7b", size = 243602, upload-time = "2026-01-26T02:45:34.043Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/e7/50bf7b004cc8525d80dbbbedfdc7aed3e4c323810890be4413e589074032/multidict-6.7.1-cp314-cp314-win32.whl", hash = "sha256:3ab8b9d8b75aef9df299595d5388b14530839f6422333357af1339443cff777d", size = 40930, upload-time = "2026-01-26T02:45:36.278Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/bf/52f25716bbe93745595800f36fb17b73711f14da59ed0bb2eba141bc9f0f/multidict-6.7.1-cp314-cp314-win_amd64.whl", hash = "sha256:5e01429a929600e7dab7b166062d9bb54a5eed752384c7384c968c2afab8f50f", size = 45074, upload-time = "2026-01-26T02:45:37.546Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/ab/22803b03285fa3a525f48217963da3a65ae40f6a1b6f6cf2768879e208f9/multidict-6.7.1-cp314-cp314-win_arm64.whl", hash = "sha256:4885cb0e817aef5d00a2e8451d4665c1808378dc27c2705f1bf4ef8505c0d2e5", size = 42471, upload-time = "2026-01-26T02:45:38.889Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/6d/f9293baa6146ba9507e360ea0292b6422b016907c393e2f63fc40ab7b7b5/multidict-6.7.1-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:0458c978acd8e6ea53c81eefaddbbee9c6c5e591f41b3f5e8e194780fe026581", size = 82401, upload-time = "2026-01-26T02:45:40.254Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/68/53b5494738d83558d87c3c71a486504d8373421c3e0dbb6d0db48ad42ee0/multidict-6.7.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:c0abd12629b0af3cf590982c0b413b1e7395cd4ec026f30986818ab95bfaa94a", size = 48143, upload-time = "2026-01-26T02:45:41.635Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/e8/5284c53310dcdc99ce5d66563f6e5773531a9b9fe9ec7a615e9bc306b05f/multidict-6.7.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:14525a5f61d7d0c94b368a42cff4c9a4e7ba2d52e2672a7b23d84dc86fb02b0c", size = 46507, upload-time = "2026-01-26T02:45:42.99Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/fc/6800d0e5b3875568b4083ecf5f310dcf91d86d52573160834fb4bfcf5e4f/multidict-6.7.1-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:17307b22c217b4cf05033dabefe68255a534d637c6c9b0cc8382718f87be4262", size = 239358, upload-time = "2026-01-26T02:45:44.376Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/75/4ad0973179361cdf3a113905e6e088173198349131be2b390f9fa4da5fc6/multidict-6.7.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:7a7e590ff876a3eaf1c02a4dfe0724b6e69a9e9de6d8f556816f29c496046e59", size = 246884, upload-time = "2026-01-26T02:45:47.167Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/9c/095bb28b5da139bd41fb9a5d5caff412584f377914bd8787c2aa98717130/multidict-6.7.1-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:5fa6a95dfee63893d80a34758cd0e0c118a30b8dcb46372bf75106c591b77889", size = 225878, upload-time = "2026-01-26T02:45:48.698Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/d0/c0a72000243756e8f5a277b6b514fa005f2c73d481b7d9e47cd4568aa2e4/multidict-6.7.1-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:a0543217a6a017692aa6ae5cc39adb75e587af0f3a82288b1492eb73dd6cc2a4", size = 253542, upload-time = "2026-01-26T02:45:50.164Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/6b/f69da15289e384ecf2a68837ec8b5ad8c33e973aa18b266f50fe55f24b8c/multidict-6.7.1-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f99fe611c312b3c1c0ace793f92464d8cd263cc3b26b5721950d977b006b6c4d", size = 252403, upload-time = "2026-01-26T02:45:51.779Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/76/b9669547afa5a1a25cd93eaca91c0da1c095b06b6d2d8ec25b713588d3a1/multidict-6.7.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9004d8386d133b7e6135679424c91b0b854d2d164af6ea3f289f8f2761064609", size = 244889, upload-time = "2026-01-26T02:45:53.27Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/a9/a50d2669e506dad33cfc45b5d574a205587b7b8a5f426f2fbb2e90882588/multidict-6.7.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e628ef0e6859ffd8273c69412a2465c4be4a9517d07261b33334b5ec6f3c7489", size = 241982, upload-time = "2026-01-26T02:45:54.919Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/bb/1609558ad8b456b4827d3c5a5b775c93b87878fd3117ed3db3423dfbce1b/multidict-6.7.1-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:841189848ba629c3552035a6a7f5bf3b02eb304e9fea7492ca220a8eda6b0e5c", size = 232415, upload-time = "2026-01-26T02:45:56.981Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/59/6f61039d2aa9261871e03ab9dc058a550d240f25859b05b67fd70f80d4b3/multidict-6.7.1-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:ce1bbd7d780bb5a0da032e095c951f7014d6b0a205f8318308140f1a6aba159e", size = 240337, upload-time = "2026-01-26T02:45:58.698Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/29/fdc6a43c203890dc2ae9249971ecd0c41deaedfe00d25cb6564b2edd99eb/multidict-6.7.1-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:b26684587228afed0d50cf804cc71062cc9c1cdf55051c4c6345d372947b268c", size = 248788, upload-time = "2026-01-26T02:46:00.862Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/14/a153a06101323e4cf086ecee3faadba52ff71633d471f9685c42e3736163/multidict-6.7.1-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:9f9af11306994335398293f9958071019e3ab95e9a707dc1383a35613f6abcb9", size = 242842, upload-time = "2026-01-26T02:46:02.824Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/5f/604ae839e64a4a6efc80db94465348d3b328ee955e37acb24badbcd24d83/multidict-6.7.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:b4938326284c4f1224178a560987b6cf8b4d38458b113d9b8c1db1a836e640a2", size = 240237, upload-time = "2026-01-26T02:46:05.898Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/60/c3a5187bf66f6fb546ff4ab8fb5a077cbdd832d7b1908d4365c7f74a1917/multidict-6.7.1-cp314-cp314t-win32.whl", hash = "sha256:98655c737850c064a65e006a3df7c997cd3b220be4ec8fe26215760b9697d4d7", size = 48008, upload-time = "2026-01-26T02:46:07.468Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/f7/addf1087b860ac60e6f382240f64fb99f8bfb532bb06f7c542b83c29ca61/multidict-6.7.1-cp314-cp314t-win_amd64.whl", hash = "sha256:497bde6223c212ba11d462853cfa4f0ae6ef97465033e7dc9940cdb3ab5b48e5", size = 53542, upload-time = "2026-01-26T02:46:08.809Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/81/4629d0aa32302ef7b2ec65c75a728cc5ff4fa410c50096174c1632e70b3e/multidict-6.7.1-cp314-cp314t-win_arm64.whl", hash = "sha256:2bbd113e0d4af5db41d5ebfe9ccaff89de2120578164f86a5d17d5a576d1e5b2", size = 44719, upload-time = "2026-01-26T02:46:11.146Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/08/7036c080d7117f28a4af526d794aab6a84463126db031b007717c1a6676e/multidict-6.7.1-py3-none-any.whl", hash = "sha256:55d97cc6dae627efa6a6e548885712d4864b81110ac76fa4e534c03819fa4a56", size = 12319, upload-time = "2026-01-26T02:46:44.004Z" }, +] + +[[package]] +name = "numpy" +version = "2.4.6" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/ad/fed0499ce6a338d2a03ebae59cd15093910c8875328855781952abf6c2fe/numpy-2.4.6.tar.gz", hash = "sha256:f3a3570c4a2a16746ac2c31a7c7c7b0c186b95ce902e33db6f28094ed7387dda", size = 20735807, upload-time = "2026-05-18T23:37:14.07Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/2a/3d7b5ac8aac24feaf9ad7ed58f45b0bbc06d37e4338ae84c9f2298b570f9/numpy-2.4.6-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:001fbb8e08d942dd57599e781f2472269ee7f2755fae407b4f67b2f0b17da3f1", size = 16689119, upload-time = "2026-05-18T23:33:54.065Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/12/92c4c131527599e8288d6918e888d88726f84d805d784b771f32408aeaef/numpy-2.4.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ebfb099f8dcf083deef3ac1ca4c1503f387cf76296fcb3816b66f5ecb5f54fdb", size = 14699246, upload-time = "2026-05-18T23:33:57.621Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/fe/c0a6b7b2ca128a8fb228575147073b660656734b8ebe4d76c8fd748dcc79/numpy-2.4.6-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:3213d622a0283a39a93d188f3cf72b26862df52fbb4ca3697f51705016523d41", size = 5204410, upload-time = "2026-05-18T23:34:00.302Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/d4/9770d14ba719432bb90a421bfd443872ed0f70f7264b64bec12ea363d5fd/numpy-2.4.6-cp312-cp312-macosx_14_0_x86_64.whl", hash = "sha256:357cc07a6d7b0b182ff02249616a03742827ebb1277546b5c7cd7f7620a45698", size = 6551240, upload-time = "2026-05-18T23:34:02.852Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/c6/50a46a6205feba2343f1d6d17438107c5dc491ed1c736e6ea68689fd906b/numpy-2.4.6-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5f9fb9157b4ce2971008323afe46053787b526ef624fea915b261468a8421a0f", size = 15671012, upload-time = "2026-05-18T23:34:05.485Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/60/14115e6364fa676c5397c2ad3004e527e9aa487abf5d0706ec81bbd08529/numpy-2.4.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:90f9849678c75fe7afa2d348ac842c168b0a4d3d61919687216dfc547976d853", size = 16645538, upload-time = "2026-05-18T23:34:09.265Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/c5/693cbe59e57db94d2231fa519ca3978dc9e19da5a8f088588f5c6e947ff2/numpy-2.4.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c1a2af6c6ef86344a6b0db6b97834208bf598db514f2b155042439b62605601a", size = 17020706, upload-time = "2026-05-18T23:34:13.053Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/fc/85b7c4eff9b4966ade25c2273cf7e7012e92366c032058653934b37de044/numpy-2.4.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e5805d5a22fd19c8ccff10a9561f9df94436b0545619ea579db2d3c35294bce2", size = 18368541, upload-time = "2026-05-18T23:34:17.024Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/81/e1b27545deedce7f4a0b348618c6b62d74e36a4dc9ccd42f3eb2f85eee32/numpy-2.4.6-cp312-cp312-win32.whl", hash = "sha256:e3eeb0aabd6bd5ce64faae67e9935203a6991b4bc2a485a767fbafb2c5125f45", size = 5962825, upload-time = "2026-05-18T23:34:20.3Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/ca/feab00bd44aa5fe1ad2c18f08b4d3bb92e26484b0b1d1443897809ed528c/numpy-2.4.6-cp312-cp312-win_amd64.whl", hash = "sha256:d8e8286dd7cea7895157318d1b91cdacac64c479f3cbc8dce548331728484751", size = 12321687, upload-time = "2026-05-18T23:34:23.095Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/63/cf/5a6d34850a39d1093558564f77ee8e8e0bee5061151b8f05a55711001ec7/numpy-2.4.6-cp312-cp312-win_arm64.whl", hash = "sha256:4081eb135ac24158bd51cdfbef16f1c64df7063b1143f24731387137c092bec8", size = 10221482, upload-time = "2026-05-18T23:34:25.876Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/82/bdab26d7438c6791ca31b7c024ca37c1eab8b726ba236129005cd4a06e45/numpy-2.4.6-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:511dbaf848decaaaf4b4ca48032619fb3138710c4bf7da7617765edad1ef96b0", size = 16684648, upload-time = "2026-05-18T23:34:29.41Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/30/a80189bcc7f5e4258b3fbc3968d909d1756f54d023299ecc39ad6fdb9ef8/numpy-2.4.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:bf162abab1c1a736333192707cef898e735a5ca00f38f27eeedf44b39d9e85eb", size = 14693902, upload-time = "2026-05-18T23:34:33.013Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/12/70b5d0d7c15e1ebb8a6a84a8caa1d19e181d84fb58bb6d70aca29099dec1/numpy-2.4.6-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:043191bfa8eab18c776647b62723ac9dddece59743b13f49b2016094129c2b3f", size = 5198992, upload-time = "2026-05-18T23:34:36.132Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/8c/ebd2a8f8a83541f8d38cc5667e8c2b69cecfd30da6e45693e8158857d44b/numpy-2.4.6-cp313-cp313-macosx_14_0_x86_64.whl", hash = "sha256:6180d8b35af935aed8ece3a85e0a43f87393ae0ac87c8d2c8bd2c993f7270ef3", size = 6546944, upload-time = "2026-05-18T23:34:38.484Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bb/c5/7b863a97a91671a0338f4253bd3b5a3d3852f0692dae91711c9f4a10e787/numpy-2.4.6-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:72fbe16c6fac95aedf5937fa873445cec2110be35d8a4e9433d7501fd98dae6b", size = 15669392, upload-time = "2026-05-18T23:34:41.257Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/9d/3584b9984ca4c047aea75214ce1a4c4c73d849bd71b604264b7f5653f8a8/numpy-2.4.6-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a7830bab239b79cda9c08c2da014761cafb48da6150e1da17ac06283f43b6089", size = 16633220, upload-time = "2026-05-18T23:34:45.075Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/ae/7c67fba23bd98caec7c99261f3a16072ade14813486b0282cb29846de832/numpy-2.4.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ef4aea96ce4d3b074422cb4f2f64e216bf9e213004bb58ecfdf50ea02ea8eb9a", size = 17020800, upload-time = "2026-05-18T23:34:49.065Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/5d/3b6725cb31d983c5e66916f5d36f6d7e5521129e4c4404d64f918292a5b6/numpy-2.4.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:dfa20cc6ca228e6b155b11da03825975ce66aea520985dbbddf0f2a5a495c605", size = 18357600, upload-time = "2026-05-18T23:34:52.709Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f7/da/2ccc6c2fe8898dee01d90c75c5f5f914a23daf99e3e0f59516a08760c8b5/numpy-2.4.6-cp313-cp313-win32.whl", hash = "sha256:56b39e5e0622a09a25bf5baf62f4bcf0cb8a41ae6e2819cf49bbc5a74c083f91", size = 5961134, upload-time = "2026-05-18T23:34:55.618Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/cd/9cc4dc876fb065d5c220aae4d5e14826b2715331bb7618ce1fb07a679d99/numpy-2.4.6-cp313-cp313-win_amd64.whl", hash = "sha256:c4fc99836233ea196540b17ab0983aff60ed07941751930f5f4d05bc3b3b7359", size = 12318598, upload-time = "2026-05-18T23:34:58.928Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/39/1e/c0bcba1f8694116485fe28fd1be698c278fcda4141c5b0e53a2aed8b12a8/numpy-2.4.6-cp313-cp313-win_arm64.whl", hash = "sha256:a7c711e21628b52034bb5ab8d1bce291f752fcc5e92accc615778acee1ff4778", size = 10222272, upload-time = "2026-05-18T23:35:02.167Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/63/6d/cc5619247c8f4204e507f5883528372e4ac4bb189e579fb859a12e480b1f/numpy-2.4.6-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:112b06a867b235ef466ed3508ddf0238050df9c727cafb5301ac385b899189a1", size = 14821197, upload-time = "2026-05-18T23:35:05.468Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/58/f1c39161c87d9e9bed660f1ed4bafc0e403d5ec9650b6dd77aead07d489b/numpy-2.4.6-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:eaf7fa2de5c0be8ae6ff8e9bea2ccd725e980541244521d8d4b5f3354a27babe", size = 5326287, upload-time = "2026-05-18T23:35:08.693Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/57/3917ab0fd97f271a8694513581b8a36c655f111c446852c302f04ccdb6fc/numpy-2.4.6-cp313-cp313t-macosx_14_0_x86_64.whl", hash = "sha256:7265a2f3d436e54ef9f2b52b5c937e6be778781bd97a590319d7348f1c1ca997", size = 6646763, upload-time = "2026-05-18T23:35:11.459Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/0f/037e64c494b67581ae18193d770adef354c41f3f2c8ebf865602d949bf8f/numpy-2.4.6-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f74a575920ab21fe304421a3fc28793d82e299cae9eccb37084e9fc7f3617c20", size = 15728070, upload-time = "2026-05-18T23:35:14.79Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/a6/5d2bae9c9542eb4df16dc9c46dc79c186e9bad53805dfa5399a6023c6db0/numpy-2.4.6-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ede83e07a75dd06bc501566c1eca2afc0d61677c1472ac9ad93fdee6e638a48d", size = 16681752, upload-time = "2026-05-18T23:35:18.836Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/14/23d1dfb410ae362cd59ce53e936b1513d545eb40db3949ced632e19a459e/numpy-2.4.6-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:68bb27509ac1b9a3443094260f6326150663b06abe40b73a2f81160623da5b67", size = 17086024, upload-time = "2026-05-18T23:35:22.52Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4b/6e/23595a2c642cdf3bc567877064bdd7f91c8b0038a4453cf2daf7248eafe9/numpy-2.4.6-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:a0df0043bdb289bde1f62da130d20df23d58b45429f752bc7a8fc5325a225ecd", size = 18403398, upload-time = "2026-05-18T23:35:26.398Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/90/0ac3bc947217e66dec77e7cbc6a1979d1af70b6461b82f620d3bccd5e4c8/numpy-2.4.6-cp313-cp313t-win32.whl", hash = "sha256:29a287e0cf63ff528da061de6b9f64a4618da591ca1046aafc54062e40ca7eab", size = 6084971, upload-time = "2026-05-18T23:35:29.387Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/71/5673e351671a1d2bd6063b91b44f70c0affea7d1516fa7a6572941ba4aa1/numpy-2.4.6-cp313-cp313t-win_amd64.whl", hash = "sha256:25c692919ac5a01f170a3bfcd62d745b24fd095c353d50812637d6fcab442e75", size = 12458532, upload-time = "2026-05-18T23:35:32.175Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/88/19d3503c5046e688f049274b27a3ef3d771152fa80d3ba3d01a3dff61abe/numpy-2.4.6-cp313-cp313t-win_arm64.whl", hash = "sha256:1e978ec1e8bd0e0e4de6bb75de9d30cbb74db6b6a2bb727618613703ca0167dd", size = 10291881, upload-time = "2026-05-18T23:35:35.465Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/91/3ab2044d05fd16d343c5ac2e69b127f1b2854040dd20b193257c78028bd3/numpy-2.4.6-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:06ca2f61ec4385a07a6977c55ba998a4466c123642b4a32694d3128fce18c079", size = 16683458, upload-time = "2026-05-18T23:35:38.353Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/62/764ce66fa4147ae6d73071a3abf804ffe606f174618697c571acdf26a7c9/numpy-2.4.6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:38efbc8de75c7a0fc1ac190162d892787f3f47b57cc291231aafee36b80982b7", size = 14704559, upload-time = "2026-05-18T23:35:42.14Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/61/23f27c172f022e04025b7dc2367f4d63c1a398120607ec896228649a6f48/numpy-2.4.6-cp314-cp314-macosx_14_0_arm64.whl", hash = "sha256:d581b735e177fdcdce6fed8e7e8880a3fb6ee4e3653a3ac6af01c6f4c03effc5", size = 5209716, upload-time = "2026-05-18T23:35:45.377Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/71/21cf70dc6ea3e3acb95fc53a265b2fc248b981f0194ceb5b475271b8809d/numpy-2.4.6-cp314-cp314-macosx_14_0_x86_64.whl", hash = "sha256:0a041d3d761dc3c35cc56ce0351506a02bcbc25f7b169f652435141a17db9096", size = 6543947, upload-time = "2026-05-18T23:35:47.926Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/91/64288395ee1799bd2e0b04a305dce9666da90c961e1f3fe982a05ee1c036/numpy-2.4.6-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:40fdc1ae7125e518ea98e53e69a4ebc27e1fd50510c47b7ea130cf21e5e1d42b", size = 15685197, upload-time = "2026-05-18T23:35:50.863Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/eb/ebffaa97dc55502df69584a8f0dcf07f69a3e0b3e2323670a2722db9aa39/numpy-2.4.6-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a2c306dea656c12c68f51f4cea133cbe78ca7435eb28c735eac1d3ebe73be6e8", size = 16638245, upload-time = "2026-05-18T23:35:54.752Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/0b/54f9da33128d7e350fab89c7455902eeae70349ee52bddb448dc4a576f45/numpy-2.4.6-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:33111801a01c12a8a1e3721f0a9232f8cfc8ae2c6b7098167e6f623c6073f402", size = 17036587, upload-time = "2026-05-18T23:35:58.355Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/f0/fdebc1052db1cc37c64beb22072d67cd6d1c71adca1299f53dec2b5e20d3/numpy-2.4.6-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ae506e6902902557576a26ff33eda8695e7ecb3cb36c3b573a0765dee114ebdb", size = 18363226, upload-time = "2026-05-18T23:36:02.845Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/b4/298628d98c72b57e57f7165ae6a481a1deaf6f3c28262a6e4c739c275930/numpy-2.4.6-cp314-cp314-win32.whl", hash = "sha256:aaf159caa35993cb1f56fb9b8e4610d35758e7ca005412eb1daa856a78c9c4b1", size = 6010196, upload-time = "2026-05-18T23:36:05.92Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/ac/46de6dda46478f7942f839e094970be2d4a861e005c4b3bf07c92e291a09/numpy-2.4.6-cp314-cp314-win_amd64.whl", hash = "sha256:b507f5c4c1d508876d1819b6bf9a49d365b96320b5d4993426b33a23ca4b8261", size = 12450334, upload-time = "2026-05-18T23:36:09.107Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/92/b8b798ac784102c0da830d2257d59358e3d3d90d1e2b3f2575dad976c5cf/numpy-2.4.6-cp314-cp314-win_arm64.whl", hash = "sha256:6f41ae150c4e32db4f3310cdaf64b1593a03dbabe29eec77fc9b50fe64061df6", size = 10495678, upload-time = "2026-05-18T23:36:12.766Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/34/ec28d1aa8115971537c01469ab2011ee96827930f0a124de1000cc2a7ed7/numpy-2.4.6-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ece3d2cfe132e7d51f44a832b303895e6f2d499c5e74dfbdb06ee246147a304a", size = 14823672, upload-time = "2026-05-18T23:36:16.473Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/bd/f6d1fede4e54e8042a7ff97bb495510f3c220f94bcd9e8b228e87c92cc0d/numpy-2.4.6-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:e3e5193ef5a3dc73bceee50f7fdc2c90dbb76c42df8d8fae3d1067a583df579e", size = 5328731, upload-time = "2026-05-18T23:36:19.767Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/f0/e105b9e2fd728a9910103884decd6951d9dd73896b914a98d9a231de02ee/numpy-2.4.6-cp314-cp314t-macosx_14_0_x86_64.whl", hash = "sha256:17f9ade344e7d9b464a084d69bcf18fc691cb1db67c62ed80820bf4926d78f0e", size = 6649805, upload-time = "2026-05-18T23:36:22.266Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/dd/1206a7ca6ab15e3f02069707ca96222e202af681bb73756da7527f3cb837/numpy-2.4.6-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9cd5ffd25db4e7ba6a375693b3fc0fc1791ec636c17db3720da19bde7180ec43", size = 15730496, upload-time = "2026-05-18T23:36:25.713Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/e7/38d3ea825dcab85a591734decb2f6c67caa7c8367d374df1a1c3842f9b07/numpy-2.4.6-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7d92c3819208a60205a12a245c91ad70cb0a85336659b19b834205573ac8456e", size = 16679616, upload-time = "2026-05-18T23:36:29.652Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/b7/caabfdf53edf663e0b4eb74d7d405d83baef09eb5e83bcd32d601d72b93e/numpy-2.4.6-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e85b752a1e912b70eaad4fafbd4d1238007ab221de2009b9a2f5ae7461239895", size = 17085145, upload-time = "2026-05-18T23:36:33.449Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/45/68d7c33a6bcf3e5aa3bdbd57a367e6f615286dfd6482f97e8ffeb734306e/numpy-2.4.6-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:29cb7f67d10b479ff07c17d33e39f78c07f71c40ef30d63c153d340e96cd3fb4", size = 18403813, upload-time = "2026-05-18T23:36:37.369Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/50/0753655aa844c99cd9e018aacf76f130f1bd81d881bb74bc0aef5d73a8ba/numpy-2.4.6-cp314-cp314t-win32.whl", hash = "sha256:260a5d70215b61ab4fadf5c7baacd64821842975eea312125ed3c39a6391b063", size = 6156982, upload-time = "2026-05-18T23:36:40.817Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/d4/7c67becf668f973cb490cec3e98dfd799d866f9c989a54d355672cfa0db6/numpy-2.4.6-cp314-cp314t-win_amd64.whl", hash = "sha256:81a1cca95ed5bb92aa8b10dd2cdc9a0d3853a50fad926c28b5d7e8ea54389627", size = 12638908, upload-time = "2026-05-18T23:36:43.996Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/43/bb/e1c71a4295b1b1d1393d50dbb4f2a36283c6859d9d3892e84f00ec5a91d5/numpy-2.4.6-cp314-cp314t-win_arm64.whl", hash = "sha256:0c9136e14ed34a9e343a31c533d78a9813a69a3148332bce5e9821cb2f996e66", size = 10565867, upload-time = "2026-05-18T23:36:47.114Z" }, +] + +[[package]] +name = "omegaconf" +version = "2.3.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "antlr4-python3-runtime" }, + { name = "pyyaml" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/09/48/6388f1bb9da707110532cb70ec4d2822858ddfb44f1cdf1233c20a80ea4b/omegaconf-2.3.0.tar.gz", hash = "sha256:d5d4b6d29955cc50ad50c46dc269bcd92c6e00f5f90d23ab5fee7bfca4ba4cc7", size = 3298120, upload-time = "2022-12-08T20:59:22.753Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/94/1843518e420fa3ed6919835845df698c7e27e183cb997394e4a670973a65/omegaconf-2.3.0-py3-none-any.whl", hash = "sha256:7b4df175cdb08ba400f45cae3bdcae7ba8365db4d165fc65fd04b050ab63b46b", size = 79500, upload-time = "2022-12-08T20:59:19.686Z" }, +] + +[[package]] +name = "openai" +version = "2.41.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "anyio" }, + { name = "distro" }, + { name = "httpx" }, + { name = "jiter" }, + { name = "pydantic" }, + { name = "sniffio" }, + { name = "tqdm" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/36/4c926a91554483977608951360c18c2e911592785eb87a6437813f6123f7/openai-2.41.1.tar.gz", hash = "sha256:23d617a0432457ad844973bee8f540be9da90894f7c5686852d2d365da058f57", size = 783584, upload-time = "2026-06-10T16:10:37.667Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/20/74/925d7b3892927e9804aaf58d374a45dc28e4420ff90e992272b77286343e/openai-2.41.1-py3-none-any.whl", hash = "sha256:a939565f350cb7443cb843b801b88c716ac8024b492fb94ca269d5f6b1bbefd6", size = 1353380, upload-time = "2026-06-10T16:10:35.756Z" }, +] + +[[package]] +name = "orjson" +version = "3.11.9" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/0c/964746fcafbd16f8ff53219ad9f6b412b34f345c75f384ad434ceaadb538/orjson-3.11.9.tar.gz", hash = "sha256:4fef17e1f8722c11587a6ef18e35902450221da0028e65dbaaa543619e68e48f", size = 5599163, upload-time = "2026-05-06T15:11:08.309Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/6d/11867a3ffa3a3608d84a4de51ef4dd0896d6b5cc9132fbe1daf593e677bc/orjson-3.11.9-cp312-cp312-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:9ef6fe90aadef185c7b128859f40beb24720b4ecea95379fc9000931179c3a49", size = 228515, upload-time = "2026-05-06T15:09:57.265Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/75/05912954c8b288f34fcf5cd4b9b071cb4f6e77b9961e175e56ebb258089f/orjson-3.11.9-cp312-cp312-macosx_15_0_arm64.whl", hash = "sha256:e5c9b8f28e726e97d97696c826bc7bea5d71cecd63576dba92924a32c1961291", size = 128409, upload-time = "2026-05-06T15:09:59.063Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ab/86/1c3a47df3bc8191ea9ac51603bbb872a95167a364320c269f2557911f406/orjson-3.11.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:26a473dbb4162108b27901492546f83c76fdcea3d0eadff00ae7a07e18dcce09", size = 132106, upload-time = "2026-05-06T15:10:00.798Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/cf/b33b5f3e695ae7d63feef9d915c37cc3b8f465493dcd4f8e0b4c697a2366/orjson-3.11.9-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:011382e2a60fda9d46f1cdee31068cfc52ffe952b587d683ec0463002802a0f4", size = 127864, upload-time = "2026-05-06T15:10:02.15Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/6a/6cf69385a58208024fcb8c014e2141b8ce838aba6492b589f8acfff97fab/orjson-3.11.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c2d3dc759490128c5c1711a53eeaa8ee1d437fd0038ffd2b6008abf46db3f882", size = 135213, upload-time = "2026-05-06T15:10:03.515Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/f8/0b1bd3e8f2efcdd376af5c8cfd79eaf13f018080c0089c80ebd724e3c7fb/orjson-3.11.9-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d8ea516b3726d190e1b4297e6f4e7a8650347ae053868a18163b4dd3641d1fff", size = 145994, upload-time = "2026-05-06T15:10:05.083Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/59/dab79f61044c529d2c81aecdc589b1f833a1c8dec11ba3b1c2498a02ca7e/orjson-3.11.9-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:380cdce7ba24989af81d0a7013d0aaec5d0e2a21734c0e2681b1bc4f141957fe", size = 132744, upload-time = "2026-05-06T15:10:06.853Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/a4/82b7a2fe5d8a67a59ed831b24d59a3d46ea7d207b66e1602d376541d94a6/orjson-3.11.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:be4fa4f0af7fa18951f7ab3fc2148e223af211bf03f59e1c6034ec3f97f21d61", size = 134014, upload-time = "2026-05-06T15:10:08.213Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/c7/375e83a76851b73b2e39f3bcf0e5a19e2b89bad13e5bca97d0b293d27f24/orjson-3.11.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:a8f5f8bc7ce7d59f08d9f99fa510c06496164a24cb5f3d34537dbd9ca30132e2", size = 141509, upload-time = "2026-05-06T15:10:09.595Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/7c/49d5d82a3d3097f641f094f552131f1e2723b0b8cb0fa2874ab65ecfffa6/orjson-3.11.9-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:4d7fde5501b944f83b3e665e1b31343ff6e154b15560a16b7130ea1e594a4206", size = 415127, upload-time = "2026-05-06T15:10:11.049Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/dc/7446c538590d55f455647e5f3c61fc33f7108714e7afcffa6a2a033f8350/orjson-3.11.9-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:cde1a448023ba7d5bb4c01c5afb48894380b5e4956e0627266526587ef4e535f", size = 148025, upload-time = "2026-05-06T15:10:12.842Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/e5/4d2d8af06f788329b4f78f8cc3679bb395392fcaa1e4d8d3c33e85308fa4/orjson-3.11.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:71e63adb0e1f1ed5d9e168f50a91ceb93ae6420731d222dc7da5c69409aa47aa", size = 136943, upload-time = "2026-05-06T15:10:14.405Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/06/69/850264ccf6d80f6b174620d30a87f65c9b1490aba33fe6b62798e618cad3/orjson-3.11.9-cp312-cp312-win32.whl", hash = "sha256:2d057a602cdd19a0ad680417527c45b6961a095081c0f46fe0e03e304aac6470", size = 131606, upload-time = "2026-05-06T15:10:15.791Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/d5/973a43fc9c55e20f2051e9830997649f669be0cb3ca52192087c0143f118/orjson-3.11.9-cp312-cp312-win_amd64.whl", hash = "sha256:59e403b1cc5a676da8eaf31f6254801b7341b3e29efa85f92b48d272637e77be", size = 127101, upload-time = "2026-05-06T15:10:17.129Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/ae/495470f0e4a18f73fa10b7f6b84b464ec4cc5291c4e0c7c2a6c400bef006/orjson-3.11.9-cp312-cp312-win_arm64.whl", hash = "sha256:9af678d6488357948f1f84c6cd1c1d397c014e1ae2f98ae082a44eb48f602624", size = 126736, upload-time = "2026-05-06T15:10:18.645Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/33/93fcc25907235c344ae73122f8a4e01d2d393ef062b4af7d2e2487a32c37/orjson-3.11.9-cp313-cp313-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:4bab1b2d6141fe7b32ae71dac905666ece4f94936efbfb13d55bb7739a3a6021", size = 228458, upload-time = "2026-05-06T15:10:20.079Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/27/b1e6dadb3c080313c03fdd8067b85e6a0460c7d8d6a1c3984ef77b904e4d/orjson-3.11.9-cp313-cp313-macosx_15_0_arm64.whl", hash = "sha256:844417969855fc7a41be124aafe83dc424592a7f77cd4501900c67307122b92c", size = 128368, upload-time = "2026-05-06T15:10:21.549Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/0f/c9ede0bf052f6b4051e64a7d4fa91b725cccf8321a6a786e86eb03519f00/orjson-3.11.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ffe02797b5e9f3a9d8292ddcd289b474ad13e81ad83cd1891a240811f1d2cb81", size = 132070, upload-time = "2026-05-06T15:10:23.371Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/26/d398e28048dc18205bbe812f2c88cb9b40313db2470778e25964796458fe/orjson-3.11.9-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:0e4eed3b200023042814d2fc8a5d2e880f13b52e1ed2485e83da4f3962f7dc1a", size = 127892, upload-time = "2026-05-06T15:10:24.714Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/60/52b0054c4c700d5aa7fc5b7ca96917400d8f061307778578e67a10e25852/orjson-3.11.9-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8aff7da9952a5ad1cef8e68017724d96c7b9a66e99e91d6252e1b133d67a7b10", size = 135217, upload-time = "2026-05-06T15:10:26.084Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/97/1e3dc2b2a28b7b2528f403d2fc1d79ec5f39af3bc143ab65d3ec26426385/orjson-3.11.9-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4d4e98d6f3b8afed8bc8cd9718ec0cdf46661826beefb53fe8eafb37f2bf0362", size = 145980, upload-time = "2026-05-06T15:10:28.062Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/39/31fbfe7850f2de32dee7e7e5c09f26d403ab01e440ac96001c6b01ad3c99/orjson-3.11.9-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3a81d52442a7c99b3662333235b3adf96a1715864658b35bb797212be7bddb97", size = 132738, upload-time = "2026-05-06T15:10:29.727Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/08/dca0082dd2a194acb93e5457e73455388e2e2ca464a2672449a9ddbb679d/orjson-3.11.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4e39364e726a8fff737309aff059ff67d8a8c8d5b677be7bb49a8b3e84b7e218", size = 134033, upload-time = "2026-05-06T15:10:31.152Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/11/d4/5bdb0626801230139987385554c5d4c42255218ac906525bf4347f22cd95/orjson-3.11.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4fd66214623f1b17501df9f0543bef0b833979ab5b6ded1e1d123222866aa8c9", size = 141492, upload-time = "2026-05-06T15:10:32.641Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/88/a21fb53b3ede6703aede6dce4710ed4111e5b201cfa6bbff5e544f9d47d7/orjson-3.11.9-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:8ecc30f10465fa1e0ce13fd01d9e22c316e5053a719a8d915d4545a09a5ff677", size = 415087, upload-time = "2026-05-06T15:10:34.438Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/57/1b30daf70f0d8180e9a73cefbfbdd99e4bf19eb020466502b01fba7e0e50/orjson-3.11.9-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:97db4c94a7db398a5bd636273324f0b3fd58b350bbbac8bb380ceb825a9b40f4", size = 148031, upload-time = "2026-05-06T15:10:36.358Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/83/45fbb6d962e260807f99441db9613cee868ceda4baceda59b3720a563f97/orjson-3.11.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:9f78cf8fec5bd627f4082b8dfeac7871b43d7f3274904492a43dab39f18a19a0", size = 136915, upload-time = "2026-05-06T15:10:38.013Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/cc/2d10025f9056d376e4127ec05a5808b218d46f035fdc08178a5411b34250/orjson-3.11.9-cp313-cp313-win32.whl", hash = "sha256:d4087e5c0209a0a8efe4de3303c234b9c44d1174161dcd851e8eea07c7560b32", size = 131613, upload-time = "2026-05-06T15:10:39.569Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/bd/2775ff28bfe883b9aa1ff348300542eb2ef1ee18d8ae0e3a49846817a865/orjson-3.11.9-cp313-cp313-win_amd64.whl", hash = "sha256:051b102c93b4f634e89f3866b07b9a9a98915ada541f4ec30f177067b2694979", size = 127086, upload-time = "2026-05-06T15:10:41.262Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/2b/d26799e580939e32a7da9a39531bc9e58e15ca32ffaa6a8cb3e9bb0d22cd/orjson-3.11.9-cp313-cp313-win_arm64.whl", hash = "sha256:cce9127885941bd28f080cecf1f1d288336b7e0d812c345b08be88b572796254", size = 126696, upload-time = "2026-05-06T15:10:42.651Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/eb/5da01e356015aee6ecfa1187ced87aef51364e306f5e695dd52719bf0e78/orjson-3.11.9-cp314-cp314-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:b6ef1979adc4bc243523f1a2ba91418030a8e29b0a99cbe7e0e2d6807d4dce6e", size = 228465, upload-time = "2026-05-06T15:10:44.097Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/62/3e0e0c14c957133bcd855395c62b55ed4e3b0af23ffea11b032cb1dcbdb1/orjson-3.11.9-cp314-cp314-macosx_15_0_arm64.whl", hash = "sha256:f36b7f32c7c0db4a719f1fc5824db4a9c6f8bd1a354debb91faf26ebf3a4c71e", size = 128364, upload-time = "2026-05-06T15:10:45.839Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/5a/07d8aa117211a8ed7630bda80c8c0b14d04e0f8dcf99bcf49656e4a710eb/orjson-3.11.9-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:08f4d8ebb44925c794e535b2bebc507cebf32209df81de22ae285fb0d8d66de0", size = 132063, upload-time = "2026-05-06T15:10:47.267Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/ec/4acaf21483e18aa945be74a474c74b434f284b549f275a0a39b9f98956e9/orjson-3.11.9-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6cc7923789694fd58f001cbcac7e47abc13af4d560ebbfcf3b41a8b1a0748124", size = 122356, upload-time = "2026-05-06T15:10:48.765Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/13/d8/5f0555e7638801323b7a75850f92e7dfa891bc84fe27a1ba4449170d1200/orjson-3.11.9-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ea5c46eb2d3af39e806b986f4b09d5c2706a1f5afde3cbf7544ce6616127173c", size = 129592, upload-time = "2026-05-06T15:10:50.13Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/30/ed9860412a3603ceb3c5955bfd72d28b9d0e7ba6ed81add14f83d7114236/orjson-3.11.9-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:f5d89a2ed90731df3be64bab0aa44f78bff39fdc9d71c291f4a8023aa46425b7", size = 140491, upload-time = "2026-05-06T15:10:51.582Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/17/adc514dea7ac7c505527febf884934b815d34f0c7b8693c1a8b39c5c4a57/orjson-3.11.9-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:25e4aed0312d292c09f61af25bba34e0b2c88546041472b09088c39a4d828af1", size = 127309, upload-time = "2026-05-06T15:10:53.329Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/3e/c0b690253f0b82d86e99949af13533363acfb5432ecb5d53dd5b3bce9c34/orjson-3.11.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aaea64f3f467d22e70eeed68bdccb3bc4f83f650446c4a03c59f2cba28a108db", size = 134030, upload-time = "2026-05-06T15:10:54.988Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/7a/bc82a0bb25e9faaf92dc4d9ef002732efc09737706af83e346788641d4a7/orjson-3.11.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a028425d1b440c5d92a6be1e1a020739dfe67ea87d96c6dbe828c1b30041728b", size = 141482, upload-time = "2026-05-06T15:10:56.663Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/55/e69188b939f77d5d32a9833745ace31ea5ccae3ab613a1ec185d3cd2c4fb/orjson-3.11.9-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:5b192c6cf397e4455b11523c5cf2b18ed084c1bbd61b6c0926344d2129481972", size = 415178, upload-time = "2026-05-06T15:10:58.446Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/1a/b8a5a7ac527e80b9cb11d51e3f6689b709279183264b9ec5c7bc680bb8b5/orjson-3.11.9-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:ea407d4ccf5891d667d045fecae97a7a1e5e87b3b97f97ae1803c2e741130be0", size = 148089, upload-time = "2026-05-06T15:11:00.441Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/4e/00503f64204bf859b37213a63927028f30fb6268cd8677fb0a5ad48155e1/orjson-3.11.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5f63aaf97afd9f6dec5b1a68e1b8da12bfccb4cb9a9a65c3e0b6c847849e7586", size = 136921, upload-time = "2026-05-06T15:11:02.176Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/ba/a23b82a0a8d0ed7bed4e5f5035aae751cad4ff6a1e8d2ecd14d8860f5929/orjson-3.11.9-cp314-cp314-win32.whl", hash = "sha256:e30ab17845bb9fa54ccf67fa4f9f5282652d54faa6d17452f47d0f369d038673", size = 131638, upload-time = "2026-05-06T15:11:03.696Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/c3/0c6798456bade745c75c452342dabacce5798196483e77e643be1f53877d/orjson-3.11.9-cp314-cp314-win_amd64.whl", hash = "sha256:32ef5f4283a3be81913947d19608eacb7c6608026851123790cd9cc8982af34b", size = 127078, upload-time = "2026-05-06T15:11:05.123Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/21/5a3f1e8913103b703a436a5664238e5b965ec392b555fe68943ea3691e6b/orjson-3.11.9-cp314-cp314-win_arm64.whl", hash = "sha256:eebdbdeef0094e4f5aefa20dcd4eb2368ab5e7a3b4edea27f1e7b2892e009cf9", size = 126687, upload-time = "2026-05-06T15:11:06.602Z" }, +] + +[[package]] +name = "ormsgpack" +version = "1.12.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/0c/f1761e21486942ab9bb6feaebc610fa074f7c5e496e6962dea5873348077/ormsgpack-1.12.2.tar.gz", hash = "sha256:944a2233640273bee67521795a73cf1e959538e0dfb7ac635505010455e53b33", size = 39031, upload-time = "2026-01-18T20:55:28.023Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/36/16c4b1921c308a92cef3bf6663226ae283395aa0ff6e154f925c32e91ff5/ormsgpack-1.12.2-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:7a29d09b64b9694b588ff2f80e9826bdceb3a2b91523c5beae1fab27d5c940e7", size = 378618, upload-time = "2026-01-18T20:55:50.835Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/68/468de634079615abf66ed13bb5c34ff71da237213f29294363beeeca5306/ormsgpack-1.12.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0b39e629fd2e1c5b2f46f99778450b59454d1f901bc507963168985e79f09c5d", size = 203186, upload-time = "2026-01-18T20:56:11.163Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/a9/d756e01961442688b7939bacd87ce13bfad7d26ce24f910f6028178b2cc8/ormsgpack-1.12.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:958dcb270d30a7cb633a45ee62b9444433fa571a752d2ca484efdac07480876e", size = 210738, upload-time = "2026-01-18T20:56:09.181Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/ba/795b1036888542c9113269a3f5690ab53dd2258c6fb17676ac4bd44fcf94/ormsgpack-1.12.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:58d379d72b6c5e964851c77cfedfb386e474adee4fd39791c2c5d9efb53505cc", size = 212569, upload-time = "2026-01-18T20:56:06.135Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/aa/bff73c57497b9e0cba8837c7e4bcab584b1a6dbc91a5dd5526784a5030c8/ormsgpack-1.12.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8463a3fc5f09832e67bdb0e2fda6d518dc4281b133166146a67f54c08496442e", size = 387166, upload-time = "2026-01-18T20:55:36.738Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/cf/f8283cba44bcb7b14f97b6274d449db276b3a86589bdb363169b51bc12de/ormsgpack-1.12.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:eddffb77eff0bad4e67547d67a130604e7e2dfbb7b0cde0796045be4090f35c6", size = 482498, upload-time = "2026-01-18T20:55:29.626Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/be/71e37b852d723dfcbe952ad04178c030df60d6b78eba26bfd14c9a40575e/ormsgpack-1.12.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fcd55e5f6ba0dbce624942adf9f152062135f991a0126064889f68eb850de0dd", size = 425518, upload-time = "2026-01-18T20:55:49.556Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/0c/9803aa883d18c7ef197213cd2cbf73ba76472a11fe100fb7dab2884edf48/ormsgpack-1.12.2-cp312-cp312-win_amd64.whl", hash = "sha256:d024b40828f1dde5654faebd0d824f9cc29ad46891f626272dd5bfd7af2333a4", size = 117462, upload-time = "2026-01-18T20:55:47.726Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/9e/029e898298b2cc662f10d7a15652a53e3b525b1e7f07e21fef8536a09bb8/ormsgpack-1.12.2-cp312-cp312-win_arm64.whl", hash = "sha256:da538c542bac7d1c8f3f2a937863dba36f013108ce63e55745941dda4b75dbb6", size = 111559, upload-time = "2026-01-18T20:55:54.273Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/29/bb0eba3288c0449efbb013e9c6f58aea79cf5cb9ee1921f8865f04c1a9d7/ormsgpack-1.12.2-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:5ea60cb5f210b1cfbad8c002948d73447508e629ec375acb82910e3efa8ff355", size = 378661, upload-time = "2026-01-18T20:55:57.765Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/31/5efa31346affdac489acade2926989e019e8ca98129658a183e3add7af5e/ormsgpack-1.12.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f3601f19afdbea273ed70b06495e5794606a8b690a568d6c996a90d7255e51c1", size = 203194, upload-time = "2026-01-18T20:56:08.252Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/56/d0087278beef833187e0167f8527235ebe6f6ffc2a143e9de12a98b1ce87/ormsgpack-1.12.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:29a9f17a3dac6054c0dce7925e0f4995c727f7c41859adf9b5572180f640d172", size = 210778, upload-time = "2026-01-18T20:55:17.694Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/a2/072343e1413d9443e5a252a8eb591c2d5b1bffbe5e7bfc78c069361b92eb/ormsgpack-1.12.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:39c1bd2092880e413902910388be8715f70b9f15f20779d44e673033a6146f2d", size = 212592, upload-time = "2026-01-18T20:55:32.747Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/8b/a0da3b98a91d41187a63b02dda14267eefc2a74fcb43cc2701066cf1510e/ormsgpack-1.12.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:50b7249244382209877deedeee838aef1542f3d0fc28b8fe71ca9d7e1896a0d7", size = 387164, upload-time = "2026-01-18T20:55:40.853Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/bb/6d226bc4cf9fc20d8eb1d976d027a3f7c3491e8f08289a2e76abe96a65f3/ormsgpack-1.12.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:5af04800d844451cf102a59c74a841324868d3f1625c296a06cc655c542a6685", size = 482516, upload-time = "2026-01-18T20:55:42.033Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/f1/bb2c7223398543dedb3dbf8bb93aaa737b387de61c5feaad6f908841b782/ormsgpack-1.12.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:cec70477d4371cd524534cd16472d8b9cc187e0e3043a8790545a9a9b296c258", size = 425539, upload-time = "2026-01-18T20:55:24.727Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/e8/0fb45f57a2ada1fed374f7494c8cd55e2f88ccd0ab0a669aa3468716bf5f/ormsgpack-1.12.2-cp313-cp313-win_amd64.whl", hash = "sha256:21f4276caca5c03a818041d637e4019bc84f9d6ca8baa5ea03e5cc8bf56140e9", size = 117459, upload-time = "2026-01-18T20:55:56.876Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/d4/0cfeea1e960d550a131001a7f38a5132c7ae3ebde4c82af1f364ccc5d904/ormsgpack-1.12.2-cp313-cp313-win_arm64.whl", hash = "sha256:baca4b6773d20a82e36d6fd25f341064244f9f86a13dead95dd7d7f996f51709", size = 111577, upload-time = "2026-01-18T20:55:43.605Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/16/24d18851334be09c25e87f74307c84950f18c324a4d3c0b41dabdbf19c29/ormsgpack-1.12.2-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:bc68dd5915f4acf66ff2010ee47c8906dc1cf07399b16f4089f8c71733f6e36c", size = 378717, upload-time = "2026-01-18T20:55:26.164Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/a2/88b9b56f83adae8032ac6a6fa7f080c65b3baf9b6b64fd3d37bd202991d4/ormsgpack-1.12.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:46d084427b4132553940070ad95107266656cb646ea9da4975f85cb1a6676553", size = 203183, upload-time = "2026-01-18T20:55:18.815Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/80/43e4555963bf602e5bdc79cbc8debd8b6d5456c00d2504df9775e74b450b/ormsgpack-1.12.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c010da16235806cf1d7bc4c96bf286bfa91c686853395a299b3ddb49499a3e13", size = 210814, upload-time = "2026-01-18T20:55:33.973Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/e1/7cfbf28de8bca6efe7e525b329c31277d1b64ce08dcba723971c241a9d60/ormsgpack-1.12.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18867233df592c997154ff942a6503df274b5ac1765215bceba7a231bea2745d", size = 212634, upload-time = "2026-01-18T20:55:28.634Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/f8/30ae5716e88d792a4e879debee195653c26ddd3964c968594ddef0a3cc7e/ormsgpack-1.12.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b009049086ddc6b8f80c76b3955df1aa22a5fbd7673c525cd63bf91f23122ede", size = 387139, upload-time = "2026-01-18T20:56:02.013Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/81/aee5b18a3e3a0e52f718b37ab4b8af6fae0d9d6a65103036a90c2a8ffb5d/ormsgpack-1.12.2-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:1dcc17d92b6390d4f18f937cf0b99054824a7815818012ddca925d6e01c2e49e", size = 482578, upload-time = "2026-01-18T20:55:35.117Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/17/71c9ba472d5d45f7546317f467a5fc941929cd68fb32796ca3d13dcbaec2/ormsgpack-1.12.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:f04b5e896d510b07c0ad733d7fce2d44b260c5e6c402d272128f8941984e4285", size = 425539, upload-time = "2026-01-18T20:56:04.009Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/a6/ac99cd7fe77e822fed5250ff4b86fa66dd4238937dd178d2299f10b69816/ormsgpack-1.12.2-cp314-cp314-win_amd64.whl", hash = "sha256:ae3aba7eed4ca7cb79fd3436eddd29140f17ea254b91604aa1eb19bfcedb990f", size = 117493, upload-time = "2026-01-18T20:56:07.343Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/67/339872846a1ae4592535385a1c1f93614138566d7af094200c9c3b45d1e5/ormsgpack-1.12.2-cp314-cp314-win_arm64.whl", hash = "sha256:118576ea6006893aea811b17429bfc561b4778fad393f5f538c84af70b01260c", size = 111579, upload-time = "2026-01-18T20:55:21.161Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/c2/6feb972dc87285ad381749d3882d8aecbde9f6ecf908dd717d33d66df095/ormsgpack-1.12.2-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:7121b3d355d3858781dc40dafe25a32ff8a8242b9d80c692fd548a4b1f7fd3c8", size = 378721, upload-time = "2026-01-18T20:55:52.12Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/9a/900a6b9b413e0f8a471cf07830f9cf65939af039a362204b36bd5b581d8b/ormsgpack-1.12.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4ee766d2e78251b7a63daf1cddfac36a73562d3ddef68cacfb41b2af64698033", size = 203170, upload-time = "2026-01-18T20:55:44.469Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/4c/27a95466354606b256f24fad464d7c97ab62bce6cc529dd4673e1179b8fb/ormsgpack-1.12.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:292410a7d23de9b40444636b9b8f1e4e4b814af7f1ef476e44887e52a123f09d", size = 212816, upload-time = "2026-01-18T20:55:23.501Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/cd/29cee6007bddf7a834e6cd6f536754c0535fcb939d384f0f37a38b1cddb8/ormsgpack-1.12.2-cp314-cp314t-win_amd64.whl", hash = "sha256:837dd316584485b72ef451d08dd3e96c4a11d12e4963aedb40e08f89685d8ec2", size = 117232, upload-time = "2026-01-18T20:55:45.448Z" }, +] + +[[package]] +name = "packaging" +version = "26.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/f1/e7a6dd94a8d4a5626c03e4e99c87f241ba9e350cd9e6d75123f992427270/packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661", size = 228134, upload-time = "2026-04-24T20:15:23.917Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl", hash = "sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e", size = 100195, upload-time = "2026-04-24T20:15:22.081Z" }, +] + +[[package]] +name = "pandas" +version = "3.0.3" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "numpy" }, + { name = "python-dateutil" }, + { name = "tzdata", marker = "sys_platform == 'emscripten' or sys_platform == 'win32'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/87/4341c6252d1c47b08768c3d25ac487362bf403f0313ddae4a2a26c9b1b4c/pandas-3.0.3.tar.gz", hash = "sha256:696a4a00a2a2a35d4e5deb3fc946641b96c944f02230e4f76137fe35d806c4fc", size = 4651414, upload-time = "2026-05-11T18:54:29.21Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/f1/392f8c5bfc16f66a0d2d41561c01627c228fe7ed2a0d056ef11315042570/pandas-3.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:fed2ff7fd9779120e388e285fc029bd5cf9490cdd2e4166a9ee22c0e49a9ab09", size = 10357846, upload-time = "2026-05-11T18:52:36.143Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cf/3d/b16412745651e855f357e5e66930248688378853a6e2698a214e331fba1f/pandas-3.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b168fc218fd80a6cbdbdbc1a97ddc7889ed057d7eb45f50d866ceab5f39904c4", size = 9899550, upload-time = "2026-05-11T18:52:38.976Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/a8/fa2535168fffcedf67f4f6de28d2dd903a747ca7c8ea6989451aaeb3a92f/pandas-3.0.3-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0383c72c75cdcca61a9e116e611143902dbfd08bff356829c2f6d1cf40a9ca8c", size = 10412965, upload-time = "2026-05-11T18:52:41.915Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/b6/09b01cdbc15224e2850365192d17b7bdebb8bdbd8780ed221fcdf0d9a515/pandas-3.0.3-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6dc0b3fd2169c9157deed50b4d519553a3655c8c6a96027136d654592be973a9", size = 10894600, upload-time = "2026-05-11T18:52:45.02Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/a4/2eb28f2fccb4ced4a2c79ab2a5dee9ade1ebf44922ebad6fea158c9f95d4/pandas-3.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:7e65d5407dc0b394f509699650e4a2ec01c0514f21850f453fa60f3be79a5dbf", size = 11422824, upload-time = "2026-05-11T18:52:48.058Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/45/830bb57f533a4604b355e07edcb8ea18cf88b5f94e5fca92f27052d7c597/pandas-3.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f8894dc474d648fe7b6ff0ca9b0bd73950d19952bc1a6534540762c5d79d305c", size = 11950889, upload-time = "2026-05-11T18:52:50.905Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/c5/fc1b368f303087d20e8c9bf3d6ceb186263cfac0ade735cd938538bea839/pandas-3.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:c7be265b62cef88e253a941e4698604973736dcfe242fdb5198f0f7bc473cdcc", size = 9755463, upload-time = "2026-05-11T18:52:53.386Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/bd/fda8f9705b1b09c6ebe14bfc0fa0e4ec8584d54ea673628f157ff55131af/pandas-3.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:557409bc4178e70ee8d9ddb494798e51ebf6ea59330f6be22c51bab2a7db6c49", size = 9066158, upload-time = "2026-05-11T18:52:56.038Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/90/62d8302883c44308c477e222c3daf7c813a34c8e96985882fbd53d964352/pandas-3.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:67b3b64c11910cfa29f4e94a14d3bff9ee693b6fc76055e7cad549cee0aec5fa", size = 10331071, upload-time = "2026-05-11T18:52:58.838Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/ae/6a6493c783a101f165e4356953ba3c74d6f77f0042fa7d753da9dfbb640c/pandas-3.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:39436b377d56d2a2e52d0395bdbee171f01068e99af5250509aceeb929f765c7", size = 9875690, upload-time = "2026-05-11T18:53:01.431Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/7c/5df8e9f56c69a2769fbe9382a5ef8f2658c007e376434e1e2cbb57ad895f/pandas-3.0.3-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d4be06d68f9ddcfc645b87534911da79a8fbffc7573c80e0edcf42a5020624d8", size = 10381634, upload-time = "2026-05-11T18:53:04.393Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/68/1237369725aa617bb358263d535803e3053fdbc593513ec5ed9c9896b5b6/pandas-3.0.3-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:a4eeb6830daf35a71cc09649bd823e2b542dac246cdee9614c6e4bd65028cd6a", size = 10891243, upload-time = "2026-05-11T18:53:07.643Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/93/77d108e8af7222b4a503ebde0e30215b1c2e4f8e53a526431890f22d5586/pandas-3.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1928e07221f82db493cd4af1e23c1bfca524a19a4699887975bff68f49a72bfb", size = 11388659, upload-time = "2026-05-11T18:53:10.634Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/bd/eff5b4399f332ac386c853f6cd2bd3fa2ca0061b9f36ecd9c4d7c4265649/pandas-3.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:51b1fe551acb77dac643c6fda86084d8d446c10fe64b06a9cc29c4cc8540e7f2", size = 11942880, upload-time = "2026-05-11T18:53:13.536Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/20/559ace4200982c3887d0b86bfd0d856a2143ef8ddab63cc07934951a964c/pandas-3.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:a82d532a3351d435432cd913edbccaf8b8e01d4dd0e5ced5a8d2e8ecd94c7e44", size = 9757091, upload-time = "2026-05-11T18:53:16.306Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/66/69055a09fe200f29f922a3eeec4804611900b95f52d932ece3393c3c0c19/pandas-3.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:275c14e0fce14a2ec20eee474aecd305478ea3c1e6f6a9d8fe219a165542717e", size = 9057282, upload-time = "2026-05-11T18:53:18.768Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/0e/efe801b0e6811e8e650cd21b7f2608e30f08a7067e2bf6e8752b0d56ee3c/pandas-3.0.3-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:46997386d528eb40376ecd6b033cf4a8a1e5282580f68f43de875b78cba2199d", size = 10767016, upload-time = "2026-05-11T18:53:21.227Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/dc/eb55135a1d5f0f0519f28da1f609a206d2cad1f9c35c32d51e38dd7261ae/pandas-3.0.3-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:261e308dfb22448384b7580cf719d2f998fe2966c92893c3e77d14008af1f066", size = 10420210, upload-time = "2026-05-11T18:53:23.982Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/3e/b1d5d955ce33ffecb407465a60bc32769d74fcf68224b7ae67ae11d4dea4/pandas-3.0.3-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dd1a5d1def6a46002e964510bdc67c368aa0951df5d1d9f8365336f5a1f490cd", size = 10336126, upload-time = "2026-05-11T18:53:26.731Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f5/76/a01261711ab60a22d71b862f0de20e4c504bf80457270ad8cb42110f6abc/pandas-3.0.3-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:d72828c20c6d6e83e1e22a6a3b47b326b71664112fa9705dcbccfd7a39b62085", size = 10728051, upload-time = "2026-05-11T18:53:29.125Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/21/ea191195e587b18cf682e97f433f81b2d0fbe341380e80a3e0d6e4403c8e/pandas-3.0.3-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d26cbe1fcfc12e8fd900e2454163e466b2d3af84f7c75481df7683ffc073d870", size = 11350796, upload-time = "2026-05-11T18:53:32.056Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/69/f0eaaf54939f0e8c6768fd06be9af2cef9b36048b96dfb9e1b2c685a807e/pandas-3.0.3-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:3e91cec1879ada0624fc3dc9953c5cbd60208e59c0db28f540c5d6d47502422f", size = 11799741, upload-time = "2026-05-11T18:53:34.985Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/a4/865e0e510cae5fc2194de4db28be638952de942571ba9125934fd9c01d47/pandas-3.0.3-cp313-cp313t-win_amd64.whl", hash = "sha256:08d789b41f87e0905880e293cedf6197ce71fe67cc081358b1e148a491b9bd13", size = 10499958, upload-time = "2026-05-11T18:53:37.857Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/54/effdcc3c0ff7a08037889200e148ebe94c16c4f653be078c7b3675955df1/pandas-3.0.3-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:3650109c0f22879df8bd6179ab9ee3d7f1d1d4e7e0094a3f0032d9f51e2e64ac", size = 10336065, upload-time = "2026-05-11T18:53:41.099Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/10/bf2d6738d72748b961a3751ab89522d58c54efc36a8e1a12161216cd45cf/pandas-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:bab900348131a7db1f69a7309ef141fd5680f1487094193bcbbb61791573bf8f", size = 9926101, upload-time = "2026-05-11T18:53:43.515Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/e9/e35cf11c8a136e757b956f5f0efdcaa50aecde85ea055f1898dfc68262f3/pandas-3.0.3-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ba7e08b9ac1d54569cd1e256e3668975ed624d6826f7b68df0342b012007bddb", size = 10457553, upload-time = "2026-05-11T18:53:46.394Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/3b/1cdec6772bdbaf7b25dab360c59f03cadf05492dd724c6540af905389b07/pandas-3.0.3-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:9d71c63ae4ebdbf70209742096f1fc46a83a0613c99d4b23766cced9ff8cd62a", size = 10914065, upload-time = "2026-05-11T18:53:49.134Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/c2/1ef644445fcd72e3627bceec77e3560636f87ddce4ed841afe76b83b5bf9/pandas-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:e3a2ec42c98ffa2565a67e08e218d06d72576d758d90facb7c00805194d8f360", size = 11459188, upload-time = "2026-05-11T18:53:52.527Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/49/4d8d4f42cbc9c4adc7a1870f269c02cbd6cd40d059622c06fb298addcbad/pandas-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:335f62418ed562cfc3c49e9e196375c28b729dcef8543abf4f9438e381bf3c76", size = 11982966, upload-time = "2026-05-11T18:53:55.043Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/38/55/792619469bab9882d8bbd5865d45a72f6478762d04a9af4bf0d08c503e95/pandas-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:3c20a521bbb85902f79f7270c80a59e1b5452d96d170c034f207181870f97ac5", size = 9876755, upload-time = "2026-05-11T18:53:58.067Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/af/33c469653b0ba03b50c3a98192d4c07f0c75c66b263ceb097fce0ee97d31/pandas-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:a2d2dff8a04f3917b55ab3910c32990f8ddf7eceba114947838cefa976a68977", size = 9198658, upload-time = "2026-05-11T18:54:00.733Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/fa/b8c257bd76b8bd060c3a9151c1fca05e9b9c5e3af5d0f549c0356f6d143d/pandas-3.0.3-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:0d589105b3c14645af1738ff279b2995102d8f7a03b0a66dc8d95550eb513e04", size = 10787242, upload-time = "2026-05-11T18:54:03.564Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/eb/f19206ffb0bf1919002969aa448b4702c6594845156a6f8050674855aac3/pandas-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:13fc1e853d9e04743d11ba75a985ccbc2a317fe07d8af61e445a6fd24dacd6a6", size = 10436369, upload-time = "2026-05-11T18:54:06.311Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/24/c7c39fb4fe22b71a0c2d78bf0c585c600092d85f94f086d2b3b2f6ca27e2/pandas-3.0.3-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:819959dab7bbd0049c15623fbac4e29a191b9528160a61fb1032242d8ced2d9c", size = 10358306, upload-time = "2026-05-11T18:54:09.085Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/ec/dd2a9eb7fa1204df88c0864164e35b228ac581062ac612ba0a67fd812e4c/pandas-3.0.3-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:60ae316d3fd75d1858d450d0db0103ea2be3e7d4a95ec2f064f7e2ae63f7b028", size = 10758394, upload-time = "2026-05-11T18:54:11.956Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/6e/00c61ea8e85b4f6d8d35e11852a1a4998fc7fafc91c6a602d1cc9c972d64/pandas-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:bd3a518890b400d32f9023722dc9a9a5c969f00b415419a3c06c043f09bb5d7d", size = 11375717, upload-time = "2026-05-11T18:54:14.539Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/89/8fc1c268969fac43688d65fd92e67df24bd128d53cb4d2eee534cd307399/pandas-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:9c39be2d709d01fa972a0cabc522389fceca4f3969332ba25a7d6c5802cf976a", size = 11828897, upload-time = "2026-05-11T18:54:17.146Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/56/3b/e7d20dea247a3e6dc0bd8a6953854afbedc03951def4e7371e05e7263e25/pandas-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4db8c527972a821cf5286b40ccc57642a39bc62e62022b42f99f8a67fca8c3a1", size = 10900855, upload-time = "2026-05-11T18:54:19.72Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/54/68a0978d1ef8502b8492099beaa6e7a0c1b32e3b5d4f677f5810cb08711c/pandas-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:b2c95f8bfc1ee412bf482605d7bfd30c12d1d26bd59fdd91efeef1d4718decb1", size = 9466464, upload-time = "2026-05-11T18:54:22.754Z" }, +] + +[[package]] +name = "propcache" +version = "0.5.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/44/c87281c333769159c50594f22610f77398a47ccbfbbf23074e744e86f87c/propcache-0.5.2.tar.gz", hash = "sha256:01c4fc7480cd0598bb4b57022df55b9ca296da7fc5a8760bd8451a7e63a7d427", size = 50208, upload-time = "2026-05-08T21:02:12.199Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/cb/e27bc2b2737a0bb49962b275efa051e8f1c35a936df7d5139b6b658b7dc9/propcache-0.5.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:806719138ecd720339a12410fb9614ac9b2b2d3a5fdf8235d56981c36f4039ba", size = 95887, upload-time = "2026-05-08T21:00:11.277Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/13/b8ae04c59392f8d11c6cd9fb4011d1dc7c86b81225c770280300e259ffe1/propcache-0.5.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:db2b80ea58eab4f86b2beec3cc8b39e8ff9276ac20e96b7cce43c8ae84cd6b5a", size = 54654, upload-time = "2026-05-08T21:00:12.604Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/7d/49777a3e20b55863d4794384a38acd460c04157b0a00f8602b0d508b8431/propcache-0.5.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:e5cbfac9f61484f7e9f3597775500cd3ebe8274e9b050c38f9525c77c97520bf", size = 55190, upload-time = "2026-05-08T21:00:13.935Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/c7/085d0cd63062e84044e3f05797749c3f8e3938ff3aeb0eb2f69d43fafc91/propcache-0.5.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5dbc581d2814337da56222fab8dc5f161cd798a434e49bac27930aaef798e144", size = 59995, upload-time = "2026-05-08T21:00:15.526Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/42/32cf8e3009e92b2645cf1e944f701e8ea4e924dffde1ee26db860bcbf7e4/propcache-0.5.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:857187f381f88c8e2fa2fe56ab94879d011b883d5a2ee5a1b60a8cd2a06846d9", size = 63422, upload-time = "2026-05-08T21:00:16.824Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/1b/f112433f99fc979431b87a39ef169e3f8df070d99a72792c56d6937ac48b/propcache-0.5.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:178b4a2cdaac1818e2bf1c5a99b94383fa73ea5382e032a48dec07dc5668dc42", size = 64342, upload-time = "2026-05-08T21:00:18.362Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/15/5574111ae50dd6e879456888c0eadd4c5a869959775854e18e18a6b345f3/propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f328175a2cde1f0ff2c4ed8ce968b9dcfb55f3a7153f39e2957ed994da13476", size = 61639, upload-time = "2026-05-08T21:00:19.692Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/da/4d775080b1490c0ae604acda868bd71aabe3a89ed16f2aa4339eb8a283e7/propcache-0.5.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:5671d09a36b06d0fd4a3da0fccbcae360e9b1570924171a15e9e0997f0249fba", size = 61588, upload-time = "2026-05-08T21:00:21.155Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/ac/f076982cbe2195ee9cf32de5a1e46951d9fb399fc207f390562dd0fd8fb2/propcache-0.5.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:80168e2ebe4d3ec6599d10ad8f520304ae1cad9b6c5a95372aef1b66b7bfb53a", size = 60029, upload-time = "2026-05-08T21:00:22.713Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/60/189be62e0dd898dce3b331e1b8c7a543cd3a405ac0c81fe8ee8a9d5d77e1/propcache-0.5.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:45f11346f884bc47444f6e6647131055844134c3175b629f84952e2b5cd62b64", size = 56774, upload-time = "2026-05-08T21:00:24.001Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/9e/93377b9c7939c1ffae98f878dee955efadfd638078bc86dbc21f9d52f651/propcache-0.5.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:8e778ebd44ef4f66ed60a0416b06b489687db264a9c0b3620362f26489492913", size = 63532, upload-time = "2026-05-08T21:00:25.545Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/f9/590ef6cfb9b8028d516d287812ece32bb0bc5f11fbb9c8bf6b2e6313fec8/propcache-0.5.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:c0cb9ed24c8964e172768d455a38254c2dd8a552905729ce006cad3d3dda59b1", size = 61592, upload-time = "2026-05-08T21:00:27.186Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/5e/70958b3034c297a630bba2f17ca7abc2d5f39a803ad7e370ab79d1ecd022/propcache-0.5.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:1d1ad32d9d4355e2be65574fd0bfd3677e7066b009cd5b9b2dee8aa6a6393b33", size = 64788, upload-time = "2026-05-08T21:00:28.8Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/fd/77fe5936d8c3086ca9048f7f415f122ed82e53884a9ec193646b42deef06/propcache-0.5.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c80f4ba3e8f00189165999a742ee526ebeccedf6c3f7beb0c7df821e9772435a", size = 62514, upload-time = "2026-05-08T21:00:30.098Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cf/74/66bd798b5b3be70aa1b391f5cc9d6a0a5532d7fd3b19ec0b213e72e6ad9d/propcache-0.5.2-cp312-cp312-win32.whl", hash = "sha256:8c7972d8f193740d9175f0998ab38717e6cd322d5935c5b0fef8c0d323fd9031", size = 39018, upload-time = "2026-05-08T21:00:31.622Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/7c/5c0d34aa3024694d6dcb9271cdbdd08c4e47c1c0ad95ec7e7bc74cdea145/propcache-0.5.2-cp312-cp312-win_amd64.whl", hash = "sha256:d9ee8826a7d47863a08ac44e1a5f611a462eefc3a194b492da242128bec75b42", size = 42322, upload-time = "2026-05-08T21:00:32.918Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4d/91/875812f1a3feb20ceba818ef39fbe4d92f1081e04ac815c822496d0d038b/propcache-0.5.2-cp312-cp312-win_arm64.whl", hash = "sha256:2800a4a8ead6b28cccd1ec54b59346f0def7922ee1c7598e8499c733cfbb7c84", size = 38172, upload-time = "2026-05-08T21:00:35.124Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/09/f049e45385503fe67db75a6b6186a7b9f0c3930366dc960522c312a825b1/propcache-0.5.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:099aaf4b4d1a02265b92a977edf00b5c4f63b3b17ac6de39b0d637c9cac0188a", size = 94457, upload-time = "2026-05-08T21:00:36.355Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/65/83d1d05655baf63113731bd5a1008435e14f8d1e5a06cbe4ec5b23ad7a31/propcache-0.5.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:68ce1c44c7a813a7f71ea04315a8c7b330b63db99d059a797a4651bb6f69f117", size = 53835, upload-time = "2026-05-08T21:00:38.072Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/12/a6ba6482bb5ea3260c000c9b20881c95fa11c6b30173715668259f844ed7/propcache-0.5.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:fc299c129490f55f254cd90be0deca4764e36e9a7c08b4aa588479a3bbed3098", size = 54545, upload-time = "2026-05-08T21:00:39.319Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/19/7fa086f5764c59ec8a8e157cd93aa8497acc00aba9dcdec56bfffb32602d/propcache-0.5.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:a6ae2198be502c10f09b2516e7b5d019816924bc3183a43ce792a7bd6625e6f4", size = 59886, upload-time = "2026-05-08T21:00:40.621Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/e4/5d7663dc8235956c8f5281698a3af1d351d8820341ddd890f59d9a9127f2/propcache-0.5.2-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:6041d31504dc1779d700e1edcfb08eea334b357620b06681a4eabb57a74e574e", size = 63261, upload-time = "2026-05-08T21:00:41.775Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/4a/15a03adee24d6350da4292caeac44c34c033d2afe5e87eb370f38854560f/propcache-0.5.2-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f7eabc04151c78a9f4d5bbb5f1faf571e4defeb4b585e0fe95b60ff2dbe4d3d7", size = 64184, upload-time = "2026-05-08T21:00:43.018Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/c6/979176efdaa3d239e36d503d5af63a0a773b36662ed8f52e5b6a6d9fd40e/propcache-0.5.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4db0ba63d693afd40d249bd93f842b5f144f8fcbb83de05660373bcf30517b1d", size = 61534, upload-time = "2026-05-08T21:00:44.507Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/22/63e8cd1bae4c2d2be6493b6b7d10566ddafad88137cfbc99964a1119853c/propcache-0.5.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1dbcf7675229b35d31abb6547d8ebc8c27a830ac3f9a794edff6254873ec7c0a", size = 61500, upload-time = "2026-05-08T21:00:45.796Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/5a/28e5d9acbac1cc9ccb67045e8c1b943aa8d79fdf39c93bd73cacd68008ea/propcache-0.5.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d310c013aad2c72f1c3f2f8dd3279d460a858c551f97aeb8c63e4693cca7b4d2", size = 59994, upload-time = "2026-05-08T21:00:47.093Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/40/db650677f554a95b9c01a7c9d93d629e93a15562f5deb4573c9ee136fed2/propcache-0.5.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:06187263ddad280d05b4d8a8b3bb7d164cbebd469236544a42e6d9b28ac6a4fa", size = 56884, upload-time = "2026-05-08T21:00:48.376Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/45/70b39b89516ff8b96bf732fa6fded8cef20f293cb1508690101c3c07ec51/propcache-0.5.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:3115559b8effafd63b142ea5ed53d63a16ea6469cbc63dce4ee194b42db5d853", size = 63464, upload-time = "2026-05-08T21:00:49.954Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/e2/fa59d3a89eac5534293124af4f1d0d0ada091ce4a0ab4610ce03fd2bdd8d/propcache-0.5.2-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:c60462af8e6dc30c35407c7237ea908d777b22862bbee27bc4699c0d8bcdc45a", size = 61588, upload-time = "2026-05-08T21:00:51.281Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/97/efb547a55c4bc7381cfb202d6a2239ac621045277bc1ea5dfd3a7f0516c0/propcache-0.5.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:40314bca9ac559716fe374094fc81c11dcc34b64fd6c585360f5775690505704", size = 64667, upload-time = "2026-05-08T21:00:52.602Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/56/f5c7d9b4b7595d5127da38974d791b2153f3d1eae6c674af3583ace92ad3/propcache-0.5.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:cfa21e036ce1e1db2be04ba3b85d2df1bb1702fa01932d984c5464c665228ff4", size = 62463, upload-time = "2026-05-08T21:00:54.303Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/3b/484a3a65fc9f9f60c41dcd17b428bace5389544e2c680994534a20755066/propcache-0.5.2-cp313-cp313-win32.whl", hash = "sha256:f156a3529f38063b6dbaf356e15602a7f95f8055b1295a438433a6386f10463d", size = 38621, upload-time = "2026-05-08T21:00:55.808Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/fd/3f0f10dba4dabad3bf53102be007abf55481067952bde0fdddff439e7c61/propcache-0.5.2-cp313-cp313-win_amd64.whl", hash = "sha256:dfed59d0a5aeb01e242e66ff0300bc4a265a7c05f612d30016f0b60b1017d757", size = 41649, upload-time = "2026-05-08T21:00:57.061Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/ec/6ce619cc32bb500a482f811f9cd509368b4e58e638d13f2c68f370d6b475/propcache-0.5.2-cp313-cp313-win_arm64.whl", hash = "sha256:ba338430e87ceb9c8f0cf754de38a9860560261e56c00376debd628698a7364f", size = 37636, upload-time = "2026-05-08T21:00:58.646Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/82/c1d268bbbf2ef981c5bf0fbbe746db617c66e3bcefe431a1aa8943fbe23a/propcache-0.5.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:a592f5f3da71c8691c788c13cb6734b6d17663d2e1cb8caddf0673d01ef8847d", size = 98872, upload-time = "2026-05-08T21:00:59.889Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/d4/52c871e73e864e6b34c0e2d58ac1ec5ccd149497ddc7ad2137ae98323a35/propcache-0.5.2-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:6a997d0489e9668a384fcfd5061b857aa5361de73191cac204d04b889cfbbafa", size = 56257, upload-time = "2026-05-08T21:01:01.195Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/f0/9b90ca2a210b3d09bcfcd96ecd0f55545c091535abce2a45de2775cfd357/propcache-0.5.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:10734b5484ea113152ee25a91dccedf81631791805d2c9ccb054958e51842c94", size = 56696, upload-time = "2026-05-08T21:01:02.941Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/0e/6e9d4ba07c8e56e21ddec1e75f12148142b21ca83a51871babce095334f4/propcache-0.5.2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:cafca7e56c12bb02ae16d283742bef25a61122e9dab2b5b3f2ccbe589ce32164", size = 62378, upload-time = "2026-05-08T21:01:04.475Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/19/c10badaa463dde8a27ce884f8ee2ec37e6035b7c9f5ff0c8f74f06f08dac/propcache-0.5.2-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f064f8d2b59177878b7615df1735cd8fe3462ed6be8c7b217d17a276489c2b7f", size = 65283, upload-time = "2026-05-08T21:01:05.959Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b0/b6/93bea99ca80e19cef6512a8580e5b7857bbe09422d9daa7fd4ef5723306c/propcache-0.5.2-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f78abfa8dfc32376fd1aacf597b2f2fbbe0ea751419aee718af5d4f82537ef8c", size = 66616, upload-time = "2026-05-08T21:01:07.228Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/e4/5c7462e50625f051f37fb38b8224f7639f667184bbd34424ec83819bb1b7/propcache-0.5.2-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f7467da8a9822bf1a55336f877340c5bcbd3c482afc43a99771169f74a26dedc", size = 63773, upload-time = "2026-05-08T21:01:08.514Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/b6/99238894047b13c823be25027e736626cd414a52a5e30d2c3347c2733529/propcache-0.5.2-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a6ddc6ac9e25de626c1f129c1b467d7ecd33ce2237d3fd0c4e429feef0a7ee1f", size = 63664, upload-time = "2026-05-08T21:01:09.874Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/1e/a3a1a63116a2b8edb415a8bb9a6f0c34bd03830b1e18e8ce2904e1dc1cf4/propcache-0.5.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:2f22cbbac9e26a8e864c0985ff1268d5d939d53d9d9411a9824279097e03a2cb", size = 62643, upload-time = "2026-05-08T21:01:11.132Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/03/893cf147de2fc6543c5eaa07ad833170e7e2a2385725bbebe8c0503723bb/propcache-0.5.2-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:fc76378c62a0f04d0cd82fbb1a2cd2d7e28fcb40d5873f28a6c44e388aaa2751", size = 59595, upload-time = "2026-05-08T21:01:12.387Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/3b/04c1a2e12c57766568ba75ba72b3bf2042818d4c1425fab6fc07155c7cff/propcache-0.5.2-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:acd2c8edba48e31e58a363b8cf4e5c7db3b04b3f9e371f601df30d9b0d244836", size = 65711, upload-time = "2026-05-08T21:01:13.676Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/34/80f8d0099f8d6bacc4de1624c85672681c8cd1149ca2da0e38fd120b817f/propcache-0.5.2-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:452b5065457eb9991ec5eb38ff41d6cd4c991c9ac7c531c4d5849ae473a9a13f", size = 64247, upload-time = "2026-05-08T21:01:14.936Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/1a/8b08f3a5f1037e9e370c55883ceeeee0f6dd0416fb2d2d67b8bfc91f2a79/propcache-0.5.2-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:3430bb2bfe1331885c427745a751e774ee679fd4344f80b97bf879815fe8fa55", size = 67102, upload-time = "2026-05-08T21:01:16.281Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/68/8bdb7bb7756d76e005490649d10e4a8369e610c74d619f71e1aedf889e9c/propcache-0.5.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:cef6cea3922890dd6c9654971001fa797b526c16ab5e1e46c05fd6f877be7568", size = 64964, upload-time = "2026-05-08T21:01:17.57Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/aa/50fb0b5d3968b61a510926ff8b8465f1d6e976b3ab74496d7a4b9fc42515/propcache-0.5.2-cp313-cp313t-win32.whl", hash = "sha256:72d61e16dd78228b58c5d47be830ff3da7e5f139abdf0aef9d86cde1c5cf2191", size = 42546, upload-time = "2026-05-08T21:01:18.946Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/4c/0ddbae64321bd4a95bcbfc19307238016b5b1fee645c84626c8d539e5b74/propcache-0.5.2-cp313-cp313t-win_amd64.whl", hash = "sha256:0958834041a0166d343b8d2cedcd8bcbaeb4fdbe0cf08320c5379f143c3be6e7", size = 46330, upload-time = "2026-05-08T21:01:20.162Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/d9/9cddc8efb78d8af264c5ec9f6d10b62f57c515feda8d321595f56010fb23/propcache-0.5.2-cp313-cp313t-win_arm64.whl", hash = "sha256:6de8bd93ddde9b992cf2b2e0d796d501a19026b5b9fd87356d7d0779531a8d96", size = 40521, upload-time = "2026-05-08T21:01:21.399Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/ea/23ee535d90ce8bcc465a3028eb3cc0ce3bd1005f4bb27710b30587de798d/propcache-0.5.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:46088abff4cba581dea21ae0467a480526cb25aa5f3c269e909f800328bc3999", size = 94662, upload-time = "2026-05-08T21:01:22.683Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/06/c5a52f419b5d8972f8d46a7577476090d8e3263ff589ce40b5ca4968d5be/propcache-0.5.2-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:fc88b26f08d634f7bc819a7852e5214f5802641ab8d9fd5326892292eee1993e", size = 53928, upload-time = "2026-05-08T21:01:23.986Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/63/b1/4260d67d6bd85e58a66b72d54ce15d5de789b6f3870cc6bedf8ff9667401/propcache-0.5.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:97797ebb098e670a2f92dd66f32897e30d7615b14e7f59711de23e30a9072539", size = 54650, upload-time = "2026-05-08T21:01:25.305Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/06/2f46c318e3307cd7a6a7481def374ce838c0fe20084b39dd54b0879d0e99/propcache-0.5.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ba57fffe4ac99c5d30076161b5866336d97600769bad35cc68f7774b15298a4e", size = 59912, upload-time = "2026-05-08T21:01:26.545Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/29/fe1aebec2ce57ab985a9c382bded1124431f85078113aa222c5d278430d4/propcache-0.5.2-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:583c19759d9eec1e5b69e2fbef36a7d9c326041be9746cb822d335c8cedc2979", size = 63300, upload-time = "2026-05-08T21:01:27.937Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/18/2334b26768b6c82be8c69e83671b767d5ef426aa09b0cba6c2ea47816774/propcache-0.5.2-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:d0326e2e5e1f3163fa306c834e48e8d490e5fae607a097a40c0648109b47ba80", size = 64208, upload-time = "2026-05-08T21:01:29.484Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/76/7f1bfd6afff4c5e38e36a3c6d68eb5f4b7311ea80baf693db78d95b603c4/propcache-0.5.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e00820e192c8dbebcafb383ebbf99030895f09905e7a0eb2e0340a0bcc2bc825", size = 61633, upload-time = "2026-05-08T21:01:31.068Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/46/b3ff8aba2b4953a3e50de2cf72f1b5748b8eca93b15f3dc2c84339084c09/propcache-0.5.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:c66afea89b1e43725731d2004732a046fe6fe955d51f952c3e95a7314a284a39", size = 61724, upload-time = "2026-05-08T21:01:32.374Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/01/814cfcafbcff954f94c01cf30e097ddc88a076b5440fbcf4570753437d40/propcache-0.5.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d4dc37dec6c6cdad0b57881a5658fd14fbf53e333b1a86cf86559f190e1d9ec4", size = 60069, upload-time = "2026-05-08T21:01:33.67Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/68/5c6f7622d510cc666a300687e06fd060c1a43361c0c9b20d284f06d8096a/propcache-0.5.2-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:5570dbcc97571c15f68068e529c92715a12f8d54030e272d264b377e22bd17a5", size = 57099, upload-time = "2026-05-08T21:01:34.915Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/27/9cb0b4c679124085327957d42521c99dba04c88c90c3e55a6f0b633ebccc/propcache-0.5.2-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:f814362777a9f841adddb200ecdf8f5cb1e5a3c4b7a86378edbd6ccb26edd702", size = 63391, upload-time = "2026-05-08T21:01:36.231Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/9d/7258aaa5bdf60fc6f27591eef6fe52768cb0beda7140be477c8b12c9794a/propcache-0.5.2-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:196913dea116aeb5a2ba95af4ddcb7ea85559ae07d8eee8751688310d09168c3", size = 61626, upload-time = "2026-05-08T21:01:37.545Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/0d/41c602003e8a9b16fe1e7eadf62c7bfba9d5474370b24200bf48b315f45f/propcache-0.5.2-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:6e7b8719005dd1175be4ab1cd25e9b98659a5e0347331506ec6760d2773a7fb5", size = 64781, upload-time = "2026-05-08T21:01:38.83Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/f3/38e66b1856e9bd079deea015bc4a55f7767c0e4db2f7dcf69e7e680ba4ce/propcache-0.5.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:51f96d685ab16e88cab128cd37a52c5da540809c8b879fa047731bfcb4ad35a4", size = 62570, upload-time = "2026-05-08T21:01:40.415Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/ca/bbfe9b910ce57dde8bb4876b4520fc02a4e89497c10de26be936758a3aaa/propcache-0.5.2-cp314-cp314-win32.whl", hash = "sha256:cc6fc3cc62e8501d3ed62894425040d2728ecddb1ed072737a5c70bd537aa9f0", size = 39436, upload-time = "2026-05-08T21:01:41.654Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/d2/45c9defbaa1ea297035d9d4cce9e8f80daafbf19319c6007f157c6256ea9/propcache-0.5.2-cp314-cp314-win_amd64.whl", hash = "sha256:81e3a30b0bb60caa22033dd0f8a3618d1d67356212514f62c57db75cb0ef410c", size = 42373, upload-time = "2026-05-08T21:01:43.041Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/68/9ea5103f41d5217d7d6ec24db90018e23aebec070c3f9a6e54d12b841fd8/propcache-0.5.2-cp314-cp314-win_arm64.whl", hash = "sha256:0d2c9bf8528f135dbb805ce027567e09164f7efa51a2be07458a2c0420f292d0", size = 38554, upload-time = "2026-05-08T21:01:44.336Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/81/fadf555f42d3b762eea8a53950b0489fdc0aa9da5f8ed9e10ce0a4e01b48/propcache-0.5.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:4bc8ff1feffc6a61c7002ffe84634c41b822e104990ae009f44a0834430070bb", size = 99395, upload-time = "2026-05-08T21:01:45.883Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f5/c9/c61e134a686949cf7971af3a390148b1156f7be81c73bc0cd12c873e2d48/propcache-0.5.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:79aa3ff0a9b566633b642fa9caf7e21ed1c13d6feca718187873f199e1514078", size = 56653, upload-time = "2026-05-08T21:01:47.307Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/73/daf935ea7048ddd7ec8eec5345b4a40b619d2d178b3c0a0900796bc3c794/propcache-0.5.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1b31822f4474c4036bae62de9402710051d431a606d6a0f907fec79935a071aa", size = 56914, upload-time = "2026-05-08T21:01:48.573Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/9f/aba959b435ea18617edd7cf0a7ad0b9c574b8fc7e3d2cd55fb59cb255d33/propcache-0.5.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:13fef48778b5a2a756523fdb781326b028ca75e32858b04f2cdd19f394564917", size = 62567, upload-time = "2026-05-08T21:01:49.903Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/a1/859942de9a791ff42f6141736f5b37749b8f53e65edfa49638c67dd67e6a/propcache-0.5.2-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8b73ab70f1a3351fbc71f663b3e645af6dd0329100c353081cf69c37433fc6fe", size = 65542, upload-time = "2026-05-08T21:01:51.204Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/61/315bc0fd6c0fc7f80a528b8afd209e5fc4a875ea79571b91b8f50f442907/propcache-0.5.2-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5538d2c13d93e4698af7e092b57bc7298fd35d1d58e656ae18f23ee0d0378e03", size = 66845, upload-time = "2026-05-08T21:01:52.539Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/f7/9f8122e3132e8e354ac41975ef8f1099be7d5a16bc7ae562734e993665c0/propcache-0.5.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cd645f03898405cabe694fb8bc35241e3a9c332ec85627584fe3de201452b335", size = 63985, upload-time = "2026-05-08T21:01:53.847Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c8/54/c317819ec157cbf6f35df9df9657a6f82daf34d5faf15948b2f639c2192e/propcache-0.5.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:a473b3440261e0c60706e732b2ed2f517857344fc21bf48fdfe211e2d98eb285", size = 63999, upload-time = "2026-05-08T21:01:55.179Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/56/387e3f7dfce0a9233df41fb888aa1c30222cb4bbbf09537c02dd9bd85fe2/propcache-0.5.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7afa37062e6650640e932e4cc9297d81f9f42d9944029cc386b8247dea4da837", size = 62779, upload-time = "2026-05-08T21:01:57.489Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/9c/596784cb5824ed61ee960d3f8655a3f0993e107c6e98ab6c818b7fb92ccb/propcache-0.5.2-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:8a90efd5777e996e42d568db9ac740b944d691e565cbfd31b2f7832f9184b2b8", size = 59796, upload-time = "2026-05-08T21:01:58.736Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/3d/1a6cfa1726a48542c1e8784a0761421476a5b68e09b7f36bf95eb954aaba/propcache-0.5.2-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:f19bb891234d72535764d703bfed1153cc34f4214d5bd7150aee1eec9e8f4366", size = 66023, upload-time = "2026-05-08T21:02:00.228Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/0e/05fd6990369477076e4e280bcb970de760fddf0161a46e988bc95f7940ec/propcache-0.5.2-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:32775082acd2d807ee3db715c7770d38767b817870acfa08c29e057f3c4d5b56", size = 64448, upload-time = "2026-05-08T21:02:01.888Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/86/5f8da315a4309c62c10c0b2516b17492d5d3bbe1bb862b96604db67e2a37/propcache-0.5.2-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:9282fb1a3bccd038da9f768b927b24a0c753e466c086b7c4f3c6982851eefb2d", size = 67329, upload-time = "2026-05-08T21:02:03.484Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/d3/3368efe79ab21f0cdf86ef49895811c9cc933131d4cde1f28a624e22e712/propcache-0.5.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:cc49723e2f60d6b32a0f0b08a3fd6d13203c07f1cd9566cfce0f12a917c967a2", size = 65172, upload-time = "2026-05-08T21:02:04.745Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/07/127e8b0bacfb325396196f9d976a22453049b89b9b2b08477cc3145faa44/propcache-0.5.2-cp314-cp314t-win32.whl", hash = "sha256:2d7aa89ebca5acc98cba9d1472d976e394782f587bad6661003602a619fd1821", size = 43813, upload-time = "2026-05-08T21:02:06.025Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/fb/46dad6c0ae49ed230ab1b16c890c2b6314e2403e6c412976f4a72d64a527/propcache-0.5.2-cp314-cp314t-win_amd64.whl", hash = "sha256:d447bb0b3054be5818458fbb171208b1d9ff11eba14e18ca18b90cbb45767370", size = 47764, upload-time = "2026-05-08T21:02:07.353Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/c4/a47d0a63aa309d10d59ede6e9d4cff03a344a79d1f0f4cd0cd74997b53e0/propcache-0.5.2-cp314-cp314t-win_arm64.whl", hash = "sha256:fe67a3d11cd9b4efabfa45c3d00ffba2b26811442a73a581a94b67c2b5faccf6", size = 41140, upload-time = "2026-05-08T21:02:09.065Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/ed/1cdcab6ba3d6ab7feca11fc14f0eeea80755bb53ef4e892079f31b10a25f/propcache-0.5.2-py3-none-any.whl", hash = "sha256:be1ddfcbb376e3de5d2e2db1d58d6d67463e6b4f9f040c000de8e300295465fe", size = 14036, upload-time = "2026-05-08T21:02:10.673Z" }, +] + +[[package]] +name = "protobuf" +version = "7.35.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/01/9ef0afd7999eb9badb3a768b4aedd78c86d4c65cfaf1958ab276199e76b4/protobuf-7.35.1.tar.gz", hash = "sha256:ce115a26fe0c39a2c29973d914d327e516a6455464489fe3cd1e51a1b354f81a", size = 458717, upload-time = "2026-06-11T21:55:40.257Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/03/8aeeb7458d22546bf64b5250ca1daeb5ff757d900e8e4a7476c6f0db843e/protobuf-7.35.1-cp310-abi3-macosx_10_9_universal2.whl", hash = "sha256:24f857477359a85c0c235261b8ba905fd51b2562f4a64ca1df5473f29850cbf6", size = 433226, upload-time = "2026-06-11T21:55:31.719Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/4b/dfb89eb0e652a1ff073c39a59fb5e3a83cfe9b57a2c83fa6d78270101767/protobuf-7.35.1-cp310-abi3-manylinux2014_aarch64.whl", hash = "sha256:11d6b0ec246892d85215b0a13ca6e0233cf5284b68f0ac02646427f4ff88a799", size = 328847, upload-time = "2026-06-11T21:55:34.035Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/58/dc12f2cd484951524af6e3382c785869b9b3fb5e52ee95ae23add53ee8f9/protobuf-7.35.1-cp310-abi3-manylinux2014_s390x.whl", hash = "sha256:b73f9489a4b8b1c9cb1f8ed951c736392592edb24b9d6819f36d2e10b171d5b4", size = 344030, upload-time = "2026-06-11T21:55:34.941Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/be/5b3cfe508bfab6761414ff944e3366eb13be4fd71efcd69450f89ba39f43/protobuf-7.35.1-cp310-abi3-manylinux2014_x86_64.whl", hash = "sha256:74758715c53d7158fb76caf4f0cfdacc5329a4b1bb994f865d6cf302d413a1c4", size = 327130, upload-time = "2026-06-11T21:55:35.921Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/bc/6d6c7ba8709c85f8f2c390b2b118d6fb08a783676a572271851bf45a7d22/protobuf-7.35.1-cp310-abi3-win32.whl", hash = "sha256:353652e4efd0bca5b5fc2656abf8307ef351f0cf938c9eba09f0e09c20a25c30", size = 428945, upload-time = "2026-06-11T21:55:37.034Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/19/8d0cb6f20a1ef7b18f1c8986ad5783f22f84cce39c6ce9a6e645ea55192e/protobuf-7.35.1-cp310-abi3-win_amd64.whl", hash = "sha256:230a75ddfc2de4806e56696ce9640c1cdfdb6543b7cfce98d42a4c0a0e7bdb87", size = 439996, upload-time = "2026-06-11T21:55:38.123Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/c7/5f7c636ec43e0c545e28d1f1db71990108306f7bdcb89f069ba97e428e7f/protobuf-7.35.1-py3-none-any.whl", hash = "sha256:4bc97768d8fe4ad6743c8a19403e314511ed9f6d13205b687e52421c023ac1b9", size = 171659, upload-time = "2026-06-11T21:55:39.155Z" }, +] + +[[package]] +name = "pycparser" +version = "3.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29", size = 103492, upload-time = "2026-01-21T14:26:51.89Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992", size = 48172, upload-time = "2026-01-21T14:26:50.693Z" }, +] + +[[package]] +name = "pydantic" +version = "2.13.4" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "annotated-types" }, + { name = "pydantic-core" }, + { name = "typing-extensions" }, + { name = "typing-inspection" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/a5/b60d21ac674192f8ab0ba4e9fd860690f9b4a6e51ca5df118733b487d8d6/pydantic-2.13.4.tar.gz", hash = "sha256:c40756b57adaa8b1efeeced5c196f3f3b7c435f90e84ea7f443901bec8099ef6", size = 844775, upload-time = "2026-05-06T13:43:05.343Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/7b/122376b1fd3c62c1ed9dc80c931ace4844b3c55407b6fb2d199377c9736f/pydantic-2.13.4-py3-none-any.whl", hash = "sha256:45a282cde31d808236fd7ea9d919b128653c8b38b393d1c4ab335c62924d9aba", size = 472262, upload-time = "2026-05-06T13:43:02.641Z" }, +] + +[package.optional-dependencies] +email = [ + { name = "email-validator" }, +] + +[[package]] +name = "pydantic-core" +version = "2.46.4" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/56/921726b776ace8d8f5db44c4ef961006580d91dc52b803c489fafd1aa249/pydantic_core-2.46.4.tar.gz", hash = "sha256:62f875393d7f270851f20523dd2e29f082bcc82292d66db2b64ea71f64b6e1c1", size = 471464, upload-time = "2026-05-06T13:37:06.98Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/8c/af022f0af448d7747c5154288d46b5f2bc5f17366eaa0e23e9aa04d59f3b/pydantic_core-2.46.4-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:3245406455a5d98187ec35530fd772b1d799b26667980872c8d4614991e2c4a2", size = 2106158, upload-time = "2026-05-06T13:38:57.215Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/95/6195171e385007300f0f5574592e467c568becce2d937a0b6804f218bc49/pydantic_core-2.46.4-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:962ccbab7b642487b1d8b7df90ef677e03134cf1fd8880bf698649b22a69371f", size = 1951724, upload-time = "2026-05-06T13:37:02.697Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/bc/f47d1ff9cbb1620e1b5b697eef06010035735f07820180e74178226b27b3/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8233f2947cf85404441fd7e0085f53b10c93e0ee78611099b5c7237e36aacbf7", size = 1975742, upload-time = "2026-05-06T13:37:09.448Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/11/9b9a5b0306345664a2da6410877af6e8082481b5884b3ddd78d47c6013ce/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3a233125ac121aa3ffba9a2b59edfc4a985a76092dc8279586ab4b71390875e7", size = 2052418, upload-time = "2026-05-06T13:37:38.234Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/b7/a65fec226f5d78fc39f4a13c4cc0c768c22b113438f60c14adc9d2865038/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:5b712b53160b79a5850310b912a5ef8e57e56947c8ad690c227f5c9d7e561712", size = 2232274, upload-time = "2026-05-06T13:38:27.753Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/f0/92039db98b907ef49269a8271f67db9cb78ae2fc68062ef7e4e77adb5f61/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9401557acd873c3a7f3eb9383edef8ac4968f9510e340f4808d427e75667e7b4", size = 2309940, upload-time = "2026-05-06T13:38:05.353Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/97/2aab507d3d00ca626e8e57c1eac6a79e4e5fbcc63eb99733ff55d1717f65/pydantic_core-2.46.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:926c9541b14b12b1681dca8a0b75feb510b06c6341b70a8e500c2fdcff837cce", size = 2094516, upload-time = "2026-05-06T13:39:10.577Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/37/a8aca44d40d737dde2bc05b3c6c07dff0de07ce6f82e9f3167aeaf4d5dea/pydantic_core-2.46.4-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:56cb4851bcaf3d117eddcef4fe66afd750a50274b0da8e22be256d10e5611987", size = 2136854, upload-time = "2026-05-06T13:40:22.59Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/99/fcef1b79238c06a8cbec70819ac722ba76e02bc8ada9b0fd66eba40da01b/pydantic_core-2.46.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c68fcd102d71ea85c5b2dfac3f4f8476eff42a9e078fd5faefff6d145063536b", size = 2180306, upload-time = "2026-05-06T13:40:10.666Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/6c/fc44000918855b42779d007ae63b0532794739027b2f417321cddbc44f6a/pydantic_core-2.46.4-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:b2f69dec1725e79a012d920df1707de5caf7ed5e08f3be4435e25803efc47458", size = 2190044, upload-time = "2026-05-06T13:40:43.231Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6b/65/d9cadc9f1920d7a127ad2edba16c1db7916e59719285cd6c94600b0080ba/pydantic_core-2.46.4-cp312-cp312-musllinux_1_1_armv7l.whl", hash = "sha256:8d0820e8192167f80d88d64038e609c31452eeca865b4e1d9950a27a4609b00b", size = 2329133, upload-time = "2026-05-06T13:39:57.365Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/cf/c873d91679f3a30bcf5e7ac280ce5573483e72295307685120d0d5ad3416/pydantic_core-2.46.4-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:fbdb89b3e1c94a30cc5edfce477c6e6a5dc4d8f84665b455c27582f211a1c72c", size = 2374464, upload-time = "2026-05-06T13:38:06.976Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/bd/6f2fc8188f31bf10590f1e98e7b306336161fac930a8c514cd7bd828c7dc/pydantic_core-2.46.4-cp312-cp312-win32.whl", hash = "sha256:9aa768456404a8bf48a4406685ac2bec8e72b62c69313734fa3b73cf33b3a894", size = 1974823, upload-time = "2026-05-06T13:40:47.985Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/8c/985c1d41ea1107c2534abd9870e4ed5c8e7669b5c308297835c001e7a1c4/pydantic_core-2.46.4-cp312-cp312-win_amd64.whl", hash = "sha256:e9c26f834c65f5752f3f06cb08cb86a913ceb7274d0db6e267808a708b46bc89", size = 2072919, upload-time = "2026-05-06T13:39:21.153Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/ba/f463d006e0c47373ca7ec5e1a261c59dc01ef4d62b2657af925fb0deee3a/pydantic_core-2.46.4-cp312-cp312-win_arm64.whl", hash = "sha256:4fc73cb559bdb54b1134a706a2802a4cddd27a0633f5abb7e53056268751ac6a", size = 2027604, upload-time = "2026-05-06T13:39:03.753Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/a2/5d30b469c5267a17b39dec53208222f76a8d351dfac4af661888c5aee77d/pydantic_core-2.46.4-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:5d5902252db0d3cedf8d4a1bc68f70eeb430f7e4c7104c8c476753519b423008", size = 2106306, upload-time = "2026-05-06T13:37:48.029Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/81/4fa520eaffa8bd7d1525e644cd6d39e7d60b1592bc5b516693c7340b50f1/pydantic_core-2.46.4-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:c94f0688e7b8d0a67abf40e57a7eaaecd17cc9586706a31b76c031f63df052b4", size = 1951906, upload-time = "2026-05-06T13:37:17.012Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/d5/fd02da45b659668b05923b17ba3a0100a0a3d5541e3bd8fcc4ecb711309e/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f027324c56cd5406ca49c124b0db10e56c69064fec039acc571c29020cc87c76", size = 1976802, upload-time = "2026-05-06T13:37:35.113Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/f2/95727e1368be3d3ed485eaab7adbd7dda408f33f7a36e8b48e0144002b91/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e739fee756ba1010f8bcccb534252e85a35fe45ae92c295a06059ce58b74ccd3", size = 2052446, upload-time = "2026-05-06T13:37:12.313Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/86/5d99feea3f77c7234b8718075b23db11532773c1a0dbd9b9490215dc2eeb/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9d56801be94b86a9da183e5f3766e6310752b99ff647e38b09a9500d88e46e76", size = 2232757, upload-time = "2026-05-06T13:39:01.149Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/3a/508ac615935ef7588cf6d9e9b91309fdc2da751af865e02a9098de88258c/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2412e734dcb48da14d4e4006b82b46b74f2518b8a26ee7e58c6844a6cd6d03c4", size = 2309275, upload-time = "2026-05-06T13:37:41.406Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/f8/41db9de19d7987d6b04715a02b3b40aea467000275d9d758ffaa31af7d50/pydantic_core-2.46.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9551187363ffc0de2a00b2e47c25aeaeb1020b69b668762966df15fc5659dd5a", size = 2094467, upload-time = "2026-05-06T13:39:18.847Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/e2/f35033184cb11d0052daf4416e8e10a502ea2ac006fc4f459aee872727d1/pydantic_core-2.46.4-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:0186750b482eefa11d7f435892b09c5c606193ef3375bcf94aa00ae6bfb66262", size = 2134417, upload-time = "2026-05-06T13:40:17.944Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/7b/6ceeb1cc90e193862f444ebe373d8fdf613f0a82572dde03fb10734c6c71/pydantic_core-2.46.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5855698a4856556d86e8e6cd8434bc3ac0314ee8e12089ae0e143f64c6256e4e", size = 2179782, upload-time = "2026-05-06T13:40:32.618Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/f2/c8d7773ede6af08036423a00ae0ceffce266c3c52a096c435d68c896083f/pydantic_core-2.46.4-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:cbaf13819775b7f769bf4a1f066cb6df7a28d4480081a589828ef190226881cd", size = 2188782, upload-time = "2026-05-06T13:36:51.018Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/59/31/0c864784e31f09f05cdd87606f08923b9c9e7f6e51dd27f20f62f975ce9f/pydantic_core-2.46.4-cp313-cp313-musllinux_1_1_armv7l.whl", hash = "sha256:633147d34cf4550417f12e2b1a0383973bdf5cdfde212cb09e9a581cf10820be", size = 2328334, upload-time = "2026-05-06T13:40:37.764Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/eb/4f6c8a41efa30baa755590f4141abf3a8c370fab610915733e74134a7270/pydantic_core-2.46.4-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:82cf5301172168103724d49a1444d3378cb20cdee30b116a1bd6031236298a5d", size = 2372986, upload-time = "2026-05-06T13:39:34.152Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/24/b375a480d53113860c299764bfe9f349a3dc9108b3adc0d7f0d786492ebf/pydantic_core-2.46.4-cp313-cp313-win32.whl", hash = "sha256:9fa8ae11da9e2b3126c6426f147e0fba88d96d65921799bb30c6abd1cb2c97fb", size = 1973693, upload-time = "2026-05-06T13:37:55.072Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/e8/cff247591966f2d22ec8c003cd7587e27b7ba7b81ab2fb888e3ab75dc285/pydantic_core-2.46.4-cp313-cp313-win_amd64.whl", hash = "sha256:6b3ace8194b0e5204818c92802dcdca7fc6d88aabbb799d7c795540d9cd6d292", size = 2071819, upload-time = "2026-05-06T13:38:49.139Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/1a/f4aee670d5670e9e148e0c82c7db98d780be566c6e6a97ee8035528ca0b3/pydantic_core-2.46.4-cp313-cp313-win_arm64.whl", hash = "sha256:184c081504d17f1c1066e430e117142b2c77d9448a97f7b65c6ac9fd9aee238d", size = 2027411, upload-time = "2026-05-06T13:40:45.796Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/74/228a26ddad29c6672b805d9fd78e8d251cd04004fa7eed0e622096cd0250/pydantic_core-2.46.4-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:428e04521a40150c85216fc8b85e8d39fece235a9cf5e383761238c7fa9b96fb", size = 2102079, upload-time = "2026-05-06T13:38:41.019Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/1f/8970b150a4b4365623ae00fc88603491f763c627311ae8031e3111356d6e/pydantic_core-2.46.4-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:23ace664830ee0bfe014a0c7bc248b1f7f25ed7ad103852c317624a1083af462", size = 1952179, upload-time = "2026-05-06T13:36:59.812Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/30/5211a831ae054928054b2f79731661087a2bc5c01e825c672b3a4a8f1b3e/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce5c1d2a8b27468f433ca974829c44060b8097eedc39933e3c206a90ee49c4a9", size = 1978926, upload-time = "2026-05-06T13:37:39.933Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/e9/689668733b1eb67adeef047db3c2e8788fcf65a7fd9c9e2b46b7744fe245/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7283d57845ecf5a163403eb0702dfc220cc4fbdd18919cb5ccea4f95ee1cdab4", size = 2046785, upload-time = "2026-05-06T13:38:01.995Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/d9/6715260422ff50a2109878fd24d948a6c3446bb2664f34ee78cd972b3acd/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8daafc69c93ee8a0204506a3b6b30f586ef54028f52aeeeb5c4cfc5184fd5914", size = 2228733, upload-time = "2026-05-06T13:40:50.371Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/ae/fdb2f64316afca925640f8e70bb1a564b0ec2721c1389e25b8eb4bf9a299/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cd2213145bcc2ba85884d0ac63d222fece9209678f77b9b4d76f054c561adb28", size = 2307534, upload-time = "2026-05-06T13:37:21.531Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/1d/8eff589b45bb8190a9d12c49cfad0f176a5cbd1534908a6b5125e2886239/pydantic_core-2.46.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7a5f930472650a82629163023e630d160863fce524c616f4e5186e5de9d9a49b", size = 2099732, upload-time = "2026-05-06T13:39:31.942Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/06/d5/ee5a3366637fee41dee51a1fc91562dcf12ddbc68fda34e6b253da2324bb/pydantic_core-2.46.4-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:c1b3f518abeca3aa13c712fd202306e145abf59a18b094a6bafb2d2bbf59192c", size = 2129627, upload-time = "2026-05-06T13:37:25.033Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/33/2414be571d2c6a6c4d08be21f9292b6d3fdb08949a97b6dfe985017821db/pydantic_core-2.46.4-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1a7dd0b3ee80d90150e3495a3a13ac34dbcbfd4f012996a6a1d8900e91b5c0fb", size = 2179141, upload-time = "2026-05-06T13:37:14.046Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/79/7daa95be995be0eecc4cf75064cb33f9bbbfe3fe0158caf2f0d4a996a5c7/pydantic_core-2.46.4-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:3fb702cd90b0446a3a1c5e470bfa0dd23c0233b676a9099ddcc964fa6ca13898", size = 2184325, upload-time = "2026-05-06T13:36:53.615Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9f/cb/d0a382f5c0de8a222dc61c65348e0ce831b1f68e0a018450d31c2cace3a5/pydantic_core-2.46.4-cp314-cp314-musllinux_1_1_armv7l.whl", hash = "sha256:b8458003118a712e66286df6a707db01c52c0f52f7db8e4a38f0da1d3b94fc4e", size = 2323990, upload-time = "2026-05-06T13:40:29.971Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/db/d9ba624cc4a5aced1598e88c04fdbd8310c8a69b9d38b9a3d39ce3a61ed7/pydantic_core-2.46.4-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:372429a130e469c9cd698925ce5fc50940b7a1336b0d82038e63d5bbc4edc519", size = 2369978, upload-time = "2026-05-06T13:37:23.027Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/20/d15df15ba918c423461905802bfd2981c3af0bfa0e40d05e13edbfa48bc3/pydantic_core-2.46.4-cp314-cp314-win32.whl", hash = "sha256:85bb3611ff1802f3ee7fdd7dbff26b56f343fb432d57a4728fdd49b6ef35e2f4", size = 1966354, upload-time = "2026-05-06T13:38:03.499Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/b6/6b8de4c0a7d7ab3004c439c80c5c1e0a3e8d78bbae19379b01960383d9e5/pydantic_core-2.46.4-cp314-cp314-win_amd64.whl", hash = "sha256:811ff8e9c313ab425368bcbb36e5c4ebd7108c2bbf4e4089cfbb0b01eff63fac", size = 2072238, upload-time = "2026-05-06T13:39:40.807Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/32/36/51eb763beec1f4cf59b1db243a7dcc39cbb41230f050a09b9d69faaf0a48/pydantic_core-2.46.4-cp314-cp314-win_arm64.whl", hash = "sha256:bfec22eab3c8cc2ceec0248aec886624116dc079afa027ecc8ad4a7e62010f8a", size = 2018251, upload-time = "2026-05-06T13:37:26.72Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/91/855af51d625b23aa987116a19e231d2aaef9c4a415273ddc189b79a45fee/pydantic_core-2.46.4-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:af8244b2bef6aaad6d92cda81372de7f8c8d36c9f0c3ea36e827c60e7d9467a0", size = 2099593, upload-time = "2026-05-06T13:39:47.682Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/1b/8784a54c65edb5f49f0a14d6977cf1b209bba85a4c77445b255c2de58ab3/pydantic_core-2.46.4-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5a4330cdbc57162e4b3aa303f588ba752257694c9c9be3e7ebb11b4aca659b5d", size = 1935226, upload-time = "2026-05-06T13:40:40.428Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/e7/1955d28d1afc56dd4b3ad7cc0cf39df1b9852964cf16e5d13912756d6d6b/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:29c61fc04a3d840155ff08e475a04809278972fe6aef51e2720554e96367e34b", size = 1974605, upload-time = "2026-05-06T13:37:32.029Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/e2/3fedbf0ba7a22850e6e9fd78117f1c0f10f950182344d8a6c535d468fdd8/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c50f2528cf200c5eed56faf3f4e22fcd5f38c157a8b78576e6ba3168ec35f000", size = 2030777, upload-time = "2026-05-06T13:38:55.239Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/61/46be275fcaaba0b4f5b9669dd852267ce1ff616592dccf7a7845588df091/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0cbe8b01f948de4286c74cdd6c667aceb38f5c1e26f0693b3983d9d74887c65e", size = 2236641, upload-time = "2026-05-06T13:37:08.096Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/db/12e93e46a8bac9988be3c016860f83293daea8c716c029c9ace279036f2f/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:617d7e2ca7dcb8c5cf6bcb8c59b8832c94b36196bbf1cbd1bfb56ed341905edd", size = 2286404, upload-time = "2026-05-06T13:40:20.221Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/4a/4d8b19008f38d31c53b8219cfedc2e3d5de5fe99d90076b7e767de29274f/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7027560ee92211647d0d34e3f7cd6f50da56399d26a9c8ad0da286d3869a53f3", size = 2109219, upload-time = "2026-05-06T13:38:12.153Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/70/3cbc40978fefb7bb09c6708d40d4ad1a5d70fd7213c3d17f971de868ec1f/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:f99626688942fb746e545232e7726926f3be91b5975f8b55327665fafda991c7", size = 2110594, upload-time = "2026-05-06T13:40:02.971Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/20/b8d36736216e29491125531685b2f9e61aa5b4b2599893f8268551da3338/pydantic_core-2.46.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fc3e9034a63de20e15e8ade85358bc6efc614008cab72898b4b4952bea0509ff", size = 2159542, upload-time = "2026-05-06T13:39:27.506Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1d/a2/367df868eb584dacf6bf82a389272406d7178e301c4ac82545ab98bc2dd9/pydantic_core-2.46.4-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:97e7cf2be5c77b7d1a9713a05605d49460d02c6078d38d8bef3cbe323c548424", size = 2168146, upload-time = "2026-05-06T13:38:31.93Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/b8/4460f77f7e201893f649a29ab355dddd3beee8a97bcb1a320db414f9a06e/pydantic_core-2.46.4-cp314-cp314t-musllinux_1_1_armv7l.whl", hash = "sha256:3bf92c5d0e00fefaab325a4d27828fe6b6e2a21848686b5b60d2d9eeb09d76c6", size = 2306309, upload-time = "2026-05-06T13:37:44.717Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/c4/be2639293acd87dc8ddbcec41a73cee9b2ebf996fe6d892a1a74e88ad3f7/pydantic_core-2.46.4-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:3ecbc122d18468d06ca279dc26a8c2e2d5acb10943bb35e36ae92096dc3b5565", size = 2369736, upload-time = "2026-05-06T13:37:05.645Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/a6/9f9f380dbb301f67023bf8f707aaa75daadf84f7152d95c410fd7e81d994/pydantic_core-2.46.4-cp314-cp314t-win32.whl", hash = "sha256:e846ae7835bf0703ae43f534ab79a867146dadd59dc9ca5c8b53d5c8f7c9ef02", size = 1955575, upload-time = "2026-05-06T13:38:51.116Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/1f/f1eb9eb350e795d1af8586289746f5c5677d16043040d63710e22abc43c9/pydantic_core-2.46.4-cp314-cp314t-win_amd64.whl", hash = "sha256:2108ba5c1c1eca18030634489dc544844144ee36357f2f9f780b93e7ddbb44b5", size = 2051624, upload-time = "2026-05-06T13:38:21.672Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/d2/42dd53d0a85c27606f316d3aa5d2869c4e8470a5ed6dec30e4a1abe19192/pydantic_core-2.46.4-cp314-cp314t-win_arm64.whl", hash = "sha256:4fcbe087dbc2068af7eda3aa87634eba216dbda64d1ae73c8684b621d33f6596", size = 2017325, upload-time = "2026-05-06T13:40:52.723Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/1d/8987ad40f65ae1432753072f214fb5c74fe47ffbd0698bb9cbbb585664f8/pydantic_core-2.46.4-graalpy312-graalpy250_312_native-macosx_10_12_x86_64.whl", hash = "sha256:1d8ba486450b14f3b1d63bc521d410ec7565e52f887b9fb671791886436a42f7", size = 2095527, upload-time = "2026-05-06T13:39:52.283Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/d3/84c282a7eee1d3ac4c0377546ef5a1ea436ce26840d9ac3b7ed54a377507/pydantic_core-2.46.4-graalpy312-graalpy250_312_native-macosx_11_0_arm64.whl", hash = "sha256:3009f12e4e90b7f88b4f9adb1b0c4a3d58fe7820f3238c190047209d148026df", size = 1936024, upload-time = "2026-05-06T13:40:15.671Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/ca/eac61596cdeb4d7e174d3dc0bd8a6238f14f75f97a24e7b7db4c7e7340a0/pydantic_core-2.46.4-graalpy312-graalpy250_312_native-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ad785e92e6dc634c21555edc8bd6b64957ab844541bcb96a1366c202951ae526", size = 1990696, upload-time = "2026-05-06T13:38:34.717Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/c3/7c8b240552251faf6b3a957db200fcfbbcec36763c050428b601e0c9b83b/pydantic_core-2.46.4-graalpy312-graalpy250_312_native-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:00c603d540afdd6b80eb39f078f33ebd46211f02f33e34a32d9f053bba711de0", size = 2147590, upload-time = "2026-05-06T13:39:29.883Z" }, +] + +[[package]] +name = "pydantic-extra-types" +version = "2.11.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "pydantic" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/71/dba38ee2651f84f7842206adbd2233d8bbdb59fb85e9fa14232486a8c471/pydantic_extra_types-2.11.1.tar.gz", hash = "sha256:46792d2307383859e923d8fcefa82108b1a141f8a9c0198982b3832ab5ef1049", size = 172002, upload-time = "2026-03-16T08:08:03.92Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/c1/3226e6d7f5a4f736f38ac11a6fbb262d701889802595cdb0f53a885ac2e0/pydantic_extra_types-2.11.1-py3-none-any.whl", hash = "sha256:1722ea2bddae5628ace25f2aa685b69978ef533123e5638cfbddb999e0100ec1", size = 79526, upload-time = "2026-03-16T08:08:02.533Z" }, +] + +[[package]] +name = "pydantic-settings" +version = "2.14.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "pydantic" }, + { name = "python-dotenv" }, + { name = "typing-inspection" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/60/1d1e59c9c90d54591469ada7d268251f71c24bdb765f1a8a832cee8c6653/pydantic_settings-2.14.1.tar.gz", hash = "sha256:e874d3bec7e787b0c9958277956ed9b4dd5de6a80e162188fdaff7c5e26fd5fa", size = 235551, upload-time = "2026-05-08T13:40:06.542Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/8d/f1af3832f5e6eb13ba94ee809e72b8ecb5eef226d27ee0bef7d963d943c7/pydantic_settings-2.14.1-py3-none-any.whl", hash = "sha256:6e3c7edfd8277687cdc598f56e5cff0e9bfff0910a3749deaa8d4401c3a2b9de", size = 60964, upload-time = "2026-05-08T13:40:04.958Z" }, +] + +[[package]] +name = "pygments" +version = "2.20.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f", size = 4955991, upload-time = "2026-03-29T13:29:33.898Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176", size = 1231151, upload-time = "2026-03-29T13:29:30.038Z" }, +] + +[[package]] +name = "pymilvus" +version = "3.0.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "cachetools" }, + { name = "grpcio" }, + { name = "orjson" }, + { name = "pandas" }, + { name = "protobuf" }, + { name = "python-dotenv" }, + { name = "requests" }, + { name = "setuptools" }, +] +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/c1/01647e61f3a82fd881382746b6dde3401d65b88cd4f75bd059901fb2392b/pymilvus-3.0.0-1-py3-none-any.whl", hash = "sha256:57c8e7c87fbbf579f122b4df893949bc78e50bca2988527864891bd544817b05", size = 344817, upload-time = "2026-05-07T14:57:45.235Z" }, +] + +[[package]] +name = "python-dateutil" +version = "2.9.0.post0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "six" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/c0/0c8b6ad9f17a802ee498c46e004a0eb49bc148f2fd230864601a86dcf6db/python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3", size = 342432, upload-time = "2024-03-01T18:36:20.211Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/57/56b9bcc3c9c6a792fcbaf139543cee77261f3651ca9da0c93f5c1221264b/python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", size = 229892, upload-time = "2024-03-01T18:36:18.57Z" }, +] + +[[package]] +name = "python-dotenv" +version = "1.2.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/ed/0301aeeac3e5353ef3d94b6ec08bbcabd04a72018415dcb29e588514bba8/python_dotenv-1.2.2.tar.gz", hash = "sha256:2c371a91fbd7ba082c2c1dc1f8bf89ca22564a087c2c287cd9b662adde799cf3", size = 50135, upload-time = "2026-03-01T16:00:26.196Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/d7/1959b9648791274998a9c3526f6d0ec8fd2233e4d4acce81bbae76b44b2a/python_dotenv-1.2.2-py3-none-any.whl", hash = "sha256:1d8214789a24de455a8b8bd8ae6fe3c6b69a5e3d64aa8a8e5d68e694bbcb285a", size = 22101, upload-time = "2026-03-01T16:00:25.09Z" }, +] + +[[package]] +name = "python-multipart" +version = "0.0.32" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/42/55c32bb9b12693c092ad250a0e82edb5b31ddeda6eb772de5f308b3804ad/python_multipart-0.0.32.tar.gz", hash = "sha256:be54b7f3fa167bb83e4fcd936b887b708f4e57fe75911c02aebf53efaf8d938e", size = 46881, upload-time = "2026-06-04T16:18:58.647Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/04/e8135ebd1ad02c56ec633277529b2602ff99ff634be76cdba5744cf554fd/python_multipart-0.0.32-py3-none-any.whl", hash = "sha256:ff6d3f776f16878c894e52e107296ffc890e913c611b1a4ec6c44e2821fe2e23", size = 30042, upload-time = "2026-06-04T16:18:57.319Z" }, +] + +[[package]] +name = "pyyaml" +version = "6.0.3" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/8e/961c0007c59b8dd7729d542c61a4d537767a59645b82a0b521206e1e25c2/pyyaml-6.0.3.tar.gz", hash = "sha256:d76623373421df22fb4cf8817020cbb7ef15c725b9d5e45f17e189bfc384190f", size = 130960, upload-time = "2025-09-25T21:33:16.546Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/33/422b98d2195232ca1826284a76852ad5a86fe23e31b009c9886b2d0fb8b2/pyyaml-6.0.3-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7f047e29dcae44602496db43be01ad42fc6f1cc0d8cd6c83d342306c32270196", size = 182063, upload-time = "2025-09-25T21:32:11.445Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/a0/6cf41a19a1f2f3feab0e9c0b74134aa2ce6849093d5517a0c550fe37a648/pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:fc09d0aa354569bc501d4e787133afc08552722d3ab34836a80547331bb5d4a0", size = 173973, upload-time = "2025-09-25T21:32:12.492Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/23/7a778b6bd0b9a8039df8b1b1d80e2e2ad78aa04171592c8a5c43a56a6af4/pyyaml-6.0.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9149cad251584d5fb4981be1ecde53a1ca46c891a79788c0df828d2f166bda28", size = 775116, upload-time = "2025-09-25T21:32:13.652Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/30/d7353c338e12baef4ecc1b09e877c1970bd3382789c159b4f89d6a70dc09/pyyaml-6.0.3-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5fdec68f91a0c6739b380c83b951e2c72ac0197ace422360e6d5a959d8d97b2c", size = 844011, upload-time = "2025-09-25T21:32:15.21Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/9d/b3589d3877982d4f2329302ef98a8026e7f4443c765c46cfecc8858c6b4b/pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:ba1cc08a7ccde2d2ec775841541641e4548226580ab850948cbfda66a1befcdc", size = 807870, upload-time = "2025-09-25T21:32:16.431Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/c0/b3be26a015601b822b97d9149ff8cb5ead58c66f981e04fedf4e762f4bd4/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8dc52c23056b9ddd46818a57b78404882310fb473d63f17b07d5c40421e47f8e", size = 761089, upload-time = "2025-09-25T21:32:17.56Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/8e/98435a21d1d4b46590d5459a22d88128103f8da4c2d4cb8f14f2a96504e1/pyyaml-6.0.3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41715c910c881bc081f1e8872880d3c650acf13dfa8214bad49ed4cede7c34ea", size = 790181, upload-time = "2025-09-25T21:32:18.834Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/93/7baea19427dcfbe1e5a372d81473250b379f04b1bd3c4c5ff825e2327202/pyyaml-6.0.3-cp312-cp312-win32.whl", hash = "sha256:96b533f0e99f6579b3d4d4995707cf36df9100d67e0c8303a0c55b27b5f99bc5", size = 137658, upload-time = "2025-09-25T21:32:20.209Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/bf/899e81e4cce32febab4fb42bb97dcdf66bc135272882d1987881a4b519e9/pyyaml-6.0.3-cp312-cp312-win_amd64.whl", hash = "sha256:5fcd34e47f6e0b794d17de1b4ff496c00986e1c83f7ab2fb8fcfe9616ff7477b", size = 154003, upload-time = "2025-09-25T21:32:21.167Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/08/67bd04656199bbb51dbed1439b7f27601dfb576fb864099c7ef0c3e55531/pyyaml-6.0.3-cp312-cp312-win_arm64.whl", hash = "sha256:64386e5e707d03a7e172c0701abfb7e10f0fb753ee1d773128192742712a98fd", size = 140344, upload-time = "2025-09-25T21:32:22.617Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/11/0fd08f8192109f7169db964b5707a2f1e8b745d4e239b784a5a1dd80d1db/pyyaml-6.0.3-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:8da9669d359f02c0b91ccc01cac4a67f16afec0dac22c2ad09f46bee0697eba8", size = 181669, upload-time = "2025-09-25T21:32:23.673Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/16/95309993f1d3748cd644e02e38b75d50cbc0d9561d21f390a76242ce073f/pyyaml-6.0.3-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:2283a07e2c21a2aa78d9c4442724ec1eb15f5e42a723b99cb3d822d48f5f7ad1", size = 173252, upload-time = "2025-09-25T21:32:25.149Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/31/b20f376d3f810b9b2371e72ef5adb33879b25edb7a6d072cb7ca0c486398/pyyaml-6.0.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ee2922902c45ae8ccada2c5b501ab86c36525b883eff4255313a253a3160861c", size = 767081, upload-time = "2025-09-25T21:32:26.575Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/1e/a55ca81e949270d5d4432fbbd19dfea5321eda7c41a849d443dc92fd1ff7/pyyaml-6.0.3-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a33284e20b78bd4a18c8c2282d549d10bc8408a2a7ff57653c0cf0b9be0afce5", size = 841159, upload-time = "2025-09-25T21:32:27.727Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/27/e5b8f34d02d9995b80abcef563ea1f8b56d20134d8f4e5e81733b1feceb2/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0f29edc409a6392443abf94b9cf89ce99889a1dd5376d94316ae5145dfedd5d6", size = 801626, upload-time = "2025-09-25T21:32:28.878Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/11/ba845c23988798f40e52ba45f34849aa8a1f2d4af4b798588010792ebad6/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:f7057c9a337546edc7973c0d3ba84ddcdf0daa14533c2065749c9075001090e6", size = 753613, upload-time = "2025-09-25T21:32:30.178Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/e0/7966e1a7bfc0a45bf0a7fb6b98ea03fc9b8d84fa7f2229e9659680b69ee3/pyyaml-6.0.3-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:eda16858a3cab07b80edaf74336ece1f986ba330fdb8ee0d6c0d68fe82bc96be", size = 794115, upload-time = "2025-09-25T21:32:31.353Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/94/980b50a6531b3019e45ddeada0626d45fa85cbe22300844a7983285bed3b/pyyaml-6.0.3-cp313-cp313-win32.whl", hash = "sha256:d0eae10f8159e8fdad514efdc92d74fd8d682c933a6dd088030f3834bc8e6b26", size = 137427, upload-time = "2025-09-25T21:32:32.58Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/c9/39d5b874e8b28845e4ec2202b5da735d0199dbe5b8fb85f91398814a9a46/pyyaml-6.0.3-cp313-cp313-win_amd64.whl", hash = "sha256:79005a0d97d5ddabfeeea4cf676af11e647e41d81c9a7722a193022accdb6b7c", size = 154090, upload-time = "2025-09-25T21:32:33.659Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/e8/2bdf3ca2090f68bb3d75b44da7bbc71843b19c9f2b9cb9b0f4ab7a5a4329/pyyaml-6.0.3-cp313-cp313-win_arm64.whl", hash = "sha256:5498cd1645aa724a7c71c8f378eb29ebe23da2fc0d7a08071d89469bf1d2defb", size = 140246, upload-time = "2025-09-25T21:32:34.663Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/8c/f4bd7f6465179953d3ac9bc44ac1a8a3e6122cf8ada906b4f96c60172d43/pyyaml-6.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:8d1fab6bb153a416f9aeb4b8763bc0f22a5586065f86f7664fc23339fc1c1fac", size = 181814, upload-time = "2025-09-25T21:32:35.712Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/9c/4d95bb87eb2063d20db7b60faa3840c1b18025517ae857371c4dd55a6b3a/pyyaml-6.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:34d5fcd24b8445fadc33f9cf348c1047101756fd760b4dacb5c3e99755703310", size = 173809, upload-time = "2025-09-25T21:32:36.789Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/b5/47e807c2623074914e29dabd16cbbdd4bf5e9b2db9f8090fa64411fc5382/pyyaml-6.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:501a031947e3a9025ed4405a168e6ef5ae3126c59f90ce0cd6f2bfc477be31b7", size = 766454, upload-time = "2025-09-25T21:32:37.966Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/9e/e5e9b168be58564121efb3de6859c452fccde0ab093d8438905899a3a483/pyyaml-6.0.3-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:b3bc83488de33889877a0f2543ade9f70c67d66d9ebb4ac959502e12de895788", size = 836355, upload-time = "2025-09-25T21:32:39.178Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/f9/16491d7ed2a919954993e48aa941b200f38040928474c9e85ea9e64222c3/pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c458b6d084f9b935061bc36216e8a69a7e293a2f1e68bf956dcd9e6cbcd143f5", size = 794175, upload-time = "2025-09-25T21:32:40.865Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dd/3f/5989debef34dc6397317802b527dbbafb2b4760878a53d4166579111411e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7c6610def4f163542a622a73fb39f534f8c101d690126992300bf3207eab9764", size = 755228, upload-time = "2025-09-25T21:32:42.084Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/ce/af88a49043cd2e265be63d083fc75b27b6ed062f5f9fd6cdc223ad62f03e/pyyaml-6.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:5190d403f121660ce8d1d2c1bb2ef1bd05b5f68533fc5c2ea899bd15f4399b35", size = 789194, upload-time = "2025-09-25T21:32:43.362Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/20/bb6982b26a40bb43951265ba29d4c246ef0ff59c9fdcdf0ed04e0687de4d/pyyaml-6.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:4a2e8cebe2ff6ab7d1050ecd59c25d4c8bd7e6f400f5f82b96557ac0abafd0ac", size = 156429, upload-time = "2025-09-25T21:32:57.844Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/f4/a4541072bb9422c8a883ab55255f918fa378ecf083f5b85e87fc2b4eda1b/pyyaml-6.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:93dda82c9c22deb0a405ea4dc5f2d0cda384168e466364dec6255b293923b2f3", size = 143912, upload-time = "2025-09-25T21:32:59.247Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/f9/07dd09ae774e4616edf6cda684ee78f97777bdd15847253637a6f052a62f/pyyaml-6.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:02893d100e99e03eda1c8fd5c441d8c60103fd175728e23e431db1b589cf5ab3", size = 189108, upload-time = "2025-09-25T21:32:44.377Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/78/8d08c9fb7ce09ad8c38ad533c1191cf27f7ae1effe5bb9400a46d9437fcf/pyyaml-6.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c1ff362665ae507275af2853520967820d9124984e0f7466736aea23d8611fba", size = 183641, upload-time = "2025-09-25T21:32:45.407Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/5b/3babb19104a46945cf816d047db2788bcaf8c94527a805610b0289a01c6b/pyyaml-6.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6adc77889b628398debc7b65c073bcb99c4a0237b248cacaf3fe8a557563ef6c", size = 831901, upload-time = "2025-09-25T21:32:48.83Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/cc/dff0684d8dc44da4d22a13f35f073d558c268780ce3c6ba1b87055bb0b87/pyyaml-6.0.3-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a80cb027f6b349846a3bf6d73b5e95e782175e52f22108cfa17876aaeff93702", size = 861132, upload-time = "2025-09-25T21:32:50.149Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/5e/f77dc6b9036943e285ba76b49e118d9ea929885becb0a29ba8a7c75e29fe/pyyaml-6.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:00c4bdeba853cc34e7dd471f16b4114f4162dc03e6b7afcc2128711f0eca823c", size = 839261, upload-time = "2025-09-25T21:32:51.808Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/88/a9db1376aa2a228197c58b37302f284b5617f56a5d959fd1763fb1675ce6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:66e1674c3ef6f541c35191caae2d429b967b99e02040f5ba928632d9a7f0f065", size = 805272, upload-time = "2025-09-25T21:32:52.941Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/92/1446574745d74df0c92e6aa4a7b0b3130706a4142b2d1a5869f2eaa423c6/pyyaml-6.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:16249ee61e95f858e83976573de0f5b2893b3677ba71c9dd36b9cf8be9ac6d65", size = 829923, upload-time = "2025-09-25T21:32:54.537Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/7a/1c7270340330e575b92f397352af856a8c06f230aa3e76f86b39d01b416a/pyyaml-6.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4ad1906908f2f5ae4e5a8ddfce73c320c2a1429ec52eafd27138b7f1cbe341c9", size = 174062, upload-time = "2025-09-25T21:32:55.767Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/12/de94a39c2ef588c7e6455cfbe7343d3b2dc9d6b6b2f40c4c6565744c873d/pyyaml-6.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:ebc55a14a21cb14062aa4162f906cd962b28e2e9ea38f9b4391244cd8de4ae0b", size = 149341, upload-time = "2025-09-25T21:32:56.828Z" }, +] + +[[package]] +name = "regex" +version = "2026.5.9" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/0e/49aee608ad09480e7fd276898c99ec6192985fa331abe4eb3a986094490b/regex-2026.5.9.tar.gz", hash = "sha256:a8234aa23ec39894bfe4a3f1b85616a7032481964a13ac6fc9f10de4f6fca270", size = 416074, upload-time = "2026-05-09T23:15:19.37Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/9b/6550044bc44e17c84d312c031c2ec42fbdb6a4ec4e29093be3a172d08772/regex-2026.5.9-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:57eeeb05db7979413dec5438f2db21d7ecbba787cde7a711df1a6f6df672aa06", size = 490451, upload-time = "2026-05-09T23:12:34.72Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/95/fc7ba4303b5a0f92446a12ee6778ef2c6c799233f5060042a31bf390cfe9/regex-2026.5.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:398c521292f4c7fb807001dcd54694d3a1fcafc179a36ad9cc56f98df85930b6", size = 292112, upload-time = "2026-05-09T23:12:36.285Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/4b/ee27938d1b2c443e89a9a10e00d2d19aa5ee300cd3d61140644e93bb083e/regex-2026.5.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:f7a7c26137296beba7784de6eba69c6a93a63ccebc385e4962fe67e267a91225", size = 289599, upload-time = "2026-05-09T23:12:38.089Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/dd/ba103dc19614e25f3880800ca67ce093d6e21b325d72b8383c7bf906e9fa/regex-2026.5.9-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6441cc660d76107934a09c22167200839a0e89604a6297f78a974e66e931d2c0", size = 796732, upload-time = "2026-05-09T23:12:40.062Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cf/e7/f035b4fd858b050b0080bf302968dc0f59ba34e391872d54936758e6844e/regex-2026.5.9-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:91328f1c23d47595ca3ef0a7557fa129c5a23404b775c770697d2f35b33e0107", size = 865440, upload-time = "2026-05-09T23:12:42.059Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/51/8cd301ecc899aea28124357f729f4272f44de7806fc7ca02490bfbe253e8/regex-2026.5.9-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:93a7860539414dddaefba2b40f8771765ae17949d4c7182b876ce429e11a8309", size = 912329, upload-time = "2026-05-09T23:12:44.373Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/1e/3fbe2fa1e8cebd62f3bb7d3321cff1640aca2e240b51d9bd624aad949260/regex-2026.5.9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:dd2810d22146b6d838acc5ec15602cb6b47920aa4e33015df3868eedfd20bab8", size = 801239, upload-time = "2026-05-09T23:12:46.268Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/2f/6f6008682bf2cf98040a0d3153a8e557b6ab728d7713d045cee4ce544ab8/regex-2026.5.9-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:daff2bdbaf1d23e52fdff7c0b7bc2048b68f978df6a4d107ac981f94caef2e66", size = 777054, upload-time = "2026-05-09T23:12:48.051Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/2b/eee0d20a6842ba04df4b8847a920b57ef56853f14ef85405473e586b605a/regex-2026.5.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:4eeb011098fcb77af513dcef521a3dbecbf8849b1e38940759d293b7a93f5026", size = 785098, upload-time = "2026-05-09T23:12:49.851Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/98/6fc1e6410feefb92159edaed5041992bfe390e8d26c721865434acbca558/regex-2026.5.9-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ea9c8ecfa1b73c73b626534d6626e5340d429630943672b8480724f44e84b962", size = 860095, upload-time = "2026-05-09T23:12:51.666Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/a3/bd855e0f2cb1a978ecf6fa6bb69632dd9c3f6ea3b81cde62fde14c9daec7/regex-2026.5.9-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:cd2846168eb9ee3c513902bc8225409cb1caab31d04728b145171fa1625d9621", size = 765762, upload-time = "2026-05-09T23:12:53.413Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/66/0ae8c092e60b14c79d24f8e0b7f0aea5bfbffdcab00b5483d13404d3c3a5/regex-2026.5.9-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:39617fb0cde9c0e6306dc70e3bfc096f3da793219879f7ae7aa341a69fbdcf6d", size = 852100, upload-time = "2026-05-09T23:12:55.256Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/de/8dfde60fc1b21c946a893ba273403b72617edb261370cb1087099a83f088/regex-2026.5.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:fd03c4f0e33280d15cae17159b899245d6b7c53d21def19b263b39655061f5ce", size = 789479, upload-time = "2026-05-09T23:12:57.573Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/1c/bdcc98f9a4af4fdd166c74941174619ccff4726d3ce32faa8e9a2ecd38dd/regex-2026.5.9-cp312-cp312-win32.whl", hash = "sha256:164eba9b755ea6f244b0d881196fbc1fac09714e9782c9e2732b813142033c8e", size = 266699, upload-time = "2026-05-09T23:12:59.14Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/87/240d36864f9e48ace85f72e79ced97ceb7f27ce87739a947dcb834b4e6bc/regex-2026.5.9-cp312-cp312-win_amd64.whl", hash = "sha256:86f40a5d6444db30a125c9c9177e6b25dad981cbc37451fd838f145e6edac92e", size = 277783, upload-time = "2026-05-09T23:13:00.789Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/b5/7b30f312b0669dff5beebe5b0989dc2d1a312b1a44fab852199c387a5b96/regex-2026.5.9-cp312-cp312-win_arm64.whl", hash = "sha256:96f5f58b54a063d7ea9dca08e1cf57bfe10499c4d579ee672da284f57f5f0070", size = 270513, upload-time = "2026-05-09T23:13:02.426Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/da/797e91ecec6f84135da778ddce78c20e0af5d2a15c26f87a81bc3eadb6db/regex-2026.5.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:d626b84406444b165fc0ba981604edea39f0588ff1f92baa23fe50799ea9afdb", size = 490303, upload-time = "2026-05-09T23:13:04.382Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/da/bf30abaaa737b58f4a4b8c4a03659e02fd92092c822e0197ed9e0daab917/regex-2026.5.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:d7bdc0ab8f3dd7e1b4f9ab88634e13374669db86bb3c72e8292f07ae313f539f", size = 292019, upload-time = "2026-05-09T23:13:06.022Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/e7/d0eaf5713828417b9e5648cf81fa9bacd4961f6ab98c380c2034f8716e35/regex-2026.5.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a8820737949116ffff55fe18f9fc644530063ba6ebfcb8314239416e78f1347c", size = 289468, upload-time = "2026-05-09T23:13:08.214Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/9b/b3fdd62b003baa1a9b593cd8c8699c9651c2e80cc21a5c715707983c42d7/regex-2026.5.9-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:aa0fbdbac82cb3e4450d0ccde7d7a35607f4cb2dd9fba4b8b69bfaf8c9fa6aed", size = 796749, upload-time = "2026-05-09T23:13:10.573Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/30/66ab84588765f5b4b271a9ca09ef7ce2b87caa95176ec3d2ad65d7bc4902/regex-2026.5.9-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:57e8915c7986aa33d25e4d3629cef711cd2863f2961b10409f0c04cb8b7d9020", size = 865445, upload-time = "2026-05-09T23:13:12.523Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/89/f05169e8588aac365f35ffc7f3bc3184f095ef4cfded7cfaa3c7fd5dbd89/regex-2026.5.9-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:508f56a89ba9cb26e4168cbc37dbd60a28d82430a9e18ad1d25fe0883c314ca2", size = 912322, upload-time = "2026-05-09T23:13:14.281Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/e1/c93444052cf41581f3c884ab3fb5823daf0992f11cd4388d4275ca610558/regex-2026.5.9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b6d189041f15691cfa2b6c4290448ec221244d225b3f5fe9e7771b34ffcdf6e2", size = 801269, upload-time = "2026-05-09T23:13:16.569Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/fe/0cf96b882f540e62e8b9956599798203d599c44cf4c77917ca27400ff69b/regex-2026.5.9-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e82db382b44d0111b22601c509c89f64434816c9e0eef9d1989cda8cc6ff1c04", size = 777085, upload-time = "2026-05-09T23:13:18.675Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/5c/d78d4924e7fc875557b9e9b768423925fdfaac5549d06da7810019a9bd26/regex-2026.5.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:2acfb48634f64996b57f90f39afa692ff362162722581921fe92239a59960f3c", size = 785153, upload-time = "2026-05-09T23:13:20.525Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/e0/5214774090e7b4524dcea3e3c4aa74141d43043f8beb49c1599db1c8b53a/regex-2026.5.9-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:d29eebfc9525db68cad3c97eedd7f754fa265aa5cd0cf4f863b2421e1b48fc9f", size = 860164, upload-time = "2026-05-09T23:13:22.263Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/e1/4a57a83350319b1271f0d7a249b8672513ed928b237a741631270de6caea/regex-2026.5.9-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:debb893095e944091c16e641a6e33c1b0f4cb61ab945ec5afbf53ce7068834d8", size = 765731, upload-time = "2026-05-09T23:13:24.277Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/f4/499e74a20c156fc75836ee04a72a38d1a063978f600937f9760467beb1b0/regex-2026.5.9-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:d659eee77986549c9ea45b861c7567e44d6287c3dc9a4565478853f7b9fe2ff6", size = 852062, upload-time = "2026-05-09T23:13:26.125Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/92/7eebc0d0a01e78629695f342ba17e0deaff8fb45e79cc0d7b98287da6e3e/regex-2026.5.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2efa205e6d98b24d1f3ab395c11aa15cdf10935bca283d0285e0499c284fba21", size = 789577, upload-time = "2026-05-09T23:13:27.814Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/a4/018e71f7d2ad48c1ebe6d3ae0026f9b7cb4802fd15c7cc02fdf724355102/regex-2026.5.9-cp313-cp313-win32.whl", hash = "sha256:f3844f134e834076677dd369976e9f5068679fcb8e50102fdf6b7ac96a3ec127", size = 266691, upload-time = "2026-05-09T23:13:29.549Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/1d/861a93719fb9ee7dbfc3761b3797b7a3e112a5d42c6129459d2d741be9b5/regex-2026.5.9-cp313-cp313-win_amd64.whl", hash = "sha256:3527bb4942d2c14552155406cdedd906567456821848aed1cb4933a391bf5eca", size = 277747, upload-time = "2026-05-09T23:13:31.859Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/c6/0a2436ae4da1ba76e51cb98943c6838a9a721faa40ebe2dce07694ae34e3/regex-2026.5.9-cp313-cp313-win_arm64.whl", hash = "sha256:56a33f191f17d8c417f99945ebdc1e691d3af9605d86ec68c7e54a57e3e17af6", size = 270500, upload-time = "2026-05-09T23:13:33.525Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/e9/d21346f7b60ed58789371358ed66b09d00f832e1bd7c06e55d9da5679882/regex-2026.5.9-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:01f28d868834624c934b8d2e0aa1c8341337e37831f4a012f18a5afcba4cbaf3", size = 494172, upload-time = "2026-05-09T23:13:35.935Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/43/fd1177a2032037c681baecdb3422ee4e1424aec4e4f470ef47793d325274/regex-2026.5.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:48036f6374aaa79eb3b754ec29c61d1c6b1606749d705a13f8854fa2539671f6", size = 293952, upload-time = "2026-05-09T23:13:38.307Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/7d/9fbf919768368d3f8a4f6c692cf2aa61e482b2b81ec6a298ace4cbf02480/regex-2026.5.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:b96350aa424e79d4fd6b567b344dcbe2b2d6bfc48dfe7717587e1fa6d43da6ff", size = 292314, upload-time = "2026-05-09T23:13:40.353Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/6c/e41bfeecb589716843e7c4df09ba46ff2a42961457afece19059d85caeef/regex-2026.5.9-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8f3af7a4903c5c04a11a196a5aa75cdd7dd3f8508132f9fb3259d9f5908e3b88", size = 811681, upload-time = "2026-05-09T23:13:42.543Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/83/a5c1c525fba0aa656e88ad0face0b1829788ef4c2fb6b26df58aa1151b84/regex-2026.5.9-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:7e87577720152d2caae19fe2baaf1f8d5ca12091e9e229f03915c37d1e4b9178", size = 871135, upload-time = "2026-05-09T23:13:44.326Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/d4/80882e799e440dd878b0979cbebf8fa4d54624a332c83037c7a701649e3f/regex-2026.5.9-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:c8b9b9d294cfea3cd19c718ade7cc93492b2c4991abd9a68d0b3477ae6d8e100", size = 917265, upload-time = "2026-05-09T23:13:47.295Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/ff/8db60211e2286e396aad7dc7725356c502bff0901ea05bd6cdc2e1a042b9/regex-2026.5.9-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:728d8bfd28a8845c8b6bc5dc7ce010453d206396786c0765c2740cb65f37791e", size = 816311, upload-time = "2026-05-09T23:13:49.885Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/47/742ef579c61730f8d268e5cf1f9ce0e37e2ea041ad0f5644724f2378e463/regex-2026.5.9-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:7e30b874d341fac767d7df5a0870540541c2c054b80cfaac116e8d367a8a7ff2", size = 785498, upload-time = "2026-05-09T23:13:52.25Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/ab/cb0999802dcb0fb95b1ab005e8d4163d8afdd67efc2cb6b6630ac13f8cb1/regex-2026.5.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:fd190e88a895a8901325fad284a3f74ea52b1da8525b76cc811fa9b1edf0ce2b", size = 801348, upload-time = "2026-05-09T23:13:54.127Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7d/62/8ca59a24c55bc34d166eefaf3717bd77772f329fdbf984d86581e0a3571c/regex-2026.5.9-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:8e76e8161ad00694cfce6767d5dea860c6391ac5b83e5c3a39661e696f11fc7e", size = 866493, upload-time = "2026-05-09T23:13:56.067Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/3d/30f2ae62cef3278bb5bb821f467277a55fb73f01032cf85997e15e8289a8/regex-2026.5.9-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:ddda5340e6c01a293027dd46232fa79eaff1b48058ce7a98f572b6445b088041", size = 772811, upload-time = "2026-05-09T23:13:57.867Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d8/ae/7d2089bcd78ad0c0161bc684339df50032acb438a7bd3305e7ddb1193cec/regex-2026.5.9-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:205109e96b3cf5adf8f4cd62bedde9487feb282b9497a3535451e5a24cd706a0", size = 856584, upload-time = "2026-05-09T23:13:59.679Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/29/92ff47f75990131ea4f24ba17819e5a9d141e10819807e09addd73409af6/regex-2026.5.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:dfbe4579b9f08036aa7d101d1835437a20783574ac66327e6b29b4018a138081", size = 803453, upload-time = "2026-05-09T23:14:01.978Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/99/eff29f1037dcab36702c9ee5d6858cf1ce2336ea8ea2987f64245b99ea5e/regex-2026.5.9-cp313-cp313t-win32.whl", hash = "sha256:ed2c9e8068b614c574d8d30e543d617cf5379b0535d46f97ef00e904745a08b5", size = 269951, upload-time = "2026-05-09T23:14:03.661Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/9d/8870b8981d27b22cda77bb26a5ac7ebfa9c7d9e0dea195a834a82380e748/regex-2026.5.9-cp313-cp313t-win_amd64.whl", hash = "sha256:b46b0f094dc1d3b90356c85a0bd2c9bafc4a6a190b9d6f8ddd5a033b6e088ed4", size = 281240, upload-time = "2026-05-09T23:14:05.56Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/b1/3379415e8f135c13ac551353397cc4fe97b4978f3cac73c5fcbcded548b8/regex-2026.5.9-cp313-cp313t-win_arm64.whl", hash = "sha256:872acc074bd29ffc9913ecdfedf6ea77502312ca44a4aa0d3779089c6069d8de", size = 272383, upload-time = "2026-05-09T23:14:07.843Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/13/3e/9c3cd292d8808b3645a2ce517e200179b6d0e903f176300bd8b542e14de5/regex-2026.5.9-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:1bd7587a2948b4085195d5a3374eaf4a425dc3e55784c038175355ecf3bbbf8a", size = 490376, upload-time = "2026-05-09T23:14:09.64Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/70/d43ee8a2ca0a8b68d167f21658b85520ac0574617c7f320367c5047f7556/regex-2026.5.9-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:dea2e88e1cce4522496cce630e11e67b98b7076620bc4336c3f674bc21a375f4", size = 291964, upload-time = "2026-05-09T23:14:11.424Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/91/9d50b433828d8e74196904e168a43abf1e6e88b2a15d47ed742456720c37/regex-2026.5.9-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:2099f7e7ff7b6aa3192312650a56e91cc091e49d50b04e4f6f8b6e28b3b27f1c", size = 289682, upload-time = "2026-05-09T23:14:13.123Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/d2/b835e3cafbb9d977736912436259ff551d60919f7d7b3d37d46659c63564/regex-2026.5.9-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ecd353045824e4477562a2ac718c25799cdaaa41f7aa925a806a8a3e6848a5b9", size = 796996, upload-time = "2026-05-09T23:14:14.923Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/a6/9f992d00019166b9de01c546dd4549bc679f2a68df11b877740b0760b7c2/regex-2026.5.9-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:65c8c8c37377794bd5b2f3ebe51919042bf17aec802e23c833d89782ed0c78af", size = 866089, upload-time = "2026-05-09T23:14:17.757Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/08/4d32af657e049b19cb62b02e46e38fe1518797bfb2203ee93a510b21b0dc/regex-2026.5.9-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5b73ab8afcf66c622db143d1c6fda4e58e4d537ee4f125229ad47b1ab80f34c0", size = 911530, upload-time = "2026-05-09T23:14:20.353Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/27/2af43dd1dc201d1fecefda64a45f4ad0995855b92724f795a777b402ee69/regex-2026.5.9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0de5cf193997384ed2ca6f1cd4f78055b255d93d82d5a8cd6ba0d11c10b167e4", size = 800643, upload-time = "2026-05-09T23:14:22.265Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/dd/23a249047013b5321d4a60c4d2437462086f601b061776a525e5fba2a59f/regex-2026.5.9-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d641a8c9a61618047796d572a39a79b26167b0411d2c3031937b2fe2d081e2cf", size = 777223, upload-time = "2026-05-09T23:14:24.179Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/6a/e85ed9538cd19586d0465076a4578a12e093ce776d15f3f8ce92733a8dd6/regex-2026.5.9-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:24b2355ef5cc9aa5b8f07d17704face1c166fdcc2290fa7bd6e6c925655a8346", size = 785760, upload-time = "2026-05-09T23:14:26.065Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/c4/f25473209438638e947c55f9156fd8f236f74169229028cc99116380868e/regex-2026.5.9-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:a24852d3c29ad9e47593593d8a247c44ccc3d0548ef12c822d6ed0810affe676", size = 860891, upload-time = "2026-05-09T23:14:28.17Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/f7/f4f86e3c74419c37370e91f150ae0c2ef7d34b2e0e4cdd5da046a02e4022/regex-2026.5.9-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:916714069da19329ef7de197dcbc77bb3104145c7c2c864dbfbe318f46b88b14", size = 765891, upload-time = "2026-05-09T23:14:30.06Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/70/704d8e13765939146b1cd0ef4e2feb71d7929727d2290f026eed10095955/regex-2026.5.9-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:fa411799ca8da32a8d38d020a88faa5b6f91657d284761352940ecf9f7c3bbdd", size = 851380, upload-time = "2026-05-09T23:14:32.123Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/29/1a13582a8460038edc38e49f64ceb0dd7c60f5caba77571f4bf6601965d9/regex-2026.5.9-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:1e6da47d679b7010ef27556b6e0f99771b744936db1792a10ceac6547ae1503e", size = 789350, upload-time = "2026-05-09T23:14:34.799Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/56/3dcafe34fc72e271d62ad9a291801e88a1457bb251c132f15fcc2e5aad1a/regex-2026.5.9-cp314-cp314-win32.whl", hash = "sha256:98bd73080e8756255137e1bd3f3f00295bbc5aa383c0e0f973920e9134d7c4ad", size = 272130, upload-time = "2026-05-09T23:14:36.729Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/9c/02eebf0be95efe416c664db7fb8b6b05b7a0b06a7544f2884f2558b0526f/regex-2026.5.9-cp314-cp314-win_amd64.whl", hash = "sha256:ff8d372ac2acdc048d1c19916f27ee61bc5722728458ba6ca5052f2c72d51763", size = 280999, upload-time = "2026-05-09T23:14:39.126Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/5a/1dd1abee76cb7a846a0bcf42fdc87e5720c3c33c24f3e37814310a513d9f/regex-2026.5.9-cp314-cp314-win_arm64.whl", hash = "sha256:e1d93bf647916292e8edcec150c07ddf3dc50179ccaf770c04a7f9e452155372", size = 273500, upload-time = "2026-05-09T23:14:41.059Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/c1/c5f619b0057a7965cb78ec559c1d7a45ce8c99a35bea95483d64959a93d9/regex-2026.5.9-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:83d0ee4a57d1c87cb549e195ec300b8f0ec3a82eba66d835e4e2ed8634fe4499", size = 494269, upload-time = "2026-05-09T23:14:42.869Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/2c/5d01f1aee33de4bbe60c8452945bfc8477ca7c5ae4450f6bfe711036cb36/regex-2026.5.9-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:d3d7eb5c9a7f6df82ed3cfac9beb93882a5cbcb5b8b157b56cb2b3b276574ac1", size = 293954, upload-time = "2026-05-09T23:14:44.822Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/fe/e8988b2ae2108c6ef71bd4aa8d87fbe257976dd0810e826cd75f701c68b6/regex-2026.5.9-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:075160bf16658e16d35233300b8453aac25de4cbea808d22348b6979668e924d", size = 292405, upload-time = "2026-05-09T23:14:47.211Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/34/d2b0937faa7859263f7f0a3c6b103a1296306be6952dc173d0154e9a2f49/regex-2026.5.9-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:45375819235558a4ff1c4971dc32881f022613abdb180128f5cb4768c1765a1c", size = 811855, upload-time = "2026-05-09T23:14:49.21Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/fe/daf53a47457a8486db66c66c01ceb9c2303eecee3f87197f1e77eb1a736d/regex-2026.5.9-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ead4b163ac30a29574510cd4b3e2e985ac5290c05fc7095557d6a5f403fc31b5", size = 871189, upload-time = "2026-05-09T23:14:51.555Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/75/058fc4470cbfbf57d800aff1a0022b929a3f9fa553ee10a0cdf2070eb31f/regex-2026.5.9-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:8c6e4218fbdfbcd4f6c19efca40930d24a621bf4b48cb76bc6640543bd28ef20", size = 917485, upload-time = "2026-05-09T23:14:53.633Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/e7/179cfda3a28bc843b5c6cfe7f79f23489c791ed95f151083803660878432/regex-2026.5.9-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6351571c8a42b505eb555c0dc47d740d0fb66977dc142919eea6f4325b7c56a0", size = 816369, upload-time = "2026-05-09T23:14:56.198Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/90/6f0cc422071688266d344fca8462d787cba0a2c144acb25721f9a61ec265/regex-2026.5.9-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:002205cafd2a9e78c6290c7d1df277bf3277b3b7a30e0b4bb0dac2e2e3f7cb2d", size = 785869, upload-time = "2026-05-09T23:14:58.602Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/67/a31f1760f09c27b251ef39e9beb541f462cf977381d067faa764c2c0e393/regex-2026.5.9-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8abd33fef90b2a9efac5557d6033ca82d1195ed3a15fea5af15ba7b463c6a63b", size = 801427, upload-time = "2026-05-09T23:15:00.642Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/c4/1a80654597b6bc1e1ea0494824c31200e8a956abe290afae9b19a166a148/regex-2026.5.9-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:31037c82eccb44b7ea2e9e221d7c01429430e989a1f4b91ea5a855f6017b509a", size = 866482, upload-time = "2026-05-09T23:15:03.384Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/11/960724e06482c08466ff5611e242e86f80062949cdf6b4b9cc317b9dd93d/regex-2026.5.9-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:5604dfd046dc37eca90250fc3be938b076c8059fa772ac0ed6f499b0f0fb0415", size = 773022, upload-time = "2026-05-09T23:15:05.625Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/a8/a9979c3e7918280e93159ebcab5ef1a65116dd4f3bd6091be0eae4a126e8/regex-2026.5.9-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:0e1b1b4e496afbb24f4a62aba855ee4f88f25578927697b340702e48c9ee6bc2", size = 856642, upload-time = "2026-05-09T23:15:07.966Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/d4/a9b732f2f0072c0ab12227483abb24fffcb9f73f8a2b203df0a6d0434735/regex-2026.5.9-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:be3372b9df6ddecff6486d37e19095a7b4973137caf5512407a89f4455361f41", size = 803552, upload-time = "2026-05-09T23:15:10.215Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/fe/1b3113817447a1d4155e4ac76d2e072f42c0bcba2f43fa8a0e756ea2cd91/regex-2026.5.9-cp314-cp314t-win32.whl", hash = "sha256:3ddd90103f9e5c471c49c7852ecc1fe27c7e45eb99e977aefe7caa4e779f4f58", size = 275746, upload-time = "2026-05-09T23:15:12.609Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/73/93d42045302636c91f2e5ef588b65b84b01428f28ec77de256b1dfdfbe5c/regex-2026.5.9-cp314-cp314t-win_amd64.whl", hash = "sha256:ca518ed29c46eecba6010b15f1b9a479314d2de409536e71b6a13aa04e3b8a77", size = 285685, upload-time = "2026-05-09T23:15:15.086Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/da/80/35b4c33c804a165a7f55289afda3ea9e3eb6d15800341a2d66455c0f1f30/regex-2026.5.9-cp314-cp314t-win_arm64.whl", hash = "sha256:5e41809d2683fcde7d5a8c87a6567ba1fb1ce0de9f31bff578de00a4b2d76daa", size = 275713, upload-time = "2026-05-09T23:15:16.98Z" }, +] + +[[package]] +name = "requests" +version = "2.34.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "certifi" }, + { name = "charset-normalizer" }, + { name = "idna" }, + { name = "urllib3" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/c3/e2a2b89f2d3e2179abd6d00ebd70bff6273f37fb3e0cc209f48b39d00cbf/requests-2.34.2.tar.gz", hash = "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed", size = 142856, upload-time = "2026-05-14T19:25:27.735Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl", hash = "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0", size = 73075, upload-time = "2026-05-14T19:25:26.443Z" }, +] + +[[package]] +name = "requests-toolbelt" +version = "1.0.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "requests" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6", size = 206888, upload-time = "2023-05-01T04:11:33.229Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06", size = 54481, upload-time = "2023-05-01T04:11:28.427Z" }, +] + +[[package]] +name = "rich" +version = "15.0.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "markdown-it-py" }, + { name = "pygments" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c0/8f/0722ca900cc807c13a6a0c696dacf35430f72e0ec571c4275d2371fca3e9/rich-15.0.0.tar.gz", hash = "sha256:edd07a4824c6b40189fb7ac9bc4c52536e9780fbbfbddf6f1e2502c31b068c36", size = 230680, upload-time = "2026-04-12T08:24:00.75Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl", hash = "sha256:33bd4ef74232fb73fe9279a257718407f169c09b78a87ad3d296f548e27de0bb", size = 310654, upload-time = "2026-04-12T08:24:02.83Z" }, +] + +[[package]] +name = "rich-toolkit" +version = "0.20.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "click" }, + { name = "rich" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/63/3e427c62f1992945c997d4ec31e2fcb37d26aadbe5aa44ae5b29f7f64d26/rich_toolkit-0.20.1.tar.gz", hash = "sha256:c7336ae281f435c785acecaedc4b71d4b663dc73d9c8079fea96372527e822a4", size = 203473, upload-time = "2026-06-05T08:56:57.679Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/88/309f07d08155da2ba1d5ceb42d270fb42fbe34a807684543e3ffc10fe713/rich_toolkit-0.20.1-py3-none-any.whl", hash = "sha256:2a6d5f8e15759b9eba5a9ee63da10b275359ead20e5a0fc92bd5b4dbae8ce4bf", size = 35525, upload-time = "2026-06-05T08:56:58.586Z" }, +] + +[[package]] +name = "rignore" +version = "0.7.6" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/f5/8bed2310abe4ae04b67a38374a4d311dd85220f5d8da56f47ae9361be0b0/rignore-0.7.6.tar.gz", hash = "sha256:00d3546cd793c30cb17921ce674d2c8f3a4b00501cb0e3dd0e82217dbeba2671", size = 57140, upload-time = "2025-11-05T21:41:21.968Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/0e/012556ef3047a2628842b44e753bb15f4dc46806780ff090f1e8fe4bf1eb/rignore-0.7.6-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:03e82348cb7234f8d9b2834f854400ddbbd04c0f8f35495119e66adbd37827a8", size = 883488, upload-time = "2025-11-05T20:42:41.359Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/b0/d4f1f3fe9eb3f8e382d45ce5b0547ea01c4b7e0b4b4eb87bcd66a1d2b888/rignore-0.7.6-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b9e624f6be6116ea682e76c5feb71ea91255c67c86cb75befe774365b2931961", size = 820411, upload-time = "2025-11-05T20:42:24.782Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/c8/dea564b36dedac8de21c18e1851789545bc52a0c22ece9843444d5608a6a/rignore-0.7.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bda49950d405aa8d0ebe26af807c4e662dd281d926530f03f29690a2e07d649a", size = 897821, upload-time = "2025-11-05T20:40:52.613Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/2b/ee96db17ac1835e024c5d0742eefb7e46de60020385ac883dd3d1cde2c1f/rignore-0.7.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b5fd5ab3840b8c16851d327ed06e9b8be6459702a53e5ab1fc4073b684b3789e", size = 873963, upload-time = "2025-11-05T20:41:07.49Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/8c/ad5a57bbb9d14d5c7e5960f712a8a0b902472ea3f4a2138cbf70d1777b75/rignore-0.7.6-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ced2a248352636a5c77504cb755dc02c2eef9a820a44d3f33061ce1bb8a7f2d2", size = 1169216, upload-time = "2025-11-05T20:41:23.73Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/80/e6/5b00bc2a6bc1701e6878fca798cf5d9125eb3113193e33078b6fc0d99123/rignore-0.7.6-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a04a3b73b75ddc12c9c9b21efcdaab33ca3832941d6f1d67bffd860941cd448a", size = 942942, upload-time = "2025-11-05T20:41:39.393Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/e5/7f99bd0cc9818a91d0e8b9acc65b792e35750e3bdccd15a7ee75e64efca4/rignore-0.7.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d24321efac92140b7ec910ac7c53ab0f0c86a41133d2bb4b0e6a7c94967f44dd", size = 959787, upload-time = "2025-11-05T20:42:09.765Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/54/2ffea79a7c1eabcede1926347ebc2a81bc6b81f447d05b52af9af14948b9/rignore-0.7.6-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:73c7aa109d41e593785c55fdaa89ad80b10330affa9f9d3e3a51fa695f739b20", size = 984245, upload-time = "2025-11-05T20:41:54.062Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/f7/e80f55dfe0f35787fa482aa18689b9c8251e045076c35477deb0007b3277/rignore-0.7.6-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1734dc49d1e9501b07852ef44421f84d9f378da9fbeda729e77db71f49cac28b", size = 1078647, upload-time = "2025-11-05T21:40:13.463Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/cf/2c64f0b6725149f7c6e7e5a909d14354889b4beaadddaa5fff023ec71084/rignore-0.7.6-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:5719ea14ea2b652c0c0894be5dfde954e1853a80dea27dd2fbaa749618d837f5", size = 1139186, upload-time = "2025-11-05T21:40:31.27Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/95/a86c84909ccc24af0d094b50d54697951e576c252a4d9f21b47b52af9598/rignore-0.7.6-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:8e23424fc7ce35726854f639cb7968151a792c0c3d9d082f7f67e0c362cfecca", size = 1117604, upload-time = "2025-11-05T21:40:48.07Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/5e/13b249613fd5d18d58662490ab910a9f0be758981d1797789913adb4e918/rignore-0.7.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3efdcf1dd84d45f3e2bd2f93303d9be103888f56dfa7c3349b5bf4f0657ec696", size = 1127725, upload-time = "2025-11-05T21:41:05.804Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c7/28/fa5dcd1e2e16982c359128664e3785f202d3eca9b22dd0b2f91c4b3d242f/rignore-0.7.6-cp312-cp312-win32.whl", hash = "sha256:ccca9d1a8b5234c76b71546fc3c134533b013f40495f394a65614a81f7387046", size = 646145, upload-time = "2025-11-05T21:41:51.096Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/87/69387fb5dd81a0f771936381431780b8cf66fcd2cfe9495e1aaf41548931/rignore-0.7.6-cp312-cp312-win_amd64.whl", hash = "sha256:c96a285e4a8bfec0652e0bfcf42b1aabcdda1e7625f5006d188e3b1c87fdb543", size = 726090, upload-time = "2025-11-05T21:41:36.485Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/5f/e8418108dcda8087fb198a6f81caadbcda9fd115d61154bf0df4d6d3619b/rignore-0.7.6-cp312-cp312-win_arm64.whl", hash = "sha256:a64a750e7a8277a323f01ca50b7784a764845f6cce2fe38831cb93f0508d0051", size = 656317, upload-time = "2025-11-05T21:41:25.305Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/8a/a4078f6e14932ac7edb171149c481de29969d96ddee3ece5dc4c26f9e0c3/rignore-0.7.6-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:2bdab1d31ec9b4fb1331980ee49ea051c0d7f7bb6baa28b3125ef03cdc48fdaf", size = 883057, upload-time = "2025-11-05T20:42:42.741Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/8f/f8daacd177db4bf7c2223bab41e630c52711f8af9ed279be2058d2fe4982/rignore-0.7.6-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:90f0a00ce0c866c275bf888271f1dc0d2140f29b82fcf33cdbda1e1a6af01010", size = 820150, upload-time = "2025-11-05T20:42:26.545Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/31/b65b837e39c3f7064c426754714ac633b66b8c2290978af9d7f513e14aa9/rignore-0.7.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c1ad295537041dc2ed4b540fb1a3906bd9ede6ccdad3fe79770cd89e04e3c73c", size = 897406, upload-time = "2025-11-05T20:40:53.854Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/58/1970ce006c427e202ac7c081435719a076c478f07b3a23f469227788dc23/rignore-0.7.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f782dbd3a65a5ac85adfff69e5c6b101285ef3f845c3a3cae56a54bebf9fe116", size = 874050, upload-time = "2025-11-05T20:41:08.922Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/00/eb45db9f90137329072a732273be0d383cb7d7f50ddc8e0bceea34c1dfdf/rignore-0.7.6-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:65cece3b36e5b0826d946494734c0e6aaf5a0337e18ff55b071438efe13d559e", size = 1167835, upload-time = "2025-11-05T20:41:24.997Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/f1/6f1d72ddca41a64eed569680587a1236633587cc9f78136477ae69e2c88a/rignore-0.7.6-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d7e4bb66c13cd7602dc8931822c02dfbbd5252015c750ac5d6152b186f0a8be0", size = 941945, upload-time = "2025-11-05T20:41:40.628Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/6f/2f178af1c1a276a065f563ec1e11e7a9e23d4996fd0465516afce4b5c636/rignore-0.7.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:297e500c15766e196f68aaaa70e8b6db85fa23fdc075b880d8231fdfba738cd7", size = 959067, upload-time = "2025-11-05T20:42:11.09Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/db/423a81c4c1e173877c7f9b5767dcaf1ab50484a94f60a0b2ed78be3fa765/rignore-0.7.6-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a07084211a8d35e1a5b1d32b9661a5ed20669970b369df0cf77da3adea3405de", size = 984438, upload-time = "2025-11-05T20:41:55.443Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/eb/c4f92cc3f2825d501d3c46a244a671eb737fc1bcf7b05a3ecd34abb3e0d7/rignore-0.7.6-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:181eb2a975a22256a1441a9d2f15eb1292839ea3f05606620bd9e1938302cf79", size = 1078365, upload-time = "2025-11-05T21:40:15.148Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/09/99442f02794bd7441bfc8ed1c7319e890449b816a7493b2db0e30af39095/rignore-0.7.6-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:7bbcdc52b5bf9f054b34ce4af5269df5d863d9c2456243338bc193c28022bd7b", size = 1139066, upload-time = "2025-11-05T21:40:32.771Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2c/88/bcfc21e520bba975410e9419450f4b90a2ac8236b9a80fd8130e87d098af/rignore-0.7.6-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:f2e027a6da21a7c8c0d87553c24ca5cc4364def18d146057862c23a96546238e", size = 1118036, upload-time = "2025-11-05T21:40:49.646Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/25/d37215e4562cda5c13312636393aea0bafe38d54d4e0517520a4cc0753ec/rignore-0.7.6-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:ee4a18b82cbbc648e4aac1510066682fe62beb5dc88e2c67c53a83954e541360", size = 1127550, upload-time = "2025-11-05T21:41:07.648Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/76/a264ab38bfa1620ec12a8ff1c07778da89e16d8c0f3450b0333020d3d6dc/rignore-0.7.6-cp313-cp313-win32.whl", hash = "sha256:a7d7148b6e5e95035d4390396895adc384d37ff4e06781a36fe573bba7c283e5", size = 646097, upload-time = "2025-11-05T21:41:53.201Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/44/3c31b8983c29ea8832b6082ddb1d07b90379c2d993bd20fce4487b71b4f4/rignore-0.7.6-cp313-cp313-win_amd64.whl", hash = "sha256:b037c4b15a64dced08fc12310ee844ec2284c4c5c1ca77bc37d0a04f7bff386e", size = 726170, upload-time = "2025-11-05T21:41:38.131Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/41/e26a075cab83debe41a42661262f606166157df84e0e02e2d904d134c0d8/rignore-0.7.6-cp313-cp313-win_arm64.whl", hash = "sha256:e47443de9b12fe569889bdbe020abe0e0b667516ee2ab435443f6d0869bd2804", size = 656184, upload-time = "2025-11-05T21:41:27.396Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/b9/1f5bd82b87e5550cd843ceb3768b4a8ef274eb63f29333cf2f29644b3d75/rignore-0.7.6-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:8e41be9fa8f2f47239ded8920cc283699a052ac4c371f77f5ac017ebeed75732", size = 882632, upload-time = "2025-11-05T20:42:44.063Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/6b/07714a3efe4a8048864e8a5b7db311ba51b921e15268b17defaebf56d3db/rignore-0.7.6-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:6dc1e171e52cefa6c20e60c05394a71165663b48bca6c7666dee4f778f2a7d90", size = 820760, upload-time = "2025-11-05T20:42:27.885Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/0f/348c829ea2d8d596e856371b14b9092f8a5dfbb62674ec9b3f67e4939a9d/rignore-0.7.6-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ce2268837c3600f82ab8db58f5834009dc638ee17103582960da668963bebc5", size = 899044, upload-time = "2025-11-05T20:40:55.336Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/30/2e1841a19b4dd23878d73edd5d82e998a83d5ed9570a89675f140ca8b2ad/rignore-0.7.6-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:690a3e1b54bfe77e89c4bacb13f046e642f8baadafc61d68f5a726f324a76ab6", size = 874144, upload-time = "2025-11-05T20:41:10.195Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/bf/0ce9beb2e5f64c30e3580bef09f5829236889f01511a125f98b83169b993/rignore-0.7.6-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:09d12ac7a0b6210c07bcd145007117ebd8abe99c8eeb383e9e4673910c2754b2", size = 1168062, upload-time = "2025-11-05T20:41:26.511Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/8b/571c178414eb4014969865317da8a02ce4cf5241a41676ef91a59aab24de/rignore-0.7.6-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:2a2b2b74a8c60203b08452479b90e5ce3dbe96a916214bc9eb2e5af0b6a9beb0", size = 942542, upload-time = "2025-11-05T20:41:41.838Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/19/62/7a3cf601d5a45137a7e2b89d10c05b5b86499190c4b7ca5c3c47d79ee519/rignore-0.7.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8fc5a531ef02131e44359419a366bfac57f773ea58f5278c2cdd915f7d10ea94", size = 958739, upload-time = "2025-11-05T20:42:12.463Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/1f/4261f6a0d7caf2058a5cde2f5045f565ab91aa7badc972b57d19ce58b14e/rignore-0.7.6-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b7a1f77d9c4cd7e76229e252614d963442686bfe12c787a49f4fe481df49e7a9", size = 984138, upload-time = "2025-11-05T20:41:56.775Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/bf/628dfe19c75e8ce1f45f7c248f5148b17dfa89a817f8e3552ab74c3ae812/rignore-0.7.6-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ead81f728682ba72b5b1c3d5846b011d3e0174da978de87c61645f2ed36659a7", size = 1079299, upload-time = "2025-11-05T21:40:16.639Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/a5/be29c50f5c0c25c637ed32db8758fdf5b901a99e08b608971cda8afb293b/rignore-0.7.6-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:12ffd50f520c22ffdabed8cd8bfb567d9ac165b2b854d3e679f4bcaef11a9441", size = 1139618, upload-time = "2025-11-05T21:40:34.507Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/40/3c46cd7ce4fa05c20b525fd60f599165e820af66e66f2c371cd50644558f/rignore-0.7.6-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:e5a16890fbe3c894f8ca34b0fcacc2c200398d4d46ae654e03bc9b3dbf2a0a72", size = 1117626, upload-time = "2025-11-05T21:40:51.494Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/b9/aea926f263b8a29a23c75c2e0d8447965eb1879d3feb53cfcf84db67ed58/rignore-0.7.6-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3abab3bf99e8a77488ef6c7c9a799fac22224c28fe9f25cc21aa7cc2b72bfc0b", size = 1128144, upload-time = "2025-11-05T21:41:09.169Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/f6/0d6242f8d0df7f2ecbe91679fefc1f75e7cd2072cb4f497abaab3f0f8523/rignore-0.7.6-cp314-cp314-win32.whl", hash = "sha256:eeef421c1782953c4375aa32f06ecae470c1285c6381eee2a30d2e02a5633001", size = 646385, upload-time = "2025-11-05T21:41:55.105Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/38/c0dcd7b10064f084343d6af26fe9414e46e9619c5f3224b5272e8e5d9956/rignore-0.7.6-cp314-cp314-win_amd64.whl", hash = "sha256:6aeed503b3b3d5af939b21d72a82521701a4bd3b89cd761da1e7dc78621af304", size = 725738, upload-time = "2025-11-05T21:41:39.736Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/7a/290f868296c1ece914d565757ab363b04730a728b544beb567ceb3b2d96f/rignore-0.7.6-cp314-cp314-win_arm64.whl", hash = "sha256:104f215b60b3c984c386c3e747d6ab4376d5656478694e22c7bd2f788ddd8304", size = 656008, upload-time = "2025-11-05T21:41:29.028Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ca/d2/3c74e3cd81fe8ea08a8dcd2d755c09ac2e8ad8fe409508904557b58383d3/rignore-0.7.6-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:bb24a5b947656dd94cb9e41c4bc8b23cec0c435b58be0d74a874f63c259549e8", size = 882835, upload-time = "2025-11-05T20:42:45.443Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/61/a772a34b6b63154877433ac2d048364815b24c2dd308f76b212c408101a2/rignore-0.7.6-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:5b1e33c9501cefe24b70a1eafd9821acfd0ebf0b35c3a379430a14df089993e3", size = 820301, upload-time = "2025-11-05T20:42:29.226Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/71/30/054880b09c0b1b61d17eeb15279d8bf729c0ba52b36c3ada52fb827cbb3c/rignore-0.7.6-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bec3994665a44454df86deb762061e05cd4b61e3772f5b07d1882a8a0d2748d5", size = 897611, upload-time = "2025-11-05T20:40:56.475Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/40/b2d1c169f833d69931bf232600eaa3c7998ba4f9a402e43a822dad2ea9f2/rignore-0.7.6-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:26cba2edfe3cff1dfa72bddf65d316ddebf182f011f2f61538705d6dbaf54986", size = 873875, upload-time = "2025-11-05T20:41:11.561Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/59/ca5ae93d83a1a60e44b21d87deb48b177a8db1b85e82fc8a9abb24a8986d/rignore-0.7.6-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ffa86694fec604c613696cb91e43892aa22e1fec5f9870e48f111c603e5ec4e9", size = 1167245, upload-time = "2025-11-05T20:41:28.29Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a5/52/cf3dce392ba2af806cba265aad6bcd9c48bb2a6cb5eee448d3319f6e505b/rignore-0.7.6-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48efe2ed95aa8104145004afb15cdfa02bea5cdde8b0344afeb0434f0d989aa2", size = 941750, upload-time = "2025-11-05T20:41:43.111Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/be/3f344c6218d779395e785091d05396dfd8b625f6aafbe502746fcd880af2/rignore-0.7.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8dcae43eb44b7f2457fef7cc87f103f9a0013017a6f4e62182c565e924948f21", size = 958896, upload-time = "2025-11-05T20:42:13.784Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/34/d3fa71938aed7d00dcad87f0f9bcb02ad66c85d6ffc83ba31078ce53646a/rignore-0.7.6-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2cd649a7091c0dad2f11ef65630d30c698d505cbe8660dd395268e7c099cc99f", size = 983992, upload-time = "2025-11-05T20:41:58.022Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/a4/52a697158e9920705bdbd0748d59fa63e0f3233fb92e9df9a71afbead6ca/rignore-0.7.6-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:42de84b0289d478d30ceb7ae59023f7b0527786a9a5b490830e080f0e4ea5aeb", size = 1078181, upload-time = "2025-11-05T21:40:18.151Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ac/65/aa76dbcdabf3787a6f0fd61b5cc8ed1e88580590556d6c0207960d2384bb/rignore-0.7.6-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:875a617e57b53b4acbc5a91de418233849711c02e29cc1f4f9febb2f928af013", size = 1139232, upload-time = "2025-11-05T21:40:35.966Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/44/31b31a49b3233c6842acc1c0731aa1e7fb322a7170612acf30327f700b44/rignore-0.7.6-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:8703998902771e96e49968105207719f22926e4431b108450f3f430b4e268b7c", size = 1117349, upload-time = "2025-11-05T21:40:53.013Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/ae/1b199a2302c19c658cf74e5ee1427605234e8c91787cfba0015f2ace145b/rignore-0.7.6-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:602ef33f3e1b04c1e9a10a3c03f8bc3cef2d2383dcc250d309be42b49923cabc", size = 1127702, upload-time = "2025-11-05T21:41:10.881Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/d3/18210222b37e87e36357f7b300b7d98c6dd62b133771e71ae27acba83a4f/rignore-0.7.6-cp314-cp314t-win32.whl", hash = "sha256:c1d8f117f7da0a4a96a8daef3da75bc090e3792d30b8b12cfadc240c631353f9", size = 647033, upload-time = "2025-11-05T21:42:00.095Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/87/033eebfbee3ec7d92b3bb1717d8f68c88e6fc7de54537040f3b3a405726f/rignore-0.7.6-cp314-cp314t-win_amd64.whl", hash = "sha256:ca36e59408bec81de75d307c568c2d0d410fb880b1769be43611472c61e85c96", size = 725647, upload-time = "2025-11-05T21:41:44.449Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/62/b88e5879512c55b8ee979c666ee6902adc4ed05007226de266410ae27965/rignore-0.7.6-cp314-cp314t-win_arm64.whl", hash = "sha256:b83adabeb3e8cf662cabe1931b83e165b88c526fa6af6b3aa90429686e474896", size = 656035, upload-time = "2025-11-05T21:41:31.13Z" }, +] + +[[package]] +name = "sales-assistant-py" +version = "0.1.0" +source = { virtual = "." } +dependencies = [ + { name = "aiohttp" }, + { name = "apscheduler" }, + { name = "asyncmy" }, + { name = "cryptography" }, + { name = "fastapi", extra = ["standard"] }, + { name = "huggingface-hub" }, + { name = "jieba" }, + { name = "langchain" }, + { name = "langchain-deepseek" }, + { name = "langchain-huggingface" }, + { name = "langgraph" }, + { name = "loguru" }, + { name = "omegaconf" }, + { name = "pymilvus" }, + { name = "pyyaml" }, + { name = "sqlalchemy" }, +] + +[package.metadata] +requires-dist = [ + { name = "aiohttp", specifier = ">=3.14.1" }, + { name = "apscheduler", specifier = ">=3.11.2" }, + { name = "asyncmy", specifier = ">=0.2.11" }, + { name = "cryptography", specifier = ">=48.0.1" }, + { name = "fastapi", extras = ["standard"], specifier = ">=0.136.3" }, + { name = "huggingface-hub", specifier = ">=1.18.0" }, + { name = "jieba", specifier = ">=0.42.1" }, + { name = "langchain", specifier = ">=1.3.7" }, + { name = "langchain-deepseek", specifier = ">=1.1.0" }, + { name = "langchain-huggingface", specifier = ">=1.2.2" }, + { name = "langgraph", specifier = ">=1.2.4" }, + { name = "loguru", specifier = ">=0.7.3" }, + { name = "omegaconf", specifier = ">=2.3.0" }, + { name = "pymilvus", specifier = ">=3.0.0" }, + { name = "pyyaml", specifier = ">=6.0.3" }, + { name = "sqlalchemy", specifier = ">=2.0.50" }, +] + +[[package]] +name = "sentry-sdk" +version = "2.62.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "certifi" }, + { name = "urllib3" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/5d/a343201726150e05f2036eeb6e493e2e2f8bf8a66f5aa70f2f4ac96f9ca3/sentry_sdk-2.62.0.tar.gz", hash = "sha256:3c870b9f50d9fd15b58c817dbde1c7cfaa9fe3f05df0a4c6edd5571cb82f5491", size = 463986, upload-time = "2026-06-08T13:23:49.223Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/07/05440381627877aae223fd68f330df9b9fc6641d08bf65328b55235617a2/sentry_sdk-2.62.0-py3-none-any.whl", hash = "sha256:27f61d13a86c3c1648dec666dd5a64f79772dd6a84b446f11866601ecab24f6f", size = 490586, upload-time = "2026-06-08T13:23:47.486Z" }, +] + +[[package]] +name = "setuptools" +version = "82.0.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/db/cfac1baf10650ab4d1c111714410d2fbb77ac5a616db26775db562c8fab2/setuptools-82.0.1.tar.gz", hash = "sha256:7d872682c5d01cfde07da7bccc7b65469d3dca203318515ada1de5eda35efbf9", size = 1152316, upload-time = "2026-03-09T12:47:17.221Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl", hash = "sha256:a59e362652f08dcd477c78bb6e7bd9d80a7995bc73ce773050228a348ce2e5bb", size = 1006223, upload-time = "2026-03-09T12:47:15.026Z" }, +] + +[[package]] +name = "shellingham" +version = "1.5.4" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/58/15/8b3609fd3830ef7b27b655beb4b4e9c62313a4e8da8c676e142cc210d58e/shellingham-1.5.4.tar.gz", hash = "sha256:8dbca0739d487e5bd35ab3ca4b36e11c4078f3a234bfce294b0a0291363404de", size = 10310, upload-time = "2023-10-24T04:13:40.426Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/f9/0595336914c5619e5f28a1fb793285925a8cd4b432c9da0a987836c7f822/shellingham-1.5.4-py2.py3-none-any.whl", hash = "sha256:7ecfff8f2fd72616f7481040475a65b2bf8af90a56c89140852d1120324e8686", size = 9755, upload-time = "2023-10-24T04:13:38.866Z" }, +] + +[[package]] +name = "six" +version = "1.17.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/e7/b2c673351809dca68a0e064b6af791aa332cf192da575fd474ed7d6f16a2/six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81", size = 34031, upload-time = "2024-12-04T17:35:28.174Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/ce/149a00dd41f10bc29e5921b496af8b574d8413afcd5e30dfa0ed46c2cc5e/six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274", size = 11050, upload-time = "2024-12-04T17:35:26.475Z" }, +] + +[[package]] +name = "sniffio" +version = "1.3.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/87/a6771e1546d97e7e041b6ae58d80074f81b7d5121207425c964ddf5cfdbd/sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc", size = 20372, upload-time = "2024-02-25T23:20:04.057Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e9/44/75a9c9421471a6c4805dbf2356f7c181a29c1879239abab1ea2cc8f38b40/sniffio-1.3.1-py3-none-any.whl", hash = "sha256:2f6da418d1f1e0fddd844478f41680e794e6051915791a034ff65e5f100525a2", size = 10235, upload-time = "2024-02-25T23:20:01.196Z" }, +] + +[[package]] +name = "sqlalchemy" +version = "2.0.50" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64'" }, + { name = "typing-extensions" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/da/6fbf010c8ebb347679d0d100b22fe9ba5e13fd04046c5df7280d2f0bf706/sqlalchemy-2.0.50.tar.gz", hash = "sha256:af5607d11ef90fd6a5c0549fe0045dce1663d427426bcfb506dcb5346a85a3b9", size = 9907424, upload-time = "2026-05-24T19:20:04.018Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/b0/a9d19b43f38f878b1278bca5b00b909f7540d41494396dd2561f9ad0956d/sqlalchemy-2.0.50-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:23ae23d8b9d344d30d0a92f06d45825024a5790f1c1dd4cf452636a50d3e58cb", size = 2159807, upload-time = "2026-05-24T19:27:53.086Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f5/2c/191dd58a248fd2cfd4780fa82c375c505e4ad98c8b522fa69ec492130d77/sqlalchemy-2.0.50-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:47b71b933e7b4ebad407c8fdfd70d2c4f08b78b3238bb30eebdd6eb32ca51b89", size = 3343358, upload-time = "2026-05-24T20:09:29.279Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/2b/514fce8a7df81cf5bad7ff7865de7ac0c5776a38cc043475c4703eb7fe8b/sqlalchemy-2.0.50-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:110fdac56ace278949f00de805edacbd6141e382d992f9ba28238b3a0827a600", size = 3357994, upload-time = "2026-05-24T20:17:13.495Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/a6/a0e283f5494f92b0d77e319ff77e437b1ffe4a051ba67c81d53234825475/sqlalchemy-2.0.50-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:0f5e4ac70e9e757f6b3e87c0491ff034442ecd8dfd36d041a50564c322dafc0e", size = 3289399, upload-time = "2026-05-24T20:09:32.239Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/96/1b07325ba71752d6a028b77d07bed1483ad545f794e8b1dc89b3ba3b3c68/sqlalchemy-2.0.50-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:724f3dcbe53dd0151e3cb5e7ec4ba4c620bede579caacd16275dc35ce06e8615", size = 3321216, upload-time = "2026-05-24T20:17:15.581Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/8e/bad6ed253e8a99edfc99af02f7173ec48a1d3ed1b9b35a1b8bc1700900cc/sqlalchemy-2.0.50-cp312-cp312-win32.whl", hash = "sha256:1208050441471d003b7c8cb4054fb084f185cf35ac3f0ea270803865bca9939a", size = 2119194, upload-time = "2026-05-24T19:50:04.943Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/2d/314a6690dda4b9cfc571eab1a63cf6fe6e1470aa3759ccda6aa016ee0f5a/sqlalchemy-2.0.50-cp312-cp312-win_amd64.whl", hash = "sha256:9d1af51558029a156a70986b7df88f042b3d158d7c8d8fb5072912d4b32d89c7", size = 2146186, upload-time = "2026-05-24T19:50:06.74Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/c4/c42356b527296e9862f67990efce31ef78b4cf69cd3f80873a528a060320/sqlalchemy-2.0.50-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:06a9210bdc5f4298cff0781087e2ff45683922252dacc452846373a58761f093", size = 2156697, upload-time = "2026-05-24T19:27:54.764Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/a1/b1a70e3c4365ac7fe9e347f3710f19b562c866fb96d45e3c891588789a7b/sqlalchemy-2.0.50-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8b53784972ade4f8174b9aa661f31a06f8a936d2cfdd602913ff3c6dd40ae873", size = 3284260, upload-time = "2026-05-24T20:09:34.195Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/4a/f3ac3caa19f263d57b0a47f8c91bbf56583dc2d3fc63acfbf644abb24fe0/sqlalchemy-2.0.50-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:31648fa14460537e768a7303b078e4344d208e0d23e06867c1f376a227ed82db", size = 3302280, upload-time = "2026-05-24T20:17:17.825Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/66/55/ccada3e3d62254587819749a0bc69f41173eb48a6e385d10e66d32a9c88e/sqlalchemy-2.0.50-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:03f4323c980ad0e918cc9e5369b015f759f4e534db5bbaf4dc36832c10d05064", size = 3231580, upload-time = "2026-05-24T20:09:36.406Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/f6/6809349130a2de0e109e7f00fd7d431da9565b9b2868b32ee684754f672b/sqlalchemy-2.0.50-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:2b9dcc43afef8ac157cd92fce96985d6b8b0cfbd3df4d666f66b4d55a75d202f", size = 3269375, upload-time = "2026-05-24T20:17:20.34Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/84/278a811ef4e07be9c89dc5cdd7be833268509a66a68c4897cf585e67428f/sqlalchemy-2.0.50-cp313-cp313-win32.whl", hash = "sha256:60922d6599065ddca2c6f376b9aa2f41a6b85a271725e0909490bbc50b1998a5", size = 2117229, upload-time = "2026-05-24T19:50:08.215Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/1c/067cc6187ed32d2ec222fe6d2643acc1659a6d0659f8a7cbc5ad3ae83280/sqlalchemy-2.0.50-cp313-cp313-win_amd64.whl", hash = "sha256:287086e67275a212c4582d166a6fb03a65ccc5551d80866270ce0dd9f34eccd3", size = 2143126, upload-time = "2026-05-24T19:50:09.691Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/32/10ac51b4be7cdecd7e93d069251c86dfbf70b7adbd7c67b48ccea6c49e1c/sqlalchemy-2.0.50-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c966932507a4d7d0a37314927dbfcd89720e3f37d2a1e3352e7ae7939fa8e8a0", size = 2158519, upload-time = "2026-05-24T19:27:56.472Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/76/e703d2f7681d7d66c4c891af3f07c7ccf4c76ad7f18351de035b5eda007a/sqlalchemy-2.0.50-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:faffef4bcc20a1892e65e155293d99d60855bbbc79250ab712819cfd56a8e6bb", size = 3282063, upload-time = "2026-05-24T20:09:38.57Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/26/ef168b184a25701f9995e8fb7e503fafd7a99c1c77cda1bc1a26ea2ed486/sqlalchemy-2.0.50-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c206aec519a2e7bd08abbfb33436e325fd22c632d9c21a9047e376ce241646e", size = 3287069, upload-time = "2026-05-24T20:17:21.942Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/15/765acc2bc693bccc43ca4a95d5b69750da8aaf6db1b5c616536e087f8920/sqlalchemy-2.0.50-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:bef4ac756363227ef6402a75fee025a4bc690f92328e825868939b3b3a446a6d", size = 3230453, upload-time = "2026-05-24T20:09:40.398Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/63/61/08e03c3adbf5db0087a0b6816746fec8f3032fb2f7fc899a9bb9b2a48ce4/sqlalchemy-2.0.50-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:96fbee6b19c19cd1556c8bf9419447cf2ec149ffcab7ab64348c23e54ef8547f", size = 3252413, upload-time = "2026-05-24T20:17:24.067Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/0c/370a1f2db38436c615e10134c8a37de3688e74084792380695f3f5083860/sqlalchemy-2.0.50-cp314-cp314-win32.whl", hash = "sha256:8f00e3eb43ba30eb1b238ee03a8a62309486d1321eda3328bb611e0340033ad8", size = 2120063, upload-time = "2026-05-24T19:50:11.08Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/a0/fe92bb9817863bc13ba093bda931979a26cc2ca69f8e8f26d07add3d7c6f/sqlalchemy-2.0.50-cp314-cp314-win_amd64.whl", hash = "sha256:15708c613cd5005b7dffe1f66ee6a63ee8f5e46799f71c70ebad74178c676a39", size = 2145830, upload-time = "2026-05-24T19:50:12.452Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/ff/e5640a98a0b2f491eb8fde10fb6c773621a2e44340de231fafcc9370f4a9/sqlalchemy-2.0.50-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:3699dac4be410e97049a1658e9480da9cde956594aa0f3aebc60b88f21c5ba70", size = 2178435, upload-time = "2026-05-24T19:42:58.889Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/85/337116e186f1236375b5fb70c21cfac98e8e8ab0d3a47be838dc47a59e08/sqlalchemy-2.0.50-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f96233858e3df43932ac11589e22520da6e8aeb624b03fedfeebb0e8ea213086", size = 3566059, upload-time = "2026-05-24T20:01:20.848Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/34/bb0e190e161c3c2c24314a65add57218be14a4a9486886b7f5047c1ff7c8/sqlalchemy-2.0.50-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c4e70c46fad30c3bcc6a4708bc0130a3173e11a5b25f0ea4a9d8911b450f1f52", size = 3535366, upload-time = "2026-05-24T20:03:56.768Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/5a/a7f759f97e4fd499c5d4e4488c760d5a7fbecf3028b465a04274fcd52384/sqlalchemy-2.0.50-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1918a3cf564d16d95bca7301005f41ab2ad50b07cd3b9da50d3ed986db148d6a", size = 3474879, upload-time = "2026-05-24T20:01:23.058Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/d9/2907ea38eb60687d297bf9c39e5ee58053c87b57fe8a9cae97090cecbf10/sqlalchemy-2.0.50-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:b00098cdbdbd38c7be3d568b0c9c3122b8c0ec62b911b57cd5e6e0254d60a76d", size = 3486117, upload-time = "2026-05-24T20:03:59.052Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/e3/5aa06f167559f8c0bdae487e297d23ba548150ab016a3418265d617a4985/sqlalchemy-2.0.50-cp314-cp314t-win32.whl", hash = "sha256:1fbd55a969d7ac44a98e3dec75016074f809fa08f871585ace58dde110d1bf3e", size = 2150823, upload-time = "2026-05-24T20:08:58.644Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/9b/112fb8f977582d7489d036e409e3723948bcf5320b3ac465f3c481bbe8f9/sqlalchemy-2.0.50-cp314-cp314t-win_amd64.whl", hash = "sha256:c5c3cdb753a9004183e1ccb634b41611654c989e61bc68617ce878e46d6f1e51", size = 2185794, upload-time = "2026-05-24T20:09:00.319Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d0/10/f7220e9b784d295d241c86ed99aeb537f92afcd469a64861f2717e9bb077/sqlalchemy-2.0.50-py3-none-any.whl", hash = "sha256:92064363517a3ff8212b5a93b8c62876579d8dfd1ca5b561335f30152d884fa9", size = 1943861, upload-time = "2026-05-24T19:59:01.119Z" }, +] + +[[package]] +name = "starlette" +version = "1.2.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "anyio" }, + { name = "typing-extensions", marker = "python_full_version < '3.13'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/44/ec35f1b6e83094b997da438a02c8c9b0ade2b1e84cfc48bd4656780760a6/starlette-1.2.1.tar.gz", hash = "sha256:9b9b5ebb992e67d6093741e63c2f59e4f6fff986f81163c087867bd7b924b3f6", size = 2701854, upload-time = "2026-05-31T01:07:51.847Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/54/196d0c1db10af76baa4f64894448505d60d3cdf70ef92cbb35f46a4e4c71/starlette-1.2.1-py3-none-any.whl", hash = "sha256:4de0082d08c8f6764a85a54cf1120d6939507a19905c7768acad2a9f875d2b89", size = 73350, upload-time = "2026-05-31T01:07:50.09Z" }, +] + +[[package]] +name = "tenacity" +version = "9.1.4" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/c6/ee486fd809e357697ee8a44d3d69222b344920433d3b6666ccd9b374630c/tenacity-9.1.4.tar.gz", hash = "sha256:adb31d4c263f2bd041081ab33b498309a57c77f9acf2db65aadf0898179cf93a", size = 49413, upload-time = "2026-02-07T10:45:33.841Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/c1/eb8f9debc45d3b7918a32ab756658a0904732f75e555402972246b0b8e71/tenacity-9.1.4-py3-none-any.whl", hash = "sha256:6095a360c919085f28c6527de529e76a06ad89b23659fa881ae0649b867a9d55", size = 28926, upload-time = "2026-02-07T10:45:32.24Z" }, +] + +[[package]] +name = "tiktoken" +version = "0.13.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "regex" }, + { name = "requests" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/e5/5f3cb2159769d0f4324c0e9e87f9de3c4b1cd45848a96b2eb3566ad5ca77/tiktoken-0.13.0.tar.gz", hash = "sha256:c9435714c3a84c2319499de9a300c0e604449dd0799ff246458b3bb6a7f433c1", size = 38986, upload-time = "2026-05-15T04:51:27.153Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/8e/144bde4e01df66b34bb865557c7cd754ed08b036217ebd79c9db5e9048a9/tiktoken-0.13.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:32ac870a806cfb260a02d0cb70426aef02e038297f8ad50df5040bb5af360791", size = 1034888, upload-time = "2026-05-15T04:50:31.579Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/36/18/d4ac9d20956cdebca04841316660ed584c2fecdc2b81722a28bc7ad3b1e4/tiktoken-0.13.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:4d9980f11429ed2d737c463bb1fb78cf330caa026adf002f714aced7849a687b", size = 982970, upload-time = "2026-05-15T04:50:32.961Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/ed/6bb8d05b9f731f749fee5c6f5ca63e981143c826a5985877330507bd13b7/tiktoken-0.13.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:3f277ebea5edd7b8bf03c6f9431e1d67d517530115572b2dc1d465326e8f88c7", size = 1115741, upload-time = "2026-05-15T04:50:34.475Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/de/2ca96b07a82d972b74fe4b46de055b79c904e45c7eab699354a0bfa697dc/tiktoken-0.13.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:a116178fa7e1b4065bff05214360373a65cac22f965be7b3f73d00a0dbfe7649", size = 1136523, upload-time = "2026-05-15T04:50:35.782Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/dc/9dafec002c2d4424378563cf4cf5c7fb93631d2a55013c8b87554ee4012c/tiktoken-0.13.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2c397ddda233208345b01bd30f2fca79ff730e55731d0108a603f9bc57f6af3b", size = 1181954, upload-time = "2026-05-15T04:50:36.99Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/d0/1f8578c45b2f24759b46f0b50d31878c63c73e6bf0f2227e10ec5c5408dc/tiktoken-0.13.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:95097e4f89b06403976e498abf61a0ee73a7497e73fb599cb211d8197a054d91", size = 1240069, upload-time = "2026-05-15T04:50:38.221Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/90/28d7f154888610aa9237e541986beb62b479df29d193a5a0617dbb1514d0/tiktoken-0.13.0-cp312-cp312-win_amd64.whl", hash = "sha256:8f2d16e7a7c783ad81f36e457d046d1f1c8af70b22aec8a13238efe531977c41", size = 874748, upload-time = "2026-05-15T04:50:39.587Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/83/b096c859c2a47c11731bf2f5885f4028b809dfe2396582883eed9cae372f/tiktoken-0.13.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5df5d1507bd245f1ccad4a074698240021239e455eb0bb4ced4e3d7181872154", size = 1034228, upload-time = "2026-05-15T04:50:40.988Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/61/c68e123b6d753e3fc2751e9b18e732c9d8bf1e1926762e736eee935d931c/tiktoken-0.13.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:8fe806a50664e83a6ffd56cbd1e4f5dcc6cd32a3e7538f70dc38b1a271384545", size = 982978, upload-time = "2026-05-15T04:50:42.195Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ef/8b/96cc178cc584e65d363134500f297790b06cd48cdeb1e8fcf7bbe60f4715/tiktoken-0.13.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:125bc05005e747f993a83dc67934249932d6e4209854452cd4c0b1d53fba3ba2", size = 1116355, upload-time = "2026-05-15T04:50:43.564Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/f5/bab735d2c72ea55404b295d02d092644eb5f7cc6205e34d35eb9abfb9ab2/tiktoken-0.13.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:5e6358911cab4adee6712da27d65573496a4f68cf8a2b5fca6a4ad10fc5748cf", size = 1135772, upload-time = "2026-05-15T04:50:44.782Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/b9/6de04ebdf904edfaad87788011b3735087a0c9ea671b9027e1e4e965e8c8/tiktoken-0.13.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:975cbd78d085d75d26b59660e262736dcaed1e35f8f142cd6291025c01d25486", size = 1182415, upload-time = "2026-05-15T04:50:46.422Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/9c/470a05f3b1caf038f44880e334d47ab674e0c80d514c66b375d14d5afa10/tiktoken-0.13.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:75ab9bc99fa020a4c283424590ecd7f3afd70c1c281cb3fa3192a6c3af9f9615", size = 1239879, upload-time = "2026-05-15T04:50:48.052Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/a6/c1936d16055436cb32e6c6128d68629622e00f4768562f55653752d34768/tiktoken-0.13.0-cp313-cp313-win_amd64.whl", hash = "sha256:6b1615f0ff71953d19729ceb18865429c185b0a23c5353f1bbca34a394bf60f7", size = 874829, upload-time = "2026-05-15T04:50:49.202Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/07/acb5992c3772b5a36284f742cfb7a5895aa4471d1848ac31464ad50d7fdf/tiktoken-0.13.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:6eb4a5bfbc6426938026b1a334e898ac53541360d62d8c689870160cc80abd67", size = 1033600, upload-time = "2026-05-15T04:50:50.4Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/e9/742e9aec30f59b9f161f7ff7cd072e02ea836c9e1c0854a8076dfcd40d5c/tiktoken-0.13.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:43cee3e5400573b2046fbf092cc7a5bc30164f9e4c95ce20714da929df48737a", size = 982516, upload-time = "2026-05-15T04:50:52.03Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/74/ca1541b053e7648254d2e4b42a253e1bb4359f2c91a0a8d49228c794e1a0/tiktoken-0.13.0-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:7de52e3f566d19b3b11bd37eea552c6c305ad74081f736882bd44d148ed4c48d", size = 1115518, upload-time = "2026-05-15T04:50:53.543Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/e3/93825eaf5a4a504795b787e5d5dea07fbeb3dabf97aa7b450be8bde59c89/tiktoken-0.13.0-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:51384448aa508e4df84c0f7c1dc3211c7f7b8096325660ee5fc82f3e11b381ce", size = 1136867, upload-time = "2026-05-15T04:50:55.191Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/46/002b68de6827091d5ae90b048f326e8aad8d953520950e5ce1508879414f/tiktoken-0.13.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:e28157350f7ebf35008dd8e9e0fdb621f976e4230c881099c85e8cf07eaa50e2", size = 1181826, upload-time = "2026-05-15T04:50:56.296Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/c6/d393e3185a276505182f7abd93fe714f3c444a2be9180798fa052347504e/tiktoken-0.13.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:165cf1820ea4a354985c2490a5205d4cc74661c934aca79dd0368232fff94e0f", size = 1239489, upload-time = "2026-05-15T04:50:57.918Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/4d/bc07d1f1635d4897a202acc0ae11c2886eaa7325c359ba4741b47bf8e225/tiktoken-0.13.0-cp313-cp313t-win_amd64.whl", hash = "sha256:6c43a675ca14f6f2749ba7f12075d37456015a24b859f2517b9beb4ef30807ec", size = 873820, upload-time = "2026-05-15T04:50:59.528Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/93/0dd6adca026a616c3a92974566b43381eea4b475ce1f36c062b8271a9ac5/tiktoken-0.13.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaaaef47c2406277181d2086484c317bf7fc433e2d5d03ff94f56b0dcec87471", size = 1034977, upload-time = "2026-05-15T04:51:00.957Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/77/5ec6e6bc5b30bed6d93f7f2162d8f6b32437b3ba27cb527cfe004f6109c9/tiktoken-0.13.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ca8b310bd93b3772cb1b7922d915446864860f562bdfe4825c63a0aed3fb28cd", size = 983635, upload-time = "2026-05-15T04:51:02.629Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/94/b0/c8ae9aff00d625c50659b4513e707a0462c4bf5d4d6cc1b802103225c02e/tiktoken-0.13.0-cp314-cp314-manylinux_2_28_aarch64.whl", hash = "sha256:32e0c12305105002c047b3bb1070b0dd9a73b0cb3b2856a8972b810e7a4f5881", size = 1116036, upload-time = "2026-05-15T04:51:04.082Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/ac/6a5dddd1d0a6018ecb389bd0353e6b4a515eb4d2286611bd0ace1937b9e1/tiktoken-0.13.0-cp314-cp314-manylinux_2_28_x86_64.whl", hash = "sha256:5ba5fd62507a932d1241346179e3b39bc7bf7408f03c272652d93b3bedf5db24", size = 1135544, upload-time = "2026-05-15T04:51:05.229Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/b8/585032b4384b2f7dcdaddcb52865c83a701a420d09e3c2b4a2be1c450c57/tiktoken-0.13.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:d108bc2d470fc53c8ecd24f2c0fd2b5f98c33e87cdb6aa2e9b8c5dced703d273", size = 1182217, upload-time = "2026-05-15T04:51:06.517Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/b6/993ff1ded3958215fd341a847b8e5ffeb5de473f435296870d314fc91ac4/tiktoken-0.13.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:cb99cb5127449f58d0a2d5f5ccfb390d8dbdfd919c221246caaee29d8725ed51", size = 1239404, upload-time = "2026-05-15T04:51:07.843Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dd/3d/fef7e06e3b33e7538db0ced734cf9fe23b6832d2ac4990c119c377aec55e/tiktoken-0.13.0-cp314-cp314-win_amd64.whl", hash = "sha256:115c4f26ffa11caac8b54eea35c2ad38c612c20a48d35dd15d70a02ac6f51f58", size = 918686, upload-time = "2026-05-15T04:51:08.925Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/82/a7fc44582bc32ab00de988a2299bf77c077f59068b233109e34b7d6ca7e6/tiktoken-0.13.0-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:472527e9132952f2fbf77cd290658bacf003d4d5a3fabc18e5fbd407cbae4d9b", size = 1034454, upload-time = "2026-05-15T04:51:10.035Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/d0/24d8a890c14f432a05cea669c17bebeaa99f96a7c79523b590f564246411/tiktoken-0.13.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:4e2f67d27c9626cdd25fe33d9313c5cdb3d8d82da646b68d6eb8e7e9c20e6448", size = 982976, upload-time = "2026-05-15T04:51:11.23Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/49/b7/2ab43f62788a9266187a9bfc1d3af99ad83e5eaa25fbef168a69cd5ad14f/tiktoken-0.13.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:2b920b35805cd64585a37c3dc7ce65fba4d2d36016be01e1d7942482ca29093a", size = 1115526, upload-time = "2026-05-15T04:51:12.608Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/39/1494321ed323ce7a14d88e3cd6cb9058625977df1c6961ddc492bd10a9f3/tiktoken-0.13.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:493af3aa28a4aaf2e3d2600a2ee717252c9bf5ab38fff94eb5a02db5ab77e5ad", size = 1136466, upload-time = "2026-05-15T04:51:13.926Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/96/d9/dfd086aa2d918c563a140720e0ce296cada1634efd2783d5cf51e05f984e/tiktoken-0.13.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:6644c9c2b5cf3916f5a3641d7d12fdb3f006a7b3d9ff6acdaec44e29ab1ff91e", size = 1181863, upload-time = "2026-05-15T04:51:15.025Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/68/a18b4f307086954fdae32714cb4f85562e34f9d34ab206e61f1816aa6018/tiktoken-0.13.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5cb65b60b9408563676d874a3a4ee573370066f0dc4e29d84e82e989c6517424", size = 1239218, upload-time = "2026-05-15T04:51:16.103Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/16/5b/f2aa703a4fc5d2dff73460a7d46cc2f3f44aa0f3dd8eeb20d2a0ecf68862/tiktoken-0.13.0-cp314-cp314t-win_amd64.whl", hash = "sha256:85b78cc3a2c3d48723ca751fa981f1fedccd54194ca0471b957364353a898b07", size = 918110, upload-time = "2026-05-15T04:51:17.237Z" }, +] + +[[package]] +name = "tokenizers" +version = "0.23.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "huggingface-hub" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/60/21f715d9faba5f5407ff759472ade058ec4a507ad62bcea47cb847239a73/tokenizers-0.23.1.tar.gz", hash = "sha256:1feeeadf865a7915adc25445dea30e9933e593c31bb96c277cee36de227c8bfa", size = 365748, upload-time = "2026-04-27T14:43:25.606Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/39/b87a87d5bb9470610b80a2d31df42fcffeaf35118b8b97952b2aff598cc7/tokenizers-0.23.1-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:e03d6ffcbe0d56ee9c1ccd070e70a13fa750727c0277e138152acbc0252c2224", size = 3146732, upload-time = "2026-04-27T14:43:15.427Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/6a/068ed9f6e444c9d7e9d55ce134181325700f3d7f30410721bdc8f848d727/tokenizers-0.23.1-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:e0948bbb1ac1d7cdfc9fb6d62c596e3b7550036ad60ecd654a66ad273326324e", size = 3054954, upload-time = "2026-04-27T14:43:13.745Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6c/36/e006edf031154cba92b8416057d92c3abe3635e4c4b0aa0b5b9bb39dde70/tokenizers-0.23.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1bf13402aff9bc533c89cb849ec3b412dc3fbeacc9744840e423d7bf3f7dc0e3", size = 3374081, upload-time = "2026-04-27T14:43:01.241Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/ef/7735d226f9c7f874a6bee5e3f27fb25ecabdf207d37b8cf45286d0795893/tokenizers-0.23.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f836ca703b89ae07919a309f9651f7a88fd5a33d5f718ba5ad0870ec0256bad6", size = 3247641, upload-time = "2026-04-27T14:43:03.856Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/d9/24827036f6e21297bfffda0768e58eb6096a4f411e932964a01707857931/tokenizers-0.23.1-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ae848657742035523fdf261773630cb819a26995fcd3d9ecae0c1daf6e5a4959", size = 3585624, upload-time = "2026-04-27T14:43:10.664Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/9a/22f3582b3a4f49358293a5206e25317621ee4526bfe9cdaa0f07a12e770e/tokenizers-0.23.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:53b09e85775d5187941e7bab30e941b4134ab4a7dd8c68e783d231fb7ca27c51", size = 3844062, upload-time = "2026-04-27T14:43:05.643Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7e/65/b8f8814eef95800f20721384136d9a1d22241d50b2874357cb70542c392f/tokenizers-0.23.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ea5a0ce170074329faaa8ea3f6400ecde604b6678192688533af80980daae71a", size = 3460098, upload-time = "2026-04-27T14:43:08.854Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/d5/1353e5f677ec27c2494fb6a6725e82d56c985f53e90ec511369e7e4f02c6/tokenizers-0.23.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5075b405006415ea148a992d093699c66eb01952bf59f4d5727089a98bda45a4", size = 3346235, upload-time = "2026-04-27T14:43:12.377Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/71/89/39b6b8fc073fb6d413d0147aa333dc7eff7be65639ac9d19930a0b21bf33/tokenizers-0.23.1-cp310-abi3-manylinux_2_31_riscv64.whl", hash = "sha256:56f3a77de629917652f876294dc9fe6bad4a0c43bc229dc72e59bb23a0f4729a", size = 3426398, upload-time = "2026-04-27T14:43:07.264Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0f/80/127c854da64827e5b79264ce524993a90dddcb320e5cd42412c5c02f9e8a/tokenizers-0.23.1-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:9d10a6d957ef01896dc274e890eee27d41bd0e74ef31e60616f0fc311345184e", size = 9823279, upload-time = "2026-04-27T14:43:17.222Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/ba/44c2502feb1a058f096ddfb4e0996ef3225a01a388e1a9b094e91689fe93/tokenizers-0.23.1-cp310-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:1974288a609c343774f1b897c8b482c791ab17b75ab5c8c2b1737565c1d82288", size = 9644986, upload-time = "2026-04-27T14:43:19.45Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/c1/464019a9fb059870bfe4eebb4ba12208f3042035e258bf5e782906bd3847/tokenizers-0.23.1-cp310-abi3-musllinux_1_2_i686.whl", hash = "sha256:120468fb4c24faf0543c835a4fabafa4deb3f20a035c9b6e83d0b553a97615d4", size = 9976181, upload-time = "2026-04-27T14:43:21.463Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/94/3ac1432bda31626071e9b6a12709b97ae05131c804b94c8f3ac622c5da32/tokenizers-0.23.1-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e3d8f40ea6268047de7046906326abed5134f27d4e8447b23763afe5808c8a96", size = 10113853, upload-time = "2026-04-27T14:43:23.617Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6a/dd/631b21433c771b1382535326f0eca80b9c9cee2e64961dd993bc9ac4669e/tokenizers-0.23.1-cp310-abi3-win32.whl", hash = "sha256:93120a930b919416da7cd10a2f606ac9919cc69cacae7980fa2140e277660948", size = 2536263, upload-time = "2026-04-27T14:43:29.888Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/c9/2553f72aaf65a2797d4229e37fa7fbe38ffbf3e32912d31bdd78b3323e59/tokenizers-0.23.1-cp310-abi3-win_amd64.whl", hash = "sha256:e7bfaf995c1bdbbd21d13539decb6650967013759318627d85daeb7881af16b7", size = 2798223, upload-time = "2026-04-27T14:43:28.51Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/2b/2be299bab55fc595e3d38567edb1a87f86e594842968fa9515a07bdcf422/tokenizers-0.23.1-cp310-abi3-win_arm64.whl", hash = "sha256:a26197957d8e4425dfba746315f3c425ea00cfa8367c5fbc4ec73447893dcea9", size = 2664127, upload-time = "2026-04-27T14:43:26.949Z" }, +] + +[[package]] +name = "tqdm" +version = "4.68.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/05/0d5260f1f1ca784f4a4a0def9cbe6affe587f5b4025328d446c3d67765f4/tqdm-4.68.2.tar.gz", hash = "sha256:89c230e8dbc67c7615c142487111222f878c77427ea09549960f62389e258add", size = 171923, upload-time = "2026-06-09T13:26:42.539Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/75/1a0392bcc21c44dcdf87b3cf2d137e7829be2c083a1e38d44efca3d57a16/tqdm-4.68.2-py3-none-any.whl", hash = "sha256:d4240441fb5353290b87d6a85968c9decc131a99b8c7faa28269d829de669ede", size = 78578, upload-time = "2026-06-09T13:26:40.731Z" }, +] + +[[package]] +name = "typer" +version = "0.25.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "annotated-doc" }, + { name = "click" }, + { name = "rich" }, + { name = "shellingham" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/51/9aed62104cea109b820bbd6c14245af756112017d309da813ef107d42e7e/typer-0.25.1.tar.gz", hash = "sha256:9616eb8853a09ffeabab1698952f33c6f29ffdbceb4eaeecf571880e8d7664cc", size = 122276, upload-time = "2026-04-30T19:32:16.964Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/f9/2b3ff4e56e5fa7debfaf9eb135d0da96f3e9a1d5b27222223c7296336e5f/typer-0.25.1-py3-none-any.whl", hash = "sha256:75caa44ed46a03fb2dab8808753ffacdbfea88495e74c85a28c5eefcf5f39c89", size = 58409, upload-time = "2026-04-30T19:32:18.271Z" }, +] + +[[package]] +name = "typing-extensions" +version = "4.15.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", size = 109391, upload-time = "2025-08-25T13:49:26.313Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548", size = 44614, upload-time = "2025-08-25T13:49:24.86Z" }, +] + +[[package]] +name = "typing-inspection" +version = "0.4.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "typing-extensions" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/e3/70399cb7dd41c10ac53367ae42139cf4b1ca5f36bb3dc6c9d33acdb43655/typing_inspection-0.4.2.tar.gz", hash = "sha256:ba561c48a67c5958007083d386c3295464928b01faa735ab8547c5692e87f464", size = 75949, upload-time = "2025-10-01T02:14:41.687Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/dc/9b/47798a6c91d8bdb567fe2698fe81e0c6b7cb7ef4d13da4114b41d239f65d/typing_inspection-0.4.2-py3-none-any.whl", hash = "sha256:4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7", size = 14611, upload-time = "2025-10-01T02:14:40.154Z" }, +] + +[[package]] +name = "tzdata" +version = "2026.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/19/1b9b0e29f30c6d35cb345486df41110984ea67ae69dddbc0e8a100999493/tzdata-2026.2.tar.gz", hash = "sha256:9173fde7d80d9018e02a662e168e5a2d04f87c41ea174b139fbef642eda62d10", size = 198254, upload-time = "2026-04-24T15:22:08.651Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ce/e4/dccd7f47c4b64213ac01ef921a1337ee6e30e8c6466046018326977efd95/tzdata-2026.2-py2.py3-none-any.whl", hash = "sha256:bbe9af844f658da81a5f95019480da3a89415801f6cc966806612cc7169bffe7", size = 349321, upload-time = "2026-04-24T15:22:05.876Z" }, +] + +[[package]] +name = "tzlocal" +version = "5.3.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "tzdata", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/2e/c14812d3d4d9cd1773c6be938f89e5735a1f11a9f184ac3639b93cef35d5/tzlocal-5.3.1.tar.gz", hash = "sha256:cceffc7edecefea1f595541dbd6e990cb1ea3d19bf01b2809f362a03dd7921fd", size = 30761, upload-time = "2025-03-05T21:17:41.549Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/14/e2a54fabd4f08cd7af1c07030603c3356b74da07f7cc056e600436edfa17/tzlocal-5.3.1-py3-none-any.whl", hash = "sha256:eb1a66c3ef5847adf7a834f1be0800581b683b5608e74f86ecbcef8ab91bb85d", size = 18026, upload-time = "2025-03-05T21:17:39.857Z" }, +] + +[[package]] +name = "urllib3" +version = "2.7.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/0c/06f8b233b8fd13b9e5ee11424ef85419ba0d8ba0b3138bf360be2ff56953/urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c", size = 433602, upload-time = "2026-05-07T16:13:18.596Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl", hash = "sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897", size = 131087, upload-time = "2026-05-07T16:13:17.151Z" }, +] + +[[package]] +name = "uuid-utils" +version = "0.16.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/01/a1/822ceef22d1c139cffebe4b1b660cfaa10253d5c770aa2598dc8e9497593/uuid_utils-0.16.0.tar.gz", hash = "sha256:d6902d4375dfba4c9902c736bb82d3c040417b67f7d0fa48910ddfdb1ac95de7", size = 42596, upload-time = "2026-05-19T07:44:23.28Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/4c/b4cf43a5d22bcdb91727acdf54be0d78e83e595b73c5a9a8a4291875f059/uuid_utils-0.16.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:727fae3f0682191ec9c8ce1cd0f71e81b471a2e26b7c5fd66712fc0f11640aa0", size = 562183, upload-time = "2026-05-19T07:45:02.683Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/fb/4b0d1c4b5e9f8679ca41b9cdbce5749e1d5db3d3d42a07060d6ce61ac583/uuid_utils-0.16.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:66a9c8cedf7695c28e700f6a66bde0809c3b2e0d8a70968be7bfd47c908952e5", size = 289018, upload-time = "2026-05-19T07:44:07.726Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/43/2dc6c7401c8fab86e46b0b33ada6dcfde949b2fd48877ba6f880862be80e/uuid_utils-0.16.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9152bff801ec2ccf630df06d67389090a2c612dea87fbf9a887ab4b222929f6f", size = 326171, upload-time = "2026-05-19T07:45:25.186Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9b/f5/48f11fb91f36453611ca148bc441436f279870b1ec6b576dc5167fb6e680/uuid_utils-0.16.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:06fc7db470c37e5c1ab3fd2cd159697d6f8b279d7d23b5b96bd418b115f8caa9", size = 332222, upload-time = "2026-05-19T07:45:09.036Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/cb/b2b49528521e4a097f129e8bf7850a26f00af46afba778832cf3458a5c00/uuid_utils-0.16.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:3e1a1f57fe3631e164dad27b24aa81267810e20575f705af3b0fa734f3a21247", size = 444801, upload-time = "2026-05-19T07:45:37.517Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/b3/a28d9c6f7c701dfe01c8020b30e33899a28eb9e4d056b07e7388f50ebf67/uuid_utils-0.16.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ee392fe59808a731b7b6bf4d453fb6e833774921331cceae5f254d1e9c5b97d", size = 325594, upload-time = "2026-05-19T07:44:44.682Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cf/65/e1ff41dc44966e396ead86e104ba21b35ddb07ff7a64bb55013074ee77fe/uuid_utils-0.16.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b2e981b1258db444df4cf4bf4c79673570d081d48d35f22d0f86471e0ad795c5", size = 349312, upload-time = "2026-05-19T07:45:15.582Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/57/fb19b7951f66a46e03bd1943a61ee9d59c83e994e56e8c97d79aff1f0e47/uuid_utils-0.16.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:bbb92feb4db08cd76e27b4d3b1a82bfde708447317150c614eb9f761a43b387e", size = 502115, upload-time = "2026-05-19T07:43:38.756Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/8e/9a129c469b7b77afb62da5c6b7e92591073b845bd0c3108c0d0aa65389fb/uuid_utils-0.16.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:1c3c5afaaa68b1d6393d653e9fc93a2fde9da1681da01f74b4593f41d31fb5f1", size = 607433, upload-time = "2026-05-19T07:44:11.675Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/56/2ef71fad168cc3d894f7094fa458086c093635d7835381c91470b19c9ad3/uuid_utils-0.16.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:38126b353527c5f001e4b24db9e62351eb768d0367febcd68100a4b39a035109", size = 566076, upload-time = "2026-05-19T07:44:35.453Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/bf/68e60ea053ca30f35df877b96001331398140d5c4983561affa1350331b1/uuid_utils-0.16.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:41a67e546d9adf11c4e4cb5c8e81f000f8b1f000c17912ced089b499855719a5", size = 530645, upload-time = "2026-05-19T07:45:49.278Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/19/b521f7d73094fca4c0c44002f4a42bfcbcf0b770fdc3c4b9a596dda25734/uuid_utils-0.16.0-cp312-cp312-win32.whl", hash = "sha256:52d2cc8c12a3466cd1727883e0746d8bad5dddd670369eb553ba17fdc3b565ca", size = 168887, upload-time = "2026-05-19T07:45:45.502Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/1f/4126c3ccbc2d98a613664e55f6ab6d7bd4b98424a04486e4fcc76549af15/uuid_utils-0.16.0-cp312-cp312-win_amd64.whl", hash = "sha256:c97625e5edfda8b118160ce1e88756f92b1635775f836c168be7bf10928d97fa", size = 174607, upload-time = "2026-05-19T07:43:52.938Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/62/b83ccc8446ae39dcc0bda2cb3b525b6af6a2036383afe1d1d5fe7b234c2c/uuid_utils-0.16.0-cp312-cp312-win_arm64.whl", hash = "sha256:baf79c8050eb784b252dd34807df73f61130fe8676b61231baccab62530f20ec", size = 173021, upload-time = "2026-05-19T07:45:10.204Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/9b/74c1f47a9b4f138a254e51528e5ffaeba6bf99ecead9f0c4b6fccccfbfcb/uuid_utils-0.16.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:d34cf9681e8892fad2a63e393068e544505408748cd8bf0c3517d753a01528d4", size = 563166, upload-time = "2026-05-19T07:44:10.494Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/1c/009e37b70f1f0ff17e7103a36bafde33d503d9ea7fe739761aa3e3c9fde6/uuid_utils-0.16.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:0681d1bdb7956e0c6d581e7601dabcfb2b08c25d2a65189f4e9b102c94f5ff46", size = 289529, upload-time = "2026-05-19T07:43:54.466Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/5e/e0323d54321166639eb2be5e8a464f5cb0fc04d72d91f3e78944bb6a1da8/uuid_utils-0.16.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ed45fb8732d216426227096b55accbb87cba57febc86a044d90780b090eb99d0", size = 326328, upload-time = "2026-05-19T07:45:31.901Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/a3/046f6cb958467c3bf4a163a8a53b178b64a62e21ed8ad5b2c1dacb3a2cfc/uuid_utils-0.16.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b617a334bb01ef2ff8c22900f5a14125eb9063f602131494cc9dc59519beaa5b", size = 332322, upload-time = "2026-05-19T07:43:41.284Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/80/01914e3949744db7acd0006885e5542fbebb6e39114857d007d29b3265c2/uuid_utils-0.16.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a750d8aeb8ae880aa9a2529606bde0e994bcc7448730c953107f357a28e6102e", size = 445787, upload-time = "2026-05-19T07:45:36.102Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/ef/f6908f41279f205d70c8a0d5dcb25dd6802741d7f88e3f0123453c3584d3/uuid_utils-0.16.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9a250e111903c4368745fce5ac2aa607bd477c62d3307e45347338fdb64b38e0", size = 324678, upload-time = "2026-05-19T07:45:12.77Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/11/4a/bf841ba90f829c7779d82155e0f4b88ef6726ccc25507d064d50ac2cd329/uuid_utils-0.16.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:95b7f480010ea98a29ee809857a98aa923008c68129af1b39244adccff7377fb", size = 349704, upload-time = "2026-05-19T07:44:47.172Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/31/3b5c60172b8c57bf4ca485484b8e4edef550ca324f9287f1183be97422e2/uuid_utils-0.16.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:420aa3ca403cedb73490b6ea3aeefeea7e0455f5ce60bbf856390ee872ae3306", size = 502456, upload-time = "2026-05-19T07:45:00.821Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/bf/3da8d497af80fd51d8bf85551c77ede67f07825924ec5987bf9b6031014a/uuid_utils-0.16.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:b8a9a7b1065a12d40f2cc25b7d705ab34954cc57095034367bca39ebcf4a876b", size = 607727, upload-time = "2026-05-19T07:44:30.058Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/4e/7c8cf03ec15cd6f40e4cbab81b2b4a625461327f68c7971e54723280ec3e/uuid_utils-0.16.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:f235ac5827d74ac630cc87f29278cdaa5d2f273613a6e05bbd96df7aa4170776", size = 566204, upload-time = "2026-05-19T07:44:51.225Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/5f/af955feae69cce7fd2121ca3f790ff4b85ad2e17b2149546f50753e1a047/uuid_utils-0.16.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:c8083284488b84ad178e74add64cfd1e74e8be5e30821e5acbc5019281c658b0", size = 529986, upload-time = "2026-05-19T07:45:57.85Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/cf/3fec757e51bef10eb41ae8075f5442c60e85ff456b42d16a3063f5dc6c80/uuid_utils-0.16.0-cp313-cp313-pyemscripten_2025_0_wasm32.whl", hash = "sha256:27a071a899ba46a551d6524dbbc5a98b88be176d0f55ddf72cf71c005326ac10", size = 98683, upload-time = "2026-05-19T07:44:16.369Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/a7/cd1adbea7ef882a70db064c00cd93b12e11027b4cdd7ffd79e95c35fc3e3/uuid_utils-0.16.0-cp313-cp313-win32.whl", hash = "sha256:924a8de04460e4cf65998ad0b6568084f7c51740ebd3254d07a0bcde35a84af6", size = 168822, upload-time = "2026-05-19T07:44:24.09Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/99/617ceb9e3a95b23837012740979baf71afad723b70daf34862da3f7c17a1/uuid_utils-0.16.0-cp313-cp313-win_amd64.whl", hash = "sha256:5279bc7ab3c6683f1c67314695bee14d869015acbbc677bdb0015190fe753d16", size = 174967, upload-time = "2026-05-19T07:44:56.022Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/d8/148ae707bfc36d482e39db679c86b81bdce264d4feb9df5d40a03b7687e3/uuid_utils-0.16.0-cp313-cp313-win_arm64.whl", hash = "sha256:61a9c4c26ad12ac66fa4bfd0fdb8494724fe7a5b98a9fcd43e78e2b388663dbb", size = 173142, upload-time = "2026-05-19T07:43:50.171Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/05/ca6d60705e71fdeaa3431dad94e279a8213c5573cb2925e1aabf3dc0330a/uuid_utils-0.16.0-cp313-cp313t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:73486b6aa3f755a6c97000f5ea67e7ac78d6df89bf22980789a1e943e24b74f0", size = 564408, upload-time = "2026-05-19T07:44:38.351Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/eb/8c/b9a0462c38535c1662acb1025768e2d626bee5ce9e1790bad6b5381162ea/uuid_utils-0.16.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:f1614572fd9345cdc3dde3f40c237345719fabca1aa87d2d87b321d523cfa34d", size = 289923, upload-time = "2026-05-19T07:45:19.611Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/33/a53afeef1a56051551a0f5a801e4bce411dd73c6a8c99bad16902651256d/uuid_utils-0.16.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9346ce6eb1fbd8b03a6b331d66016afcb4edcdff6eac708e21391600529a016a", size = 325762, upload-time = "2026-05-19T07:45:18.261Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/ca/4462a4f36365d7ee72d41e05e6bcfe127e861b073ab37c25b2c8a518317c/uuid_utils-0.16.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a0fc6eb3fd821466fbab69cf356c6ec2b7327266bbbc740a2eb57c77c4bef965", size = 332359, upload-time = "2026-05-19T07:45:34.886Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/67/9d3373fa7c5a746fdecc64e30caf915c29eb632203508d87676f9243ed03/uuid_utils-0.16.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:13a797e5e8f0dadc18351a5aa013815ddac25dce6864072a539d510910c95f71", size = 445483, upload-time = "2026-05-19T07:44:49.598Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/57/08/ce01aa6d897fc7f875844fe58cad0a542c8ebf089d9242b654b56260ecb8/uuid_utils-0.16.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:57c3583b1f1c00a94f59726a5e2b988fa209221143919a1af5c2fc24e318fc98", size = 326281, upload-time = "2026-05-19T07:44:59.677Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/ef/2c719b2c26bb5b5e5061a1435c11ad2bd33ac3cd6d4cd0c7c3ac1d3396ed/uuid_utils-0.16.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:caac9c8b1d50e8fbddc76e93bfefbef472978eb45adbfdb6289d578816992953", size = 350809, upload-time = "2026-05-19T07:45:28.076Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/9b/c1ed447328b32229cca38ac4c62d309eab006e5e9c4020e2056a175bc607/uuid_utils-0.16.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:91db59bad97ed2b9d2c6ed25082fe9762b2c422e694fe06786b28cf4e776ac4c", size = 502088, upload-time = "2026-05-19T07:44:09.208Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/e0/8442f4efe7bde72f0b4ae5f675d0c7fbe209ad0b54718b8ddf43c46c6fae/uuid_utils-0.16.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:41985e342a30e76366a8becc60bbdb07d72cd1b86ec657b1f31654e9fb1baada", size = 607631, upload-time = "2026-05-19T07:44:19.384Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f1/1e/9a9fa261edf4c972f28ae83421377e3ab8dbd0bd7db58fd316e782d09a3b/uuid_utils-0.16.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:1b0dcedf9266bf34a54d5cbe78648eaa627e02352f2a6923ed647530aea2f661", size = 567618, upload-time = "2026-05-19T07:43:58.478Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/f7/1bcfdb9d539bd42736dd6076470a42fbb5db23f79712c0a06aa0a3752f7b/uuid_utils-0.16.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:26fe23ab60f05de4ad70aaa5b6a4c2a7bbd43055e3dd6f6b31efba0532ac9c71", size = 530971, upload-time = "2026-05-19T07:45:06.348Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/0c/18945f417d6bb4d0dd2b7652fe36c58c4e83bcf593b9b326b83aa40b853a/uuid_utils-0.16.0-cp313-cp313t-win32.whl", hash = "sha256:7f8cf49c05d58523a0f977cb7f11afc05791a0fa164d7303b8365a34750638e7", size = 169369, upload-time = "2026-05-19T07:44:32.581Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/cc/c0eb0c3fab2ed80d706369b750029143b53126809b77b36bcbb77da66bab/uuid_utils-0.16.0-cp313-cp313t-win_amd64.whl", hash = "sha256:e99f9a8b2420b228faba23a637e96efaf5c6a678b2e225870f24431c82707f50", size = 175384, upload-time = "2026-05-19T07:45:56.623Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/77/50ac87b6e18b1c686f700aa38c9471a990683c6a955f71ac1a6677ed8145/uuid_utils-0.16.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:6853b627983aa1b4fd95aa52d9e87136eb94a7b3b7de0fbb1db8a498d457eeec", size = 564108, upload-time = "2026-05-19T07:43:55.609Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/83/16/65046676de246bb5334d9f58aa96d2feb9fc347fda3556aaff7da1c2fc7a/uuid_utils-0.16.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:f44b65ae0c329843817d9c90e36a7a3c677b413bf407c99e67db874dac49dad3", size = 289967, upload-time = "2026-05-19T07:45:38.886Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/d6/54fa988606a15dfd2028e925d8eb9c3ee6edbf1eb7692a67b37282880b56/uuid_utils-0.16.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:de8a365795a76f347f5622621c2bee543cffa0c70949f3ee093bdefc9d926dcc", size = 325835, upload-time = "2026-05-19T07:44:42.02Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/1b/50622f967ceacea1f89fd065d9bfd395b51acb02cfb0a4ddc8fa9ff0c983/uuid_utils-0.16.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:426a8c9af90242d879706ccf29da56f0b0712e7739fb0bbe16baacabc75596e2", size = 332607, upload-time = "2026-05-19T07:43:42.42Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/12/f5/4059706be6617e2787e375ea52994ce3c3fa3920b7d4a9c8ebf7895681a5/uuid_utils-0.16.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:833bc4b3c3fc24be541f67b01b4a75b6b9942a9b7137395b4eb35435948bd6da", size = 444287, upload-time = "2026-05-19T07:43:37.106Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/d5/f44b2710563da687a368f0ce4dcbd462dfb6708bcd46439d831991d595c7/uuid_utils-0.16.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efb5252d7c00d586077f10e169d6e6d0b0d0f806d8a085073f0d19b4737aef4e", size = 324949, upload-time = "2026-05-19T07:45:33.175Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/a7/a69e859e37d26c5603f0bc0ae481860f691224f140e5a832f325b804770d/uuid_utils-0.16.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0b3377ce388fd7bf8d231ec9d1d4f58c8e87888ddea93581f60ed6f878a4f722", size = 349651, upload-time = "2026-05-19T07:43:59.998Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/73/4139cd3ca7b81ea283c1c8769373e9b2008241c0744a8ffb25f0a1b31325/uuid_utils-0.16.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:12b6310beb38adc173ec5dc89e98812fd7e3d98f87f3ef01d2ea6ecb5d87994f", size = 502326, upload-time = "2026-05-19T07:45:40.292Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/8c/858101583fbad1b3fa04da88b1f7170836aa0f00b4cb712063325c44466d/uuid_utils-0.16.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:a49b5a75497643479c919e2e537a4a36224ac3aaa0fada61b75d87024021ac3e", size = 607689, upload-time = "2026-05-19T07:44:48.355Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5e/bd/8f3d54a4763dd91ebd0f3d7b0c2ec434e4e0b1fc667b03a44d611a465ec6/uuid_utils-0.16.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:63bfdf00be51b6b3b79275d6767d034ea5c7a0caa067a35d72861284100cb60a", size = 566214, upload-time = "2026-05-19T07:44:53.519Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/54/76/4c9a8d9baaa243c7902d84dbba4d51b1ab51c379c66d3fd6368ff6933ecf/uuid_utils-0.16.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7525bc59ac4579c32317d2493dd42cf134b9bb50cd0bc6a41dd9f77e4740dde6", size = 529989, upload-time = "2026-05-19T07:44:43.141Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/13/d32cea997f880cedde415730ce0e872ebfd7a040155ae0bbda70eccd208e/uuid_utils-0.16.0-cp314-cp314-win32.whl", hash = "sha256:fbcac6e6710aa2e4bfbb81762758e01470dc56d5048ba4253acc77c9833568ff", size = 169146, upload-time = "2026-05-19T07:45:46.655Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/19/9fc55172d8fe59e1f27a14d598b427fa508a7ebb35fa7b7b99c24fa0ef13/uuid_utils-0.16.0-cp314-cp314-win_amd64.whl", hash = "sha256:d23fcaf37368a1647319187ef6f8b741bf079f033065899bc2d00a44b0a1214a", size = 175364, upload-time = "2026-05-19T07:45:55.335Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/5d/fcd9226b715c5aa0638fcdd6deaf0de6c6c3c451c692cd76bfca810c6512/uuid_utils-0.16.0-cp314-cp314-win_arm64.whl", hash = "sha256:ea3265f8e2b452a4870f3298cb1d183dc4e36a3682cbb264dbe46af31267e706", size = 173268, upload-time = "2026-05-19T07:44:31.19Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/64/97ec9af95e58b8187f2934008ffab26e1604d149e34fe01c388b0543a24f/uuid_utils-0.16.0-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:99f8420c3ed59f89a086782ac197e257f4b1debb4545dffa90cf5db23f96c892", size = 564464, upload-time = "2026-05-19T07:44:40.856Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/6d/e4082f407484ac28923c0bf8e861e71d277118d8b7542d0a350340e45350/uuid_utils-0.16.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:259bab73c241743d684dcc3507feb76f484d720545e4e4805582aeff8e19700b", size = 290087, upload-time = "2026-05-19T07:44:01.084Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8c/43/c5c5f273c0ff889f20f10344784f9197dd00eb81ccc294330d4b949fea7e/uuid_utils-0.16.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:897e8ef0dc5e4ac0b17cf9cae84bb41e560d806280ec5b93db7475b504022105", size = 325532, upload-time = "2026-05-19T07:43:47.508Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/13/7f/669aa899ab5378374d28a28231e6978f739921a1af394c7ebd6cc86e2639/uuid_utils-0.16.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:c5af79cde16a7600dfccb7d431aec0afd3088ff170b6a09887bf3f7ab3cc7c81", size = 332209, upload-time = "2026-05-19T07:43:51.528Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/57/a2a32406d79a222794ef98a19254fd9a81a029a0f32d7740fba9873bff1f/uuid_utils-0.16.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:bece1a6f677ca36047442c465d8166643eed9818b9e43e0bf42d3cf73e92dcff", size = 445507, upload-time = "2026-05-19T07:44:20.541Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/6b/85459a35bfa7d73e79acbc4eab1cf6aa6e4d9d022c3260ed9dea539c7f0b/uuid_utils-0.16.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb3444498e7b099499c8a607d7771377020fa55f7274e46f54106af19f752d7", size = 326154, upload-time = "2026-05-19T07:45:23.587Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/84/9e/e965efdbb503ed14d6e57aec1a22b98326ed24cc2fb48e750c4d192267a0/uuid_utils-0.16.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:542098f6cb6874aebeff98715f3ab7646fbe0f2ffb24509ca372828c68c4ed0e", size = 350905, upload-time = "2026-05-19T07:44:36.957Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/ae/4321867888a783d03b7c053c0b68ca45d03974d86fcebf44d4ec268db397/uuid_utils-0.16.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7207b25fe534bcf4d57e0110f90670e61c1c38b6f4598ba855af69ab428fc118", size = 502098, upload-time = "2026-05-19T07:44:17.696Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/9a/914a47bf42479bff0ce3e1fa1cbe3585354708edc928e27687cf91de9c26/uuid_utils-0.16.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:16dc5c6e439f75b0456114e955983e2156c1f38887733e54d54205d3005223e4", size = 607032, upload-time = "2026-05-19T07:44:22.151Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/4c/2abacd6badba61a047eaa39c8347656229d12843bd9bbe4906daa6dc752c/uuid_utils-0.16.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:a6d3ee32c57898d8415242b08d5dd086bc4f7bcbbb3fc102ef257f3d793eb294", size = 567664, upload-time = "2026-05-19T07:45:21.043Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/1f/9d1a09521276424da19dc0d74456aed3311170fec181b28fa6acba45d963/uuid_utils-0.16.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:7555f120a2282d1901c9a632c2398a614101af4fe3f7c8114aa0f1d8c1978855", size = 530996, upload-time = "2026-05-19T07:45:44.229Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/22/14dbedb6b61f492d5524077fd10bbfb137583b0f0aafa6cd870ccb43f39a/uuid_utils-0.16.0-cp314-cp314t-win32.whl", hash = "sha256:756575d082ea4cb7d2f923d5b640c0efe7c82573aab49220c4e09b62d13737ff", size = 169358, upload-time = "2026-05-19T07:45:05.146Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/f4/a636806c98401a1108f2456e9cc3fa39a618145bfb1d0860c57203159cfe/uuid_utils-0.16.0-cp314-cp314t-win_amd64.whl", hash = "sha256:aa50261a83991dbb570a00573741455bd8f3249444f7329e5bdcd494799d1504", size = 174813, upload-time = "2026-05-19T07:45:59.579Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/75/12/3823742459d87a100deb24bb6b41692aa961b267abd130fa7739cdf7d409/uuid_utils-0.16.0-cp314-cp314t-win_arm64.whl", hash = "sha256:22a17e93a371d850ffce8fcdbacc2239f890efe73aa3262b6170c1febc08afe1", size = 171733, upload-time = "2026-05-19T07:45:29.283Z" }, +] + +[[package]] +name = "uvicorn" +version = "0.49.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "click" }, + { name = "h11" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/1f/fa18009dea8469069cca78a4e877a008ab78f08b064bfc9ab891579077ff/uvicorn-0.49.0.tar.gz", hash = "sha256:ebf4271aa580d9de97f93192d4595176df6e91f9aae919ca73e4fc07df1e66a3", size = 91284, upload-time = "2026-06-03T22:01:30.448Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/88/fa/e1388bbcf24ef3274f45c0c1c7b501fd14971037c1b6ee23610553307497/uvicorn-0.49.0-py3-none-any.whl", hash = "sha256:ba3d14c3ee7e41c6c654c46c9eb489d33213cdd30aa1696eab1374337c13f68f", size = 71376, upload-time = "2026-06-03T22:01:29.037Z" }, +] + +[package.optional-dependencies] +standard = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "httptools" }, + { name = "python-dotenv" }, + { name = "pyyaml" }, + { name = "uvloop", marker = "platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32'" }, + { name = "watchfiles" }, + { name = "websockets" }, +] + +[[package]] +name = "uvloop" +version = "0.22.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/06/f0/18d39dbd1971d6d62c4629cc7fa67f74821b0dc1f5a77af43719de7936a7/uvloop-0.22.1.tar.gz", hash = "sha256:6c84bae345b9147082b17371e3dd5d42775bddce91f885499017f4607fdaf39f", size = 2443250, upload-time = "2025-10-16T22:17:19.342Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/ff/7f72e8170be527b4977b033239a83a68d5c881cc4775fca255c677f7ac5d/uvloop-0.22.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:fe94b4564e865d968414598eea1a6de60adba0c040ba4ed05ac1300de402cd42", size = 1359936, upload-time = "2025-10-16T22:16:29.436Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c3/c6/e5d433f88fd54d81ef4be58b2b7b0cea13c442454a1db703a1eea0db1a59/uvloop-0.22.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:51eb9bd88391483410daad430813d982010f9c9c89512321f5b60e2cddbdddd6", size = 752769, upload-time = "2025-10-16T22:16:30.493Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/68/a6ac446820273e71aa762fa21cdcc09861edd3536ff47c5cd3b7afb10eeb/uvloop-0.22.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:700e674a166ca5778255e0e1dc4e9d79ab2acc57b9171b79e65feba7184b3370", size = 4317413, upload-time = "2025-10-16T22:16:31.644Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/6f/e62b4dfc7ad6518e7eff2516f680d02a0f6eb62c0c212e152ca708a0085e/uvloop-0.22.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7b5b1ac819a3f946d3b2ee07f09149578ae76066d70b44df3fa990add49a82e4", size = 4426307, upload-time = "2025-10-16T22:16:32.917Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/60/97362554ac21e20e81bcef1150cb2a7e4ffdaf8ea1e5b2e8bf7a053caa18/uvloop-0.22.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e047cc068570bac9866237739607d1313b9253c3051ad84738cbb095be0537b2", size = 4131970, upload-time = "2025-10-16T22:16:34.015Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/39/6b3f7d234ba3964c428a6e40006340f53ba37993f46ed6e111c6e9141d18/uvloop-0.22.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:512fec6815e2dd45161054592441ef76c830eddaad55c8aa30952e6fe1ed07c0", size = 4296343, upload-time = "2025-10-16T22:16:35.149Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/8c/182a2a593195bfd39842ea68ebc084e20c850806117213f5a299dfc513d9/uvloop-0.22.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:561577354eb94200d75aca23fbde86ee11be36b00e52a4eaf8f50fb0c86b7705", size = 1358611, upload-time = "2025-10-16T22:16:36.833Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/14/e301ee96a6dc95224b6f1162cd3312f6d1217be3907b79173b06785f2fe7/uvloop-0.22.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:1cdf5192ab3e674ca26da2eada35b288d2fa49fdd0f357a19f0e7c4e7d5077c8", size = 751811, upload-time = "2025-10-16T22:16:38.275Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/02/654426ce265ac19e2980bfd9ea6590ca96a56f10c76e63801a2df01c0486/uvloop-0.22.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e2ea3d6190a2968f4a14a23019d3b16870dd2190cd69c8180f7c632d21de68d", size = 4288562, upload-time = "2025-10-16T22:16:39.375Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/c0/0be24758891ef825f2065cd5db8741aaddabe3e248ee6acc5e8a80f04005/uvloop-0.22.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:0530a5fbad9c9e4ee3f2b33b148c6a64d47bbad8000ea63704fa8260f4cf728e", size = 4366890, upload-time = "2025-10-16T22:16:40.547Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d2/53/8369e5219a5855869bcee5f4d317f6da0e2c669aecf0ef7d371e3d084449/uvloop-0.22.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:bc5ef13bbc10b5335792360623cc378d52d7e62c2de64660616478c32cd0598e", size = 4119472, upload-time = "2025-10-16T22:16:41.694Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/ba/d69adbe699b768f6b29a5eec7b47dd610bd17a69de51b251126a801369ea/uvloop-0.22.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:1f38ec5e3f18c8a10ded09742f7fb8de0108796eb673f30ce7762ce1b8550cad", size = 4239051, upload-time = "2025-10-16T22:16:43.224Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/cd/b62bdeaa429758aee8de8b00ac0dd26593a9de93d302bff3d21439e9791d/uvloop-0.22.1-cp314-cp314-macosx_10_13_universal2.whl", hash = "sha256:3879b88423ec7e97cd4eba2a443aa26ed4e59b45e6b76aabf13fe2f27023a142", size = 1362067, upload-time = "2025-10-16T22:16:44.503Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/f8/a132124dfda0777e489ca86732e85e69afcd1ff7686647000050ba670689/uvloop-0.22.1-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:4baa86acedf1d62115c1dc6ad1e17134476688f08c6efd8a2ab076e815665c74", size = 752423, upload-time = "2025-10-16T22:16:45.968Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/94/94af78c156f88da4b3a733773ad5ba0b164393e357cc4bd0ab2e2677a7d6/uvloop-0.22.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:297c27d8003520596236bdb2335e6b3f649480bd09e00d1e3a99144b691d2a35", size = 4272437, upload-time = "2025-10-16T22:16:47.451Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b5/35/60249e9fd07b32c665192cec7af29e06c7cd96fa1d08b84f012a56a0b38e/uvloop-0.22.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c1955d5a1dd43198244d47664a5858082a3239766a839b2102a269aaff7a4e25", size = 4292101, upload-time = "2025-10-16T22:16:49.318Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/62/67d382dfcb25d0a98ce73c11ed1a6fba5037a1a1d533dcbb7cab033a2636/uvloop-0.22.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b31dc2fccbd42adc73bc4e7cdbae4fc5086cf378979e53ca5d0301838c5682c6", size = 4114158, upload-time = "2025-10-16T22:16:50.517Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/7a/f1171b4a882a5d13c8b7576f348acfe6074d72eaf52cccef752f748d4a9f/uvloop-0.22.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:93f617675b2d03af4e72a5333ef89450dfaa5321303ede6e67ba9c9d26878079", size = 4177360, upload-time = "2025-10-16T22:16:52.646Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/7b/b01414f31546caf0919da80ad57cbfe24c56b151d12af68cee1b04922ca8/uvloop-0.22.1-cp314-cp314t-macosx_10_13_universal2.whl", hash = "sha256:37554f70528f60cad66945b885eb01f1bb514f132d92b6eeed1c90fd54ed6289", size = 1454790, upload-time = "2025-10-16T22:16:54.355Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/31/0bb232318dd838cad3fa8fb0c68c8b40e1145b32025581975e18b11fab40/uvloop-0.22.1-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:b76324e2dc033a0b2f435f33eb88ff9913c156ef78e153fb210e03c13da746b3", size = 796783, upload-time = "2025-10-16T22:16:55.906Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/42/38/c9b09f3271a7a723a5de69f8e237ab8e7803183131bc57c890db0b6bb872/uvloop-0.22.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:badb4d8e58ee08dad957002027830d5c3b06aea446a6a3744483c2b3b745345c", size = 4647548, upload-time = "2025-10-16T22:16:57.008Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/37/945b4ca0ac27e3dc4952642d4c900edd030b3da6c9634875af6e13ae80e5/uvloop-0.22.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b91328c72635f6f9e0282e4a57da7470c7350ab1c9f48546c0f2866205349d21", size = 4467065, upload-time = "2025-10-16T22:16:58.206Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/97/cc/48d232f33d60e2e2e0b42f4e73455b146b76ebe216487e862700457fbf3c/uvloop-0.22.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:daf620c2995d193449393d6c62131b3fbd40a63bf7b307a1527856ace637fe88", size = 4328384, upload-time = "2025-10-16T22:16:59.36Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e4/16/c1fd27e9549f3c4baf1dc9c20c456cd2f822dbf8de9f463824b0c0357e06/uvloop-0.22.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6cde23eeda1a25c75b2e07d39970f3374105d5eafbaab2a4482be82f272d5a5e", size = 4296730, upload-time = "2025-10-16T22:17:00.744Z" }, +] + +[[package]] +name = "watchfiles" +version = "1.2.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "anyio" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cd/41/5e1a4bb12aac5f1493fa1bdc11154eca3b258ca4eba65d39c473fe19d8e9/watchfiles-1.2.0.tar.gz", hash = "sha256:c995fba777f1ea992f090f9236e9284cf7a5d1a0130dd5a3d82c598cacd76838", size = 108252, upload-time = "2026-05-18T04:32:04.251Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/2f/e42c992d2afda3108ea1c02acecc991b9f31d05c14adc2a7cee9ee211fc4/watchfiles-1.2.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:bc13eb17538be00c874699dc0abe4ee2bc8d50bb1166a6b9e175ef3fd7eb8f26", size = 400115, upload-time = "2026-05-18T04:32:02.06Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5f/8f/6af2ea19065c91d8b0ea3516fdfc8c0d349f407e8e9fbf4e5a17360de8ad/watchfiles-1.2.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2d95ddc1eb6914154253d239089900813f6a767e174b8e6a50e7fdacb7e4236c", size = 393659, upload-time = "2026-05-18T04:30:50.951Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/13/01/b32a967c56fb3e3e5be3db52c3d3b87fa4513aa367d8ed1ad96d42952e5f/watchfiles-1.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8f70d8b291ef6e88d19b1f297a6905ddb978888d9272b0d05e6f53309856bcfc", size = 453207, upload-time = "2026-05-18T04:31:04.231Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/04/98/97557a812180338cb1abd32e1cffcc4588f59b5f23e0cb006b2ba95ba64a/watchfiles-1.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:56d8641cf834c2836922899105bd3ce3d0dfc69291d52edf0b4d0436829b34c0", size = 459273, upload-time = "2026-05-18T04:31:50.377Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/a8/b4b08dcb7653b8087c6586f7ce649505900e866bbcfe40dc9587af02e686/watchfiles-1.2.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:2581a94056e55d7d0a31a823ea92bf73749c489ca2285bfdc0fbe6b2bb49d50c", size = 489927, upload-time = "2026-05-18T04:31:42.485Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/94/3dceea03545d2e5ddfd839f0ddd5e1cecbf1697b5a428d5ba11cef6af95d/watchfiles-1.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:41bc1199f7523b3f82843c88cbb979180c949caef0342cf90968f178e5d49b01", size = 570476, upload-time = "2026-05-18T04:31:03.071Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cc/f2/d39a5450c3532092b91f81d274360e613c2371bc874a89c7a1a3c5e8d138/watchfiles-1.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7571e4464cb6e434958f867f7f730b8ab0b75e3f8e5eac0499168486ab3c33a8", size = 465650, upload-time = "2026-05-18T04:30:12.701Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/24/ed72f68cbc1333ca9b9f2200aa048bb6658ae41709bc1caad4310f4bdffd/watchfiles-1.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e53a384f76b631c3ae5334ce6a52f0baa3a911eb94a4eac7f160079868b716d5", size = 456398, upload-time = "2026-05-18T04:30:13.784Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/64/982ef4a4e5bab5b6e5b6becc8cd5e732f6130a78b855f0abec6439a9a135/watchfiles-1.2.0-cp312-cp312-manylinux_2_31_riscv64.whl", hash = "sha256:d20029a60a71a052a24c4db7673bc4de39ab89adbaccbfb5d67987c5d73f424d", size = 465140, upload-time = "2026-05-18T04:31:52.111Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/0c/95282abf4ed680b6096010bcfc30c5fa7a041fc5aa5a2ad17a2cc6c75bba/watchfiles-1.2.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:2cb93af48550faf1cea04c303107c8b75833de7013e57ce27d3b8d21d8d0f58c", size = 630259, upload-time = "2026-05-18T04:31:25.676Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/30/45/607c1de1530c4bdcf2cf1d1ecc2505ddba5d96bd43ba9f2b0e79876f850f/watchfiles-1.2.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:2995c176de7692b86a2e4c58d9ec718f753150a979cb4a754e2b4ffa38e70906", size = 659859, upload-time = "2026-05-18T04:30:24.333Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/08/d9e2e0f9e8e6791d33aefc694ad7eefa7f901f63caff84a81ded38692f9c/watchfiles-1.2.0-cp312-cp312-win32.whl", hash = "sha256:7a2cffd17d27d2ecbb310c2b1d8174f222a5495b1a721894afa88ec11e25b898", size = 275480, upload-time = "2026-05-18T04:30:31.307Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/e6/9d42569c0102645cc8cea5d8c7d8a1e9d4ada2cb7f05f75e554b8aa2202a/watchfiles-1.2.0-cp312-cp312-win_amd64.whl", hash = "sha256:f155b3a1b2a5fc89cdc70d47ee5d54e3b75e88efa34982028a35daef9ba00379", size = 288718, upload-time = "2026-05-18T04:32:10.745Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0a/26/88e0dc6ee3898169d7fa22bb6a69cabf2502d2ee25cb8c876d1262d204f8/watchfiles-1.2.0-cp312-cp312-win_arm64.whl", hash = "sha256:8fa585ede612ee9f9e91b18bebf9ba11b9ae29a4e3a0d0cf6fca3e382133f0d5", size = 281026, upload-time = "2026-05-18T04:30:22.23Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/4d/70a7feced9f87e2ff26dba42667290f41694fc64646c67261fbb8cab5d5c/watchfiles-1.2.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:01ea8d66f0693b9b60a6541c8d10263091ca9a9060d242f3c1f3143f9aad2c98", size = 399730, upload-time = "2026-05-18T04:31:38.162Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/3a/0da302f2307aee316922806ebd5726c542cbd787c938271cf14a074c7daf/watchfiles-1.2.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:7ba0480b9a74af058f43b337e937a451e109295c420916d68ad24e3dc02f5e44", size = 392842, upload-time = "2026-05-18T04:30:27.051Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/ef/d5bdb705c224dbc256aa0c1ec47bf4e61ec52558f2afb44a71a1fe4d7015/watchfiles-1.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f34e26a19f91f710c08e0183429f0d1d15df734e6bc78c31e77b9ea9c433658", size = 452989, upload-time = "2026-05-18T04:31:11.945Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/71/29/5495f2c1661949ef7a35e4d71111d129cfe7606414a26887a919d0a55406/watchfiles-1.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b4e77f6a55f858504069abd35d336a637555c09bca453dde1ee1e5ada8a6a1fb", size = 458978, upload-time = "2026-05-18T04:30:52.606Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/8c/7f9c07c433811c2fffd93e13fdfb7135de9aab5f2ae41be08960fa0047dc/watchfiles-1.2.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0cb4d80e212f116474a545c21c912b445f16bb0cef9e6a73a498164223e14e2f", size = 490248, upload-time = "2026-05-18T04:31:36.003Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/11/d93632febc52fbc21be90231bb7c17fd5387f46c9076fd40a5f9c2ae6910/watchfiles-1.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b974946a10af379d425e2eef5b62f5c6ebeaccf91d45eaad6f5b27ecd4f91aa0", size = 571847, upload-time = "2026-05-18T04:31:10.862Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/55/b4/383173e73aabb07ad1d9c7aa859d95437ac46a6d6a1e11005facda0c9d19/watchfiles-1.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:86bc13c25a8d1fcd70b51d0ce7c9b65e90de5666fcbfd3e34957cc73ee19aeb5", size = 465974, upload-time = "2026-05-18T04:30:17.006Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/6c/89b1a230a78f57c52dd8893adb1f92f94411721b6ec12596c56d98c74356/watchfiles-1.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ca148d73dea36c9763aaa351e4d7a51780ec1584217c45276f4fe8239c768b71", size = 454782, upload-time = "2026-05-18T04:30:35.656Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/62/1732118367cfff0a9fce3bf62ff4bfded09ef5df21d9d446b858b3f70a96/watchfiles-1.2.0-cp313-cp313-manylinux_2_31_riscv64.whl", hash = "sha256:c525543d91961c6955b2636b308569e84a1d1c5f5f2932041ab9ef46422f43e3", size = 465182, upload-time = "2026-05-18T04:30:20.846Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/28/96/716f7e5f51339bf22963f3345f9f27d7f3b30e2eadc597e257c881dd3c53/watchfiles-1.2.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:a204794696ffb8f9b10fba6f7cb5216d42f3b2b71860ccac6b6e42f5f10973b0", size = 629841, upload-time = "2026-05-18T04:31:05.397Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/fe/c40783950fd771ccf66ab3ec2722d188a9af1c7f96c6e811f36e40c6e03f/watchfiles-1.2.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:10d86db20695afe7997ac9e1717637d6714a8d0220458c33f3d2061f54cec427", size = 658028, upload-time = "2026-05-18T04:31:48.22Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/71/72/4508db1856d1d87fcbb3b63f4839bab1b5682cb0e8d224d122263c09654a/watchfiles-1.2.0-cp313-cp313-win32.whl", hash = "sha256:eb283ee99e21ad6443c8cdb06ac5b34b1308c329cbdf03fa02b445363714c799", size = 275183, upload-time = "2026-05-18T04:30:59.57Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f9/36/14b76ca57652e5cc5fd1c11f32a261292c08a0d19a00351013c2549cbfb2/watchfiles-1.2.0-cp313-cp313-win_amd64.whl", hash = "sha256:a0f27f01bee51861392bb6b7c4fdb290b27d1eb194e9e28788d68102a0e898d9", size = 288059, upload-time = "2026-05-18T04:32:07.937Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/8d/0a85e395398d8d20fadfe5c5d32c726eee17a519e78fb356f2cf7531bffe/watchfiles-1.2.0-cp313-cp313-win_arm64.whl", hash = "sha256:3651aa7058595e9cfb75d35dd5ada2bf9f48a5b8a0f3562821d3e210c507e077", size = 280186, upload-time = "2026-05-18T04:31:54.484Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/68/36db056f1fdcc5f07302f56e631774d6835bcd6fa3ace402304621d5f9e5/watchfiles-1.2.0-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:faea288b6f0ab1902ef08f4ca6de005dccf856c4e0c4f21b8c5fce02d90a1b08", size = 399031, upload-time = "2026-05-18T04:30:44.576Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/64/01a9d6f66a82a5c101ce939274106cc72759d62427e153f01edd2b9f87c2/watchfiles-1.2.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:01859b11fd9fbca670f4d5da00fbac282cfea9bd67a2125d8b2833a3b5617ea9", size = 391205, upload-time = "2026-05-18T04:30:25.413Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/84/2c/0a44fe058cb4bb7b8ede6b6670698bbb7c0400740e378d00022189b7b31d/watchfiles-1.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fff610d7bb2256a317bb1e96f0d7862c7aa8076733ee5df0fd41bbe76a24a4f4", size = 451892, upload-time = "2026-05-18T04:32:14.005Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/a1/351e0d56cd35e6488b5c8b4fb11a809a5bc923e8fe8fed9faf8920be0c89/watchfiles-1.2.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b141a4891c995a039cd89e9a49e62df1dc8a559a5d1a6e4c7106d16c12777a55", size = 458867, upload-time = "2026-05-18T04:31:22.279Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/7d/9d09605187f1b838998624049fcf8bf47b73c1a3b76901fcac1782f62277/watchfiles-1.2.0-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f22943b7770483f6ea0721c6b11d022947a98eb0acae14694de034f4d0d38925", size = 490217, upload-time = "2026-05-18T04:31:43.657Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/60/5d/a17a16eccb182f04188cd308ec24b1a71a9b5c4e7098269cf35d9fa56d02/watchfiles-1.2.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:1bc6195825b7dcd217968bb1f801a60fd4c16e8eeab5bedc7fe917d7d5995ab4", size = 571458, upload-time = "2026-05-18T04:32:11.875Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/3d/4dd457062083ab1938e5dfd45032eb425cee2ac817287ca8ff4356183e5d/watchfiles-1.2.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d4a4b147f5dca2a5d325a06a832fb43f345751adfbc63204aec30e0d9ca965a2", size = 464707, upload-time = "2026-05-18T04:30:43.492Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/71/ea8c57b128f5383de74d0c7d2d9c57ad7c9a65a930c451bd25d524b295b7/watchfiles-1.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4543579a9bdb0c9560039b4ffddbdb39545707659fbc430ce4c10f3f68d557f9", size = 454663, upload-time = "2026-05-18T04:30:16.061Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/fd/2e812bf938406d7db351f0703ddd3fc6c061cf30d96153a77bc79a943a44/watchfiles-1.2.0-cp313-cp313t-manylinux_2_31_riscv64.whl", hash = "sha256:20aa0e708b920bde876a4aa82dc7dd6ebea228a63a67cda6632c2fc87b787efa", size = 463537, upload-time = "2026-05-18T04:31:44.9Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/56/d17a7f1dd1bc3035f1072694a551301272f1739c2d8e319c927cb9e29b38/watchfiles-1.2.0-cp313-cp313t-musllinux_1_1_aarch64.whl", hash = "sha256:d413349d565dab74297f2a63e84a097936be69bf8f3b3801f27f380e32040f44", size = 629194, upload-time = "2026-05-18T04:31:14.141Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/be/06/f1ff66bf5cae50aa4062779a0ecd0bbaf15e466195719074078947d9a17d/watchfiles-1.2.0-cp313-cp313t-musllinux_1_1_x86_64.whl", hash = "sha256:f28b2725eb8cce327b9b3ab02415c853011dc55c95832fe90de6bc56f5315f72", size = 656194, upload-time = "2026-05-18T04:31:47.14Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/54/a9c7ea9a82a4ac65e7004c0a03920b5cdd2f9c3b678757d9cd425aa51d53/watchfiles-1.2.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:b8c8358484d5fa12ef34f05b7f4168eaf1932f408725ff6d023c33ec17bd79d4", size = 400205, upload-time = "2026-05-18T04:32:05.153Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/5d/c9ab3534374a4a67450696905d6ef16a04405448b8dc52bd752ae50423d4/watchfiles-1.2.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:9f04b092229ad2c50126dd3c922c8822e51e605993764a33058d4a791ab42281", size = 392508, upload-time = "2026-05-18T04:30:54.849Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/26/ca/1ad30103535cf0cecd7b993e8d50edc5351b1820e38f2d22e3df58962feb/watchfiles-1.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7a7ce236284f002a156f70add88efe5c70879cccbb658be0822c54b1306fc09d", size = 452448, upload-time = "2026-05-18T04:30:53.727Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/37/a1/ceee2cdf2afbd715fa07758d39c9859513eae411b23196f7fd039e5feedd/watchfiles-1.2.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:b9909cc2b48468b575eefa944919e1fe8a36c5849d5c7c168f80a8c1db69398e", size = 459605, upload-time = "2026-05-18T04:30:23.312Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e8/f6/421e30fd1cb3907a84ed92ab3f1983e37ba2dca015e9a894a048418417a2/watchfiles-1.2.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0a37faaed405c67e28e6be45a1fa4f206ef5a2860f27c237db9fa30704c38242", size = 490757, upload-time = "2026-05-18T04:30:47.358Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/b0/55ed1b97ed08be7bba6f9a541cac15f2a858e1d74d2b07b6da70a82aab00/watchfiles-1.2.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9649193aa27bd9ff2e80ff29bfaa93085496c7a3a377592823cc58b77ee88add", size = 568672, upload-time = "2026-05-18T04:30:38.915Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d1/cf/d8ae8a80dd7bafab395ea7681c10237311bbf34d37704a8c744e7cf31fc7/watchfiles-1.2.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4e4ff8e37f99cf1da89e255e07c9c4b37c214038c4283707bdec308cb1b0ea1f", size = 464197, upload-time = "2026-05-18T04:30:09.914Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/8a/3076c496ca8dafe0e8cd03fcebdfc47be4b1174b4e5b24ff6e396e6b3af2/watchfiles-1.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:054dc20fd2e3132b4c3883b4a00d72fd6e1f56fdaf89fccd12e8057d74cd74d7", size = 453181, upload-time = "2026-05-18T04:30:14.829Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e5/10/9745e17c98e7b8a86454df0a3c7b5686bd650383f1e9f26e4ebcbd6cc0c0/watchfiles-1.2.0-cp314-cp314-manylinux_2_31_riscv64.whl", hash = "sha256:e140ed30ebde76796b686e67c182cff10ea2fbab186fafd1560f74bb5a473a6e", size = 465109, upload-time = "2026-05-18T04:30:28.123Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/95/8ef4a95481d3e0cb52d62a06fa6e972e81424be2d9698b91a2fecca9904c/watchfiles-1.2.0-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:bb7e52ecf68ba46d22df23467b87cffeb2146908aa523ebfe803019618cfda06", size = 630653, upload-time = "2026-05-18T04:31:49.304Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/e4/3b3bf36b0f829b50c6ebcb8d031583863c59f923d6a6af3d485e470d0fac/watchfiles-1.2.0-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:23282a321c8baf9b3a3c4afff673f9fe65eb7fdc2338d765ccad9d3d1916a5ba", size = 657838, upload-time = "2026-05-18T04:31:06.497Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/b1/6cbbb50c1f3002ab568777d44aa21206dfb8807a840990c4037523b51812/watchfiles-1.2.0-cp314-cp314-win32.whl", hash = "sha256:c0db965c5f79aa49fe672d297cf1febc5ad149b658594944f49a54a2b96270a7", size = 275108, upload-time = "2026-05-18T04:30:06.891Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/45/190ce6db8dcb4536682cf75d3889ff1a27182a58cb519d343cb6d9ea63d8/watchfiles-1.2.0-cp314-cp314-win_amd64.whl", hash = "sha256:71283b39fd17e5408eb123bd37aeecfd9d54c81fc184421943208aadb879d103", size = 288441, upload-time = "2026-05-18T04:32:12.901Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/0d/3eae1c2313ab08378431d907c3f8095ecca00f3eda33111cf4f0f2591799/watchfiles-1.2.0-cp314-cp314-win_arm64.whl", hash = "sha256:c5c19526f4e54a00f2666a6c0e9e40d582c09e865055ea7378bf0009aab857b3", size = 280684, upload-time = "2026-05-18T04:31:26.902Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b1/75/fb64e6c25d6b5ca636d03df34ffb1c6e9873303e76d27967e045f8df088f/watchfiles-1.2.0-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:d73a585accffa5ae39c17264c36ec3166d2fad7000c780f5ef83b2722afb9dd2", size = 398857, upload-time = "2026-05-18T04:32:17.108Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/73/4e/9f7adf01754cbf81843722ccfec169d8f26c69778281a302855cecd2ee08/watchfiles-1.2.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ae99b14c5f21e026e0e9d96f40e07d8570ebee6cafd9d8fc318354606daa7a28", size = 392413, upload-time = "2026-05-18T04:31:07.911Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/47/c8/bec626bcc2d69f44b9acb24ce7d60ed7b16b73628eea747fcbd169d8edda/watchfiles-1.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4429f3b105524a10b72c3a819b091c495d2811d419c1e1e8df773a5a5974f831", size = 452409, upload-time = "2026-05-18T04:31:20.142Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/00/b7/b6362068e81e7c556d155a34c35d40ac3ef42d747b06d7f6e5bf58e359c2/watchfiles-1.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:43d818978d06062d9b22c4fab2ebe44cf5213d42dc8e62bda8c2760cfa2eeb33", size = 458827, upload-time = "2026-05-18T04:32:06.219Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/67/f8/9a813fa42afb1e0b4625e75f0479826644d3ee8dc287e093799bc01f390c/watchfiles-1.2.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b9f732dc58b2dbe69e464ccf8fff7a03b0dd0be439da4c0720d3558527d3d6b4", size = 490104, upload-time = "2026-05-18T04:31:56.034Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2f/bf/27dfb6094ca4c9aad21298b5525b6c53cb36121ee454331d05161e58d130/watchfiles-1.2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8f200104103feb097de4cab8fe4f5dd18a2026934c7dea98c55a2f5fd6d5a33b", size = 571360, upload-time = "2026-05-18T04:31:57.133Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fb/39/44a096d67270ea93df91d33877dbe91fbda3aa4f8ec2edf799d93eda8736/watchfiles-1.2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:63ac26eefbf4af1741247d6fb68b11c49a25b2f7413fbd318a83a12aaa9cf666", size = 464644, upload-time = "2026-05-18T04:30:57.33Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/80/c7472203bad6268e3ef1ad260739704847898938ad7ea8b63a5131f46b50/watchfiles-1.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0c4997d4e4a55f0d02b6cde327322daf3a0400e5df6c6b15948994bf72497925", size = 454771, upload-time = "2026-05-18T04:30:48.736Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/cf/3b10b268b4b7f0fc26e9debb5eef1998b515887840f444cd3ec80c688755/watchfiles-1.2.0-cp314-cp314t-manylinux_2_31_riscv64.whl", hash = "sha256:4c887eba18b7945ac73067a8b4a66f21cd46c2539b2bc68588f7be6c7eb6d26b", size = 463494, upload-time = "2026-05-18T04:31:33.826Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/3e/a4302545cd589262a0dc7d140e86f7688eba3f9c72776c27f7e23b8864c4/watchfiles-1.2.0-cp314-cp314t-musllinux_1_1_aarch64.whl", hash = "sha256:3416ff151bb6b5a8d8d11664974fbef4d9305b9b2957839ab5a270468fd8df30", size = 629383, upload-time = "2026-05-18T04:31:15.596Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/99/d5649df0a9a410d45b7c882304d0b790903ac9b6e8f2cfd12114e0c6b9f2/watchfiles-1.2.0-cp314-cp314t-musllinux_1_1_x86_64.whl", hash = "sha256:0e831a271c035d89789cffc386b6aa1375f39f1cd25eb7ca0997e4970d152fc5", size = 656093, upload-time = "2026-05-18T04:31:58.707Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/b9/362702539275019a54dd2e94511b31a9b89c5f9e6a21966de7eb692549fc/watchfiles-1.2.0-cp315-cp315-macosx_10_12_x86_64.whl", hash = "sha256:37a6721cdf3f65dbb13aa9503510ccb4451603ac837e44d265d7992a597e1374", size = 400109, upload-time = "2026-05-18T04:31:16.879Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/75/71d5ba62db781e5587bded1d944c675374bc4aa37ff33d5018d98e8b6538/watchfiles-1.2.0-cp315-cp315-macosx_11_0_arm64.whl", hash = "sha256:2b37d10b5a63bd4d87e18472d80fa525bd670586fae62e5dd580452764879b65", size = 392167, upload-time = "2026-05-18T04:31:28.058Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3c/01/c66dd95d0423fe30d31820e2d1d5bda773764131bbb6ac0cb1cf303ac328/watchfiles-1.2.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0a105bc2283f67e8fbec74253ec2d94925de92ed72c0393f1206bf326b7b7b69", size = 452372, upload-time = "2026-05-18T04:31:00.836Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/15/2fe99557e72f85627c6a8eed50d889e8d101623e060a22ad75b875cb932d/watchfiles-1.2.0-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:5327989a465505f05cfe06f04fa9d0c2fd5432bb243e10e6f012b1bdca3c8579", size = 459596, upload-time = "2026-05-18T04:31:34.96Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/23/d4acfa0023367428ed48351b3b9b267893037b6cadae55620c61c24bcfd4/watchfiles-1.2.0-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ecb47f183a8025b2aa18b546725c3657e542112ae9c0613a2af79b4fa8d04ad7", size = 490869, upload-time = "2026-05-18T04:31:59.923Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/5f/3164cbdce06c9fb95c4f7b9e2f9760b5e2797af43a9ecc317ef42a23a278/watchfiles-1.2.0-cp315-cp315-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:8520a4ab0e37f770afc34459c4f8f7019e153f9124dc101c15538365875d1ab2", size = 571641, upload-time = "2026-05-18T04:32:00.948Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/e6/85d3731c55e65cd7690f3f803d24c139588aaf863e4bf2148fe7a7fa1a19/watchfiles-1.2.0-cp315-cp315-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:71cd71740ed2c15211ebb237ced4e39a1cdf6f80566e5fe95428da1626f4fde6", size = 464444, upload-time = "2026-05-18T04:30:34.298Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/7d/562641012b8b09872742c3b8adf9629ec479fd78f8d68ae4a0c13da8add6/watchfiles-1.2.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f88af53d6ddaf72179ef613ddc905e6f4785f712b49b80b3bef9f3525e6194b4", size = 453593, upload-time = "2026-05-18T04:31:23.464Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/56/fe/cb8ef3d6f929d14158fdaaad9925985b7310abc9384dcd4d82dd0016fb59/watchfiles-1.2.0-cp315-cp315-manylinux_2_31_riscv64.whl", hash = "sha256:cee9d5efd929efdac5f7e58f72b3376f676b64050a91c5b99a7094c5b2317488", size = 465096, upload-time = "2026-05-18T04:31:30.384Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/25/91/80908e835e100527a9267147b08c0eee1fa6ab0ffec15edc04d1d44885f7/watchfiles-1.2.0-cp315-cp315-musllinux_1_1_aarch64.whl", hash = "sha256:b718bf356bbc15e559bd8ef41782b573b8ae0e3f177ab244b440568d7ea02cfb", size = 630638, upload-time = "2026-05-18T04:30:49.89Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/46/4b/95ab2f256bb4af3cb2eb23b9317bda984ee6e0f11733a5c004a6c95b06e3/watchfiles-1.2.0-cp315-cp315-musllinux_1_1_x86_64.whl", hash = "sha256:922c0e019fe68b3ae392965a766b02a71ba1168c932cebc3733cd52c5fe5b377", size = 657684, upload-time = "2026-05-18T04:31:32.027Z" }, +] + +[[package]] +name = "websockets" +version = "15.0.1" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016, upload-time = "2025-03-05T20:03:41.606Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/51/6b/4545a0d843594f5d0771e86463606a3988b5a09ca5123136f8a76580dd63/websockets-15.0.1-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:3e90baa811a5d73f3ca0bcbf32064d663ed81318ab225ee4f427ad4e26e5aff3", size = 175437, upload-time = "2025-03-05T20:02:16.706Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/71/809a0f5f6a06522af902e0f2ea2757f71ead94610010cf570ab5c98e99ed/websockets-15.0.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:592f1a9fe869c778694f0aa806ba0374e97648ab57936f092fd9d87f8bc03665", size = 173096, upload-time = "2025-03-05T20:02:18.832Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/69/1a681dd6f02180916f116894181eab8b2e25b31e484c5d0eae637ec01f7c/websockets-15.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:0701bc3cfcb9164d04a14b149fd74be7347a530ad3bbf15ab2c678a2cd3dd9a2", size = 173332, upload-time = "2025-03-05T20:02:20.187Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a6/02/0073b3952f5bce97eafbb35757f8d0d54812b6174ed8dd952aa08429bcc3/websockets-15.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e8b56bdcdb4505c8078cb6c7157d9811a85790f2f2b3632c7d1462ab5783d215", size = 183152, upload-time = "2025-03-05T20:02:22.286Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/45/c205c8480eafd114b428284840da0b1be9ffd0e4f87338dc95dc6ff961a1/websockets-15.0.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:0af68c55afbd5f07986df82831c7bff04846928ea8d1fd7f30052638788bc9b5", size = 182096, upload-time = "2025-03-05T20:02:24.368Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/8f/aa61f528fba38578ec553c145857a181384c72b98156f858ca5c8e82d9d3/websockets-15.0.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:64dee438fed052b52e4f98f76c5790513235efaa1ef7f3f2192c392cd7c91b65", size = 182523, upload-time = "2025-03-05T20:02:25.669Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/6d/0267396610add5bc0d0d3e77f546d4cd287200804fe02323797de77dbce9/websockets-15.0.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d5f6b181bb38171a8ad1d6aa58a67a6aa9d4b38d0f8c5f496b9e42561dfc62fe", size = 182790, upload-time = "2025-03-05T20:02:26.99Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/05/c68c5adbf679cf610ae2f74a9b871ae84564462955d991178f95a1ddb7dd/websockets-15.0.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5d54b09eba2bada6011aea5375542a157637b91029687eb4fdb2dab11059c1b4", size = 182165, upload-time = "2025-03-05T20:02:30.291Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/93/bb672df7b2f5faac89761cb5fa34f5cec45a4026c383a4b5761c6cea5c16/websockets-15.0.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3be571a8b5afed347da347bfcf27ba12b069d9d7f42cb8c7028b5e98bbb12597", size = 182160, upload-time = "2025-03-05T20:02:31.634Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/83/de1f7709376dc3ca9b7eeb4b9a07b4526b14876b6d372a4dc62312bebee0/websockets-15.0.1-cp312-cp312-win32.whl", hash = "sha256:c338ffa0520bdb12fbc527265235639fb76e7bc7faafbb93f6ba80d9c06578a9", size = 176395, upload-time = "2025-03-05T20:02:33.017Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7d/71/abf2ebc3bbfa40f391ce1428c7168fb20582d0ff57019b69ea20fa698043/websockets-15.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:fcd5cf9e305d7b8338754470cf69cf81f420459dbae8a3b40cee57417f4614a7", size = 176841, upload-time = "2025-03-05T20:02:34.498Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/cb/9f/51f0cf64471a9d2b4d0fc6c534f323b664e7095640c34562f5182e5a7195/websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931", size = 175440, upload-time = "2025-03-05T20:02:36.695Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/05/aa116ec9943c718905997412c5989f7ed671bc0188ee2ba89520e8765d7b/websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675", size = 173098, upload-time = "2025-03-05T20:02:37.985Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/0b/33cef55ff24f2d92924923c99926dcce78e7bd922d649467f0eda8368923/websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151", size = 173329, upload-time = "2025-03-05T20:02:39.298Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/1d/063b25dcc01faa8fada1469bdf769de3768b7044eac9d41f734fd7b6ad6d/websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22", size = 183111, upload-time = "2025-03-05T20:02:40.595Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/93/53/9a87ee494a51bf63e4ec9241c1ccc4f7c2f45fff85d5bde2ff74fcb68b9e/websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f", size = 182054, upload-time = "2025-03-05T20:02:41.926Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/b2/83a6ddf56cdcbad4e3d841fcc55d6ba7d19aeb89c50f24dd7e859ec0805f/websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8", size = 182496, upload-time = "2025-03-05T20:02:43.304Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/41/e7038944ed0abf34c45aa4635ba28136f06052e08fc2168520bb8b25149f/websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375", size = 182829, upload-time = "2025-03-05T20:02:48.812Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e0/17/de15b6158680c7623c6ef0db361da965ab25d813ae54fcfeae2e5b9ef910/websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d", size = 182217, upload-time = "2025-03-05T20:02:50.14Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/33/2b/1f168cb6041853eef0362fb9554c3824367c5560cbdaad89ac40f8c2edfc/websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4", size = 182195, upload-time = "2025-03-05T20:02:51.561Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/86/eb/20b6cdf273913d0ad05a6a14aed4b9a85591c18a987a3d47f20fa13dcc47/websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa", size = 176393, upload-time = "2025-03-05T20:02:53.814Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/6c/c65773d6cab416a64d191d6ee8a8b1c68a09970ea6909d16965d26bfed1e/websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561", size = 176837, upload-time = "2025-03-05T20:02:55.237Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/a8/5b41e0da817d64113292ab1f8247140aac61cbf6cfd085d6a0fa77f4984f/websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f", size = 169743, upload-time = "2025-03-05T20:03:39.41Z" }, +] + +[[package]] +name = "win32-setctime" +version = "1.2.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b3/8f/705086c9d734d3b663af0e9bb3d4de6578d08f46b1b101c2442fd9aecaa2/win32_setctime-1.2.0.tar.gz", hash = "sha256:ae1fdf948f5640aae05c511ade119313fb6a30d7eabe25fef9764dca5873c4c0", size = 4867, upload-time = "2024-12-07T15:28:28.314Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/07/c6fe3ad3e685340704d314d765b7912993bcb8dc198f0e7a89382d37974b/win32_setctime-1.2.0-py3-none-any.whl", hash = "sha256:95d644c4e708aba81dc3704a116d8cbc974d70b3bdb8be1d150e36be6e9d1390", size = 4083, upload-time = "2024-12-07T15:28:26.465Z" }, +] + +[[package]] +name = "xxhash" +version = "3.7.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/24/2f/e183a1b407002f5af81822bee18b61cdb94b8670208ef34734d8d2b8ebe9/xxhash-3.7.0.tar.gz", hash = "sha256:6cc4eefbb542a5d6ffd6d70ea9c502957c925e800f998c5630ecc809d6702bae", size = 82022, upload-time = "2026-04-25T11:10:32.553Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/8a/51a14cdef4728c6c2337db8a7d8704422cc65676d9199d77215464c880af/xxhash-3.7.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:082c87bfdd2b9f457606c7a4a53457f4c4b48b0cdc48de0277f4349d79bb3d7a", size = 33357, upload-time = "2026-04-25T11:06:20.44Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/1b/0c2c933809421ffd9bf42b59315552c143c755db5d9a816b2f1ae273e884/xxhash-3.7.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:5e7ce913b61f35b0c1c839a49ac9c8e75dd8d860150688aed353b0ce1bf409d8", size = 30869, upload-time = "2026-04-25T11:06:21.989Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/a8/89d5fdd6ee12d70ba99451de46dd0e8010167468dcd913ec855653f4dd50/xxhash-3.7.0-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3beb1de3b1e9694fcdd853e570ee64c631c7062435d2f8c69c1adf809bc086f0", size = 194100, upload-time = "2026-04-25T11:06:23.586Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/ee/2f9f2ed993e77206d1e66991290a1ebe22e843351ca3ebec8e49e01ba186/xxhash-3.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f3e7b689c3bce16699efcf736066f5c6cc4472c3840fe4b22bd8279daf4abdac", size = 212977, upload-time = "2026-04-25T11:06:25.019Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/60/5a91644615a9e9d4e42c2e9925f1908e3a24e4e691d9de7340d565bea024/xxhash-3.7.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:a6545e6b409e3d5cbafc850fb84c55a1ca26ed15a6b11e3bf07a0e0cd84517c8", size = 236373, upload-time = "2026-04-25T11:06:26.482Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/c0/f3a9384eaaed9d14d4d062a5d953aa0da489bfe9747877aa994caa87cd0b/xxhash-3.7.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:31ab1461c77a11461d703c88eb949e132a1c6515933cf675d97ec680f4bd18de", size = 212229, upload-time = "2026-04-25T11:06:28.065Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2e/67/02f07a9fd79726804190f2172c4894c3ed9a4ebccaca05653c84beb58025/xxhash-3.7.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7c4d596b7676f811172687ec567cbafb9e4dea2f9be1bbb4f622410cb7f40f40", size = 445462, upload-time = "2026-04-25T11:06:30.048Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/37/558f5a90c0672fc9b4402dc25d87ac5b7406616e8969430c9ca4e52ee74d/xxhash-3.7.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:13805f0461cba0a857924e70ff91ae6d52d2598f79a884e788db80532614a4a1", size = 193932, upload-time = "2026-04-25T11:06:31.857Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d5/90/aaa09cd58661d32044dbbad7df55bbe22a623032b810e7ed3b8c569a2a6f/xxhash-3.7.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:1d398f372496152f1c6933a33566373f8d1b37b98b8c9d608fa6edc0976f23b2", size = 284807, upload-time = "2026-04-25T11:06:33.697Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d6/f3/53df3719ab127a02c174f0c1c74924fcd110866e89c966bc7909cfa8fa84/xxhash-3.7.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d610aa62cdb7d4d497740741772a24a794903bf3e79eaa51d2e800082abe11e5", size = 210445, upload-time = "2026-04-25T11:06:35.488Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/72/33/d219975c0e8b6fa2eb9ccd486fe47e21bf1847985b878dd2fbc3126e0d5c/xxhash-3.7.0-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:073c23900a9fbf3d26616c17c830db28af9803677cd5b33aea3224d824111514", size = 241273, upload-time = "2026-04-25T11:06:37.24Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3e/50/49b1afe610eb3964cedcb90a4d4c3d46a261ee8669cbd4f060652619ae3c/xxhash-3.7.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:418a463c3e6a590c0cdc890f8be19adb44a8c8acd175ca5b2a6de77e61d0b386", size = 197950, upload-time = "2026-04-25T11:06:39.148Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c6/75/5f42a1a4c78717d906a4b6a140c6dbf837ab1f547a54d23c4e2903310936/xxhash-3.7.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:03f8ff4474ee61c845758ce00711d7087a770d77efb36f7e74a6e867301000b8", size = 210709, upload-time = "2026-04-25T11:06:40.958Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/85/237e446c25abced71e9c53d269f2cef5bab8a82b3f88a12e00c5368e7368/xxhash-3.7.0-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:44fba4a5f1d179b7ddc7b3dc40f56f9209046421679b57025d4d8821b376fd8d", size = 275345, upload-time = "2026-04-25T11:06:42.525Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/62/34/c2c26c0a6a9cc739bc2a5f0ae03ba8b87deb12b8bce35f7ac495e790dc6d/xxhash-3.7.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:31e3516a0f829d06ded4a2c0f3c7c5561993256bfa1c493975fb9dc7bfa828a1", size = 414056, upload-time = "2026-04-25T11:06:44.343Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/aa/5c58e9bc8071b8afd8dcf297ff362f723c4892168faba149f19904132bf4/xxhash-3.7.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b59ee2ac81de57771a09ecad09191e840a1d2fae1ef684208320591055768f83", size = 191485, upload-time = "2026-04-25T11:06:46.262Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/69/a929cf9d1e2e65a48b818cdce72cb6b69eab2e6877f21436d0a1942aff43/xxhash-3.7.0-cp312-cp312-win32.whl", hash = "sha256:74bbd92f8c7fcc397ba0a11bfdc106bc72ad7f11e3a60277753f87e7532b4d81", size = 30671, upload-time = "2026-04-25T11:06:48.039Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/1b/104b41a8947f4e1d4a66ce1e628eea752f37d1890bfd7453559ca7a3d950/xxhash-3.7.0-cp312-cp312-win_amd64.whl", hash = "sha256:7bd7bc82dd4f185f28f35193c2e968ef46131628e3cac62f639dadf321cba4d1", size = 31514, upload-time = "2026-04-25T11:06:49.279Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/a0/1fd0ea1f1b886d9e7c73f0397571e22333a7d79e31da6d7127c2a4a71d75/xxhash-3.7.0-cp312-cp312-win_arm64.whl", hash = "sha256:7d7148180ec99ba36585b42c8c5de25e9b40191613bc4be68909b4d25a77a852", size = 27761, upload-time = "2026-04-25T11:06:50.448Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/ca/d5174b4c36d10f64d4ca7050563138c5a599efb01a765858ddefc9c1202a/xxhash-3.7.0-cp313-cp313-android_21_arm64_v8a.whl", hash = "sha256:4b6d6b33f141158692bd4eafbb96edbc5aa0dabdb593a962db01a91983d4f8fa", size = 36813, upload-time = "2026-04-25T11:06:51.73Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/d0/abc6c9d347ba1f1e1e1d98125d0881a0452c7f9a76a9dd03a7b5d2197f23/xxhash-3.7.0-cp313-cp313-android_21_x86_64.whl", hash = "sha256:845d347df254d6c619f616afa921331bada8614b8d373d58725c663ba97c3605", size = 35121, upload-time = "2026-04-25T11:06:53.048Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/11/4cc834eb3d79f2f2b3a6ef7324195208bcdfbdcf7534d2b17267aa5f3a8f/xxhash-3.7.0-cp313-cp313-ios_13_0_arm64_iphoneos.whl", hash = "sha256:fddbbb69a6fff4f421e7a0d1fa28f894b20112e9e3fab306af451e2dfd0e459b", size = 29624, upload-time = "2026-04-25T11:06:54.311Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/83/e97d3e7b635fe73a1dfb1e91f805324dd6d930bb42041cbf18f183bc0b6d/xxhash-3.7.0-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:54876a4e45101cec2bf8f31a973cda073a23e2e108538dad224ba07f85f22487", size = 30638, upload-time = "2026-04-25T11:06:55.864Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f4/40/d84951d80c35db1f4c40a29a64a8520eea5d56e764c603906b4fe763580f/xxhash-3.7.0-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:0c72fe9c7e3d6dfd7f1e21e224a877917fa09c465694ba4e06464b9511b65544", size = 33323, upload-time = "2026-04-25T11:06:57.336Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/cc/c7dc6558d97e9ab023f663d69ab28b340ed9bf4d2d94f2c259cf896bb354/xxhash-3.7.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:a6d73a830b17ef49bc04e00182bd839164c1b3c59c127cd7c54fcb10c7ed8ee8", size = 33362, upload-time = "2026-04-25T11:06:58.656Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2a/6e/46b84017b1301d54091430353d4ad5901654a3e0871649877a416f7f1644/xxhash-3.7.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:91c3b07cf3362086d8f126c6aecd8e5e9396ad8b2f2219ea7e49a8250c318acd", size = 30874, upload-time = "2026-04-25T11:06:59.834Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/5e/8f9158e3ab906ad3fec51e09b5ea0093e769f12207bfa42a368ca204e7ab/xxhash-3.7.0-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:50e879ebbac351c81565ca108db766d7832f5b8b6a5b14b8c0151f7190028e3d", size = 194185, upload-time = "2026-04-25T11:07:01.658Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/29/a804ded9f5d3d3758292678d23e7528b08fda7b7e750688d08b052322475/xxhash-3.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:921c14e93817842dd0dd9f372890a0f0c72e534650b6ab13c5be5cd0db11d47e", size = 213033, upload-time = "2026-04-25T11:07:03.606Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/91/1ce5a7d2fdc975267320e2c78fc1cecfe7ab735ccbcf6993ec5dd541cb2c/xxhash-3.7.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:e64a7c9d7dfca3e0fafcbc5e455519090706a3e36e95d655cec3e04e79f95aaa", size = 236140, upload-time = "2026-04-25T11:07:05.396Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/34/04/fd595a4fd8617b05fa27bd9b684ecb4985bfed27917848eea85d54036d06/xxhash-3.7.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2220af08163baf5fa36c2b8af079dc2cbe6e66ae061385267f9472362dfd53c6", size = 212291, upload-time = "2026-04-25T11:07:06.966Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/03/fb/f1a379cbc372ae5b9f4ab36154c48a849ca6ebe3ac477067a57865bf3bc6/xxhash-3.7.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:f14bb8b22a4a91325813e3d553b8963c10cf8c756cff65ee50c194431296c655", size = 445532, upload-time = "2026-04-25T11:07:08.525Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/59/172424b79f8cfd4b6d8a122b2193e6b8ad4b11f7159bb3b6f9b3191329bb/xxhash-3.7.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:496736f86a9bedaf64b0dc70e3539d0766df01c71ea22032698e88f3f04a1ce9", size = 193990, upload-time = "2026-04-25T11:07:10.315Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/19/aeac22161d953f139f07ba5586cb4a17c5b7b6dff985122803bb12933500/xxhash-3.7.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:0ff71596bd79816975b3de7130ab1ff4541410285a3c084584eeb1c8239996fd", size = 284876, upload-time = "2026-04-25T11:07:12.15Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/77/d5/4fd0b59e7a02242953da05ff679fbb961b0a4368eac97a217e11dae110c1/xxhash-3.7.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:1ad86695c19b1d46fe106925db3c7a37f16be37669dcf58dcc70a9dd6e324676", size = 210495, upload-time = "2026-04-25T11:07:13.952Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/fb/976a3165c728c7faf74aa1b5ab3cf6a85e6d731612894741840524c7d28c/xxhash-3.7.0-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:970f9f8c50961d639cbd0d988c96f80ddf66006de93641719282c4fe7a87c5e6", size = 241331, upload-time = "2026-04-25T11:07:15.557Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/2c/6763d5901d53ac9e6ba296e5717ae599025c9d268396e8faa8b4b0a8e0ac/xxhash-3.7.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:5886ad85e9e347911783760a1d16cb6b393e8f9e3b52c982568226cb56927bdc", size = 198037, upload-time = "2026-04-25T11:07:17.563Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/2b/876e722d533833f5f9a83473e6ba993e48745701096944e77bbecf29b2c3/xxhash-3.7.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:6e934bbae1e0ec74e27d5f0d7f37ef547ce5ff9f0a7e63fb39e559fc99526734", size = 210744, upload-time = "2026-04-25T11:07:19.055Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/21/e6/d7e7baef7ce24166b4668d3c48557bb35a23b92ecadcac7e7718d099ab69/xxhash-3.7.0-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:3b6b3d28228af044ebcded71c4a3dd86e1dbd7e2f4645bf40f7b5da65bb5fb5a", size = 275406, upload-time = "2026-04-25T11:07:20.908Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/fe/198b3763b2e01ca908f2154969a2352ec99bda892b574a11a9a151c5ede4/xxhash-3.7.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:6be4d70d9ab76c9f324ead9c01af6ff52c324745ea0c3731682a0cf99720f1fe", size = 414125, upload-time = "2026-04-25T11:07:23.037Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/6d/019a11affd5a5499137cacca53808659964785439855b5aa40dfd3412916/xxhash-3.7.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:151d7520838d4465461a0b7f4ae488b3b00de16183dd3214c1a6b14bf89d7fb6", size = 191555, upload-time = "2026-04-25T11:07:24.991Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/76/21/b96d58568df2d01533244c3e0e5cbdd0c8b2b25c4bec4d72f19259a292d7/xxhash-3.7.0-cp313-cp313-win32.whl", hash = "sha256:d798c1e291bffb8e37b5bbe0dda77fc767cd19e89cadaf66e6ed5d0ff88c9fe6", size = 30668, upload-time = "2026-04-25T11:07:26.665Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/99/57/d849a8d3afa1f8f4bc6a831cd89f49f9706fbbad94d2975d6140a171988c/xxhash-3.7.0-cp313-cp313-win_amd64.whl", hash = "sha256:875811ba23c543b1a1c3143c926e43996eb27ebb8f52d3500744aa608c275aed", size = 31524, upload-time = "2026-04-25T11:07:27.92Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/81/52/bacc753e92dee78b058af8dcef0a50815f5f860986c664a92d75f965b6a5/xxhash-3.7.0-cp313-cp313-win_arm64.whl", hash = "sha256:54a675cb300dda83d71daae2a599389d22db8021a0f8db0dd659e14626eb3ecc", size = 27768, upload-time = "2026-04-25T11:07:29.113Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1c/47/ddbd683b7fc7e592c1a8d9d65f73ce9ab513f082b3967eee2baf549b8fc6/xxhash-3.7.0-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a3b19a42111c4057c1547a4a1396a53961dca576a0f6b82bfa88a2d1561764b2", size = 33576, upload-time = "2026-04-25T11:07:30.469Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/f2/36d3310161db7f72efb4562aadde0ed429f1d0531782dd6345b12d2da527/xxhash-3.7.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:8f4608a06e4d61b7a3425665a46d00e0579122e1a2fae97a0c52953a3aad9aa3", size = 31123, upload-time = "2026-04-25T11:07:31.989Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/3f/75937a5c69556ed213021e43cbedd84c8e0279d0d74e7d41a255d84ba4b1/xxhash-3.7.0-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:ad37c7792479e49cf96c1ab25517d7003fe0d93687a772ba19a097d235bbe41e", size = 196491, upload-time = "2026-04-25T11:07:33.358Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/22/29/f10d7ff8c7a733d4403a43b9de18c8fabc005f98cec054644f04418659ee/xxhash-3.7.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:dc026e3b89d98e30a8288c95cb696e77d150b3f0fb7a51f73dcd49ee6b5577fa", size = 215793, upload-time = "2026-04-25T11:07:34.919Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/fd/778f60aa295f58907938f030a8b514611f391405614a525cccd2ffc00eb5/xxhash-3.7.0-cp313-cp313t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:c9b31ab1f28b078a6a1ac1a54eb35e7d5390deddd56870d0be3a0a733d1c321c", size = 237993, upload-time = "2026-04-25T11:07:36.638Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/f5/736db5de387b4a540e37a05b84b40dc58a1ce974bfd2b4e5754ce29b68c3/xxhash-3.7.0-cp313-cp313t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:3bb5fd680c038fd5229e44e9c493782f90df9bef632fd0499d442374688ff70b", size = 214887, upload-time = "2026-04-25T11:07:38.564Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4d/aa/09a095f22fdb9a27fbb716841fbff52119721f9ca4261952d07a912f7839/xxhash-3.7.0-cp313-cp313t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:030c0fd688fce3569fbb49a2feefd4110cbb0b650186fb4610759ecfac677548", size = 448407, upload-time = "2026-04-25T11:07:40.552Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/8a/b745efeeca9e34a91c26fdc97ad8514c43d5a81ac78565cba80a1353870a/xxhash-3.7.0-cp313-cp313t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5b1bde10324f4c31812ae0d0502e92d916ae8917cad7209353f122b8b8f610c3", size = 196119, upload-time = "2026-04-25T11:07:42.101Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/5c/0cfceb024af90c191f665c7933b1f318ee234f4797858383bebd1881d52f/xxhash-3.7.0-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:503722d52a615f2604f5e7611de7d43878df010dc0053094ef91cb9a9ac3d987", size = 286751, upload-time = "2026-04-25T11:07:43.568Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0b/0a/0793e405dc3cf8f4ebe2c1acec1e4e4608cd9e7e50ea691dabbc2a95ccbb/xxhash-3.7.0-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:c72500a3b6d6c30ebfc135035bcace9eb5884f2dc220804efcaaba43e9f611dd", size = 212961, upload-time = "2026-04-25T11:07:45.388Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0c/7e/721118ffc63bfff94aa565bcf2555a820f9f4bdb0f001e0d609bdfad70de/xxhash-3.7.0-cp313-cp313t-musllinux_1_2_armv7l.whl", hash = "sha256:43475925a766d01ca8cd9a857fd87f3d50406983c8506a4c07c4df12adcc867f", size = 243703, upload-time = "2026-04-25T11:07:47.053Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6e/18/16f6267160488b8276fd3d449d425712512add292ba545c1b6946bfdb7dd/xxhash-3.7.0-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:8d09dfd2ab135b985daf868b594315ebe11ad86cd9fea46e6c69f19b28f7d25a", size = 200894, upload-time = "2026-04-25T11:07:48.657Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2d/94/80ba841287fd97e3e9cac1d228788c8ef623746f570404961eec748ecb5c/xxhash-3.7.0-cp313-cp313t-musllinux_1_2_ppc64le.whl", hash = "sha256:c50269d0055ac1faecfd559886d2cbe4b730de236585aba0e873f9d9dadbe585", size = 213357, upload-time = "2026-04-25T11:07:50.257Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/7e/106d4067130c59f1e18a55ffadcd876d8c68534883a1e02685b29d3d8153/xxhash-3.7.0-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:1910df4756a5ab58cfad8744fc2d0f23926e3efcc346ee76e87b974abab922f4", size = 277600, upload-time = "2026-04-25T11:07:51.745Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/86/a081dd30da71d720b2612a792bfd55e45fa9a07ac76a0507f60487473c25/xxhash-3.7.0-cp313-cp313t-musllinux_1_2_s390x.whl", hash = "sha256:d006faf3b491957efcb433489be3c149efe4787b7063d5cddb8ddaefdc60e0c1", size = 416980, upload-time = "2026-04-25T11:07:53.504Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/29/1a95221a029a3c1293773869e1ab47b07cbbdd82444a42809e8c60156626/xxhash-3.7.0-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:abb65b4e947e958f7b3b0d71db3ce447d1bc5f37f5eab871ce7223bda8768a04", size = 193840, upload-time = "2026-04-25T11:07:55.103Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c5/e0/db909dd0823285de2286f67e10ee4d81e96ad35d7d8e964ecb07fccd8af9/xxhash-3.7.0-cp313-cp313t-win32.whl", hash = "sha256:178959906cb1716a1ce08e0d69c82886c70a15a6f2790fc084fdd146ca30cd49", size = 30966, upload-time = "2026-04-25T11:07:56.524Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/ff/d705b15b22f21ee106adce239cb65d35067a158c630b240270f09b17c2e6/xxhash-3.7.0-cp313-cp313t-win_amd64.whl", hash = "sha256:2524a1e20d4c231d13b50f7cf39e44265b055669a64a7a4b9a2a44faa03f19b6", size = 31784, upload-time = "2026-04-25T11:07:57.758Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a2/1f/b2cf83c3638fd0588e0b17f22e5a9400bdfb1a3e3755324ac0aee2250b88/xxhash-3.7.0-cp313-cp313t-win_arm64.whl", hash = "sha256:37d994d0ffe81ef087bb330d392caa809bb5853c77e22ea3f71db024a0543dba", size = 27932, upload-time = "2026-04-25T11:07:59.109Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/cc/431db584f6fbb9312e40a173af027644e5580d39df1f73603cbb9dca4d6b/xxhash-3.7.0-cp314-cp314-android_24_arm64_v8a.whl", hash = "sha256:8c5fcfd806c335bfa2adf1cd0b3110a44fc7b6995c3a648c27489bae85801465", size = 36644, upload-time = "2026-04-25T11:08:00.658Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bc/01/255ec513e0a705d1f9a61413e78dfce4e3235203f0ed525a24c2b4b56345/xxhash-3.7.0-cp314-cp314-android_24_x86_64.whl", hash = "sha256:506a0b488f190f0a06769575e30caf71615c898ed93ab18b0dbcb6dec5c3713c", size = 35003, upload-time = "2026-04-25T11:08:02.338Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/68/70/c55fc33c93445b44d8fc5a17b41ed99e3cebe92bcf8396809e63fc9a1165/xxhash-3.7.0-cp314-cp314-ios_13_0_arm64_iphoneos.whl", hash = "sha256:ec68dbba21532c0173a9872298e65c89749f7c9d21538c3a78b5bb6105871568", size = 29655, upload-time = "2026-04-25T11:08:03.701Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/72/ff8de73df000d74467d12a59ce6d6e2b2a368b978d41ab7b1fba5ed442be/xxhash-3.7.0-cp314-cp314-ios_13_0_arm64_iphonesimulator.whl", hash = "sha256:fa77e7ec1450d415d20129961814787c9abd9a07f98872f070b1fe96c5084611", size = 30664, upload-time = "2026-04-25T11:08:05.011Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b6/91/08416d9bd9bc3bf39d831abe8a5631ac2db5141dfd6fe81c3fe59a1f9264/xxhash-3.7.0-cp314-cp314-ios_13_0_x86_64_iphonesimulator.whl", hash = "sha256:fe32736295ea38e43e7d9424053c8c47c9f64fecfc7c895fb3da9b30b131c9ee", size = 33317, upload-time = "2026-04-25T11:08:06.413Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0e/3b/86b1caa4dee10a99f4bf9521e623359341c5e50d05158fa10c275b2bd079/xxhash-3.7.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:ab9dd2c83c4bbd63e422181a76f13502d049d3ddcac9a1bdc29196263d692bb8", size = 33457, upload-time = "2026-04-25T11:08:08.099Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ed/38/98ea14ad1517e1461292a65906951458d520689782bfbae111050145bdba/xxhash-3.7.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:3afec3a336a2286601a437cb07562ab0227685e6fbb9ec17e8c18457ff348ecf", size = 30894, upload-time = "2026-04-25T11:08:09.429Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/a2/074654d0b893606541199993c7db70067d9fc63b748e0d60020a52a1bd36/xxhash-3.7.0-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:565df64437a9390f84465dcca33e7377114c7ede8d05cd2cf20081f831ea788e", size = 194409, upload-time = "2026-04-25T11:08:10.91Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e2/26/6d2a1afc468189f77ca28c32e1c83e1b9da1178231e05641dbc1b350e332/xxhash-3.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:12eca820a5d558633d423bf8bb78ce72a55394823f64089247f788a7e0ae691e", size = 213135, upload-time = "2026-04-25T11:08:12.575Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/0e/d8aecf95e09c42547453137be74d2f7b8b14e08f5177fa2fab6144a19061/xxhash-3.7.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f262b8f7599516567e070abf607b9af649052b2c4bd6f9be02b0cb41b7024805", size = 236379, upload-time = "2026-04-25T11:08:14.206Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f2/74/8140e8210536b3dd0cc816c4faaeb5ba6e63e8125ab25af4bcddd6a037b3/xxhash-3.7.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f1598916cb197681e03e601901e4ab96a9a963de398c59d0964f8a6f44a2b361", size = 212447, upload-time = "2026-04-25T11:08:15.79Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/d2/462001d2903b4bee5a5689598a0a55e5e7cd1ac7f4247a5545cff10d3ebb/xxhash-3.7.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:322b2f0622230f526aeb1738149948a7ae357a9e2ceb1383c6fd1fdaecdafa16", size = 445660, upload-time = "2026-04-25T11:08:17.441Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/09/2bd1ed7f8689b20e51727952cac8329d50c694dc32b2eba06ba5bc742b37/xxhash-3.7.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:24cc22070880cc57b830a65cde4e65fa884c6d9b28ae4803b5ee05911e7bafba", size = 194076, upload-time = "2026-04-25T11:08:19.134Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/6e/692302cd0a5f4ac4e6289f37fa888dc2e1e07750b68fe3e4bfe939b8cea3/xxhash-3.7.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:cb5a888a968b2434abf9ecda357b5d43f10d7b5a6da6fdbbe036208473aff0e2", size = 284990, upload-time = "2026-04-25T11:08:20.618Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/05/d9/e54b159b3d9df7999d2a7c676ce7b323d1b5588a64f8f51ed8172567bd87/xxhash-3.7.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a999771ff97bec27d18341be4f3a36b163bb1ac41ec17bef6d2dabd84acd33c7", size = 210590, upload-time = "2026-04-25T11:08:22.24Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/93/0e0df1a3a196ced4ca71de76d65ead25d8e87bbfb87b64306ea47a40c00d/xxhash-3.7.0-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:ed4a6efe2dee1655adb73e7ad40c6aa955a6892422b1e3b95de6a34de56e3cbb", size = 241442, upload-time = "2026-04-25T11:08:23.844Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/a9/d917a7a814e90b218f8a0d37967105eea91bf752c3303683c99a1f7bfc1f/xxhash-3.7.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:9fd17f14ac0faa12126c2f9ca774a8cf342957265ec3c8669c144e5e6cdb478c", size = 198356, upload-time = "2026-04-25T11:08:25.99Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/89/5e/f2ba1877c39469abbefc72991d6ebdcbd4c0880db01ae8cb1f553b0c537d/xxhash-3.7.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:05fd1254268c59b5cb2a029dfc204275e9fc52de2913f1e53aa8d01442c96b4d", size = 210898, upload-time = "2026-04-25T11:08:27.608Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/90/c6/be56b58e73de531f39a10de1355bb77ceb663900dc4bf2d6d3002a9c3f9e/xxhash-3.7.0-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:a2eae53197c6276d5b317f75a1be226bbf440c20b58bf525f36b5d0e1f657ca6", size = 275519, upload-time = "2026-04-25T11:08:29.301Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/e2/17ddc85d5765b9c709f192009ed8f5a1fc876f4eb35bba7c307b5b1169f9/xxhash-3.7.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:bfe6f92e3522dcbe8c4281efd74fa7542a336cb00b0e3272c4ec0edabeaeaf67", size = 414191, upload-time = "2026-04-25T11:08:31.16Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/42/85f5b79f4bf1ec7ba052491164adfd4f4e9519f5dc7246de4fbd64a1bd56/xxhash-3.7.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7ab9a49c410d8c6c786ab99e79c529938d894c01433130353dd0fe999111077a", size = 191604, upload-time = "2026-04-25T11:08:32.862Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b8/d0/6127b623aa4cca18d8b7743592b048d689fd6c6e37ff26a22cddf6cd9d7f/xxhash-3.7.0-cp314-cp314-win32.whl", hash = "sha256:040ea63668f9185b92bc74942df09c7e65703deed71431333678fc6e739a9955", size = 31271, upload-time = "2026-04-25T11:08:34.651Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/64/4f/44fc4788568004c43921701cbc127f48218a1eede2c9aea231115323564d/xxhash-3.7.0-cp314-cp314-win_amd64.whl", hash = "sha256:2a61e2a3fb23c892496d587b470dee7fa1b58b248a187719c65ea8e94ec13257", size = 32284, upload-time = "2026-04-25T11:08:35.987Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/77/18bb895eb60a49453d16e17d67990e5caff557c78eafc90ad4e2eabf4570/xxhash-3.7.0-cp314-cp314-win_arm64.whl", hash = "sha256:c7741c7524961d8c0cb4d4c21b28957ff731a3fd5b5cd8b856dc80a40e9e5acc", size = 28701, upload-time = "2026-04-25T11:08:37.767Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/45/a0/46f72244570c550fbbb7db1ef554183dd5ebe9136385f30e032b781ae8f6/xxhash-3.7.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:fc84bf7aa7592f31ec63a3e7b11d624f468a3f19f5238cec7282a42e838ab1d7", size = 33646, upload-time = "2026-04-25T11:08:39.109Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4a/3a/453846a7eceea11e75def361eed01ec6a0205b9822c19927ed364ccae7cc/xxhash-3.7.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:9f1563fdc8abfc389748e6932c7e4e99c89a53e4ec37d4563c24fc06f5e5644b", size = 31125, upload-time = "2026-04-25T11:08:40.467Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bd/3e/49434aba738885d512f9e486db1bdd19db28dfa40372b56da26ef7a4e738/xxhash-3.7.0-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:2d415f18becf6f153046ab6adc97da77e3643a0ee205dae61c4012604113a020", size = 196633, upload-time = "2026-04-25T11:08:41.943Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/e9/006cb6127baeb9f8abe6d15e62faa01349f09b34e2bfd65175b2422d026b/xxhash-3.7.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:bb16aa13ed175bc9be5c2491ba031b85a9b51c4ed90e0b3d4ebe63cf3fb54f8e", size = 215899, upload-time = "2026-04-25T11:08:43.645Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/27/e4/cc57d72e66df0ae29b914335f1c6dcf61e8f3746ddf0ae3c471aa4f15e00/xxhash-3.7.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:f9fd595f1e5941b3d7863e4774e4b30caa6731fc34b9277da032295aa5656ee5", size = 238116, upload-time = "2026-04-25T11:08:45.698Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/af/78/3531d4a3fd8a0038cc6be1f265a69c1b3587f557a10b677dd736de2202c1/xxhash-3.7.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:1295325c5a98d552333fa53dc2b026b0ef0ec9c8e73ca3a952990b4c7d65d459", size = 215012, upload-time = "2026-04-25T11:08:47.355Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b4/f6/259fb1eaaec921f59b17203b0daee69829761226d3b980d5191d7723dd83/xxhash-3.7.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3573a651d146912da9daa9e29e5fbc45994420daaa9ef1e2fa5823e1dc485513", size = 448534, upload-time = "2026-04-25T11:08:49.149Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/16/a66d0eaf6a7e68532c07714361ddc904c663ec940f3b028c1ae4a21a7b9d/xxhash-3.7.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5ec1e080a3d02d94ea9335bfab0e3374b877e25411422c18f51a943fa4b46381", size = 196217, upload-time = "2026-04-25T11:08:50.805Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/ef/d2efc7fc51756dc52509109d1a25cefc859d74bc4b19a167b12dbd8c2786/xxhash-3.7.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:84415265192072d8638a3afc3c1bc5995e310570cd9acb54dc46d3939e364fe0", size = 286906, upload-time = "2026-04-25T11:08:52.418Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/67/25decd1d4a4018582ec4db2a868a2b7e40640f4adb20dfeb19ac923aa825/xxhash-3.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8d4dea659b57443989ef32f4295104fd6912c73d0bf26d1d148bb88a9f159b02", size = 213057, upload-time = "2026-04-25T11:08:54.105Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/0d/5d/17651eb29d06786cdc40c60ae3d27d645aa5d61d2eca6237a7ba0b94789b/xxhash-3.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:05ece0fe4d9c9c2728912d1981ae1566cfc83a011571b24732cbf76e1fb70dca", size = 243886, upload-time = "2026-04-25T11:08:56.109Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8a/d4/174d9cf7502243d586e6a9ae842b1ae23026620995114f85f1380e588bc9/xxhash-3.7.0-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:fd880353cf1ffaf321bc18dd663e111976dbd0d3bbd8a66d58d2b470dfa7f396", size = 201015, upload-time = "2026-04-25T11:08:57.777Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/91/8c/2254e2d06c3ac5e6fe22eaf3da791b87ea823ae9f2c17b4af66755c5752d/xxhash-3.7.0-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:4e15cc9e2817f6481160f930c62842b3ff419e20e13072bcbab12230943092bc", size = 213457, upload-time = "2026-04-25T11:08:59.826Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/a2/e3daa762545921173e3360f3b4ff7fc63c2d27359f7230ec1a7a74e117f6/xxhash-3.7.0-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:90b9d1a8bd37d768ffc92a1f651ec69afc532a96fa1ac2ea7abbed5d630b3237", size = 277738, upload-time = "2026-04-25T11:09:01.423Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e1/4c/e186da2c46b87f5204640e008d42730bf3c1ee9f0efb71ae1ebcdfeac681/xxhash-3.7.0-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:157c49475b34ecea8809e51123d9769a534e139d1247942f7a4bc67710bb2533", size = 417127, upload-time = "2026-04-25T11:09:03.592Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/17/28/3798e15007a3712d0da3d3fe70f8e11916569858b5cc371053bc26270832/xxhash-3.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5a6ddec83325685e729ca119d1f5c518ec39294212ecd770e60693cdc5f7eb79", size = 193962, upload-time = "2026-04-25T11:09:06.228Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ad/95/a26baa93b5241fd7630998816a4ec47a5a0bad193b3f8fc8f3593e1a4a67/xxhash-3.7.0-cp314-cp314t-win32.whl", hash = "sha256:a04a6cab47e2166435aaf5b9e5ee41d1532cc8300efdef87f2a4d0acb7db19ed", size = 31643, upload-time = "2026-04-25T11:09:08.153Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/36/5454f13c447e395f9b06a3e91274c59f503d31fad84e1836efe3bdb71f6a/xxhash-3.7.0-cp314-cp314t-win_amd64.whl", hash = "sha256:8653dd7c2eda020545bb2c71c7f7039b53fe7434d0fc1a0a9deb79ab3f1a4fc1", size = 32522, upload-time = "2026-04-25T11:09:09.534Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/74/35/698e7e3ff38e22992ea24870a511d8762474fb6783627a2910ff22a185c2/xxhash-3.7.0-cp314-cp314t-win_arm64.whl", hash = "sha256:468f0fc114faaa4b36699f8e328bbc3bb11dc418ba94ac52c26dd736d4b6c637", size = 28807, upload-time = "2026-04-25T11:09:11.234Z" }, +] + +[[package]] +name = "yarl" +version = "1.24.2" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +dependencies = [ + { name = "idna" }, + { name = "multidict" }, + { name = "propcache" }, +] +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/12/1e8f37460ea0f7eb59c221fdaf0ed75e7ac43e97f8093b9c6f411df50a78/yarl-1.24.2.tar.gz", hash = "sha256:9ac374123c6fd7abf64d1fec93962b0bd4ee2c19751755a762a72dd96c0378f8", size = 210798, upload-time = "2026-05-19T21:31:05.599Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/da/866bcb01076ba49d2b42b309867bed3826421f1c479655eb7a607b44f20b/yarl-1.24.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:b975866c184564c827e0877380f0dae57dcca7e52782128381b72feff6dfceb8", size = 129957, upload-time = "2026-05-19T21:28:51.695Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/bf/1d/fcefb70922ea2268a8971d8e5874d9a8218644200fb8465f1dcad55e6851/yarl-1.24.2-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:3b075301a2836a0e297b1b658cb6d6135df535d62efefdd60366bd589c2c82f2", size = 92164, upload-time = "2026-05-19T21:28:53.242Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/29/b6/170e2b8d4e3bc30e6bfdcca53556537f5bf595e938632dfcb059311f3ff6/yarl-1.24.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8ae44649b00947634ab0dab2a374a638f52923a6e67083f2c156cd5cbd1a881d", size = 91688, upload-time = "2026-05-19T21:28:54.865Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/a5/c9f655d5553ea0b99fdac9d6a99ad3f9b3e73b8e5758bb46f58c9831f74c/yarl-1.24.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:507cc19f0b45454e2d6dcd62ff7d062b9f77a2812404e62dbdaec05b50faa035", size = 102902, upload-time = "2026-05-19T21:28:56.963Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/bc/6b9664d815d79af4ee553337f9d606c56bbf269186ada9172de45f1b5f60/yarl-1.24.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:c4c17bad5a530912d2111825d3f05e89bab2dd376aaa8cbc77e449e6db63e576", size = 97931, upload-time = "2026-05-19T21:28:58.56Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/ec/32ba48acae30fecd60928f5791188b80a9d6ee3840507ffda29fecd37b71/yarl-1.24.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:f5f0cbb112838a4a293985b6ed73948a547dadcc1ba6d2089938e7abdedceef8", size = 111030, upload-time = "2026-05-19T21:29:00.148Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/5a/6f4cd081e5f4934d2ae3a8ef4abe3afacc010d26f0035ee91b35cd7d7c37/yarl-1.24.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:5ec8356b8a6afcf81fc7aeeef13b1ff7a49dec00f313394bbb9e83830d32ccd7", size = 110392, upload-time = "2026-05-19T21:29:02.155Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7a/da/323a01c349bd5fb01bb6652e314d9bb218cee630a736bdb810ad50e4013f/yarl-1.24.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:7e7ebcdef69dec6c6451e616f32b622a6d4a2e92b445c992f7c8e5274a6bbc4c", size = 105612, upload-time = "2026-05-19T21:29:04.247Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7c/80/264ab684f181e1a876389374519ff05d10248725535ae2ac4e8ac4e563d6/yarl-1.24.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:47a55d6cf6db2f401017a9e96e5288844e5051911fb4e0c8311a3980f5e59a7d", size = 104487, upload-time = "2026-05-19T21:29:06.491Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/07/efabe5df87e96d7ad5959760b888344be48cd6884db127b407c6b5503adc/yarl-1.24.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3065657c80a2321225e804048597ad55658a7e76b32d6f5ee4074d04c50401db", size = 102333, upload-time = "2026-05-19T21:29:08.267Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/44/0c/bcf7c42603e1009295f586d8890f2ba032c8b53310e815adf0a202c73d9f/yarl-1.24.2-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:cb84b80d88e19ede158619b80813968713d8d008b0e2497a576e6a0557d50712", size = 99025, upload-time = "2026-05-19T21:29:10.682Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4f/82/84482ab1a57a0f21a08afe6a7004c61d741f8f2ecc3b05c321577c612164/yarl-1.24.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:990de4f680b1c217e77ff0d6aa0029f9eb79889c11fb3e9a3942c7eba29c1996", size = 110507, upload-time = "2026-05-19T21:29:12.954Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c4/8d/a546ba1dfe1b0f290e05fef145cd07614c0f15df1a707195e512d1e39d1d/yarl-1.24.2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:abb8ec0323b80161e3802da3150ef660b41d0e9be2048b76a363d93eee992c2b", size = 103719, upload-time = "2026-05-19T21:29:14.893Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/b6/267f2a09213138473adfce6b8a6e17791d7fee70bd4d9003218e4dec58b0/yarl-1.24.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:e7977781f83638a4c73e0f88425563d70173e0dfd90ac006a45c65036293ee3c", size = 110438, upload-time = "2026-05-19T21:29:16.485Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/48/2d/1c8d89c7c5f9cad9fb2902445d94e2ab1d7aa35de029afbb8ae95c42d00f/yarl-1.24.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e30dd55825dc554ec5b66a94953b8eda8745926514c5089dfcacecb9c99b5bd1", size = 105719, upload-time = "2026-05-19T21:29:18.367Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a7/25/722e3b93bd687009afb2d59a35e13d30ddd8f80571445bb0c4e4ce26ec66/yarl-1.24.2-cp312-cp312-win_amd64.whl", hash = "sha256:7dafe10c12ddd4d120d528c4b5599c953bd7b12845347d507b95451195bb6cad", size = 92901, upload-time = "2026-05-19T21:29:20.014Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/39/47/4486ccfb674c04854a1ef8aa77868b6a6f765feaf69633409d7ca4f02cb8/yarl-1.24.2-cp312-cp312-win_arm64.whl", hash = "sha256:044a09d8401fcf8681977faef6d286b8ade1e2d2e9dceda175d1cfa5ca496f30", size = 87229, upload-time = "2026-05-19T21:29:22.1Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/62/fcf0ce677f17e5c471c06311dd25964be38a4c586993632910d2e75278bc/yarl-1.24.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:491ac9141decf49ee8030199e1ee251cdff0e131f25678817ff6aa5f837a3536", size = 128978, upload-time = "2026-05-19T21:29:23.83Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d3/58/8e63299bb71ed61a834121d9d3fe6c9fcf2a6a5d09754ff4f20f2d20baf5/yarl-1.24.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e89418f65eda18f99030386305bd44d7d504e328a7945db1ead514fbe03a0607", size = 91733, upload-time = "2026-05-19T21:29:25.375Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c1/24/16748d5dab6daec8b0ed81ccec639a1cded0f18dcc62a4f696b4fe366c37/yarl-1.24.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:cdfcce633b4a4bb8281913c57fcafd4b5933fbc19111a5e3930bbd299d6102f1", size = 91113, upload-time = "2026-05-19T21:29:26.928Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/66/b63fff7b71211e866624b21432d5943cbb633eb0c2872d9ee3070648f22c/yarl-1.24.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:863297ddede92ee49024e9a9b11ecb59f310ca85b60d8537f56bed9bbb5b1986", size = 103899, upload-time = "2026-05-19T21:29:28.842Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/ac/ba1974b8533909636f7733fe86cf677e3619527c3c2fa913e0ea89c48757/yarl-1.24.2-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:374423f70754a2c96942ede36a29d37dc6b0cb8f92f8d009ddf3ed78d3da5488", size = 97862, upload-time = "2026-05-19T21:29:31.086Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/a5/123ac993b5c2ba6f554a140305620cb8f150fa543711bbc49be3ec0a65a4/yarl-1.24.2-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:33a29b5d00ccbf3219bb3e351d7875739c19481e030779f48cc46a7a71681a9b", size = 111060, upload-time = "2026-05-19T21:29:32.657Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/23/37/c472d3af3509688392134a88a825276770a187f1daa4de3f6dc0a327a751/yarl-1.24.2-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a9532c57211730c515341af11fef6e9b61d157487272a096d0c04da445642592", size = 110613, upload-time = "2026-05-19T21:29:34.379Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/df/88/09c28dad91e662ccfaa1b78f1c57badde74fc9d0b23e74aef644750ecd73/yarl-1.24.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:91e72cf093fd833483a97ee648e0c053c7c629f51ff4a0e7edd84f806b0c5617", size = 107012, upload-time = "2026-05-19T21:29:36.216Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/07/ab/9d4f69d571a94f4d112fa7e2e007200f5a54d319f58c82ac7b7baa61f5c6/yarl-1.24.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:b3177bc0a768ef3bacceb4f272632990b7bea352f1b2f1eee9d6d6ff16516f92", size = 105887, upload-time = "2026-05-19T21:29:38.746Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/9a/000b2b66c0d772a499fc531d21dab92dfeb73b640a12eed6ba89f49bb2d0/yarl-1.24.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e196952aacaf3b232e265ff02980b64d483dc0972bd49bcb061171ff22ac203a", size = 103620, upload-time = "2026-05-19T21:29:40.368Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/41/7c/7c1050f73450fbdaa3f0c72017059f00ce5e13366692f3dba25275a1083d/yarl-1.24.2-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:204e7a61ce99919c0de1bf904ab5d7aa188a129ea8f690a8f76cfb6e2844dc44", size = 100599, upload-time = "2026-05-19T21:29:42.66Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ec/b1/29e5756b3926705f5f6089bd5b9f50a56eaac550da6e260bf713ead44d04/yarl-1.24.2-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:4b156914620f0b9d78dc1adb3751141daee561cfec796088abb89ed49d220f1a", size = 110604, upload-time = "2026-05-19T21:29:44.632Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a3/4b/8415bc96e9b150cde942fbac9a8182985e58f40ce5c54c34ed015407d3ee/yarl-1.24.2-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:8372a2b976cf70654b2be6619ab6068acabb35f724c0fda7b277fbf53d66a5cf", size = 105161, upload-time = "2026-05-19T21:29:46.755Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8b/d4/cde059abfa229553b7298a2eadde2752e723d50aeedaef86ce59da2718ee/yarl-1.24.2-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:f9a1e9b622ca284143aab5d885848686dcd85453bb1ca9abcdb7503e64dc0056", size = 110619, upload-time = "2026-05-19T21:29:48.972Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e7/2c/d6a6c9a61549f7b6c7e6dc6937d195bcf069582b47b7200dcd0e7b256acf/yarl-1.24.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:810e19b685c8c3c5862f6a38160a1f4e4c0916c9390024ec347b6157a45a0992", size = 107362, upload-time = "2026-05-19T21:29:51Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/dd/3ae5fe417e9d1c353a548553326eb9935e76b6b727161563b424cc296df3/yarl-1.24.2-cp313-cp313-win_amd64.whl", hash = "sha256:7d37fb7c38f2b6edab0f845c4f85148d4c44204f52bc127021bd2bc9fdbf1656", size = 92667, upload-time = "2026-05-19T21:29:52.743Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/10/cc/a7beb239f78f27fca1b053c8e8595e4179c02e62249b4687ec218c370c50/yarl-1.24.2-cp313-cp313-win_arm64.whl", hash = "sha256:1e831894be7c2954240e49791fa4b50c05a0dc881de2552cfe3ffd8631c7f461", size = 87069, upload-time = "2026-05-19T21:29:54.442Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/40/0e/e08087695fc12789263821c5dc0f8dc52b5b17efd0887cacf419f8a43ba3/yarl-1.24.2-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:f9312b3c02d9b3d23840f67952913c9c8721d7f1b7db305289faefa878f364c2", size = 129670, upload-time = "2026-05-19T21:29:56.631Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/98/ab4b5ed1b1b5cd973c8a3eb994c3a6aefb6ce6d399e21bb5f0316c33815c/yarl-1.24.2-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:a4f4d6cd615823bfc7fb7e9b5987c3f41666371d870d51058f77e2680fbe9630", size = 91916, upload-time = "2026-05-19T21:29:58.645Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ba/b1/5297bb6a7df4782f7605bffc43b31f5044070935fbbcaa6c705a07e6ac65/yarl-1.24.2-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:0c3063e5c0a8e8e62fae6c2596fa01da1561e4cd1da6fec5789f5cf99a8aefd8", size = 91625, upload-time = "2026-05-19T21:30:00.412Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/02/a7/45baabfff76829264e623b185cff0c340d7e11bf3e1cd9ea37e7d17934bd/yarl-1.24.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fecd17873a096036c1c87ab3486f1aef7f269ada7f23f7f856f93b1cc7744f14", size = 104574, upload-time = "2026-05-19T21:30:02.544Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f3/40/3a5ab144d3d650ca37d4f4b57e56169be8af3ca34c448793e064b30baaed/yarl-1.24.2-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:a46d1ab4ba4d32e6dc80daf8a28ce0bd83d08df52fbc32f3e288663427734535", size = 97534, upload-time = "2026-05-19T21:30:04.319Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9c/b5/5658fef3681fb5776b4513b052bec750009f47b3a592251c705d75375798/yarl-1.24.2-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:73e68edf6dfd5f73f9ca127d84e2a6f9213c65bdffb736bda19524c0564fcd14", size = 111481, upload-time = "2026-05-19T21:30:05.988Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4c/06/fdcd7dde037f00866dce123ed4ba23dba94beb56fc4cf561668d27be37f2/yarl-1.24.2-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a296ca617f2d25fbceafb962b88750d627e5984e75732c712154d058ae8d79a3", size = 111529, upload-time = "2026-05-19T21:30:07.738Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/53/d81269aaafccea0d33396c03035de997b743f11e648e6e27a0df99c72980/yarl-1.24.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e51b2cf5ec89a8b8470177641ed62a3ba22d74e1e898e06ad53aa77972487208", size = 107338, upload-time = "2026-05-19T21:30:09.713Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ae/04/23049463f729bd899df203a7960505a75333edd499cda8aa1d5a82b64df5/yarl-1.24.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:310fc687f7b2044ec54e372c8cbe923bb88f5c37bded0d3079e5791c2fc3cf50", size = 106147, upload-time = "2026-05-19T21:30:11.365Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/14/18/04a4b5830b43ed5e4c5015b40e9f6241ad91487d71611061b4e111d6ac80/yarl-1.24.2-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:297a2fe352ecf858b30a98f87948746ec16f001d279f84aebdbd3bd965e2f1bd", size = 104272, upload-time = "2026-05-19T21:30:12.978Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5a/f7/8cffdf319aee7a7c1dbd07b61d91c3e3fda460c7a93b5f93e445f3806c4c/yarl-1.24.2-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:2a263e76b97bc42bdcd7c5f4953dec1f7cd62a1112fa7f869e57255229390d67", size = 99962, upload-time = "2026-05-19T21:30:15.001Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d7/39/b3cce3b7dbef64ac700ad4cea156a207d01bede0f507587616c364b5468e/yarl-1.24.2-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:822519b64cf0b474f1a0aaef1dc621438ea46bb77c94df97a5b4d213a7d8a8b1", size = 111063, upload-time = "2026-05-19T21:30:16.683Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a1/ea/100818505e7ebf165c7242ff17fdf7d9fee79e27234aeca871c1082920d7/yarl-1.24.2-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:b6067060d9dc594899ba83e6db6c48c68d1e494a6dab158156ed86977ca7bcb1", size = 105438, upload-time = "2026-05-19T21:30:18.769Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/d2/e075a0b32aa6625087de9e653087df0759fed5de4a435fef594181102a77/yarl-1.24.2-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:0063adad533e57171b79db3943b229d40dfafeeee579767f96541f106bac5f1b", size = 111458, upload-time = "2026-05-19T21:30:21.024Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e6/5c/ceea7ba98b65c8eb8d947fdc52f9bedfcd43c6a57c9e3c90c17be8f324a3/yarl-1.24.2-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ee8e3fb34513e8dc082b586ef4910c98335d43a6fab688cd44d4851bacfce3e8", size = 107589, upload-time = "2026-05-19T21:30:23.412Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/d9/5582d57e2b2db9b85eb6663a22efdd78e08805f3f5389566e9fcad254d1b/yarl-1.24.2-cp314-cp314-win_amd64.whl", hash = "sha256:afb00d7fd8e0f285ca29a44cc50df2d622ff2f7a6d933fa641577b5f9d5f3db0", size = 94424, upload-time = "2026-05-19T21:30:25.425Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/92/10/7dc07a0e22806a9280f42a57361395506e800c64e22737cd7b0886feab42/yarl-1.24.2-cp314-cp314-win_arm64.whl", hash = "sha256:68cf6eacd6028ef1142bc4b48376b81566385ca6f9e7dde3b0fa91be08ffcb57", size = 88690, upload-time = "2026-05-19T21:30:27.623Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9e/13/d5b8e2c8667db955bcb3de233f18798fefe7edf1d7429c2c9d4f9c401114/yarl-1.24.2-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:221ce1dd921ac4f603957f17d7c18c5cc0797fbb52f156941f92e04605d1d67b", size = 136248, upload-time = "2026-05-19T21:30:29.297Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/de/46/a4a97c05c9c9b8fd266bb2a0df12992c7fbd02391eb9640583411b6dab32/yarl-1.24.2-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:5f3224db28173a00d7afacdee07045cc4673dfab2b15492c7ae10deddbece761", size = 95084, upload-time = "2026-05-19T21:30:31.031Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/b2/845cf2074a015e6fe0d0808cf1a2d9e868386c4220d657ebd8302b199043/yarl-1.24.2-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:c557165320d6244ebe3a02431b2a201a20080e02f41f0cfa0ccc47a183765da8", size = 95272, upload-time = "2026-05-19T21:30:33.062Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fe/16/e69d4aa244aef45235ddfebc0e04036a6829842bc5a6a795aedc6c998d23/yarl-1.24.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:904065e6e85b1fa54d0d87438bd58c14c0bad97aad654ad1077fd9d87e8478ed", size = 101497, upload-time = "2026-05-19T21:30:34.842Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/15/94/c07107715d621076863ee88b3ddf183fa5e9d4aba5769623c9979828410a/yarl-1.24.2-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl", hash = "sha256:8cec2a38d70edc10e0e856ceda886af5327a017ccbde8e1de1bd44d300357543", size = 94002, upload-time = "2026-05-19T21:30:37.724Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a9/35/fc1bbdd895b5e4010b8fdd037f7ed3aa289d3863e08231b30231ca9a0815/yarl-1.24.2-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e7484b9361ed222ee1ca5b4337aa4cbdcc4618ce5aff57d9ef1582fd95893fc0", size = 106524, upload-time = "2026-05-19T21:30:40.196Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1f/f2/32b66d0a4ba47c296cf86d03e2c67bff58399fe6d6d84d5205c04c66cc6d/yarl-1.24.2-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:84f9670b89f34db07f81e53aee83e0b938a3412329d51c8f922488be7fcc4024", size = 106165, upload-time = "2026-05-19T21:30:41.888Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/95/47/37cb5ff50c5e825d4d38e81bb04d1b7e96bf960f7ab89f9850b162f3f114/yarl-1.24.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:abb2759733d63a28b4956500a5dd57140f26486c92b2caedfb964ab7d9b79dbf", size = 103010, upload-time = "2026-05-19T21:30:43.985Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6f/d2/4597912315096f7bb359e46e13bf8b60994fcbb2db29b804c0902ef4eff5/yarl-1.24.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:081c2bf54efe03774d0311172bc04fedf9ca01e644d4cd8c805688e527209bdc", size = 101128, upload-time = "2026-05-19T21:30:46.291Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b9/d5/c8e86e120521e646013d02a8e3b8884392e28494be8f392366e50d208efc/yarl-1.24.2-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:86746bef442aa479107fe28132e1277237f9c24c2f00b0b0cf22b3ee0904f2bb", size = 101382, upload-time = "2026-05-19T21:30:48.085Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fa/98/70b229236118f89dbeb739b76f10225bbf53b5497725502594c9a01d699a/yarl-1.24.2-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:2d07d21d0bc4b17558e8de0b02fbfdf1e347d3bb3699edd00bb92e7c57925420", size = 95964, upload-time = "2026-05-19T21:30:49.785Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/87/f8/56c386981e3c8648d279fdef2397ffec577e8320fd5649745e34d54faeb7/yarl-1.24.2-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:4fb1ac3fc5fecd8ae7453ea237e4d22b49befa70266dfe1629924245c21a0c7f", size = 106204, upload-time = "2026-05-19T21:30:51.862Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1a/1e/765afe97811ca35933e2a7de70ac57b1997ea2e4ee895719ee7a231fb7e5/yarl-1.24.2-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:4da31a5512ed1729ca8d8aacde3f7faeb8843cde3165d6bcf7f88f74f17bb8aa", size = 101510, upload-time = "2026-05-19T21:30:53.62Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ee/78/393913f4b9039e1edd09ae8a9bbb9d539be909a8abf6d8a2084585bed4b7/yarl-1.24.2-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:533ded4dceb5f1f3da7906244f4e82cf46cfd40d84c69a1faf5ac506aa65ecbe", size = 105584, upload-time = "2026-05-19T21:30:55.962Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/78/87/deb17b7049bbe74ea11a713b86f8f27800cc1c8648b0b797243ebb4830ba/yarl-1.24.2-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:7b3a85525f6e7eeabcfdd372862b21ee1915db1b498a04e8bf0e389b607ff0bd", size = 103410, upload-time = "2026-05-19T21:30:57.962Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8f/be/f9f7594e23b5b93affff0318e4593c1920331bcaefda326cabcad94296a1/yarl-1.24.2-cp314-cp314t-win_amd64.whl", hash = "sha256:a7624b1ca46ca5d7b864ef0d2f8efe3091454085ee1855b4e992314529972215", size = 102980, upload-time = "2026-05-19T21:30:59.735Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/65/a4/ba80dccd3593ff1f01051a818694d07b58cb8232677ee9a22a5a1f93a9fc/yarl-1.24.2-cp314-cp314t-win_arm64.whl", hash = "sha256:e434a45ce2e7a947f951fc5a8944c8cc080b7e59f9c50ae80fd39107cf88126d", size = 91219, upload-time = "2026-05-19T21:31:01.934Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/4d/4b880086bd0d3e034d25647be1d830afc3e3f610e98c4ab3490af6b1b6d5/yarl-1.24.2-py3-none-any.whl", hash = "sha256:2783d9226db8797636cd6896e4de81feed252d1db72265686c9558d97a4d94b9", size = 53576, upload-time = "2026-05-19T21:31:03.909Z" }, +] + +[[package]] +name = "zstandard" +version = "0.25.0" +source = { registry = "https://pypi.tuna.tsinghua.edu.cn/simple" } +sdist = { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fd/aa/3e0508d5a5dd96529cdc5a97011299056e14c6505b678fd58938792794b1/zstandard-0.25.0.tar.gz", hash = "sha256:7713e1179d162cf5c7906da876ec2ccb9c3a9dcbdffef0cc7f70c3667a205f0b", size = 711513, upload-time = "2025-09-14T22:15:54.002Z" } +wheels = [ + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/82/fc/f26eb6ef91ae723a03e16eddb198abcfce2bc5a42e224d44cc8b6765e57e/zstandard-0.25.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7b3c3a3ab9daa3eed242d6ecceead93aebbb8f5f84318d82cee643e019c4b73b", size = 795738, upload-time = "2025-09-14T22:16:56.237Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/aa/1c/d920d64b22f8dd028a8b90e2d756e431a5d86194caa78e3819c7bf53b4b3/zstandard-0.25.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:913cbd31a400febff93b564a23e17c3ed2d56c064006f54efec210d586171c00", size = 640436, upload-time = "2025-09-14T22:16:57.774Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/6c/288c3f0bd9fcfe9ca41e2c2fbfd17b2097f6af57b62a81161941f09afa76/zstandard-0.25.0-cp312-cp312-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl", hash = "sha256:011d388c76b11a0c165374ce660ce2c8efa8e5d87f34996aa80f9c0816698b64", size = 5343019, upload-time = "2025-09-14T22:16:59.302Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/15/efef5a2f204a64bdb5571e6161d49f7ef0fffdbca953a615efbec045f60f/zstandard-0.25.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:6dffecc361d079bb48d7caef5d673c88c8988d3d33fb74ab95b7ee6da42652ea", size = 5063012, upload-time = "2025-09-14T22:17:01.156Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b7/37/a6ce629ffdb43959e92e87ebdaeebb5ac81c944b6a75c9c47e300f85abdf/zstandard-0.25.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:7149623bba7fdf7e7f24312953bcf73cae103db8cae49f8154dd1eadc8a29ecb", size = 5394148, upload-time = "2025-09-14T22:17:03.091Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/e3/79/2bf870b3abeb5c070fe2d670a5a8d1057a8270f125ef7676d29ea900f496/zstandard-0.25.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:6a573a35693e03cf1d67799fd01b50ff578515a8aeadd4595d2a7fa9f3ec002a", size = 5451652, upload-time = "2025-09-14T22:17:04.979Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/53/60/7be26e610767316c028a2cbedb9a3beabdbe33e2182c373f71a1c0b88f36/zstandard-0.25.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:5a56ba0db2d244117ed744dfa8f6f5b366e14148e00de44723413b2f3938a902", size = 5546993, upload-time = "2025-09-14T22:17:06.781Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/85/c7/3483ad9ff0662623f3648479b0380d2de5510abf00990468c286c6b04017/zstandard-0.25.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:10ef2a79ab8e2974e2075fb984e5b9806c64134810fac21576f0668e7ea19f8f", size = 5046806, upload-time = "2025-09-14T22:17:08.415Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/08/b3/206883dd25b8d1591a1caa44b54c2aad84badccf2f1de9e2d60a446f9a25/zstandard-0.25.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:aaf21ba8fb76d102b696781bddaa0954b782536446083ae3fdaa6f16b25a1c4b", size = 5576659, upload-time = "2025-09-14T22:17:10.164Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9d/31/76c0779101453e6c117b0ff22565865c54f48f8bd807df2b00c2c404b8e0/zstandard-0.25.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1869da9571d5e94a85a5e8d57e4e8807b175c9e4a6294e3b66fa4efb074d90f6", size = 4953933, upload-time = "2025-09-14T22:17:11.857Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/18/e1/97680c664a1bf9a247a280a053d98e251424af51f1b196c6d52f117c9720/zstandard-0.25.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:809c5bcb2c67cd0ed81e9229d227d4ca28f82d0f778fc5fea624a9def3963f91", size = 5268008, upload-time = "2025-09-14T22:17:13.627Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1e/73/316e4010de585ac798e154e88fd81bb16afc5c5cb1a72eeb16dd37e8024a/zstandard-0.25.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:f27662e4f7dbf9f9c12391cb37b4c4c3cb90ffbd3b1fb9284dadbbb8935fa708", size = 5433517, upload-time = "2025-09-14T22:17:16.103Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5b/60/dd0f8cfa8129c5a0ce3ea6b7f70be5b33d2618013a161e1ff26c2b39787c/zstandard-0.25.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:99c0c846e6e61718715a3c9437ccc625de26593fea60189567f0118dc9db7512", size = 5814292, upload-time = "2025-09-14T22:17:17.827Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/fc/5f/75aafd4b9d11b5407b641b8e41a57864097663699f23e9ad4dbb91dc6bfe/zstandard-0.25.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:474d2596a2dbc241a556e965fb76002c1ce655445e4e3bf38e5477d413165ffa", size = 5360237, upload-time = "2025-09-14T22:17:19.954Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ff/8d/0309daffea4fcac7981021dbf21cdb2e3427a9e76bafbcdbdf5392ff99a4/zstandard-0.25.0-cp312-cp312-win32.whl", hash = "sha256:23ebc8f17a03133b4426bcc04aabd68f8236eb78c3760f12783385171b0fd8bd", size = 436922, upload-time = "2025-09-14T22:17:24.398Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/79/3b/fa54d9015f945330510cb5d0b0501e8253c127cca7ebe8ba46a965df18c5/zstandard-0.25.0-cp312-cp312-win_amd64.whl", hash = "sha256:ffef5a74088f1e09947aecf91011136665152e0b4b359c42be3373897fb39b01", size = 506276, upload-time = "2025-09-14T22:17:21.429Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/ea/6b/8b51697e5319b1f9ac71087b0af9a40d8a6288ff8025c36486e0c12abcc4/zstandard-0.25.0-cp312-cp312-win_arm64.whl", hash = "sha256:181eb40e0b6a29b3cd2849f825e0fa34397f649170673d385f3598ae17cca2e9", size = 462679, upload-time = "2025-09-14T22:17:23.147Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/35/0b/8df9c4ad06af91d39e94fa96cc010a24ac4ef1378d3efab9223cc8593d40/zstandard-0.25.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:ec996f12524f88e151c339688c3897194821d7f03081ab35d31d1e12ec975e94", size = 795735, upload-time = "2025-09-14T22:17:26.042Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3f/06/9ae96a3e5dcfd119377ba33d4c42a7d89da1efabd5cb3e366b156c45ff4d/zstandard-0.25.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:a1a4ae2dec3993a32247995bdfe367fc3266da832d82f8438c8570f989753de1", size = 640440, upload-time = "2025-09-14T22:17:27.366Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/14/933d27204c2bd404229c69f445862454dcc101cd69ef8c6068f15aaec12c/zstandard-0.25.0-cp313-cp313-manylinux2010_i686.manylinux2014_i686.manylinux_2_12_i686.manylinux_2_17_i686.whl", hash = "sha256:e96594a5537722fdfb79951672a2a63aec5ebfb823e7560586f7484819f2a08f", size = 5343070, upload-time = "2025-09-14T22:17:28.896Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/6d/db/ddb11011826ed7db9d0e485d13df79b58586bfdec56e5c84a928a9a78c1c/zstandard-0.25.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:bfc4e20784722098822e3eee42b8e576b379ed72cca4a7cb856ae733e62192ea", size = 5063001, upload-time = "2025-09-14T22:17:31.044Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/db/00/87466ea3f99599d02a5238498b87bf84a6348290c19571051839ca943777/zstandard-0.25.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:457ed498fc58cdc12fc48f7950e02740d4f7ae9493dd4ab2168a47c93c31298e", size = 5394120, upload-time = "2025-09-14T22:17:32.711Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/2b/95/fc5531d9c618a679a20ff6c29e2b3ef1d1f4ad66c5e161ae6ff847d102a9/zstandard-0.25.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:fd7a5004eb1980d3cefe26b2685bcb0b17989901a70a1040d1ac86f1d898c551", size = 5451230, upload-time = "2025-09-14T22:17:34.41Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/63/4b/e3678b4e776db00f9f7b2fe58e547e8928ef32727d7a1ff01dea010f3f13/zstandard-0.25.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8e735494da3db08694d26480f1493ad2cf86e99bdd53e8e9771b2752a5c0246a", size = 5547173, upload-time = "2025-09-14T22:17:36.084Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/4e/d5/ba05ed95c6b8ec30bd468dfeab20589f2cf709b5c940483e31d991f2ca58/zstandard-0.25.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:3a39c94ad7866160a4a46d772e43311a743c316942037671beb264e395bdd611", size = 5046736, upload-time = "2025-09-14T22:17:37.891Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/50/d5/870aa06b3a76c73eced65c044b92286a3c4e00554005ff51962deef28e28/zstandard-0.25.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:172de1f06947577d3a3005416977cce6168f2261284c02080e7ad0185faeced3", size = 5576368, upload-time = "2025-09-14T22:17:40.206Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/35/398dc2ffc89d304d59bc12f0fdd931b4ce455bddf7038a0a67733a25f550/zstandard-0.25.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:3c83b0188c852a47cd13ef3bf9209fb0a77fa5374958b8c53aaa699398c6bd7b", size = 4954022, upload-time = "2025-09-14T22:17:41.879Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/9a/5c/36ba1e5507d56d2213202ec2b05e8541734af5f2ce378c5d1ceaf4d88dc4/zstandard-0.25.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:1673b7199bbe763365b81a4f3252b8e80f44c9e323fc42940dc8843bfeaf9851", size = 5267889, upload-time = "2025-09-14T22:17:43.577Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/70/e8/2ec6b6fb7358b2ec0113ae202647ca7c0e9d15b61c005ae5225ad0995df5/zstandard-0.25.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:0be7622c37c183406f3dbf0cba104118eb16a4ea7359eeb5752f0794882fc250", size = 5433952, upload-time = "2025-09-14T22:17:45.271Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/7b/01/b5f4d4dbc59ef193e870495c6f1275f5b2928e01ff5a81fecb22a06e22fb/zstandard-0.25.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:5f5e4c2a23ca271c218ac025bd7d635597048b366d6f31f420aaeb715239fc98", size = 5814054, upload-time = "2025-09-14T22:17:47.08Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/b2/e5/fbd822d5c6f427cf158316d012c5a12f233473c2f9c5fe5ab1ae5d21f3d8/zstandard-0.25.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:4f187a0bb61b35119d1926aee039524d1f93aaf38a9916b8c4b78ac8514a0aaf", size = 5360113, upload-time = "2025-09-14T22:17:48.893Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8e/e0/69a553d2047f9a2c7347caa225bb3a63b6d7704ad74610cb7823baa08ed7/zstandard-0.25.0-cp313-cp313-win32.whl", hash = "sha256:7030defa83eef3e51ff26f0b7bfb229f0204b66fe18e04359ce3474ac33cbc09", size = 436936, upload-time = "2025-09-14T22:17:52.658Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d9/82/b9c06c870f3bd8767c201f1edbdf9e8dc34be5b0fbc5682c4f80fe948475/zstandard-0.25.0-cp313-cp313-win_amd64.whl", hash = "sha256:1f830a0dac88719af0ae43b8b2d6aef487d437036468ef3c2ea59c51f9d55fd5", size = 506232, upload-time = "2025-09-14T22:17:50.402Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/d4/57/60c3c01243bb81d381c9916e2a6d9e149ab8627c0c7d7abb2d73384b3c0c/zstandard-0.25.0-cp313-cp313-win_arm64.whl", hash = "sha256:85304a43f4d513f5464ceb938aa02c1e78c2943b29f44a750b48b25ac999a049", size = 462671, upload-time = "2025-09-14T22:17:51.533Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3d/5c/f8923b595b55fe49e30612987ad8bf053aef555c14f05bb659dd5dbe3e8a/zstandard-0.25.0-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:e29f0cf06974c899b2c188ef7f783607dbef36da4c242eb6c82dcd8b512855e3", size = 795887, upload-time = "2025-09-14T22:17:54.198Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/8d/09/d0a2a14fc3439c5f874042dca72a79c70a532090b7ba0003be73fee37ae2/zstandard-0.25.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:05df5136bc5a011f33cd25bc9f506e7426c0c9b3f9954f056831ce68f3b6689f", size = 640658, upload-time = "2025-09-14T22:17:55.423Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/5d/7c/8b6b71b1ddd517f68ffb55e10834388d4f793c49c6b83effaaa05785b0b4/zstandard-0.25.0-cp314-cp314-manylinux2010_i686.manylinux_2_12_i686.manylinux_2_28_i686.whl", hash = "sha256:f604efd28f239cc21b3adb53eb061e2a205dc164be408e553b41ba2ffe0ca15c", size = 5379849, upload-time = "2025-09-14T22:17:57.372Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a4/86/a48e56320d0a17189ab7a42645387334fba2200e904ee47fc5a26c1fd8ca/zstandard-0.25.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:223415140608d0f0da010499eaa8ccdb9af210a543fac54bce15babbcfc78439", size = 5058095, upload-time = "2025-09-14T22:17:59.498Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f8/ad/eb659984ee2c0a779f9d06dbfe45e2dc39d99ff40a319895df2d3d9a48e5/zstandard-0.25.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:2e54296a283f3ab5a26fc9b8b5d4978ea0532f37b231644f367aa588930aa043", size = 5551751, upload-time = "2025-09-14T22:18:01.618Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/61/b3/b637faea43677eb7bd42ab204dfb7053bd5c4582bfe6b1baefa80ac0c47b/zstandard-0.25.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:ca54090275939dc8ec5dea2d2afb400e0f83444b2fc24e07df7fdef677110859", size = 6364818, upload-time = "2025-09-14T22:18:03.769Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/31/dc/cc50210e11e465c975462439a492516a73300ab8caa8f5e0902544fd748b/zstandard-0.25.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e09bb6252b6476d8d56100e8147b803befa9a12cea144bbe629dd508800d1ad0", size = 5560402, upload-time = "2025-09-14T22:18:05.954Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c9/ae/56523ae9c142f0c08efd5e868a6da613ae76614eca1305259c3bf6a0ed43/zstandard-0.25.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a9ec8c642d1ec73287ae3e726792dd86c96f5681eb8df274a757bf62b750eae7", size = 4955108, upload-time = "2025-09-14T22:18:07.68Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/98/cf/c899f2d6df0840d5e384cf4c4121458c72802e8bda19691f3b16619f51e9/zstandard-0.25.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:a4089a10e598eae6393756b036e0f419e8c1d60f44a831520f9af41c14216cf2", size = 5269248, upload-time = "2025-09-14T22:18:09.753Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/1b/c0/59e912a531d91e1c192d3085fc0f6fb2852753c301a812d856d857ea03c6/zstandard-0.25.0-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:f67e8f1a324a900e75b5e28ffb152bcac9fbed1cc7b43f99cd90f395c4375344", size = 5430330, upload-time = "2025-09-14T22:18:11.966Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/a0/1d/7e31db1240de2df22a58e2ea9a93fc6e38cc29353e660c0272b6735d6669/zstandard-0.25.0-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:9654dbc012d8b06fc3d19cc825af3f7bf8ae242226df5f83936cb39f5fdc846c", size = 5811123, upload-time = "2025-09-14T22:18:13.907Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f6/49/fac46df5ad353d50535e118d6983069df68ca5908d4d65b8c466150a4ff1/zstandard-0.25.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:4203ce3b31aec23012d3a4cf4a2ed64d12fea5269c49aed5e4c3611b938e4088", size = 5359591, upload-time = "2025-09-14T22:18:16.465Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/c2/38/f249a2050ad1eea0bb364046153942e34abba95dd5520af199aed86fbb49/zstandard-0.25.0-cp314-cp314-win32.whl", hash = "sha256:da469dc041701583e34de852d8634703550348d5822e66a0c827d39b05365b12", size = 444513, upload-time = "2025-09-14T22:18:20.61Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/3a/43/241f9615bcf8ba8903b3f0432da069e857fc4fd1783bd26183db53c4804b/zstandard-0.25.0-cp314-cp314-win_amd64.whl", hash = "sha256:c19bcdd826e95671065f8692b5a4aa95c52dc7a02a4c5a0cac46deb879a017a2", size = 516118, upload-time = "2025-09-14T22:18:17.849Z" }, + { url = "https://pypi.tuna.tsinghua.edu.cn/packages/f0/ef/da163ce2450ed4febf6467d77ccb4cd52c4c30ab45624bad26ca0a27260c/zstandard-0.25.0-cp314-cp314-win_arm64.whl", hash = "sha256:d7541afd73985c630bafcd6338d2518ae96060075f9463d7dc14cfb33514383d", size = 476940, upload-time = "2025-09-14T22:18:19.088Z" }, +]