
    3jx             !      5  % S SK Jr  S SKJrJrJr  S SKJr  SrSr	Sr
Sr " S S	5      r " S
 S5      r " S S\5      r " S S\5      r " S S\5      r0 \R"                  S_\R$                  S_\R&                  S_\R(                  S_\R*                  S_\R,                  S_\R.                  S_\R0                  S_\R2                  S_\R4                  S_\R6                  S_\R8                  S_\R:                  S_\R<                  S_\R>                  S _\R@                  S!_\RB                  S"_0 \RD                  S#_\RF                  S$_\RH                  S%_\RJ                  S&_\RL                  S'_\RN                  S(_\RP                  S)_\RR                  S*_\RT                  S+_\RV                  S,_\RX                  S-_\RZ                  S._\R\                  S/_\R^                  S0_\R`                  S1_\Rb                  S2_\Rd                  S3_E0 \Rf                  S4_\Rh                  S5_\Rj                  S6_\Rl                  S7_\Rn                  S8_\Rp                  S9_\Rr                  S:_\Rt                  S;_\Rv                  S<_\Rx                  S=_\Rz                  S>_\R|                  S?_\R~                  S@_\R                  SA_\R                  SB_\R                  SC_\R                  SD_E0 \R                  SE_\R                  SF_\R                  SG_\R                  SH_\R                  SI_\R                  SJ_\R                  SK_\R                  SL_\R                  SM_\R                  SN_\R                  SO_\R                  SP_\R                  SQ_\R                  SR_\R                  SS_\R                  ST_\R                  SU_E0 \R                  SV_\R                  SW_\R                  SX_\R                  SY_\R                  SZ_\R                  S[_\R                  S\_\R                  S]_\R                  S^_\R                  S__\R                  S`_\R                  Sa_\R                  Sb_\R                  Sc_\R                  Sd_\R                  Se_\R                  Sf_E0 \R                  Sg_\R                  Sh_\R                  Si_\R                  Sj_\R                  Sk_\R                  Sl_\R                  Sm_\R                  Sn_\R                  So_\R                  Sp_\R                  Sq_\R                  Sr_\R                  Ss_\R                  St_\R                  Su_\R                  Sv_\R                  Sw_E0 \R                  Sx_\R                  Sy_\R                  Sz_\R                  S{_\R                  S|_\R                  S}_\R                  S~_\R                  S_\R                  S_\GR                   S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR
                  S_\GR                  S_\GR                  S_E\GR                  S\GR                  S\GR                  S\GR                  S\GR                  S\GR                  S\GR                  S0ErS\S'   \GR"                  S\GR$                  S\GR&                  S\GR(                  S\GR*                  S\GR,                  S\R                  SA\R^                  S\GR.                  S0	rS\S'   0 \GR2                  S_\GR4                  S_\GR6                  S_\GR8                  S_\GR:                  S_\GR<                  S_\GR>                  S_\GR@                  S_\GRB                  S_\GRD                  S_\GRF                  S_\GRH                  S_\GRJ                  S_\GRL                  S_\GRN                  S_\GRP                  S_\GRR                  S_0 \GRT                  S_\GRV                  S_\GRX                  S_\GRZ                  S_\GR\                  S_\GR^                  S_\GR`                  S_\GRb                  S_\GRd                  S_\GRf                  S_\GRh                  S_\GRj                  S_\GRl                  S_\GRn                  S_\GRp                  S_\GRr                  S_\GRt                  S_E0 \GRv                  S_\GRx                  S_\GRz                  S_\GR|                  S_\GR~                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_E0 \GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_E0 \GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_E0 \GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  S_\GR                  GS _E0 \GR                  GS_\GR                   GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR
                  GS_\GR                  GS_\GR                  GS	_\GR                  GS
_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_E0 \GR                   GS_\GR"                  GS_\GR$                  GS_\GR&                  GS_\GR(                  GS_\GR*                  GS_\GR,                  GS_\GR.                  GS_\GR0                  GS_\GR2                  GS_\GR4                  GS_\GR6                  GS_\GR8                  GS_\GR:                  GS_\GR<                  GS _\GR>                  GS!_\GR@                  GS"_E0 \GRB                  GS#_\GRD                  GS$_\GRF                  GS%_\GRH                  GS&_\GRJ                  GS'_\GRL                  GS(_\GRN                  GS)_\GRP                  GS*_\GRR                  GS+_\GRT                  GS,_\GRV                  GS-_\GRX                  GS._\GRZ                  GS/_\GR\                  GS0_\GR^                  GS1_\GR`                  GS2_\GRb                  GS3_E0 \GRd                  GS4_\GRf                  GS5_\GRh                  GS6_\GRj                  GS7_\GRl                  GS8_\GRn                  GS9_\GRp                  GS:_\GRr                  GS;_\GRt                  GS<_\GRv                  GS=_\GRx                  GS>_\GRz                  GS?_\GR|                  GS@_\GR~                  GSA_\GR                  GSB_\GR                  GSC_\GR                  GSD_E0 \GR                  GSE_\GR                  GSF_\GR                  GSG_\GR                  GSH_\GR                  GSI_\GR                  GSJ_\GR                  GSK_\GR                  GSL_\GR                  GSM_\GR                  GSN_\GR                  GSO_\GR                  GSP_\GR                  GSQ_\GR                  GSR_\GR                  GSS_\GR                  GST_\GR                  GSU_E0 \GR                  GSV_\GR                  GSW_\GR                  GSX_\GR                  GSY_\GR                  GSZ_\GR                  GS[_\GR                  GS\_\GR                  GS]_\GR                  GS^_\GR                  GS__\GR                  GS`_\GR                  GSa_\GR                  GSb_\GR                  GSc_\GR                  GSd_\GR                  GSe_\GR                  GSf_E0 \GR                  GSg_\GR                  GSh_\GR                  GSi_\GR                  GSj_\GR                  GSk_\GR                  GSl_\GR                  GSm_\GR                  GSn_\GR                  GSo_\GR                  GSp_\GR                  GSq_\GR                  GSr_\GR                  GSs_\GR                  GSt_\GR                  GSu_\GR                  GSv_\GR                  GSw_E0 \GR                  GSx_\GR                  GSy_\GR                  GSz_\GR                  GS{_\GR                  GS|_\GR                  GS}_\GR                  GS~_\GR                  GS_\GR                  GS_\GR                  GS_\GR                   GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR
                  GS_\GR                  GS_E0 \GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                   GS_\GR"                  GS_\GR$                  GS_\GR&                  GS_\GR(                  GS_\GR*                  GS_\GR,                  GS_\GR.                  GS_E0 \GR0                  GS_\GR2                  GS_\GR4                  GS_\GR6                  GS_\GR8                  GS_\GR:                  GS_\GR<                  GS_\GR>                  GS_\GR@                  GS_\GRB                  GS_\GRD                  GS_\GRF                  GS_\GRH                  GS_\GRJ                  GS_\GRL                  GS_\GRN                  GS_\GRP                  GS_E0 \GRR                  GS_\GRT                  GS_\GRV                  GS_\GRX                  GS_\GRZ                  GS_\GR\                  GS_\GR^                  GS_\GR`                  GS_\GRb                  GS_\GRd                  GS_\GRf                  GS_\GRh                  GS_\GRj                  GS_\GRl                  GS_\GRn                  GS_\GRp                  GS_\GRr                  GS_E0 \GRt                  GS_\GRv                  GS_\GRx                  GS_\GRz                  GS_\GR|                  GS_\GR~                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_E0 \GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_E0 \GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_\GR                  GS_E\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS\GR                  GS0EGrGS\GS'   0 \R"                  / \GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GRZ                  P\GR\                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                   P\GR                  P\GR                  P\GR                  P\GR                  P\GR
                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                   P\GR"                  P\GR$                  P\GR&                  P\GR(                  P\GR*                  P\GR,                  P\GR.                  P\GR0                  P\GR2                  P\GR4                  P\GR6                  P\GR8                  P\GR:                  P\GR<                  P\GR>                  P\GR@                  P\GRB                  P\GRD                  P\GRF                  P\GRH                  P\GRJ                  P\GRL                  P\GRN                  P\GRP                  P\GRR                  P\GRT                  P\GRV                  P\GRX                  P\GR^                  P\GR`                  P\GRb                  P\GRd                  P\GRf                  P\GRh                  P\GRj                  P\GRl                  P\GRn                  P\GRp                  P\GRr                  P\GRt                  P\GRv                  P\GRx                  P\GRz                  P\GR|                  P\GR~                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P_\R$                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  /_\R&                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  /_\R(                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  /_\R.                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GR`                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  \GRl                  \GR                  /_\R4                  \GR2                  \GR:                  \GR<                  \GRH                  \GRL                  \GRT                  \GRh                  \GRv                  \GRx                  /	_\R*                  \GR2                  \GR:                  \GR<                  \GRH                  \GRJ                  \GRL                  \GRT                  \GRv                  \GRx                  /	_\R,                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R8                  \GR2                  \GR8                  \GR:                  \GR<                  \GRH                  \GRL                  \GRT                  \GRh                  \GRv                  \GRx                  /
_\R<                  \GR2                  \GR4                  \GR6                  \GR8                  \GR:                  \GR`                  \GRL                  \GRN                  \GRP                  \GRR                  \GRT                  \GRv                  \GRx                  \GR                  \GRz                  \GR|                  /_\R>                  \GR2                  \GR4                  \GR:                  \GRH                  \GRT                  \GRL                  \GRx                  \GRv                  \GRh                  \GRz                  \GR|                  \GR~                  /_\R@                  \GR2                  \GR4                  \GR6                  \GR8                  \GR:                  \GR`                  \GRL                  \GRT                  \GRt                  \GRv                  \GRx                  \GR                  /_\RB                  \GR2                  \GR4                  \GR6                  \GR8                  \GR:                  \GR`                  \GRL                  \GRT                  \GRv                  \GRx                  \GRd                  \GR                  \GR                  \GR                  /_\RD                  \GR2                  \GRH                  \GRL                  \GRT                  \GRh                  \GRv                  \GRx                  \GRx                  \GRz                  \GR|                  /
_\RF                  \GR2                  \GR4                  \GR6                  \GRJ                  \GR`                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRx                  \GRt                  \GRv                  \GR                  \GRz                  /_\RH                  \GR2                  \GR4                  \GR6                  \GR:                  \GR`                  \GRL                  \GRT                  \GRv                  \GRx                  \GR                  /
_\RJ                  \GR2                  \GR:                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRx                  \GRv                  /_0 \R6                  \GR2                  \GR:                  \GR<                  \GRH                  \GRL                  \GRT                  \GRh                  \GRv                  \GRx                  \GR                  \GR\                  \GR^                  \GR8                  /_\R2                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRv                  \GRx                  /
_\R:                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\RL                  \GR2                  \GR4                  \GR:                  \GR<                  \GRH                  \GRL                  \GRT                  \GRh                  \GRv                  \GRx                  /
_\RN                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  \GR\                  \GR^                  /_\RP                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRL                  \GRT                  \GRV                  \GRh                  \GRt                  \GRv                  \GRx                  /_\RR                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\RV                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\RT                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRd                  \GR                  \GR                  \GR                  \GRf                  \GRz                  \GR|                  \GR~                  /_\RX                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\RZ                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRd                  \GR                  \GR                  \GR                  /_\R\                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRb                  \GRZ                  \GRL                  \GRd                  \GRf                  \GR~                  \GR|                  \GRz                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R^                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R`                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRd                  \GR                  \GR                  \GR                  /_\Rb                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRb                  \GRZ                  \GRL                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_E0 \Rd                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRb                  \GRZ                  \GRL                  \GRd                  \GRf                  \GR~                  \GR|                  \GRz                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rl                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRt                  \GRv                  \GRx                  /_\Rn                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRL                  \GRN                  \GRP                  \GRT                  \GRV                  \GR\                  \GR^                  \GRb                  \GRh                  \GRt                  \GRv                  \GRx                  \GRl                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\Rp                  \GR2                  \GR:                  \GR<                  \GRH                  \GRL                  \GR\                  \GR^                  \GRT                  \GRb                  \GRh                  \GRv                  \GRx                  \GRl                  /_\R0                  \GR2                  \GR8                  \GR:                  \GR<                  \GRH                  \GRL                  \GRT                  \GRh                  \GRv                  \GRx                  /
_\Rf                  \GR2                  \GR:                  \GR<                  \GRH                  \GRL                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRv                  \GRx                  /_\Rh                  \GR2                  \GR:                  \GR<                  \GRD                  \GRF                  \GRH                  \GRL                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRv                  \GRx                  /_\Rj                  \GR2                  \GR:                  \GR<                  \GRD                  \GRF                  \GRH                  \GRL                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRd                  \GR                  \GR                  \GR                  /_\Rr                  \GR2                  \GR8                  \GR:                  \GR<                  \GRH                  \GRL                  \GRT                  \GRV                  \GRh                  \GRv                  \GRx                  /_\Rt                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRh                  \GRt                  \GRv                  \GRx                  /_\Rv                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRh                  \GRt                  \GRv                  \GRx                  /_\Rx                  \GR2                  \GR<                  \GR:                  \GRB                  \GRD                  \GRF                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  /_\Rz                  \GR2                  \GR:                  \GR<                  \GRD                  \GRF                  \GRH                  \GR.                  \GR0                  \GR2                  \GR4                  \GR:                  \GR<                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R|                  \GR2                  \GR:                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRt                  \GRv                  \GRx                  \GRh                  /_\R~                  \GR2                  \GR:                  \GRN                  \GRP                  \GRR                  \GRT                  \GRt                  \GRv                  \GRx                  \GRH                  \GRb                  \GRj                  \GRl                  /_\R                  \GR2                  \GR<                  \GR:                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRt                  \GRv                  \GRx                  \GRH                  \GRb                  \GRj                  \GRl                  /_\R                  / \GR2                  P\GR<                  P\GR:                  P\GRN                  P\GR\                  P\GRP                  P\GR^                  P\GRR                  P\GRT                  P\GRt                  P\GRv                  P\GRx                  P\GRH                  P\GRb                  P\GRj                  P\GRl                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P_E0 \R                  \GRB                  \GR2                  \GR<                  \GR:                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GRH                  \GRb                  \GRd                  \GRj                  \GRn                  \GRl                  \GRp                  \GRr                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR<                  \GR>                  \GR@                  \GR:                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRt                  \GRv                  \GRx                  \GRH                  \GRb                  \GRj                  \GRl                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRh                  \GRv                  \GRx                  /_\R                  \GR2                  \GR4                  \GR:                  \GR<                  \GRH                  \GRJ                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR
                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                   \GR"                  \GR$                  \GR&                  \GR(                  \GR*                  \GR,                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR
                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                   \GR"                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR4                  \GR:                  \GR<                  \GRH                  \GRJ                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                   \GR                  \GR                  \GR                  \GR                   \GR"                  \GR$                  \GR(                  \GR,                  /_\R                  \GR2                  \GR4                  \GR:                  \GR<                  \GRH                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                   \GR                  \GR                  \GR                  \GR                   \GR"                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRt                  \GRv                  \GRx                  \GR^                  \GR\                  /_\R                  \GR2                  \GR:                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRt                  \GRv                  \GRx                  /
_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRL                  \GRT                  \GR`                  \GRd                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR<                  \GRN                  \GRP                  \GRR                  \GRT                  \GRt                  \GRv                  \GRx                  /	_\R                  \GR2                  \GR:                  \GR<                  \GRN                  \GRP                  \GRR                  \GRT                  \GRb                  \GR\                  \GR^                  \GRl                  \GRt                  \GRv                  \GRx                  /_\GR                   \GR2                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRb                  \GRt                  \GRv                  \GRx                  \GR:                  \GR<                  /_E0 \R                  \GR2                  \GR:                  \GR<                  \GRT                  \GRN                  \GRP                  \GRR                  \GRH                  \GR\                  \GR^                  \GRh                  \GRd                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GRH                  \GRL                  \GR\                  \GR^                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GR.                  \GR0                  \GR2                  \GR4                  \GRP                  \GR6                  \GRR                  \GR8                  \GR:                  \GR<                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  \GR                  /_\R                  / \GR2                  P\GR:                  P\GR<                  P\GRB                  P\GRH                  P\GRN                  P\GR.                  P\GR0                  P\GR2                  P\GR4                  P\GRP                  P\GR6                  P\GRR                  P\GR8                  P\GR:                  P\GR<                  P\GRT                  P\GRV                  P\GRd                  P\GRh                  P\GRt                  P\GRv                  P\GRx                  P\GR                  P\GR                  P\GR                  P\GR                  P\GRz                  P\GR|                  P\GR~                  P\GR                  P_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  \GRd                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  \GR                  /_\R                  \GR2                  \GR<                  \GR:                  \GRH                  \GRN                  \GR2                  \GR<                  \GR4                  \GRT                  \GRh                  \GRx                  \GRv                  /_\R                  \GR2                  \GRB                  \GR:                  \GR<                  \GRH                  \GRL                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRv                  \GRx                  /_\R                  \GR2                  \GRB                  \GR:                  \GR<                  \GRH                  \GRL                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRv                  \GRx                  \GRb                  \GRl                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRb                  \GRN                  \GRP                  \GRR                  \GRT                  \GR\                  \GR^                  \GRt                  \GRv                  \GRx                  \GRd                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  / \GR2                  P\GR:                  P\GR<                  P\GRB                  P\GRH                  P\GRN                  P\GR.                  P\GR0                  P\GR2                  P\GR4                  P\GR6                  P\GR8                  P\GR:                  P\GR<                  P\GRT                  P\GRV                  P\GRd                  P\GRh                  P\GRt                  P\GRv                  P\GRx                  P\GR                  P\GR                  P\GR                  P\GRz                  P\GR|                  P\GR~                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P_\R                  \GRN                  \GRP                  \GRR                  \GR2                  \GR:                  \GRH                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  \GR>                  \GR@                  /_\R                  \GR2                  \GR<                  \GRB                  \GRD                  \GRF                  \GRH                  \GRJ                  \GRL                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRX                  \GRZ                  \GR\                  \GR^                  \GR`                  \GRb                  \GRd                  \GRf                  \GRh                  \GRj                  \GRl                  \GRn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR<                  \GRd                  \GRf                  \GRh                  \GRj                  \GRl                  \GRn                  \GRp                  \GRr                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRL                  \GRT                  \GRh                  \GRv                  \GRt                  \GRx                  /
_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRv                  \GRx                  /_E0 \R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRh                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRN                  \GRP                  \GRR                  \GRT                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRN                  \GRP                  \GRR                  \GRT                  \GRv                  \GRx                  \GRd                  \GR                  \GR                  \GR                  \GR                  \GR|                  \GR~                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRb                  \GRt                  \GRv                  \GRx                  \GRl                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  \GRd                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRd                  \GR                  \GR                  \GR                  \GRz                  \GR~                  \GR|                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRd                  \GR                  \GR                  \GR                  \GRz                  \GR~                  \GR|                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR4                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR<                  \GR:                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRd                  \GRh                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GR\                  \GR^                  \GRL                  \GRT                  \GRd                  \GR                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GR                  \GRh                  \GRt                  \GR                  \GRd                  \GRz                  \GRv                  \GR                  \GR|                  \GRx                  \GR                  \GR~                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRh                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRb                  \GRN                  \GRP                  \GRR                  \GRT                  \GR\                  \GR^                  \GRZ                  \GRt                  \GRv                  \GRx                  \GRd                  \GR                  \GR                  \GR                  \GRz                  \GR~                  \GR|                  \GRj                  \GRl                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_E0 \GR                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  \GRj                  \GRt                  \GRv                  \GRx                  \GR:                  \GR<                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRd                  \GRh                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRb                  \GRN                  \GRP                  \GRR                  \GRT                  \GRX                  \GRd                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR4                  \GR                  \GR                  \GR                  \GRt                  \GRv                  \GRx                  \GRh                  \GRH                  \GR\                  \GR^                  \GRN                  \GRP                  \GRR                  \GRT                  \GR<                  \GR>                  /_\R                  \GR2                  \GR4                  \GR                  \GR                  \GR                  \GRt                  \GRv                  \GRx                  \GRh                  \GRH                  \GR\                  \GR^                  \GRN                  \GRP                  \GRR                  \GRT                  \GRd                  \GR                  \GR                  \GR                  \GR                  /_\R                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  \GRd                  \GR                  \GR                  \GR                  /_\GR                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GR\                  \GR^                  \GRh                  \GRt                  \GRv                  \GRx                  /_\R                  \GR2                  \GR:                  \GR<                  \GRT                  \GRN                  \GRP                  \GRR                  \GRH                  \GR\                  \GR^                  \GRh                  \GRd                  \GR                  \GR                  \GR                  /_\GR                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRd                  \GR                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRd                  \GR                  \GR                  \GR                  \GR                  /_\GR                  \GR2                  \GR:                  \GR<                  \GRH                  \GRL                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  \GR                  \GR                  /_\GR
                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRd                  \GR                  \GR                  \GR                  /_\GR                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /_E\GR                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  /\GR                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GR.                  \GR0                  \GR2                  \GR4                  \GR6                  \GR8                  \GR:                  \GR<                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  \GR                  \GRz                  \GR|                  \GR~                  \GR                  /\GR                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GRP                  \GRR                  \GRX                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  \GRd                  \GR                  \GR                  \GR                  \GR                  /\GR                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRZ                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  \GRd                  \GR                  \GR                  \GR                  \GR~                  \GRz                  \GR|                  \GR                  /\GR                  \GR2                  \GR:                  \GR<                  \GRB                  \GRH                  \GRN                  \GRP                  \GRR                  \GRT                  \GRV                  \GRd                  \GRh                  \GRt                  \GRv                  \GRx                  \GR                  \GR                  \GR                  /\GR                  \GR2                  \GR:                  \GR<                  \GRH                  \GRN                  \GR\                  \GRP                  \GR^                  \GRR                  \GRT                  \GRh                  \GRt                  \GRv                  \GRx                  /\GR                  / \GR2                  P\GR:                  P\GR<                  P\GRH                  P\GRN                  P\GRP                  P\GRR                  P\GRT                  P\GR.                  P\GR0                  P\GR2                  P\GR4                  P\GR6                  P\GR8                  P\GR:                  P\GR<                  P\GRh                  P\GRt                  P\GRv                  P\GRx                  P\GRd                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GR                  P\GRz                  P\GR|                  P\GR~                  P0EGrGS\GS '   \R$                  \GRB                  \GRV                  /\R(                  \GRB                  \GRV                  /\R,                  \GRB                  \GRV                  /\RP                  \GRB                  \GRV                  /\Rr                  \GRB                  \GRV                  /\Rt                  \GRB                  \GRV                  /\R                  \GRB                  \GRV                  /\R                  \GRB                  \GRV                  /\R                  \GRB                  \GRV                  /\R                  \GRB                  \GRV                  /\R                  \GRB                  \GRV                  /\R                  \GRB                  /\R                  \GRB                  \GRV                  /\R                  \GRB                  /\GR                  \GRB                  \GRV                  /0GrGS\GS'    " GS GS\5      Gr " GS GS\5      Gr  " GS GS\5      Gr " GS GS	\5      Gr " GS
 GS\5      Gr " GS GS\5      Gr " GS GS\5      Gr " GS GS\5      Gr " GS GS5      GrGSGr0 G\GR                  GS_G\GR                  GS_G\GR                  GS_G\GR                  GS_G\GR                  GS_G\GR                  GS_G\GR                  GS_G\GR                   GS_G\GR"                  GSGSG\GS-  -   G\GS-  -   4_G\GR$                  GSSG\GS-  -   G\GS-  -   GS -   4_G\GR&                  GSGSG\S-  -   GS -   4_G\GR(                  GSGSG\S-  -   G\GS-  -   GS -   4_G\GR*                  GSSG\S-  -   G\GS-  -   G\GS-  -   4_G\GR,                  GSGSG\-   G\GS-  -   4_G\GR.                  GSSG\GS-  -   4_G\GR0                  GSSG\GS-  -   G\S-  -   4_G\GR2                  GSSG\GS-  -   G\GS-  -   4_0 G\GR4                  GSSG\GS-  -   G\GS-  -   4_G\GR6                  GS_G\GR8                  GSSG\GS-  -   G\GS-  -   G\S-  -   GS-   4_G\GR:                  GSSG\GS-  -   G\GS-  -   4_G\GR<                  GSGSG\S-  -   G\GS!-  -   4_G\GR>                  GS"_G\GR@                  GS_G\GRB                  GS_G\GRD                  GS#_G\GRF                  GS#_G\GRH                  GSG\GS-  G\GS-  -   G\S-  -   4_G\GRJ                  GS_G\GRL                  GS$_G\GRN                  GS%_G\GRP                  GS&_G\GRR                  GS'_G\GRT                  GS(_EGr+GS)\GS*'   \GRX                  GRZ                  Gr.\GRX                  GR^                  Gr0\GRX                  GRb                  Gr2\GRX                  GRf                  Gr4\GRX                  GRj                  Gr6\GRX                  GRn                  Gr8\GRX                  GRr                  Gr:\GRX                  GRv                  Gr<\GRX                  GRz                  Gr>\GRX                  GR~                  Gr@\GR                  GR                  GrC\GR                  GR                  GrE\GR                  GR                  GrG\GR                  GR                  GrI\GR                  GR                  GrK\GR                  GR                  GrM\GR                  GR                  GrO\GR                  GR                  GrR\GR                  GR                  GrT\GR                  GR                  GrV\GR                  GR                  GrX\GR                  GR                  GrZ\GR                  GR                  Gr\\GR                  GR                  Gr_\GR                  GR                  Gra\GR                  GR                  Grc\GR                  GR                  Gre\GR                  GR                  Grg\GR                  GR                  Gri\GR                  GR                  Grl\GR                  GR                  Grn\GR                  GR                  Grp\GR                  GR                  Grr\GR                  GR                  Grt\GR                  GR                  Grv\GR                  GR                  Gry\GR                  GR                  Gr|\GR                  GR                  Gr~\GR                  GR                  Gr\GR                  GR                  Gr\GR                  GR                  Gr\GR                  GR
                  Gr\GR                  GR                  Gr\GR                  GR                  Gr\GR                  GR                  Gr\GR                  GR                  Gr\GR                  GR                  Gr\GR                  GR"                  Gr\GR                  GR&                  Gr\GR                  GR*                  Gr\GR                  GR.                  Gr\GR                  GR2                  Gr\GR                  GR6                  Gr\GR                  GR:                  Gr\GR                  GR>                  Gr\GR                  GRB                  Gr\GR                  GRF                  Gr\GR                  GRJ                  Gr\GR                  GRN                  Gr\GR                  GRR                  Gr\GR                  GRV                  GrGg+(,      )annotations)EnumIntEnumauto)AnyiGGUF          c                     \ rS rSr " S S5      r " S S5      r " S S5      r " S S	5      r " S
 S5      r " S S5      r	 " S S5      r
 " S S5      r " S S5      r " S S5      r " S S5      r " S S5      r " S S5      r " S S5      r " S S5      r " S  S!5      r " S" S#5      r " S$ S%5      r " S& S'5      r " S( S)5      rS*rg+),Keys   c                      \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!S r"S!r#S"r$S#r%S$r&S%r'S&r(S'r)S(r*S)r+S*r,S+r-S,r.S-r/S.r0S/r1S0r2S1r3S2r4S3r5S4r6S5r7S6r8S7r9S8r:S9r;S:r<S;r=S<r>S=r?g>)?Keys.General   zgeneral.typezgeneral.architecturezgeneral.quantization_versionzgeneral.alignmentzgeneral.file_typezgeneral.sampling.sequencezgeneral.sampling.top_kzgeneral.sampling.top_pzgeneral.sampling.min_pz general.sampling.xtc_probabilityzgeneral.sampling.xtc_thresholdzgeneral.sampling.tempzgeneral.sampling.penalty_last_nzgeneral.sampling.penalty_repeatzgeneral.sampling.mirostatzgeneral.sampling.mirostat_tauzgeneral.sampling.mirostat_etazgeneral.namezgeneral.authorzgeneral.versionzgeneral.organizationzgeneral.finetunezgeneral.basenamezgeneral.descriptionzgeneral.quantized_byzgeneral.size_labelzgeneral.licensezgeneral.license.namezgeneral.license.linkzgeneral.urlzgeneral.doizgeneral.uuidzgeneral.repo_urlzgeneral.source.urlzgeneral.source.doizgeneral.source.uuidzgeneral.source.repo_urlzgeneral.base_model.countzgeneral.base_model.{id}.namezgeneral.base_model.{id}.authorzgeneral.base_model.{id}.versionz$general.base_model.{id}.organizationz#general.base_model.{id}.descriptionzgeneral.base_model.{id}.urlzgeneral.base_model.{id}.doizgeneral.base_model.{id}.uuidz general.base_model.{id}.repo_urlzgeneral.dataset.countzgeneral.dataset.{id}.namezgeneral.dataset.{id}.authorzgeneral.dataset.{id}.versionz!general.dataset.{id}.organizationz general.dataset.{id}.descriptionzgeneral.dataset.{id}.urlzgeneral.dataset.{id}.doizgeneral.dataset.{id}.uuidzgeneral.dataset.{id}.repo_urlzgeneral.tagszgeneral.languages N)@__name__
__module____qualname____firstlineno__TYPEARCHITECTUREQUANTIZATION_VERSION	ALIGNMENT	FILE_TYPESAMPLING_SEQUENCESAMPLING_TOP_KSAMPLING_TOP_PSAMPLING_MIN_PSAMPLING_XTC_PROBABILITYSAMPLING_XTC_THRESHOLDSAMPLING_TEMPSAMPLING_PENALTY_LAST_NSAMPLING_PENALTY_REPEATSAMPLING_MIROSTATSAMPLING_MIROSTAT_TAUSAMPLING_MIROSTAT_ETANAMEAUTHORVERSIONORGANIZATIONFINETUNEBASENAMEDESCRIPTIONQUANTIZED_BY
SIZE_LABELLICENSELICENSE_NAMELICENSE_LINKURLDOIUUIDREPO_URL
SOURCE_URL
SOURCE_DOISOURCE_UUIDSOURCE_REPO_URLBASE_MODEL_COUNTBASE_MODEL_NAMEBASE_MODEL_AUTHORBASE_MODEL_VERSIONBASE_MODEL_ORGANIZATIONBASE_MODEL_DESCRIPTIONBASE_MODEL_URLBASE_MODEL_DOIBASE_MODEL_UUIDBASE_MODEL_REPO_URLDATASET_COUNTDATASET_NAMEDATASET_AUTHORDATASET_VERSIONDATASET_ORGANIZATIONDATASET_DESCRIPTIONDATASET_URLDATASET_DOIDATASET_UUIDDATASET_REPO_URLTAGS	LANGUAGES__static_attributes__r       H/home/wildlama/miniconda3/lib/python3.13/site-packages/gguf/constants.pyGeneralr      sM   %3%;%C%8	%8	 'B&>&>&>&H &F&=&G&G&A&E&E &4%5%6%;%7%7%:%;%9
 &7%;%; &3%2%3%7 &:
%9
%:%>
 &@%C%E%F%K%J%B%B%C%G #:"="?"@"E"D"<"<"="A &4%8	rR   rT   c                      \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!S r"S!r#S"r$S#r%S$r&S%r'S&r(S'r)S(r*S)r+S*r,S+r-S,r.S-r/S.r0S/r1S0r2S1r3S2r4S3r5S4r6S5r7g6)7Keys.LLMg   z{arch}.vocab_sizez{arch}.context_lengthz{arch}.embedding_lengthz{arch}.embedding_length_outz{arch}.features_lengthz{arch}.block_countz {arch}.leading_dense_block_countz{arch}.feed_forward_lengthz!{arch}.expert_feed_forward_lengthz({arch}.expert_shared_feed_forward_lengthz'{arch}.expert_chunk_feed_forward_lengthz{arch}.use_parallel_residualz{arch}.tensor_data_layoutz{arch}.expert_countz{arch}.expert_used_countz{arch}.expert_shared_countz{arch}.expert_group_countz{arch}.expert_group_used_countz{arch}.expert_weights_scalez{arch}.expert_weights_normz{arch}.expert_gating_funcz{arch}.expert_group_scalez{arch}.experts_per_groupz{arch}.moe_every_n_layersz{arch}.moe_latent_sizez{arch}.nextn_predict_layersz{arch}.n_deepstack_layersz{arch}.pooling_typez{arch}.logit_scalez{arch}.decoder_start_token_idz{arch}.decoder_block_countz{arch}.attn_logit_softcappingz{arch}.router_logit_softcappingz{arch}.final_logit_softcappingz{arch}.swin_normz{arch}.rescale_every_n_layersz{arch}.time_mix_extra_dimz{arch}.time_decay_extra_dimz{arch}.residual_scalez{arch}.embedding_scalez{arch}.token_shift_countz {arch}.interleave_moe_layer_stepz{arch}.full_attention_intervalz {arch}.activation_sparsity_scalez{arch}.altup.active_idxz{arch}.altup.num_inputsz'{arch}.embedding_length_per_layer_inputz{arch}.swiglu_clamp_expz{arch}.swiglu_clamp_shexpz{arch}.{dense}_feat_inz{arch}.{dense}_feat_outr   N)8r   r   r   r   
VOCAB_SIZECONTEXT_LENGTHEMBEDDING_LENGTHEMBEDDING_LENGTH_OUTFEATURES_LENGTHBLOCK_COUNTLEADING_DENSE_BLOCK_COUNTFEED_FORWARD_LENGTHEXPERT_FEED_FORWARD_LENGTH!EXPERT_SHARED_FEED_FORWARD_LENGTH EXPERT_CHUNK_FEED_FORWARD_LENGTHUSE_PARALLEL_RESIDUALTENSOR_DATA_LAYOUTEXPERT_COUNTEXPERT_USED_COUNTEXPERT_SHARED_COUNTEXPERT_GROUP_COUNTEXPERT_GROUP_USED_COUNTEXPERT_WEIGHTS_SCALEEXPERT_WEIGHTS_NORMEXPERT_GATING_FUNCEXPERT_GROUP_SCALEEXPERTS_PER_GROUPMOE_EVERY_N_LAYERSMOE_LATENT_SIZENEXTN_PREDICT_LAYERSNUM_DEEPSTACK_LAYERSPOOLING_TYPELOGIT_SCALEDECODER_START_TOKEN_IDDECODER_BLOCK_COUNTATTN_LOGIT_SOFTCAPPINGROUTER_LOGIT_SOFTCAPPINGFINAL_LOGIT_SOFTCAPPING	SWIN_NORMRESCALE_EVERY_N_LAYERSTIME_MIX_EXTRA_DIMTIME_DECAY_EXTRA_DIMRESIDUAL_SCALEEMBEDDING_SCALETOKEN_SHIFT_COUNTINTERLEAVE_MOE_LAYER_STEPFULL_ATTENTION_INTERVALACTIVATION_SPARSITY_SCALEALTUP_ACTIVE_IDXALTUP_NUM_INPUTSEMBD_LENGTH_PER_LAYER_INPSWIGLU_CLAMP_EXPSWIGLU_CLAMP_SHEXPDENSE_FEAT_IN_SIZEDENSE_FEAT_OUT_SIZErQ   r   rR   rS   LLMrV   g   s)   ,?
,C,E,I,D,@,N!,H,O",V),U(,J,G,A,F,H,G,L,I,H,G,G,F,G,D,I,G,A,@,K,H,K,M ,L,>	,K,G,I,C,D,F,N!,L,N!,E,E,U!,E,G,D,ErR   r   c                      \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr  " S S 5      r!S!r"g")#Keys.Attention   z{arch}.attention.head_countz{arch}.attention.head_count_kvz{arch}.attention.max_alibi_biasz{arch}.attention.clamp_kqvz{arch}.attention.key_lengthz{arch}.attention.value_lengthz#{arch}.attention.layer_norm_epsilonz'{arch}.attention.layer_norm_rms_epsilonz#{arch}.attention.group_norm_epsilonz"{arch}.attention.group_norm_groupsz{arch}.attention.causalz{arch}.attention.q_lora_rankz{arch}.attention.kv_lora_rankz {arch}.attention.decay_lora_rankz{arch}.attention.iclr_lora_rankz-{arch}.attention.value_residual_mix_lora_rankz{arch}.attention.gate_lora_rankz'{arch}.attention.relative_buckets_countz{arch}.attention.sliding_windowz{arch}.attention.scalez{arch}.attention.output_scalez#{arch}.attention.temperature_lengthz{arch}.attention.key_length_mlaz!{arch}.attention.value_length_mlaz{arch}.attention.key_length_swaz!{arch}.attention.value_length_swaz!{arch}.attention.shared_kv_layersz'{arch}.attention.sliding_window_patternz"{arch}.attention.temperature_scalec                       \ rS rSrSrSrSrSrg)Keys.Attention.Indexer   z#{arch}.attention.indexer.head_countz#{arch}.attention.indexer.key_lengthz{arch}.attention.indexer.top_kr   N)r   r   r   r   
HEAD_COUNT
KEY_LENGTHTOP_KrQ   r   rR   rS   Indexerr      s    >J>J9ErR   r   r   N)#r   r   r   r   r   HEAD_COUNT_KVMAX_ALIBI_BIAS	CLAMP_KQVr   VALUE_LENGTHLAYERNORM_EPSLAYERNORM_RMS_EPSGROUPNORM_EPSGROUPNORM_GROUPSCAUSALQ_LORA_RANKKV_LORA_RANKDECAY_LORA_RANKICLR_LORA_RANKVALUE_RESIDUAL_MIX_LORA_RANKGATE_LORA_RANKREL_BUCKETS_COUNTSLIDING_WINDOWSCALEOUTPUT_SCALETEMPERATURE_LENGTHKEY_LENGTH_MLAVALUE_LENGTH_MLAKEY_LENGTH_SWAVALUE_LENGTH_SWASHARED_KV_LAYERSSLIDING_WINDOW_PATTERNTEMPERATURE_SCALEr   rQ   r   rR   rS   	Attentionr      s    'D
'G'H'C	'D
'F'L'P'L'K'@'E'F'I'H'V$'H'P'H'?'F'L'H'J'H'J'J'P'K	: 	:rR   r   c                  T    \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrg)	Keys.Rope   z{arch}.rope.dimension_countz{arch}.rope.dimension_count_swaz{arch}.rope.dimension_sectionsz{arch}.rope.freq_basez{arch}.rope.freq_base_swaz{arch}.rope.scaling.typez{arch}.rope.scaling.factorz{arch}.rope.scaling.alphaz{arch}.rope.scaling.attn_factorz+{arch}.rope.scaling.original_context_lengthz{arch}.rope.scaling.finetunedz'{arch}.rope.scaling.yarn_log_multiplierz#{arch}.rope.scaling.yarn_ext_factorz${arch}.rope.scaling.yarn_attn_factorz"{arch}.rope.scaling.yarn_beta_fastz"{arch}.rope.scaling.yarn_beta_slowr   N)r   r   r   r   DIMENSION_COUNTDIMENSION_COUNT_SWADIMENSION_SECTIONS	FREQ_BASEFREQ_BASE_SWASCALING_TYPESCALING_FACTORSCALING_ALPHASCALING_ATTN_FACTORSCALING_ORIG_CTX_LENSCALING_FINETUNEDSCALING_YARN_LOG_MULSCALING_YARN_EXT_FACTORSCALING_YARN_ATTN_FACTORSCALING_YARN_BETA_FASTSCALING_YARN_BETA_SLOWrQ   r   rR   rS   Roper      s\    $A$E$D$;	$?$>$@$?$E$Q$C$M$I$J $H$HrR   r   c                       \ rS rSrSrSrSrSrg)
Keys.Split   zsplit.nozsplit.countzsplit.tensors.countr   N)r   r   r   r   LLM_KV_SPLIT_NOLLM_KV_SPLIT_COUNTLLM_KV_SPLIT_TENSORS_COUNTrQ   r   rR   rS   Splitr      s    %/%2%:"rR   r   c                  ,    \ rS rSrSrSrSrSrSrSr	Sr
g	)
Keys.SSM   z{arch}.ssm.conv_kernelz{arch}.ssm.inner_sizez{arch}.ssm.state_sizez{arch}.ssm.time_step_rankz{arch}.ssm.group_countz{arch}.ssm.dt_b_c_rmsr   N)r   r   r   r   CONV_KERNEL
INNER_SIZE
STATE_SIZETIME_STEP_RANKGROUP_COUNT
DT_B_C_RMSrQ   r   rR   rS   SSMr      s     10
0
410
rR   r   c                      \ rS rSrSrSrg)Keys.KDA   z{arch}.kda.head_dimr   N)r   r   r   r   HEAD_DIMrQ   r   rR   rS   KDAr      s    (rR   r   c                      \ rS rSrSrSrg)Keys.WKV   z{arch}.wkv.head_sizer   N)r   r   r   r   	HEAD_SIZErQ   r   rR   rS   WKVr      s    *	rR   r   c                      \ rS rSrSrSrSrg)Keys.PosNet   z{arch}.posnet.embedding_lengthz{arch}.posnet.block_countr   Nr   r   r   r   rZ   r]   rQ   r   rR   rS   PosNetr      s    ;6rR   r   c                      \ rS rSrSrSrSrg)Keys.ConvNext   z {arch}.convnext.embedding_lengthz{arch}.convnext.block_countr   Nr   r   rR   rS   ConvNextr      s    =8rR   r   c                      \ rS rSrSrSrg)Keys.Classifier   z{arch}.classifier.output_labelsr   N)r   r   r   r   OUTPUT_LABELSrQ   r   rR   rS   
Classifierr      s    9rR   r   c                      \ rS rSrSrSrg)Keys.ShortConv   z{arch}.shortconv.l_cacher   N)r   r   r   r   L_CACHErQ   r   rR   rS   	ShortConvr      s    ,rR   r   c                      \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!S r"S!r#S"r$S#r%S$r&S%r'g&)'Keys.Tokenizer   ztokenizer.ggml.modelztokenizer.ggml.preztokenizer.ggml.tokensztokenizer.ggml.token_typeztokenizer.ggml.token_type_countztokenizer.ggml.scoresztokenizer.ggml.mergesztokenizer.ggml.bos_token_idztokenizer.ggml.eos_token_idztokenizer.ggml.eot_token_idztokenizer.ggml.eom_token_idztokenizer.ggml.unknown_token_idz!tokenizer.ggml.seperator_token_idztokenizer.ggml.padding_token_idztokenizer.ggml.mask_token_idztokenizer.ggml.add_bos_tokenztokenizer.ggml.add_eos_tokenztokenizer.ggml.add_sep_tokenztokenizer.ggml.add_space_prefixz'tokenizer.ggml.remove_extra_whitespacesz#tokenizer.ggml.precompiled_charsmapztokenizer.huggingface.jsonztokenizer.rwkv.worldztokenizer.chat_templateztokenizer.chat_template.{name}ztokenizer.chat_templatesztokenizer.ggml.fim_pre_token_idztokenizer.ggml.fim_suf_token_idztokenizer.ggml.fim_mid_token_idztokenizer.ggml.fim_pad_token_idztokenizer.ggml.fim_rep_token_idztokenizer.ggml.fim_sep_token_idztokenizer.ggml.prefix_token_idztokenizer.ggml.suffix_token_idztokenizer.ggml.middle_token_idr   N)(r   r   r   r   MODELPRELIST
TOKEN_TYPETOKEN_TYPE_COUNTSCORESMERGESBOS_IDEOS_IDEOT_IDEOM_IDUNK_IDSEP_IDPAD_IDMASK_IDADD_BOSADD_EOSADD_SEP
ADD_PREFIXREMOVE_EXTRA_WSPRECOMPILED_CHARSMAPHF_JSONRWKVCHAT_TEMPLATECHAT_TEMPLATE_NCHAT_TEMPLATES
FIM_PRE_ID
FIM_SUF_ID
FIM_MID_ID
FIM_PAD_ID
FIM_REP_ID
FIM_SEP_ID	PREFIX_ID	SUFFIX_ID	MIDDLE_IDrQ   r   rR   rS   	Tokenizerr      s    536:
@66<<<<@B@====@
HD;58?9@
@
@
@
@
@
?	?	?	rR   r  c                  (    \ rS rSrSrSrSrSrSrSr	g)	Keys.Adapteri  zadapter.typezadapter.lora.alphazadapter.lora.task_namezadapter.lora.prompt_prefixzadapter.alora.invocation_tokensr   N)
r   r   r   r   r   
LORA_ALPHALORA_TASK_NAMELORA_PROMPT_PREFIXALORA_INVOCATION_TOKENSrQ   r   rR   rS   Adapterr    s    "0"6
":">"CrR   r!  c                       \ rS rSrSrSrSrSrg)Keys.IMatrixi!  zimatrix.chunk_countzimatrix.chunk_sizezimatrix.datasetsr   N)r   r   r   r   CHUNK_COUNT
CHUNK_SIZEDATASETSrQ   r   rR   rS   IMatrixr#  !  s    +*
(rR   r'  c                  $    \ rS rSrSrSrSrSrSrg)	Keys.Clipi&  zclip.projector_typezclip.has_vision_encoderzclip.has_audio_encoderzclip.has_llava_projectorr   N)	r   r   r   r   PROJECTOR_TYPEHAS_VISION_ENCODERHAS_AUDIO_ENCODERHAS_LLAVA_PROJECTORrQ   r   rR   rS   Clipr)  &  s     5 9 8 :rR   r.  c                      \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSrSrSr " S S5      r " S S5      r " S S5      rSrg)Keys.ClipVisioni,  zclip.vision.projector_typezclip.vision.image_sizezclip.vision.image_min_pixelszclip.vision.image_max_pixelszclip.vision.preproc_min_tileszclip.vision.preproc_max_tileszclip.vision.preproc_image_sizezclip.vision.patch_sizezclip.vision.embedding_lengthzclip.vision.feed_forward_lengthzclip.vision.projection_dimzclip.vision.block_countzclip.vision.image_meanzclip.vision.image_stdzclip.vision.spatial_merge_sizezclip.use_geluzclip.use_siluzclip.vision.n_wa_patternzclip.vision.wa_layer_indexeszclip.vision.is_deepstack_layerszclip.vision.window_sizec                      \ rS rSrSrSrSrg)Keys.ClipVision.AttentioniC  z clip.vision.attention.head_countz(clip.vision.attention.layer_norm_epsilonr   Nr   r   r   r   r   r   rQ   r   rR   rS   r   r2  C  s    @JHMrR   r   c                      \ rS rSrSrSrg)Keys.ClipVision.ProjectoriG  z"clip.vision.projector.scale_factorr   N)r   r   r   r   SCALE_FACTORrQ   r   rR   rS   	Projectorr5  G  s    BLrR   r7  c                       \ rS rSrSrSrSrSrg)Keys.ClipVision.SAMiJ  zclip.vision.sam.block_countz clip.vision.sam.embedding_lengthzclip.vision.sam.head_countr   N)r   r   r   r   r]   rZ   r   rQ   r   rR   rS   SAMr9  J  s    "?K"D">JrR   r:  r   N)r   r   r   r   r*  
IMAGE_SIZEIMAGE_MIN_PIXELSIMAGE_MAX_PIXELSPREPROC_MIN_TILESPREPROC_MAX_TILESPREPROC_IMAGE_SIZE
PATCH_SIZErZ   r_   PROJECTION_DIMr]   
IMAGE_MEAN	IMAGE_STDSPATIAL_MERGE_SIZEUSE_GELUUSE_SILUN_WA_PATTERNWA_LAYER_INDEXESIS_DEEPSTACK_LAYERSWINDOW_SIZEr   r7  r:  rQ   r   rR   rS   
ClipVisionr0  ,  s    :6
<<==>6
<?:76
5	>--8<?7	I 	I	C 	C	? 	?rR   rL  c                  `    \ rS rSrSrSrSrSrSrSr	Sr
S	rS
r " S S5      r " S S5      rSrg)Keys.ClipAudioiO  zclip.audio.projector_typezclip.audio.num_mel_binszclip.audio.embedding_lengthzclip.audio.feed_forward_lengthzclip.audio.projection_dimzclip.audio.block_countzclip.audio.chunk_sizezclip.audio.conv_kernel_sizezclip.audio.max_pos_embc                      \ rS rSrSrSrSrg)Keys.ClipAudio.AttentioniZ  zclip.audio.attention.head_countz'clip.audio.attention.layer_norm_epsilonr   Nr3  r   rR   rS   r   rP  Z  s    ?JGMrR   r   c                  $    \ rS rSrSrSrSrSrSrg)Keys.ClipAudio.Projectori^  z!clip.audio.projector.stack_factorz clip.audio.projector.window_sizez$clip.audio.projector.downsample_ratezclip.audio.projector.head_countr   N)	r   r   r   r   STACK_FACTORrK  DOWNSAMPLE_RATEr   rQ   r   rR   rS   r7  rR  ^  s    AL@KDO?JrR   r7  r   N)r   r   r   r   r*  NUM_MEL_BINSrZ   r_   rB  r]   r%  CONV_KERNEL_SIZEMAX_POS_EMBr   r7  rQ   r   rR   rS   	ClipAudiorN  O  sJ    97;>965
;6	H 	H	@ 	@rR   rX  c                      \ rS rSrSrSrg)Keys.Diffusionid  zdiffusion.shift_logitsr   N)r   r   r   r   SHIFT_LOGITSrQ   r   rR   rS   	DiffusionrZ  d  s    6rR   r\  c                  $    \ rS rSrSrSrSrSrSrg)
Keys.xIELUig  zxielu.alpha_pzxielu.alpha_nz
xielu.betaz	xielu.epsr   N)	r   r   r   r   ALPHA_PALPHA_NBETAEPSrQ   r   rR   rS   xIELUr^  g  s    --*)rR   rc  r   N)r   r   r   r   rT   r   r   r   r   r   r   r   r   r   r   r   r  r!  r'  r.  rL  rX  r\  rc  rQ   r   rR   rS   r   r      s    P9 P9d3F 3Fj": ":HI I$; ;
1 1) )+ +7 79 9: :- -%@ %@ND D) )
; ;!? !?F@ @*7 7* *rR   r   c                  $    \ rS rSrSrSrSrSrSrg)GGUFTypeis  modeladapterimatrixmmprojr   N)	r   r   r   r   r   ADAPTERIMATRIXMMPROJrQ   r   rR   rS   re  re  s  s    EGGFrR   re  c                     \ rS rSr\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r	\" 5       r
\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r \" 5       r!\" 5       r"\" 5       r#\" 5       r$\" 5       r%\" 5       r&\" 5       r'\" 5       r(\" 5       r)\" 5       r*\" 5       r+\" 5       r,\" 5       r-\" 5       r.\" 5       r/\" 5       r0\" 5       r1\" 5       r2\" 5       r3\" 5       r4\" 5       r5\" 5       r6\" 5       r7\" 5       r8\" 5       r9\" 5       r:\" 5       r;\" 5       r<\" 5       r=\" 5       r>\" 5       r?\" 5       r@\" 5       rA\" 5       rB\" 5       rC\" 5       rD\" 5       rE\" 5       rF\" 5       rG\" 5       rH\" 5       rI\" 5       rJ\" 5       rK\" 5       rL\" 5       rM\" 5       rN\" 5       rO\" 5       rP\" 5       rQ\" 5       rR\" 5       rS\" 5       rT\" 5       rU\" 5       rV\" 5       rW\" 5       rX\" 5       rY\" 5       rZ\" 5       r[\" 5       r\\" 5       r]\" 5       r^\" 5       r_\" 5       r`\" 5       ra\" 5       rb\" 5       rc\" 5       rd\" 5       re\" 5       rf\" 5       rg\" 5       rh\" 5       ri\" 5       rj\" 5       rk\" 5       rl\" 5       rm\" 5       rn\" 5       ro\" 5       rp\" 5       rq\" 5       rr\" 5       rs\" 5       rt\" 5       ru\" 5       rv\" 5       rw\" 5       rx\" 5       ry\" 5       rz\" 5       r{\" 5       r|\" 5       r}\" 5       r~\" 5       r\" 5       r\" 5       r\" 5       rSrg)
MODEL_ARCHiz  r   N)r   r   r   r   r   rl  LLAMALLAMA4DECIFALCON	FALCON_H1BAICHUANGROKGPT2GPTJGPTNEOXMPT	STARCODERREFACTBERTMODERN_BERT
NOMIC_BERTNOMIC_BERT_MOENEO_BERTJINA_BERT_V2JINA_BERT_V3EUROBERTBLOOMSTABLELMQWENQWEN2QWEN2MOEQWEN2VLQWEN3QWEN3MOE	QWEN3NEXTQWEN3VL
QWEN3VLMOEQWEN35	QWEN35MOEPHI2PHI3PHIMOEPLAMOPLAMO2PLAMO3	CODESHELLORION	INTERNLM2MINICPMMINICPM3GEMMAGEMMA2GEMMA3GEMMA3NGEMMA4GEMMA_EMBEDDING
STARCODER2RWKV6
RWKV6QWEN2RWKV7ARWKV7MAMBAMAMBA2JAMBAXVERSE	COMMAND_RCOHERE2DBRXOLMOOLMO2OLMOEOPENELMARCTICDEEPSEEK	DEEPSEEK2DEEPSEEK2OCRCHATGLMGLM4GLM4_MOEGLM_DSABITNETT5	T5ENCODERJAISJAIS2NEMOTRON
NEMOTRON_HNEMOTRON_H_MOEEXAONEEXAONE4
EXAONE_MOEGRANITEGRANITE_MOEGRANITE_HYBRID	CHAMELEONWAVTOKENIZER_DECPLM
BAILINGMOEBAILINGMOE2DOTS1ARCEEAFMOEERNIE4_5ERNIE4_5_MOEHUNYUAN_MOEHUNYUAN_DENSE
HUNYUAN_VLSMOLLM3GPT_OSSLFM2LFM2MOEDREAMSMALLTHINKERLLADA	LLADA_MOESEED_OSSGROVEMOEAPERTUSCOGVLM	MINIMAXM2RND1PANGU_EMBEDMISTRAL3MISTRAL4	PADDLEOCRMIMO2STEP35LLAMA_EMBED	MAINCODERKIMI_LINEARrQ   r   rR   rS   rn  rn  z  su   vFvEvFvDvFvIvHvDvDvDvGvCvIvFvDvKvJvNvHvLvLvHvEvHvDvEvHvGvEvHvIvGvJvFvIvDvDvFvEvFvFvIvEvIvGvHvEvFvFvGvFvOvJvEvJvEvFvEvFvEvFvIvGvDvDvEvEvGvFvHvIvLvGvDvHvGvFvBvIvDvEvHvJvNvFvGvJvGvKvNvIvvCvJvKvEvEvEvHvLvKvMvJvGvGvDvGvEvLvEvIvHvHvGvFvIvDvKvHvHvIvEvFvKvIvKrR   rn  c                      \ rS rSr\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r	\" 5       r
\" 5       r\" 5       r\" 5       r\" 5       r\" 5       rSrg)VISION_PROJECTOR_TYPEi  r   N)r   r   r   r   r   MLPLDPLDPV2	RESAMPLERGLM_EDGEMERGERr  r  r  STEP3VLr  rQ   r   rR   rS   r  r    sO    CCEIHFGFGGFrR   r  c                  P   \ rS rSr\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r	\" 5       r
\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r \" 5       r!\" 5       r"\" 5       r#\" 5       r$\" 5       r%\" 5       r&\" 5       r'\" 5       r(\" 5       r)\" 5       r*\" 5       r+\" 5       r,\" 5       r-\" 5       r.\" 5       r/\" 5       r0\" 5       r1\" 5       r2\" 5       r3\" 5       r4\" 5       r5\" 5       r6\" 5       r7\" 5       r8\" 5       r9\" 5       r:\" 5       r;\" 5       r<\" 5       r=\" 5       r>\" 5       r?\" 5       r@\" 5       rA\" 5       rB\" 5       rC\" 5       rD\" 5       rE\" 5       rF\" 5       rG\" 5       rH\" 5       rI\" 5       rJ\" 5       rK\" 5       rL\" 5       rM\" 5       rN\" 5       rO\" 5       rP\" 5       rQ\" 5       rR\" 5       rS\" 5       rT\" 5       rU\" 5       rV\" 5       rW\" 5       rX\" 5       rY\" 5       rZ\" 5       r[\" 5       r\\" 5       r]\" 5       r^\" 5       r_\" 5       r`\" 5       ra\" 5       rb\" 5       rc\" 5       rd\" 5       re\" 5       rf\" 5       rg\" 5       rh\" 5       ri\" 5       rj\" 5       rk\" 5       rl\" 5       rm\" 5       rn\" 5       ro\" 5       rp\" 5       rq\" 5       rr\" 5       rs\" 5       rt\" 5       ru\" 5       rv\" 5       rw\" 5       rx\" 5       ry\" 5       rz\" 5       r{\" 5       r|\" 5       r}\" 5       r~\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       r\" 5       Gr \" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr	\" 5       Gr
\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr\" 5       Gr \" 5       Gr!\" 5       Gr"\" 5       Gr#\" 5       Gr$\" 5       Gr%\" 5       Gr&\" 5       Gr'\" 5       Gr(\" 5       Gr)\" 5       Gr*\" 5       Gr+\" 5       Gr,\" 5       Gr-\" 5       Gr.\" 5       Gr/\" 5       Gr0\" 5       Gr1\" 5       Gr2\" 5       Gr3\" 5       Gr4\" 5       Gr5\" 5       Gr6\" 5       Gr7\" 5       Gr8\" 5       Gr9\" 5       Gr:\" 5       Gr;\" 5       Gr<\" 5       Gr=\" 5       Gr>\" 5       Gr?\" 5       Gr@\" 5       GrA\" 5       GrB\" 5       GrC\" 5       GrD\" 5       GrE\" 5       GrF\" 5       GrG\" 5       GrH\" 5       GrI\" 5       GrJ\" 5       GrK\" 5       GrL\" 5       GrM\" 5       GrN\" 5       GrO\" 5       GrP\" 5       GrQ\" 5       GrR\" 5       GrS\" 5       GrT\" 5       GrU\" 5       GrV\" 5       GrW\" 5       GrX\" 5       GrY\" 5       GrZ\" 5       Gr[\" 5       Gr\\" 5       Gr]\" 5       Gr^\" 5       Gr_\" 5       Gr`\" 5       Gra\" 5       Grb\" 5       Grc\" 5       Grd\" 5       Gre\" 5       Grf\" 5       GrgSGrhg)MODEL_TENSORi	  r   N(i  r   r   r   r   r   
TOKEN_EMBDTOKEN_EMBD_NORMTOKEN_TYPESPOS_EMBDOUTPUTDENSE_2_OUTDENSE_3_OUTOUTPUT_NORM
ROPE_FREQSROPE_FACTORS_LONGROPE_FACTORS_SHORTATTN_QATTN_KATTN_VATTN_QKVATTN_OUT	ATTN_NORMATTN_NORM_2ATTN_OUT_NORMATTN_POST_NORMATTN_ROT_EMBD
ATTN_SINKS	ATTN_GATEFFN_GATE_INPFFN_GATE_INP_SHEXPFFN_NORMFFN_PRE_NORMFFN_PRE_NORM_2FFN_POST_NORMFFN_POST_NORM_1FFN_POST_NORM_2FFN_GATEFFN_DOWNFFN_UPFFN_ACTFFN_NORM_EXPFFN_GATE_EXPFFN_DOWN_EXP
FFN_UP_EXPFFN_GATE_UP_EXPFFN_GATE_SHEXPFFN_DOWN_SHEXPFFN_UP_SHEXPFFN_GATE_CHEXPFFN_DOWN_CHEXPFFN_UP_CHEXPFFN_EXP_PROBS_BMOE_LATENT_DOWNMOE_LATENT_UPATTN_Q_NORMATTN_K_NORMLAYER_OUT_NORMLAYER_OUT_SCALEPER_LAYER_TOKEN_EMBDPER_LAYER_MODEL_PROJPER_LAYER_INP_GATEPER_LAYER_PROJPER_LAYER_PROJ_NORMPER_LAYER_POST_NORM
ALTUP_PROJALTUP_UNEMBD_PROJALTUP_CORRECT_COEFALTUP_CORRECT_SCALEALTUP_PREDICT_COEFALTUP_ROUTERALTUP_ROUTER_NORMLAUREL_LLAUREL_RLAUREL_POST_NORMSSM_IN
SSM_CONV1DSSM_XSSM_DTSSM_DT_NORMSSM_A
SSM_B_NORM
SSM_C_NORMSSM_DSSM_NORMSSM_OUT	SSM_ALPHASSM_BETA_ALPHASSM_CONV1D_QSSM_CONV1D_KSSM_CONV1D_VSSM_F_ASSM_F_BSSM_BETASSM_G_ASSM_G_BTIME_MIX_W0TIME_MIX_W1TIME_MIX_W2TIME_MIX_A0TIME_MIX_A1TIME_MIX_A2TIME_MIX_V0TIME_MIX_V1TIME_MIX_V2TIME_MIX_G1TIME_MIX_G2TIME_MIX_K_KTIME_MIX_K_ATIME_MIX_R_KTIME_MIX_LERP_XTIME_MIX_LERP_KTIME_MIX_LERP_VTIME_MIX_LERP_RTIME_MIX_LERP_GTIME_MIX_LERP_FUSEDTIME_MIX_LERP_WTIME_MIX_FIRSTTIME_MIX_DECAYTIME_MIX_DECAY_W1TIME_MIX_DECAY_W2TIME_MIX_KEYTIME_MIX_VALUETIME_MIX_RECEPTANCETIME_MIX_GATETIME_MIX_LNTIME_MIX_OUTPUTCHANNEL_MIX_LERP_KCHANNEL_MIX_LERP_RCHANNEL_MIX_KEYCHANNEL_MIX_RECEPTANCECHANNEL_MIX_VALUEATTN_Q_AATTN_Q_BATTN_KV_A_MQA	ATTN_KV_BATTN_K_BATTN_V_BATTN_Q_A_NORMATTN_KV_A_NORMFFN_SUB_NORMATTN_SUB_NORMDEC_ATTN_NORM
DEC_ATTN_Q
DEC_ATTN_K
DEC_ATTN_VDEC_ATTN_OUTDEC_ATTN_REL_BDEC_CROSS_ATTN_NORMDEC_CROSS_ATTN_QDEC_CROSS_ATTN_KDEC_CROSS_ATTN_VDEC_CROSS_ATTN_OUTDEC_CROSS_ATTN_REL_BDEC_FFN_NORMDEC_FFN_GATEDEC_FFN_DOWN
DEC_FFN_UPDEC_OUTPUT_NORMENC_ATTN_NORM
ENC_ATTN_Q
ENC_ATTN_K
ENC_ATTN_VENC_ATTN_OUTENC_ATTN_REL_BENC_FFN_NORMENC_FFN_GATEENC_FFN_DOWN
ENC_FFN_UPENC_OUTPUT_NORMCLSCLS_OUTCLS_NORMCONV1DCONVNEXT_DWCONVNEXT_NORMCONVNEXT_PW1CONVNEXT_PW2CONVNEXT_GAMMAPOSNET_CONV1POSNET_CONV2POSNET_NORMPOSNET_NORM1POSNET_NORM2POSNET_ATTN_NORMPOSNET_ATTN_QPOSNET_ATTN_KPOSNET_ATTN_VPOSNET_ATTN_OUTSHORTCONV_CONVSHORTCONV_INPROJSHORTCONV_OUTPROJVISEXP_ATTN_QKVVISEXP_ATTN_OUTVISEXP_GATEVISEXP_DOWN	VISEXP_UPINDEXER_K_NORMINDEXER_PROJINDEXER_ATTN_KINDEXER_ATTN_Q_BV_MMPROJV_MMPROJ_FCV_MMPROJ_MLPV_MMPROJ_PEGV_ENC_EMBD_CLSV_ENC_EMBD_PATCHV_ENC_EMBD_NORMV_ENC_EMBD_POSV_ENC_INPUT_NORMV_ENC_ATTN_QKVV_ENC_ATTN_QV_ENC_ATTN_Q_NORMV_ENC_ATTN_KV_ENC_ATTN_K_NORMV_ENC_ATTN_VV_ENC_ATTN_OV_ENC_ATTN_O_NORMV_ENC_POST_ATTN_NORMV_ENC_FFN_UPV_ENC_FFN_GATEV_ENC_FFN_DOWNV_ENC_ATTN_POST_NORMV_ENC_FFN_POST_NORMV_LAYER_SCALE_1V_LAYER_SCALE_2V_LAYER_OUT_SCALE
V_PRE_NORMV_POST_NORMV_MM_PRE_NORMV_MM_POST_NORMV_MM_INP_NORMV_MM_INP_PROJV_MM_SOFT_EMB_NORMV_MM_EMBEDDINGV_MM_HARD_EMB_NORMV_ENC_CONV_STEMV_ENC_CONV_STEM_NORMV_ENC_MSFA_EXPV_ENC_MSFA_EXP_NORMV_ENC_MSFA_PROJV_ENC_MSFA_PROJ_NORMV_ENC_MSFA_NORMV_RESMPL_POS_EMBD_KV_RESMPL_ATTN_QV_RESMPL_ATTN_KV_RESMPL_ATTN_VV_RESMPL_ATTN_OUTV_RESMPL_KVV_RESMPL_KV_NORMV_RESMPL_POST_NORMV_RESMPL_Q_NORMV_RESMPL_PROJV_RESMPL_QUERYV_TOK_EMBD_IMG_BREAKV_MM_PATCH_MERGER	V_DS_NORMV_DS_FC1V_DS_FC2V_MM_POST_FC_NORMV_MM_UP	V_MM_DOWN	V_MM_GATE	V_TOK_BOI	V_TOK_EOIV_TOK_IMG_BEGINV_TOK_IMG_END
V_STD_BIASV_STD_SCALEV_SAM_POS_EMBDV_SAM_PATCH_EMBDV_SAM_PRE_NORMV_SAM_POST_NORMV_SAM_ATTN_POS_HV_SAM_ATTN_POS_WV_SAM_ATTN_QKVV_SAM_ATTN_OUTV_SAM_MLP_LIN_1V_SAM_MLP_LIN_2
V_SAM_NECKV_SAM_NET_2V_SAM_NET_3V_ENC_EMBD_IMGNLV_ENC_EMBD_VSEPA_ENC_EMBD_POSA_ENC_EMBD_NORMA_ENC_EMBD_TO_LOGITSA_ENC_INP_PROJA_ENC_CONV1DA_ENC_CONV1D_NORMA_ENC_CONV2DA_ENC_CONV_OUT
A_PRE_NORMA_POST_NORMA_ENC_LAYER_PRE_NORMA_ENC_ATTN_QA_ENC_ATTN_KA_ENC_ATTN_VA_ENC_ATTN_POST_NORMA_ENC_ATTN_PRE_NORMA_ENC_ATTN_K_RELA_ENC_PER_DIM_SCALEA_ENC_INPUT_NORMA_ENC_OUTPUTA_ENC_OUTPUT_NORMA_ENC_FFN_UPA_ENC_FFN_NORMA_ENC_FFN_POST_NORMA_ENC_FFN_SCALEA_ENC_FFN_GATEA_ENC_FFN_DOWNA_ENC_FFN_UP_1A_ENC_FFN_NORM_1A_ENC_FFN_POST_NORM_1A_ENC_FFN_SCALE_1A_ENC_FFN_GATE_1A_ENC_FFN_DOWN_1A_MMPROJA_MMPROJ_FCA_MM_NORM_PREA_MM_NORM_MIDA_MM_EMBEDDINGA_MM_HARD_EMB_NORMA_MM_SOFT_EMB_NORMA_MM_INP_PROJA_PER_DIM_K_SCALEA_PER_DIM_SCALENEXTN_EH_PROJNEXTN_EMBED_TOKENSNEXTN_ENORMNEXTN_HNORMNEXTN_SHARED_HEAD_HEADNEXTN_SHARED_HEAD_NORMA_ENC_NORM_CONVA_ENC_LINEAR_POSA_ENC_POS_BIAS_UA_ENC_POS_BIAS_V	A_ENC_OUTA_ENC_CONV_DWA_ENC_CONV_NORMA_ENC_CONV_PW1A_ENC_CONV_PW2	A_CTC_OUTA_CTC_OUT_MIDA_ENC_ATTN_REL_POS_EMBA_QF_PROJ_QUERYA_QF_PROJ_NORMA_QF_PROJ_LINEARA_QF_SELF_ATTN_QA_QF_SELF_ATTN_KA_QF_SELF_ATTN_VA_QF_SELF_ATTN_OA_QF_SELF_ATTN_NORMA_QF_CROSS_ATTN_QA_QF_CROSS_ATTN_KA_QF_CROSS_ATTN_VA_QF_CROSS_ATTN_OA_QF_CROSS_ATTN_NORMA_QF_FFN_UPA_QF_FFN_DOWNA_QF_FFN_NORMrQ   r   rR   rS   r  r  	  s
   6J6O6K6H6F6K6K6K6J666F6F6F6H6H6I6K6M6N6M6J6I6L66H6L6N6M6O6O6H6H6F6G6L6L6L6J6O6N6N6L6N6N6L6O6O6M6K6K6N6O6666N666J66666L66H6H66F6J6E6F6K6E6J6J6E6H6G6I6N6L6L6L6G6G6H6G6G6K6K6K6K6K6K6K6K6K6K6K6L6L6L6O6O6O6O6O66O6N6N666L6N66M6K6O666O!V66H6H6M6I6H6H6M6N6L6M6M6J6J6J6L6N6666666L6L6L6J6O6M6J6J6J6L6N6L6L6L6J6O6C6G6H6F6K6M6L6L6N6L6L6K6L6L66M6M6M6O6N666O6O6K6K6I6N6L6N66H6K6L6L6N66O6N66N6L66L66L6L666L6N6N666O6O66J6K6M6N6M6M66N66O66N66O66O66O6O6O66K666O6M6N666I6H6H66G6I6I6I6I6O6M6J6K6N66N6O666N6N6O6O6J6K6K66O !FN FO F FN FL F FL FN FJ FK F FL FL FL F F F F F FL F FL FN F FO FN FN FN F F F F F FH FK FM FM FN F F FM F FO6M66K6K!V!V!VO!V!V!V!VI!VM!VO!VN!VN!VI!VM!V!VO!VN!V!V!V!V!V!V!V!V!V!V!V!VK!VM!VMrR   r  clipllamallama4decifalconbaichuangrokgpt2gptjgptneoxmpt	starcoderrefactbertzmodern-bertz
nomic-bertznomic-bert-moezneo-bertzjina-bert-v2zjina-bert-v3eurobertbloomstablelmqwenqwen2qwen2moeqwen2vlqwen3qwen3moe	qwen3nextqwen3vl
qwen3vlmoeqwen35	qwen35moephi2phi3phimoeplamoplamo2plamo3	codeshellorion	internlm2minicpmminicpm3gemmagemma2gemma3gemma3ngemma4zgemma-embedding
starcoder2rwkv6
rwkv6qwen2rwkv7arwkv7mambamamba2jambaxversez	command-rcohere2dbrxolmoolmo2olmoeopenelmarcticdeepseek	deepseek2zdeepseek2-ocrchatglmglm4glm4moezglm-dsabitnett5	t5encoderjaisjais2nemotron
nemotron_hnemotron_h_moeexaoneexaone4z
exaone-moegranite
granitemoegranitehybrid	chameleonzwavtokenizer-decplm
bailingmoebailingmoe2dots1arceeafmoeernie4_5zernie4_5-moez	falcon-h1zhunyuan-moezhunyuan-dense
hunyuan_vlsmollm3zgpt-osslfm2lfm2moedreamsmallthinkerlladaz	llada-moeseed_ossgrovemoeapertusz
minimax-m2cogvlmrnd1zpangu-embeddedmistral3mistral4	paddleocrmimo2step35zllama-embed	maincoderzkimi-linearzdict[MODEL_ARCH, str]MODEL_ARCH_NAMESmlpldpldpv2	resamplerrg  qwen2vl_mergerqwen3vl_mergerstep3vlz dict[VISION_PROJECTOR_TYPE, str]VISION_PROJECTOR_TYPE_NAMES
token_embdtoken_embd_normtoken_typesposition_embdoutput_normoutputdense_2dense_3
rope_freqsrope_factors_longrope_factors_shortzblk.{bid}.attn_normzblk.{bid}.attn_norm_2zblk.{bid}.attn_qkvzblk.{bid}.attn_qzblk.{bid}.attn_kzblk.{bid}.attn_vzblk.{bid}.attn_outputzblk.{bid}.attn_rot_embdzblk.{bid}.attn_sinkszblk.{bid}.attn_gatezblk.{bid}.attn_q_normzblk.{bid}.attn_k_normzblk.{bid}.attn_output_normzblk.{bid}.post_attention_normzblk.{bid}.ffn_gate_inpzblk.{bid}.ffn_gate_inp_shexpzblk.{bid}.ffn_normzblk.{bid}.post_ffw_normzblk.{bid}.pre_ffw_norm_2zblk.{bid}.post_ffw_norm_1zblk.{bid}.post_ffw_norm_2zblk.{bid}.ffn_gatezblk.{bid}.ffn_downzblk.{bid}.ffn_upzblk.{bid}.ffn_gate_shexpzblk.{bid}.ffn_down_shexpzblk.{bid}.ffn_up_shexpzblk.{bid}.ffn_gate_chexpszblk.{bid}.ffn_down_chexpszblk.{bid}.ffn_up_chexpszblk.{bid}.ffnzblk.{bid}.ffn_norm_expszblk.{bid}.ffn_gate_expszblk.{bid}.ffn_down_expszblk.{bid}.ffn_up_expszblk.{bid}.ffn_gate_up_expszblk.{bid}.exp_probs_bzblk.{bid}.ffn_latent_downzblk.{bid}.ffn_latent_upzblk.{bid}.layer_output_normzblk.{bid}.layer_output_scaleper_layer_token_embdper_layer_model_projper_layer_proj_normaltup_unembd_proj
altup_projzblk.{bid}.inp_gatezblk.{bid}.projzblk.{bid}.post_normzblk.{bid}.altup_correct_coefzblk.{bid}.altup_correct_scalezblk.{bid}.altup_predict_coefzblk.{bid}.altup_routerzblk.{bid}.altup_router_normzblk.{bid}.laurel_lzblk.{bid}.laurel_rzblk.{bid}.laurel_post_normzblk.{bid}.ssm_inzblk.{bid}.ssm_conv1dzblk.{bid}.ssm_xzblk.{bid}.ssm_dtzblk.{bid}.ssm_dt_normzblk.{bid}.ssm_azblk.{bid}.ssm_b_normzblk.{bid}.ssm_c_normzblk.{bid}.ssm_dzblk.{bid}.ssm_normzblk.{bid}.ssm_outzblk.{bid}.ssm_alphazblk.{bid}.ssm_bazblk.{bid}.ssm_conv1d_qzblk.{bid}.ssm_conv1d_kzblk.{bid}.ssm_conv1d_vzblk.{bid}.ssm_f_azblk.{bid}.ssm_f_bzblk.{bid}.ssm_betazblk.{bid}.ssm_g_azblk.{bid}.ssm_g_bzblk.{bid}.time_mix_w0zblk.{bid}.time_mix_w1zblk.{bid}.time_mix_w2zblk.{bid}.time_mix_a0zblk.{bid}.time_mix_a1zblk.{bid}.time_mix_a2zblk.{bid}.time_mix_v0zblk.{bid}.time_mix_v1zblk.{bid}.time_mix_v2zblk.{bid}.time_mix_g1zblk.{bid}.time_mix_g2zblk.{bid}.time_mix_k_kzblk.{bid}.time_mix_k_azblk.{bid}.time_mix_r_kzblk.{bid}.time_mix_lerp_xzblk.{bid}.time_mix_lerp_kzblk.{bid}.time_mix_lerp_vzblk.{bid}.time_mix_lerp_rzblk.{bid}.time_mix_lerp_gzblk.{bid}.time_mix_lerp_fusedzblk.{bid}.time_mix_lerp_wzblk.{bid}.time_mix_firstzblk.{bid}.time_mix_decayzblk.{bid}.time_mix_decay_w1zblk.{bid}.time_mix_decay_w2zblk.{bid}.time_mix_keyzblk.{bid}.time_mix_valuezblk.{bid}.time_mix_receptancezblk.{bid}.time_mix_gatezblk.{bid}.time_mix_lnzblk.{bid}.time_mix_outputzblk.{bid}.channel_mix_lerp_kzblk.{bid}.channel_mix_lerp_rzblk.{bid}.channel_mix_keyz blk.{bid}.channel_mix_receptancezblk.{bid}.channel_mix_valuezblk.{bid}.attn_q_azblk.{bid}.attn_q_bzblk.{bid}.attn_kv_a_mqazblk.{bid}.attn_kv_bzblk.{bid}.attn_k_bzblk.{bid}.attn_v_bzblk.{bid}.attn_q_a_normzblk.{bid}.attn_kv_a_normzblk.{bid}.attn_sub_normzblk.{bid}.ffn_sub_normzdec.blk.{bid}.attn_normzdec.blk.{bid}.attn_qzdec.blk.{bid}.attn_kzdec.blk.{bid}.attn_vzdec.blk.{bid}.attn_ozdec.blk.{bid}.attn_rel_bzdec.blk.{bid}.cross_attn_normzdec.blk.{bid}.cross_attn_qzdec.blk.{bid}.cross_attn_kzdec.blk.{bid}.cross_attn_vzdec.blk.{bid}.cross_attn_ozdec.blk.{bid}.cross_attn_rel_bzdec.blk.{bid}.ffn_normzdec.blk.{bid}.ffn_gatezdec.blk.{bid}.ffn_downzdec.blk.{bid}.ffn_upzdec.output_normzenc.blk.{bid}.attn_normzenc.blk.{bid}.attn_qzenc.blk.{bid}.attn_kzenc.blk.{bid}.attn_vzenc.blk.{bid}.attn_ozenc.blk.{bid}.attn_rel_bzenc.blk.{bid}.ffn_normzenc.blk.{bid}.ffn_gatezenc.blk.{bid}.ffn_downzenc.blk.{bid}.ffn_upzenc.output_normclsz
cls.outputzcls.normconv1dzconvnext.{bid}.dwzconvnext.{bid}.normzconvnext.{bid}.pw1zconvnext.{bid}.pw2zconvnext.{bid}.gammazposnet.{bid}.conv1zposnet.{bid}.conv2zposnet.{bid}.normzposnet.{bid}.norm1zposnet.{bid}.norm2zposnet.{bid}.attn_normzposnet.{bid}.attn_qzposnet.{bid}.attn_kzposnet.{bid}.attn_vzposnet.{bid}.attn_outputzblk.{bid}.shortconv.convzblk.{bid}.shortconv.in_projzblk.{bid}.shortconv.out_projzblk.{bid}.vis_attn_qkvzblk.{bid}.vis_attn_outputzblk.{bid}.vis_gatezblk.{bid}.vis_downzblk.{bid}.vis_upzblk.{bid}.indexer.k_normzblk.{bid}.indexer.projzblk.{bid}.indexer.attn_kzblk.{bid}.indexer.attn_q_bzmm.{bid}zmm.model.fczmm.model.mlp.{bid}zmm.model.peg.{bid}zv.class_embdzv.patch_embdzv.norm_embdzv.position_embdzv.blk.{bid}.attn_qkvzv.blk.{bid}.attn_qzv.blk.{bid}.attn_q_normzv.blk.{bid}.attn_kzv.blk.{bid}.attn_k_normzv.blk.{bid}.attn_vzv.blk.{bid}.ln1zv.blk.{bid}.attn_outzv.blk.{bid}.attn_out_normzv.blk.{bid}.ln2zv.blk.{bid}.ffn_upzv.blk.{bid}.ffn_gatezv.blk.{bid}.ffn_downzv.blk.{bid}.attn_post_normzv.blk.{bid}.ffn_post_normzv.blk.{bid}.ls1zv.blk.{bid}.ls2zv.blk.{bid}.out_scalezv.pre_lnz	v.post_lnzmm.post_normzmm.input_projectionzmm.input_normzmm.soft_emb_normzmm.embeddingzmm.hard_emb_normzv.conv_stem.convzv.conv_stem.bnzv.msfa.ffn.pw_exp.convzv.msfa.ffn.pw_exp.bnzv.msfa.ffn.pw_proj.convzv.msfa.ffn.pw_proj.bnzv.msfa.normzresampler.pos_embd_kzresampler.attn.qzresampler.attn.kzresampler.attn.vzresampler.attn.outzresampler.kvzresampler.ln_kvzresampler.ln_postzresampler.ln_qzresampler.projzresampler.queryzv.token_embd.img_breakzmm.patch_mergerzv.deepstack.{bid}.normzv.deepstack.{bid}.fc1zv.deepstack.{bid}.fc2zmm.post_fc_normzmm.upzmm.downzmm.gatezv.boizv.eoizmm.pre_normzmm.image_beginzmm.image_endz
v.std_biaszv.std_scalezv.sam.pos_embdzv.sam.patch_embdzv.sam.blk.{bid}.pre_lnzv.sam.blk.{bid}.post_lnzv.sam.blk.{bid}.attn.pos_hzv.sam.blk.{bid}.attn.pos_wzv.sam.blk.{bid}.attn.qkvzv.sam.blk.{bid}.attn.outzv.sam.blk.{bid}.mlp.lin1zv.sam.blk.{bid}.mlp.lin2zv.sam.neck.{bid}zv.sam.net_2zv.sam.net_3zv.image_newlinezv.view_seperatorza.position_embdza.position_embd_normza.embd_to_logitsza.input_projectionza.conv1d.{bid}za.conv2d.{bid}z
a.conv_outza.conv1d.{bid}.normza.pre_lnz	a.post_lnza.blk.{bid}.layer_pre_normza.blk.{bid}.attn_qza.blk.{bid}.attn_kza.blk.{bid}.attn_vza.blk.{bid}.attn_post_normza.blk.{bid}.attn_pre_normza.blk.{bid}.attn_k_relza.blk.{bid}.per_dim_scaleza.blk.{bid}.ln1za.blk.{bid}.attn_outza.blk.{bid}.ln2za.blk.{bid}.ffn_normza.blk.{bid}.ffn_post_normza.blk.{bid}.ffn_scaleza.blk.{bid}.ffn_upza.blk.{bid}.ffn_gateza.blk.{bid}.ffn_downza.blk.{bid}.ffn_norm_1za.blk.{bid}.ffn_post_norm_1za.blk.{bid}.ffn_scale_1za.blk.{bid}.ffn_up_1za.blk.{bid}.ffn_gate_1za.blk.{bid}.ffn_down_1zmm.a.mlp.{bid}zmm.a.fczmm.a.norm_prezmm.a.norm_midzmm.a.input_projectionzmm.a.soft_emb_normzmm.a.embeddingzmm.a.hard_emb_normza.blk.{bid}.per_dim_k_scaleza.blk.{bid}.norm_convza.blk.{bid}.linear_posza.blk.{bid}.pos_bias_uza.blk.{bid}.pos_bias_vza.pre_encode.outza.blk.{bid}.conv_dwza.blk.{bid}.conv_normza.blk.{bid}.conv_pw1za.blk.{bid}.conv_pw2za.enc_ctc_outza.enc_ctc_out_midza.blk.{bid}.attn_rel_pos_embza.proj_queryza.proj_normza.proj_linearza.proj_blk.{bid}.self_attn_qza.proj_blk.{bid}.self_attn_kza.proj_blk.{bid}.self_attn_vza.proj_blk.{bid}.self_attn_outza.proj_blk.{bid}.self_attn_normza.proj_blk.{bid}.cross_attn_qza.proj_blk.{bid}.cross_attn_kza.proj_blk.{bid}.cross_attn_vza.proj_blk.{bid}.cross_attn_outz a.proj_blk.{bid}.cross_attn_normza.proj_blk.{bid}.ffn_upza.proj_blk.{bid}.ffn_downza.proj_blk.{bid}.ffn_normzblk.{bid}.nextn.eh_projzblk.{bid}.nextn.embed_tokenszblk.{bid}.nextn.enormzblk.{bid}.nextn.hnormz blk.{bid}.nextn.shared_head_headz blk.{bid}.nextn.shared_head_normzdict[MODEL_TENSOR, str]TENSOR_NAMESz$dict[MODEL_ARCH, list[MODEL_TENSOR]]MODEL_TENSORSMODEL_TENSOR_SKIPc                  ,    \ rS rSrSrSrSrSrSrSr	Sr
g	)
	TokenTypei     r
   r            r   N)r   r   r   r   NORMALUNKNOWNCONTROLUSER_DEFINEDUNUSEDBYTErQ   r   rR   rS   r  r    s     FGGLFDrR   r  c                  $    \ rS rSrSrSrSrSrSrg)RopeScalingTypei  nonelinearyarnlongroper   N)	r   r   r   r   NONELINEARYARNLONGROPErQ   r   rR   rS   r  r    s    DFDHrR   r  c                  (    \ rS rSrSrSrSrSrSrSr	g)	PoolingTypei  r   r  r
   r   r  r   N)
r   r   r   r   r  MEANr  LASTRANKrQ   r   rR   rS   r  r    s    DDCDDrR   r  c                      \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!S r"S!r#S"r$S#r%S$r&g%)&GGMLQuantizationTypei  r   r  r
   r   r        	   
                              r   r                              "   #   '   (   )   r   N)'r   r   r   r   F32F16Q4_0Q4_1Q5_0Q5_1Q8_0Q8_1Q2_KQ3_KQ4_KQ5_KQ6_KQ8_KIQ2_XXSIQ2_XSIQ3_XXSIQ1_SIQ4_NLIQ3_SIQ2_SIQ4_XSI8I16I32I64F64IQ1_MBF16TQ1_0TQ2_0MXFP4NVFP4Q1_0rQ   r   rR   rS   r  r    s    CCDDDDDDDDDDDDGFGEFEEFBCCCCEDEEEEDrR   r  c                      \ rS rSrSrSrSrg)ExpertGatingFuncTypei   r  r
   r   N)r   r   r   r   SOFTMAXSIGMOIDrQ   r   rR   rS   r;  r;     s    GGrR   r;  c                      \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!S r"S!r#S"r$S#r%S$r&S%r'S&r(g')(LlamaFileTypei
  r   r  r
   r   r  r  r  r   r  r  r  r  r  r  r  r  r	  r   r   r
  r  r  r  r  r  r  r  r     r	   $   %   &   r  r  i   r   N))r   r   r   r   ALL_F32
MOSTLY_F16MOSTLY_Q4_0MOSTLY_Q4_1MOSTLY_Q8_0MOSTLY_Q5_0MOSTLY_Q5_1MOSTLY_Q2_KMOSTLY_Q3_K_SMOSTLY_Q3_K_MMOSTLY_Q3_K_LMOSTLY_Q4_K_SMOSTLY_Q4_K_MMOSTLY_Q5_K_SMOSTLY_Q5_K_MMOSTLY_Q6_KMOSTLY_IQ2_XXSMOSTLY_IQ2_XSMOSTLY_Q2_K_SMOSTLY_IQ3_XSMOSTLY_IQ3_XXSMOSTLY_IQ1_SMOSTLY_IQ4_NLMOSTLY_IQ3_SMOSTLY_IQ3_MMOSTLY_IQ2_SMOSTLY_IQ2_MMOSTLY_IQ4_XSMOSTLY_IQ1_MMOSTLY_BF16MOSTLY_TQ1_0MOSTLY_TQ2_0MOSTLY_MXFP4_MOEMOSTLY_NVFP4MOSTLY_Q1_0GUESSEDrQ   r   rR   rS   r?  r?  
  s    GJKK KKKKMMMMMMMKNMMMNLMLLLLMLK LLLKGrR   r?  c                      \ rS rSrSrSrSrg)
GGUFEndiani8  r   r  r   N)r   r   r   r   LITTLEBIGrQ   r   rR   rS   ri  ri  8  s    F
CrR   ri  c                  \    \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSr\SS j5       rSrg)GGUFValueTypei=  r   r  r
   r   r  r  r  r  r  r  r   r  r  c                   [        U [        [        [        45      (       a  [        R
                  $ [        U [        5      (       a  [        R                  $ [        U [        5      (       a  [        R                  $ [        U [        5      (       a  [        R                  $ [        U [        5      (       a  [        R                  $ [        S[        U 5       35      e)NzUnknown type: )
isinstancestrbytes	bytearrayrm  STRINGlistARRAYfloatFLOAT32boolBOOLintINT32
ValueErrortype)vals    rS   get_typeGGUFValueType.get_typeL  s    cC	233 '''T"" &&&U## (((T"" %%%S!! &&& ~d3i[9::rR   r   N)r~  r   returnrm  )r   r   r   r   UINT8INT8UINT16INT16UINT32r{  rw  ry  rs  ru  UINT64INT64FLOAT64staticmethodr  rQ   r   rR   rS   rm  rm  =  sU    EDFEFEGDFEFEG; ;rR   rm  c                      \ rS rSrSrSrSrSrSrSr	Sr
S	rS
rSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!S r"S!r#S"r$S#r%S$r&S%r'S&r(S'r)S(r*g))*VisionProjectorTypei]  r  gemma3nvgemma3nagemma4vgemma4aphi4idefics3pixtralr\  r  zqwen2.5vl_mergerr  r  ultravoxinternvlqwen2aqwen3aglmazqwen2.5ovoxtralmeralionr  kimivlr  kimik25
lightonocrr  	janus_prodots_ocrdeepseekocrlfm2amusicflamingoglm4vyoutuvlnemotron_v2_vl
hunyuanocr	hunyuanvlgranite_speechr   N)+r   r   r   r   r  GEMMA3NVGEMMA3NAGEMMA4VGEMMA4APHI4IDEFICS3PIXTRALrp  r  QWEN25VLr  r  ULTRAVOXINTERNVLQWEN2AQWEN3AGLMAQWEN25OVOXTRALMERALIONr  KIMIVLr  KIMIK25
LIGHTONOCRr  	JANUS_PRODOTSOCRDEEPSEEKOCRLFM2AMUSIC_FLAMINGOGLM4VYOUTUVLNEMOTRON_V2_VL
HUNYUANOCR	HUNYUANVLGRANITE_SPEECHrQ   r   rR   rS   r  r  ]  s    FHHGGDHGFG!HGGHHFFDGGHDFIGJFIGKE$NEG%N!J I%NrR   r     )r  r  )r  r
   )r	   r  )r	   r   )r	   r
  )r	   r  )r	   r  )r	   r  r  r  r  r  @   )r  r  )r  r  )r  6   )r  B   )r	   r  )r  rA  )   r  z+dict[GGMLQuantizationType, tuple[int, int]]GGML_QUANT_SIZESN(  
__future__r   enumr   r   r   typingr   
GGUF_MAGICGGUF_VERSIONGGUF_DEFAULT_ALIGNMENTGGML_QUANT_VERSIONr   re  rn  r  r  rl  ro  rp  rq  rr  rt  ru  rv  rw  rx  ry  rz  r{  r|  r}  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  rs  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  __annotations__r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r(  r)  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r  r  r  r  r  r  r%  r&  r'  r*  r+  r,  r-  r0  r3  r2  r.  r/  r1  r4  r5  r6  r7  r8  r9  r:  r;  r<  r=  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  rr  rs  rt  ru  rv  rw  rx  ry  rz  r{  r|  r~  r}  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r	  r
  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r!  r#  r$  r%  r"  r&  r'  r)  r*  r+  r(  r,  r-  r.  r/  r0  r1  r5  r4  r2  r3  r6  r7  r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rN  rO  rP  rQ  rR  rS  rT  rU  rV  rW  rX  rY  r8  r9  r:  r;  r<  r=  r  r  r  r  r  r  r  r;  r?  ri  rm  r  QK_Kr  r  r  r  r  r  r  r  r   r!  r"  r#  r$  r%  r&  r'  r(  r)  r*  r+  r,  r-  r.  r/  r0  r1  r2  r3  r4  r5  r6  r7  r8  r9  r  rT   r   KEY_GENERAL_ARCHITECTUREr    KEY_GENERAL_QUANTIZATION_VERSIONr   KEY_GENERAL_ALIGNMENTr'   KEY_GENERAL_NAMEr(   KEY_GENERAL_AUTHORr3   KEY_GENERAL_URLr-   KEY_GENERAL_DESCRIPTIONr0   KEY_GENERAL_LICENSEr7   KEY_GENERAL_SOURCE_URLr   KEY_GENERAL_FILE_TYPEr   rX   KEY_VOCAB_SIZErY   KEY_CONTEXT_LENGTHrZ   KEY_EMBEDDING_LENGTHr]   KEY_BLOCK_COUNTr_   KEY_FEED_FORWARD_LENGTHrc   KEY_USE_PARALLEL_RESIDUALrd   KEY_TENSOR_DATA_LAYOUTr   r   KEY_ATTENTION_HEAD_COUNTr   KEY_ATTENTION_HEAD_COUNT_KVr   KEY_ATTENTION_MAX_ALIBI_BIASr   KEY_ATTENTION_CLAMP_KQVr   KEY_ATTENTION_LAYERNORM_EPSr   KEY_ATTENTION_LAYERNORM_RMS_EPSr   r   KEY_ROPE_DIMENSION_COUNTr   KEY_ROPE_FREQ_BASEr   KEY_ROPE_SCALING_TYPEr   KEY_ROPE_SCALING_FACTORr   KEY_ROPE_SCALING_ORIG_CTX_LENr   KEY_ROPE_SCALING_FINETUNEDr   r   KEY_SSM_CONV_KERNELr   KEY_SSM_INNER_SIZEr   KEY_SSM_STATE_SIZEr   KEY_SSM_TIME_STEP_RANKr   KEY_SSM_GROUP_COUNTr   KEY_SSM_DT_B_C_RMSr   r   KEY_KDA_HEAD_DIMr  r   KEY_TOKENIZER_MODELr   KEY_TOKENIZER_PREr   KEY_TOKENIZER_LISTr   KEY_TOKENIZER_TOKEN_TYPEr   KEY_TOKENIZER_SCORESr   KEY_TOKENIZER_MERGESr   KEY_TOKENIZER_BOS_IDr   KEY_TOKENIZER_EOS_IDr   KEY_TOKENIZER_EOT_IDr  KEY_TOKENIZER_EOM_IDr  KEY_TOKENIZER_UNK_IDr  KEY_TOKENIZER_SEP_IDr  KEY_TOKENIZER_PAD_IDr  KEY_TOKENIZER_MASK_IDr  KEY_TOKENIZER_HF_JSONr  KEY_TOKENIZER_RWKVr  KEY_TOKENIZER_FIM_PRE_IDr  KEY_TOKENIZER_FIM_SUF_IDr  KEY_TOKENIZER_FIM_MID_IDr  KEY_TOKENIZER_FIM_PAD_IDr  KEY_TOKENIZER_FIM_REP_IDr  KEY_TOKENIZER_FIM_SEP_IDr  KEY_TOKENIZER_PREFIX_IDr  KEY_TOKENIZER_SUFFIX_IDr  KEY_TOKENIZER_MIDDLE_IDr   rR   rS   <module>r     s   " $ $  $
  W* W*~
 ~ ~BG i$7 i$X+++ + OO	+
 + + OO+ OO+ OO+ + NN+ + + OO+ +  !+" !1#+$ %+& '+( )+* ++, -+. /+0 OO1+2 3+4 5+6 7+8 9+: ;+< =+> ?+@ A+B C+D E+F OOG+H OOI+J K+L M+N O+P Q+R S+T U+V W+X Y+Z [+\ ]+^ _+` a+b c+d e+f !2g+h i+j k+l m+n o+p q+r s+t u+v w+x y+z {+| }+~ OO+@ OOA+B C+D E+F G+H I+J K+L M+N O+P Q+R OOS+T U+V W+X Y+Z MM[+\ ]+^ OO_+` a+b c+d e+f !1g+h i+j k+l m+n o+p q+r s+t u+v !3w+x NNy+z {+| }+~ +@ A+B C+D E+F G+H I+J K+L M+N O+P Q+R S+T OOU+V W+X Y+Z [+\ ]+^ _+` a+b c+d e+f g+h i+j OOk+l !1m+n o+p }+ ' D UUW##[""Y  %5  X!!%5!!Y
A = 
k)Lk)  ,=k) Mk) O	k)
 Mk) Hk) Yk) Yk) Lk) "",?k) ##,@k) ,Ak) ,Ck) ,@k) ,>k)  ,>!k)" ,>#k)$ ,C%k)& ,E'k)( ,B)k)* ,A+k), ,C-k). ,C/k)0 ,H1k)2 ,K3k)4 ,D5k)6 ##,J7k)8 ,@9k): ,@;k)< ,E=k)> ,F?k)@   ,GAk)B   ,GCk)D ,@Ek)F ,@Gk)H ,>Ik)J ,FKk)L ,FMk)N ,DOk)P ,GQk)R ,GSk)T ,EUk)V OWk)X ,EYk)Z ,E[k)\ ,E]k)^ ,C_k)`   ,Hak)b   ,Cck)d   ,Gek)f ,Egk)h ,Iik)j   ,Jkk)l %%,Bmk)n %%,Bok)p $$,Aqk)r "",?sk)t Luk)v ##,@wk)x ,<yk)z $$,A{k)| ##,J}k)~ $$,Kk)@ ##,JAk)B ,DCk)D "",IEk)F ,@Gk)H ,@Ik)J !!,HKk)L ,>Mk)N ,BOk)P ,=Qk)R ,>Sk)T ,CUk)V ,=Wk)X ,BYk)Z ,B[k)\ ,=]k)^ ,@_k)` ,?ak)b ,Ack)d ,>ek)f ,Dgk)h ,Dik)j ,Dkk)l ,?mk)n ,?ok)p ,@qk)r ,?sk)t ,?uk)v ,Cwk)x ,Cyk)z ,C{k)| ,C}k)~ ,Ck)@ ,CAk)B ,CCk)D ,CEk)F ,CGk)H ,CIk)J ,CKk)L ,DMk)N ,DOk)P ,DQk)R   ,GSk)T   ,GUk)V   ,GWk)X   ,GYk)Z   ,G[k)\ $$,K]k)^   ,G_k)` ,Fak)b ,Fck)d "",Iek)f "",Igk)h ,Dik)j ,Fkk)l $$,Kmk)n ,Eok)p ,Cqk)r   ,Gsk)t ##,Juk)v ##,Jwk)x   ,Gyk)z '',N{k)| "",I}k)~ ,@k)@ ,@Ak)B ,ECk)D ,AEk)F ,@Gk)H ,@Ik)J ,EKk)L ,FMk)N ,EOk)P ,DQk)R ,ESk)T ,BUk)V ,BWk)X ,BYk)Z ,B[k)\ ,F]k)^ $$,K_k)` !!,Hak)b !!,Hck)d !!,Hek)f ##,Hgk)h %%,Lik)j ,Dkk)l ,Dmk)n ,Dok)p ,Bqk)r   ,=sk)t ,Euk)v ,Bwk)x ,Byk)z ,B{k)| ,B}k)~ ,Fk)@ ,DAk)B ,DCk)D ,DEk)F ,BGk)H   ,=Ik)J EKk)L LMk)N JOk)P HQk)R ,?Sk)T ,AUk)V ,@Wk)X ,@Yk)Z ,B[k)\ ,@]k)^ ,@_k)` ,?ak)b ,@ck)d ,@ek)f !!,Dgk)h ,Aik)j ,Akk)l ,Amk)n   ,Fok)p ,Fqk)r !!,Isk)t "",Juk)v   ,Dwk)x   ,Gyk)z ,@{k)| ,@}k)~ ,>k)@ ,FAk)B ,DCk)D ,FEk)F !!,HGk)J JKk)L MMk)N ,@Ok)P ,@Qk)R NSk)T !!NUk)V   MWk)X ,=Yk)Z ,B[k)\ ,@]k)^ "",E_k)` ,@ak)b "",Eck)d ,@ek)f !!,=gk)h ,Bik)j "",Gkk)l %%,=mk)n ,@ok)p ,Bqk)r ,Bsk)t %%,Huk)v $$,Gwk)x   ,=yk)z   ,={k)| "",C}k)~ Jk)@ KAk)B NCk)D ,AEk)F OGk)H ##,>Ik)J NKk)L ##,>Mk)N   ,>Ok)P %%,<Qk)R ,DSk)T $$,BUk)V   ,EWk)X %%,CYk)Z   M[k)\ $$,B]k)^   ,>_k)`   ,>ak)b   ,>ck)d "",@ek)f Ngk)h !!,=ik)j ##,?kk)l   ,<mk)n ,<ok)p ,=qk)r %%,Dsk)t "",=uk)v ,Dwk)x ,Cyk)z ,C{k)| "",=}k)~ Gk)@ IAk)B ICk)D GEk)F GGk)H MIk)J   ,<Kk)L NMk)N LOk)P MQk)T ,<Uk)V !!,>Wk)X ,DYk)Z   ,E[k)\ !!,H]k)^ !!,H_k)` ,Fak)b ,Fck)d   ,Fek)f   ,Fgk)h ,>ik)j Mkk)l Mmk)n !!,=ok)p   ,>qk)v ,=wk)x   ,Byk)z %%,>{k)| ,@}k)~ ,<k)@	 ,<A	k)B	 LC	k)D	 "",AE	k)F	 JG	k)H	 KI	k)J	 %%,HK	k)L	 ,@M	k)N	 ,@O	k)P	 ,@Q	k)R	 %%,HS	k)T	 $$,GU	k)V	 !!,DW	k)X	 $$,GY	k)Z	 !!,=[	k)\	 ,B]	k)^	 "",=_	k)`	 ,Ba	k)b	 $$,Gc	k)d	   ,Ce	k)f	 ,@g	k)h	 ,Bi	k)j	 ,Bk	k)l	 !!,Dm	k)n	 &&,Io	k)p	 "",Eq	k)r	 ,Bs	k)t	 !!,Du	k)v	 !!,Dw	k)x	 ,<y	k)z	 I{	k)|	 O}	k)~	 O	k)@
 ,CA
k)B
 ##,@C
k)D
 ,<E
k)F
 ##,@G
k)H
 "",II
k)J
   ,GK
k)N
   ,CO
k)P
 !!,DQ
k)R
 !!,DS
k)T
 !!,DU
k)V
 ,>W
k)X
 ,AY
k)Z
   ,C[
k)\
 ,B]
k)^
 ,B_
k)`
 Oa
k)b
 ,?c
k)d
 '',Je
k)h
   Ni
k)j
 Mk
k)l
 !!Om
k)n
 !!,Jo
k)p
 !!,Jq
k)r
 !!,Js
k)t
 !!,Lu
k)v
 $$,M"",K"",K"",K"",M%%,N,E,G,G,E##,J,C,C'',N'',NUk)% kZO(7 ]]  ] 	!!] 	!!	]
 	##] 	%%] 	$$] 	##] 	%%] 	$$] 	%%] 	##] 	!!] 	&&] 	!!]  	&&!]" 	!!#]$ 	!!%]& 	&&']( 	)))]* 	!!+], 	##-]. 	##/]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 	$$[]\ 	$$]]^ 	$$_]` 	&&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 	{]| 	}]~ 	]@ 	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 	##[]\ 	##]]^ 	$$_]` 	$$a]b 	c]d 	  e]f 	  g]j 	##k]l 	$$m]n 	))o]p 	##q]r 	!!s]t 	!!u]v 	##w]x 	&&y]z 	{]| 	  }]~ 	))]@ 	!!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 	!![]\ 	##]]^ 	##_]` 	%%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 	%%{]| 	}]~ 	""]@ 	$$A]B 	##C]D 	##E]F 	""G]H 	''I]J 	##K]L 	''M]N 	&&O]P 	$$Q]R 	S]T 	""U]V 	++W]Z 	$$[]\ 	##]]^ 	%%_]` 	%%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]O(7~   ""!!!!!!%O(7f   ""!!!!!!####!!+gO(7T OO  ""!!!!!!%UO(7| OO  """"!!!!!!""##+}O(7j   
kO(7@     
AO(7V   ""WO(7v   wO(7N	 OO$$    ""##!O	O(7r	 $$  s	O(7N
 $$    ""##O
O(7j
 $$    ""!!!!## k
O(7J $$KO(7b $$    ""    ##!cO(7F $$    ""##GO(7^   _O(7x NN      yO(7V OO  WO(7n   oO(7J $$  KO(7b       cO(7D OO  ""EO(7`   aO(7~   O(7\   ]O(7z   {O(7V   !!!!!!''####!!#WO(7|       }O(7^       !!!!!!_O(7@       ##!!''!!####!!!!$$##;AO(7~       O(7`       !!!!!!aO(7B       ##/CO(7t       ##!!''!!####!!!!$$;uO(7r   ""sO(7P   ""    ##""  9QO(7L       ##""MO(7j OO  kO(7B OO  CO(7^ OO  &&''_O(7~   &&''!!!!!!!O(7b   ""cO(7|   ""}O(7\   ""]O(7z   &&''""!!!!!!){O(7f   &&''""""###gO(7L   MO(7f   ##!!""gO(7D       ##!!""!EO(7h  """ 	  " 		"
 	  " 	" 	  " 	" 	" 	" 	" 	" 	" 	##" 	!!"  	""!"$ 	))%"& 	))'"( 	'')"* 	##+", 	((-". 	((/"0 	1"2 	&&3"4 	''5"6 	((7"8 	''9": 	!!;"< 	&&="> 	?"@ 	A"B 	%%C"iO(7n       $$!!##!!!!##""$$$$$$))))''##((((=oO(7n            ##!!""%!o O(7V!   ""W!O(7t! $$        $$$$$$$$$$$$((####&&&&!!##((""  $$''''$$++&&=u!O(7t"       $$$$$$$$$$$$((####&&&&!!##((""  $$7u"O(7n# $$    ((                      !!!!!!!!##((  $$''$$&&;o#O(7l$ $$  ((                      !!!!!!!!##((  $$;m$O(7j%   k%O(7D&   E&O(7^&     !!!!!!5_&O(7V'   ""W'O(7v'       w'O(7R(   S(O(7j( OO  ""!!!!!!k(O(7D) OO
E)O(7Z)   ##    ""[)O(7z) ##  {)O(7V*       !!!!!!W*O(7x*       y*O(7R+   ""!!!!!!!!'S+O(7|+   ""!!!!!!####!!+}+O(7j,   """"##""!!!!!!####!!$$=k,O(7j-        	  		 
 	  	  	  	  	""  	  	  	  	  	  	""   	##! " 	# $ 	""% & 	!!' ( 	) * 	+ , 	- . 	/ 0 	!!1 2 	!!3 4 	5 6 	$$7 8 	##9 : 	##; < 	!!= > 	$$? k-O(7l.   !!!!!!####!!$$)m.O(7X/ NN  ""##Y/O(7t/   u/O(7R0 OO  ##""""''    ++++-S0O(7B1   ##    !!!!!!####!!$$""''    ++++;C1O(7@2  ((  ( 	( 		(
 	( 	( 	( 	( 	""( 	( 	( 	( 	""( 	##( 	(  	""!(" 	!!#($ 	%(& 	'(( 	)(* 	+(, 	!!-(. 	!!/(0 	1(2 	##3(4 	##5(6 	!!7(8 	$$9(: 	##;(< 	!!=(> 	##?(@ 	%%A(D 	""E(F 	''G(H 	  I(J 	  K(L 	++M(N 	++O(A2O(7R3   ""!!S3O(7p3 MM""!!##((%%%%%%''))!!!!!!$$""!!##!!!!!!$$=q3O(7p4 ""!!##!!!!!!$$q4O(7N5 OO  O5O(7f5   g5O(7@6   ""A6O(7^6   #_6O(7D7   !!!!$$""##!!$$9 E7O(7@8   ""A8O(7`8       ##""a8O(7B9       !!!!!!####!!$$""''    ++++=C9O(7B:   C:O(7^:   !!!!!!##!!##!_:O(7B;   !!!!!!##!!##9 C;O(7~;       ;O(7^< $$  ""!!!!##  !!!!  !!!!%%""""""$$)"_<O(7J=   !!!!!!####!!#K=O(7p=       !!$$!!!!####!!""''    ++++##7q=O(7j>       $$!!!!##!!##!!-k>O(7Z?   ""[?O(7x?   ##    !!!!!!##!!##!!""$$3y?O(7n@   o@O(7JA   KAO(7fA  	 	 	 	!! 	 	  A!gAO(7jB       !!!!!!####!!'kBO(7TC       UCO(7tC       uCO(7TD   ""UDO(7tD   ##!!!!!!uDO(7TE OO$$##%%&&      %UEO(7|E $$##%%&&    !!!!!!$$+}EO(7jF   !!!!!!!kFO(7NG   ""    !OGO(7rG       !!!!!!sGO(7TH       !!!!!!####!!%UHO(7|H       !!!!!!$$!}HO(7`I   $$$$    aIO(7BJ OO      !!!!!!CJO(7dJ   eJO(7@K   ""!!!!!!%(   """"##""!!!!!!$$####!!$$;>   !!!!!!$$%(       !!!!!!!!####$$14   ""!!!!!!%(          ((  ( 	( 		(
 	( 	( 	( 	( 	( 	( 	""( 	( 	( 	( 	""(  	##!(" 	#($ 	%(& 	'(( 	)(* 	!!+(, 	!!-(. 	!!/(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(KOO(73 O(fP "" OO"" "" OO"" "" "" "" "" "" "" ""  ""  ""o;; 7 ;D d ' "7 "J7 + G + \ 
;G ;@&& &&T #A&#A&#A ,#A "2	#A
 "2#A "6#A ,#A "2#A 3
(:TQY(F"G#A 3DAI	(AB(F"G#A 3	(9B(>"?#A 3	(9DAI(E(J"K#A 3DAI	(ADBJ(N"O#A 3D419(<"=#A   3DAI"6#A  3DAI
(B"C!#A"   3DAI	(A"B##A$ 3DAI
(B"C%#A& ,'#A( 3DAI	(ADBJ(NQR(R"S)#A* 3DAI
(B"C+#A, 3	(9DBJ(F"G-#A. &/#A0 &1#A2 &3#A4 &5#A6 &7#A8 3	DBJ(>$"*(L"M9#A: &;#A< "3=#A> -?#A@ ,A#AB ,C#AD -E#A = #R $(<<#<#< #'<<#D#D  #'<<#9#9 #'<<#4#4 #'<<#6#6 #'<<#3#3#'<<#;#; #'<<#7#7 #'<<#:#: #'<<#9#9  !HH// HH33  HH55  HH00 HH88  HH::  HH77  #'..";"; "&..">"> "&.."?"? "&..":": "&..">"> "&.."B"B  &*YY%>%> %)YY%8%8 %)YY%;%; %)YY%=%= %)YY%C%C %)YY%@%@  -- ,, ,, 00 -- ,,  **   >>// >>-- >>.. >>44 >>00 >>00 >>00 >>00 >>00 >>00 >>00 >>00 >>00 >>11 >>11 >>.. >>44 >>44 >>44 >>44 >>44 >>44   >>33 >>33 >>33 rR   